/* Minification failed. Returning unminified contents.
(194,44): run-time error CSS1039: Token not allowed after unary operator: '-main-color'
(195,38): run-time error CSS1039: Token not allowed after unary operator: '-main-color'
(200,25): run-time error CSS1039: Token not allowed after unary operator: '-main-color'
(201,19): run-time error CSS1039: Token not allowed after unary operator: '-main-color'
(738,30): run-time error CSS1039: Token not allowed after unary operator: '-main-color'
(746,30): run-time error CSS1039: Token not allowed after unary operator: '-main-color'
(2672,44): run-time error CSS1039: Token not allowed after unary operator: '-main-color'
(2673,38): run-time error CSS1039: Token not allowed after unary operator: '-main-color'
(2678,25): run-time error CSS1039: Token not allowed after unary operator: '-main-color'
(2679,19): run-time error CSS1039: Token not allowed after unary operator: '-main-color'
(3513,44): run-time error CSS1039: Token not allowed after unary operator: '-main-color'
(3514,40): run-time error CSS1039: Token not allowed after unary operator: '-main-color'
(7964,19): run-time error CSS1039: Token not allowed after unary operator: '-main-color'
(8136,30): run-time error CSS1039: Token not allowed after unary operator: '-main-color'
 */
@charset "utf-8";tableBody_theme--default

/* このCSSは、全画面共通で使用するスタイルです
（イニシャライズ・コンポーネント・ステータス・ユーティリティ） */

/* ===================================================

   init

 ===================================================*/
 
body, div, dl, dt, dd, ul, ol, li, h1, h2, h2, h3, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
li {
	list-style-type: none;
}
img {
	border: none;
}
body {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Meiryo UI", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
a,
a:visited,
a:hover{
	color: #028a7c;
	}
input[type=radio],
input[type=checkbox]{
	cursor: pointer;
	}
textarea {
    resize: none;
}
@media (max-width: 767px) {
/* スマホ版の基本フォントサイズ */
body{
	font-size: 11px;
	}
html,a{
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0.2); /* BootStrap上書き iOSタップ色*/
	}
a{
	-webkit-touch-callout: none; /* iOSでリンク長押し時にポップアップを非表示 */
	}
}
/* PC版の基本フォントサイズ */
@media print , (min-width: 768px) {
body{
	font-size: 13px;
	}
}
/* テキスト入力時の初期値を日本語入力モード(IE) */
.comment-imemode {
    ime-mode: active;
}


/* ===================================================

 Components

 ===================================================*/

/*----------------------------------------

 Layout Boxes

----------------------------------------*/

/* 
-----------------------------------*/
.contentUnit{
	/* 指定なし */
	}
.actionUnit01{
	margin-bottom: 15px;
	}
.content {
	width: 100%;
	padding-bottom: 15px;
}

/* 灰色の太枠(濃) 
-----------------------------------*/
.contentUnit01{
	border: 5px solid #cccccc;
	border-radius: 3px;
	}
@media (max-width: 767px) {
.contentUnit01{
	padding: 5px;
	}
}
@media print , (min-width: 768px) {
.contentUnit01{
	padding: 15px;
	}
}
	
/* 灰色の太枠(薄) 
-----------------------------------*/
.contentUnit02{
	border: 5px solid #eeeeee;
	border-radius: 3px;
	padding: 15px;
	position: relative;
	}
@media (max-width: 767px) {
.contentUnit02{
	padding: 5px;
	}
}
@media print , (min-width: 768px) {
.contentUnit02{
	padding: 15px;
	}
}
/* 装飾--三角 */
.contentUnit02__triangle{
	width: 0;
	height: 0;
	border: 20px solid transparent;
	border-top: 20px solid #eeeeee;
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	bottom: -40px;
	}

/* 灰色の太枠(ファイルアップロード) 
-----------------------------------*/
.contentUnit03{
	background-color: #fff;
	border: 5px solid #dadada;
	border-radius: 3px;
	padding: 15px;
	position: relative;
	}
@media (max-width: 767px) {
.contentUnit03{
	padding: 5px;
	}
}
@media print , (min-width: 768px) {
.contentUnit03{
	padding: 15px;
	}
}
/* 装飾--三角 */
.contentUnit03__triangle{
	width: 0;
	height: 0;
	border: 20px solid transparent;
	border-top: 20px solid #dadada;
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	bottom: -40px;
	}

/* メイン画面のコンテンツ上部レイアウト 
-----------------------------------*/
.btn-single{
	margin-right: 1em;
	padding-right: 1em;
	float: left;
	width: 22%;
	background: url("image/bg_line_v.svg") repeat-y top right;
}
.btn-primaryMF01-single {
	padding: 8px 10px 8px;
	width: 100%;
	text-align: center;
	border: 1px solid #ccc;
	background: #fff;
	color: #333;
	font-size: 13px;
	display: inline-block;
	white-space: normal;
	word-break: break-all;
}
.btn-primaryMF01-single:hover {
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad;
}

.btn-primaryMF01-single.active {
	border: 1px solid color-mix(in srgb, var(--main-color) 85%, white);
	background: color-mix(in srgb, var(--main-color) 85%, white);
	color: #fff;
}
.btn-primaryMF01-single:active,
.btn-primaryMF01-single.active:hover {
	border: 1px solid var(--main-color)!important;
	background: var(--main-color)!important;
	color: #fff;
}
@media (max-width: 767px) {
.content-head{
    background: #eaeaea;
    border: 1px solid #ccc;
    border-radius: 4px;
    padding: 10px 10px 0 10px;
    margin-bottom: 0px;
    -webkit-box-shadow:0 0 3px 1px rgba(200,200,200,0.2) inset;
       -moz-box-shadow:0 0 3px 1px rgba(200,200,200,0.2) inset;
            box-shadow:0 0 3px 1px rgba(200,200,200,0.2) inset;
    }
    .content-head-left {
	    float: left;
	    width: 85%;
    }
    .btn-primaryMF01-single{
        font-size: 11px;
    }
    .content-head-right {
	    float: right;
	    width: 15%;
    }
    .content-head-left .btn {
        white-space: normal;
        display: inline-block;
    }
    .easy-search .btn-group{
        margin-right: 10px;
    }
    .btn-easy-search {
        padding-right: 5px;
    }
    .btn-refresh {
        padding-top: 4px;
        padding-right: 5px;
        padding-bottom: 8px;
        margin-bottom: 10px;
    }
    .btn-group ul.multiselect-container li a{
        display: block;
        width: 100%;
        height: 100%;
        padding-left: 35px;
    }
    .easy-search {
        width: 100%;
        display: table;
    }
    .easy-search .content-head-left {
	    display: table-cell;
        float: none;
        width: 85%;
        padding-right: 0;
        text-align: left;
        vertical-align: bottom;
        margin-bottom: 10px;
    }
    .easy-search .content-head-right {
	    display: table-cell;
        float: none;
        width: 15%;
        text-align: right;
        vertical-align: bottom;
    }
    .easy-search span {
        display: table;
        width: 100%;
        margin-bottom: 10px;
    }
    .easy-search span label {
        display: table-cell;
        width: 60px;
        vertical-align: middle;
    }
    .easy-search span select {
        display: table-cell;
        width: 70%;
        vertical-align: bottom;
    }
    .easy-search span .btn-easy-search {
        /*display: table-cell;*/
        vertical-align: bottom;
    }
    .easy-search .dropdown-toggle {
        min-width: 64px;
        max-width: 100%;
        text-align: left;
    }
}
@media print , (min-width: 768px) {
    .content-head{
        background: #eaeaea;
        border: 1px solid #ccc;
        border-radius: 4px;
        padding: 10px 10px 0 10px;
        margin-bottom: 0px;
        -webkit-box-shadow:0 0 3px 1px rgba(200,200,200,0.2) inset;
           -moz-box-shadow:0 0 3px 1px rgba(200,200,200,0.2) inset;
                box-shadow:0 0 3px 1px rgba(200,200,200,0.2) inset;
    }
    .content-head-left {
	    float: left;
	    width: 70%;
	    padding-right: 10px;
    }
    .content-head-right {
	    float: left;
	    width: 30%;
    }
    .easy-search .btn-group{
        margin-right: 7px;
    }
    .btn-easy-search {
        padding-right: 5px;
    }
    .btn-refresh {
        float: right;
        padding-top: 4px;
        padding-right: 5px;
        padding-bottom: 8px;
        margin-bottom: 10px;
    }
    .btn-group ul.multiselect-container li a{
        display: block;
        width: 100%;
        height: 100%;
        padding-left: 35px;
    }
    .easy-search {
        display: table;
        width: 100%;
    }
    .easy-search .content-head-left {
        display: table-cell;
	    float: left;
        width: 100%;
        vertical-align: bottom;
	    padding-right: 10px;
        margin-bottom: 10px;
    }
    .easy-search .content-head-right {
        display: table-cell;
        float: none;
	    width: 10%;
        vertical-align: bottom;
    }
    .easy-search span label {
        padding-left: 10px;
    }
}

/* 申請書作成ヘッダ情報のコンテナ
-----------------------------------*/
@media (max-width: 767px) {
}
@media print , (min-width: 768px) {
}
	
/* ページ上部の検索ボックスのレイアウト 
-----------------------------------*/
.layout_searchBox{
	width: 100%;
	padding-bottom: 20px;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 20px;
	}
.layout_searchBoxInL{
	float: left;
	}
.layout_searchBoxInR{
	float: left;
	}
@media (max-width: 767px) {
.layout_searchBox{
	width: 100%;
	padding-bottom: 20px;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 20px;
	}
.layout_searchBoxInL{
	width: 83%;
	float: left;
	}
.layout_searchBoxInL .input-group-addonMF{
    min-width: 90px;
}
.layout_searchBoxInR{
	width: 15%;
	padding-left: 6px;
	float: left;
	}
}
@media print , (min-width: 768px) {
.layout_searchBox{
	width: 100%;
	padding-bottom: 20px;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 20px;
	}
.layout_searchBoxInL{
	float: left;
	}
.layout_searchBoxInL .input-group-addonMF{
    min-width: 90px;
}
.layout_searchBoxInR{
	float: left;
	}
}

/* ログイン・ログアウトダイアログのレイアウト 
-----------------------------------*/
@media (max-width: 767px) {
.layout_login{
	margin: 10px 10px 0;
	}
}
@media print , (min-width: 768px) {
.layout_login{
	width: 430px;
	margin: 0 auto;
	position: relative;
	top: 13%;
}
}
.layout_login__msg{
	text-align: center;
	padding: 10px 0 20px;
	}
.layout_login__btn{
	margin-top: 15px; 
	text-align: center;
	}
	
/* お知らせ・パスワード設定のレイアウト 
-----------------------------------*/
@media (max-width: 767px) {
.layout_info{
	width: 100%;
	margin-top: 15px;
	padding: 1.8%;
}
.layout_info_wide {
    width: 100%;
    padding: 15px;
}
}
@media print , (min-width: 768px) {
.layout_info{
	width: 700px;
	margin: 15px auto 0;
}
.layout_info_wide {
    width: 100%;
    padding: 15px;
}
}


/*----------------------------------------

 Breadcrumb

----------------------------------------*/
/* breadcrumbMF02 */
@media (max-width: 767px) {
.breadcrumbMF02{
	background-color: #fff;
	border-radius: 0px;
	box-shadow: 2px 0px 3px 1px rgba(0, 0, 0, 0.35);
	padding: 0 10px;
	margin-bottom: 0;
	min-height: 34px;
	}
#tpl03_containerIn .breadcrumbMF02{
	margin-top: -15px!important;/* 申請書フォーム画面で#tpl03_containerInのpaddingを相殺 */
	}
.breadcrumbMF02 a{
	display: inline-block;
	color: #999999;
	font-weight: bold;
	padding: 10px 0 10px 18px;
	height: 34px;
	}
.breadcrumbMF02 li:first-of-type a{
	padding-left: 0;
	}
.breadcrumbMF02 .selected{
	color: #333;
	}
.breadcrumbMF02 > li + li:before{
	content: "";
	}
.breadcrumbMF02 > li + li a{
	background-image: url(image/i_arrow_breadcrumb.svg);
	background-repeat: no-repeat;
	background-size: 9px 34px;
	background-position: 0px 50%;
	}
/* 空のaタグ生成時のレイアウトFIX */
.breadcrumbMF02 > li + li a:empty{
	display: none;
	}

/*.breadcrumbMF02{
	background-color: #fff;
	border-radius: 0px;
	box-shadow: 2px 0px 2px 2px rgba(0, 0, 0, 0.3);
	padding: 10px;
	margin-bottom: 0;
	min-height: 34px;
	}
.breadcrumbMF02 a{
	display: inline-block;
	color: #999999;
	font-weight: bold;
	padding: 3px 0;
	}	
.breadcrumbMF02 .selected{
	color: #333;
	}
.breadcrumbMF02 > li + li:before{
	content: "\003E";
	}*/

/*.breadcrumbMF02{
	width: 100%;
	height: 34px;
	font-size: 11px;
	margin-bottom: 0;
	background-color: #fff;
	box-shadow: 2px 0px 2px 2px rgba(0, 0, 0, 0.3);
	padding: 0 10px;
	border-radius: 0px;
	border: 0;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1030;
	}
.breadcrumbMF02 li{
	display: inline-block;
	height: 34px;
	}
.breadcrumbMF02 a{
	height: 34px;
	position: relative;
	bottom: 12px;
	left: 5px;
	color: #999999;
	font-weight: bold;
	}		
.breadcrumbMF02 .selected{
	color: #333;
	}
.breadcrumbMF02 > li + li:before{
	content: "";
	display: inline-block;
	width: 9px;
	height: 34px;
	position: relative;
	top: 2px;
	background-image: url(image/i_arrow_breadcrumb.svg);
	background-repeat: no-repeat;
	background-size: 9px 34px;
	margin-left: 5px;
	}*/
}
@media all and (-ms-high-contrast:none){/*IE11*/
*::-ms-backdrop, .breadcrumbMF02{
	box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.45);
	}
}
@media print , (min-width: 768px) {
.breadcrumbMF02{
	font-size: 12px;
	margin-bottom: 0;
	border: 1px solid #cccccc;
	border-bottom: none;
	border-radius: 3px 3px 0 0;
	box-shadow: none; /* SP版表示用のIE11ハックを打消し */
	}
.breadcrumbMF02 span{
	color: #999999;
	font-weight: bold;
	}		
.breadcrumbMF02 .selected{
	color: #028a7c;
    font-weight: bold;
	}
.breadcrumbMF02 > li + li:before{
	content: "\003E";
	color: #666666;
	}
.breadcrumbMF02-SP {
    display: none;
}
}
@media (max-width: 767px) {
.breadcrumbMF02 {
    display: none;
}
.breadcrumbMF02-SP{
	font-size: 11px;
	margin-bottom: 0;
	
	border-bottom: none;
	border-radius: 0 0 0 0;
    background: #fff;
	box-shadow: 2px 0px 3px 1px rgba(0, 0, 0, 0.35);
    padding: 10px 10px 9px;
	}
.breadcrumbMF02-SP span{
	color: #999999;
	font-weight: bold;
	}		
.breadcrumbMF02-SP .selected{
	color: #028a7c;
    font-weight: bold;
	}
.breadcrumbMF02-SP > li + li:before{
	content: "\003E";
	color: #666666;
	}
}


/* breadcrumbMF03(tpl03) */
.breadcrumbMF03{
	background-color: #e3e3e3;
	border: none;
	border-radius: 0px;
	box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.3);
	padding: 0 10px;
	margin-bottom: 0;
	min-height: 34px;
	z-index: 200;
	position: relative;
	}
@media all and (-ms-high-contrast:none){/*IE11*/
*::-ms-backdrop, .breadcrumbMF03{
	box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.45);
	}
}
.breadcrumbMF03 a{
	display: inline-block;
	color: #999999;
	font-weight: bold;
	padding: 10px 0 10px 18px;
	height: 34px;
	}
.breadcrumbMF03 span{
	display: inline-block;
	color: #999999;
	font-weight: bold;
	padding: 10px 0 10px 18px;
	height: 34px;
	}
.breadcrumbMF03 li:first-of-type a{
	padding-left: 0;
	}
.breadcrumbMF03 li:first-of-type span{
	padding-left: 0;
	}
.breadcrumbMF03 .selected{
	color: #333;
	}
.breadcrumbMF03 > li + li:before{
	content: "";
	}
.breadcrumbMF03 > li + li a{
	background-image: url(image/i_arrow_breadcrumb02.svg);
	background-repeat: no-repeat;
	background-size: 9px 34px;
	background-position: 0px 50%;
	}
.breadcrumbMF03 > li + li span{
	background-image: url(image/i_arrow_breadcrumb02.svg);
	background-repeat: no-repeat;
	background-size: 9px 34px;
	background-position: 0px 50%;
	}
/* 空のaタグ生成時のレイアウトFIX */
.breadcrumbMF03 > li + li a:empty{
	display: none;
	}
.breadcrumbMF03 > li + li span:empty{
	display: none;
	}



/* Breadcrumb Modifier 
-----------------------------------*/
/* Gnaviアイコン表示用 */
@media (max-width: 767px) {
.breadcrumbMF02 a.bc-tray-personal,
.breadcrumbMF02 a.bc-tray-work,
.breadcrumbMF02 a.bc-tray-document,
.breadcrumbMF02 a.bc-tray-search{
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding-left: 20px!important;
	color: #028A7C;
	}
.breadcrumbMF02 a.bc-tray-personal{
	background-image: url(image/bt_ico_side_tray_personal.svg);
	background-size: 15px 18px;
	}
.breadcrumbMF02 a.bc-tray-work{
	background-image: url(image/bt_ico_side_tray_work.svg);
	background-size: 15px 18px;
	}
.breadcrumbMF02 a.bc-tray-document{
	background-image: url(image/bt_ico_side_document.svg);
	background-size: 15px;
	}
.breadcrumbMF02 a.bc-tray-search{
	background-image: url(image/bt_ico_side_search.svg);
	background-size: 15px;
	}
}



/*----------------------------------------

 Title

----------------------------------------*/

/* h1 緑の線つきタイトル 
-----------------------------------*/
.ttl_00{
	border-left: 3px solid var(--main-color);
	padding: 4px 0 0 13px;
	margin-bottom: 20px;
/*	background-image: url(image/ico_tpl03_header.png);
	background-repeat: no-repeat;
	background-position: 0 50%;*/
	}
.ttl_00_sp{
	border-left: 3px solid var(--main-color);
	padding: 4px 0 0 10px;
	margin-bottom: 10px;
	}
@media (max-width: 767px) {
.ttl_00{
	font-size: 13px;
	height: 23px;
	}
.ttl_00_sp{
	font-size: 16px;
	height: auto;
    word-break:break-all;
	}
}
@media print , (min-width: 768px) {
.ttl_00{
	font-size: 20px;
	height: 30px;
	}
}
/* タイトル01
-----------------------------------*/
.ttl_01{
	font-weight: bold;
	margin-bottom: 15px;
	}
@media (max-width: 767px) {
.ttl_01{
	font-size: 11px;
	}
.ttl_completed {
    font-size: 15px;
}
}
@media print , (min-width: 768px) {
.ttl_01{
	font-size: 13px;
	}
.ttl_completed {
    font-size: 20px;
}
}
/* タイトル02
-----------------------------------*/
.ttl_02{
	font-weight: bold;
	margin-bottom: 8px;
	}
@media (max-width: 767px) {
.ttl_02{
	font-size: 11px;
	}
}
@media print , (min-width: 768px) {
.ttl_02{
	font-size: 13px;
	}
}
/* 任意指定時の警告表示
-----------------------------------*/
.ttl_alert{
    font-weight: bold;
    margin-bottom: 15px;
    color:#ff0000;
}

/* お知らせのアイコンつきタイトル (不要)
-----------------------------------*/
.ttl_03{
	line-height: 1.5;
	font-weight: normal;
	position: relative;
	padding-left: 55px;
	margin-bottom: 15px;
	}
.ttl_03__image{
	position: absolute;
	top: 0;
	left: 0;
	display: inline-block;
	width: 40px;
	height: 30px;
	border-radius: 3px;
	background-color: #666666;
	text-align: center;
	}
.ttl_03__image img{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	}
@media (max-width: 767px) {
.ttl_03{
	font-size: 20px;
	}
}
@media print , (min-width: 768px) {
.ttl_03{
	font-size: 20px;
	}
}
/* 履歴から起票する 
-----------------------------------*/
.ttl_04{
	font-weight: bold;
	padding-left: 20px;
	margin-bottom: 20px;
	background: url(image/i_ico_form.svg);
	background-repeat: no-repeat;
	background-position: 0 50%;
	}

.ttl_issuealert{
    font-weight: bold;
    margin-bottom: 15px;
    color:#a94442;
}


/*----------------------------------------

 Panel
 
----------------------------------------*/
.panel-bodyMF{
	width: 100%;
}
.btn-bottom{
    padding: 9px;
}

@media (max-width: 767px) {
    .table-selected-add {
        border-top: 1px dotted #acacac;
        
    }
    .table-selected .tableHead{
        border-top: none;
        border-left: none;
        border-bottom: 1px dotted #acacac;
    }
    .table-selected .tableBody{
        border-left: none;
    }
    .table-selected .border-right-none{
        border-right: none;
    }
    .table-selected .border-bottom-none{
        border-bottom: none;
    }
    .selected-list {
        /*border-bottom: 1px dotted #acacac;*/
    }
    .selected-list .tableBody {
        border-top: none;
    }
    .selected-list .tableBody__cell {
        display: table-cell;
        border-top: none;
    }
}
@media print , (min-width: 768px) {
    .table-selected .tableHead{
        border-top: none;
        border-left: none;
    }
    .table-selected .tableBody{
        border-left: none;
    }
    .table-selected .border-right-none{
        border-right: none;
    }
    .table-selected .border-bottom-none{
        border-bottom: none;
    }
}
.table-relatedDoc{

}
.relatedDoc{
    border-bottom: 1px dotted #acacac;
    padding: 8px;
}
.relatedDoc a{
    font-weight: bold;
}


.relatedlayout_tool {
    padding: 20px 0;
    text-align: right;
    border-top: 1px solid #cccccc;
}

@media (max-width: 767px) {
    #RelatedInfo {
        border-bottom: 1px solid #cccccc;
    }
}

.table-processingHistory{

}
.table-processingHistory .tableHead{
    border-top: none;
    border-left: none;
}
.table-processingHistory .border-right-none{
    border-right: none;
}
.table-processingHistory .KeiroTableBody{
    border-left: none;
}
.table-processingHistory .border-bottom-none{
    border-bottom: none;
}

/* ログインのパネル
-----------------------------------*/
.panel-defaultMFlogin{
	border-color: #cccccc;
	box-shadow: -1px 1px 5px -2px rgba(0, 0, 0, 0.3);
	}
@media (max-width: 767px) {
.panel-bodyMFlogin{
	padding: 10px 10px 40px 10px;
	}
}
@media print , (min-width: 768px) {
.panel-bodyMFlogin{
	padding: 15px 40px 45px;
	}
}

.panel-headingMFlogin{
	text-align: center;
	}
@media (max-width: 767px) {
.panel-headingMFlogin{
	font-size: 13px;
	}
}
@media print , (min-width: 768px) {
.panel-headingMFlogin{
	font-size: 16px;
	}
}

/* パスワード変更のパネル
-----------------------------------*/
.panel-defaultMFchangepassword{
	border-color: #cccccc;
	box-shadow: -1px 1px 5px -2px rgba(0, 0, 0, 0.3);
	}
@media (max-width: 767px) {
.panel-bodyMFchangepassword{
	padding: 10px 10px 40px 10px;
	}
}
@media print , (min-width: 768px) {
.panel-bodyMFchangepassword{
	padding: 15px 40px 25px;
	}
}

.panel-headingMFchangepassword{
	text-align: center;
	}
@media (max-width: 767px) {
.panel-headingMFchangepassword{
	font-size: 13px;
	}
}
@media print , (min-width: 768px) {
.panel-headingMFchangepassword{
	font-size: 16px;
	}
}


/* 申請書フォームのパネル
-----------------------------------*/
.panel-defaultMF01{
	border-color: #cccccc;
	box-shadow: none;
	}
.panel-headingMF01{
	padding: 8px 8px;
	font-size: 12px;
	background-color: #eeeeee!important;
	border-color: #cccccc!important;
	}
	


/*----------------------------------------

 Table

----------------------------------------*/

/* structure
-----------------------------------*/
/* tableHead */
.tableHead{
	border-top: 1px solid transparent;
	border-left: 1px solid transparent;
	text-align: center;
	border-radius: 4px 4px 0 0;
	}
.tableHead__row{
	width: 100%;
	display: table;
	}
.app-select {
    width: 60%;
}
@media (max-width: 767px) {
    .tableHead__cell{
	    display: table-cell;
	    padding: 8px;
	    word-break: break-all;
	    vertical-align: top;
	    border-right: 1px solid transparent;
  	    border-bottom: none;
	}
}
@media print , (min-width: 768px) {
    .tableHead__cell{
	    display: table-cell;
	    padding: 8px;
	    word-break: break-all;
	    vertical-align: top;
	    border-right: 1px solid transparent;
  	    border-bottom: 1px solid transparent;
	}
}
/*.tableHead{
	border: 1px solid transparent;
	text-align: center;
	border-radius: 3px 3px 0 0;
	}
.tableHead__row{
	width: 100%;
	display: table;
	border-bottom: 1px solid transparent;
	}
.tableHead__row:only-child,
.tableHead__row:last-child{
	border-bottom: none;
	}
tableBody__borderTop
.tableHead__cell{
	display: table-cell;
	word-break: break-all;
	padding: 8px;
	vertical-align: top;
	border-right: 1px solid transparent;
	}
.tableHead__cell:last-child,
.tableHead__cell:only-child{
	border-right: none;
	}*/
@media (max-width: 767px) {
    /* tableBody */
    .tableBody{
        /*border-top: 1px dotted #acacac;*/
	    border-left: 1px dotted transparent;
	}
.tableBody__row,
.tableBody__rowIn{
	width: 100%;
	display: table;
	}
.tableBody__cell,
.tableBody__captionCell{
	display: table-cell;
	padding: 8px;
	word-break: break-all;
	vertical-align: top;
	border-right: 1px dotted transparent;
	border-bottom: none
	}
.tableBody__borderTop{
	border-top: 1px dotted transparent;
	}
}
@media print , (min-width: 768px) {
    /* tableBody */
.tableBody{
	border-left: 1px dotted transparent;
	}
.tableBody__row,
.tableBody__rowIn{
	width: 100%;
	display: table;
	}
.tableBody__cell,
.tableBody__captionCell{
	display: table-cell;
	padding: 8px;
	word-break: break-all;
	vertical-align: top;
	border-right: 1px dotted transparent;
	border-bottom: 1px dotted transparent;
	}
.tableBody__borderTop{
	border-top: 1px dotted transparent;
	}
}
@media (max-width: 767px) {
.tableBody{
	/*border-top: 1px dotted transparent;*/
	}
.tableBody__cell{
	display: none;
    /*display: table-cell;
    word-break: break-all;*/
	}
.tableBody__cell.cell--input{
	display: table-cell;
	}
.tableBody__cell-SP{
	display: table-cell;
	padding: 0;
	word-break: break-all;
	vertical-align: top;
	border-right: 1px dotted transparent;
	}
}
@media  (min-width: 768px) {
.tableBody__cell-SP{
	display: none;
	}
}
@media print  {
.tableBody__cell-SP{
	}
}
.tableBody:empty{
	border: none;
	}

/* NonResponsiveTableBody */
.NonResponsiveTableBody{
	border-left: 1px dotted transparent;
	}
.NonResponsiveTableBody:empty{
	border: none;
	}
.NonResponsiveTableBody__row,
.NonResponsiveTableBody__rowIn{
	width: 100%;
	display: table;
	position: relative;
	}
.NonResponsiveTableBody__cell,
.NonResponsiveTableBody__cell-SP,
.NonResponsiveTableBody__captionCell{
	display: table-cell;
	padding: 8px;
	word-break: break-all;
	vertical-align: top;
	border-right: 1px dotted transparent;
	border-bottom: 1px dotted transparent;
	}

.NonResponsiveTableBody--bT{/* Border-topが必要なNonResponsiveTableBodyに適用します */
	border-top: 1px dotted transparent;
	}

/* ResponsiveTableHead */
.ResponsiveTableHead{
	border: 1px solid transparent;
	text-align: center;
	border-radius: 3px 3px 0 0;
	}
.ResponsiveTableHead_left,
.ResponsiveTableHead__cell{
	border-right: 1px solid transparent;
	}
.ResponsiveTableHead__cell:last-child,
.ResponsiveTableHead__cell:only-child{
	border-right: none;
	}
.ResponsiveTableHead__cell{
	padding: 8px;
	vertical-align: top;
	}
.ResponsiveTableHead__row{
	width: 100%;
	display: table;
	position: relative;
	}
.ResponsiveTableHead_left{
	width: 5%;
	float: left;
	position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
	}
.ResponsiveTableHead_left label{
    display: block;
    width: 100%;
    height: 100%;
	margin-bottom: 0;
	}
.ResponsiveTableHead_left input{
	position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
	}
.ResponsiveTableHead_right{
	width: 95%;
	float: right;
	display: table;
	}
.ResponsiveTableHead__cell{
	display: table-cell;
	word-break: break-all;
	}

/* ResponsiveTableBody */
.ResponsiveTableBody{
	border-left: 1px dotted transparent;
	}
.ResponsiveTableBody_left,
.ResponsiveTableBody__cell{
	border-right: 1px dotted transparent;
	border-bottom: 1px dotted transparent;	
	}
.ResponsiveTableBody__cell{
	padding: 8px;
	vertical-align: top;
	}
@media (max-width: 767px) {
.ResponsiveTableBody{
	border-top: 1px dotted transparent;
	}
.ResponsiveTableBody__row{
	width: 100%;
	position: relative;
	}
.ResponsiveTableBody_left{
	width: 5%;
	float: left;
	position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
	}
.ResponsiveTableBody_left label{
    display: block;
    width: 100%;
    height: 100%;
	}
.ResponsiveTableBody_left input{
	position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
	}
.ResponsiveTableBody_right{
	width: 95%;
	float: right;
	}
.ResponsiveTableBody__cell{
	width: 100%;
	float: left;
	word-break: break-all;
    min-height: 32px!important;
	}
}

@media print , (min-width: 768px) {
.ResponsiveTableBody{
	
	}
.ResponsiveTableBody__row{
	width: 100%;
	display: table;
	position: relative;
	}
.ResponsiveTableBody_left{
	width: 5%;
	float: left;
	position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
	}
.ResponsiveTableBody_left label{
    display: block;
    width: 100%;
    height: 100%;
	margin-bottom: 0;
	}
.ResponsiveTableBody_left input{
	position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
	}
.ResponsiveTableBody_right{
	width: 95%;
	float: right;
	display: table;
    min-height: 35px!important;
	}
.ResponsiveTableBody__cell{
	display: table-cell;
	word-break: break-all;
	}
}

/* KeiroTableBody */
@media (max-width: 767px) {
    .KeiroTableBody{
	    border-left: 1px dotted transparent;
        border-top: 1px dotted transparent;
	}
}
@media print , (min-width: 768px) {
    .KeiroTableBody{
	    border-left: 1px dotted transparent;
	}
}

.keiroDirectionBox + .KeiroTableBody{
	border-top: 1px dotted transparent;
	}
.KeiroTableBody:empty{
	border: none;
	}
.KeiroTableBody__row,
.KeiroTableBody__rowIn{
	width: 100%;
	display: table;
	}
.KeiroTableBody__cell,
.KeiroTableBody__cell-SP,
.KeiroTableBody__captionCell{
	display: table-cell;
	padding: 8px;
	word-break: break-all;
	vertical-align: top;
	border-right: 1px dotted transparent;
	border-bottom: 1px dotted transparent;
	}
.KeiroTableBody__btnCell{
	display: table-cell;
	padding: 3px;
	vertical-align: middle;
	border-right: 1px dotted transparent;
	border-bottom: 1px dotted transparent;
	}
/*div.KeiroTableBody__row:last-of-type > .KeiroTableBody__btnCell{
	border-bottom: 1px dotted transparent;
	}*/
/*経路情報で処理を纏めて一つに表示するため、下ボーダーを非表示*/
.border-bottom-none{
    border-bottom: none;
}
@media print , (min-width: 768px){
    .border-right-none_pc{
    border-right:none;
    }
}

/* skin(theme)
   カラーリングなどのスタイルを適用します。
   テーブルコンポーネントの親ボックスにそれぞれのテーマの
   クラス名を適用してください。
-----------------------------------*/

/* tableHead -- メイン画面のテーマ */
.tableHead_theme--main{
	border-color: #65747e;
	}
.tableHead_theme--main .tableHead__cell{
	background-color: #83919a;
	border-color: #65747e;
	color: #ffffff;
	}

/* tableHead -- テーマタイプ01 */
.tableHead_theme--type01{
	border-color: #cccccc;
	}
.tableHead_theme--type01 .tableHead__row{
	border-color: #cccccc;
	}
.tableHead_theme--type01 .tableHead__cell,
.tableHead_theme--type01 .ResponsiveTableHead_left,
.tableHead_theme--type01 .ResponsiveTableHead__cell{
	background-color: #eeeeee;
	border-color: #cccccc;
	}	

/* tableBody -- デフォルトテーマ */
.tableBody_theme--default,
.tableBody_theme--default .tableBody__cell,
.tableBody_theme--default .tableBody__cell-SP,
.tableBody_theme--default .tableBody__captionCell,
.tableBody_theme--default .NonResponsiveTableBody__cell,
.tableBody_theme--default .ResponsiveTableBody_left,
.tableBody_theme--default .ResponsiveTableBody__cell,
.tableBody_theme--default .KeiroTableBody__cell,
.tableBody_theme--default .KeiroTableBody__btnCell,
.tableBody_theme--default .KeiroTableBody__captionCell,
.tableBody__borderTop{
	border-color: #acacac!important;
	}
@media all and (-ms-high-contrast:none){/*IE11でボーダー色調整*/
*::-ms-backdrop,
.tableBody_theme--default,
.tableBody_theme--default .tableBody__cell,
.tableBody_theme--default .tableBody__cell-SP,
.tableBody_theme--default .tableBody__captionCell,
.tableBody_theme--default .NonResponsiveTableBody__cell,
.tableBody_theme--default .ResponsiveTableBody_left,
.tableBody_theme--default .ResponsiveTableBody__cell,
.tableBody_theme--default .KeiroTableBody__cell,
.tableBody_theme--default .KeiroTableBody__btnCell,
.tableBody_theme--default .KeiroTableBody__captionCell{
	border-color: #6d6d6d!important;
	}
}
.tableBody_theme--default .tableBody__captionCell,
.tableBody_theme--default .KeiroTableBody__captionCell{
	background-color: #f7f3e6;
	font-weight: bold;
	}
.tableBody_theme--default .KeiroTableBody__btnCell{
	background-color: #fff!important;
	}

@media (max-width: 767px) {
.tableBody_theme--default .tableBody__captionCell,
.tableBody_theme--default .KeiroTableBody__captionCell{
	font-size: 11px;
	}
}
@media print , (min-width: 768px) {
.tableBody_theme--default .tableBody__captionCell,
.tableBody_theme--default .KeiroTableBody__captionCell{
	font-size: 13px;
	}
}
.tableBody_theme--default div.tableBody__row:nth-of-type(odd),
.tableBody_theme--default div.NonResponsiveTableBody__row:nth-of-type(odd),
.tableBody_theme--default div.ResponsiveTableBody__row:nth-of-type(odd)
/*.tableBody_theme--default div.KeiroTableBody__row:nth-of-type(odd)*/{
	background-color: #fff;
	}
.tableBody_theme--default div.tableBody__row:nth-of-type(even),
.tableBody_theme--default div.NonResponsiveTableBody__row:nth-of-type(even),
.tableBody_theme--default div.ResponsiveTableBody__row:nth-of-type(even)
/*.tableBody_theme--default div.KeiroTableBody__row:nth-of-type(even)*/{
	background-color: #f3f3f3;
	}
.tableBody_theme--default label { /*申請書選択時、行全体をラジオボタン対象範囲とする*/
    display: inline;
    font-weight: normal;
    margin-bottom: 0;
    cursor: pointer;
}
.tableBody_theme--default label input[type="radio"] {
    cursor: pointer;
}
@media all and (-ms-high-contrast:none){ /* IE10以降用にCSSハック */
    .tableBody_theme--default label input[type="radio"] {
        position: relative;
        display: block;
        height: 100%;
        cursor: pointer;
        outline: none;
    }
}
.contentUnit03 .tableBody_theme--default label {
    cursor: text;
}
.tableBody__h2{ border-top: 1px dotted #6d6d6d; }
	

/* Table Element
-----------------------------------*/

/* 1レコード全体のクリック領域 */
.tableBody__linkarea{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /*text-indent: -9999px;*/
	z-index: 2;
	}
@media (max-width: 767px) {
    .v-mark a {
        color: #00c1ad;
        text-decoration: none;
        padding-top: 7px;
        padding-left: 6px;
        font-size: 13px;
    }
}
@media print , (min-width: 768px) {
    .v-mark a {
        color: #00c1ad;
        text-decoration: none;
        padding-top: 6px;
        padding-left: 6px;
        font-size: 14px;
    }
}					
.v-mark a:visited {
    color: #aaa;
}
						
.v-mark a:before {
    content: "●";
}
						
.v-mark a > * {
    color: #00c1ad;
}
.trayList__cell-date{
    text-indent: 17px;
}
.bookmark{
    width: 100%;
    position: relative;
}
.bookmark a{
    display: block;
    width: 100%;
    cursor:pointer;
    color: black;
}
.tableBody__linkarea__bookmark{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-indent: -9999px;	
	z-index: 2;
	}
.list-change{
    z-index: 5;
}
.bookmark .NonResponsiveTableBody {
    border-left: none;
}
.bookmark .NonResponsiveTableBody__cell-SP {
    border-right: 1px dotted #aaa;
}
.bookmark .w35-pc {
    width: 35%;
    border-left: none;
}
.bookmark .w37-pc {
    width: 37%;
}
.bookmark .w10-pc {
    width: 10%;
}
.bookmark .w18-pc {
    width: 18%;
    border-right: none;
    text-align: center;
}
.bookmark:nth-of-type(odd){
	background-color: #fff!important;
	}
.bookmark:nth-of-type(even){
	background-color: #f3f3f3!important;
	}
/* 未読・既読マーカー表示用のaタグ */
a.tableBody__visit-marker{
	display: inline-block;
	border-radius: 50%;
	height: 9px;
	width: 9px;
	background-color: #00c1ad;
	margin-right: 5px;
	}
@media all and (-ms-high-contrast:none) { /* IE10以降用にCSSハック */
    .trayList__table a.tableBody__visit-marker:visited {
        background-color: #aaaaaa;
    }
}
.NonResponsiveTableBody__row a.tableBody__visit-marker:visited,
.trayList--body a.tableBody__visit-marker:visited{
    background-color: #aaaaaa;
}
/*div.NonResponsiveTableBody__row:nth-of-type(odd) .tableBody__visit-marker:visited,
div.trayList--body:nth-of-type(odd) .tableBody__visit-marker:visited{
    background-color: #aaaaaa;
}
div.NonResponsiveTableBody__row:nth-of-type(even) .tableBody__visit-marker:visited,
div.trayList--body:nth-of-type(even) .tableBody__visit-marker:visited{
    background-color: #aaaaaa;
}*/
/*
旧クラス名
.trayList_visit-marker{
	display: inline-block;
	border-radius: 50%;
	height: 9px;
	width: 9px;
	background-color: #00c1ad;
	margin-right: 5px;
	}
.trayList_visit-marker:visited{
	background-color: #ffffff;
	}
*/
/*.tableBody__linkarea {
    background-color: #f00;
}
.tableBody__linkarea:visited {
    background-color: #369;
    
}*/
/* 表のセル内のプルダウン */
@media(max-width: 767px) {
    .selectbox02 {
        border: none;
        width: 100%;
        height: 100%;
        background-color: transparent;
        font-size: 16px;
    }
}
@media(min-width: 767px) {
    .selectbox02 {
        border: none;
        width: 100%;
        height: 100%;
        background-color: transparent;
        font-size: 13px;
    }
}
@media all and (-ms-high-contrast:none){/*IE11でパディング設定*/
*::-ms-backdrop, .selectbox02{
	padding: 5px;
	}
}

/* 通知一覧画面でチェックボックスのラベルに".cell--clickOverLinkArea",
　チェックボックスに".input--clickOverLinkArea"を適用します */
.label--clickOverLinkArea{
	/*position: absolute;*/
    position: relative;
	height: 100% ;
	top: 0;
	right: 0;
	z-index: 5;
	cursor: pointer;
    text-align: center;
    margin-bottom: 0!important;
	}
@media (max-width: 767px) {
.label--clickOverLinkArea{
		width: 12.5%;
	}
}
@media print , (min-width: 768px) {
.label--clickOverLinkArea{
		width: 6.5%;
	}
}
.input--clickOverLinkArea{
	/*position: absolute;*/
    position: relative;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    margin: auto!important;
    margin-bottom: 0!important;
	}


/* Table Modifier
-----------------------------------*/
/* ラジオボタン・チェックボックス
   があるセルに適用します */
.cell--input{
	position: relative;
	padding: 0!important;
	height: 0px;
	}
.cell--input label{
	display: block;
	width: 100%;
	height: 100%;
	margin-bottom: 0;
	cursor: pointer;
	}
.cell--input input{
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	margin: auto;
	}
	
/* ユーザ選択画面でアイコンがあるセルに適用します */
.cell--userIcon{
	background-image: url(image/i_ico_user.svg);
	background-size: 14px 16px;
	background-repeat: no-repeat;
	}
.cell--deptIcon{
	background-image: url(image/i_ico_department.svg);
	background-size: 16px 16px;
	background-repeat: no-repeat;
	}
.cell--groupIcon{
	background-image: url(image/i_ico_group.svg);
	background-size: 16px 16px;
	background-repeat: no-repeat;
	}
@media (max-width: 767px) {
.cell--userIcon,
.cell--deptIcon,
.cell--groupIcon{
	padding: 13px 8px;
	}
.cell--userIcon{
	background-position: 8px 50%;
	}
.cell--deptIcon{
	background-position: 8px 50%;
	}
.cell--groupIcon{
	background-position: 8px 50%;
	}
}
@media print , (min-width: 768px) {
.cell--userIcon{
	background-position: 50% 50%;
	}
.cell--deptIcon{
	background-position: 50% 50%;
	}
.cell--groupIcon{
	background-position: 50% 50%;
	}
}
	
/* 経路アイコンのあるキャプションセルに適用します */
.captionIcoZone{
	padding-left: 35px;
	background-image: url(image/i_ico_zone.svg);
	background-repeat: no-repeat;
	background-position: 9px 1em;
	background-size: 17px 7px;
	}
.captionIcoLine{
	padding-left: 35px;
	background-image: url(image/i_ico_line.svg);
	background-repeat: no-repeat;
	background-position: 9px 0.5em;
	background-size: 17px 17px;
	}
	
/* 経路情報画面で行を展開・閉じるボタンのあるセルに".cell--editPhaseBtn",
   行を展開・閉じるボタンに".btn-editPhase"を適用します */	
.cell--editPhaseBtn{
	height: 0px;
	padding: 0;
	position: relative;
	}
.cell--editPhaseBtn .btn-editPhase{
	display: block;
	width: 100%;
	border-radius: 0;
	border: none;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	}
@media all and (-ms-high-contrast:none){
*::-ms-backdrop, .cell--editPhaseBtn .btn-editPhase{
	position: inherit;
	text-align: center;
	display: block;
	width: 100%;
	height: 100%;
	}
}
.btn-editPhase{
	background: url(image/bt_phase_open.svg),linear-gradient(to bottom,#fefefe 0%,#dfdfdf 100%);
	background-repeat: no-repeat;
	background-size: 30px 20px,100%;
	background-position: 50% 50%,top left;
	}
/*.btn-editPhase:hover,
.btn-editPhase:focus,
.btn-editPhase.focus,
.btn-editPhase:active:focus,
.btn-editPhase.active:focus,
.btn-editPhase.active,
.btn-editPhase.active:hover{
	background: url(image/bt_phase_open.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	box-shadow: inset -1px 1px 4px 0 rgba(0, 0, 0, 0.2);
	background-repeat: no-repeat;
	background-size: 30px 20px,100%;
	background-position: 50% 50%,top left;
	}*/
.btn-editPhase:active{
	background: url(image/bt_phase_open.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	box-shadow: inset -1px 1px 4px 0 rgba(0, 0, 0, 0.2);
	background-repeat: no-repeat;
	background-size: 30px 20px,100%;
	background-position: 50% 50%,top left;
	}

.btn-editPhase.closeLine{
	background: url(image/bt_phase_close.svg),linear-gradient(to bottom,#fefefe 0%,#dfdfdf 100%);
	background-repeat: no-repeat;
	background-size: 30px 20px,100%;
	background-position: 50% 50%,top left;
	}
/*.btn-editPhase.closeLine:hover,
.btn-editPhase.closeLine:focus,
.btn-editPhase.closeLine.focus,
.btn-editPhase.closeLine:active:focus,
.btn-editPhase.closeLine.active:focus,
.btn-editPhase.closeLine.active,
.btn-editPhase.closeLine.active:hover{
	background: url(image/bt_phase_close.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	box-shadow: inset -1px 1px 4px 0 rgba(0, 0, 0, 0.2);
	background-repeat: no-repeat;
	background-size: 30px 20px,100%;
	background-position: 50% 50%,top left;
	}*/
.btn-editPhase.closeLine:active{
	background: url(image/bt_phase_close.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	box-shadow: inset -1px 1px 4px 0 rgba(0, 0, 0, 0.2);
	background-repeat: no-repeat;
	background-size: 30px 20px,100%;
	background-position: 50% 50%,top left;
	}
	
/*@media (max-width: 767px) {
.tableHead__row--bN-sp{
	border-bottom: none;
	}
}*/


/* 経路情報画面の行のアコーディオン化 */
.keiro--collapse01{
	}
.keiro--collapse01Line{
	display: none;
	}
/*.keiro--collapse01Line.active{
	height: auto;
	transition: all 0.2s linear;
	}*/

	
/* 経路情報画面でアイコンがあるセルに適用します */
.cell--keiroIcons-app,
.cell--keiroIcons-process,
.cell--keiroIcons-next,
.cell--keiroIcons-haki,
.cell--keiroIcons-cancel,
.cell--keiroIcons-ok,
.cell--keiroIcons-must,
.cell--keiroIcons-delete,
.cell--keiroIcons-daikosaki,
.cell--keiroIcons-phaseC,
.cell--keiroIcons-phaseO{
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 20px 20px;
	position: relative;
	height: 0px; /*IE11でクリック領域を広げる*/
	padding: 0; /*IE11でクリック領域を広げる*/
	}
.cell--keiroIcons-app{
	background-image: url(image/i_ico_status_app.svg);
	}
.cell--keiroIcons-process{
	background-image: url(image/i_ico_status_process.svg);
	}
.cell--keiroIcons-next{
	background-image: url(image/i_ico_status_next.svg);
	}
.cell--keiroIcons-haki{
	background-image: url(image/i_ico_status_haki.svg);
	}
.cell--keiroIcons-cancel{
	background-image: url(image/i_ico_status_cancel.svg);
	}
.cell--keiroIcons-ok{
	background-image: url(image/i_ico_status_ok.svg);
	}
.cell--keiroIcons-must{
	background-image: url(image/i_ico_status_must.svg);
	}
.cell--keiroIcons-daikosaki{
	background-image: url(image/i_ico_status_daikosaki.svg);
	}
.cell--keiroIcons-delete{
	background-image: url(image/bt_delete.svg);
	background-size: 16px 16px;
	}
/*.cell--keiroIcons-phaseC{
	background-image: url(image/bt_phase_close.svg);
	}
.cell--keiroIcons-phaseO{
	background-image: url(image/bt_phase_open.svg);
	}*/

.clickableCell{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	}
@media all and (-ms-high-contrast:none){/*IE11でクリック領域を広げる*/
*::-ms-backdrop, .clickableCell{
	position: inherit;
	display: block;
	width: 100%;
	height: 100%;
	}
}
	
/* 経路情報画面で申請書のフロー方向を示すBOXに適用します */
.keiroDirectionBox{
	width: 100%;
	height: 33px;
	background-image: url(image/i_flow_up.svg);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 20px 12px;
	}

/* 申請書確認のセルに適用します */
.cell--confirmTH{
	border-right: none;
	text-align: right;
	font-weight: bold;
	}
.cell--confirmTD{
	padding-left: 4%;
	}
	
/* 「ヘッダ情報を開くボタン」があるセルに".cell--headerInfoBtn",
   「ヘッダ情報を開くボタン」に".btn-headerInfo"を適用します */	
/*.cell--headerInfoBtn{
	height: 0px;
	padding: 0;
	position: relative;
	}
.cell--headerInfoBtn .btn-headerInfo{
	display: block;
	width: 100%;
	border-radius: 0;
	border: none;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	}
@media all and (-ms-high-contrast:none){
*::-ms-backdrop, .cell--headerInfoBtn .btn-headerInfo{
	position: inherit;
	text-align: center;
	display: block;
	width: 100%;
	height: 100%;
	}
}
.btn-headerInfo{
	background: url(image/bt_head_detail.svg),linear-gradient(to bottom,#fefefe 0%,#dfdfdf 100%);
	background-repeat: no-repeat;
	background-position: 50% 50%,top left;
	border: 1px solid #cdcdcd;
	}
.btn-headerInfo:hover,
.btn-headerInfo:focus,
.btn-headerInfo.focus,
.btn-headerInfo:active:focus,
.btn-headerInfo.active:focus,
.btn-headerInfo.active,
.btn-headerInfo.active:hover{
	background: url(image/bt_head_detail.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	box-shadow: inset -1px 1px 4px 0 rgba(0, 0, 0, 0.3);
	background-repeat: no-repeat;
	background-position: 50% 50%,top left;
	border: 1px solid #a8a8a8;
	}
@media (max-width: 767px) {
.tableHead__row--bN-sp{
	border-bottom: none;
	}
}*/

/* 代理代筆・代行画面でプルダウンがあるセルに適用します */	
.cell--Pa0{
	padding: 0!important;
	vertical-align: middle;
	}

/* ボタン専用のセルに適用します */
.cell--Pa3{
	padding: 3px!important;
	}
.cell--Pa2{
	padding: 2px!important;
	}

/* 複数の情報が生成されるセルに適用します
　（各情報のタグには".maR1em"を適用します） */
.cell-pluralInfo .maR1em:last-of-type{
	margin-right: 0;
	}

/* Border-bottomが要らないtableBodyのセルに、".tableBody__row--bN"
   をRowに適用します */
.tableBody__row--bN .tableBody__cell,
.tableBody__row--bN .tableBody__cell-SP{
	border-bottom: none;
	}
	
/* jQuery uiのダイアログ内のtableBodyに適用します */
.tableBody--dialog{
	margin-bottom: 15px;
	}
div.tableBody--dialog:only-of-type{
	margin-bottom: 0;
	}
div.tableBody--dialog:last-of-type{
	margin-bottom: 0;
	}




/*----------------------------------------

 Input Group

----------------------------------------*/
.form-controlMF{
	font-size: inherit;
}
@media (max-width: 767px) {
.form-controlMF{
	font-size: 16px;
}
}
@media print , (min-width: 768px) {
.form-controlMF{
	font-size: 13px;
}
}


@media (max-width: 767px) {
.input-group-addonMF{
	font-size: 11px;
}
}
@media print , (min-width: 768px) {
.input-group-addonMF{
	font-size: 12px;
}
}
/* DatepickerのinputGroupAddon
-----------------------------------*/
/*.input-groupMFtraySearch{
	display: inline-block;
	width: 40%;
	}*/
.input-group-addonMFstyle01{
	background-color: #fff;
	}
.input-group-addonMFstyle02{
	background: linear-gradient(to bottom,#fefefe 0%,#dfdfdf 100%);
	}
@media (max-width: 767px) {

}
@media print , (min-width: 768px) {

}
/* ファイルアップロードのinputGroup
-----------------------------------*/
/* inputGroup */
@media (max-width: 767px) {
.input-groupMFupload{
	width: 84%;
	float: left;
	}
.form-controlMFuploadNoBtn{
	border-radius: 0 3px 3px 0!important;
	}
}
@media print , (min-width: 768px) {
}
/* 選択ボタン SPレイアウト */
.layout_ico_browseSP{
	width: 16%;
	padding-left: 5px;
	float: right;
	}
/* 削除・追加ボタン */
.btn-primaryMF04_01,
.btn-primaryMF04_01:hover{
	color: #333;
	}
.btn-primaryMF04_01{
	border-color: #cdcdcd;
	border-radius: 3px;	
	}
.btn-primaryMF04_01:hover,
.btn-primaryMF04_01:focus,
.btn-primaryMF04_01.focus,
.btn-primaryMF04_01:active:focus,
.btn-primaryMF04_01.active:focus,
.btn-primaryMF04_01.active,
.btn-primaryMF04_01.active:hover{
	color: #333;
	box-shadow: inset -1px 1px 4px 0 rgba(0, 0, 0, 0.2);
	border-color: #a8a8a8;
	}
@media (max-width: 767px) {
.btn-primaryMF04_01{
	color: transparent; /*テキスト非表示*/
	width: 40px;
	}
.btn-primaryMF04_01:hover,
.btn-primaryMF04_01:focus,
.btn-primaryMF04_01.focus,
.btn-primaryMF04_01:active:focus,
.btn-primaryMF04_01.active:focus,
.btn-primaryMF04_01.active,
.btn-primaryMF04_01.active:hover{
	color: transparent; /*テキスト非表示*/
	}
}
@media print , (min-width: 768px) {
.btn-primaryMF04_01{
	padding-left: 35px;
	}
}
/* 選択(ブラウズ)ボタン */
.btn-primaryMF04_02,
.btn-primaryMF04_02:hover{
	color: #333;
	}
.btn-primaryMF04_02{
	border-color: #cdcdcd!important;
	border-radius: 3px;	
	}
.btn-primaryMF04_02:hover,
.btn-primaryMF04_02:focus,
.btn-primaryMF04_02.focus,
.btn-primaryMF04_02:active:focus,
.btn-primaryMF04_02.active:focus,
.btn-primaryMF04_02.active,
.btn-primaryMF04_02.active:hover{
	color: #333;
	box-shadow: inset -1px 1px 4px 0 rgba(0, 0, 0, 0.2);
	border-color: #a8a8a8!important;
	}
@media (max-width: 767px) {
.btn-primaryMF04_02{
	color: transparent; /*テキスト非表示*/
	}
.btn-primaryMF04_02:hover,
.btn-primaryMF04_02:focus,
.btn-primaryMF04_02.focus,
.btn-primaryMF04_02:active:focus,
.btn-primaryMF04_02.active:focus,
.btn-primaryMF04_02.active,
.btn-primaryMF04_02.active:hover{
	color: transparent!important; /*テキスト非表示*/
	}
}
@media print , (min-width: 768px) {
.btn-primaryMF04_02{
	padding-left: 35px;
	}
.btn-primaryMF04_02,
.btn-primaryMF04_02:hover,
.btn-primaryMF04_02:focus,
.btn-primaryMF04_02.focus,
.btn-primaryMF04_02:active:focus,
.btn-primaryMF04_02.active:focus,
.btn-primaryMF04_02.active,
.btn-primaryMF04_02.active:hover{
	color: #333!important;
	}
}

/* 削除ボタンの背景 */
.btn-ico_haki{
	background: url(image/bt_haki.svg),#fff;
	background-repeat: no-repeat;
	}
.btn-ico_haki:hover,
.btn-ico_haki:focus,
.btn-ico_haki.focus,
.btn-ico_haki:active:focus,
.btn-ico_haki.active:focus,
.btn-ico_haki.active,
.btn-ico_haki.active:hover{
	background: url(image/bt_haki.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	background-repeat: no-repeat;
	}
@media (max-width: 767px) {
.btn-ico_haki{
	background-position: 50% 50%,top left;
	}
.btn-ico_haki:hover,
.btn-ico_haki:focus,
.btn-ico_haki.focus,
.btn-ico_haki:active:focus,
.btn-ico_haki.active:focus,
.btn-ico_haki.active,
.btn-ico_haki.active:hover{
	background-position: 50% 50%,top left;
	}
}
@media print , (min-width: 768px) {
.btn-ico_haki{
	background-position: 12px 50%,top left;
	}
.btn-ico_haki:hover,
.btn-ico_haki:focus,
.btn-ico_haki.focus,
.btn-ico_haki:active:focus,
.btn-ico_haki.active:focus,
.btn-ico_haki.active,
.btn-ico_haki.active:hover{
	background-position: 12px 50%,top left;
	}
}
/* 追加ボタンの背景 */
.btn-ico_upload{
	background: url(image/bt_upload.svg),#fff;
	background-repeat: no-repeat;
	}
.btn-ico_upload:hover,
.btn-ico_upload:focus,
.btn-ico_upload.focus,
.btn-ico_upload:active:focus,
.btn-ico_upload.active:focus,
.btn-ico_upload.active,
.btn-ico_upload.active:hover{
	background: url(image/bt_upload.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	background-repeat: no-repeat;
	}
.btn-ico_upload:hover,
.btn-ico_upload:focus,
.btn-ico_upload.focus,
.btn-ico_upload:active:focus,
.btn-ico_upload.active:focus,
.btn-ico_upload.active,
.btn-ico_upload.active:hover{
	background: url(image/bt_upload.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	background-repeat: no-repeat;
	}
@media (max-width: 767px) {
.btn-ico_upload{
	border-radius: 0 3px 3px 0!important;
	background-position: 50% 54%,top left;
	}
.btn-ico_upload:hover,
.btn-ico_upload:focus,
.btn-ico_upload.focus,
.btn-ico_upload:active:focus,
.btn-ico_upload.active:focus,
.btn-ico_upload.active,
.btn-ico_upload.active:hover{
	background-position: 50% 54%,top left;
	}
}
@media print , (min-width: 768px) {
.btn-ico_upload{
	background-position: 12px 52%,top left;
	}
.btn-ico_upload:hover,
.btn-ico_upload:focus,
.btn-ico_upload.focus,
.btn-ico_upload:active:focus,
.btn-ico_upload.active:focus,
.btn-ico_upload.active,
.btn-ico_upload.active:hover{
	background-position: 12px 52%,top left;
	}
}
/* 選択(ブラウズ)ボタンの背景 */
.btn-ico_browse{
	background: url(image/bt_browse.svg),linear-gradient(to bottom,#fefefe 0%,#dfdfdf 100%);
	background-repeat: no-repeat;
	}
.btn-ico_browse:hover,
.btn-ico_browse:focus,
.btn-ico_browse.focus,
.btn-ico_browse:active:focus,
.btn-ico_browse.active:focus,
.btn-ico_browse.active,
.btn-ico_browse.active:hover{
	background: url(image/bt_browse.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	background-repeat: no-repeat;
	}
@media (max-width: 767px) {
.btn-ico_browse{
	background-position: 50% 50%,top left;
	}
.btn-ico_browse:hover,
.btn-ico_browse:focus,
.btn-ico_browse.focus,
.btn-ico_browse:active:focus,
.btn-ico_browse.active:focus,
.btn-ico_browse.active,
.btn-ico_browse.active:hover{
	background-position: 50% 50%,top left;
	}
}
@media print , (min-width: 768px) {
.btn-ico_browse{
	background-position: 12px 50%,top left;
	}
.btn-ico_browse:hover,
.btn-ico_browse:focus,
.btn-ico_browse.focus,
.btn-ico_browse:active:focus,
.btn-ico_browse.active:focus,
.btn-ico_browse.active,
.btn-ico_browse.active:hover{
	background-position: 12px 50%,top left;
	}
}
.btn-add {
    width: 100%;
    text-align: center;
    margin-top: 15px;
    margin-bottom: 5px;
}
a.btn-add-file {
    border-radius: 3px!important;
    padding-top: 4px;
    color: #333;
}
a.btn-add-file img {
    margin: 0;
    padding: 0 1px 0 0;
}
a.btn-add-file span {
    margin: 0;
    padding: 0;
}


/* InputGroup Modifier
-----------------------------------*/
/*modifier--size01*/
@media (max-width: 767px) {
.input-groupMF--size01{
	width: 100%;
}
}
@media print , (min-width: 768px) {
.input-groupMF--size01{
	width: 300px;
}
}

/*modifier--size02*/
@media (max-width: 767px) {
.input-groupMF--size02{
	width: 83%;
}
}
@media print , (min-width: 768px) {
.input-groupMF--size02{
	width: 400px;
}
}

/*modifier--size03 (パネル内の添付ファイル) */
@media (max-width: 767px) {
.input-groupMF--size03{
}
}
@media print , (min-width: 768px) {
.input-groupMF--size03{
	width: 530px;
}
}



/*----------------------------------------

 TextInput / Textarea
 
----------------------------------------*/
textarea.form-controlMFtextarea{
	height: 80px;
	}

.readonly_style02{
	background-color: #dadada!important;
	}
	


/*----------------------------------------

 ListGroup
 
----------------------------------------*/
@media (max-width: 767px) {
.list-groupMF{
	width: 100%;
	}
}
@media print , (min-width: 768px) {
.list-groupMF{
	width: 365px;
	}
}
.list-group-itemMF{
	font-weight: normal;
	padding: 8px 15px;
	}
.list-group-itemMF > input{
	margin-right: 8px;
	}
.actionUnit01.list-group-itemMF label{
    display: inline;
}



/*----------------------------------------

 Badge

----------------------------------------*/
.badgeMF {
	background: #a81726;
	border-radius: 2px;
	margin-left: 10px;
	font-size: 10px;
	vertical-align: top;
}
.badgeMF--sm{
	padding: 2px 4px;
	font-weight: normal;
	margin-left: 2px;
}

.badgeMFTrayMenu {
  display: inline-block;
  min-width: 10px;
  font-size: 10px;
  font-weight: normal;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: top;
  background: #a81726;
  border-radius: 2px;
  padding: 2px 4px;
  margin-left: 2px;
  color:#fff;
}



/*----------------------------------------
      
 Alerts

----------------------------------------*/
.alert-warningMF{
	font-weight: bold;
	color: #a94442;
	background-color: #f2dede;
	border-color: #ebccd1;
	margin-bottom: 15px;
	background-image: url(image/i_error.svg);
	background-repeat: no-repeat;
	background-position: 20px 50%;
	background-size: 14px 14px;
	padding-left: 40px;
	text-align: left;
}



/*----------------------------------------

 Results

----------------------------------------*/
.no-result{
	font-weight: bold;
	color: #333;
	background-color: #fff;
	border: 1px dotted #a5a5a5;
	margin-bottom: 15px;
	background-image: url(image/i_error_no_result.svg);
	background-repeat: no-repeat;
	background-position: 20px 50%;
	background-size: 14px 14px;
	padding-left: 40px;
	text-align: left;
}



/*----------------------------------------

 Buttons

----------------------------------------*/

/* メイン画面の右上検索ボタン 
-----------------------------------*/
a.btn-defaultMFsearch{
	color: #333333;
	}
@media (max-width: 767px) {
.btn-defaultMFsearch {
	padding: 6px 5px 5px;
	width: 100%;
	background-size: 22px 22px;
	background-image: url("./image/i_ico_search.svg");
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-color: #fff;
	text-indent: -9999px;
}
}
@media print , (min-width: 768px) {
.btn-defaultMFsearch {
	padding: 7px 0 7px 20px;
	text-align: center;
	width: 100%;
	background-size: 22px 22px;
	background-image: url("./image/i_ico_search.svg");
	background-repeat: no-repeat;
	background-position: 10px 50%;
	background-color: #fff;
}
.btn-defaultMFsearch:active,
.btn-defaultMFsearch:focus,
.btn-defaultMFsearch:active:focus{
	background-size: 22px 22px;
	background-image: url("./image/i_ico_search.svg");
	background-repeat: no-repeat;
	background-position: 10px 50%;
	border-color: #adadad;
	}
}

/* トレイリスト全て展開するボタン 
-----------------------------------*/
.btn-accordion-all {
	display: inline-block;
	float: right;
	border: none;
	outline: none;
	text-align: right;
	background: url("./image/i_arrow_open_all.svg") no-repeat 0% 50%;
	padding: 0 10px 0 24px;
}
@media (max-width: 767px) {
.btn-open-all {
	width: 40%;
}
}
@media print , (min-width: 768px) {
.btn-open-all {
	width: 20%;
}
}

/* Buttonタイプ1 スキン(メイン画面) 
-----------------------------------*/
.btn-primaryMF01:hover {
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad;
}

.btn-primaryMF01.active {
	border: 1px solid color-mix(in srgb, var(--main-color) 85%, white);
	background: color-mix(in srgb, var(--main-color) 85%, white);
	color: #fff;
}
.btn-primaryMF01:active,
.btn-primaryMF01.active:hover {
	border: 1px solid var(--main-color)!important;
	background: var(--main-color)!important;
	color: #fff;
}
@media (max-width: 767px) {
.btn-primaryMF01 {
	padding: 8px 10px 8px;
	width: 25%;
	text-align: center;
	border: 1px solid #ccc;
	background: #fff;
	color: #333;
	font-size: 11px;

    display: inline-block;
	white-space: normal;
	word-break: break-all;
    }
}
@media print , (min-width: 768px) {
.btn-primaryMF01 {
	padding: 8px 10px 8px;
	width: 25%;
	text-align: center;
	border: 1px solid #ccc;
	background: #fff;
	color: #333;
	font-size: 13px;

    display: inline-block;
	white-space: normal;
	word-break: break-all;
    }
}
.row-eq-height {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
    }


/* Buttonタイプ2 スキン(次へボタン系)
-----------------------------------*/
.btn-primaryMF02,
.btn-primaryMF02:hover{
	color: #333;
	}
.btn-primaryMF02{
	background: linear-gradient(to bottom,#fefefe 0%,#dfdfdf 100%);
	border-color: #cdcdcd;
	border-radius: 3px;
	cursor: pointer;
	}
.btn-primaryMF02:hover,
.btn-primaryMF02:focus,
.btn-primaryMF02.focus,
.btn-primaryMF02:active:focus,
.btn-primaryMF02.active:focus,
.btn-primaryMF02.active,
.btn-primaryMF02.active:hover{
	color: #333;
	background: linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	box-shadow: inset -1px 1px 4px 0 rgba(0, 0, 0, 0.2);
	border-color: #a8a8a8;
	}
.btn-primaryMF02 > img{
	margin-right: 0.5em;
	}
.btn-primaryMF02 > img.icoML{
	margin-right: 0;
	margin-left: 0.5em;
	}


/* Button Modifier
-----------------------------------*/
/* size00 (大ボタン) */
.btn-primaryMF--size00,
.btn-primaryMF--size00:hover{
	font-weight: bold;
	}	
@media (max-width: 767px) {
.btn-primaryMF--size00,
.btn-primaryMF--size00:hover{
	font-size: 13px;
	}
.btn-primaryMF--size00{
	min-width: 44%;
	height: 35px;
	margin-left: 3.3%;	
	}
.btn-primaryMF--size00:first-child{
	margin-left: 0;
	}
}
@media print , (min-width: 768px) {
.btn-primaryMF--size00,
.btn-primaryMF--size00:hover{
	font-size: 15px;
	}
.btn-primaryMF--size00{
	min-width: 140px;
	height: 45px;
	margin-left: 10px;	
	}	
.btn-primaryMF--size00:first-child{
	margin-left: 0;
	}
}	

/* size00_w100sp (大ボタン・スマホで100%版) */	
@media (max-width: 767px) {
.btn-primaryMF--size00_w100sp,
.btn-primaryMF--size00_w100sp:hover{
	font-size: 13px;
	}
.btn-primaryMF--size00_w100sp{
	min-width: 100%;
	width: 100%;
	height: 35px;
	margin-left: 0;
	margin-bottom: 7px;
	}
.btn-primaryMF--size00_w100sp:last-child{
	margin-bottom: 0;
	}
}

/* size01(中ボタン) */
.btn-primaryMF--size01,
.btn-primaryMF--size01:hover{
	font-weight: normal;
	}
@media (max-width: 767px) {
.btn-primaryMF--size01{
	height: 30px;
	font-size: 11px;
	}
}
@media print , (min-width: 768px) {
.btn-primaryMF--size01{
	height: 33px;
	font-size: 12px;
	}
}


/* size02(小ボタン) */
.btn-primaryMF--size02{
	height: 28px;
	padding: 3px 10px;
	margin-bottom: 5px;
	}
.btn-primaryMF--size02,
.btn-primaryMF--size02:hover{
	font-weight: normal;
	}
@media (max-width: 767px) {
.btn-primaryMF--size02{
	font-size: 11px;
	}
}
@media print , (min-width: 768px) {
.btn-primaryMF--size02{
	font-size: 12px;
	}
}

/* size03 (左右矢印BtnGroup) */
@media (max-width: 767px) {
.btn-primaryMF--size03{
	line-height: 0;
	width: 30px;
	height: 22px;
	}
}
@media print , (min-width: 768px) {
.btn-primaryMF--size03{
	line-height: 0;
	width: 40px;
	height: 30px;
	}
}
.btn-primaryMF--size03--L{
	background: url(image/bt_arrow_prev.svg),linear-gradient(to bottom,#fefefe 0%,#dfdfdf 100%);
	}
.btn-primaryMF--size03--L:hover,
.btn-primaryMF--size03--L:focus,
.btn-primaryMF--size03--L.focus,
.btn-primaryMF--size03--L:active:focus,
.btn-primaryMF--size03--L.active:focus{
	background: url(image/bt_arrow_prev.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	}
.btn-primaryMF--size03--R{
	background: url(image/bt_arrow_next.svg),linear-gradient(to bottom,#fefefe 0%,#dfdfdf 100%);
	}
.btn-primaryMF--size03--R:hover,
.btn-primaryMF--size03--R:focus,
.btn-primaryMF--size03--R.focus,
.btn-primaryMF--size03--R:active:focus,
.btn-primaryMF--size03--R.active:focus{
	background: url(image/bt_arrow_next.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	}
.btn-primaryMF--size03--L,
.btn-primaryMF--size03--L:hover,
.btn-primaryMF--size03--L:focus,
.btn-primaryMF--size03--L.focus,
.btn-primaryMF--size03--L:active:focus,
.btn-primaryMF--size03--L.active:focus,
.btn-primaryMF--size03--R,
.btn-primaryMF--size03--R:hover,
.btn-primaryMF--size03--R:focus,
.btn-primaryMF--size03--R.focus,
.btn-primaryMF--size03--R:active:focus,
.btn-primaryMF--size03--R.active:focus{
	background-repeat: no-repeat;
	background-position: 50% 50%;
	}

/* size04 (上下矢印BtnGroup) */
@media (max-width: 767px) {
.btn-primaryMF--size04{
	line-height: 0;
	width: 20px;
	height: 20px;
	}
}
@media print , (min-width: 768px) {
.btn-primaryMF--size04{
	line-height: 0;
	width: 50%;
	height: 30px;
	padding: 5px;
	}
}
.btn-primaryMF--size04--L{
	background: url(image/bt_arrow_up.svg),linear-gradient(to bottom,#fefefe 0%,#dfdfdf 100%);
	}
.btn-primaryMF--size04--L:hover,
.btn-primaryMF--size04--L:focus,
.btn-primaryMF--size04--L.focus,
.btn-primaryMF--size04--L:active:focus,
.btn-primaryMF--size04--L.active:focus{
	background: url(image/bt_arrow_up.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	}
.btn-primaryMF--size04--R{
	background: url(image/bt_arrow_down.svg),linear-gradient(to bottom,#fefefe 0%,#dfdfdf 100%);
	}
.btn-primaryMF--size04--R:hover,
.btn-primaryMF--size04--R:focus,
.btn-primaryMF--size04--R.focus,
.btn-primaryMF--size04--R:active:focus,
.btn-primaryMF--size04--R.active:focus{
	background: url(image/bt_arrow_down.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	}
.btn-primaryMF--size04--L,
.btn-primaryMF--size04--L:hover,
.btn-primaryMF--size04--L:focus,
.btn-primaryMF--size04--L.focus,
.btn-primaryMF--size04--L:active:focus,
.btn-primaryMF--size04--L.active:focus,
.btn-primaryMF--size04--R,
.btn-primaryMF--size04--R:hover,
.btn-primaryMF--size04--R:focus,
.btn-primaryMF--size04--R.focus,
.btn-primaryMF--size04--R:active:focus,
.btn-primaryMF--size04--R.active:focus{
	background-repeat: no-repeat;
	background-position: 50% 50%;
	}
	
/* size05(テキストフィールドの隣に表示するボタン) */
.btn-primaryMF--size05{
	line-height: 0;
	}
.btn-primaryMF--size05,.btn-primaryMF--size05:hover{
	font-size: 12px;
	font-weight: normal;
	}
@media (max-width: 767px) {
/*元のコード
.btn-primaryMF--size05{
	width: 100%;
	height: 34px;
	margin-left: 6px;
	}
.btn-primaryMF--size05 > img{
	margin-right: 0;
	}*/	
.btn-primaryMF--size05{
	line-height: 0;
	width: 100%;
	height: 34px;
	margin-left: 6px;
	background: url(image/bt_search.svg),linear-gradient(to bottom,#fefefe 0%,#dfdfdf 100%);
	}
.btn-primaryMF--size05:hover,
.btn-primaryMF--size05:focus,
.btn-primaryMF--size05.focus,
.btn-primaryMF--size05:active:focus,
.btn-primaryMF--size05.active:focus{
	background: url(image/bt_search.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	}
.btn-primaryMF--size05,
.btn-primaryMF--size05:hover,
.btn-primaryMF--size05:focus,
.btn-primaryMF--size05.focus,
.btn-primaryMF--size05:active:focus,
.btn-primaryMF--size05.active:focus{
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 14px 14px,100%;
	}
.btn-primaryMF--size05 > img{
	display: none;
	}
}
@media print , (min-width: 768px) {
.btn-primaryMF--size05{
	width: 100px;
	height: 34px;
	margin-left: 10px;
	}
}

/* size06(経路情報_承認者追加ボタン) */
.btn-primaryMF--size06{
	line-height: 0;
	width: 100%;
	height: 30px;
	padding: 2px!important;
	background: url(image/bt_plus02.svg),linear-gradient(to bottom,#fefefe 0%,#dfdfdf 100%);
	}
.btn-primaryMF--size06:hover,
.btn-primaryMF--size06:focus,
.btn-primaryMF--size06.focus,
.btn-primaryMF--size06:active:focus,
.btn-primaryMF--size06.active:focus{
	background: url(image/bt_plus02.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	}
.btn-primaryMF--size06,
.btn-primaryMF--size06:hover,
.btn-primaryMF--size06:focus,
.btn-primaryMF--size06.focus,
.btn-primaryMF--size06:active:focus,
.btn-primaryMF--size06.active:focus{
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 10px 10px,100%;
	}
	
/* size07(ユーザ選択/クリアボタン) */
@media (max-width: 767px) {
    .btn-primaryMF--size07{
	    line-height: 0;
	    width: 40px;
	    height: 28px;
	    padding: 0!important;
	    float: right;
        display: inline-block;
	    margin: 0 0 0 5px;
	}
    .selectBtn {
        display: block;
        text-align: right;
        padding-top: 5px;
    }
}
@media print , (min-width: 768px) {
    .btn-primaryMF--size07{
	    line-height: 0;
	    width: 40px;
	    height: 28px;
	    padding: 2px!important;
	    float: right;
	    margin: -5px -5px -5px 7px;
	}
}
.btn-primaryMF--size07--user{
	background: url(image/bt_user.svg),linear-gradient(to bottom,#fefefe 0%,#dfdfdf 100%);
	}
.btn-primaryMF--size07--user:hover,
.btn-primaryMF--size07--user:focus,
.btn-primaryMF--size07--user.focus,
.btn-primaryMF--size07--user:active:focus,
.btn-primaryMF--size07--user.active:focus{
	background: url(image/bt_user.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	}
.btn-primaryMF--size07--user,
.btn-primaryMF--size07--user:hover,
.btn-primaryMF--size07--user:focus,
.btn-primaryMF--size07--user.focus,
.btn-primaryMF--size07--user:active:focus,
.btn-primaryMF--size07--user.active:focus{
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 12px 12px,100%;
	}

.btn-primaryMF--size07--clear{
	background: url(image/bt_erase_new.svg),linear-gradient(to bottom,#fefefe 0%,#dfdfdf 100%);
}
.btn-primaryMF--size07--clear:hover,
.btn-primaryMF--size07--clear:focus,
.btn-primaryMF--size07--clear.focus,
.btn-primaryMF--size07--clear:active:focus,
.btn-primaryMF--size07--clear.active:focus{
	background: url(image/bt_erase_new.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	}
.btn-primaryMF--size07--clear,
.btn-primaryMF--size07--clear:hover,
.btn-primaryMF--size07--clear:focus,
.btn-primaryMF--size07--clear.focus,
.btn-primaryMF--size07--clear:active:focus,
.btn-primaryMF--size07--clear.active:focus{
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 12px 12px,100%;
	}


/* btn-groupMFhistory(参照履歴ボタングループ) */
.btn-groupMFhistory{
	display: flex;
	}
.btn-groupMFhistory .btn-primaryMF--size00{
	font-weight: normal; /* .btn-primaryMF--size00を上書き */

    display: inline-block;
	white-space: normal;
	word-break: break-all;
	}
@media (max-width: 767px) {
.btn-groupMFhistory .btn-primaryMF--size00{
	min-width: 20%; /* .btn-primaryMF--size00を上書き */
	width: 25%;
	}
.btn-groupMFhistory .btn-primaryMF--size00,
.btn-groupMFhistory .btn-primaryMF--size00:hover{
	font-size: 11px;
	word-break: break-all;
	}
.btn-groupMFhistory .btn-primaryMF--size00{
	height: auto;	
	}
.btn-groupMFhistory .btn-primaryMF--size00 img{
	display: none;
	}
.btn-groupMFhistory .btn-primaryMF--size00 .image_bt_keirojoho02_svg {
    display: none;
    }
.btn-groupMFhistory .btn-primaryMF--size00 .image_bt_process_svg {
    display: none;
    }
.btn-groupMFhistory .btn-primaryMF--size00 .image_bt_access_svg {
    display: none;
    }
}
@media print , (min-width: 768px) {
.btn-groupMFhistory .btn-primaryMF--size00{
	min-width: 140px;
	height: auto;
	margin-left: 10px;	
	}
.btn-groupMFhistory .btn-primaryMF--size00:first-child{
	margin-left: 0;
	}
.btn-groupMFhistory .btn-primaryMF--size00 img{
	height: 15px;
	width: auto;
	}
}

/* DatePicker */
.btn-primaryMF02 .ui-datepicker-trigger{
	margin-right: 0;
	}


/*Buttonタイプ3 (お知らせ画面ボタン) 
-----------------------------------*/
.btn-primaryMF03{
	height: 46px;
	border: 1px solid #cdcdcd;
	background-color: #fff;
	background-image: url(image/bt_next.svg);
	background-repeat: no-repeat;
	background-position: 25px 50%;
	background-size: 14px 14px;
	color: #333;
	font-weight: bold;
	text-align: left;
	padding: 0 25px 0 53px;
	}
@media (max-width: 767px) {
.btn-primaryMF03{
	font-size: 13px;
	}	
}
.btn-primaryMF03:hover,
.btn-primaryMF03:focus,
.btn-primaryMF03.focus,
.btn-primaryMF03:active:focus,
.btn-primaryMF03.active:focus{
	border: 1px solid #cdcdcd;
	background-color: #fff;
	background-image: url(image/bt_next.svg);
	background-repeat: no-repeat;
	background-position: 25px 50%;
	background-size: 14px 14px;
	color: #333;
	font-weight: bold;
	}
/* トレイ内検索ボタンアイコン指定 */
.btn--ico_search,
.btn--ico_search:hover,
.btn--ico_search:focus,
.btn--ico_search.focus,
.btn--ico_search:active:focus,
.btn--ico_search.active:focus{
	background-image: url(image/bt_search.svg);
	}
.btn--ico_clear,
.btn--ico_clear:hover,
.btn--ico_clear:focus,
.btn--ico_clear.focus,
.btn--ico_clear:active:focus,
.btn--ico_clear.active:focus{
	background-image: url(image/bt_clear.svg);
	}

/* NextButtonsのレイアウトコンテナ 
-----------------------------------*/
.layout_nextButton{
	text-align: center;
	}
@media (max-width: 767px) {
.layout_nextButton{
	padding-top: 10px;
	padding-bottom: 10px;
	}
}
@media print , (min-width: 768px) {
.layout_nextButton{
	border-radius: 3px;
	padding: 10px 0;
	/*background: linear-gradient(to bottom,#efefef 0%,#ffffff 100%);*/
	background: linear-gradient(to bottom,#efefef 0%,transparent 100%);
	position: relative;
	}
.layout_nextButton--color{
	background: linear-gradient(to bottom,#dadada 0%,transparent 100%);
	}
}

/* 起票中止ボタンのレイアウト 
-----------------------------------*/
@media (max-width: 767px) {
.layout_abortButton{
	padding-top: 10px;
	}
}
@media print , (min-width: 768px) {
.layout_abortButton{
	position: absolute;
	top: 10px;
	right: 10px;
	}
}

/* 申請書付箋のレイアウト 
-----------------------------------*/
@media (max-width: 767px) {
    .app-fusen-disp {
        border: 1px solid #ccc;
        border-radius: 3px;
        background: #eee;
        padding: 4px;
        width: 32px;
        float: left;
    }
    .app-fusen {
        background: #ccc;
        width: 100%;
        height: 12px;
    }
    .btn-prevnext {
        margin-left: 10px;
    }
    .tpl03_header_sp h1{
        float: left;
        width: 50%;
    }
    .tpl03_header_sp_right{
        position: absolute;
        right: 6px;
    }
}
@media print, (min-width: 768px) {
    .app-fusen-disp {
        border: 1px solid #ccc;
        border-radius: 3px;
        background: #eee;
        padding: 4px;
        width: 32px;
        float: left;
    }
    .app-fusen {
        background: #ccc;
        width: 100%;
        height: 20px;
    }
    .btn-prevnext {
        margin-left: 10px;
    }
}

/* 申請書次へボタングループのレイアウト 
-----------------------------------*/
@media (max-width: 767px) {
.layout_nextPageBtnGroupBottom{
	position: relative;
	margin-top: 10px;
	}
.layout_nextPageBtnGroup{
/*	position: absolute;
	top: 8px;
	right: 1%;
	z-index: 1040;*/
	float: right;
	margin: 7px 0 0 10px;
	}
}
@media print , (min-width: 768px) {
.layout_nextPageBtnGroupBottom{
	position: relative;
	margin: 20px 0;
	}
.layout_nextPageBtnGroup{
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1040;
	}
}

/* 申請書作成ツールボタンのコンテナ
-----------------------------------*/
@media (max-width: 767px) {
/*.layout_toolBtn{
	margin: 8px 0;
	}*/
}
@media print , (min-width: 768px) {
.layout_toolBtn{
	padding: 20px 0;
	text-align: right;
	border-top: 1px solid #cccccc;
	}
.layout_toolBtn > button{
	margin-left: 6px;
	}
}
/* スマホ表示時にツールボタンをアコーディオン化 */
@media (max-width: 767px) {
.toolBtnMenu{
	display: block;
	margin: 8px 0 8px;
	border-radius: 3px;
	border: 1px solid #ccc;
	padding: 7px 12px 8px 12px;
	font-weight: bold;
    font-size: 13px;
	}
.layout_toolBtn{
	display: none;
	}
#displayCtrl:checked + .layout_toolBtn{
	display: block;
	margin-top: -9px;
	margin-bottom: 20px;
	border-bottom: 1px solid #ccc;
	border-radius: 3px
	}
}
@media print , (min-width: 768px) {
.toolBtnMenu{
	display: none;
	}
}
/* スマホ表示時のツールボタンスタイル */
@media (max-width: 767px) {
.layout_toolBtn .btn-primaryMF02,
.layout_toolBtn .btn-primaryMF02:hover,
.layout_toolBtn .btn-primaryMF02:active,
.layout_toolBtn .btn-primaryMF02:focus{
	width: 100%;
	height: auto;
	padding: 8px 8px 8px 15px;
	border: 1px solid #cccccc;
	border-bottom: none;
	border-radius: 0px;
	background: #fff;
	text-align: left;
	margin: 0;
	}
/*.layout_toolBtn .btn-primaryMF02:first-child,
.layout_toolBtn .btn-primaryMF02:hover:first-child,
.layout_toolBtn .btn-primaryMF02:active:first-child,
.layout_toolBtn .btn-primaryMF02:focus:first-child{
	border-radius: 3px 3px 0 0;
	}*/
.layout_toolBtn .btn-primaryMF02:last-child,
.layout_toolBtn .btn-primaryMF02:hover:last-child,
.layout_toolBtn .btn-primaryMF02:active:last-child,
.layout_toolBtn .btn-primaryMF02:focus:last-child{
	border-radius: 0 0 3px 3px;
	}
}

/* 小ボタンのレイアウトコンテナ
-----------------------------------*/
.layout_actionBtn{
	/*border-radius: 3px;
	padding-top: 5px;
	margin-top: 20px;
	text-align: center;
	background-color: #eeeeee;
	box-shadow: inset 0px 1px 2px 0 rgba(0, 0, 0, 0.2);*/
	margin-top: 15px;
	text-align: center;
	}
/* modifier */
.layout_actionBtn--color{
	background-color: #dadada;
	}

/* 検索画面最下部のボタンレイアウトコンテナ 
-----------------------------------*/
.layout_SearchBtn{
	text-align: center;
	}
@media (max-width: 767px) {
.layout_SearchBtn{
	margin-top: 20px;
	}	
}
@media print , (min-width: 768px) {
.layout_SearchBtn{
	padding-top: 30px;
	}
}


/* 全文検索画面,トレイ内検索 最下部のボタン,sub-main,main
-----------------------------------*/
.fullTextSearchSubMain {
	z-index: 10;
}
@media print, (max-width: 767px) {
	.fullTextSearchBtn {
		padding-left: 0;
		padding-right: 0;
		height: 135px !important;
	}
	.fullTextSearchMain {
		padding-bottom: 135px;
	}
}
@media print, (min-width: 768px) {
	.fullTextSearchBtn {
		padding-left: 240px;
	}
	.fullTextSearchMain {
		padding-bottom: 15px;
	}
}
@media print, (min-width: 768px) and (max-width: 1279px) {
	.fullTextSearchBtn {
		padding-right: 0;
	}
}
@media print, (min-width: 1280px) {
	.fullTextSearchBtn {
		padding-right: 19%;
	}
}

/* コピー起票画面 最下部のボタン
-----------------------------------*/
@media print, (max-width: 767px) {
	.copyFormSearchBtn button {
		min-width: 28%;
	}
	#tpl03_containerIn.copyFormSearchMain {
		padding-bottom: 55px;
	}
}

/*----------------------------------------

 Pagination Unit

----------------------------------------*/
/* パジネーション */
.view-pages {
	position: relative;
	overflow: hidden;
	padding: 0;

    width: 50%;
    float: left;
}
@media (max-width: 767px) {
    .view-pages {
        width: 100%;
        float: none;
        padding: 10px 0;
    }
}
.view-pages ul.paginationMF {
	position: relative;
	left: 50%;
	float: left;
}
.view-pages ul.paginationMF li {
	position: relative;
	left: -50%;
	float: left;
}
.paginationMF li a {
	color: #028a7c;
}
.paginationMF > .active > a, .paginationMF > .active > span, .paginationMF > .active > a:hover, .paginationMF > .active > span:hover, .paginationMF > .active > a:focus, .paginationMF > .active > span:focus {
	background-color: color-mix(in srgb, var(--main-color) 85%, white);
	border-color: color-mix(in srgb, var(--main-color) 85%, white);
	color: #fff;
}
.pagination {
    margin-top: 0;
    margin-bottom: 0;
}
.page-control-top{
    margin: 0 0 0;
    width: 100%;
}
.page-control-bottom{
    margin: 0 0 10px; 
}
.m-bottom15{
    margin-bottom: 15px!important;
}
/* 結果件数 */
@media (max-width: 767px) {
.record {
	float: left;
	width: 25%;
    /*padding-top: 5px;*/
}
}
@media print , (min-width: 768px) {
.record {
	float: left;
    width: 25%;
    padding-top: 5px;
}
.record span {

}
}
/* 全て開く/全て閉じる */
@media (max-width: 767px) {
.searchBtn_wrapper {
    position: relative;
    float: right;
    width: auto;
}
.searchBtn_wrapper button.btn-accordion-all {
    position: absolute;
    top: -64px;
    right: 0;
    text-align: inherit;
    text-indent: -9999px;
    width: 38px;
    border: 1px solid #ccc;
    border-radius: 4px;
    padding: 5px 3px;
    background: url(image/i_arrow_open_all.svg) no-repeat 50% 50%;
    background-color: #eaeaea;
    margin-bottom: 0px;
    -webkit-box-shadow:0 0 3px 1px rgba(200,200,200,0.2) inset;
       -moz-box-shadow:0 0 3px 1px rgba(200,200,200,0.2) inset;
            box-shadow:0 0 3px 1px rgba(200,200,200,0.2) inset;
}
.page-control-bottom {
    margin-bottom: 0;
}
.page-control-bottom .view-pages {
    padding-top: 0;
    padding-bottom: 0;
}
.page-control-bottom .record,
.page-control-bottom .searchBtn_wrapper {
    display: none;
}
}
@media print , (min-width: 768px) {
.searchBtn_wrapper {
    float: right;
    width: 25%;
    padding-top: 5px;
}
.searchBtn_wrapper button.btn-accordion-all span {
    
}
}

.btn-primaryMF02{
    /*float: none;*/
}



/*----------------------------------------

 トレイリスト
 
----------------------------------------*/

/* Structure 
-----------------------------------*/
.trayList{
	width: 100%;
	position: relative;
	}
.trayList--body .trayList_left,
.trayList--body .trayList__cell{
	border-right: 1px dotted transparent;
	border-bottom: 1px dotted transparent;
	}
.trayList_left{
	width: 5%;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	}
.trayList--body{
	border-left: 1px dotted transparent;
	}
@media (max-width: 767px) {
.trayList_left{
	width: 10%;
	}
}
@media print , (min-width: 768px) {
.trayList_left{
	width: 5%;
	}
}

.trayList_right{
	float: right;
	position: relative;
	}
@media (max-width: 767px) {
.trayList_right{
	width: 90%;
	}
}
@media print , (min-width: 768px) {
.trayList_right{
	width: 95%;
	}
}

/* チェックボックスがない場合は、
.trayList_rightを以下のクラスに変更します */
.trayList_1col{
	width: 100%;
	position: relative;
	}


.trayList__table{
	display: table;
	width: 100%;
	position: relative;
	}
.trayList__cell{
	display: table-cell;
	word-break: break-all;
	}
.trayList__checkbox{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto!important;
	}

/* トレイ各行の最低限の高さを確保 */
@media (max-width: 767px) {
    .trayList__table,
    .tableBody__row,
    .tableBody__rowIn,
    .KeiroTableBody__row,
    .KeiroTableBody__rowIn,
    .ResponsiveTableBody__row,
    .ResponsiveTableBody__rowIn,
    .NonResponsiveTableBody__row,
    .NonResponsiveTableBody__rowIn {
        min-height: 32px;
    }
    .tableBody .tableBody__row {
        min-height: auto;
        /*border-top: 1px dotted #acacac;*/
        border-bottom: 1px dotted #acacac;
    }
    .padding-top-bottom {
        padding-top: 8px;
        padding-bottom: 8px;
    }
    .app-list {
        border-top: 1px dotted #acacac;
    }
}
@media print , (min-width: 768px) {
    .trayList__table,
    .tableBody__row,
    .tableBody__rowIn,
    .KeiroTableBody__row,
    .KeiroTableBody__rowIn,
    .ResponsiveTableBody__row,
    .ResponsiveTableBody__rowIn,
    .NonResponsiveTableBody__row,
    .NonResponsiveTableBody__rowIn {
        min-height: 35px;
    }
}
@media (max-width: 767px) and (-ms-high-contrast:none){/* IE11用にズレ補正 */
    *::-ms-backdrop,
    .trayList__table{
	    min-height: 33px;
	}
    *::-ms-backdrop,
    .tableBody__row{
	    min-height: 33px;
	}
    *::-ms-backdrop,
    .tableBody__rowIn{
	    min-height: 33px;
	}
    *::-ms-backdrop,
    .KeiroTableBody__row{
	    min-height: 33px;
	}
    *::-ms-backdrop,
    .KeiroTableBody__rowIn{
	    min-height: 33px;
	}
    *::-ms-backdrop,
    .ResponsiveTableBody__row{
        min-height: 33px;
    }
    *::-ms-backdrop,
    .ResponsiveTableBody__rowIn{
        min-height: 33px;
    }
    *::-ms-backdrop,
    .NonResponsiveTableBody__row{
        min-height: 33px;
    }
    *::-ms-backdrop,
    .NonResponsiveTableBody__rowIn{
        min-height: 33px;
    }
}
@media (min-width: 768px) and (-ms-high-contrast:none){/* IE11用にズレ補正 */
    *::-ms-backdrop,
    .trayList__table{
	    min-height: 36px;
	}
    *::-ms-backdrop,
    .tableBody__row{
	    min-height: 36px;
	}
    *::-ms-backdrop,
    .tableBody__rowIn{
	    min-height: 36px;
	}
    *::-ms-backdrop,
    .KeiroTableBody__row{
	    min-height: 36px;
	}
    *::-ms-backdrop,
    .KeiroTableBody__rowIn{
	    min-height: 36px;
	}
    *::-ms-backdrop,
    .ResponsiveTableBody__row{
        min-height: 36px;
    }
    *::-ms-backdrop,
    .ResponsiveTableBody__rowIn{
        min-height: 36px;
    }
    *::-ms-backdrop,
    .NonResponsiveTableBody__row{
        min-height: 36px;
    }
    *::-ms-backdrop,
    .NonResponsiveTableBody__rowIn{
        min-height: 36px;
    }
}

@media (max-width: 767px) {
    .dept-list-pc {
        display: none;
    }
}
@media print , (min-width: 768px) {
    .dept-list-sp {
        display: none;
    }
}

/* TrayList Skin
-----------------------------------*/
/* headskin */
.trayList--head{
	border-radius: 4px 4px 0 0;
	background-color: #83919a;
	border-top: 1px solid #65747e;
	border-left: 1px solid #65747e;
	}
.trayList--head .trayList_left,
.trayList--head .trayList__cell{
	border-right: 1px solid #65747e;
	border-bottom: 1px solid #65747e;
	}
.trayList--head .trayList__cell{
	color: #fff;
	text-align: center;
	padding: 8px 1%;
	}

/* bodyskin */
.trayList--body{
	border-radius: 4px 4px 0 0;
	background-color: #fff;
	border-color: #a5a5a5;
	}
.trayList--body .trayList_left,
.trayList--body .trayList__cell{
	border-color: #a5a5a5;
	}
@media all and (-ms-high-contrast:none){/*IE11でボーダー色調整*/
*::-ms-backdrop,
.trayList--body,
.trayList--body .trayList_left,
.trayList--body .trayList__cell{
	border-color: #6d6d6d;
	}
}
.trayList--body .trayList__cell{
	color: #333333;
	text-align: left;
	padding: 8px 1%;
	}
.trayList--body .trayList__cell_rigth{
	text-align: right;
	}
.trayList--body .trayList__cell_center{
	text-align: center;
	}
.trayList--body:nth-of-type(odd) .trayList_left,
.trayList--body:nth-of-type(odd) .trayList__table{
	background-color: #ffffff;
	}
.trayList--body:nth-of-type(even) .trayList_left,
.trayList--body:nth-of-type(even) .trayList__table{
	background-color: #f3f3f3;
	}
/*.trayList--body:nth-child(odd) .trayList_left,
.trayList--body:nth-child(odd) .trayList_right > .trayList__table{
	background-color: #ffffff;
	}
.trayList--body:nth-child(even) .trayList_left,
.trayList--body:nth-child(even) .trayList_right > .trayList__table{
	background-color: #f3f3f3;
	}*/

.trayList__table--detail{
	background-color: #f7f3e6;
	}
.trayList__table .border-bottom-none{
    border-bottom: none;
}
@media (max-width: 767px) {
.trayList--head .trayList__table .border-bottom-none{
    border-bottom: 1px solid #65747e;
    }
.trayList--body .trayList__table .border-bottom-none{
    border-bottom: 1px dotted transparent;
    }
}
@media print , (min-width: 768px) {
.trayList--head .trayList__table .border-bottom-none{
    
}
}
.trayList__table .no-border{
    border-right: none;
}

/* TrayList Modifier
-----------------------------------*/	
/* width */
/*
不要
@media (max-width: 767px) {
.trayList__cell--5{
	width: 10%;
	}
.trayList__cell--12{
	width: 30%;
	}
.trayList__cell--16{
	width: 30%;
	}
.trayList__cell--25{
	width: 30%;
	}
.trayList__cell--28{
	width: 28%;
	}
.trayList__cell--30{
	width: 30%;
	}
.trayList__cell--40sp{
	width: 50%;
	}
.trayList__cell--100{
	width: 100%;
	}
}
@media print , (min-width: 768px) {
.trayList__cell--5{
	width: 5%;
	}
.trayList__cell--12{
	width: 12%;
	}
.trayList__cell--16{
	width: 16%;
	}
.trayList__cell--25{
	width: 25%;
	}
.trayList__cell--28{
	width: 28%;
	}
.trayList__cell--30{
	width: 30%;
	}
.trayList__cell--100{
	width: 100%;
	}
}*/

/* ユーザ選択セル */
.trayList--head .trayList_user{
	background-image: url(image/bt_user02.svg);
}

.trayList--body .trayList_user{
	background-image: url(image/bt_user.svg);
}
.trayList_user{
	text-align: center;
	background-repeat: no-repeat;
	background-position: 50% 50%;
}
.trayList_user-click{
	position: absolute;
	right: 5%;
	top: 0;
	width: 5%;
	height: 100%;
	z-index: 5;
	}

/* checkBox */
.trayList label{
	display: block;
	width: 100%;
	height: 100%;
	cursor: pointer;
	}

.panel-bodyMF .text-overflow {
    padding-left: 3px;
}

/* 付箋 */
.trayList--body .trayList_fusen01{
    -webkit-box-shadow: -3px 0 0 0 #ff0033!important;/*付箋01の色指定*/
       -moz-box-shadow: -3px 0 0 0 #ff0033!important;/*付箋01の色指定*/
            box-shadow: -3px 0 0 0 #ff0033!important;/*付箋01の色指定*/
	}
.trayList--body .trayList_fusen02{
    -webkit-box-shadow: -3px 0 0 0 #3399ff!important;/*付箋02の色指定*/
       -moz-box-shadow: -3px 0 0 0 #3399ff!important;/*付箋02の色指定*/
            box-shadow: -3px 0 0 0 #3399ff!important;/*付箋02の色指定*/
	}
.trayList--body .trayList_fusen03{
    -webkit-box-shadow: -3px 0 0 0 #ffcc33!important;/*付箋03の色指定*/
       -moz-box-shadow: -3px 0 0 0 #ffcc33!important;/*付箋03の色指定*/
            box-shadow: -3px 0 0 0 #ffcc33!important;/*付箋03の色指定*/
	}
.trayList--body .trayList_fusen04{
    -webkit-box-shadow: -3px 0 0 0 #00cc66!important;/*付箋04の色指定*/
       -moz-box-shadow: -3px 0 0 0 #00cc66!important;/*付箋04の色指定*/
            box-shadow: -3px 0 0 0 #00cc66!important;/*付箋04の色指定*/
	}
.trayList--body .trayList_fusen05{
    -webkit-box-shadow: -3px 0 0 0 #666666!important;/*付箋05の色指定*/
       -moz-box-shadow: -3px 0 0 0 #666666!important;/*付箋05の色指定*/
            box-shadow: -3px 0 0 0 #666666!important;/*付箋05の色指定*/
	}
/* 付箋（右カラムお知らせ用） */
.info__ttl--submain dt,
.info__ttl--submain dd {
    padding-left: 3px;
}
.info__ttl--submain .info_fusen01 {
    box-shadow: -3px 0 0 0 #ff0033;/*付箋01の色指定*/
}
.info__ttl--submain .info_fusen02 {
    box-shadow: -3px 0 0 0 #3399ff;/*付箋02の色指定*/
}
.info__ttl--submain .info_fusen03 {
    box-shadow: -3px 0 0 0 #ffcc33;/*付箋03の色指定*/
}
.info__ttl--submain .info_fusen04 {
    box-shadow: -3px 0 0 0 #00cc66;/*付箋04の色指定*/
}
.info__ttl--submain .info_fusen05 {
    box-shadow: -3px 0 0 0 #666666;/*付箋05の色指定*/
}

/* 付箋（申請書用） */
.app_fusen00{
    display: none;
}
.app_fusen01 .app-fusen{
    background: #ff0033;/*付箋01の色指定*/
}
.app_fusen02 .app-fusen{
    background: #3399ff;/*付箋02の色指定*/
}
.app_fusen03 .app-fusen{
    background: #ffcc33;/*付箋03の色指定*/
}
.app_fusen04 .app-fusen{
    background: #00cc66;/*付箋04の色指定*/
}
.app_fusen05 .app-fusen{
    background: #666666;/*付箋05の色指定*/
}

/* ステータスアイコン */
.trayList--body .trayList_icons{
	padding-bottom: 0;
	}
.trayList_icons img{
	width: 20px;
	height: 20px;
	margin: 0 8px 8px 0;
	}
.trayList_icons img:last-child{
	margin-right: 0;
	}
.trayList--body .trayList_iconAttach{
	text-align: center;
	}
	
/* トレイタイプアイコン */
.trayList_type-draft,
.trayList_type-issue,
.trayList_type-app,
.trayList_type-gougi,
.trayList_type-back,
.trayList_type-daihitsu,
.trayList_type-kakunin,
.trayList_type-shared,
.trayList_type-cab{
	background-repeat: no-repeat;
	background-position: 50% 0.25em;
	/*background-color: #fff!important;*/
	}
.trayList_type-draft{
	background-image: url(image/i_ico_trayType_draft.svg);
	}
.trayList_type-issue{
	background-image: url(image/i_ico_trayType_issue.svg);
	}
.trayList_type-app{
	background-image: url(image/i_ico_trayType_app.svg);
	}
.trayList_type-gougi{
	background-image: url(image/i_ico_trayType_gougi.svg);
	}
.trayList_type-back{
	background-image: url(image/i_ico_trayType_back.svg);
	}
.trayList_type-daihitsu{
	background-image: url(image/i_ico_trayType_daihitsu.svg);
	}
.trayList_type-kakunin{
	background-image: url(image/i_ico_trayType_kakunin.svg);
	}
.trayList_type-shared{
	background-image: url(image/i_ico_trayType_shared.svg);
	}
.trayList_type-cab{
	background-image: url(image/i_ico_trayType_cab.svg);
	}


/* TrayList Element
-----------------------------------*/
/* accordionBtn(個別) */
.btn-accordionHead,
.btn-accordionHead.active,
.btn-accordion,
.btn-accordion.active{
	position: absolute;
	height: 100%;
	top: 0;
	right: 0;
	z-index: 5;
	background-color: transparent;
	background-repeat: no-repeat;
	background-size: 11px 7px;
	background-position: 50% 50%;
	text-indent: -9999px;
	border: 0;
	outline: none;
}
.btn-accordionHeadRecipt,
.btn-accordionHeadRecipt.active,
.btn-accordionRecipt,
.btn-accordionRecipt.active,
.btn-accordionHeadPaymentInfo,
.btn-accordionHeadPaymentInfo.active {
	position: relative;
	height: 100%;
	top: 0;
	right: 0;
	z-index: 5;
	background-color: transparent;
	background-repeat: no-repeat;
	background-size: 11px 7px;
	background-position: 50% 50%;
	text-indent: -9999px;
	border: 0;
	outline: none;
}
@media (max-width: 767px) {
.btn-accordionHead,
.btn-accordionHead.active,
.btn-accordion,
.btn-accordion.active,
.btn-accordionHeadRecipt,
.btn-accordionHeadRecipt.active,
.btn-accordionRecipt,
.btn-accordionRecipt.active,
.btn-accordionHeadPaymentInfo,
.btn-accordionHeadPaymentInfo.active{
		width: 10%;
	}
}
@media print , (min-width: 768px) {
.btn-accordionHead,
.btn-accordionHead.active,
.btn-accordion,
.btn-accordion.active,
.btn-accordionHeadRecipt,
.btn-accordionHeadRecipt.active,
.btn-accordionRecipt,
.btn-accordionRecipt.active,
.btn-accordionPaymentInfo,
.btn-accordionPaymentInfo.active{
	width: 5%;
	}
}

.btn-accordionHead{
	background-image: url("./image/i_arrow_head_open.svg");
	}
.btn-accordionHead.active{
	background-image: url("./image/i_arrow_head_close.svg");
	}
.btn-accordion{
	background-image: url("./image/i_arrow_open.svg");
	}
.btn-accordion.active{
	background-image: url("./image/i_arrow_close.svg");
	}
.btn-accordionHeadRecipt {
	background-image: url("./image/i_arrow_head_open.svg");
}
.btn-accordionHeadRecipt.active {
	background-image: url("./image/i_arrow_head_close.svg");
}
.btn-accordionRecipt {
	background-image: url("./image/i_arrow_open.svg");
}
.btn-accordionRecipt.active {
	background-image: url("./image/i_arrow_close.svg");
}
.btn-accordionHeadPaymentInfo {
	background-image: url("./image/i_arrow_head_open.svg");
}
.btn-accordionHeadPaymentInfo.active {
	background-image: url("./image/i_arrow_head_close.svg");
}

/* accordion */
.trayList--collapseAll{
	display: none;
	}

/*----------------------------------------

 通知リスト
 
----------------------------------------*/

/* Structure 
-----------------------------------*/
.notifyList{
	width: 100%;
	position: relative;
	}
.notifyList--body .notifyList_left,
.notifyList--body .notifyList__cell{
	border-right: 1px dotted transparent;
	border-bottom: 1px dotted transparent;
	}
.notifyList_left{
    border-bottom: 1px dotted transparent;
}
.notifyList_left .NonResponsiveTableBody__cell{
    border-right: none;
    border-bottom: none;
}
.notifyList_left{
	width: 20%;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
    border-bottom: 1px dotted #acacac;
	}
.notifyList--body{
	border-left: 1px dotted transparent;
	}
@media (max-width: 767px) {
.notifyList_left{
	width: 20%;
	}
}
@media print , (min-width: 768px) {
.notifyList_left{
	width: 20%;
	}
}

.notifyList_right{
	float: right;
	position: relative;
    border-left: 1px dotted #acacac;
	}
@media (max-width: 767px) {
.notifyList_right{
	width: 80%;
	}
}
@media print , (min-width: 768px) {
.notifyList_right{
	width: 80%;
	}
}



/*----------------------------------------

 アイコン凡例
 
----------------------------------------*/
.icon-exp {
	position: relative;
	margin-bottom: 5px;
}
.icon-exp ul {
	width: 100%;
	background-color: #f7f7f7;
	border: 1px solid #ccc;
	border-radius: 3px;
	margin: 0;
	padding: 6px 6px 3px;
	text-align: right;
}
.icon-exp li {
	list-style: none;
	display: inline-block;
	font-size: 11px;
	padding: 3px 17px 5px 27px;
}
.icon-exp--color ul{
	background-color: #fff;
}
.icon-exp--color ul li {
    padding: 6px 13px 10px 34px!important;
}
/* トレイリストのアイコン凡例 */
.icon-exp ul li#icon-exp-shuusei {
	background: url("./image/i_ico_status_shuusei.svg") no-repeat;
}
.icon-exp ul li#icon-exp-daiko {
	background: url("./image/i_ico_status_daiko.svg") no-repeat;
}
.icon-exp ul li#icon-exp-tsuuchi {
	background: url("./image/i_ico_status_tsuuchi.svg") no-repeat;
}
.icon-exp ul li#icon-exp-dairi {
	background: url("./image/i_ico_status_dairi.svg") no-repeat;	
}
.icon-exp ul li#icon-exp-daihitsu {
	background: url("./image/i_ico_status_daihitsu.svg") no-repeat;
}
.icon-exp ul li#icon-exp-torimodoshi {
	background: url("./image/i_ico_status_torimodoshi.svg") no-repeat;
}
.icon-exp ul li#icon-exp-ikkatsu {
	background: url("./image/i_ico_status_ikkatsu.svg") no-repeat;
}
.icon-exp ul li#icon-exp-error {
	background: url("./image/i_ico_status_error.svg") no-repeat;
}
/* トレイタイプのアイコン凡例 */
.icon-exp ul li#icon-exp-type-draft{
	background: url("./image/i_ico_trayType_draft.svg") no-repeat;
	}
.icon-exp ul li#icon-exp-type-issue{
	background: url("./image/i_ico_trayType_issue.svg") no-repeat;
	}
.icon-exp ul li#icon-exp-type-app{
	background: url("./image/i_ico_trayType_app.svg") no-repeat;
	}
.icon-exp ul li#icon-exp-type-gougi{
	background: url("./image/i_ico_trayType_gougi.svg") no-repeat;
	}
.icon-exp ul li#icon-exp-type-back{
	background: url("./image/i_ico_trayType_back.svg") no-repeat;
	}
.icon-exp ul li#icon-exp-type-daihitsu{
	background: url("./image/i_ico_trayType_daihitsu.svg") no-repeat;
	}
.icon-exp ul li#icon-exp-type-kakunin{
	background: url("./image/i_ico_trayType_kakunin.svg") no-repeat;
	}
.icon-exp ul li#icon-exp-type-cab{
	background: url("./image/i_ico_trayType_cab.svg") no-repeat;
	}
.icon-exp ul li#icon-exp-type-shared{
	background: url("./image/i_ico_trayType_shared.svg") no-repeat;
	}
/* 経路情報のアイコン凡例 */
.icon-exp ul li#icon-exp-app {
	background: url("./image/i_ico_status_app.svg") no-repeat;	
}
.icon-exp ul li#icon-exp-process {
	background: url("./image/i_ico_status_process.svg") no-repeat;
}
.icon-exp ul li#icon-exp-next {
	background: url("./image/i_ico_status_next.svg") no-repeat;
}
.icon-exp ul li#icon-exp-haki {
	background: url("./image/i_ico_status_haki.svg") no-repeat;
}
.icon-exp ul li#icon-exp-cancel {
	background: url("./image/i_ico_status_cancel.svg") no-repeat;
}
.icon-exp ul li#icon-exp-ok {
	background: url("./image/i_ico_status_ok.svg") no-repeat;
}
.icon-exp ul li#icon-exp-must {
	background: url("./image/i_ico_status_must.svg") no-repeat;
}
.icon-exp ul li#icon-exp-daikosaki {
	background: url("./image/i_ico_status_daikosaki.svg") no-repeat;
}

.icon-exp ul li#icon-exp-purchasingcard {
	background: url("./image/i_ico_purchasingcard.svg") no-repeat;
}

/*----------------------------------------

 起票日選択カレンダー
 
----------------------------------------*/
.calendar{
	width: 100%;
	border-collapse: collapse;	
	border: 1px solid #cccccc;
	}
.calendar caption{
	background-color: #eeeeee;
	border-radius: 3px;
	text-align: center;
	font-weight: bold;
	color: #333;
	margin-bottom: 10px;
	}
.calendar th,.calendar td{
	border: 1px solid #cccccc;
	height: 32px;
	text-align: center;
	}
.calendar th{
	background-color: #eeeeee;
	font-weight: bold;
	font-size: 12px;
	}
.calendar td{
	vertical-align: middle;
	}
.calendar a{
	display: block;
	height: 32px;
	color: #333;
	text-decoration: none;
	}
@media (max-width: 767px) {
.calendar a{
	padding-top: 8px;
	}
}
@media print , (min-width: 768px) {
.calendar a{
	padding-top: 5px;
	}
}
.calendar .sun{
	background-color: #f8d8e3;
	}
.calendar .sat{
	background-color: #d8e7f8;
	}
.calendar .today{
	background-color: #f1f1a0;
	}
.calendar .selected{
	background-color: #565656;
	color: #FFF;
	}

/* カレンダー次へボタンのレイアウト 
-----------------------------------*/
.layout_calenderBtns{
	width: 100%;
	border-collapse: collapse;
	border: none;
	}
.layout_calenderBtns td{
	text-align: left;
	width: 50%;
	}
.layout_calenderBtns td:nth-child(2){
	text-align: right;
	}
	
/* カレンダーユニットのレイアウト 
-----------------------------------*/
@media (max-width: 767px) {
.layout_calenderUnit{
	width: 100%;
	}
}
@media print , (min-width: 768px) {
.layout_calenderUnit{
	width: 49%;
	}
}



/*----------------------------------------

 申請書 ヘッダ情報
 
----------------------------------------*/
.headerInfo_wrapper{
	padding-bottom: 20px;
	}
.headerInfo_shown{
	position: relative;
	min-height: 36px;
	padding-right: 60px;
	}
.btn-headerInfo{
	width: 45px;
	height: 36px;
	background: url(image/bt_head_detail.svg),linear-gradient(to bottom,#fefefe 0%,#dfdfdf 100%);
	background-repeat: no-repeat;
	background-position: 50% 50%,top left;
	border: 1px solid #cdcdcd;
	border-radius: 3px;
	position: absolute;
	top: 0;
	right: 0;
	}
.btn-headerInfo:hover,
.btn-headerInfo:focus,
.btn-headerInfo.focus,
.btn-headerInfo:active:focus,
.btn-headerInfo.active:focus,
.btn-headerInfo.active,
.btn-headerInfo.active:hover{
	background: url(image/bt_head_detail.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	box-shadow: inset -1px 1px 4px 0 rgba(0, 0, 0, 0.3);
	background-repeat: no-repeat;
	background-position: 50% 50%,top left;
	border: 1px solid #a8a8a8;
	}
.headerInfo_collapse{
	/*height: 36px;*//*jQueryの場合*/
	/*padding-bottom: 20px;*/
	}
/*jQueryの場合*/
/*.headerInfo_collapse.hAuto{
	height: auto;
	}*/


/* BootStrap Collapse機能の調整 */
/*.headerInfo_collapse.collapse{
	display: block;
	height: 36px!important;
	}
.headerInfo_collapse.collapse.in{
	height: auto!important;
	}*/
	
	
.headerInfo_info{
	display: inline-block;
	border-left: 3px solid #a2a2a2;
	padding: 0 3em 0 10px;
	margin-bottom: 5px;
	}

.headerInfo_ttl{
	background-image: url(image/i_ico_user.svg);
	background-size: 10px 10px;
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding-left: 16px;
	font-size: 11px;
	}
.headerInfo_ttl02{
	background-image: url(image/i_ico_otherInfo.svg);
	background-size: 10px 12px;
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding-left: 16px;
	font-size: 11px;
	}
.headerInfo_ttl,
.headerInfo_ttl02{
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding-left: 16px;
	font-size: 11px;
	}
@media (max-width: 767px) {
.headerInfo_ttl,
.headerInfo_ttl02{
	margin: 15px 0 7px 0;
	}
}
@media print , (min-width: 768px) {
.headerInfo_ttl,
.headerInfo_ttl02{
	margin: 12px 0 7px 0;
	}
}

.headerInfo_info_relatedStatus{
	border-left: 3px solid #a2a2a2;
	padding: 0 3em 0 10px;
	margin-bottom: 5px;
    text-align:left;
	}


/*----------------------------------------

 検索画面
 
----------------------------------------*/
.layout_SearchRow,
.layout_SearchRow02{
	display: flex;
	flex-wrap: wrap;
	}
.layout_SearchRow{
	align-items: center;
	}
@media (max-width: 767px) {
.layout_SearchRow,
.layout_SearchRow02{
	margin-bottom: 25px;
	}
}
@media print , (min-width: 768px) {
.layout_SearchRow,
.layout_SearchRow02{
	margin-bottom: 10px;
	}
}
/*.layout_SearchInput,
.layout_SearchTilde{
	float: left;
	}*/
.layout_SearchCheck{
	margin-top: 0;
	margin-bottom: 0;
	}
@media (max-width: 767px) {
.layout_SearchCheck label{
	margin-right: 15px;
	}
}
@media print , (min-width: 768px) {
.layout_SearchCheck label{
	/*margin-right: 30px;*/
	}
}
.layout_SearchLabel,
.layout_SearchLabelCheck{
	padding-right: 3%;
	}
.layout_SearchTilde{
	text-align: center;
	}
.layout_SearchRow label,
.layout_SearchRow02 label{
	margin-bottom: 0!important;
	}
@media (max-width: 767px) {
.layout_SearchLabel{
	width: 100%;
	padding-bottom: 8px;
	}
.SearchCheck{
	height: 20px;
	}
}
@media print , (min-width: 768px) {
.layout_SearchLabel,
.layout_SearchLabelCheck{
	float: left;
	text-align: right;
	}
.SearchCheck{
	height: 30px;
	}
}

/* トレイ内検索 検索結果
-----------------------------------*/
/* 検索条件表示ボックス */
.layout_SearchCondition{
	background-color: #fff;
	border: 1px solid #cdcdcd;
	border-radius: 3px;
	position: relative;
	}
@media (max-width: 767px) {
.layout_SearchCondition{
	padding: 10px 10px 6px 10px;
	margin-bottom: 10px;
	}
.maB_tsc{
	margin-bottom: 10px;
	}
}
@media print , (min-width: 768px) {
.layout_SearchCondition{
	padding: 10px 10px 7px 10px;
	margin-bottom: 15px;
	}
.maB_tsc{
	margin-bottom: 15px;
	}
}
.SearchCondition_info{
	display: inline-block;
	background-color: #eeeeee;
	border: 1px solid #d1d1d1;
	border-radius: 3px;
	padding: 1px 10px;
	margin: 0 8px 4px 0;
	
	}
a.SearchCondition__moreInfo{
	color: #333333;
	position: absolute;
	right: 10px;
	bottom: 15px;
	}
a.SearchCondition__moreInfo:hover,
a.SearchCondition__moreInfo:visited,
a.SearchCondition__moreInfo:active,
a.SearchCondition__moreInfo:focus,
a.SearchCondition__moreInfo:active:focus{
	color: #333333;
	text-decoration: none;
	}
.SearchCondition__moreInfo[aria-expanded="false"] .SearchCondition__txt02{
	display: none;
	}
.SearchCondition__moreInfo[aria-expanded="true"] .SearchCondition__txt01{
	display: none;
	}


/*.layout_SearchCondition{
	background-color: #fff;
	border: 1px solid #cdcdcd;
	border-radius: 3px;
	}
@media (max-width: 767px) {
.layout_SearchCondition{
	padding: 10px;
	margin-bottom: 10px;
	}
.maB_tsc{
	margin-bottom: 10px;
	}
}
@media print , (min-width: 768px) {
.layout_SearchCondition{
	padding: 20px;
	margin-bottom: 20px;
	}
.maB_tsc{
	margin-bottom: 15px;
	}
}*/

/* 全文検索
-----------------------------------*/
.layout_SearchTarget{
	margin:0 auto;
	border: 1px solid #cccccc;
	background-color: #fff;
	padding: 15px;
	}
@media (max-width: 767px) {
.layout_SearchTarget{
	width: 100%;
	margin-bottom: 10px;
	}
}
@media print , (min-width: 768px) {
.layout_SearchTarget{
	width: 90%;
	margin-bottom: 30px;
	}
}
/**/
.ttl_SearchTarget{
	font-weight: bold;
	background-image: url(image/bt_sansho.svg);
	background-repeat: no-repeat;
	}
@media (max-width: 767px) {
.ttl_SearchTarget{
	height: 20px;
	background-size: 15px auto;
	padding-left: 20px;
	margin-bottom: 10px;
	}
}
@media print , (min-width: 768px) {
.ttl_SearchTarget{
	height: 25px;
	font-weight: bold;
	background-image: url(image/bt_sansho.svg);
	background-repeat: no-repeat;
	background-size: 20px auto;
	padding-left: 28px;
	margin-bottom: 15px;
	}
}
/**/
.layout_SearchTargetRow,
.layout_SearchTargetRow02{
	display: flex;
	flex-wrap: wrap;
	}
.layout_SearchTargetRow{
	align-items: center;
	margin-bottom: 15px;
	}
.layout_SearchTargetInput{
	margin: 0;
	}
.layout_SearchTargetInput label{
	margin-right: 1em;
	}
.layout_SearchTargetLabel{
	padding-right: 3%;
	}
.layout_SearchTargetRow02 label{
	margin-bottom: 0!important;
	margin-right: 15px;
	}
@media (max-width: 767px) {
.layout_SearchTargetLabel{
	width: 100%;
	font-weight: bold;
	padding-bottom: 8px;
	}
}
@media print , (min-width: 768px) {
.layout_SearchTargetLabel{
	float: left;
	text-align: right;
	}
}
/**/
@media (max-width: 767px) {
.SearchTermInput {
    float: none;
    width: 100%;
}
}
@media print , (min-width: 768px) {
.SearchTermInput {
    float: left;
    width: 70%;
}
}
@media (max-width: 767px) {
.SearchTermRadio {
    display: inline-block;
    background: #eaeaea;
    border: 1px solid #ccc;
    border-radius: 4px;
    margin-bottom: 0px;
    -webkit-box-shadow:0 0 3px 1px rgba(200,200,200,0.2) inset;
       -moz-box-shadow:0 0 3px 1px rgba(200,200,200,0.2) inset;
            box-shadow:0 0 3px 1px rgba(200,200,200,0.2) inset;
    padding: 6px 15px 6px 10px;
    margin-top: 10px;
    margin-bottom: 0;
    float: none;
    width: 100%;
}
}
@media print , (min-width: 768px) {
.SearchTermRadio {
    display: inline-block;
    background: #eaeaea;
    border: 1px solid #ccc;
    border-radius: 4px;
    margin-bottom: 0px;
    -webkit-box-shadow:0 0 3px 1px rgba(200,200,200,0.2) inset;
       -moz-box-shadow:0 0 3px 1px rgba(200,200,200,0.2) inset;
            box-shadow:0 0 3px 1px rgba(200,200,200,0.2) inset;
    padding: 6px 15px 6px 10px;
    margin-top: 0;
    margin-bottom: 0;
    float: right;
    width: 29%;
}
}
@media (max-width: 767px) {
.SearchTermRadio label:first-child{
	margin-right: 15px;
	}
}
@media print , (min-width: 768px) {
.SearchTermRadio label:first-child{
	margin-right: 7px;
	}
}
/*詳細検索コラップス*/
.SearchDetailToggleBtn{
	display: block;
	color: #333333;
	background-color: #cdcdcd;
	border-radius: 3px;
	text-align: center;
	font-weight: bold;
	margin: 0 auto;
	padding: 7px 0;
	}
.SearchDetailToggleBtn:hover,
.SearchDetailToggleBtn:visited,
.SearchDetailToggleBtn:active,
.SearchDetailToggleBtn:focus{
	color: #333333;
	text-decoration: none;
	}

/*詳細検索コラップス*/
.SearchDetailToggleBtnCorporateCard {
	display: block;
	color: #333333;
	background-color: #cdcdcd;
	border-radius: 3px;
	text-align: center;
	font-weight: bold;
	margin: 0 auto;
	padding: 7px 0;
}
.SearchDetailToggleBtnCorporateCard:hover,
.SearchDetailToggleBtnCorporateCard:visited,
.SearchDetailToggleBtnCorporateCard:active,
.SearchDetailToggleBtnCorporateCard:focus {
		color: #333333;
		text-decoration: none;
	}

@media (max-width: 767px) {
.SearchDetailToggleBtn{
	width: 100%;
	}
.SearchDetailToggleBtn img{
	margin-right: 5px;
	width: 9px;
	height: 9px;
	}
.SearchDetailToggleBtnCorporateCard {
	width: 100%;
	}
.SearchDetailToggleBtnCorporateCard img {
	margin-right: 5px;
	width: 9px;
	height: 9px;
	}
}
@media print, (min-width: 768px) {
.SearchDetailToggleBtn {
	width: 90%;
	margin-top: 30px;
	}
.SearchDetailToggleBtn img {
	margin-right: 8px;
	}
.SearchDetailToggleBtnCorporateCard {
	width: 90%;
	margin-top: 30px;
	}
.SearchDetailToggleBtnCorporateCard img {
	margin-right: 8px;
	}
}

.SearchDetailToggleArea{
	padding-top: 10px;
	}
.SearchDetailToggleArea div:last-child{
	margin-bottom: 0;
	}

/*詳細検索コラップス2*/
.SearchDetailToggleBtn2{
	display: block;
	color: #333333;
	background-color: #cdcdcd;
	border-radius: 3px;
	text-align: center;
	font-weight: bold;
	margin: 0 auto;
	padding: 7px 0;
	}
.SearchDetailToggleBtn2:hover,
.SearchDetailToggleBtn2:visited,
.SearchDetailToggleBtn2:active,
.SearchDetailToggleBtn2:focus{
	color: #333333;
	text-decoration: none;
	}
@media (max-width: 767px) {
.SearchDetailToggleBtn2{
	width: 100%;
	}
.SearchDetailToggleBtn2 img{
	margin-right: 5px;
	width: 9px;
	height: 9px;
	}
}
@media print , (min-width: 768px) {
.SearchDetailToggleBtn2{
	width: 90%;
	margin-top: 30px;
	}
.SearchDetailToggleBtn2 img{
	margin-right: 8px;
	}
}
.SearchDetailToggleArea2{
	padding-top: 10px;
	}
.SearchDetailToggleArea2 div:last-child{
	margin-bottom: 0;
	}

/*申請書起票コラップス*/
.NewIssueToggleBtn{
	display: block;
	color: #333333;
	background-color: #cdcdcd;
	border-radius: 3px;
	text-align: left;
	font-weight: bold;
	margin: 0 auto;
	padding: 7px 13px;
	}
.NewIssueToggleBtn:hover,
.NewIssueToggleBtn:visited,
.NewIssueToggleBtn:active,
.NewIssueToggleBtn:focus{
	color: #333333;
	text-decoration: none;
	}
@media (max-width: 767px) {
.NewIssueToggleBtn{
	width: 100%;
	}
.NewIssueToggleBtn img{
	margin-right: 5px;
	width: 9px;
	height: 9px;
	}
}
@media print , (min-width: 768px) {
.NewIssueToggleBtn{
	width: 100%;
    margin-bottom: 20px;
	}
.NewIssueToggleBtn img{
	margin-right: 8px;
	}
}
.NewIssueToggleBtnArea{
	padding-top: 10px;
	}
.NewIssueToggleBtnArea div:last-child{
	margin-bottom: 0;
	}
/*申請内容表示コラップス*/
.ShowDetailToggleBtn{
	display: block;
	color: #333333;
	background-color: #cdcdcd;
	border-radius: 3px;
	text-align: center;
	font-weight: bold;
	margin: 0 auto;
	padding: 7px 0;
	}
.ShowDetailToggleBtn:hover,
.ShowDetailToggleBtn:visited,
.ShowDetailToggleBtn:active,
.ShowDetailToggleBtn:focus{
	color: #333333;
	text-decoration: none;
	}
@media (max-width: 767px) {
.ShowDetailToggleBtn{
	width: 100%;
	}
.ShowDetailToggleBtn img{
	margin-right: 5px;
	width: 9px;
	height: 9px;
	}
}
@media print , (min-width: 768px) {
.ShowDetailToggleBtn{
	width: 100%;
    margin-top: 10px;
    margin-bottom: 20px;
	}
.ShowDetailToggleBtn img{
	margin-right: 8px;
	}
}
.ShowDetailToggleBtnArea{
	padding-top: 10px;
	}
.ShowDetailToggleBtnArea div:last-child{
	margin-bottom: 0;
	}

/*親子申請書管理用コラップス*/
.RelatedDocManagementToggleBtn{
	display: block;
	color: #333333;
	background-color: #cdcdcd;
	border-radius: 3px;
	text-align: left;
	font-weight: bold;
	margin: 0 auto;
	padding: 7px 13px;
	}
.RelatedDocManagementToggleBtn:hover,
.RelatedDocManagementToggleBtn:visited,
.RelatedDocManagementToggleBtn:active,
.RelatedDocManagementToggleBtn:focus{
	color: #333333;
	text-decoration: none;
	}
@media (max-width: 767px) {
.RelatedDocManagementToggleBtnBtn{
	width: 100%;
	}
.RelatedDocManagementToggleBtn img{
	margin-right: 5px;
	width: 9px;
	height: 9px;
	}
}
@media print , (min-width: 768px) {
.RelatedDocManagementToggleBtn{
	width: 100%;
    margin-bottom: 20px;
	}
.RelatedDocManagementToggleBtn img{
	margin-right: 8px;
	}
}
.RelatedDocManagementToggleBtnArea{
	padding-top: 10px;
	}
.RelatedDocManagementToggleBtnArea div:last-child{
	margin-bottom: 0;
	}

/*アイコンボタン*/
/**/
.btn-doc{
	background: url(image/bt_document.svg),linear-gradient(to bottom,#fefefe 0%,#dfdfdf 100%);
	}
.btn-doc:hover,
.btn-doc:focus,
.btn-doc.focus,
.btn-doc:active:focus,
.btn-doc.active:focus{
	background: url(image/bt_document.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	}
/**/
.btn-setName{
	background: url(image/bt_setUserName.svg),linear-gradient(to bottom,#fefefe 0%,#dfdfdf 100%);
	}
.btn-setName:hover,
.btn-setName:focus,
.btn-setName.focus,
.btn-setName:active:focus,
.btn-setName.active:focus{
	background: url(image/bt_setUserName.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	}
/**/
.btn-name{
	background: url(image/bt_name.svg),linear-gradient(to bottom,#fefefe 0%,#dfdfdf 100%);
	}
.btn-name:hover,
.btn-name:focus,
.btn-name.focus,
.btn-name:active:focus,
.btn-name.active:focus{
	background: url(image/bt_name.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	}
/**/
.btn-setDept{
	background: url(image/bt_setUserDept.svg),linear-gradient(to bottom,#fefefe 0%,#dfdfdf 100%);
	}
.btn-setDept:hover,
.btn-setDept:focus,
.btn-setDept.focus,
.btn-setDept:active:focus,
.btn-setDept.active:focus{
	background: url(image/bt_setUserDept.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	}
/**/
.btn-dept{
	background: url(image/bt_dept.svg),linear-gradient(to bottom,#fefefe 0%,#dfdfdf 100%);
	}
.btn-dept:hover,
.btn-dept:focus,
.btn-dept.focus,
.btn-dept:active:focus,
.btn-dept.active:focus{
	background: url(image/bt_dept.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
	}
/*基本指定*/
.btn-fullTxtSearch,
.btn-fullTxtSearch:hover,
.btn-fullTxtSearch:focus,
.btn-fullTxtSearch.focus,
.btn-fullTxtSearch:active:focus,
.btn-fullTxtSearch.active:focus{
	width: 40px;
	height: 34px;
	border: 1px solid #cccccc;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	}
/*IE*/
@media all and (-ms-high-contrast:none){
*::-ms-backdrop,
.btn-doc,
.btn-doc:hover,
.btn-doc:focus,
.btn-doc.focus,
.btn-doc:active:focus,
.btn-doc.active:focus{
	background-position: 50% 47%;
	}
}


/*----------------------------------------

 通知一覧画面
 
----------------------------------------*/

/* レイアウト
-----------------------------------*/
/*.ttl_SelectNotify{
	background-color: #fff;
	background-image: url(image/ico_news.svg);
	background-repeat: no-repeat;
	background-position: 15px 15px;
	padding: 15px 15px 15px 45px;
	font-weight: bold;
	border: 1px solid #cccccc;
	}*/
/*.layout_SelectNotify{
	background-color: #fff;
	border: 1px solid #cccccc;
	border-top: none;
	margin: 0;
	}*/
.layout_SelectNotify label{
	cursor: pointer;
	}
.layout_SelectNotify input[type="checkbox"]{
	margin-right: 0.5em;
	}
.layout_SelectNotifyBtn{
	text-align: right;
	position: relative;
	}
.selectCount{
	display: inline-block;
	position: absolute;
	top: 5px;
	left: 0;
	}

/*@media (max-width: 767px) {
.ttl_SelectNotify{
	position: relative;
	background-size: 18px 18px;
	}
.SelectNotifyToggle{
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: right 12px bottom 50%;
	}
.SelectNotifyToggle[aria-expanded="true"]{
	background-image: url(image/i_arrow_head_close.svg);
	}
.SelectNotifyToggle[aria-expanded="false"]{
	background-image: url(image/i_arrow_head_open.svg);
	}
.layout_SelectNotify label{
	width: 50%;
	padding: 15px!important;
	font-weight: normal;
	float: left;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	margin-bottom: 0;
	}
.layout_SelectNotifyBtn{
	padding: 7px 0;
	}
}*/
/*@media print , (min-width: 768px) {*/
/*.ttl_SelectNotify{
	border-bottom: none;
	}
.layout_SelectNotify{
	padding: 0 15px 10px 15px;
	}*/
.layout_SelectNotify label{
	font-weight: normal;
	margin-right: 30px;
	margin-bottom: 5px;
	}
/* PC版でコラップスしない */
/*#SelectNotify.collapse{
	display: block!important;
	height: auto!important;
	}*/
.layout_SelectNotifyBtn{
	margin: 10px 0;
	}
/*}*/

/* 削除・ピン止めボタン
-----------------------------------*/
.btn-defaultMFNotify{
	height: 30px;
	padding: 5px;
	border-radius: 0;
	border: 1px solid #cccccc;
	background-color: #f7f7f7;
	background-repeat: no-repeat;
	padding-left: 26px;
	background-position: 7px 50%;
	margin-right: 8px;
	}
@media (max-width: 767px) {
.btn-defaultMFNotify{
	font-size: 11px;
	}
}
@media print , (min-width: 768px) {
.btn-defaultMFNotify{
	font-size: 13px;
	}
}
.btn-defaultMFNotify:last-child{
	margin-right: 0;
	}
.btn-defaultMFNotify:hover,
.btn-defaultMFNotify:active,
.btn-defaultMFNotify:focus,
.btn-defaultMFNotify:active:focus{
	border-radius: 0;
	border: 1px solid #cccccc;
	background-color: #f7f7f7;
	}

/* 各アイコン指定 */
.btn-NotyfyClose,
.btn-NotyfyClose:active{
	background-image: url(image/bt_close.svg);
	}
.btn-NotyfyPin,
.btn-NotyfyPin:active{
	background-image: url(image/bt_pin_on.svg);
	}
.btn-NotyfyPinOff,
.btn-NotyfyPinOff:active{
	background-image: url(image/bt_pin_off.svg);
	}
	
/* 表
-----------------------------------*/
.cell--pinIcon{
	background-image: url(image/ico_pin.svg);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	}
.trayList_pin{
    background-image: url(image/ico_pin_head.svg);
	background-repeat: no-repeat;
	background-position: 50% 50%;
}



/*----------------------------------------

 お知らせ
 
----------------------------------------*/
.info__ttl{
	margin-bottom: 10px;
	}
.info__ttl dt{
	font-weight: normal;
	padding-right: 10px;
	}
.info__ttl dd{
	font-size: 15px;
	font-weight: bold;
	}
@media (max-width: 767px) {
.info__ttl dd{
	font-size: 13px;
	}
.info__article{
	font-size: 11px;
	}
}
@media print , (min-width: 768px) {
.info__ttl dt,
.info__ttl dd{
	display: inline;
	}
.info__ttl dd{
	font-size: 15px;
	}
}

/* .submain エリア内 */
.info__ttl--submain{
	margin-bottom: 5px;
	}
.info__ttl--submain dt{
	font-weight: normal;
	padding-right: 10px;
	word-wrap: break-word;
	}
.info__ttl--submain dd{
	font-weight: bold;
	}
.info__article--submain{
	font-size: 10px;
	}
.to-list {
	font-size: 10px;
	text-align: right;
	border-top: 1px solid #ddd;
}
.to-list-border-top-none {
	font-size: 10px;
	text-align: right;
	border-top: none;
}
@media print , (min-width: 768px) {
.list-group-itemMFpanel {
	background: url("./image/i_arrow_thin.svg") no-repeat 15px 50%;
}
.list-group-itemMFpanel a {
	padding-left: 13px;
}
li.list-group-itemMFpanel:last-of-type{
	border-bottom: none;
	}
}


/*----------------------------------------

 個人設定のメニュー
 
----------------------------------------*/
.menu_personalConfig li{
	display: block;
	}
.menu_personalConfig a{
	font-weight: bold;
	display: block;
	border: 1px solid #cccccc;
	background-color: #f7f7f7;
	padding: 15px 15px 15px 60px;
	border-radius: 3px;
	margin-bottom: 10px;
	}
.menu_personalConfig a:hover{
	background-color: #e4e4e4;
	text-decoration: none;
	}
/* アイコンの設定 */
.menu_personalConfig-dairi{
	background-image: url(image/ico_config_dairi.svg);
	}
.menu_personalConfig-daiko{
	background-image: url(image/ico_config_daiko.svg);
	}
.menu_personalConfig-boss{
	background-image: url(image/ico_config_boss.svg);
	}
.menu_personalConfig-password{
	background-image: url(image/ico_config_password.svg);
	}
.menu_personalConfig-lang{
	background-image: url(image/ico_config_lang.svg);
	}
.menu_personalConfig-history{
	background-image: url(image/ico_config_history.svg);
	}
.menu_personalConfig-personal{
	background-image: url(image/ico_config_personal.svg);
	}
.menu_personalConfig-bookmark{
	background-image: url(image/ico_config_bookmark.svg);
	}
.menu_personalConfig-tpl{
	background-image: url(image/ico_config_tpl.svg);
	}
.menu_personalConfig-sending{
	background-image: url(image/ico_config_sending.svg);
	}
.menu_personalConfig-layout {
	background-image: url(image/ico_config_layout.svg);
}
.menu_personalConfig-mytask {
	background-image: url(image/ico_config_mytask.svg);
}
.menu_personalConfig-watch {
	background-image: url(image/ico_config_watch.svg);
}
.menu_personalConfig-dairi,
.menu_personalConfig-daiko,
.menu_personalConfig-boss,
.menu_personalConfig-password,
.menu_personalConfig-lang,
.menu_personalConfig-history,
.menu_personalConfig-personal,
.menu_personalConfig-bookmark,
.menu_personalConfig-tpl,
.menu_personalConfig-layout,
.menu_personalConfig-mytask,
.menu_personalConfig-watch,
.menu_personalConfig-sending {
	background-repeat: no-repeat;
	background-position: 15px 50%;
}
@media (max-width: 767px) {
   .password-input input {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 16px;
    line-height: 1.42857143;
    color: #555;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
}
@media print , (min-width: 768px) {
    .password-input input {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 13px;
    line-height: 1.42857143;
    color: #555;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
}

/*----------------------------------------

 ヘルプのメニュー
 
----------------------------------------*/
.menu_personalConfig-manual{
	background-image: url(image/ico_help_manual.svg);
	}
.menu_personalConfig-version{
	background-image: url(image/ico_help_version.svg);
	}
.menu_personalConfig-tenant{
	background-image: url(image/ico_help_tenant.svg);
	}
.menu_personalConfig-manual,
.menu_personalConfig-tenant{
	background-repeat: no-repeat;
	background-position: 25px 50%;
	}
.menu_personalConfig-version{
	background-repeat: no-repeat;
	background-position: 25px 50%;
	}

.panel-bookmark ul.list-group li.list-group-item label{
    margin-bottom: 0;
}

/*bookmarkIcon1*/
.bookmarkIcon1 {
	position: relative;
	width: 0;
    height: 0;
	border-left: 0.7em solid transparent;
	border-right: 0.7em solid transparent;
	border-top: 0.55em solid #E43A4B;/*アイコン色変更箇所*/
    font-size: 12px;
    display: inline-block;
    top: -2px;
    left: 2px;
    margin-right: 4px;
}
.bookmarkIcon1:before {
	position: absolute;
    top: -0.5em;
    left: -0.7em;
	content: '';
	border-left: 0.7em solid transparent;
	border-right: 0.7em solid transparent;
	border-top: 0.55em solid #E43A4B;/*アイコン色変更箇所*/
	-webkit-transform: rotate(72deg);
	-moz-transform: rotate(72deg);
	-o-transform: rotate(72deg);
	-ms-transform: rotate(72deg);
	transform: rotate(72deg);
}
.bookmarkIcon1:after {
	position: absolute;
    top: -0.5em;
    left: -0.7em;
	content: '';
	border-left: 0.7em solid transparent;
	border-right: 0.7em solid transparent;
	border-top: 0.55em solid #E43A4B;/*アイコン色変更箇所*/
	-webkit-transform: rotate(-72deg);
	-moz-transform: rotate(-72deg);
	-o-transform: rotate(-72deg);
	-ms-transform: rotate(-72deg);
	transform: rotate(-72deg);
}
/*bookmarkIcon2*/
.bookmarkIcon2 {
	position: relative;
	width: 0;
    height: 0;
	border-left: 0.7em solid transparent;
	border-right: 0.7em solid transparent;
	border-top: 0.55em solid #518FD5;/*アイコン色変更箇所*/
    font-size: 12px;
    display: inline-block;
    top: -2px;
    left: 2px;
    margin-right: 4px;
}
.bookmarkIcon2:before {
	position: absolute;
    top: -0.5em;
    left: -0.7em;
	content: '';
	border-left: 0.7em solid transparent;
	border-right: 0.7em solid transparent;
	border-top: 0.55em solid #518FD5;/*アイコン色変更箇所*/
	-webkit-transform: rotate(72deg);
	-moz-transform: rotate(72deg);
	-o-transform: rotate(72deg);
	-ms-transform: rotate(72deg);
	transform: rotate(72deg);
}
.bookmarkIcon2:after {
	position: absolute;
    top: -0.5em;
    left: -0.7em;
	content: '';
	border-left: 0.7em solid transparent;
	border-right: 0.7em solid transparent;
	border-top: 0.55em solid #518FD5;/*アイコン色変更箇所*/
	-webkit-transform: rotate(-72deg);
	-moz-transform: rotate(-72deg);
	-o-transform: rotate(-72deg);
	-ms-transform: rotate(-72deg);
	transform: rotate(-72deg);
}
/*bookmarkIcon3*/
.bookmarkIcon3 {
	position: relative;
	width: 0;
    height: 0;
	border-left: 0.7em solid transparent;
	border-right: 0.7em solid transparent;
	border-top: 0.55em solid #DCBD63;/*アイコン色変更箇所*/
    font-size: 12px;
    display: inline-block;
    top: -2px;
    left: 2px;
    margin-right: 4px;
}
.bookmarkIcon3:before {
	position: absolute;
    top: -0.5em;
    left: -0.7em;
	content: '';
	border-left: 0.7em solid transparent;
	border-right: 0.7em solid transparent;
	border-top: 0.55em solid #DCBD63;/*アイコン色変更箇所*/
	-webkit-transform: rotate(72deg);
	-moz-transform: rotate(72deg);
	-o-transform: rotate(72deg);
	-ms-transform: rotate(72deg);
	transform: rotate(72deg);
}
.bookmarkIcon3:after {
	position: absolute;
    top: -0.5em;
    left: -0.7em;
	content: '';
	border-left: 0.7em solid transparent;
	border-right: 0.7em solid transparent;
	border-top: 0.55em solid #DCBD63;/*アイコン色変更箇所*/
	-webkit-transform: rotate(-72deg);
	-moz-transform: rotate(-72deg);
	-o-transform: rotate(-72deg);
	-ms-transform: rotate(-72deg);
	transform: rotate(-72deg);
}
/*bookmarkIcon4*/
.bookmarkIcon4 {
	position: relative;
	width: 0;
    height: 0;
	border-left: 0.7em solid transparent;
	border-right: 0.7em solid transparent;
	border-top: 0.55em solid #3CA27A;/*アイコン色変更箇所*/
    font-size: 12px;
    display: inline-block;
    top: -2px;
    left: 2px;
    margin-right: 4px;
}
.bookmarkIcon4:before {
	position: absolute;
    top: -0.5em;
    left: -0.7em;
	content: '';
	border-left: 0.7em solid transparent;
	border-right: 0.7em solid transparent;
	border-top: 0.55em solid #3CA27A;/*アイコン色変更箇所*/
	-webkit-transform: rotate(72deg);
	-moz-transform: rotate(72deg);
	-o-transform: rotate(72deg);
	-ms-transform: rotate(72deg);
	transform: rotate(72deg);
}
.bookmarkIcon4:after {
	position: absolute;
    top: -0.5em;
    left: -0.7em;
	content: '';
	border-left: 0.7em solid transparent;
	border-right: 0.7em solid transparent;
	border-top: 0.55em solid #3CA27A;/*アイコン色変更箇所*/
	-webkit-transform: rotate(-72deg);
	-moz-transform: rotate(-72deg);
	-o-transform: rotate(-72deg);
	-ms-transform: rotate(-72deg);
	transform: rotate(-72deg);
}
/*bookmarkIcon5*/
.bookmarkIcon5 {
	position: relative;
	width: 0;
    height: 0;
	border-left: 0.7em solid transparent;
	border-right: 0.7em solid transparent;
	border-top: 0.55em solid #CC759E;/*アイコン色変更箇所*/
    font-size: 12px;
    display: inline-block;
    top: -2px;
    left: 2px;
    margin-right: 4px;
}
.bookmarkIcon5:before {
	position: absolute;
    top: -0.5em;
    left: -0.7em;
	content: '';
	border-left: 0.7em solid transparent;
	border-right: 0.7em solid transparent;
	border-top: 0.55em solid #CC759E;/*アイコン色変更箇所*/
	-webkit-transform: rotate(72deg);
	-moz-transform: rotate(72deg);
	-o-transform: rotate(72deg);
	-ms-transform: rotate(72deg);
	transform: rotate(72deg);
}
.bookmarkIcon5:after {
	position: absolute;
    top: -0.5em;
    left: -0.7em;
	content: '';
	border-left: 0.7em solid transparent;
	border-right: 0.7em solid transparent;
	border-top: 0.55em solid #CC759E;/*アイコン色変更箇所*/
	-webkit-transform: rotate(-72deg);
	-moz-transform: rotate(-72deg);
	-o-transform: rotate(-72deg);
	-ms-transform: rotate(-72deg);
	transform: rotate(-72deg);
}
/*bookmarkIcon6*/
.bookmarkIcon6 {
	position: relative;
	font-size: 14px;
    display: inline-block;
    width: 20px;
    top: -5px;
    left: 10px;
}
.bookmarkIcon6:before {
	left: -0.15em;
	top: -0.5em;
	position: absolute;
	content: '';
	height: 1em;
	border-bottom: 0.35em solid transparent;
	border-right: 0.5em solid #E43A4B;/*アイコン色変更箇所*/
}
.bookmarkIcon6:after {
	left: -0.35em;
	top: -0.5em;
	position: absolute;
	content: '';
	height: 1em;
	border-bottom: 0.35em solid transparent;
	border-left: 0.5em solid #E43A4B;/*アイコン色変更箇所*/
}
/*bookmarkIcon7*/
.bookmarkIcon7 {
	position: relative;
	font-size: 14px;
    display: inline-block;
    width: 20px;
    top: -5px;
    left: 10px;
}
.bookmarkIcon7:before {
	left: -0.15em;
	top: -0.5em;
	position: absolute;
	content: '';
	height: 1em;
	border-bottom: 0.35em solid transparent;
	border-right: 0.5em solid #518FD5;/*アイコン色変更箇所*/
}
.bookmarkIcon7:after {
	left: -0.35em;
	top: -0.5em;
	position: absolute;
	content: '';
	height: 1em;
	border-bottom: 0.35em solid transparent;
	border-left: 0.5em solid #518FD5;/*アイコン色変更箇所*/
}
/*bookmarkIcon8*/
.bookmarkIcon8 {
	position: relative;
	font-size: 14px;
    display: inline-block;
    width: 20px;
    top: -5px;
    left: 10px;
}
.bookmarkIcon8:before {
	left: -0.15em;
	top: -0.5em;
	position: absolute;
	content: '';
	height: 1em;
	border-bottom: 0.35em solid transparent;
	border-right: 0.5em solid #DCBD63;/*アイコン色変更箇所*/
}
.bookmarkIcon8:after {
	left: -0.35em;
	top: -0.5em;
	position: absolute;
	content: '';
	height: 1em;
	border-bottom: 0.35em solid transparent;
	border-left: 0.5em solid #DCBD63;/*アイコン色変更箇所*/
}
/*bookmarkIcon9*/
.bookmarkIcon9 {
	position: relative;
	font-size: 14px;
    display: inline-block;
    width: 20px;
    top: -5px;
    left: 10px;
}
.bookmarkIcon9:before {
	left: -0.15em;
	top: -0.5em;
	position: absolute;
	content: '';
	height: 1em;
	border-bottom: 0.35em solid transparent;
	border-right: 0.5em solid #3CA27A;/*アイコン色変更箇所*/
}
.bookmarkIcon9:after {
	left: -0.35em;
	top: -0.5em;
	position: absolute;
	content: '';
	height: 1em;
	border-bottom: 0.35em solid transparent;
	border-left: 0.5em solid #3CA27A;/*アイコン色変更箇所*/
}
/*bookmarkIcon10*/
.bookmarkIcon10 {
	position: relative;
	font-size: 14px;
    display: inline-block;
    width: 20px;
    top: -5px;
    left: 10px;
}
.bookmarkIcon10:before {
	left: -0.15em;
	top: -0.5em;
	position: absolute;
	content: '';
	height: 1em;
	border-bottom: 0.35em solid transparent;
	border-right: 0.5em solid #CC759E;/*アイコン色変更箇所*/
}
.bookmarkIcon10:after {
	left: -0.35em;
	top: -0.5em;
	position: absolute;
	content: '';
	height: 1em;
	border-bottom: 0.35em solid transparent;
	border-left: 0.5em solid #CC759E;/*アイコン色変更箇所*/
}

/*----------------------------------------

 金額入力カウンター
 
----------------------------------------*/
.num-counter {
    max-width: 21.1%;
    text-align: right;
    display: inline;
}
#mfz_kingaku {
    float: left;
}
.yen {
    float: left;
    padding: 8px 0 0 8px;
    display: inline;
}
.yen-read {
    display: inline;
}

/*----------------------------------------

 コピーライト
 
----------------------------------------*/
#foot-copyRight{
	color: #999999;
	font-size: 11px;
	}

/*----------------------------------------

 エラー画面

----------------------------------------*/
#error-page {
    background: #eee;
}
@media (max-width: 767px) {
    .error-page {
        background: url(image/i_error_disp.svg) no-repeat center 30px;
        width: 100%;
        height: 100%;
        text-align: center;
        margin: 0 auto 0;
        padding-top: 140px;
    }
    .error-page-message {
        font-size: 13px;
        font-weight: bold;
        padding-bottom: 10px;
        padding-left: 40px;
        padding-right: 40px;
    }
}
@media print , (min-width: 768px) {
    .error-page {
        background: url(image/i_error_disp.svg) no-repeat center 40px;
        width: 100%;
        height: 100%;
        text-align: center;
        margin: 0 auto 0;
        padding-top: 150px;
    }
    .error-page-message {
        font-size: 15px;
        font-weight: bold;
        padding-bottom: 20px;
    }
}





/* ===================================================

 Status

 ===================================================*/

.isError{
	background-color: #f2e0de;
	}

/* ===================================================

 Dropdown

 ===================================================*/
.dropdown-menu {
    padding: 3px 0;
}
.dropdown-menu {
    min-width: 65px;
    border: none;
    border: none;
}
.dropdown-menu label.checkbox {
    margin-bottom: 0;
    margin-top: 0;
    cursor: pointer;
    padding: 10px 15px 10px 35px;
    display: block;
    width: 100%;
    height: 100%;
}
.dropdown-menu>li>a {
    padding: 0 0;  
}
.multiselect-container li {
    margin: 0;
    padding: 0;
}
.btn-group ul.multiselect-container li a {
    padding-left: 0;
}
/* ===================================================

 Utilities

 ===================================================*/
 
/*----------------------------------------

 Width

----------------------------------------*/
.w5{
	width: 5%;
	}
.w16{
	width: 16%;
	}
.w21{
	width: 21%;
	}
.w22{
	width: 22%;
	}
.w35{
	width: 35%;
	}
.w45{
	width: 45%;
	}
.w100{
	width: 100%;
	}
@media (max-width: 767px) {
.w5-sp{
	width: 5%;	
		}
.w8-sp{
	width: 8%;	
		}
.w10-sp{
	width: 10%;
	}
.w12-sp{
	width: 12%;
	}
.w14-sp{
	width: 14%;
	}
.w15-sp{
	width: 15%;
	}
.wMin15-sp{
	min-width: 15%;
	}
.w16-sp{
	width: 16%;
	}
.w20-sp{
	width: 20%;
	}
.w21-sp{
	width: 21%;
	}
.w22-sp{
	width: 22%;
	}
.w23-sp{
	width: 23%;
	}
.w25-sp{
	width: 25%;
	}
.w26-sp{
	width: 26%;
	}
.w28-sp{
	width: 28%;
	}
.w29-sp{
	width: 29%;
	}
.w30-sp{
	width: 30%;
	}
.w31-sp{
	width: 31%;
	}
.wMin37-sp{
	min-width: 37%;
	}
.w33-sp{
	width: 33%;
	}
.w35-sp{
	width: 35%;
	}
.w36-sp{
	width: 36%;
	}
.w40-sp{
	width: 40%;
	}
.w44-sp{
	width: 44%;
	}
.w45-sp{
	width: 45%;
	}
.w46-sp{
	width: 46%;
	}
.w50-sp{
	width: 50%;	
		}
.w54-sp{
	width: 54%;	
		}
.w55-sp{
	width: 55%;	
		}
.w60-sp{
	width: 60%;	
		}
.w70-sp{
	width: 70%;	
		}
.w74-sp{
	width: 74%;	
		}
.w75-sp{
	width: 75%;	
		}
.w85-sp{
	width: 85%;	
		}
.w88-sp{
	width: 88%;	
		}
.w90-sp{
	width: 90%;	
		}
.w95-sp{
	width: 95%;	
		}
.w100-sp{
	width: 100%;
	}
}
@media print , (min-width: 768px) {
.w2_5-pc{
	width: 2.5%;
	}
.w3-pc{
	width: 3%;
	}
.w4-pc{
	width: 4%;
	}
.w5-pc{
	width: 5%;
	}
.w5_1-pc{
	width: 5.1%;
	}
.w4_9-pc{
	width: 4.9%;
	}
.w6-pc{
	width: 6%;
	}
.w7-pc{
	width: 7%;
	}
.w-7_5pc{
    width:7.5%;
}
.w8-pc{
	width: 8%;
	}
.w9-pc{
	width: 9%;
	}
.w10-pc{
	width: 10%;
	}
.w12-pc{
	width: 12%;
	}
.w13-pc{
	width: 13%;
	}
.w14-pc{
	width: 14%;
	}
.w15-pc{
	width: 15%;
	}
.w16-pc{
	width: 16%;
	}
.w17-pc{
	width: 17%;
	}
.w18-pc{
	width: 18%;
	}
.w19-pc{
	width: 19%;
	}
.w20-pc{
	width: 20%;
	}
.w20_9-pc{
	width: 20.9%;
	}
.w21-pc{
	width: 21%;
	}
.w22-pc{
	width: 22%;
	}
.w22_5pc{
    width:22.5%
}
.w23-pc{
	width: 23%;
	}
.w24-pc{
	width: 24%;
	}
.w24_5-pc{
	width: 24.5%;
	}
.w25-pc{
	width: 25%;
	}
.w26-pc{
	width: 26%;
	}
.w27-pc{
	width: 27%;
	}
.w28-pc{
	width: 28%;
	}
.wMin28-pc{
	min-width: 28%;
	}
.w29-pc{
	width: 29%;
	}
.w30-pc{
	width: 30%;
	}
.w30_5-pc{
	width: 30.1%;
	}
.w31-pc{
	width: 31%;
	}
.w32-pc{
	width: 32%;
	}
.w33-pc{
	width: 33%;
	}
.w34-pc{
	width: 34%;
	}
.w35-pc{
	width: 35%;
	}
.w36-pc{
	width: 36%;
	}
.w37-pc{
	width: 37%;
	}
.w38-pc{
	width: 38%;
	}
.w39-pc{
	width: 39%;
	}
.wMin40-pc{
	min-width: 40%;
	}
.w40-pc{
	width: 40%;
	}
.w41-pc{
	width: 41%;
	}
.w42-pc{
	width: 42%;
	}
.w43-pc{
	width: 43%;
	}
.w44-pc{
	width: 44%;
	}
.w46-pc{
	width: 46%;
	}
.w47-pc{
	width: 47%;
	}
.w47_5-pc{
	width: 47.5%;
	}
.w50-pc{
	width: 50%;
	}
.w51-pc{
	width: 51%;
	}
.w52-pc{
	width: 52%;
	}
.w53-pc{
	width: 53%;
	}
.w54-pc{
	width: 54%;
	}
.w55-pc{
	width: 55%;
	}
.w56-pc{
	width: 56%;
	}
.w57-pc{
	width: 57%;
	}
.w58-pc{
	width: 58%;
	}
.w59-pc{
	width: 59%;
	}
.w60-pc{
	width: 60%;
	}
.w64-pc{
	width: 64%;
	}
.w68-pc{
	width: 68%;
	}
.w69-pc{
	width: 69%;
	}
.w71-pc{
	width: 71%;
	}
.w72-pc{
	width: 72%;
	}
.w74-pc{
	width: 74%;
	}
.w75-pc{
	width: 75%;
	}
.w76-pc{
	width: 76%;
	}
.w79-pc{
	width: 79%;
	}
.w80-pc{
	width: 80%;
	}
.w82-pc{
	width: 82%;
	}
.w84-pc{
	width: 84%;
	}
.w85-pc{
	width: 85%;
	}
.w87-pc{
	width: 87%;
	}
.w88-pc{
	width: 88%;
	}
.w90-pc{
	width: 90%;
	}
.w92-pc{
	width: 92%;
	}
.w95-pc{
	width: 95%;
	}
.w100-pc{
	width: 100%;
	}
.wMin230px-pc{
	min-width: 230px;
	}
}



/*----------------------------------------

 Height
 
----------------------------------------*/
/*.hAuto{
	height: auto!important;
	}*/


/*----------------------------------------

 Margin

----------------------------------------*/
.maT0{
	margin-top: 0!important;
	}
.maT2{
	margin-top: 2px;
	}
.maT3{
	margin-top: 3px;
	}
.maT5{
	margin-top: 5px;
	}
.maT10{
	margin-top: 10px;
	}
.maT15{
	margin-top: 15px;
	}
.maT20{
	margin-top: 20px;
	}
.maT30{
	margin-top: 30px;
	}
.maT35{
	margin-top: 35px;
	}
.maL0{
	margin-left: 0;
	}
.maL05em{
	margin-left: 0.5em;
	}
.maL1em{
	margin-left: 1em;
	}
.maL5{
	margin-left: 5px;
	}
.maL10{
	margin-left: 10px;
	}
.maL15{
	margin-left: 15px;
	}
.maR05em{
	margin-right: 0.5em;
	}
.maR0{
	margin-right: 0;
	}
.maR1em{
	margin-right: 1em;
	}
.maB0{
	margin-bottom: 0;
	}
.maB5{
	margin-bottom: 5px;
	}
.maB7{
	margin-bottom: 7px;
	}
.maB10{
	margin-bottom: 10px;
	}
.maB15{
	margin-bottom: 15px;
	}
.maB20{
	margin-bottom: 20px;
	}
.maB25{
	margin-bottom: 25px;
	}
.maTB5{
	margin-top: 5px;
	margin-bottom: 5px;
	}
.maTB20{
	margin-top: 20px;
	margin-bottom: 20px;
	}
.maLR2per{
	margin: 0 2%;
	}

@media (max-width: 767px) {
.maT4-sp{
	margin-top: 4px;
	}
.maT5-sp{
	margin-top: 5px;
	}
.maT20-sp{
	margin-top: 20px;
	}
.maT30-sp{
	margin-top: 30px;
	}
.maR0-sp{
	margin-right: 0!important;
	}
.maB5-sp{
	margin-bottom: 5px;
	}
.maB8-sp{
	margin-bottom: 8px;
	}
.maB20-sp{
	margin-bottom: 20px;
	}
.maB30-sp{
	margin-bottom: 30px;
	}
.maL10-sp{
	margin-left: 10px;
	}
}
@media print , (min-width: 768px) {
.maT10-pc{
	margin-top: 10px;
	}
.maT15-pc{
	margin-top: 15px;
	}
.maL05em-pc{
	margin-left: 0.5em;
	}
.maT40-pc{
	margin-top: 40px;
	}
.maR0-pc{
	margin-right: 0!important;
	}
.maB15-pc{
	margin-bottom: 15px;
	}
.maB20-pc{
	margin-bottom: 20px;
	}
.maL10-pc{
	margin-left: 10px;
	}
}



/*----------------------------------------

 Padding

----------------------------------------*/
.paT7{
	padding-top: 7px;
	}
.paB0{
	padding-bottom: 0;
	}
@media (max-width: 767px) {
.paB0-sp{
	padding-bottom: 0;
	}
}
@media print , (min-width: 768px) {
.paT6-pc{
	padding-top: 6px;
	}
}



/*----------------------------------------

 Float

----------------------------------------*/
.FR{
	float: right;	
	}
.FL{
	float: left;
	}
.clear{
	clear: both;
	}
@media (max-width: 767px) {
.spFR{
	float: right;
	}
}
@media print , (min-width: 768px) {
.pcFR{
	float: right;
	}
}



/*----------------------------------------

 Text

----------------------------------------*/
.alignL{
	text-align: left;
	}
.alignR{
	text-align: right;
	}
.alignC{
	text-align: center;
	}

@media (max-width: 767px) {
.alignL-sp{
	text-align: left;
	}
}


	
/*----------------------------------------

 Decoration

----------------------------------------*/
.hr01{
	border-bottom: 1px solid #cccccc;
	}
.hr02{
	border-bottom: 1px solid #dadada;
	}
a.boldLink,
a.boldLink:hover,
a.boldLink:visited{
	font-weight: bold;
	}
	


/*----------------------------------------

 Position

----------------------------------------*/
.relative{
	position: relative;
	}



/*----------------------------------------

 Display

----------------------------------------*/
.hidden-all{
	display: none;
	}
@media print , (min-width: 768px) {
.hidden-pc{
	display: none!important;
	}
}

.inline-block{
	display: inline-block;
	}

.link-like {
  background: transparent;
  color: #000;
  font-size: 1em;
  font-family: inherit;
  margin: 0;
  padding: 0;
  border: none;
  cursor: pointer;
}

.squeaLine{
    margin-left: 1px;
    float: right;
    width: 50px;
    height: 55px;
    border: 1px solid ;
}

@media print{
  .noPrint{display:none;}       /* 印刷しない */
}
@media print {
 a[href]:after {
 content: "" !important;
 }
 
 abbr[title]:after {
 content: "" !important;
 }
}
/* -----------------------------------------
	固定フッタ（SPは非表示）
----------------------------------------- */
@media print , (min-width: 768px){
	#fixed-button{
		position: fixed;
		bottom: 0%;
		left: 50%;
		height: 65px;
		width: 100%;
		margin-top: -50px;
		margin-left: -50%;
		border-top: 1px solid #ccc;
		background-color: rgba(243,243,243,0.9);
		box-shadow: 0 -5px 5px -5px rgba(0,0,0,0.2);
		z-index: 9;
	}
	.fixed-button-hidden {
		display: none;
	}

	#fixed-button-inner{
		position: relative;
		overflow: hidden;
		padding: 10px 0;
	}
	#fixed-button-inner ul{
		position: relative;
		left: 50%;
		float: left;
	}
	#fixed-button-inner ul li{
		position: relative;
		left: -50%;
		float: left;
		padding: 0 5px;
	}
    #fixed-button-inner ul li button img{			
	margin-right: 0;		
    }			
	#fixed-button-inner button{
	
	}
	#sub-buttons{
		background: #ddd;
		border: 1px solid #ccc;
		border-radius: 3px;
		padding: 8px 0 8px 8px;
	}
	#sub-buttons button{
		margin: 0 8px 0 0;
		float: left;
		width: auto;
	}
	#pagetop{
		position: relative;
	}
	#pagetop a{
		position: absolute;
		top: -50px;
		right: 13px;
	}
	#pagetop a:hover img {
		opacity: .5;
		-webkit-opacity: .5;
		-moz-opacity: .5;
		filter: alpha(opacity=50);	/* IE lt 8 */
		-ms-filter: "alpha(opacity=50)"; /* IE 8 */
	}
	#pagetop a img {
		-webkit-transition: opacity 0.5s ease-out;
		-moz-transition: opacity 0.5s ease-out;
		-ms-transition: opacity 0.5s ease-out;
		transition: opacity 0.5s ease-out;
	}
	#tpl03_footer{
		margin-bottom: 65px;
	}
}
@media (max-width: 767px){
	#fixed-button{
		position: fixed;
		bottom: 0%;
		left: 50%;
		height: 55px;
		width: 100%;
		margin-top: -50px;
		margin-left: -50%;
		border-top: 1px solid #ccc;
		background-color: rgba(243,243,243,0.9);
		box-shadow: 0 -5px 5px -5px rgba(0,0,0,0.2);
		z-index: 9;
	}
	.fixed-button-hidden {
		display: none;
	}
    	#fixed-button-inner{
		position: relative;
		overflow: hidden;
		padding: 10px 0;
	}
	#fixed-button-inner ul{
		position: relative;
		left: 50%;
		float: left;
	}
	#fixed-button-inner ul li{
		position: relative;
		left: -50%;
		float: left;
		padding: 0 5px;
	}
    #fixed-button-inner ul li button img{
    margin-right: 0;
    }
	#fixed-button-inner button{
	
	}
	#sub-buttons{
		background: #ddd;
		border: 1px solid #ccc;
		border-radius: 3px;
		padding: 2px 0 8px 8px;
        height:35px;
	}
	#sub-buttons button{
		margin: 0 8px 0 0;
		float: left;
		width: auto;
        height:30px;
	}
	#pagetop{
		position: relative;
	}
	#pagetop a{
		position: absolute;
		top: -50px;
		right: 13px;
	}
	#pagetop a:hover img {
		opacity: .5;
		-webkit-opacity: .5;
		-moz-opacity: .5;
		filter: alpha(opacity=50);	/* IE lt 8 */
		-ms-filter: "alpha(opacity=50)"; /* IE 8 */
	}
	#pagetop a img {
		-webkit-transition: opacity 0.5s ease-out;
		-moz-transition: opacity 0.5s ease-out;
		-ms-transition: opacity 0.5s ease-out;
		transition: opacity 0.5s ease-out;
	}
	#tpl03_footer{
		margin-bottom: 65px;
	}
}


/* 押印用スタイル */
ul.stamp-large-list,
ul.stamp-small-list{
	margin: 0;
	padding: 0;
	font-size: 0;
	line-height: normal;
}

ul.stamp-large-list li{
	width: 71px;
	background-color: #fff;
	border: 1px dotted #ccc;
	white-space: nowrap;
	overflow-x: hidden;
	margin: 0 -1px -1px 0;
	padding: 0;
}

ul.stamp-large-list li p.stamp-txt{
	width: 71px;
	text-align: center;
	padding: 2px 0;
	border-bottom: 1px dotted #ccc;
	font-size: 11px;
}

ul.stamp-large-list li p.stamp-img{
	display: table;
	width: 71px;
	height: 72px;
	border-bottom: 1px dotted #ccc;
}
ul.stamp-list li p.stamp-img span,
ul.stamp-large-list li p.stamp-img span{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
}

ul.stamp-large-list li p.stamp-data{
	width: 71px;
	text-align: center;
	padding: 2px 0;
	font-size: 11px;
}

ul.stamp-large-list li p.stamp-img img{
	width: 50px;
	height: 50px;
}

ul.stamp-small-list li{
	width: 71px;
	background-color: #fff;
	border: 1px dotted #ccc;
	white-space: nowrap;
	overflow-x: hidden;
	margin: 0 -1px -1px 0;
	padding: 0;
}
ul.stamp-small-list li p.stamp-txt{
	width: 71px;
	text-align: center;
	padding: 2px 0;
	border-bottom: 1px dotted #ccc;
	font-size: 11px;
}
ul.stamp-small-list li p.stamp-img{
	display: table;
	width: 71px;
	height: 40px;
	border-bottom: 1px dotted #ccc;
}
ul.stamp-small-list li p.stamp-img span{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
}
ul.stamp-small-list li p.stamp-data{
	width: 71px;
	text-align: center;
	padding: 2px 0;
	font-size: 9px;
}
ul.stamp-small-list li p.stamp-img img{
	width: 36px;
	height: 36px;
}
@media (max-width: 767px) {
    .layout_actionBtn {
        margin-bottom: 60px;
    }

    #pagetop a {
        top: -42px;
    }
}

.relatedList__cell-date {
    text-indent: 17px;
}
@media all and (-ms-high-contrast:none) { /* IE10以降用にCSSハック */
    .relatedList__table a.tableBody__visit-marker:visited {
        background-color: #aaaaaa;
    }
}
.relatedList--body a.tableBody__visit-marker:visited {
    background-color: #aaaaaa;
}
.relatedList {
    width: 100%;
    position: relative;
}
.relatedList--body .relatedList_left,
.relatedList--body .relatedList__cell {
    border-right: 1px dotted transparent;
    border-bottom: 1px dotted transparent;
}
.relatedList_left {
    width: 5%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
.relatedList--body {
    border-left: 1px dotted transparent;
}
@media (max-width: 767px) {
    .relatedList_left {
        width: 10%;
    }
}
@media print, (min-width: 768px) {
    .relatedList_left {
        width: 5%;
    }
}
.relatedList_right {
    float: right;
    position: relative;
}
@media (max-width: 767px) {
    .relatedList_right {
        width: 90%;
    }
}
@media print, (min-width: 768px) {
    .relatedList_right {
        width: 95%;
    }
}
.relatedList_1col {
    width: 100%;
    position: relative;
}
.relatedList__table {
    display: table;
    width: 100%;
    position: relative;
}
.relatedList__cell {
    display: table-cell;
    word-break: break-all;
}
@media (max-width: 767px) {
    .relatedList__table {
        min-height: 32px;
    }
}
@media print, (min-width: 768px) {
    .relatedList__table {
        min-height: 35px;
    }
}
@media (max-width: 767px) and (-ms-high-contrast:none) { /* IE11用にズレ補正 */
    *::-ms-backdrop,
    .relatedList__table {
        min-height: 33px;
    }
}
@media (min-width: 768px) and (-ms-high-contrast:none) { /* IE11用にズレ補正 */
    *::-ms-backdrop,
    .relatedList__table {
        min-height: 36px;
    }
}
/* relatedList Skin
-----------------------------------*/
/* headskin */
.relatedList--head {
    border-radius: 4px 4px 0 0;
    background-color: #eee;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
}

    .relatedList--head .relatedList_left,
    .relatedList--head .relatedList__cell {
        border-right: 1px solid #ccc;
        border-bottom: 1px solid #ccc;
    }

    .relatedList--head .relatedList__cell {
        color: #333;
        text-align: center;
        padding: 8px 1%;
    }

/* bodyskin */
.relatedList--body {
    border-radius: 4px 4px 0 0;
    background-color: #fff;
    border-color: #a5a5a5;
}

    .relatedList--body .relatedList_left,
    .relatedList--body .relatedList__cell {
        border-color: #a5a5a5;
    }

@media all and (-ms-high-contrast:none) { /*IE11でボーダー色調整*/
    *::-ms-backdrop,
    .relatedList--body,
    .relatedList--body .relatedList_left,
    .relatedList--body .relatedList__cell {
        border-color: #6d6d6d;
    }
}

.relatedList--body .relatedList__cell {
    color: #333333;
    /*text-align: left;*/
    padding: 8px 1%;
}

.relatedList--body .relatedList__cell_rigth {
    text-align: right;
}

.relatedList--body:nth-of-type(odd) .relatedList_left,
.relatedList--body:nth-of-type(odd) .relatedList__table {
    background-color: #ffffff;
}

.relatedList--body:nth-of-type(even) .relatedList_left,
.relatedList--body:nth-of-type(even) .relatedList__table {
    background-color: #f3f3f3;
}
.relatedList__table--detail {
    background-color: #f7f3e6;
}

.relatedList__table .border-bottom-none {
    border-bottom: none;
}

@media (max-width: 767px) {
    .relatedList--head .relatedList__table .border-bottom-none {
        border-bottom: 1px solid #65747e;
    }

    .relatedList--body .relatedList__table .border-bottom-none {
        border-bottom: 1px dotted transparent;
    }
}

@media print, (min-width: 768px) {
    .relatedList--head .relatedList__table .border-bottom-none {
    }
}

.relatedList__table .no-border {
    border-right: none;
}
trayList--head .trayList_user {
    background-image: url(image/bt_user02.svg);
}

.trayList--body .trayList_user {
    background-image: url(image/bt_user.svg);
}

.trayList_user {
    text-align: center;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}

.relatedList_user-click {
    position: absolute;
    right: 5%;
    top: 0;
    width: 5%;
    height: 100%;
    z-index: 5;
}

/* checkBox */
.relatedList label {
    display: block;
    width: 100%;
    height: 100%;
    cursor: pointer;
}


/* 付箋 */
.relatedList--body .relatedList_fusen01 {
    -webkit-box-shadow: -3px 0 0 0 #ff0033 !important; /*付箋01の色指定*/
    -moz-box-shadow: -3px 0 0 0 #ff0033 !important; /*付箋01の色指定*/
    box-shadow: -3px 0 0 0 #ff0033 !important; /*付箋01の色指定*/
}

.relatedList--body .relatedList_fusen02 {
    -webkit-box-shadow: -3px 0 0 0 #3399ff !important; /*付箋02の色指定*/
    -moz-box-shadow: -3px 0 0 0 #3399ff !important; /*付箋02の色指定*/
    box-shadow: -3px 0 0 0 #3399ff !important; /*付箋02の色指定*/
}

.relatedList--body .relatedList_fusen03 {
    -webkit-box-shadow: -3px 0 0 0 #ffcc33 !important; /*付箋03の色指定*/
    -moz-box-shadow: -3px 0 0 0 #ffcc33 !important; /*付箋03の色指定*/
    box-shadow: -3px 0 0 0 #ffcc33 !important; /*付箋03の色指定*/
}

.relatedList--body .relatedList_fusen04 {
    -webkit-box-shadow: -3px 0 0 0 #00cc66 !important; /*付箋04の色指定*/
    -moz-box-shadow: -3px 0 0 0 #00cc66 !important; /*付箋04の色指定*/
    box-shadow: -3px 0 0 0 #00cc66 !important; /*付箋04の色指定*/
}

.relatedList--body .relatedList_fusen05 {
    -webkit-box-shadow: -3px 0 0 0 #666666 !important; /*付箋05の色指定*/
    -moz-box-shadow: -3px 0 0 0 #666666 !important; /*付箋05の色指定*/
    box-shadow: -3px 0 0 0 #666666 !important; /*付箋05の色指定*/
}
/* ステータスアイコン */
.relatedList--body .trayList_icons {
    padding-bottom: 0;
}

.relatedList_icons img {
    width: 20px;
    height: 20px;
    margin: 0 8px 8px 0;
}

    .relatedList_icons img:last-child {
        margin-right: 0;
    }

.relatedList--body .relatedList_iconAttach {
    text-align: center;
}

/* トレイタイプアイコン */
.relatedList_type-draft,
.relatedList_type-issue,
.relatedList_type-app,
.relatedList_type-gougi,
.relatedList_type-back,
.relatedList_type-daihitsu,
.relatedList_type-kakunin,
.relatedList_type-shared,
.relatedList_type-cab {
    background-repeat: no-repeat;
    background-position: 50% 0.25em;
    /*background-color: #fff!important;*/
}

.relatedList_type-draft {
    background-image: url(image/i_ico_trayType_draft.svg);
}

.relatedList_type-issue {
    background-image: url(image/i_ico_trayType_issue.svg);
}

.relatedList_type-app {
    background-image: url(image/i_ico_trayType_app.svg);
}

.relatedList_type-gougi {
    background-image: url(image/i_ico_trayType_gougi.svg);
}

.relatedList_type-back {
    background-image: url(image/i_ico_trayType_back.svg);
}

.relatedList_type-daihitsu {
    background-image: url(image/i_ico_trayType_daihitsu.svg);
}

.relatedList_type-kakunin {
    background-image: url(image/i_ico_trayType_kakunin.svg);
}

.relatedList_type-shared {
    background-image: url(image/i_ico_trayType_shared.svg);
}

.relatedList_type-cab {
    background-image: url(image/i_ico_trayType_cab.svg);
}
/* accordion */
.relatedList--collapseAll {
    display: none;
}
.relatedList_pin {
    background-image: url(image/ico_pin_head.svg);
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
/*.relatedList--body:nth-child(even) {
}

.relatedList--body:nth-child(odd) {
    background-color: #e8e8e8;
}*/

.btn-related {
    width: 45px;
    height: 36px;
    background: url(image/bt_parentchild.svg),linear-gradient(to bottom,#fefefe 0%,#dfdfdf 100%);
    background-repeat: no-repeat;
    background-position: 50% 50%,top left;
    border: 1px solid #cdcdcd;
    border-radius: 3px;
    position: absolute;
    top: 0;
    right:45px;
}

    .btn-related:hover,
    .btn-related:focus,
    .btn-related.focus,
    .btn-related:active:focus,
    .btn-related.active:focus,
    .btn-related.active,
    .btn-related.active:hover {
        background: url(image/bt_parentchild.svg),linear-gradient(to bottom,#dfdfdf 0%,#fefefe 100%);
        box-shadow: inset -1px 1px 4px 0 rgba(0, 0, 0, 0.3);
        background-repeat: no-repeat;
        background-position: 50% 50%,top left;
        border: 1px solid #a8a8a8;
    }
.relatedList_collapse {
    /*height: 36px;*/ /*jQueryの場合*/
    /*padding-bottom: 20px;*/
}

@media (max-width: 767px) {
    .layout_headerBtnGroupBottom {
        position: relative;
        margin-top: 10px;
    }

    .layout_headerBtnGroup {
        /*	position: absolute;
	top: 8px;
	right: 1%;
	z-index: 1040;*/
        float: right;
        margin: 7px 0 0 10px;
    }
}

@media print, (min-width: 768px) {
    .layout_headerBtnGroupBottom {
        position: relative;
        margin: 20px 0;
    }

    .layout_headerBtnGroup {
        position: absolute;
        top: 0;
        right: 0;
        z-index: 1040;
    }
}

@media (max-width: 767px) {
    .relatedBtn_wrapper {
        position: relative;
        float: right;
        width: auto;
    }

        .relatedBtn_wrapper button.btn-accordion-all {
            position: absolute;
            top: -10px;
            right: 0;
            text-align: inherit;
            text-indent: -9999px;
            width: 38px;
            border: 1px solid #ccc;
            border-radius: 4px;
            padding: 5px 3px;
            background: url(image/i_arrow_open_all.svg) no-repeat 50% 50%;
            background-color: #eaeaea;
            margin-bottom: 0px;
            -webkit-box-shadow: 0 0 3px 1px rgba(200,200,200,0.2) inset;
            -moz-box-shadow: 0 0 3px 1px rgba(200,200,200,0.2) inset;
            box-shadow: 0 0 3px 1px rgba(200,200,200,0.2) inset;
        }

    .page-control-bottom {
        margin-bottom: 0;
    }

        .page-control-bottom .view-pages {
            padding-top: 0;
            padding-bottom: 0;
        }

        .page-control-bottom .record,
        .page-control-bottom .relatedBtn_wrapper {
            display: none;
        }
}

@media print, (min-width: 768px) {
    .relatedBtn_wrapper {
        float: right;
        width: 25%;
        padding-top: 5px;
    }

        .relatedBtn_wrapper button.btn-accordion-all span {
        }
}
.headerRelated_right {
    right: 0;
}



/* 2019.05.10 追記 クレジット連携用 */
.creditSplitTableHead{
	border: none;
}
.creditSplitTableHead .tableHead__cell{
	padding: 8px 1%!important;
	background: #e4eed1;
}
.btn_in_cell{
	padding: 2px 2px!important;
}
.creditSplitTableBody .trayList__cell{
	background-color: #f7f3e6;
}
@media (max-width: 767px) {
    .creditSplitTableBody .form-controlMF{
		font-size: 11px;
	}
}
@media print , (min-width: 768px) {
    
}
.creditSplitTableBody button.split-delete{
	background-color: transparent;
	border: none;
	cursor: pointer;
	outline: none;
	padding: 0;
	appearance: none;
}
.line-delete{
	text-align: center!important;
}

@media (max-width: 767px) {
    .big{
        font-size:16px;
    }
}
.borderplus{
    border-bottom:1px solid transparent;
}

.trayList--body .trayList__amount {
    text-align: right;
}

.trayList--body .DIDept{
	color: #fff;
	text-align: center;
    background-color:#83919a;
	border-bottom:1px solid #65747e;
    border-right:1px solid #65747e;
	}
.trayList--body .DILink{
    color:#028a7c;
}

@media (min-width: 768px) {
.trayList--body .DIscroll{
    width:180px;
}
.trayList--head .DIHeadscroll{
        width:180px;
        background-color:#83919a;
}
.trayList--body .DIbackscroll{
    width:90px;
}
.trayList--head .DIbackHeadscroll{
        width:90px;
        background-color:#83919a;
}
}
@media (max-width: 767px) {
.trayList--body .DIscroll{
    width:120px;
}
.trayList--head .DIHeadscroll{
        width:120px;
        background-color:#83919a;
}
.trayList--body .DIbackscroll{
    width:60px;
}
.trayList--head .DIbackHeadscroll{
        width:60px;
        background-color:#83919a;
}
}
.trayList--body .DIcells{
    text-align:center;
    vertical-align: middle;
}
.scroll{
overflow: auto;
}
.scroll::-webkit-scrollbar{
 height: 5px;
}
.scroll::-webkit-scrollbar-track{
 background: #F1F1F1;
}
.scroll::-webkit-scrollbar-thumb {
 background: #BCBCBC;
}
.DIcaptioncell{
	background-color: #f7f3e6;
    border-bottom:1px dotted #acacac!important;
	}
.tableBody__row .DIcaptioncells{
    font-weight:normal;
    text-align:center;
}
.NonResponsiveTableBody .DIcells{
    text-align:center;
    vertical-align: middle;
}
.tableBody__row .DIcaptionTopcell{
    border-bottom:none;
    border-top:1px dotted transparent;
}

/*
   経費ポータル遷移ボタン
-------------------------- */
ul.navbar-nav li#head-nav-top{
	position: absolute;
	top: 4px;
	left: -220px;
}
ul.navbar-nav li#head-nav-top a{
	background: #fff;
	border-radius: 3px;
	width: 190px;
	height: 32px;
	padding: 5px 10px;
	text-indent: 0;
}
ul.navbar-nav li#head-nav-top a img{
	padding-right: 10px;
}
ul.navbar-nav li#head-nav-top a:hover{
	background: #eee;
}
#head-nav-top a{
	color: #333;
}

/*----------------------------------------

 クラウドサイン(申請書上のデータ表示)
 
----------------------------------------*/

.cloudsign_List{
	width: 100%;
	position: relative;
	}
.cloudsign_table{
    display:table;
    position: relative;
    width:100%;
	}
.tableList_cloudsign_left{
	width: 20%;
	position: absolute;
    background-color:#eeeeee;
    border-bottom: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    top: 0;
	bottom: 0;
	left: 0;
    }
.tableList_cloudsign_left{
	width: 20%;
	position: absolute;
    background-color:#eeeeee;
    border-bottom: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    top: 0;
	bottom: 0;
	left: 0;
    }
.cloudsign_category{
    position:relative;
    word-break: break-all;
    text-align: center;
    top: 50%;
	bottom: 0;
	left: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    }
.cloudsign_category_sp{
	padding: 8px;
	word-break: break-all;
	vertical-align: middle;
	border-right: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    background-color:#eeeeee;
    text-align: center;
	}
.tableList_cloudsign_right{
	width: 80%;
	float: right;
	position: relative;
	}
.cloudsign_header{
    display: table-cell;
	padding: 8px;
	word-break: break-all;
	vertical-align: middle;
	border-right: 1px solid #cccccc;
  	border-bottom: 1px solid #cccccc;
    background-color: #83919a;
    color: #ffffff;
    text-align: center;
	}
.cloudsign_header_padding_header{
    display: table-cell;
    padding: 8px 2px;
	word-break: break-all;
	vertical-align: middle;
	border-right: 1px solid #cccccc;
  	border-bottom: 1px solid #cccccc;
    background-color: #83919a;
    color: #ffffff;
    text-align: center;
	}
.cloudsign_body{
    display: table-cell;
	padding: 8px;
	word-break: break-all;
	vertical-align: middle;
	border-right: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    height: 32px;
	}
.cloudsign_body_money{
    display: table-cell;
	padding: 8px;
	word-break: break-all;
	vertical-align: middle;
	border-right: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    height: 32px;
    text-align:right;
	}
.cloudsign_body_padding_body{
    display: table-cell;
	padding: 8px 4px;
	word-break: break-all;
	vertical-align: middle;
	border-right: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    height: 32px;
	}
/*----------------------------------------

 親子文書(検索画面アイコン一覧)
 
----------------------------------------*/
.relatedSearch_icons_SummaryLine {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: #B0E6E0
}
.relatedSearch_icons_ParentDoc {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: #E0FFFC
}

.relatedSearch_icons_ChildDoc {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: #ffffff
}

.relatedSearch_icons_Text {
	list-style: none;
	display: inline-block;
	font-size: 11px;
	padding: 5px 0px 5px 5px;
	vertical-align:top;
}
.relatedSearch_SummaryLine_Color {
	background-color: #B0E6E0!important;
}
.relatedSearch_ParentDoc_Color .trayList__table {
	background-color: #E0FFFC !important;
}
.relatedSearch_ChildDoc_Color .trayList__table {
	background-color: #ffffff !important;
}

.relatedSummaryNotCompleted {
	background: url("./image/i_ico_status_app_submit.svg");
	position: absolute;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}

.relatedSummaryCompleted {
	background: url("./image/i_ico_status_event_submitted.svg");
	position: absolute;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
}
.relatedRedLetter {
	color : red ;
}

.summaryValue {
    text-align: right;
}


.table-PaymentInfo {
}

.table-PaymentInfo .border-right-none {
	border-right: none;
}

.paymentInfoBody_cell {
	border-color: #ccc;
	border-right: 1px solid #ccc;
}

.view-dialogheader {
	display: table;
	width: 100%;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background-color: #eee;
}

.view-dialogheader > .dialogheader {
	display: table-cell;
}

.view-dialogbody {
	display: table;
	width: 100%;
	border-bottom: 1px solid #ccc;
}
.view-dialogbody > .dialogbody {
	display: table-cell;
}

.split-header-main {
	display: table-cell;
	overflow-wrap: break-word;
	width: 35%;
}

.split-header {
	display: table-cell;
	overflow-wrap: break-word;
	width: 15%;
}

/*------------------------------------------------------
	ラジオボタン・チェックボックス巨大化対応
	最適スタイルを適用します。
------------------------------------------------------*/
.tableHead__cell.cell--input input[type="radio"],
.tableHead__cell.cell--input input[type="checkbox"],
.tableBody__cell.cell--input input[type="radio"],
.tableBody__cell.cell--input input[type="checkbox"],
.trayList_left input[type="radio"],
.trayList_left input[type="checkbox"],
.trayList__cell.cell--input input[type="radio"],
.trayList__cell.cell--input input[type="checkbox"],
.ResponsiveTableHead_left input[type="radio"],
.ResponsiveTableHead_left input[type="checkbox"],
.ResponsiveTableBody_left input[type="radio"],
.ResponsiveTableBody_left input[type="checkbox"],
.NonResponsiveTableBody__cell input[type="radio"],
.NonResponsiveTableBody__cell input[type="checkbox"] {
	cursor: pointer;
	width: 13px;
}

/* 証憑一覧用スタイル
-----------------------------------*/
/* 申請書 */
.switch_setting {
	display: none;
}

.tip-menu {
	position: relative;
	cursor: pointer;
	display: flex;
	flex-direction: row;
	align-items: center;
}

.tip-menu-description {
	width: auto;
	position: absolute;
	top: -12px;
	right: 30px;
	margin-top: 0px;
	padding: 8px;
	border-radius: 4px;
	background: #fff;
	box-shadow: 0 0 4px rgba(0,0,0,.4);
	visibility: hidden;
	opacity: 0;
	z-index: 1;
	transition: 0s all;
}

.switch_setting:checked + .tip-menu .tip-menu-description {
	visibility: visible;
	opacity: 1;
}

.tip-menu button {
	display: block;
	margin-right: 8px;
}

button.btn-nostyle {
	background-color: transparent;
	border: none;
	cursor: pointer;
	outline: none;
	padding: 0;
	appearance: none;
}

.KeiroTableBody__cell .btn-primaryMF--size02 {
	margin-bottom: 0;
}

@media (max-width: 767px) {
	#shohyodata KeiroTableBody__cell img {
		vertical-align: middle;
	}

	.tip-menu-description button,
	.tip-menu-description button:hover {
		background: none;
		border: none;
		cursor: pointer;
		outline: none;
		padding: 0;
		appearance: none;
		box-shadow: none;
	}

	.tip-menu-description button img {
		width: 24px;
		margin: 0 .5em;
	}
}

/* 証憑詳細情報 */
.tpl_detail {
	padding: 0 !important;
}

#shohyo-detail-container {
	padding: 20px;
}

#shohyo-detail-header {
	width: 100%;
	background: var(--main-color);
	padding: 4px 20px 6px;
}

#shohyo-detail-header h4 {
	font-size: 1.6em;
	font-weight: normal;
	color: #fff;
}

.label-unit.wide {
	width: 100%;
}

@media (max-width: 767px) {
	#shohyo-detail-container .label-units > div {
		width: 100% !important;
	}

	.label-unit {
		padding-right: 0;
	}
}

.btn-primaryMF--shohyo {
	height: 25px;
	padding: 1px 1px;
}

	.btn-primaryMF--shohyo > img {
		margin-right: 0em;
	}

.detail-image {
	overflow-y: scroll;
	height: calc(100%-48px);
}

.detail-image embed {
	width: 100%;
	height: 100%;
}

.detail-image embed ::-webkit-scrollbar {
	display: none;
}
/* 起票一覧/ウィザード一覧ブックマーク */
.tableBody__row.appList {
	transition: background-color 160ms ease;
}
/* hover可能なデバイス(PC)のみhoverを有効にする */
@media (hover: hover) and (pointer: fine) {
	.tableBody__row.appList:not(.flash):hover {
		background-color: #f5f8ff !important;
	}
}
@keyframes rowFlash {
	0%   { background-color: #c9daff; }
	60%  { background-color: #f5f8ff; }
	100% { background-color: #fff; }
}
.tableBody__row.appList.flash {
	animation: rowFlash 900ms ease-out 1;
}
@media (prefers-reduced-motion: reduce) {
	.tableBody__row.appList { transition: none; }
	.tableBody__row.flash { animation: none; background-color: #f5f8ff; }
}
.star-btn {
	text-align: center;
	vertical-align: middle;
	user-select: none;
}
.star-off {
	color: #666;
}
.star-on {
	color: #06c;
}
@media print, (min-width: 768px) {
	.star-btn-header {
		font-size: 20px;
		padding: 2px 8px;
	}
	.star-btn {
		font-size: 20px;
		padding: 0 8px;
	}
	.star-btn:hover {
		font-size: 24px;
		padding: 0 6px;
	}
	.star-btn:active {
		font-size: 18px;
		padding: 0 9px;
	}
}
@media print, (max-width: 767px) {
	.star-btn-header {
		font-size: 18px;
	}
	.star-btn {
		font-size: 18px;
		padding: 6px 2px;
	}
	.star-btn:hover {
		font-size: 20px;
		padding: 6px 1px;
	}
	.star-btn:active {
		font-size: 16px;
		padding: 6px 3px;
	}
}




/*----------------------------------------

 イベント機能用スタイル

----------------------------------------*/

/*---------------------------------------

 Header

---------------------------------------*/

/* -----------------------------------------
	イベント機能用スタイル
----------------------------------------- */
/* 汎用 */
@media (max-width: 767px) {
	.event-notes,
	.event-detail-url{
		margin-top: 10px;
	}
	.event-actionUnit01{
		margin-top: 10px;
		padding-top: 10px;
		border-top: 1px solid #ccc;
	}
	.event-actionUnit01.list-group-itemMF label{
		display: inline;
	}
}
@media print , (min-width: 768px) {
	.event-labels{
		margin-bottom: 40px;	
	}
	.event-notes,
	.event-detail-url{
		margin-top: 10px;
	}
	.event-actionUnit01{
		margin-top: 40px;
		padding-top: 20px;
		border-top: 1px solid #ccc;
	}
	.event-actionUnit01.list-group-itemMF label{
		display: inline;
	}
}
/* 項目タイトル */
.ttl_01 span.event-must{
	color: #f00;
}
.ttl_02_event{
	font-weight: bold;
	margin-bottom: 20px;
	border-left: 3px solid var(--main-color);
	padding-left: 10px;
}
@media (max-width: 767px) {
	.ttl_02_event{
		font-size: 11px;
		margin-bottom: 10px;
	}
}
@media print , (min-width: 768px) {
	.ttl_02_event{
		font-size: 13px;
	}
}
.ttl_02_event span{
	color: #f00;
}
.event-detail-url{
	background: url(image/i_arrow_wizard.svg) no-repeat 0 50%;
	color: #508a79;
}
@media (max-width: 767px) {
	.event-detail-url{
		padding-left: 16px;
		font-size: 9px;
	}
}
@media print , (min-width: 768px) {
	.event-detail-url{
		padding-left: 18px;
		font-size: 10px;
	}
}
/* トレイリストのアイコン凡例 */
#event-search {
	margin: 20px 0 20px;
}
.icon-exp ul li#icon-exp-event_submit {
	background: url("./image/i_ico_status_event_submit.svg") no-repeat;
}
.icon-exp ul li#icon-exp-event_submitted {
	background: url("./image/i_ico_status_event_submitted.svg") no-repeat;
}
.icon-exp ul li#icon-exp-event_done {
	background: url("./image/i_ico_status_event_done.svg") no-repeat;
}
.icon-exp ul li#icon-exp-event_restore {
	background: url("./image/i_ico_status_event_restore.svg") no-repeat;
}
.icon-exp ul li#icon-exp-event_haki {
	background: url("./image/i_ico_status_event_haki.svg") no-repeat;	
}
.icon-exp ul li#icon-exp-event_kihyo {
	background: url("./image/i_ico_status_doc_statement.svg") no-repeat;	
}
.icon-exp ul li#icon-exp-event_add {
	background: url("./image/i_ico_status_doc_add.svg") no-repeat;	
}
.icon-exp ul li#icon-exp-event_exclusion {
	background: url("./image/i_ico_status_doc_exclusion.svg") no-repeat;	
}
.icon-exp ul li#icon-exp-event_hinin {
	background: url("./image/i_ico_status_delete.svg") no-repeat;	
}
.icon-exp ul li#icon-exp-doc_check {
	background: url("./image/i_ico_status_doc_check.svg") no-repeat;	
}
.icon-exp ul li#icon-exp-doc_checked {
	background: url("./image/i_ico_status_doc_checked.svg") no-repeat;	
}
.icon-exp ul li#icon-exp-app_submit {
	background: url("./image/i_ico_status_app_submit.svg") no-repeat;	
}
.icon-exp ul li#icon-exp-app_submitted {
	background: url("./image/i_ico_status_app_submitted.svg") no-repeat;	
}
.icon-exp ul li#icon-exp-app_done {
	background: url("./image/i_ico_status_app_done.svg") no-repeat;	
}
.icon-exp ul li#icon-exp-app_haki {
	background: url("./image/i_ico_status_app_haki.svg") no-repeat;	
}
.icon-exp ul li#icon-exp-haki {
	background: url("./image/i_ico_status_haki.svg") no-repeat;	
}
.icon-exp ul li#icon-exp-add_by_user {
	background: url("./image/bt_name.svg") no-repeat;	
}
.ico-exp-ttl {
	position: relative;	
}
.ico-exp-ttl span {
	position: absolute;
	top: 9px;
	left: 12px;
	font-size: 12px;
}
.event-status {
	text-align: center!important;
}
.event-status-list img.event-doc-status {
	padding-right: 8px;
}
.event-status-list span.kome {
	font-weight: bold;
	color: #f00;
}
.icon-exp-group .content {
	padding-bottom :0;
}

@media (max-width: 767px) {
    .contentUnit02 {
		margin-bottom: 10px;
	}
	.btn-primaryMF--fit{
	    line-height: 0;
	    width: auto;
	    height: 28px;
        display: inline-block;
	    margin: 0 0 0 5px;
	}
    .selectBtn {
        display: block;
        text-align: right;
        padding-top: 5px;
    }
	.wizard-confirm .tableBody__row .tableBody__cell,
	.eventTableBody .tableBody__row .tableBody__cell {
		display: table-cell;
	}
	button.btn-sp{
		padding: 0 6px;
		font-size: 11px;
	}
	button.btn-sp img {
		margin-right: 0;
	}
	.eventTableHead{
		border-bottom: 1px solid #ccc;
	}
	.eventTableBody {
		border-top: none;
	}
	.icon-exp ul {
		padding-left: 100px;
	}
	.border-bottom-none {
    	border-bottom: none;
	}
	.ShowDetailToggleBtn {
		width: 100%;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.event-checkbox{
		display: block!important;
		min-height: 100%!important;
	}
	.eventTableBody .tableBody__row .border-bottom-none {
		border-bottom: none;
	}
	.tableBody .tableBody__row {
    min-height: auto;
    border-bottom: none;
	}
	.tableBody__cell, .tableBody__cell-SP {
		border-bottom: 1px dotted transparent;
	}
	.border-bottom-none-sp{
		border-bottom: none;
	}
	.KeiroTableBody__row .input__cell{
		padding: 4px 8px;
	}
}
@media print , (min-width: 768px) {
    .btn-primaryMF--fit{
	    line-height: 0;
	    width: auto;
	    height: 28px;
	    margin: -5px -4px -5px -2px;
	}
	.btn-primaryMF--fit > img {
    margin-right: 8px;
	}
	.event-min-width-01{
		min-width: 111px;
	}
}
.ResponsiveTableHead .border-bottom {
	border-bottom: 1px solid #ccc;
}
.input-radio,
.input-checkbox {
	padding-right: 20px;
}
.bg-white {
	background-color: #fff;
}

@media (max-width: 767px) {
	.w24-sp{
		width: 24%;
	}
	.w68-sp{
		width: 68%;
	}
}
@media print , (min-width: 768px) {
	
}

.q-prefix {
    float: left !important;
    padding: 8px 8px 0 0 !important;
    display: inline !important;
}

.q-suffix {
    float: left !important;
    padding: 8px 0 0 8px !important;
    display: inline !important; 
}

@charset "UTF-8";
/*ここから下は表示調整用クラス*/

.style_iconLeg {
    background-repeat: no-repeat;
    display: table-cell;
    width: 30px;
    min-width: 22px;
    height: 20px;
    text-align: left;
    vertical-align: middle;
    background-position-y: center;
}

.style_17x17_nr {
    background-repeat: no-repeat;
    width: 17px;
    height: 17px;
}

.style_15x12_nr {
    background-repeat: no-repeat;
    width: 15px;
    height: 12px;
}

.style_15x15_nr {
    background-repeat: no-repeat;
    width: 15px;
    height: 15px;
}

.style_garoon_54x15 {
    width: 54px;
    height: 15px;
}

.style_20x20 {
    width: 20px;
    height: 20px;
}

.style_13x13 {
    width: 13px;
    height: 13px;
}

.style_20x28{
    width: 20px;
    height: 28px;
}

.style_22x28 {
    width: 22px;
    height: 28px;
}

.style_center {
    vertical-align: middle;
    display: inline-block;
    margin-right: 6px;
}

.style_back100 {
    background-size: 100%;
}

.style_backnr {
    background-repeat: no-repeat;
}

.style_MUFG_33x28 {
    background-repeat: no-repeat;
    width: 30px;
    height: 28px;
    display: inline-block;
    vertical-align: middle;
    background-size: 33px 28px;
    text-align: left;
    background-position: -5px -2px;
    top: 2px;
    position: relative;
}

.style_MUFG_32x27 {
    background-repeat: no-repeat;
    width: 32px;
    height: 27px;
    display: inline-block;
    vertical-align: middle;
    background-size: 32px 27px;
}

.style_MUFG_24x20 {
    background-repeat: no-repeat;
    width: 24px;
    height: 20px;
    display: inline-block;
    background-size: 100%;
}

.style_MUFG_32x35 {
    background-repeat: no-repeat;
    width: 32px;
    height: 35px;
    display: inline-block;
    vertical-align: middle;
    background-size: 100%;
}

.style_AMEX_22x22 {
    background-repeat: no-repeat;
    width: 22px;
    height: 22px;
}

.style_AMEX_30x22 {
    background-repeat: no-repeat;
    display: table-cell;
    width: 30px;
    height: 22px;
}

.style_img_helper {
    vertical-align: middle;
    display: inline-block;
}

.style_img_helper_ml27 {
    margin-left: -27px;
}

.style_img_helper_ml9{
    margin-left:8.5px;
}

.style_img_helper_ml3 {
    margin-left: 3px;
}

.style_20x23 {
    background-repeat: no-repeat;
    width: 20px;
    height: 23px;
}

.style_26x20 {
    background-repeat: no-repeat;
    width: 26px;
    height: 20px;
}

.style_12x14 {
    background-repeat: no-repeat;
    width: 12px;
    height: 14px;
}

.style_18x14 {
    background-repeat: no-repeat;
    width: 18px;
    height: 14px;
}

.style_14x15 {
    background-repeat: no-repeat;
    width: 13.5px;
    height: 15px;
}

.style_15x18 {
    background-repeat: no-repeat;
    width: 15px;
    height: 18px;
}

.style_18x16 {
    background-repeat: no-repeat;
    width: 17.5px;
    height: 15.5px;
}

.style_17x16 {
    background-repeat: no-repeat;
    width: 17px;
    height: 15.5px;
    background-size: 90%;
}

.style_17x18 {
    background-repeat: no-repeat;
    width: 17px;
    height: 18px;
}

.style_14x14 {
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
}

.style_13x16 {
    background-repeat: no-repeat;
    width: 13px;
    height: 16px;
}

.style_19x20 {
    background-repeat: no-repeat;
    width: 19px;
    height: 20px;
}

.style_25x20 {
    background-repeat: no-repeat;
    width: 25px;
    height: 20px;
}

.style_23x22 {
    background-repeat: no-repeat;
    width: 23px;
    height: 22px;
}

.style_25x22 {
    background-repeat: no-repeat;
    width: 25px;
    height: 22px;
}

.style_16x17 {
    background-repeat: no-repeat;
    width: 15.5px;
    height: 17px;
    background-size: 110%;
}

.style_16x18 {
    background-repeat: no-repeat;
    width: 16px;
    height: 18px;
    background-size: 95%;
}

.style_19x16 {
    background-repeat: no-repeat;
    width: 19px;
    height: 16px;
    background-size: 105%;
}

.style_25x19 {
    background-repeat: no-repeat;
    width: 25px;
    height: 19px;
}

.style_28x22 {
    background-repeat: no-repeat;
    width: 28px;
    height: 22px;
}

.style_height15 {
    background-repeat: no-repeat;
    height: 14.5px;
    margin-left: 18px;
    padding-left: 27px;
}

.style_height20 {
    background-repeat: no-repeat;
    height: 20px;
    margin-left: 18px;
    padding-left: 27px;
    padding-top:3px;
}

/*ここから下がdata-url用のクラス*/
/*クラス名はフォルダ名_ファイル名とする。ピリオドはアンダーバーに変換。*/
.image_bt_temp_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTdweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTcgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE3IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHk9IjMiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHk9IjciIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHk9IjExIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIyIiB5PSIxNSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjExIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEyIiB5PSIxMSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KPHBhdGggZmlsbD0iI0UyOEEyQiIgZD0iTTE3LDVsLTUtNXYzLjNjMCwwLTYsMC4yLTYsNy45YzAsMCwwLjItMy45LDYtMy45VjEwTDE3LDV6Ii8+DQo8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNMTEsMi4zVjFIMHYxaDN2M0gwdjFoM3YzSDB2MWgzdjNIMHYxaDExVjguMkM3LjIsOC4zLDYuNywxMiw2LjcsMTJINS4zQzQuMiwzLjgsMTEsMi4zLDExLDIuM3oiLz4NCjwvc3ZnPg0K");
}

.image_bt_voucher_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTdweCIgaGVpZ2h0PSIxN3B4IiB2aWV3Qm94PSIwIDAgMTcgMTciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE3IDE3IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiMzNTc0QTgiIHBvaW50cz0iOCwxMSA4LDUgNCw1IDQsMTEgMCwxMSA2LDE3IDEyLDExICIvPg0KPHBvbHlnb24gZmlsbD0iIzY2NjY2NiIgcG9pbnRzPSI0LDAgNCw0IDcsNCA3LDMgMTQsMyAxNCw0IDksNCA5LDUgMTQsNSAxNCw2IDksNiA5LDcgMTQsNyAxNCw4IDksOCA5LDEwLjEgMTQuMywxMC4xIDkuNSwxNSAxNywxNSANCgkxNywwICIvPg0KPC9zdmc+DQo=");
}

.image_bt_ai_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTggMTgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE4IDE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojMDBBM0Q5O30NCgkuc3Qxe2ZpbGw6IzY2NjY2Njt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE1LjUsNS43Yy0wLjEtMS45LTEuNi0zLjMtMy40LTMuM2MtMC42LDAtMS4yLDAuMi0xLjcsMC41QzkuOSwxLjIsOC40LDAsNi42LDBjLTIuMiwwLTQsMS44LTQsNC4xDQoJYzAsMC41LDAuMSwxLjEsMC4zLDEuNUMxLjMsNS44LDAsNy4xLDAsOC44YzAsMS43LDEuMywzLjEsMywzLjJWOGMwLTEuMSwwLjktMiwyLTJoOGMxLjEsMCwyLDAuOSwyLDJ2NGMxLjctMC4xLDMtMS41LDMtMy4yDQoJQzE4LDcuMywxNi45LDYsMTUuNSw1Ljd6Ii8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMsN0g1QzQuNCw3LDQsNy40LDQsOHY4YzAsMC0wLjEsMi0yLjMsMkg2aDEuMUgxMmMxLjEsMCwyLTAuOSwyLTJWOEMxNCw3LjQsMTMuNiw3LDEzLDd6IE05LDE0SDZ2LTFoM1YxNHoNCgkgTTEyLDEySDZ2LTFoNlYxMnogTTEyLDEwSDZWOWg2VjEweiIvPg0KPC9zdmc+DQo=");
}

.image_bt_ic_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTUgMTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1IDEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IGZpbGw9IiM4NUIyMDAiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMiIvPg0KPGc+DQoJPHJlY3QgeD0iOCIgeT0iMiIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjEiIGhlaWdodD0iNCIvPg0KCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMTMsMyAxMywyIDExLDIgMTAsMiAxMCw2IDExLDYgMTMsNiAxMyw1IDExLDUgMTEsMyAJIi8+DQo8L2c+DQo8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjcsMTEgMSwxMSAxLDEgNCwxICIvPg0KPC9zdmc+DQo=");
}

.image_bt_credit_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTUgMTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1IDEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IGZpbGw9IiMwMDVFQkIiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMiIvPg0KPHJlY3QgeD0iMSIgeT0iMyIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjEzIiBoZWlnaHQ9IjMiLz4NCjxyZWN0IHg9IjExIiB5PSI4IiBmaWxsPSIjRTVDQzM1IiB3aWR0aD0iMyIgaGVpZ2h0PSIzIi8+DQo8cmVjdCB4PSI4IiB5PSI4IiBmaWxsPSIjRUY1QTM3IiB3aWR0aD0iMyIgaGVpZ2h0PSIzIi8+DQo8L3N2Zz4NCg==");
}

.image_AMEXlogo22x22_png {
    background-image: url("data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAIAAABL1vtsAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAANQSURBVDhPpVNrSBRRFL53ZnZm1x1tbTbXx26+LcrMLB+9iF5QkUIhUUmRlvQyAqEfRVHZO4oMKoqiJKIgqCiooIQiiB6GQWWabm3u9jDcXUv3NbNz53ZHt1jZLXp8XJgz3z3nm3PmnANH7nwF/g8Q1DSHzH8FBWgY/UAAFBw64fbAaxgDwcbnIbVwKFhDwxmZetTv32j1FJl1cVoaA1X8sd33za/MGcnLiuobTQJj4ENnVqStnGx87xTTBPbcQ2dFseDyyrKCUwzsxSZ3k8N3tNzicIk0BaNJkPQQxscLsutarK/7gJHFxwoIDSubCA/iGP/hsSQuZ3er3eYFGooaiBoESamdnvCxR7J2eMumCqBXvvjUpfJ6OtbEAQ96ZPOQREl80vAYwDMREuQygA6Xm6sv2UnM9fXZdLxm883P6hUCU1NjcrL0dXe+bL/1GQrcsnEGEMQREhIumyiQ5+0nbkpHTz7SrmEoe6fvk1sCDCR27bRh91/0HrzXvSTfYDGypOrBEv0pnFxkqbrQCSBcNT5+QrJ2bclQwFA1Vz8Qb5dPrp5kVD2/BrfMSnB5Eama6Q/9AYTzcvikeNblCVbOTjhVkTpAG3im5ZN/wTjDhBQdRcM1MxNsPdJoc0yHU5xbFD+4IyLaOidx3ug4hoKFGfxTm6fHKxN6iI4mzSMpirJSlM5zGjV3W3egtSswJZOPaKqo5kYObihM2/um820fiGUAGaEAOr8qfXl9h5Cud+7Pa+/yj9j0IjZJ13tgzOBCCDgasBQQFUBBPUvlZvEvt45S/xEZFprKNmknbm8Zf6C12e7nTdreg3kLT7+LNhc/wNLwlcMPq5pg1TO46LHDLZZk8A3rMpvbPESx79DYbTc+Xnvg/J1EEOGsRK27Pv/tvtzXR/MtQzkkK6svf1BLk5T5J6y7ylJMFl1EIWGQkGLtFksb3ksy/hZAd6rTM3a1Kn6ETxWceeiqru9YzFFde3JpULImFBEOhHeUJkkIDDdygp42xTLJQ1hHj2QyaO5uyGps61taLKSYde1uKS9R+4tNJV8qN6cKLFmnnyCrzdHQ8TVYedY2zMRdWZ7mDyoeSYkmQaCOqaJ2IRJEVEeTfVHbHyKiSvwNfteRPwIA3wG15XiiPzxJCQAAAABJRU5ErkJggg==");
}

.image_M-1_New_jpg {
    background-image: url("data: image/jpg;base64,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");
}

.image_bt_pie_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTNweCIgaGVpZ2h0PSIxM3B4IiB2aWV3Qm94PSIwIDAgMTMgMTMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEzIDEzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNDQzVDNEQiIGQ9Ik03LDZoNmMtMC4yLTMuMi0yLjgtNS43LTYtNlY2eiIvPg0KPGc+DQoJPHBhdGggZmlsbD0iIzY2NjY2NiIgZD0iTTYsNi4zVjBDMi42LDAuMywwLDMuMSwwLDYuNWMwLDEuNiwwLjYsMy4xLDEuNiw0LjJMNiw2LjN6Ii8+DQoJPHBhdGggZmlsbD0iIzY2NjY2NiIgZD0iTTcsN0g2LjdoMGwtNC40LDQuNGMxLjEsMSwyLjYsMS42LDQuMiwxLjZjMy40LDAsNi4yLTIuNiw2LjUtNkg3eiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.image_bt_garoon_g_svg {
    background-image: url("data: image/svg+xml;base64,PHN2ZyBpZD0i44Os44Kk44Ok44O8XzEiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA0NTUgMTI2Ij48dGl0bGU+Z2Fyb29uX2c8L3RpdGxlPjxpbWFnZSB3aWR0aD0iNDU1IiBoZWlnaHQ9IjEyNiIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFjY0FBQUIrQ0FZQUFBQlJUdHE3QUFBQUNYQklXWE1BQUFzU0FBQUxFZ0hTM1g3OEFBQVczRWxFUVZSNEFlMmR2MjhjeVpYSGF3L0dPckVnR3Vka2xXaVU2S0tGUnVqb0x0RXd1V2ozUk1LUm5KQk16SkFrOW5LU2Y0QkJNcHhOU0FYbmpRd092WTZjY0poY051QUl2c1JLTkVwV3lSazNDMTF5VHZaUS9WNnJtOFA1OGFxN1huWDF6UGNERVByQitkRS9xdXRiNzlYN1lRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEwT0d6bGJtdVNYZk5HTk9lK3J2QmJqLzQ4UUFBQUlpVzVSUEhwTnN5eG5TTU1jOVlERnY4STJGb2pCa2JZMjc0NzMwejJCM1hlMElBQUFCQ3N4emltSFEzakRFdldSU2xRaWpGaXVTVk1hWm5CcnREdlpNQUFBQVFDODBWUjdJUTk0d3gyOGFZdFVEZmFzWHh0VEhtQWhZbEFBQXNMODBUeDZUYllWSGNxUEVveHFsQUduTm1CcnVqR284REFBQ0FBczBSUjdJVXo5bDFHZ3ZqVkNDTk9WMDVTNUlXS2RsKzdqTzIzcVg3dTluZXJ2MTV3MzhPMHg5WTVBQ0FDSWhmSENuSzlOQVlzeC9CMGN6Q1R1Z0hackI3RWVmaGVTRHB0dGxhZjZHOFFCbXhVTDdoZ0NoRUVnTUFnaE8zT0pKMWNxNFFaS09GbmNoM2xzYlZtdS9yYnRSOEQzb2NRZHlER3hzQUVJSjR4VEhwSHJIRjJEVEdMSkM5Qmg0N1FZdVN3OGhjMkJrSWlnSUFxQk9mT0pJYjlUTFNpZG1GWXpQWVBXck80WG9SeFJILzNNeDV6Y01TK2FlenVFaUZFcTVYQUlCbjRoSkgydGM2bjFuSnBubFk2MlluK3FNbTkrbEppUWpnTWJzOHIwb1ZUTWdMTnJ5c0dIM2M1ejFmNUtFQ0FMd1FqemlTTUY0SHpGa01oWjJ3MTZOMUFTYmRiUlpHbCt2ZVo0dk5Yd0FTZVF5MmVZK3pqRVg1QlB1UkFBQmZ4Q0dPeXl1TUdmRUpKSW5SQ1F1U2xDRmJhTHB1ektTN3orNWQ2WGl3Z1RxYnFzY0VBRmdwL3FIMmt5WFgyaklMbzJFMzhYa0V4MEdRTUY0N0NHT1dxdkk4eVA3ZVlQYzB0UVRKWlN2aFRQMllBQUFyUmIyV1l6NUpMOHNlNHlMcTM0TWtLLzNTc1JqN1RtMzdlV1JGbnN4NXhjZ01kcDhFUENJQXdBcFF0K1Y0dVVMQ2FGSkxqZmI0NmlGZmpFaUZzYy91NFBvQ1hjaUtuTGVnYUc3S0RBQWdXdW9UUjhwamJIcTZSaG5PMlhvTFN5Nk1VdmUxdFhMajJDZWx3SjlaQXZrNjhORUFBRmFBZXNTUnhLR0pDZjYrdUdTeEN2dWRjaXU5SDEwS0Nnbms2Y1QvanBHK0FRRFFvQzdMOFhMRjcyWXI2T0xBelVxM1loTm41T2RnOTRDUEx3UEovd0FBRmNLTEkwM1VUYW1WcXNsK0VQZXF1NVcrRTNsWnRrMk9ualVMS3ZFQUFFQnB3b3BqWHNnYUVQT2lNSDNoa2tKeUhMMmJraEw5ai9sZmNLa0NBRlFJbThxUmRNOGRrODVYZ1IyMVZsY1VHU3NWeDJHYXh3Z0FBQ0NnNVVoV0k0VHhQanA3ajNrRkhDa0hLc2NCQUFBTkpLUmJkWldqVStmUk1rbTNTdEh0V1d3N3BHMmdxVEFBQUJUNFdaQ0xrUmVWcm8zV293ZW05Y1VEMDM3NmoyYnR3ZWQzRG1QMDRhTVovZkMvWnZqMnY4MzQ0OS9yT01ROWhXUjJsNzNkWThGckFBQmdaUWdqampVSjQwYW5aVjUyV21ialJldWVJTTdDaW1OLzhJTzVHWHd3dlp1UkdmM3dNY1NoZGxLM3M2K3VFbVNKU2lPQ1I3QWFCVkN2eXpaYjR5K212TUhldS9mODV6Qm9ZSk05dG5uM2tCYW5iZEY5emw2YnAvNU1PMWUvSFZuTXAyMlhySVhad3prNXVmYTYvc2gvamhxVDU1cGYxMndNUFp2aDJTbU9vL0RQSm8zejJmbkRpMzUvLy9XVDQrbHhZVzdLenRYdy9SekcxRmtuVEVCTzByME5XU1p1Kyt1bjV2QzNTV29wVHBKWmlmYlB0Vjk4YnRZZS9OeTBIdjFpNm1zdHc3ZC9NMmZmL2NWY2ZQOVcrN0JQT1krdk9tNkJUd2Rjb2cwVW9ZZDZnM3ROZGtvV3h1OXpyOHNMMWZTWXBQc1QvMjA4SllJM201VDZhY1dqMlo5aFg3Y2xIRGZQdllnU0xlS3k2MXMydld2TTEvbEcvVHE3UW1sVVczeCtWZWEvWVdFYzZZcEhQcGF5NzgydVo3RTUrZnd1T0xtbmNLdkVlWS9ZaTNaV3QxRHFpeU1Oa0Z2MTcySFg2ZmxoeDNTU0wrNzh2eFhDMTkrL05SZC9lanZURXJUdjNmN3FxZGw3OWVWVUszUHozLzlzZW4zVmUrV3ZnSGJTL1IrSHlSeDlFSXVRQlhQSXd1aXJpdEdZTzRlY3FremVkeWUwV1V3WFIvZEcxOVdLNTlQRXVjOFRwMGErOHdWYnR2VjVReWhLZkUvSklQRGZTN1dJYkN6WmxLK2pLZTlkNDJmSEpkNWhIaGU4ZUs5bHdSTWlJQ2RJL1ZTN2wzajdINysrSjR5bjMvM0ZQUC9OSDh6UnQ0TzVMbEw3Ty91YUovLzIrMVJFNy96dXcwZHRZVFFjbUZQOVlTSUxRRG93bzNKajFJcDlzS2xBeFR1UEQzZEdObW5jOHYycGcvc0ZFOGh5dTNVUVJsTnBmenEvdm9lS2hVQzIweHJDU2ZlU2hUOGM5bm9tM1hlY1BxWGxLZXR3ZmVZNng5SjlhRUh3amhjK3ZwNGQrc3lhempQRW51Tkw3Uyt3d25qZC9mcWV4YmR6M0hkMmg5bzl4NTJqdnJrWi9KQmFvWllBd3BqUjhaRFk3bks5c2Rkb1BpMG96Z05VYm1yeHhLMlgyeXJGTFFjMm81eGJqeFo5TG9JeDRySDVmc3J2WGhUMjdlYXhrZjRrM2VsV2prL0lZanAzV0dSazd1OXBGWjZlOGZrdEdvdHRIa3U5V3F0YWxXdWE3c0phWGM5TUNIRlVWWDByaUplLysxY3Z3bGpFdnZkRjhpaDF0VjcxcHoyaktyeVlVbHpiRlpjVjYycVhYOHZkUVB2Q2Q0eDRVbnRUQ0N5UVROU1QySlcvOGZpd2p3U1RhUzVxNVlUUmxCb3Y5RjBuZ21zMFpqZWFiSytKck40OXdmeHlhSkx1aTdUc29JNUwyNlUvcXR6bFM1KzdKeENkalhRTUp0M040TUZKWWZ2eDJtY21hSUNTcmpnR01JZFB2dm1YZThFMHA1NENhQTUrOTU5cDBJNk5YZzJFait2bDhobXJiamxLVnZzamJvczEyMnJLQXk5YzNMSDJZZmNWMVNvWHg5eUtLL3M5Y3VRaTNPTzlKZm5uRDNaNzZmdElKTThYWFBkT3dmcndKeUIwTFNWdDRJWjhmdkxualk1enh5VGRNNEhWWGZSSVZFMEpHd3ZPSjd0UGk0NnJ6NS8zaHY5ZFpVRnB1SnZSazFCV3NtNUF6dUl1N3BXd1FUVHYvdmpxemtkWXQ2amRONndwWDlFSDVRTmszSUtmYkRqMkwwT2VXSFFrM2VzNWk0a3hUMmh5Njg3ZHZlYW5aTi84ODhoWTUwbjZ0b0w3ZUYwOHdjdUZzWHEwdEZ5a3h2eDhWWjljNWQ5WlBhaUV4dFdsY09FcnYwZlR2MHM2bGpvekNydjAyRHFlTDlKeXkzOFNmVGM1b3gyUTgwenp3MjI2eGlRMjdhTEJ3bWdxN251NXZCZEZ1MmR6ekpPb205dlRUb0FVNGk1TnlXbXppSVJpUDBoSG5OeWFXOFNPbHpRaXNyTFdDMmtIczhqMnI2b0ZqRkNnajB3WWJXUnZWVEdtY2JVdWZHWXZBM1Q3bVNhTVEwN3gyUlJaci9ZMWRFNnU2V3Q3b1hyaGFvdWo2b05vay9zbm1ZdzBiU0JWWEt2QmNrbVhsT3dCUDZvMG9kR0VMNTMwUTVWVm5OVkROT3R5WWkyT3orNzgyQVVDdFFnN0ZRZ1BRY0loRWNaVHJ3RVd1VUF1b3UzQm0zVXBjcVg2YnhpK0xuQnRyN0hMWGxOQUpxdHZYZkQ0Y1Y5dzA3UGljcDJDVlZ0cnJEaDJra2N6eXNBRnFXaXpES0FYNGwxT1V4ZW5yejJwKzQyWlorRWpoVWR5THllRk1YTWJQK0hGd0gxWG5IWHYwd3IvSUhYQnk5eDFpL2IvREF1SC8wTDNkTzhrcVNiYnBlc1pVenJLb3ZzMVZta1lUZ3MyaVpDNDluQjFwWGgvZTVXdFkxb2t1WGdRMURNZ1RMUEY4WXQ3LzljZmZORDZ1cEJNSzljbFJkV052YVNNZWRXcjBaVkVtaE1ZSW8rcitDeG01K3kzTWhLNWlDWG5vdGNCaHZhakpIdjJKODdXbGJ3ZnJWNTFGMXFnU0N6dUVNM1VSNDVXM3p5T3hkNkpRTG56WVpzZGUrVHhvL3ZsM3Q3RGFnemlpMThpYnRpTnFoTzFTM3N2a2djKzVIMGJsM2FCTFVaaXJZVG9BQ05abExRY1VuZ3lEb1ZCUDlybEdLV0xMdTFtNnY3eUsrbHp6c1N2RDFEZ29iSGlPSzBXYXNNRGNVQm95SjJvWGVGQklnUlZ2QVd1SEtnSUkxbU5rZ2xMUGdHV1I3b28yUkovZzd3ZnJYNTlWeHF6a25IVlVSUVJqVVdPeXg0MHhORUZXeVFjZ01oNEU5SGg5QldyakVpRVp1d2hEMjh4SkU2UzczSHBwU29OQW5sZDlyQWRrWDZQUytzNkYvd3Zja2owbzRtaVh5cHhCQURNUldmaUp1dEVzZytrTDR3NVY4TFhTWU03Sk9JZnNvV1c5RnBxUlhacXVjYWxuNnUrN3hpcW4yTVFiSkNPU3pXYmQ5Ky9TdHRYTFdMODhmL1NjblJ3MjRLR295Vk9VdXRMS2xqVnNSYXFMZEVuTy9iNVFTVVUyQ0p4NDRXck9HV3Q0NlRiRjRqRVducjhma1Y3cE9nNkRsYXJjeEdORlVmYnRYOWF4S29MZHQ5eVZoL0hTYzYrKzFYSU1uTExoZTJRUU83RnJEL2NTRmcvVTFKbVN0NTR0UjRlUm5JY2ZjVUpUV3A5aFM1WDZFczhwRlpLNlBTb0crR3hiVGk0SzRlQ3o5VGNwNC9tV2RZV1IwbWR2bEs4bjJMeDJVTGh4Z3cwdmk0a1ZRYUg5R0V4Z1NmdGpYdldoV3hWTDhOMkpwalhmTFZleXVYVHVTRVpNNXFUam1UTWFWb2JzNUJNOUViUURVY2FNQlY2WXBkK24wdUsxNCtDMTZ4RW16dHRjWlFPVHZjUG5oSjhZMXRYdVdDcjZVeEwvM2pNalk5clFqSTRmUkN5bW82a01IWVZRZ2lRTzBsWDJnYXI2cVFxRVIyZGNTWFBwYXRqUXBXNjZCYUpoMndPQysvQmtGNVQzOCs2cHVzekd1RU5ZVG1xWUYyY2RnK3dXQ1hIL24yajB4TDNYN1I5RzZmUjRWWlZOVkZsY0xpOE4yUnVuYlk0eGdOMW91azRkcm9QdFNEU1FONVlPenpTNzF4MG55VG5HUDc4ckJqTFBERE5lZmJzZG90UHIxSUZ0TVh4amVhcS91SlBmelg3cjc2ODgzOWJYejBOMlp4WWcxRGlpRHFzVlNHcnFWTm9VQnZ6TmRXYXZLV2VvWmdYQUxQdm03enRYajNOaHFYNERjcFpDYmVxZGlxSDZtcnE3THYvdXZkLzFuTHNwSHVQRGFWS1lxM3JlL1hMUzJVMHYzS1BUVmV3T1hGSjl5UnQ2NU4wZitMMlQxa1g5TmdYRzNGUDNockluNGNtajg4NnpoRjdqaDVRRlVkYlpOdzJOcDYwSGsrKytXZnovRGQvMEQwekhYeGNyNkhEUk4wTzVBNXFucFdhNSs2OTREOVh3eTBNQUVqUkZVZnlINnZ1TngxL08waXR4V0pLaGczTU9UL3F6TnhUakJnZkIrd2lqaThjU3phNWM3ZTQ4K1Q1TFFwOWZ4eXFQVTFLWGxoNm84S1lIZkxQKytESEQ4RHFvTDZvRDVIbjJOZWNJR3hRenVZM2Z6YlgzYS92Qk9ka0FUVU5FMGdmZVZJM0R0ZDdjUUswSDM1Wk9vdy9SRE5nY2krZmxJeXM3dkhlK3ZSYWs3UTRpRE9hRm9EbW9yNU5FRUljcjdSWHp6YXRZMzMzKzZrQ2FTMUtXOTNHcGMvalpKL0lRUGlxTzlrVE5wczFuQUM5b1Zydk1ueHVteHdTcmtQSDdneFozYzRyNFhWVERVb0RBT2lnWDF0VjNyYW5FcGxBVHVZLzJpbzY3Lzc0S25XekxzcUR0TCszKzVYbmgwSGFoVTNpUjZEa1JaY3pnalFPcllETzVqOEo0N1dETUdhOTY1NXdjOWVRZFVLQkxxc1hyRFFiOUlSbFFwV1A2NFhZZTdIQ2FBTnhqbjZibUwxWFg5NnpJdTJQZGNQYTE5bnljejkrL0x0NStPQnowMzc2cTFRWVoxbU05ajJqRCtxOUluM1duYnh5c0Zac0JPWkJ4QmFlL3ozclhCZ2xlN1BqdEgrZTc4YkFkNG01L0YxemthZGhOUG42eStJTGZFYnU2dmZqaklKUTRuZ1dNakRoNk50QkdzVzYvZFUvbWEydm45NnhHSzBBV210eVhsM1cvdUNEdWVxUFRPOW01T1NPcmNESXF5VmkyeExabEFOWitQWWFXMDlIQ3VjVksrZkNTY1ZPbXBzQmVqNDIyWEtSSG52TUZzbThjNmlyQ28wVXlUTU95N2dFWWNTUktqbElpZ0I3dzFwN1ZpRHREd25pbzA4aStTeTFFbitlV29OWitUajc5K0ZmLzFaWFQwaU5Wa0pud3M3c0pvM1FUTHFuVWU4UCtvS3NDWWxWUGVLTytVMjRKbldtbVVpdHJqcHlDYVdDTmJ2bnByeGlTL2p6aytjcHd6TlJncEJkT1Y2SEZNY2lWaWh0MVp4SUsrZll5VmZEWlhmS2FRbXdIdThpWFREc05HaXhVS2M0eG14WlNhM1ZSVzVDbVd2ZkxyekN1aHlsOXgzaVdJSnd6WTZwQS9sS1ZGWnc1RXhsRXFiUGRPbld2VGVSazdoOHlKdnlqbFpsWDZVeTVIS1dqTjgxdnY0aDhXVlorYXJSNmh0cHQ1RFFyYlNXZ25EaVNJVElxV3NTV2xaanhxbkRmc09hUXdwSVU0RWJTb2RvdXJkL2doWjZrdnZkRXl4T3BlSWlGU3RmU0x1RklMSzZCR0hGa1ZialdKSG5IS3U2N3VpekR4emVzUkVrNmI0K3F1OUJnV25FS0I3U2FHMUpsTGhVWEVLS2YwczRublVyWUMweG9TMUhBK3Z4RTBQbDlBQ0MzTmt1QzVLVGdBWEpWNEZWeUJ1VGlrZklZZ2hiZ3RmSWNvTEpkU3p4SnJRQ1BqdlNhNmtSN0tkSFJGczc0Y1dSQnRweDhPK05qNUNMaEUxSDkrcmwwdTgvaG1QNUM1YlRNeTBSU0tySXBJMThiL25Dd1hNakZSbUpLUHRnVC9BWk9udm51bnZIMHNXRmVyQmNIWmFqZlppT1Z0eTllaEMwYXpoTkFPc083MmlsU2ZLcks1QVB2WHlLM1BXMURFaUR2eVNUZWxVa0VjbXVBV3NYd2dsNVcvMjVvYTBQaVVDNWJLbGtTQllWOVMvNEFzeWY5WWdqNFdMTkxCTzlJTzdVU1dnd3VWaXJiUmJJVld6VjVHdnY2TVRUNThTUFBKNmc0MUM1eGgwYXI1Sjk4ek9uNGc3eTZPODF4MXE5WlpDSWZ4K0JPTldvVHh6ZHJabGx3RldnL0VMN2o2NENlYXM2bVlWRjZxMW9WejVuV3QxTFhZaFZyVXVKcFJ2aUhrckhsdWFpUVJKeFBTb1ZKVTRlTDRtZzdxa3RLcFB1a2FMVkNBclVhVG1Xc1dhYXpEaUt4SEozZ1Z4akM3S3VBZ0UrSnhrWFY0eTBXTUI5OGhaWVVxcTY0ZUp3M2NyakNkcGMzdEF2U1hkZnVBallyUEFjU3A0ZDJyZjNmMzV0NGJnTXUyMnpwTlFyanFiVVpOMUV4bHlLTEk0QlcrNmFINXFrRzlhS3BNbkFuemk2ZFN5eDdqLzN2RSt5R0s4ZEJlK3g4L2ZFaWp5ZVlOOXIyaEI5bGtSd2R5bzloK1ErbGk0QS9PVU4wN053TFhqbFJZQnRHODA5MVdqMjZPc1hSN1AwQWhtWE1HYlFOWC91V0xVbzI0ZThWdDgzb29ubFZ1SFRYWUl3dHZsY0phWEQ3REZmc2x2UGRmSllGcmQxeHFad1hKMTdFVWo2RElrUW5mSzRyd1l0QUNTZnMrMUZJSE5oWERTdWhtazd0ZkxmSXgySG1nSW1lM1lDeEVLRXJLMDZIK29rWVphc1NrdWN3cGhCQmVHZjh6VjNDYkh2c0dVMTVCRDNYdVhPRlhuSC9KZXErWEIyNWU5V0JOKys3cDFKdWoxT0dDL212TFg1WjJ2R2hERVdGb0J2cFM3QjhpdCt5V1RsSndKWGdyWFFrKzZtY0VLM0F2bXNWRUVNdDJiVlZoaDk3c01kRk83L1BMWjVJdDhwOVl5UXEvaFFjQjM3dkNoWkZWcmE1VWcvaSs1QzV1NlJwcWNSaEdwMzVBZktQenVwNE1ZYzhnTjZ3L2xWOHhjRXVjdTB6WlZUcWxsUGcxMzVXS2JKNmxaNWpJMEtGdFE3NFhkWmErUjk0ZC9QMHV1NVNEU1Q3aytDejdiUmkyRUQ0T2c2WHdyRmU4UUN1ZGdpeXhkU2g4THh1dVBGWXB4K0xPZkM2Tmhzb1NUcmZrUFA0NTVEdm1aMXp4dFpqaExYN1RGYnovNmgyQWJKdnVxNmR2M2orTVRSZkpvNEx4dWNRTjFyV0ZlSEhCcWMwbTRlRW9vRFdGcnYwb1V4QnlDNFRYNDArZmdQbWlDR2Q5cGR5Ui80YVN5ZWlHSVZSL05KeUU0YytybU9lY3k4bWJKMzJlRUZnOVN6TU9JRnFxN25ocXc3bHdDamJCRTVuRWhuYXhmT1Q5cW4wWDNzejBJdWp0WlRwR09seWhjYkt5cU9wdFJERlFNaHVzYnJROWQrbTBVeWxnVktWb1hscGpDaERDc3RRRWdneSt3UnptTzZtTmxncG5JTGcvbmlLSi9RNmhISGpPcWVDUmZHbk1jWUxzSTZqMUFPdFg5OHdjTG9id0V1WDhUcGpTVzd4eSs3aHVyaUdNK2U0eVIwMDNkTTByMEsrRkJWb1Y5Nlh5RTI2TnFmcGo4MHFiMTBXTTM2dnFaWC9ERDZYLzNiSkduYU56MzNNS2t0dXYvcmJLbEt2MmZFKzduTFVUaWFFdEo3dkcwaWRZZTY0dWE2OUFtTnozVmVyQndxaXVRRkw1alEvaytaZUMzSEltVEo3RmZLUGRORHZsZlNkRWdvcy8xQjMrN1JMTkRsRFl0aDJQS0NOR2x2T1U1cW1UVXJyN1pDM3pNcjZDamJ0MzB0WGd6UVpOeGlLL3IrZS9JU2RtdFJqZEY4MGRXcEtKVGpUNHVvdU02dlhSaFBWWitWNGFlRmtxYm8wMWhxOC9mZDk4cmtZODBvN3VGdTh6MGRUbjJtNkxxMlo0NTNqelJESERQb1FUK014TlVhM25VVEcvbkQwdUpvU01ra01DNjBoS0k5bDVnYUMrZEZxMXU4LzFPMGxyTmpIM2w1T09sQnA4OWY1ZWJLdVlDM09lY3pFOHZpUW1WY2lCSWVjdURTc0JIWExlOHQyWmw0VHRvVDR5czdseEdmWDcveTFnRW9UYlBFTVNPdm4rZ3pjRVRLa0VVUmZkSUFBR0JKYWFZNEZnbXpKNWE1eitUdUxnQUFBSTJsK2VKWWhOeDhIUTk1YzluKzE0MWFNQWdBQUlCb1dTNXhuSVRjcjYwcHZ2MXBqQXA3U2ZEeEF3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFKb1lZLzRmRHdiemExOS9VTDRBQUFBQVNVVk9SSzVDWUlJPSIvPjwvc3ZnPg==");
}

.image_bt_file_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgd2lkdGg9IjE3cHgiIGhlaWdodD0iMTRweCIgdmlld0JveD0iMCAwIDE3IDE0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNyAxNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cG9seWdvbiBmaWxsPSIjNjY2NjY2IiBwb2ludHM9IjMsNSAwLDE0IDE0LDE0IDE3LDUgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiM2NjY2NjYiIHBvaW50cz0iMTQsNCAxNCwzIDEwLDMgMTAsMiA0LDIgNCwzIDAsMyAwLDMuNSAwLDMuOCAwLDEwIDEuOSw0IAkiLz4NCjwvZz4NCjxjaXJjbGUgZmlsbD0iIzAyOEE3QyIgY3g9IjEyLjUiIGN5PSI0LjUiIHI9IjQuNSIvPg0KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIxNSw0IDEzLDQgMTMsMS45IDEyLDEuOSAxMiw0IDEwLDQgMTAsNSAxMiw1IDEyLDYuOSAxMyw2LjkgMTMsNSAxNSw1ICIvPg0KPC9zdmc+DQo=");
}

.image_i_ico_status_tatekae_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMwMEIyODUiIGQ9Ik0xOC41LDIwaC0xN0MwLjcsMjAsMCwxOS4zLDAsMTguNXYtMTdDMCwwLjcsMC43LDAsMS41LDBoMTdDMTkuMywwLDIwLDAuNywyMCwxLjV2MTcNCglDMjAsMTkuMywxOS4zLDIwLDE4LjUsMjB6Ii8+DQo8cmVjdCB4PSIyIiB5PSI3IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iOSIgaGVpZ2h0PSIxMSIvPg0KPHJlY3QgeD0iNSIgeT0iNCIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjIiIGhlaWdodD0iMyIvPg0KPHJlY3QgeD0iNSIgeT0iNCIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjkiIGhlaWdodD0iMiIvPg0KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIxNCwxIDE0LDUgMTgsNSAiLz4NCjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMTQsOSAxNCw1IDE4LDUgIi8+DQo8cmVjdCB4PSI0IiB5PSIxMiIgZmlsbD0iIzAwQjI4NSIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMy45IiB5PSIxMC43IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjcwNzEgMC43MDcxIC0wLjcwNzEgMC43MDcxIDkuNTYwMiAtMC42MDc3KSIgZmlsbD0iIzAwQjI4NSIgd2lkdGg9IjMuMyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI1LjkiIHk9IjEwLjciIHRyYW5zZm9ybT0ibWF0cml4KC0wLjcwNzEgMC43MDcxIC0wLjcwNzEgLTAuNzA3MSAyMC43NzE5IDEzLjg2ODcpIiBmaWxsPSIjMDBCMjg1IiB3aWR0aD0iMy4zIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjQiIHk9IjE0IiBmaWxsPSIjMDBCMjg1IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2IiB5PSIxMiIgZmlsbD0iIzAwQjI4NSIgd2lkdGg9IjEiIGhlaWdodD0iNCIvPg0KPC9zdmc+DQo=");
}

.image_i_ico_status_card_kojin_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMwMEEzRDkiIGQ9Ik0xOC41LDIwaC0xN0MwLjcsMjAsMCwxOS4zLDAsMTguNXYtMTdDMCwwLjcsMC43LDAsMS41LDBoMTdDMTkuMywwLDIwLDAuNywyMCwxLjV2MTcNCglDMjAsMTkuMywxOS4zLDIwLDE4LjUsMjB6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTMuNSwxNC40Yy0wLjItMC40LTAuMy0wLjctMC4zLTFjMC44LTAuNSwxLjctMS40LDEuOC0zYzAtMC4xLDAtMC4zLDAtMC40YzAtMy4zLTEtNC0zLTRsMCwwbDAsMGwwLDBsMCwwDQoJYy0yLDAtMywwLjctMyw0YzAsMC4xLDAsMC4zLDAsMC40YzAuMSwxLjYsMSwyLjUsMS44LDNjMCwwLjMtMC4xLDAuNi0wLjMsMWMwLDAtNC4yLDEuMy00LjUsMy42aDZsMCwwaDYNCglDMTcuNywxNS42LDEzLjUsMTQuNCwxMy41LDE0LjR6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTQsNC45VjJIMnY4aDUuNEM3LjMsMiwxNCw0LjksMTQsNC45eiIvPg0KPC9zdmc+DQo=");
}

.image_i_ico_status_card_kaisha_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMwMEEzRDkiIGQ9Ik0xOC41LDIwaC0xN0MwLjcsMjAsMCwxOS4zLDAsMTguNXYtMTdDMCwwLjcsMC43LDAsMS41LDBoMTdDMTkuMywwLDIwLDAuNywyMCwxLjV2MTcNCglDMjAsMTkuMywxOS4zLDIwLDE4LjUsMjB6Ii8+DQo8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjcsNSAxNCw1IDE0LDIgMiwyIDIsMTAgNywxMCAiLz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04LDZ2MTJoM3YtMmgyaDJ2MmgzVjZIOHogTTExLDE1SDl2LTJoMlYxNXogTTExLDEySDl2LTJoMlYxMnogTTExLDlIOVY3aDJWOXogTTE0LDE1aC0ydi0yaDJWMTV6IE0xNCwxMg0KCWgtMnYtMmgyVjEyeiBNMTQsOWgtMlY3aDJWOXogTTE3LDE1aC0ydi0yaDJWMTV6IE0xNywxMmgtMnYtMmgyVjEyeiBNMTcsOWgtMlY3aDJWOXoiLz4NCjwvc3ZnPg0K");
}

.image_i_ico_status_card_kojin2_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMwMEEzRDkiIGQ9Ik0xOC41LDIwaC0xN0MwLjcsMjAsMCwxOS4zLDAsMTguNXYtMTdDMCwwLjcsMC43LDAsMS41LDBoMTdDMTkuMywwLDIwLDAuNywyMCwxLjV2MTcNCglDMjAsMTkuMywxOS4zLDIwLDE4LjUsMjB6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTQsNC45VjJIMnY4aDUuNEM3LjMsMiwxNCw0LjksMTQsNC45eiIvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEzLjUsMTQuNGMtMC4yLTAuNC0wLjMtMC43LTAuMy0xYzAuOC0wLjUsMS43LTEuNCwxLjgtM2MwLTAuMSwwLTAuMywwLTAuNGMwLTMuMy0xLTQtMy00cy0zLDAuNy0zLDQNCgljMCwwLjEsMCwwLjMsMCwwLjRDOSwxMSw5LjIsMTEuNiw5LjUsMTJIMTJ2NEg3LjRjLTAuNywwLjUtMS4zLDEuMi0xLjQsMmg2aDZDMTcuNywxNS42LDEzLjUsMTQuNCwxMy41LDE0LjR6Ii8+DQo8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjUsMTMgNSwxMCAxLDE0IDUsMTggNSwxNSAxMSwxNSAxMSwxMyAiLz4NCjwvc3ZnPg0K");
}

.image_i_ico_status_card_kaisha2_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMwMEEzRDkiIGQ9Ik0xOC41LDIwaC0xN0MwLjcsMjAsMCwxOS4zLDAsMTguNXYtMTdDMCwwLjcsMC43LDAsMS41LDBoMTdDMTkuMywwLDIwLDAuNywyMCwxLjV2MTcNCglDMjAsMTkuMywxOS4zLDIwLDE4LjUsMjB6Ii8+DQo8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjcsNSAxNCw1IDE0LDIgMiwyIDIsMTAgNywxMCAiLz4NCjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNSwxMyA1LDEwIDEsMTQgNSwxOCA1LDE1IDExLDE1IDExLDEzICIvPg0KPGc+DQoJPHJlY3QgeD0iOCIgeT0iMTYiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIzIiBoZWlnaHQ9IjIiLz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOCw2djZoMXYtMmgydjJoMXYtMmgydjJoLTJ2MWgydjJoLTJ2MWgxaDJ2MmgzVjZIOHogTTExLDlIOVY3aDJWOXogTTE0LDloLTJWN2gyVjl6IE0xNywxNWgtMnYtMmgyVjE1eg0KCQkgTTE3LDEyaC0ydi0yaDJWMTJ6IE0xNyw5aC0yVjdoMlY5eiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.image_i_ico_status_kaishabarai_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojMDBCMkIyO30NCgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4LjUsMjBoLTE3QzAuNywyMCwwLDE5LjMsMCwxOC41di0xN0MwLDAuNywwLjcsMCwxLjUsMGgxN0MxOS4zLDAsMjAsMC43LDIwLDEuNXYxN0MyMCwxOS4zLDE5LjMsMjAsMTguNSwyMHoNCgkiLz4NCjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTYsMTQgMTksMTQgMTUsMTAgMTEsMTQgMTQsMTQgMTQsMTggMTYsMTggIi8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMiwydjEyaDJ2LTJoM3YyaDJWMkgyeiBNNSwxMUgzVjloMlYxMXogTTUsOEgzVjZoMlY4eiBNNSw1SDNWM2gyVjV6IE04LDExSDZWOWgyVjExeiBNOCw4SDZWNmgyVjh6IE04LDVINlYzDQoJaDJWNXoiLz4NCjxyZWN0IHg9IjQiIHk9IjE2IiBjbGFzcz0ic3QxIiB3aWR0aD0iMTIiIGhlaWdodD0iMiIvPg0KPHJlY3QgeD0iNCIgeT0iMTQiIGNsYXNzPSJzdDEiIHdpZHRoPSIyIiBoZWlnaHQ9IjQiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMSwydjEwbDEtMVY5aDJsMS0xVjZoMnYyaC0ybDEsMWgxdjFsMSwxVjJIMTF6IE0xNCw4aC0yVjZoMlY4eiBNMTQsNWgtMlYzaDJWNXogTTE3LDVoLTJWM2gyVjV6Ii8+DQo8L3N2Zz4NCg==");
}

.image_i_ico_status_kaisuuken_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRjk5OTkiIGQ9Ik0xOC41LDIwaC0xN0MwLjcsMjAsMCwxOS4zLDAsMTguNXYtMTdDMCwwLjcsMC43LDAsMS41LDBoMTdDMTkuMywwLDIwLDAuNywyMCwxLjV2MTcNCglDMjAsMTkuMywxOS4zLDIwLDE4LjUsMjB6Ii8+DQo8cmVjdCB4PSI0IiB5PSI5IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iOCIgaGVpZ2h0PSI2Ii8+DQo8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjEzLDcgNiw3IDYsOCAxMyw4IDEzLDEzIDE0LDEzIDE0LDggMTQsNyAiLz4NCjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMTUsNSA4LDUgOCw2IDE1LDYgMTUsMTEgMTYsMTEgMTYsNiAxNiw1ICIvPg0KPC9zdmc+DQo=");
}

.image_i_ico_status_shinkansen_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMxNDYwQjYiIGQ9Ik0xOC41LDIwaC0xN0MwLjcsMjAsMCwxOS4zLDAsMTguNXYtMTdDMCwwLjcsMC43LDAsMS41LDBoMTdDMTkuMywwLDIwLDAuNywyMCwxLjV2MTcNCglDMjAsMTkuMywxOS4zLDIwLDE4LjUsMjB6Ii8+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTAsMTBoNC41Yy0xLjEtMS4xLTIuNi0yLjEtNC41LTIuNlYxMHoiLz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTAsMTFIOWgwVjcuMUM4LjUsNy4xLDgsNyw3LjUsN0gwdjloMTYuOHYtMy4xYzAsMC0wLjQtMC44LTEuMy0xLjlIMTB6Ii8+DQo8L2c+DQo8cmVjdCB4PSIxIiB5PSI4IiBmaWxsPSIjMTQ2MEI2IiB3aWR0aD0iMyIgaGVpZ2h0PSIzIi8+DQo8cmVjdCB4PSI1IiB5PSI4IiBmaWxsPSIjMTQ2MEI2IiB3aWR0aD0iMyIgaGVpZ2h0PSIzIi8+DQo8cmVjdCB4PSIyIiB5PSI5IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2IiB5PSI5IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cG9seWdvbiBmaWxsPSIjMTQ2MEI2IiBwb2ludHM9IjAsMTIuNiAwLDE0LjYgMTAsMTQuNiA4LDEyLjYgIi8+DQo8L3N2Zz4NCg==");
}

.image_i_ico_status_teate_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkM5MjYiIGQ9Ik0xOC41LDIwaC0xN0MwLjcsMjAsMCwxOS4zLDAsMTguNXYtMTdDMCwwLjcsMC43LDAsMS41LDBoMTdDMTkuMywwLDIwLDAuNywyMCwxLjV2MTcNCglDMjAsMTkuMywxOS4zLDIwLDE4LjUsMjB6Ii8+DQo8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjE2LDggMTIsOCAxMiw0IDgsNCA4LDggNCw4IDQsMTIgOCwxMiA4LDE2IDEyLDE2IDEyLDEyIDE2LDEyICIvPg0KPC9zdmc+DQo=");
}

.image_i_ico_status_ic_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM4NUIyMDAiIGQ9Ik0xOC41LDIwaC0xN0MwLjcsMjAsMCwxOS4zLDAsMTguNXYtMTdDMCwwLjcsMC43LDAsMS41LDBoMTdDMTkuMywwLDIwLDAuNywyMCwxLjV2MTcNCglDMjAsMTkuMywxOS4zLDIwLDE4LjUsMjB6Ii8+DQo8Zz4NCgk8cmVjdCB4PSIxMC45IiB5PSIzIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ii8+DQoJPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIxNyw0IDE3LDMgMTQsMyAxMywzIDEzLDkgMTMuOSw5IDE0LDkgMTYuOSw5IDE2LjksOCAxNCw4IDE0LDQgCSIvPg0KPC9nPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQuNCwxSDJDMS41LDEsMSwxLjQsMSwydjE2YzAsMC42LDAuNSwxLDEsMWg4TDQuNCwxeiIvPg0KPHJlY3QgeD0iMTMiIHk9IjEwIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMiIgaGVpZ2h0PSI1Ii8+DQo8cmVjdCB4PSI2IiB5PSIxMyIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjkiIGhlaWdodD0iMiIvPg0KPHBvbHlnb24gZmlsbD0iIzg1QjIwMCIgcG9pbnRzPSI4LjEsMTMgNiwxMyA2LDEwIDIsMTQgNiwxOCA2LDE1IDguNywxNSAiLz4NCjwvc3ZnPg0K");
}

.image_i_ico_status_keiro_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMwMEIyMDAiIGQ9Ik0xOC41LDIwaC0xN0MwLjcsMjAsMCwxOS4zLDAsMTguNXYtMTdDMCwwLjcsMC43LDAsMS41LDBoMTdDMTkuMywwLDIwLDAuNywyMCwxLjV2MTcNCglDMjAsMTkuMywxOS4zLDIwLDE4LjUsMjB6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTAsMi41YzAsMC00LjEsMC02LDJ2MTFoMnYyaDJ2LTJoNHYyaDJ2LTJoMnYtMTFDMTQuMSwyLjUsMTAsMi41LDEwLDIuNXogTTcsMTMuNWMtMC42LDAtMS0wLjQtMS0xDQoJYzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFDOCwxMy4xLDcuNiwxMy41LDcsMTMuNXogTTEzLDEzLjVjLTAuNiwwLTEtMC40LTEtMWMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxDQoJQzE0LDEzLjEsMTMuNiwxMy41LDEzLDEzLjV6IE0xNCwxMC41SDZ2LTRoOFYxMC41eiIvPg0KPC9zdmc+DQo=");
}

.image_i_ico_status_ic2_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM4NUIyMDAiIGQ9Ik0xOC41LDIwaC0xN0MwLjcsMjAsMCwxOS4zLDAsMTguNXYtMTdDMCwwLjcsMC43LDAsMS41LDBoMTdDMTkuMywwLDIwLDAuNywyMCwxLjV2MTcNCglDMjAsMTkuMywxOS4zLDIwLDE4LjUsMjB6Ii8+DQo8Zz4NCgk8cmVjdCB4PSIxMC45IiB5PSIzIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ii8+DQoJPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIxNyw0IDE3LDMgMTQsMyAxMywzIDEzLDkgMTMuOSw5IDE0LDkgMTYuOSw5IDE2LjksOCAxNCw4IDE0LDQgCSIvPg0KPC9nPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQuNCwxSDJDMS41LDEsMSwxLjQsMSwydjE2YzAsMC42LDAuNSwxLDEsMWg4TDQuNCwxeiIvPg0KPC9zdmc+DQo=");
}

.image_i_ico_status_kippu_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNDQjg5NUMiIGQ9Ik0xOC41LDIwaC0xN0MwLjcsMjAsMCwxOS4zLDAsMTguNXYtMTdDMCwwLjcsMC43LDAsMS41LDBoMTdDMTkuMywwLDIwLDAuNywyMCwxLjV2MTcNCglDMjAsMTkuMywxOS4zLDIwLDE4LjUsMjB6Ii8+DQo8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjE2LDQgMTQsNi41IDEyLDQgMyw0IDMsMTUgMTcsMTUgMTcsNCAiLz4NCjxwb2x5Z29uIGZpbGw9IiNDQjg5NUMiIHBvaW50cz0iMTAuNCw3LjEgOS42LDYuNCA3LjYsOC4zIDUuNiw2LjQgNC45LDcuMSA2LjYsOC45IDQuOSw4LjkgNC45LDEwIDcuMSwxMCA3LjEsMTEuMSA0LjksMTEuMSANCgk0LjksMTIuMiA3LjEsMTIuMiA3LjEsMTMuMyA4LjIsMTMuMyA4LjIsMTIuMiAxMC40LDEyLjIgMTAuNCwxMS4xIDguMiwxMS4xIDguMiwxMCAxMC40LDEwIDEwLjQsOC45IDguNyw4LjkgIi8+DQo8cmVjdCB4PSIzIiB5PSIxNiIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K");
}

.image_i_ico_status_kekka_haya_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxjaXJjbGUgZmlsbD0iIzAwOThDQSIgY3g9IjEwIiBjeT0iMTAiIHI9IjEwIi8+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTYuNSwxMS44djEuM2gtNS44djMuM0g5LjN2LTMuM0gzLjZ2LTEuM2g1Ljd2LTEuNUg1VjRoOS45djYuM2gtNGMwLDAuMS0wLjEsMC4yLTAuMywwLjJ2MS4zSDE2LjV6DQoJCSBNNi4zLDUuMnYxLjRoNy4yVjUuMkg2LjN6IE02LjMsNy43djEuNGg3LjJWNy43SDYuM3oiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.image_i_ico_status_kekka_yasu_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxjaXJjbGUgZmlsbD0iIzAwQjJCMiIgY3g9IjEwIiBjeT0iMTAiIHI9IjEwIi8+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTYuNCwxMC4xaC0yLjVjLTAuMSwwLTAuMSwwLjEtMC4zLDAuMWMtMC40LDEuMy0xLDIuNC0xLjgsMy4zYzEuNSwwLjYsMywxLjIsMy45LDEuOGwtMSwxLjENCgkJYy0xLTAuNi0yLjUtMS4zLTQuMS0xLjljLTEuNSwxLTMuNCwxLjYtNS44LDEuOWMtMC4xLTAuMy0wLjUtMC45LTAuNy0xLjJjMi0wLjIsMy43LTAuNiw1LTEuNGMtMC43LTAuMy0xLjUtMC41LTIuMi0wLjdsLTAuMiwwLjUNCgkJbC0xLjQtMC4zYzAuNC0wLjgsMS0yLDEuNS0zLjFIMy42VjguOGgzLjhjMC40LTAuOCwwLjctMS43LDEtMi40bDEuNywwLjNjMCwwLjEtMC4xLDAuMi0wLjQsMC4yQzkuNSw3LjUsOS4yLDguMSw4LjksOC44aDcuNVYxMC4xDQoJCXogTTUuNCw2LjF2Mkg0LjFWNC45aDUuMlYzLjJMMTEsMy4zYzAsMC4xLTAuMSwwLjItMC4zLDAuMnYxLjNIMTZ2My4yaC0xLjR2LTJINS40eiBNOC40LDEwLjFjLTAuMywwLjctMC42LDEuMy0wLjksMS45DQoJCWMwLjksMC4zLDEuOSwwLjYsMi45LDAuOWMwLjgtMC43LDEuNC0xLjcsMS44LTIuOUg4LjR6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.image_i_ico_status_kekka_raku_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxjaXJjbGUgZmlsbD0iI0ZGODAwMCIgY3g9IjEwIiBjeT0iMTAiIHI9IjEwIi8+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTYuMywxMi42aC00LjFjMS4yLDAuOSwyLjksMS43LDQuNSwyLjFjLTAuNCwwLjMtMC45LDEtMS4xLDEuNGMtMS43LTAuNi0zLjQtMS42LTQuNy0yLjd2M0g5LjF2LTMNCgkJYy0xLjMsMS4yLTMsMi4zLTQuNywyLjljLTAuMy0wLjQtMC44LTEuMS0xLjEtMS40YzEuNi0wLjUsMy4zLTEuMyw0LjQtMi4yaC00di0xLjVoNS40di0xSDcuMlY0LjVoMS42YzAuMS0wLjUsMC4zLTEsMC4zLTEuNA0KCQlsMiwwLjRjMCwwLjEtMC4yLDAuMi0wLjQsMC4yYy0wLjEsMC4zLTAuMiwwLjUtMC4zLDAuOGgyLjJWNmMwLjctMC42LDEuNS0xLjUsMi0yLjFsMS42LDEuMUMxNi4zLDUsMTYuMyw1LDE2LjEsNWMwLDAtMC4xLDAtMC4xLDANCgkJYy0wLjUsMC42LTEuNSwxLjUtMi4xLDJsLTEuMS0wLjhWOGwwLjYtMC43YzEsMC41LDIuNSwxLjQsMy4zLDEuOWwtMSwxLjNjLTAuNi0wLjUtMS44LTEuMy0yLjgtMS45djEuN2gtMS41DQoJCWMwLDAuMS0wLjEsMC4yLTAuNCwwLjN2MC43aDUuNFYxMi42eiBNMy40LDkuMWMwLjktMC40LDIuMS0xLjEsMy4zLTEuN2wwLjUsMS40Yy0xLDAuNi0yLDEuMi0yLjcsMS42YzAsMC4xLTAuMSwwLjItMC4yLDAuMw0KCQlMMy40LDkuMXogTTQuOCw0QzUuNiw0LjYsNi42LDUuNSw3LDYuMUw1LjgsNy4yQzUuNCw2LjYsNC41LDUuNiwzLjcsNUw0LjgsNHogTTExLjEsNi44VjUuOEg4Ljh2MC45SDExLjF6IE04LjgsOHYxaDIuM1Y4SDguOHoiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.image_i_ico_exic_svg {
    background-image: url("data: image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCI+CiAgPGltYWdlIGlkPSLog4zmma8iIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgeGxpbms6aHJlZj0iZGF0YTppbWcvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQlFBQUFBVUNBWUFBQUNOaVIwTkFBQUJBRWxFUVZRNGpXTDgvLy8vZndacUFRWUdCZ0FBQUFELy8yS2lwbUVNREF3TUFBQUFBUC8vb3E2QkRBd01BQUFBQVAvL29xNkJEQXdNQUFBQUFQLy9vcTZCREF3TUFBQUFBUC8vb3E2QkRBd01BQUFBQVAvL29xNkJEQXdNQUFBQUFQLy9vcTZCREF3TUFBQUFBUC8vb3E2QkRBd01BQUFBQVAvL29xNkJEQXdNQUFBQUFQLy9vcTZCREF3TUFBQUFBUC8vb3E2QkRBd01BQUFBQVAvL29xNkJEQXdNQUFBQUFQLy9vcTZCREF3TUFBQUFBUC8vb3E2QkRBd01BQUFBQVAvL29xNkJEQXdNQUFBQUFQLy9vcTZCREF3TUFBQUFBUC8vb3E2QkRBd01BQUFBQVAvL29xNkJEQXdNQUFBQUFQLy9vcTZCREF3TUFBQUFBUC8vQXdDekZRUWsveDF6WHdBQUFBQkpSVTVFcmtKZ2dnPT0iLz4KICA8aW1hZ2UgaWQ9IuODrOOCpOODpOODvF8xIiBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB3aWR0aD0iODMiIGhlaWdodD0iODMiIHhsaW5rOmhyZWY9ImRhdGE6aW1nL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUZNQUFBQlRDQVlBQUFEanNqc0FBQUFRZlVsRVFWUjRuR0prOFpyMm40RUFtSmxpeXBBKzV6UmVSY1NvR2RhQWdZRUJBQUFBLy85aUFSRy90MmJpOUNlcjkzUUdtQm9ZRzF0QUpnV2FqT3pBWkdCZ0FBQUFBUC8vWW9FeDVxMC9neUVKQ3h3WWpTMUFZUUdKSzZCSERHQmdZQUFBQUFELy8ySUJCUVp5Z0kwQ01nRURBd01BQUFELy8ySWhWaXUyMURtYUtwRUFBd01EQUFBQS8vOWlHalF1R2VxQWdZRUJBQUFBLy84aU9tVXlvS1ZPVUJtTG5pcVptQmdadU5oWkdCUWwrUm1zTmFRWW5Bd2xHRFJraFJna0JMa1p1RG1aR2RpWW1Va0tzdjdGUnhuS1ZsekNFRmNYNG1BNE9TdWFnWnVUamFBWnI5NStZWkNPVzB5U3ZXR0dFZ3hMV3dLSlVudnMvQU1HKzVydERBd01EQXdBQUFBQS8vK2lhc3I4Lys4L3c4OWZmeGxlZmZqTzhQanRKNGFuYjc4emZQbjJtK0hQWDZnOHdVWVlLamh6OHhWVzhadnZmakFjT2ZlQUtEUEVoSG5BZ1VNS3FJaXpJRW81S0tMUyt2WkRPQXdNREFBQUFBRC8veUk1TUVHcEUxdXFCQUZRV1AzOS81L2gyNC9mREs4K2ZXTjQrK0U3dytkdnZ4aCsvdm5GOFBjdkE4Ty9mNlRadGVyOEM1eHlXNC9jSmRvY1oyTlpvdFdDNmdGZE5VbWkxTGJNT1F5T1dEQmdZR0FBQUFBQS8vK0NaM05jYlUxU0t4ZFE2dnZ6OXgvRDErOS9HRDUrL2MzdzgvYy9oajkvL3BPY0tpL2ZlbzVYZnZxaEJ3dzFLVi9BS1k4UWNEQlZaR0Fnb3JYaXFDVEFFTzZoUjVUN1FBa0s1QVk0WUdCZ0FBQUFBUC8vSXFxZGlReGdOVGhJUGE2R1BEaTcvL3pQOE9QUGI0YWZmMzh6L1BuM253RUVTUUUzSDd3aHFIekxvUnRndHhBQ1NqTEM0SURhZis4RFhxVU5TWlpFbGNQM25yekZEQnNHQmdZQUFBQUEvLytDQnlhaGRpWWpJeVBEZnlLVEZ5ZzNNekw4WmZqNzd6ODRhLy83ejhqQXhBU3FvSWpTRGdhUFgzNGlxR2JGdnR0RUJTWUlSRGlwTXV5L2g5dVBWZDdxREZhR0NnVE4rZnI5RjBORzV5NU1DUVlHQmdBQUFBRC8veUtwTnNmV3JzU2FPa0ZoenNRSVpvTEtTc2IvL3hrWS96RXpNRUtFaUFLNEtoOWtBRXBwb09LQW1ESk9RMEVFcHh5b2RaQWRia2FVdTFidXVJUTloVE13TUFBQUFBRC8vNkpKTzVPUkNWcHovd09sUmlad0Z2LzNsNFNRSkZENUlJTTlKKzhScFE2VTZrQ0JoZzAweEpvUVZmYUNta0U0Y3pBREF3TUFBQUQvL3lJcVpZS3krSXhrRTR4VWlhdlAvdS9mZjRZdjMzNHgzSDM4aG1IL3Y1OE1kKzV4TS9EeWNqQmc5d3BsWU82dVd3eUZzZFpFR1JKc0tjL1F0dlVtaWhpb0xBMXgweVdvRjVTOWtadEJHSUNCZ1FFQUFBRC8veUlxTUlrdEsyRnFmLy81ei9EeXczY3dQbmpqTmRGNnlRR2dwc25PbzdjWTNLM1ZDR3EzMHBkaFlFQUx6TjVjQjZLc3JaeTBGNlVaaEFFWUdCZ0FBQUFBLy84aU9wdmo2b1BEMnAzNGh2Rm9EWTVkZkVLVUZZWWFVaWo4VERzRm9zcmJOYnN1WXpTRE1BQURBd01BQUFELy95S3FuUWtiV1Jxc0FKUjFRUlVJb1hJUEpJL2NSRW9OTkNEb0kxQXpxR0V4WnJNUkF6QXdNQUFBQUFELy93SUhKclkySmdOYWN3bGY0MzB3RE44ZE9udWZxTExQMDB3T0hKakVwc3JhR1ljSVptOHdZR0JnQUFBQUFQLy9Jamh0d2N6SXlQQ1BBWDhQQmxSQmdWcENvSGJsUUFGUWl0czFPWktnOWFEeTFhZHRMOFBObVdIZ3hqdytBRXBrUkNjVUJnWUdBQUFBQVAvL0lsaG1jckl6TTdBeU0yRzBFVUVCQ0FsRVJnWm1Ka1lHTmxiU1JvU29EVUNwRFpRbENRRlF1ZGtWb1Vjd0lFSHRWNUp5SEFNREF3QUFBUC8vSWhpWXdqenNEQUk4N0F3Y2JDd01MTXhNNElBRERiVXhNekl3c0RBemdnTmJrSWVOUVpDSWJoaXR3Y2I5TndoYUFTbzNDVFdsUU0yZzRza0hTSE11QXdNREFBQUEvLzhpMkRReVZCRmxlUGYxRjhQTDk5OFlQbi8vemZBYk5KNzJuNEdCaFlVSkhNQjgzS3dNSW55Y0RKOC9mR040OXVFYnlRNmdKaUNsellrUGRNMC9RckFmandFWUdCZ0FBQUFBLy84aUdKaU9CaklNTDkvL1lIajY5aXZEK3kvZkdYNysrYy93Ny84L0JuWldaZ1llVGpZR01UNE9CbEZCRGdZRmNYNEdDWDRPQmxreFBnWitIamJ3SURFSEN3dFIvZkc4enUxRU5UMElBVkJGQWVxbEVOUEh4Z1ZBWlNwNnc1NG93TURBQUFBQUFQLy93aHVZRm5KOERLYnFFZ3h2UG4xamVQLzVCOE9uYjM4WmZ2NzVBKzVyczdJeU0zQ3pzekNJOEhBeThQT3dNd2p4Y3pJSThMQXdjSE95Z2dNUlVod1E1d3hxQkNRTTdEeCtqK3pBQkEzMkZzODRTcDdGREF3TUFBQUFBUC8vd2h1WU5wcmlESExpUEF4aUFod01YNy8vWmZqKzV3L0RuOTkvd1NNWm5CeHNEQ3pNekF5Y1hJd01iSXpNREh5YzdPQ0tDbFFoc2JFUTN3OEhlWUNhQUpTcXloSnRpQnBLUXdlRi9idUpiZ1poQUFZR0JnQUFBQUQvLzhJYm1JcXlBZ3dDM0d3TXY5bFpHZmk1L2pIOCtmY1gzRVJpWWdGVlFFd01JQWpMeXFEYUhrYVRBdTQ4SWp4dVNTcjQrdTBYeVlFSmFnWVJPN2lDRlRBd01BQUFBQUQvLzhJYm1KYmEwZ3pzTEtDSk1BYUdmNnlvY3ppZ3VURlNBdzRidUVIRUlEQXBBTlJiSTJZRUNCbmdHdXdsQ1RBd01BQUFBQUQvLzhJYm1FcXlrTFlZS05CSW5GZ2tHbHk0UmIyQkVGQ3ZodGpCWW1UdzR2Vm55aTFuWUdBQUFBQUEvLy9DV1VXQWVoVGtsRHVrZ24xWEtNdGFNQUFhcTZ4SnNTVkxMNmpDQXZtWElzREF3QUFBQUFELy84SVptSmFhNGhRYlRnaUFLaDlLQ254azBKdGhUWEwyUmdhZ2FRMktBQU1EQXdBQUFQLy93cG5ONVNYNWlESWIxTzA2ZmZVcFdlNzQrT1VueFI0QUFkRDhEVEhqbWZpQWo1MEdVVE9ZT0FFREF3TUFBQUQvLzhJWm1LYmEwa1FaQUFySWdSdzFBbVZQVUZPSVVnQksxYUF5bCt3Mkx3TURBd0FBQVAvL3dwbk5ZWlVQSVVETkNvUWNBQm9wSjFTMmcvcmF4QUJ2RzJYeUhjTEF3QUFBQUFELy84SWFtS1JVUHRUc3ZaQUtpRjE5QWVwckV6T2lCQ29xY0UyNkVRUU1EQXdBQUFBQS8vL0NHcGpFVmo2RVZsM1FFb0RXRHhIVERBSzVFZFFyT25ENlBsSE9TWFlqcyt4bFlHQUFBQUFBLy8vQ0dwakVWajdFckxxZ0JRQ2xudVlNTzZLTTdsaDBBa3p2UGZ1WUtQWCtqaHJrT1ptQmdRRUFBQUQvLzhJYW1QZ203SkVCTWFzdWFBRkE4OXlFQm5kQkFEUUNCT3NpZ21oaXlrNlF1YVN1bWdNREJnWUdBQUFBQVAvL3docVlLbkxFQlNZeHF5Nm9EVUROSUdMbnVkRkhnSWhkaGhob3AwSzZzeGtZR0FBQUFBRC8vOElJVEZBV0lxYnhDM0lzcFFNRHBBS1EyNGh0Qm9HV3NhQjNDSzdkSTY3bDRXbXJUcnJqR0JnWUFBQUFBUC8vd21obk91a1FsOFJCSXpQVW1nSUdMY0FpWm1SN2VhMEhVYTBNWFBNM3hJN0VnK3dBelJOaFc3V01FekF3TUFBQUFBRC8vOElJVEFNMVVhSTBnbEl2T1lNSzJBQXhsUU1waTFCaGxRNDZJR1VrM3NWY2lZR0JsTUJrWUdBQUFBQUEvLy9DeU9iRVZqN1VCSVNLQzFDRlFNb2lWSHptbmJ4Q1hOY1hGSEVrRFg0d01EQUFBQUFBLy8vQ0NFeGlLeDlxQVdMYXFxQm1FQ1dMVUpFQktLc1RDMGdhL0dCZ1lBQUFBQUQvLzBJSlRHSXJIMm9DUW0zVjVmazJSRFdEUUFDMCtvSVFnR1YxWWdCNDhJTll3TURBQUFBQUFQLy9RZ2xNWWlzZmFnSjhiVlhRd0FNeHpTQVFJR1hhZ2Rpc0RrcFlvS1lZVVlDQmdRRUFBQUQvLzBJSlRHSXJIMm9DWEcxVlVDNXB6M01teWlaU3B4MUl5ZXJ1bGtyRUtXUmdZQUFBQUFELy8wSUp6TUZVK2N3cWNpUjZzSVdZN0kwTVNNbnErRlljb3dBR0JnWUFBQUFBLy85Q0NjekJVdm1BbWtIRXpuMlRPNnRJYkZZSGdhSWdJb29hQmdZR0FBQUFBUC8vSW1yei9pZ2dBakF3TUFBQUFBRC8veHJkaUVvdHdNREFBQUFBQVAvL0dnMU1hZ0VHQmdZQUFBQUEvLzhhRFV4cUFRWUdCZ0FBQUFELy94b05UR29CQmdZR0FBQUFBUC8vSW1ycnlwWXFaNnhUcWFCNWI5QmFvUlc3cm1PZEN5SkhINmdaY21WeElrRTM0ZHBIRG1yb2d5YkdRQ3VFWWIwNVVLc0J0UGtLM3lnUWFKUUlOTGdCRzB3QnRWMUJVeDE5Nnk0VE43ZlB3TUFBQUFBQS8vOGlLakJWNWJGMzUwQ09CV0ZRTThiTzhESkQ1TVFqS1BKU29yd0U5Um1vb2E0Yko3WVhobTNCRnloQXNBMnhnUUlJaEVGVEVuNlZtekFDNTJDTEowWlRETlNGQldIUUFFdGE2MWJDelM4R0JnWUFBQUFBLy84aUtwc2o5NDFCS1FJVTAraExBVUhkUHZSUkZ1UWhNMXo2UU1ONHlQcUk3WVdoTC9nQ3BVaENZNVVnZjRBNkE4aUFVSnNXMUhIb0wzUWwzSEJuWUdBQUFBQUEvLzhpbURKQmprUUdVMWVlZ3Erc0JRMUNJUGVka1hmT29zK2pMTjEyRVo3TllCdGFzZW1URmtOTTVvRkc4d1ZDNWhMMEJBallHY3FnOEdFN0pVQ0JBR3AwZyt3RFpWMzBMWHZJZ3htZ2lJNXAyQXdlcUFhbDhyUVF5T0EzVWVzMkdSZ1lBQUFBQVAvL0loaVlpbEtvTTVWM25uMkVzMEhaR3RkQWhJbTZHQXIvL2pQRWdBYklrN2dHbHBHTGxIdVBDYzkxdzRBNldsY1lWTmFCQUNnUVFQWTlmUDZKWWUzeGh4aUJnanhLOXVYN1QvaUlQeWppWWVNR1JQV3dHQmdZQUFBQUFQLy9JcGpOWmNWUkE1TllnMEZMczVFQnNZc1ZrSXVVWnlRczlVTlhDNXJpUU02YW9OeUVMWFVoRnpzZ3UwRXBFZ1pBZmlXNnE4ckF3QUFBQUFELy95SVltTWd4anI0cUFyMElRRjRxZzd4V0NYMktGZG5CeVByUWk0YW5yNGlmU2tZL3N3TlVYb05PbUNFMFR3VTZUUUVaZ01wZFVQRkY4c29PQmdZR0FBQUFBUC8vSWhpWXlKVUlhQklOQmtDVlJrRTBZc003S01DUVV4L3lXaVZZZGdVNUVMa3NBZ0ZReW9EcFF5OGFRRVVCYUU4bk1qN1hINERWblNBelFQUGt5QUJVZVlETUFOWFd1QUlIVkJ5Z0p4SlEwYldwM1krMCtYTUdCZ1lBQUFBQS8vL0NXMmFpMTg3aXdyeHd6NkJQYm9IVzh5RHJReDQrQTZuRnRkRVZWS0hCQUhxUmdnM2dXNzRJbXlkSGI5dUNhbXRRdGpjcTNJQ2hCNVQxUWNkRXpDaDNReWxpd0RWL3RUZkR4YlNseExVekdSZ1lBQUFBQVAvL3dwc3kwZGNjZ1FwcldKc05HWUJxVHVTOU04U3NWUUtsNVBwcCsxRDBvVmNpMkFDb0lzRUZRSjRHN1lzRTdTdENiNEtCM0l4ZXZNQUFxTkpSVDErRnNTRVhsQ0JBaTJpSkFnd01EQUFBQUFELy84S2JNdkd0T1FKbGpYUFhuakhNMm53Rlk4NGJYUitvZlFsSzFjZzFaMkRaV2d4OXlKRUUwb010SlJFRFFGa2V0THdiRkJESXFWUkxDWDhiRmxUcmc2YWRrVS9iUXQrampoTXdNREFBQUFBQS8vL0NtekxSS3hIUU5ta1lCc1VrcUdtRWJmRUE4b2c5U0I4b1VFQUhLaUVEMEZabFpJQmVwSkN5R2hsVXRvR0tIK1J5RVpaS2tRRjZqd3lVVWtGZFhtUUFxcjJSQjYySm5tQmtZR0FBQUFBQS8vL0NHNWpZS2hGaUFQS0lQVXdmS0xVZ1p6MzAxV2JvUlFPeGkyaEJMUXBRMlFaSzFhQktBOWJDQUFVc2VrMk9QQk1La2dQVjNLQ1VDNnFnWUpFSmloZ1VmeE94cmhNTUdCZ1lBQUFBQVAvL3dwbk5RWTVCcmtTSVRTbm8wOFhJK3BBMzJNTldtOEhhY2VoRnc2UnlUNFpKNVpqbW8yZC9VTThINWs2UW1iajBnUUNvU0lJQjhDbGNVQUNxb0haTnh0NmxKR2FuTUJnd01EQUFBQUFBLy8vQ21UTFJCeHp3RmZ6RTZsdC82QTZLWEp5bk5weE55aHA2WkFBcWFrQm5hQkFDb0JNUGtZc2swSUFIb1FVUW9LWVcwZXVOR0JnWUFBQUFBUC8vd3BreTBRY2NqbDkvU1pTQitQU0JVbUgvVzhUNWJUWkdrSmsvVVBrR3FxQ0lBZGdpRlJTZ2g4NC93Umg2QTJYUjJ3L2ZNdlN1T0l0UnRvUHNCS1Z3VUxscHJpUE5vSzhoQlU3aG9ETCs0bzFuNEFrM2toWnVNVEF3QUFBQUFQLy9HcDFRb3haZ1lHQUFBQUFBLy84YUhXbW5GbUJnWUFBQUFBRC8veG9OVEdvQkJnWUdBQUFBQVAvL0dnMU1hZ0VHQmdZQUFBQUEvLzhhRFV4cUFRWUdCZ0FBQUFELy94b05UR29CQmdZR0FBQUFBUC8vR2cxTWFnRUdCZ1lBQUFBQS8vOGFEVXhxQVFZR0JnQUFBQUQvL3hvTlRHb0JCZ1lHQUFBQUFQLy9HZzFNYWdFR0JnWUFBQUFBLy84YURVeHFBUVlHQmdBQUFBRC8veG9OVEdvQkJnWUdBQUFBQVAvL0dnMU1hZ0VHQmdZQUFBQUEvLzhEQU5SVWdXZ1FvSm5BQUFBQUFFbEZUa1N1UW1DQyIvPgo8L3N2Zz4K");
}

.image_i_ico_status_tokkyu_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNDRTU1ODYiIGQ9Ik0xOC41LDIwaC0xN0MwLjcsMjAsMCwxOS4zLDAsMTguNXYtMTdDMCwwLjcsMC43LDAsMS41LDBoMTdDMTkuMywwLDIwLDAuNywyMCwxLjV2MTcNCglDMjAsMTkuMywxOS4zLDIwLDE4LjUsMjB6Ii8+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTAsMTBoNC41Yy0xLjEtMS4xLTIuNi0yLjEtNC41LTIuNlYxMHoiLz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTAsMTFIOWwwLDBWNy4xQzguNSw3LjEsOCw3LDcuNSw3SDB2OWgxNi44di0zLjFjMCwwLTAuNC0wLjgtMS4zLTEuOUgxMHoiLz4NCjwvZz4NCjxyZWN0IHk9IjE0IiBmaWxsPSIjQ0U1NTg2IiB3aWR0aD0iMTEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeT0iMTIiIGZpbGw9IiNDRTU1ODYiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHk9IjEwIiBmaWxsPSIjQ0U1NTg2IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQo8L3N2Zz4NCg==");
}

.image_i_ico_status_zaseki_jiyu_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiMwMDg1QjIiIHBvaW50cz0iMTYsMCAxMCwwIDQsMCAxLDE0IDQsMTQgNCwyMCAxMCwyMCAxNiwyMCAxNiwxNCAxOSwxNCAiLz4NCjxyZWN0IHk9IjE1IiBmaWxsPSIjMDA4NUIyIiB3aWR0aD0iMyIgaGVpZ2h0PSI1Ii8+DQo8cmVjdCB4PSIxNyIgeT0iMTUiIGZpbGw9IiMwMDg1QjIiIHdpZHRoPSIzIiBoZWlnaHQ9IjUiLz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMC44LDNjMCwwLjEtMC4xLDAuMi0wLjMsMC4yQzEwLjQsMy41LDEwLjIsNCwxMCw0LjRoNC4ydjkuNkgxM3YtMC42SDdWMTRINS45VjQuNGgyLjkNCgkJQzksMy44LDkuMiwzLjIsOS4zLDIuN0wxMC44LDN6IE0xMyw1LjVIN1Y3aDZWNS41eiBNMTMsOC4xSDd2MS42aDZWOC4xeiBNNywxMi4zaDZ2LTEuNkg3VjEyLjN6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.image_i_ico_status_zaseki_shitei_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNCMjAwMDAiIHBvaW50cz0iMTYsMCAxMCwwIDQsMCAxLDE0IDQsMTQgNCwyMCAxMCwyMCAxNiwyMCAxNiwxNCAxOSwxNCAiLz4NCjxyZWN0IHk9IjE1IiBmaWxsPSIjQjIwMDAwIiB3aWR0aD0iMyIgaGVpZ2h0PSI1Ii8+DQo8cmVjdCB4PSIxNyIgeT0iMTUiIGZpbGw9IiNCMjAwMDAiIHdpZHRoPSIzIiBoZWlnaHQ9IjUiLz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04LjQsOGwwLjEsMUM4LjEsOS4xLDcuNiw5LjMsNy4yLDkuNXYzLjNDNy4yLDEzLjgsNi44LDE0LDUsMTRjMC0wLjMtMC4yLTAuNy0wLjMtMWMwLjMsMCwwLjYsMCwwLjgsMA0KCQljMC41LDAsMC42LDAsMC42LTAuMlY5LjhjLTAuNSwwLjItMC45LDAuMy0xLjMsMC40YzAsMC4xLTAuMSwwLjItMC4yLDAuMkw0LjIsOS4xQzQuNyw5LDUuNCw4LjgsNi4xLDguNlY2LjFINC40VjUuMWgxLjdWMi43DQoJCWwxLjQsMC4xQzcuNCwyLjksNy40LDMsNy4yLDN2Mi4xaDEuM3YxLjFINy4ydjIuMkw4LjQsOHogTTEwLjEsNi4xYzAsMC40LDAuMSwwLjUsMC45LDAuNWgyLjZjMC43LDAsMC44LTAuMiwwLjgtMS41DQoJCWMwLjMsMC4yLDAuNywwLjMsMSwwLjRjLTAuMiwxLjctMC41LDIuMS0xLjgsMi4xSDExYy0xLjUsMC0yLTAuMy0yLTEuNVYyLjdsMS40LDAuMWMwLDAuMS0wLjEsMC4yLTAuMywwLjJ2MS41DQoJCWMxLjQtMC4zLDIuOC0wLjcsMy43LTEuMWwwLjksMC45YzAsMC0wLjEsMC0wLjMsMGMtMS4xLDAuNC0yLjgsMC44LTQuMywxLjFWNi4xeiBNOS4yLDE0VjguNWg1LjZ2NS40aC0xLjF2LTAuNGgtMy40VjE0SDkuMnoNCgkJIE0xMy43LDkuNWgtMy40djFoMy40VjkuNXogTTEwLjMsMTIuNWgzLjR2LTEuMWgtMy40VjEyLjV6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.image_i_ico_status_zaseki_green_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiMwMEIyMDAiIHBvaW50cz0iMTYsMCAxMCwwIDQsMCAxLDE0IDQsMTQgNCwyMCAxMCwyMCAxNiwyMCAxNiwxNCAxOSwxNCAiLz4NCjxyZWN0IHk9IjE1IiBmaWxsPSIjMDBCMjAwIiB3aWR0aD0iMyIgaGVpZ2h0PSI1Ii8+DQo8cmVjdCB4PSIxNyIgeT0iMTUiIGZpbGw9IiMwMEIyMDAiIHdpZHRoPSIzIiBoZWlnaHQ9IjUiLz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMCw3LjZsNC4xLTQuMWMtMC4yLTAuMS0wLjQtMC4yLTAuNi0wLjJoLTdjLTAuMiwwLTAuNCwwLjEtMC42LDAuMkwxMCw3LjZ6Ii8+DQoJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE0LjksMTIuNGMwLjEtMC4yLDAuMi0wLjQsMC4yLTAuNnYtN2MwLTAuMi0wLjEtMC40LTAuMi0wLjZsLTQuMSw0LjFMMTQuOSwxMi40eiIvPg0KCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01LjIsNC4yQzUuMSw0LjMsNSw0LjYsNSw0Ljh2N2MwLDAuMiwwLjEsMC40LDAuMiwwLjZsNC4xLTQuMUw1LjIsNC4yeiIvPg0KCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMCw5bC00LjEsNC4xYzAuMiwwLjEsMC40LDAuMiwwLjYsMC4yaDdjMC4yLDAsMC40LTAuMSwwLjYtMC4yTDEwLDl6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.image_i_ico_status_teiki_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM4QThBN0IiIGQ9Ik0xNy42LDEzLjhsMi40LTIuNFYxLjVDMjAsMC43LDE5LjMsMCwxOC41LDBINS45TDAsNS45djEyLjZDMCwxOS4zLDAuNywyMCwxLjUsMjBoMTdjMC44LDAsMS41LTAuNywxLjUtMS41DQoJdi0yLjJMMTcuNiwxMy44eiIvPg0KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjAuMjUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTYuMywxLjVsLTUsNC45djExLjFjMCwwLDAsMS4xLDEuMSwxLjFoMTUuMQ0KCWMwLDAsMS0wLjIsMS0xdi0wLjhsLTIuOS0yLjlsMy0zVjIuNmMwLDAsMC0xLjMtMS4zLTEuM0g2LjhDNi44LDEuMyw2LjUsMS4zLDYuMywxLjV6Ii8+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOS44LDExLjl2Mi4yYzAuNSwwLjEsMS4xLDAuMSwxLjcsMC4xYzAuNSwwLDIuNiwwLDMuMywwYy0wLjIsMC4zLTAuNCwwLjgtMC40LDEuMmgtMi45DQoJCWMtMi40LDAtNC4yLTAuNC01LjMtMi4zYy0wLjQsMS0xLDEuOS0xLjgsMi41Yy0wLjItMC4yLTAuNi0wLjYtMC45LTAuN0M0LjgsMTQsNS40LDEyLjIsNS43LDEwbDEuNCwwLjJjMCwwLjEtMC4xLDAuMS0wLjIsMC4xDQoJCWMtMC4xLDAuNC0wLjEsMC45LTAuMiwxLjNjMC40LDEuMiwxLjEsMS44LDIsMi4yVjkuMUg1LjlWOGg2Ljd2MS4xSDkuOHYxLjhoMy41VjEySDkuOFYxMS45eiBNNS4zLDYuN3YxLjdINC4yVjUuN2g0LjRWNC4zaDEuNQ0KCQljMCwwLjEtMC4xLDAuMi0wLjMsMC4ydjEuMWg0LjV2Mi44aC0xLjJWNi43SDUuM3oiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.image_i_ico_status_bus_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNEOUEzMDAiIGQ9Ik0xOC41LDIwaC0xN0MwLjcsMjAsMCwxOS4zLDAsMTguNXYtMTdDMCwwLjcsMC43LDAsMS41LDBoMTdDMTkuMywwLDIwLDAuNywyMCwxLjV2MTcNCglDMjAsMTkuMywxOS4zLDIwLDE4LjUsMjB6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNCwzdjEyaDJ2Mmgydi0yaDR2Mmgydi0yaDJWM0g0eiBNOCwxNEg1di0yaDNWMTR6IE0xNSwxNGgtM3YtMmgzVjE0eiBNMTUsMTFINVY0aDEwVjExeiIvPg0KPC9zdmc+DQo=");
}

.image_i_ico_status_airplane_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMxQTc4RTEiIGQ9Ik0xOC41LDIwaC0xN0MwLjcsMjAsMCwxOS4zLDAsMTguNXYtMTdDMCwwLjcsMC43LDAsMS41LDBoMTdDMTkuMywwLDIwLDAuNywyMCwxLjV2MTcNCglDMjAsMTkuMywxOS4zLDIwLDE4LjUsMjB6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIuOCwxNkwxMSwxNC45VjExbDYsMi42YzAtMi4zLTEuMS0yLjYtMS4xLTIuNmwtNS0yLjlWNGMwLTAuNi0wLjQtMS0xLTFDOS40LDMsOSwzLjQsOSw0djQuMWwtNSwyLjkNCgljMCwwLTEuMSwwLjQtMS4xLDIuNkw5LDExdjMuOUw3LjIsMTZjMCwwLTEsMC40LTEsMUg5aDJoMi44QzEzLjgsMTYuNCwxMi44LDE2LDEyLjgsMTZ6Ii8+DQo8L3N2Zz4NCg==");
}

.image_i_ico_status_shohyotorikomi_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMzNTc0QTgiIGQ9Ik0xOC41LDIwaC0xN0MwLjcsMjAsMCwxOS4zLDAsMTguNXYtMTdDMCwwLjcsMC43LDAsMS41LDBoMTdDMTkuMywwLDIwLDAuNywyMCwxLjV2MTcNCglDMjAsMTkuMywxOS4zLDIwLDE4LjUsMjB6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTcsMmwtMSwxbC0xLTFsLTEsMWwtMS0xbC0xLDFsLTEtMWwtMSwxTDksMkw4LDN2OWg0di0yaC0yVjloNnYxdjJ2MmMxLjEsMCwyLTAuOSwyLTJWM0wxNywyeiBNMTYsNXYxaC02DQoJVjVIMTZ6IE0xMCw4VjdoNnYxSDEweiIvPg0KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIxMywxMCAxMywxMyA2LDEzIDYsMTAgMiwxNCA2LDE4IDYsMTUgMTMsMTUgMTUsMTUgMTUsMTMgMTUsMTAgIi8+DQo8L3N2Zz4NCg==");
}

.image_i_ico_status_shohyoyouhi_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM3Qjc5QzgiIGQ9Ik0xOC41LDIwaC0xN0MwLjcsMjAsMCwxOS4zLDAsMTguNXYtMTdDMCwwLjcsMC43LDAsMS41LDBoMTdDMTkuMywwLDIwLDAuNywyMCwxLjV2MTcNCglDMjAsMTkuMywxOS4zLDIwLDE4LjUsMjB6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTUsMi45bC0xLDFsLTEtMWwtMSwxbC0xLTFsLTEsMWwtMS0xbC0xLDFsLTEtMWwtMSwxbC0xLTFsLTEsMXYxMWMwLDEuMS0wLjksMi0yLDJoMmgxMGMxLjEsMCwyLTAuOSwyLTINCgl2LTExTDE1LDIuOXogTTEwLDEyLjlINnYtMWg0VjEyLjl6IE0xNCwxMC45SDZ2LTFoOFYxMC45eiBNMTQsOC45SDZ2LTFoOFY4Ljl6IE0xNCw2LjlINnYtMWg4VjYuOXoiLz4NCjwvc3ZnPg0K");
}

.image_i_ico_status_pie_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xLjUsMTkuNWMtMC42LDAtMS0wLjQtMS0xdi0xN2MwLTAuNiwwLjQtMSwxLTFoMTdjMC42LDAsMSwwLjQsMSwxdjE3YzAsMC42LTAuNCwxLTEsMUgxLjV6Ii8+DQoJPHBhdGggZmlsbD0iI0JCQkJCQiIgZD0iTTE4LjUsMUMxOC44LDEsMTksMS4yLDE5LDEuNXYxN2MwLDAuMy0wLjIsMC41LTAuNSwwLjVoLTE3QzEuMiwxOSwxLDE4LjgsMSwxOC41di0xN0MxLDEuMiwxLjIsMSwxLjUsMQ0KCQlIMTguNSBNMTguNSwwaC0xN0MwLjcsMCwwLDAuNywwLDEuNXYxN0MwLDE5LjMsMC43LDIwLDEuNSwyMGgxN2MwLjgsMCwxLjUtMC43LDEuNS0xLjV2LTE3QzIwLDAuNywxOS4zLDAsMTguNSwwTDE4LjUsMHoiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNDQzVDNEQiIGQ9Ik0xMC41LDkuNWg2Yy0wLjItMy4yLTIuOC01LjctNi02VjkuNXoiLz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iIzY2NjY2NiIgZD0iTTkuNSw5LjhWMy41Yy0zLjQsMC4zLTYsMy4xLTYsNi41YzAsMS42LDAuNiwzLjEsMS42LDQuMkw5LjUsOS44eiIvPg0KCQk8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNMTAuNSwxMC41aC0wLjNsMCwwbC00LjQsNC40YzEuMSwxLDIuNiwxLjYsNC4yLDEuNmMzLjQsMCw2LjItMi42LDYuNS02SDEwLjV6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=");
}

.image_i_ico_status_pieall_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGRkZGMjYiIGQ9Ik0xLjUsMTkuNWMtMC42LDAtMS0wLjQtMS0xdi0xN2MwLTAuNiwwLjQtMSwxLTFoMTdjMC42LDAsMSwwLjQsMSwxdjE3YzAsMC42LTAuNCwxLTEsMUgxLjV6Ii8+DQoJPHBhdGggZmlsbD0iI0JCQkJCQiIgZD0iTTE4LjUsMUMxOC44LDEsMTksMS4yLDE5LDEuNXYxN2MwLDAuMy0wLjIsMC41LTAuNSwwLjVoLTE3QzEuMiwxOSwxLDE4LjgsMSwxOC41di0xN0MxLDEuMiwxLjIsMSwxLjUsMQ0KCQlIMTguNSBNMTguNSwwaC0xN0MwLjcsMCwwLDAuNywwLDEuNXYxN0MwLDE5LjMsMC43LDIwLDEuNSwyMGgxN2MwLjgsMCwxLjUtMC43LDEuNS0xLjV2LTE3QzIwLDAuNywxOS4zLDAsMTguNSwwTDE4LjUsMHoiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNDQzVDNEQiIGQ9Ik0xMC41LDkuNWg2Yy0wLjItMy4yLTIuOC01LjctNi02VjkuNXoiLz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iIzY2NjY2NiIgZD0iTTkuNSw5LjhWMy41Yy0zLjQsMC4zLTYsMy4xLTYsNi41YzAsMS42LDAuNiwzLjEsMS42LDQuMkw5LjUsOS44eiIvPg0KCQk8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNMTAuNSwxMC41aC0wLjNsMCwwbC00LjQsNC40YzEuMSwxLDIuNiwxLjYsNC4yLDEuNmMzLjQsMCw2LjItMi42LDYuNS02SDEwLjV6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=");
}

.image_i_ico_status_keigenzeiritsu_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojNkE5QUU1O30NCgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4LjUsMjBoLTE3QzAuNywyMCwwLDE5LjMsMCwxOC41di0xN0MwLDAuNywwLjcsMCwxLjUsMGgxN0MxOS4zLDAsMjAsMC43LDIwLDEuNXYxN0MyMCwxOS4zLDE5LjMsMjAsMTguNSwyMHoNCgkiLz4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNS40LDRsMC44LDAuNGMwLDAuMS0wLjEsMC4xLTAuMSwwLjJjLTAuNSwxLjUtMS4yLDIuNy0yLjIsMy42YzAuOCwwLjYsMS44LDEuMSwyLjksMS4zDQoJCWMtMC4zLDAuMy0wLjYsMC44LTAuOCwxLjFjLTEuMi0wLjQtMi4yLTAuOS0zLTEuNmMtMC45LDAuNy0yLDEuMi0zLjEsMS42Yy0wLjEtMC4zLTAuNC0wLjctMC43LTF2Mi4zSDcuMXYxaDIuNXYxLjJINy4xdjIuNEg1LjkNCgkJdi0yLjRIMy40di0xLjJoMi41di0xaC0ydi01aDJWNS45SDMuNlY0LjhoMi40VjMuM2wxLjUsMC4xYzAsMC4xLTAuMSwwLjItMC4zLDAuMnYxLjFoMi4zdjEuMkg3LjF2MC45aDIuMXYyLjYNCgkJYzEtMC4zLDItMC44LDIuOC0xLjRjLTAuNy0wLjgtMS4yLTEuNy0xLjctMi43bDAuOS0wLjNIOS44VjRoNS40TDE1LjQsNHogTTQuOSw3Ljh2MS4xaDEuMVY3LjhINC45eiBNNC45LDkuOHYxLjFoMS4xVjkuOEg0Ljl6DQoJCSBNOC4yLDguOVY3LjhIN3YxLjFIOC4yeiBNOC4yLDEwLjlWOS44SDd2MS4xSDguMnogTTEzLjYsMTIuN3YyLjJoM3YxLjJIOS4zdi0xLjJoMy4xdi0yLjJIMTB2LTEuMWgyLjNWOS45TDE0LDEwDQoJCWMwLDAuMS0wLjEsMC4yLTAuMywwLjJ2MS40SDE2djEuMUgxMy42eiBNMTEuNSw1LjJjMC4zLDAuOCwwLjgsMS41LDEuNCwyLjJjMC42LTAuNiwxLjEtMS4zLDEuNS0yLjJIMTEuNXoiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.image_i_ico_status_temp_kojin_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojMDA4NUIyO30NCgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIwLDE4LjVjMCwwLjgtMC43LDEuNS0xLjUsMS41aC0xN0MwLjcsMjAsMCwxOS4zLDAsMTguNXYtMTdDMCwwLjcsMC43LDAsMS41LDBoMTdDMTkuMywwLDIwLDAuNywyMCwxLjVWMTguNXoNCgkiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMy41LDE0LjRjLTAuMi0wLjQtMC4zLTAuNy0wLjMtMWMwLjgtMC41LDEuNy0xLjQsMS44LTNjMC0wLjEsMC0wLjMsMC0wLjRjMC0zLjMtMS00LTMtNGwwLDBsMCwwbDAsMGwwLDANCgljLTIsMC0zLDAuNy0zLDRjMCwwLjEsMCwwLjMsMCwwLjRjMC4xLDEuNiwxLDIuNSwxLjgsM2MwLDAuMy0wLjEsMC42LTAuMywxYzAsMC00LjIsMS4zLTQuNSwzLjZoNmwwLDBoNg0KCUMxNy43LDE1LjYsMTMuNSwxNC40LDEzLjUsMTQuNHoiLz4NCjxnPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTEuMSwyIDMuMSwyIDIuMSwyIDIuMSwzIDIuMSwxMiAyLjEsMTMgMy4xLDEzIDguMSwxMyA4LjEsMTIgMy4xLDEyIDMuMSwzIDExLjEsMyAxMS4xLDQgMTIuMSw0IA0KCQkxMi4xLDMgMTIuMSwyIAkiLz4NCgk8cmVjdCB4PSI0LjEiIHk9IjQiIGNsYXNzPSJzdDEiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0LjEiIHk9IjYiIGNsYXNzPSJzdDEiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0LjEiIHk9IjgiIGNsYXNzPSJzdDEiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0LjEiIHk9IjEwIiBjbGFzcz0ic3QxIiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.image_i_ico_status_temp_kyoyu_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkY4MDAwO30NCgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIwLDE4LjVjMCwwLjgtMC43LDEuNS0xLjUsMS41aC0xN0MwLjcsMjAsMCwxOS4zLDAsMTguNXYtMTdDMCwwLjcsMC43LDAsMS41LDBoMTdDMTkuMywwLDIwLDAuNywyMCwxLjVWMTguNXoNCgkiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNS40LDE1LjRjLTAuMS0wLjMtMC4yLTAuNS0wLjItMC43YzAuNi0wLjQsMS4yLTEsMS4zLTIuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTIuNC0wLjctMi45LTIuMi0yLjkNCglzLTIuMiwwLjUtMi4yLDIuOWMwLDAuMSwwLDAuMiwwLDAuM2MwLjEsMS4yLDAuNywxLjgsMS4zLDIuMmMwLDAuMi0wLjEsMC40LTAuMiwwLjdjMCwwLTIuOCwwLjktMy4yLDIuNGMtMC40LTEuNi0zLjItMi40LTMuMi0yLjQNCgljLTAuMS0wLjMtMC4yLTAuNS0wLjItMC43YzAuNi0wLjQsMS4yLTEsMS4zLTIuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTIuNC0wLjctMi45LTIuMi0yLjlzLTIuMiwwLjUtMi4yLDIuOWMwLDAuMSwwLDAuMiwwLDAuMw0KCWMwLjEsMS4yLDAuNywxLjgsMS4zLDIuMmMwLDAuMi0wLjEsMC40LTAuMiwwLjdjMCwwLTMsMC45LTMuMywyLjZoNC4zSDEwSDEwaDQuM2g0LjNDMTguNCwxNi4zLDE1LjQsMTUuNCwxNS40LDE1LjR6Ii8+DQo8Zz4NCgk8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjYsOCA2LDMgMTQsMyAxNCw4IDE1LDggMTUsMyAxNSwyIDE0LDIgNiwyIDUsMiA1LDMgNSw4IAkiLz4NCgk8cmVjdCB4PSI3IiB5PSI0IiBjbGFzcz0ic3QxIiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iNiIgY2xhc3M9InN0MSIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjgiIHk9IjgiIGNsYXNzPSJzdDEiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxMCIgY2xhc3M9InN0MSIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjEyIiBjbGFzcz0ic3QxIiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.image_i_ico_status_daihitsu_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojQTA4QTcxO30NCgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIwLDE4LjVjMCwwLjgtMC43LDEuNS0xLjUsMS41aC0xN0MwLjcsMjAsMCwxOS4zLDAsMTguNXYtMTdDMCwwLjcsMC43LDAsMS41LDBoMTdDMTkuMywwLDIwLDAuNywyMCwxLjVWMTguNXoNCgkiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi40LDguNGwtNy44LDcuOHYxLjRIMTBsNy44LTcuOEwxNi40LDguNHogTTksMTcuMnYtMC42bDAuNiwwLjZIOXoiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMS4zLDExYy0wLjktMC40LTEuNi0wLjctMS42LTAuN2MtMC4yLTAuNC0wLjMtMC43LTAuMy0xYzAuOC0wLjUsMS43LTEuNCwxLjgtM2MwLTAuMSwwLTAuMywwLTAuNA0KCWMwLTMuMy0xLTQtMy00cy0zLDAuNy0zLDRjMCwwLjEsMCwwLjMsMCwwLjRjMC4xLDEuNiwxLDIuNSwxLjgsM2MwLDAuMy0wLjEsMC42LTAuMywxYzAsMC00LjIsMS4zLTQuNSwzLjZoNi4xTDExLjMsMTF6Ii8+DQo8L3N2Zz4NCg==");
}

.image_i_tab_file_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTNweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTMgMTUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEzIDE1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik0xMS44LDBIM3Y3LjVDMyw4LjMsMy43LDksNC41LDlTNiw4LjMsNiw3LjVWMy44YzAtMC4zLTAuMi0wLjUtMC41LTAuNVM1LDMuNSw1LDMuOHYzLjhINFYzLjgNCgljMC0wLjgsMC43LTEuNSwxLjUtMS41UzcsMi45LDcsMy44djMuOEM3LDguOSw1LjksMTAsNC41LDEwUzIsOC45LDIsNy41VjBIMS4yQzAuNSwwLDAsMC41LDAsMS4ydjEyLjZDMCwxNC41LDAuNSwxNSwxLjIsMTVoMTAuNg0KCWMwLjcsMCwxLjItMC41LDEuMi0xLjJWMS4yQzEzLDAuNSwxMi41LDAsMTEuOCwweiIvPg0KPC9zdmc+DQo=");

}

.image_i_tab_file2_svg {
    background-image: url("data: image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjYwMyIgeT0iMzI5IiB3aWR0aD0iMTUiIGhlaWdodD0iMTgiLz48L2NsaXBQYXRoPjwvZGVmcz48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjAzIC0zMjkpIj48cGF0aCBkPSJNMTEuMzczMyAwIDIuODkxNTIgMCAyLjg5MTUyIDcuMjI4ODNDMi44OTE1MiA3Ljk5OTkgMy41NjYyMSA4LjY3NDU4IDQuMzM3MjkgOC42NzQ1OCA1LjEwODM1IDguNjc0NTggNS43ODMwNCA3Ljk5OTkgNS43ODMwNCA3LjIyODgzTDUuNzgzMDQgMy42NjI2QzUuNzgzMDQgMy4zNzM0NSA1LjU5MDI4IDMuMTgwNjggNS4zMDExMSAzLjE4MDY4IDUuMDExOTggMy4xODA2OCA0LjgxOTIyIDMuMzczNDUgNC44MTkyMiAzLjY2MjZMNC44MTkyMiA3LjMyNTIxIDMuODU1MzcgNy4zMjUyMSAzLjg1NTM3IDMuNjYyNkMzLjg1NTM3IDIuODkxNTIgNC41MzAwNSAyLjIxNjgzIDUuMzAxMTEgMi4yMTY4MyA2LjA3MjIyIDIuMjE2ODMgNi43NDY5IDIuNzk1MTQgNi43NDY5IDMuNjYyNkw2Ljc0NjkgNy4zMjUyMUM2Ljc0NjkgOC41NzgyIDUuNjg2NjYgOS42Mzg0IDQuMzM3MjkgOS42Mzg0IDIuOTg3OTEgOS42Mzg0IDEuOTI3NjggOC41NzgyIDEuOTI3NjggNy4yMjg4M0wxLjkyNzY4IDAgMS4xNTY2MSAwQzAuNDgxOTIyIDAgMCAwLjQ4MTkyMiAwIDEuMTU2NjFMMCAxMy4zMDFDMCAxMy45NzU3IDAuNDgxOTIyIDE0LjQ1NzYgMS4xNTY2MSAxNC40NTc2TDExLjM3MzMgMTQuNDU3NkMxMi4wNDggMTQuNDU3NiAxMi41Mjk5IDEzLjk3NTcgMTIuNTI5OSAxMy4zMDFMMTIuNTI5OSAxLjE1NjYxQzEyLjUyOTkgMC40ODE5MjIgMTIuMDQ4IDAgMTEuMzczMyAwWiIgZmlsbD0iIzY2NjY2NiIgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMS4wNjYyMSA2MDMgMzMxLjU4NSkiLz48cGF0aCBkPSJNMzMuMDUzOSAxMC4yMzk1QzMzLjA1MzkgOC4xODA4NCAzNC43MjI4IDYuNTExOTggMzYuNzgxNCA2LjUxMTk4IDM4Ljg0MDEgNi41MTE5OCA0MC41MDkgOC4xODA4NCA0MC41MDkgMTAuMjM5NSA0MC41MDkgMTIuMjk4MiAzOC44NDAxIDEzLjk2NzEgMzYuNzgxNCAxMy45NjcxIDM0LjcyMjggMTMuOTY3MSAzMy4wNTM5IDEyLjI5ODIgMzMuMDUzOSAxMC4yMzk1WiIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxLjA2NTk2IDU3Ny40OTEgMzIyLjA1OSkiLz48cGF0aCBkPSJNMzMuNjM3NyAxMC4yMzk1QzMzLjYzNzcgOC41MDMyOSAzNS4wNDUyIDcuMDk1ODEgMzYuNzgxNCA3LjA5NTgxIDM4LjUxNzcgNy4wOTU4MSAzOS45MjUyIDguNTAzMjkgMzkuOTI1MiAxMC4yMzk1IDM5LjkyNTIgMTEuOTc1NyAzOC41MTc3IDEzLjM4MzIgMzYuNzgxNCAxMy4zODMyIDM1LjA0NTIgMTMuMzgzMiAzMy42Mzc3IDExLjk3NTcgMzMuNjM3NyAxMC4yMzk1WiIgZmlsbD0iI0NDMTIxMiIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxLjA2NTk2IDU3Ny40OTEgMzIyLjA1OSkiLz48L2c+PC9zdmc+");
}

.image_bt_access_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjFweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMjEgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIxIDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojNjY2NjY2O3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Qxe2ZpbGw6IzU5NTk1OTt9DQoJLnN0MntmaWxsOiNCN0I3Qjc7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOC42LDcuNUwxOC42LDcuNWMwLDAtMi43LTUuMi05LjEtNS4yYy02LjYsMC05LjEsNS4yLTkuMSw1LjJsMCwwbDAsMGMwLDAsMi44LDUuMiw5LjEsNS4yDQoJQzE1LjksMTIuOCwxOC42LDcuNSwxOC42LDcuNUwxOC42LDcuNUwxOC42LDcuNXoiLz4NCjxjaXJjbGUgY2xhc3M9InN0MSIgY3g9IjkuNSIgY3k9IjcuNSIgcj0iNC41Ii8+DQo8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxMC41IiBjeT0iNiIgcj0iMS41Ii8+DQo8L3N2Zz4NCg==");
}

.image_bt_keirojoho02_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTlweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTkgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojNjY2NjY2O30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNC43LDBDMi44LDAsMS40LDEuNSwxLjQsMy4zczEuNSwzLjMsMy4zLDMuM1M4LDUuMSw4LDMuM1M2LjUsMCw0LjcsMHogTTQuNyw0LjdjLTAuOCwwLTEuNC0wLjYtMS40LTEuNA0KCQlzMC42LTEuNCwxLjQtMS40YzAuOCwwLDEuNCwwLjYsMS40LDEuNFM1LjQsNC43LDQuNyw0Ljd6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE0LjEsMGMtMS44LDAtMy4zLDEuNS0zLjMsMy4zczEuNSwzLjMsMy4zLDMuM3MzLjMtMS41LDMuMy0zLjNTMTUuOSwwLDE0LjEsMHogTTE0LjEsNC43DQoJCWMtMC44LDAtMS40LTAuNi0xLjQtMS40czAuNi0xLjQsMS40LTEuNGMwLjgsMCwxLjQsMC42LDEuNCwxLjRTMTQuOSw0LjcsMTQuMSw0Ljd6Ii8+DQoJPHJlY3QgeD0iNyIgeT0iMi44IiBjbGFzcz0ic3QwIiB3aWR0aD0iNC43IiBoZWlnaHQ9IjAuOSIvPg0KCTxyZWN0IHg9IjEzLjYiIHk9IjUuNyIgY2xhc3M9InN0MCIgd2lkdGg9IjAuOSIgaGVpZ2h0PSI0LjciLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQuMSw5LjRjLTEuOCwwLTMuMywxLjUtMy4zLDMuM3MxLjUsMy4zLDMuMywzLjNjMS44LDAsMy4zLTEuNSwzLjMtMy4zUzE1LjksOS40LDE0LjEsOS40eiBNMTQuMSwxNC4xDQoJCWMtMC44LDAtMS40LTAuNi0xLjQtMS40czAuNi0xLjQsMS40LTEuNGMwLjgsMCwxLjQsMC42LDEuNCwxLjRTMTQuOSwxNC4xLDE0LjEsMTQuMXoiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.image_bt_process_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojNjY2NjY2O30NCgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE1LDEzLjFjMCwxLTAuOCwxLjktMS45LDEuOUgxLjljLTEsMC0xLjktMC44LTEuOS0xLjlWMS45QzAsMC44LDAuOCwwLDEuOSwwaDExLjNjMSwwLDEuOSwwLjgsMS45LDEuOVYxMy4xeg0KCQkiLz4NCjwvZz4NCjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTMuMSw0LjggMTIsMy43IDYuNCw5LjQgMy42LDYuNiAyLjUsNy43IDYuMiwxMS4zIDYuMiwxMS4zIDYuNCwxMS41ICIvPg0KPC9zdmc+DQo=");
}

.image_i_tab_description2_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNC42cHgiIHZpZXdCb3g9IjAgMCAxNiAxNC42IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNiAxNC42OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojNjY2NjY2O30NCgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyLjksMTQuNmMtMi43LDAtNy4yLDAtOS45LDBzLTMuOC0xLjktMi41LTQuM3MzLjYtNi4yLDQuOS04LjVzMy42LTIuMyw0LjksMFMxNCw4LDE1LjQsMTAuMw0KCQlTMTUuNiwxNC42LDEyLjksMTQuNnoiLz4NCjwvZz4NCjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOCwzLjcgOCwzLjcgNiwzLjcgNy40LDkuMyA4LDkuMyA4LDkuMyA4LjcsOS4zIDEwLDMuNyAiLz4NCjxyZWN0IHg9IjcuMiIgeT0iMTAuMyIgY2xhc3M9InN0MSIgd2lkdGg9IjEuNyIgaGVpZ2h0PSIyLjQiLz4NCjwvc3ZnPg0K");
}

.image_i_tab_doc_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTQgMTUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE0IDE1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik0wLDE1aDEyVjJIMFYxNXogTTMsNWg2djFIM1Y1eiBNMyw3aDZ2MUgzVjd6IE0zLDloNnYxSDNWOXogTTMsMTFoNnYxSDNWMTF6Ii8+DQoJPHBvbHlnb24gZmlsbD0iIzY2NjY2NiIgcG9pbnRzPSIxMywwIDQsMCA0LDEgMTMsMSAxMywxMiAxNCwxMiAxNCwwIAkiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.image_i_tab_doc2_svg {
    background-image: url("data: image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjUzNiIgeT0iMzI5IiB3aWR0aD0iMTciIGhlaWdodD0iMTgiLz48L2NsaXBQYXRoPjwvZGVmcz48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTM2IC0zMjkpIj48cGF0aCBkPSJNMCAxNS41MTIyIDEyLjQwOTggMTUuNTEyMiAxMi40MDk4IDIuMDY4MjkgMCAyLjA2ODI5IDAgMTUuNTEyMlpNMy4xMDI0NCA1LjE3MDczIDkuMzA3MzIgNS4xNzA3MyA5LjMwNzMyIDYuMjA0ODggMy4xMDI0NCA2LjIwNDg4IDMuMTAyNDQgNS4xNzA3M1pNMy4xMDI0NCA3LjIzOTAyIDkuMzA3MzIgNy4yMzkwMiA5LjMwNzMyIDguMjczMTcgMy4xMDI0NCA4LjI3MzE3IDMuMTAyNDQgNy4yMzkwMlpNMy4xMDI0NCA5LjMwNzMyIDkuMzA3MzIgOS4zMDczMiA5LjMwNzMyIDEwLjM0MTUgMy4xMDI0NCAxMC4zNDE1IDMuMTAyNDQgOS4zMDczMlpNMy4xMDI0NCAxMS4zNzU2IDkuMzA3MzIgMTEuMzc1NiA5LjMwNzMyIDEyLjQwOTggMy4xMDI0NCAxMi40MDk4IDMuMTAyNDQgMTEuMzc1NloiIGZpbGw9IiM2NjY2NjYiIHRyYW5zZm9ybT0ibWF0cml4KDEuMDA1IDAgMCAxIDUzNiAzMzEuNDg4KSIvPjxwYXRoIGQ9Ik0xMy40NDM5IDAgNC4xMzY1OSAwIDQuMTM2NTkgMS4wMzQxNSAxMy40NDM5IDEuMDM0MTUgMTMuNDQzOSAxMi40MDk4IDE0LjQ3OCAxMi40MDk4IDE0LjQ3OCAwWiIgZmlsbD0iIzY2NjY2NiIgdHJhbnNmb3JtPSJtYXRyaXgoMS4wMDUgMCAwIDEgNTM2IDMzMS40ODgpIi8+PHBhdGggZD0iTTE1LjQ2MzQgMTEuMTIyQzE1LjQ2MzQgOC44ODU4NSAxNy4yNzYxIDcuMDczMTcgMTkuNTEyMiA3LjA3MzE3IDIxLjc0ODMgNy4wNzMxNyAyMy41NjEgOC44ODU4NSAyMy41NjEgMTEuMTIyIDIzLjU2MSAxMy4zNTggMjEuNzQ4MyAxNS4xNzA3IDE5LjUxMjIgMTUuMTcwNyAxNy4yNzYxIDE1LjE3MDcgMTUuNDYzNCAxMy4zNTggMTUuNDYzNCAxMS4xMjJaIiBmaWxsPSIjRkZGRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0ibWF0cml4KDEuMDA0MzIgMCAwIDEgNTI5LjMzNyAzMjEuOTI3KSIvPjxwYXRoIGQ9Ik0xNi4wOTc2IDExLjEyMkMxNi4wOTc2IDkuMjM2MSAxNy42MjYzIDcuNzA3MzIgMTkuNTEyMiA3LjcwNzMyIDIxLjM5OCA3LjcwNzMyIDIyLjkyNjggOS4yMzYxIDIyLjkyNjggMTEuMTIyIDIyLjkyNjggMTMuMDA3OCAyMS4zOTggMTQuNTM2NiAxOS41MTIyIDE0LjUzNjYgMTcuNjI2MyAxNC41MzY2IDE2LjA5NzYgMTMuMDA3OCAxNi4wOTc2IDExLjEyMloiIGZpbGw9IiNDQzEyMTIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJtYXRyaXgoMS4wMDQzMiAwIDAgMSA1MjkuMzM3IDMyMS45MjcpIi8+PC9nPjwvc3ZnPg==");
}

.image_i_tab_change_history_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMThweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTggMTUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE4IDE1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojNjY2NjY2O30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAuNSwwQzYuNCwwLDMuMSwzLjMsMyw3LjRIMGw0LDVsNC01SDVjMC0zLDIuNS01LjQsNS41LTUuNGMwLDAsMCwwLDAsMHY1LjVsNSwyLjJjLTAuOSwxLjktMi44LDMuMy01LDMuMw0KCWMtMS41LDAtMi44LTAuNi0zLjctMS41TDUuNCwxM2MxLjMsMS4zLDMuMSwyLDUuMSwyYzQuMSwwLDcuNS0zLjQsNy41LTcuNVMxNC43LDAsMTAuNSwweiIvPg0KPC9zdmc+DQo=");
}

.image_i_tab_description_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE0IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxjaXJjbGUgZmlsbD0iIzY2NjY2NiIgY3g9IjciIGN5PSI3IiByPSI3Ii8+DQo8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjYuOSwyLjYgNi45LDIuNiA0LjksMi42IDYuMyw4LjIgNi45LDguMiA2LjksOC4yIDcuNiw4LjIgOC45LDIuNiAiLz4NCjxyZWN0IHg9IjYuMSIgeT0iOS4yIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMS43IiBoZWlnaHQ9IjIuNCIvPg0KPC9zdmc+DQo=");
}

.image_i_tab_comment_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxMy44cHgiIHZpZXdCb3g9IjAgMCAxNSAxMy44IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNSAxMy44IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiM2NjY2NjYiIHBvaW50cz0iMTAuNSwxMy44IDkuMSwxMS44IDYuMSwxMS44ICIvPg0KPGNpcmNsZSBmaWxsPSIjQ0MxMjEyIiBjeD0iMTIiIGN5PSIzIiByPSIzIi8+DQo8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNMTIsNi42QzEwLDYuNiw4LjQsNSw4LjQsM2MwLTAuNCwwLjEtMC44LDAuMi0xLjJIMmMtMS4xLDAtMiwwLjktMiwydjZjMCwxLjEsMC45LDIsMiwyaDMuNkgxMg0KCWMxLjEsMCwyLTAuOSwyLTJWNkMxMy40LDYuNCwxMi43LDYuNiwxMiw2LjZ6Ii8+DQo8Y2lyY2xlIGZpbGw9IiNGRkZGRkYiIGN4PSI0IiBjeT0iNi44IiByPSIxIi8+DQo8Y2lyY2xlIGZpbGw9IiNGRkZGRkYiIGN4PSI3IiBjeT0iNi44IiByPSIxIi8+DQo8Y2lyY2xlIGZpbGw9IiNGRkZGRkYiIGN4PSIxMCIgY3k9IjYuOCIgcj0iMSIvPg0KPC9zdmc+DQo=");
}

.image_i_tab_stamp_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE0IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik0xMi44LDEuMkMxMS41LTAuMSwxMCwwLDEwLDBDOC42LDAuMSw3LjksMiw3LjksMmwtMC44LDNDNi44LDUuOSw1LDUuMiw1LDUuMkMxLjgsMy45LDAuNiw1LjgsMC42LDUuOA0KCQljMi4zLTEuMiw1LjUsMi4xLDUuNSwyLjFzMy4zLDMuMywyLjEsNS41YzAsMCwxLjktMS4yLDAuNi00LjRjMCwwLTAuNi0xLjksMC4zLTIuMmwzLTAuOGMwLDAsMS44LTAuNiwxLjktMi4xDQoJCUMxNCw0LDE0LjEsMi41LDEyLjgsMS4yeiIvPg0KCTxlbGxpcHNlIHRyYW5zZm9ybT0ibWF0cml4KDAuNzA3MSAtMC43MDcxIDAuNzA3MSAwLjcwNzEgLTUuOTcxNiA1LjczMzEpIiBmaWxsPSIjNjY2NjY2IiBjeD0iMy45IiBjeT0iMTAuMSIgcng9IjIuNSIgcnk9IjUiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.image_i_tab_information_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTQgMTUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE0IDE1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNSIvPg0KPHJlY3QgeD0iNS45IiB5PSIzIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+DQo8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjcuOSwxMSA3LjksNiA2LDYgNS45LDYgNSw2IDUsNyA1LjksNyA1LjksMTEgNC45LDExIDQuOSwxMiA4LjksMTIgOC45LDExICIvPg0KPC9zdmc+DQo=");
}

.images_bt_shohyo_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cmVjdCB4PSI2IiB5PSI0Ljk1IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iOCIgaGVpZ2h0PSIyIi8+DQo8cmVjdCB4PSI2IiB5PSI3Ljk1IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iOCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2IiB5PSI5Ljk1IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQo8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNMTUsMS45NUg1Yy0xLjEwNCwwLTIsMC44OTYtMiwydjEyYzAsMS4xMDQsMC44OTYsMiwyLDJoMTBjMS4xMDQsMCwyLTAuODk2LDItMnYtMTINCglDMTcsMi44NDYsMTYuMTA0LDEuOTUsMTUsMS45NXogTTE2LDE1Ljk1YzAsMC41NTMtMC40NDgsMS0xLDFoLTAuNTYzYy0xLjg3NSwwLjEyMi0xLjg3NS0zLjYyMi0xLjg3NS0zLjYyMg0KCWMtMC4xMjUtMC40NTgtMC43MDktMC4yNS0wLjcwOS0wLjI1bC03LjQ5NSwzLjYyNEM0LjE0NCwxNi41MTksNCwxNi4yNTYsNCwxNS45NXYtMTJjMC0wLjU1MywwLjQ0OC0xLDEtMWgxMGMwLjU1MiwwLDEsMC40NDcsMSwxDQoJVjE1Ljk1eiIvPg0KPC9zdmc+DQo=");
}

.images_bt_shohyo_image_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNMTUsMi45NUg1Yy0xLjEwNCwwLTIsMC44OTYtMiwydjEyYzAsMS4xMDQsMC44OTYsMiwyLDJoMTBjMS4xMDQsMCwyLTAuODk2LDItMnYtMTINCglDMTcsMy44NDYsMTYuMTA0LDIuOTUsMTUsMi45NXogTTE2LDE2Ljk1YzAsMC41NTMtMC40NDgsMS0xLDFoLTAuNTYzYy0xLjg3NSwwLjEyMi0xLjg3NS0zLjYyMi0xLjg3NS0zLjYyMg0KCWMtMC4xMjUtMC40NTgtMC43MDktMC4yNS0wLjcwOS0wLjI1bC03LjQ5NSwzLjYyNEM0LjE0NCwxNy41MTksNCwxNy4yNTYsNCwxNi45NXYtMTJjMC0wLjU1MywwLjQ0OC0xLDEtMWgxMGMwLjU1MiwwLDEsMC40NDcsMSwxDQoJVjE2Ljk1eiIvPg0KPHBhdGggZmlsbD0iI0RENjQ3MCIgZD0iTTE5LDEwYzAsMC41NTMtMC40NDcsMS0xLDFIMmMtMC41NTIsMC0xLTAuNDQ3LTEtMVYyYzAtMC41NTMsMC40NDgtMSwxLTFoMTZjMC41NTMsMCwxLDAuNDQ3LDEsMVYxMHoiLz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yLjc1LDkuNTgydi03LjQzaDEuODZjMC43MDUsMCwxLjE2NSwwLjAzNywxLjM3OSwwLjExMWMwLjMyOSwwLjExMSwwLjYwNCwwLjM1NCwwLjgyNiwwLjcyOA0KCWMwLjIyMiwwLjM3MywwLjMzMywwLjg1NSwwLjMzMywxLjQ0NmMwLDAuNDU3LTAuMDYzLDAuODM5LTAuMTkxLDEuMTVDNi44MjksNS44OTksNi42NjYsNi4xNDMsNi40NjksNi4zMg0KCUM2LjI3Miw2LjQ5Nyw2LjA3Miw2LjYxNSw1Ljg2OCw2LjY3MkM1LjU5MSw2Ljc0NCw1LjE5MSw2Ljc3OSw0LjY2Niw2Ljc3OUgzLjkxdjIuODAzSDIuNzV6IE0zLjkxLDMuNDA5djIuMTA4aDAuNjM1DQoJYzAuNDU3LDAsMC43NjItMC4wMzksMC45MTctMC4xMTZjMC4xNTQtMC4wNzgsMC4yNzQtMC4yLDAuMzYyLTAuMzY2QzUuOTExLDQuODcsNS45NTUsNC42NzgsNS45NTUsNC40NTgNCgljMC0wLjI3MS0wLjA2Mi0wLjQ5My0wLjE4NS0wLjY2OXMtMC4yNzgtMC4yODYtMC40NjYtMC4zM0M1LjE2NiwzLjQyNiw0Ljg4OCwzLjQwOSw0LjQ3LDMuNDA5SDMuOTF6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNy44ODcsMi4xNTJoMi4xMTljMC40NzksMCwwLjg0MiwwLjA0NiwxLjA5MiwwLjE0MmMwLjMzNiwwLjEyOCwwLjYyNSwwLjM1NiwwLjg2NSwwLjY4NQ0KCWMwLjI0LDAuMzI3LDAuNDI0LDAuNzI5LDAuNTQ5LDEuMjAzczAuMTg4LDEuMDYsMC4xODgsMS43NTZjMCwwLjYxMi0wLjA1OSwxLjEzOS0wLjE3NiwxLjU4MWMtMC4xNDUsMC41NDEtMC4zNSwwLjk3OS0wLjYxNSwxLjMxMw0KCWMtMC4yMDEsMC4yNTMtMC40NzMsMC40NTEtMC44MTQsMC41OTNjLTAuMjU2LDAuMTA0LTAuNTk4LDAuMTU3LTEuMDI1LDAuMTU3SDcuODg3VjIuMTUyeiBNOS4wNDcsMy40MDl2NC45MmgwLjg2NQ0KCWMwLjMyMywwLDAuNTU3LTAuMDIzLDAuNzAxLTAuMDdjMC4xODgtMC4wNjIsMC4zNDQtMC4xNjQsMC40NjctMC4zMDljMC4xMjUtMC4xNDYsMC4yMjUtMC4zODQsMC4zMDMtMC43MTcNCgljMC4wOC0wLjMzMywwLjExOS0wLjc4NywwLjExOS0xLjM2MWMwLTAuNTc1LTAuMDM5LTEuMDE1LTAuMTE5LTEuMzIzYy0wLjA3OC0wLjMwNy0wLjE4Ni0wLjU0Ny0wLjMyOC0wLjcyDQoJYy0wLjE0MS0wLjE3Mi0wLjMxOC0wLjI4OS0wLjUzNS0wLjM1Yy0wLjE2Mi0wLjA0Ny0wLjQ3OS0wLjA3MS0wLjk1Mi0wLjA3MUg5LjA0N3oiLz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMy42Nyw5LjU4MnYtNy40M2gzLjkzNnYxLjI1NkgxNC44M3YxLjc1OGgyLjM5NXYxLjI1N0gxNC44M3YzLjE1OEgxMy42N3oiLz4NCjwvc3ZnPg0K");
}

.images_bt_shohyo_relative_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNNC4xMDEsMi45NXYxMmgxMHYtMTJINC4xMDF6IE0xMi4xMDEsMTIuOTVoLTZ2LThoNlYxMi45NXoiLz4NCjxwb2x5Z29uIGZpbGw9IiM2NjY2NjYiIHBvaW50cz0iMTUuMTAxLDQuOTUgMTUuMTAxLDE1Ljk1IDYuMTAxLDE1Ljk1IDYuMTAxLDE2Ljk1IDE2LjEwMSwxNi45NSAxNi4xMDEsNC45NSAiLz4NCjwvc3ZnPg0K");
}

.images_bt_shohyo_menu_svg
{
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cmVjdCB4PSIzIiB5PSI0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMTQiIGhlaWdodD0iMiIvPg0KCTxyZWN0IHg9IjMiIHk9IjkiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxNCIgaGVpZ2h0PSIyIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxNCIgaGVpZ2h0PSIyIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.images_bt_shohyo_detail_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cmVjdCB4PSI2LjA1IiB5PSI2Ljk1IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjcwNzEgLTAuNzA3MSAwLjcwNzEgMC43MDcxIC0yLjA5MjIgMTAuODQ5NCkiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxMiIgaGVpZ2h0PSIyIi8+DQo8cG9seWdvbiBmaWxsPSIjNjY2NjY2IiBwb2ludHM9IjE1LDMgMTEsMyAxMSw1IDE1LDUgMTUsOSAxNyw5IDE3LDUgMTcsMyAiLz4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik0xNSwxM3YxYzAsMC41NTMtMC40NDcsMS0xLDFINmMtMC41NTIsMC0xLTAuNDQ3LTEtMVY2YzAtMC41NTMsMC40NDgtMSwxLTFoMVYzSDVDMy44OTYsMywzLDMuODk2LDMsNXYxMA0KCWMwLDEuMTA0LDAuODk2LDIsMiwyaDEwYzEuMTA0LDAsMi0wLjg5NiwyLTJ2LTJIMTV6Ii8+DQo8L3N2Zz4NCg==");
}

.images_bt_shohyo_release_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNMTUuODk4LDQuMjk4Yy0xLjU2Mi0xLjU2Mi00LjA5NC0xLjU2Mi01LjY1NiwwTDguODI4LDUuNzEzYy0wLjM5MSwwLjM5MS0wLjM5MSwxLjAyMywwLDEuNDE0DQoJczEuMDIzLDAuMzkxLDEuNDE0LDBsMS40MTQtMS40MTRjMC43ODEtMC43ODEsMi4wNDgtMC43ODEsMi44MjgtMC4wMDFjMC43ODEsMC43ODEsMC43ODEsMi4wNDgsMCwyLjgyOUwxMy4wNyw5Ljk1NQ0KCWMtMC4zOTEsMC4zOTEtMC4zOTEsMS4wMjMsMCwxLjQxNHMxLjAyMywwLjM5MSwxLjQxNCwwbDEuNDE0LTEuNDE0QzE3LjQ2MSw4LjM5MywxNy40NjEsNS44NiwxNS44OTgsNC4yOTh6Ii8+DQo8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNMTEuNjU2LDEyLjc4M2MtMC4zOTEtMC4zOTEtMS4wMjMtMC4zOTEtMS40MTQsMGwtMS40MTQsMS40MTRjLTAuNzgxLDAuNzgxLTIuMDQ3LDAuNzgxLTIuODI5LDANCgljLTAuNzgxLTAuNzgtMC43ODEtMi4wNDcsMC0yLjgyOGwxLjQxNC0xLjQxNGMwLjM5MS0wLjM5MSwwLjM5MS0xLjAyMywwLTEuNDE0QzcuMDIzLDguMTUsNi4zOTEsOC4xNSw2LDguNTQxTDQuNTg1LDkuOTU1DQoJYy0xLjU2MiwxLjU2Mi0xLjU2Miw0LjA5NSwwLDUuNjU3YzEuNTYyLDEuNTYyLDQuMDk1LDEuNTYyLDUuNjU3LDBsMS40MTQtMS40MTVDMTIuMDQ3LDEzLjgwNywxMi4wNDcsMTMuMTc0LDExLjY1NiwxMi43ODN6Ii8+DQo8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNMTMuMDcsNy4xMjdjLTAuMTk1LTAuMTk1LTAuNTEyLTAuMTk1LTAuNzA3LDBsLTEuNzY4LDEuNzY4Yy0wLjE5NSwwLjE5NS0wLjE5NSwwLjUxMiwwLDAuNzA3DQoJczAuNTEyLDAuMTk1LDAuNzA3LDBsMS43NjgtMS43NjhDMTMuMjY2LDcuNjM5LDEzLjI2Niw3LjMyMiwxMy4wNyw3LjEyN3oiLz4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik05Ljg4OSwxMC4zMDljLTAuMTk1LTAuMTk1LTAuNTEyLTAuMTk1LTAuNzA3LDBsLTEuNzY4LDEuNzY4Yy0wLjE5NiwwLjE5NS0wLjE5NiwwLjUxMiwwLDAuNzA3DQoJYzAuMTk2LDAuMTk1LDAuNTEyLDAuMTk1LDAuNzA4LDBsMS43NjgtMS43NjhDMTAuMDg0LDEwLjgyLDEwLjA4NCwxMC41MDQsOS44ODksMTAuMzA5eiIvPg0KPGc+DQoJDQoJCTxyZWN0IHg9IjUuNjE0IiB5PSIzLjcyNyIgdHJhbnNmb3JtPSJtYXRyaXgoMC4zNzkgMC45MjU0IC0wLjkyNTQgMC4zNzkgOC4wMTk0IC0zLjQ5NikiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIyLjAwMSIgaGVpZ2h0PSIxLjAwMSIvPg0KCTxyZWN0IHg9IjMuOTkzIiB5PSI1LjM0OCIgdHJhbnNmb3JtPSJtYXRyaXgoMC4zNzg4IC0wLjkyNTUgMC45MjU1IDAuMzc4OCAtMy4wODM5IDguMTAxOSkiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjIiLz4NCjwvZz4NCjxnPg0KCQ0KCQk8cmVjdCB4PSIxNS40NzEiIHk9IjEyLjU4MiIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuMzc4OCAwLjkyNTUgLTAuOTI1NSAtMC4zNzg4IDM0LjU5MDYgMy45NDY3KSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMi4wMDEiLz4NCgkNCgkJPHJlY3QgeD0iMTIuODUiIHk9IjE1LjIwNCIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuMzc5IC0wLjkyNTQgMC45MjU0IC0wLjM3OSA0LjU2NTIgMzQuNDcxOSkiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEuMDAxIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.images_bt_shohyo_image_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNMTUsMi45NUg1Yy0xLjEwNCwwLTIsMC44OTYtMiwydjEyYzAsMS4xMDQsMC44OTYsMiwyLDJoMTBjMS4xMDQsMCwyLTAuODk2LDItMnYtMTINCglDMTcsMy44NDYsMTYuMTA0LDIuOTUsMTUsMi45NXogTTE2LDE2Ljk1YzAsMC41NTMtMC40NDgsMS0xLDFoLTAuNTYzYy0xLjg3NSwwLjEyMi0xLjg3NS0zLjYyMi0xLjg3NS0zLjYyMg0KCWMtMC4xMjUtMC40NTgtMC43MDktMC4yNS0wLjcwOS0wLjI1bC03LjQ5NSwzLjYyNEM0LjE0NCwxNy41MTksNCwxNy4yNTYsNCwxNi45NXYtMTJjMC0wLjU1MywwLjQ0OC0xLDEtMWgxMGMwLjU1MiwwLDEsMC40NDcsMSwxDQoJVjE2Ljk1eiIvPg0KPHBhdGggZmlsbD0iI0RENjQ3MCIgZD0iTTE5LDEwYzAsMC41NTMtMC40NDcsMS0xLDFIMmMtMC41NTIsMC0xLTAuNDQ3LTEtMVYyYzAtMC41NTMsMC40NDgtMSwxLTFoMTZjMC41NTMsMCwxLDAuNDQ3LDEsMVYxMHoiLz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yLjc1LDkuNTgydi03LjQzaDEuODZjMC43MDUsMCwxLjE2NSwwLjAzNywxLjM3OSwwLjExMWMwLjMyOSwwLjExMSwwLjYwNCwwLjM1NCwwLjgyNiwwLjcyOA0KCWMwLjIyMiwwLjM3MywwLjMzMywwLjg1NSwwLjMzMywxLjQ0NmMwLDAuNDU3LTAuMDYzLDAuODM5LTAuMTkxLDEuMTVDNi44MjksNS44OTksNi42NjYsNi4xNDMsNi40NjksNi4zMg0KCUM2LjI3Miw2LjQ5Nyw2LjA3Miw2LjYxNSw1Ljg2OCw2LjY3MkM1LjU5MSw2Ljc0NCw1LjE5MSw2Ljc3OSw0LjY2Niw2Ljc3OUgzLjkxdjIuODAzSDIuNzV6IE0zLjkxLDMuNDA5djIuMTA4aDAuNjM1DQoJYzAuNDU3LDAsMC43NjItMC4wMzksMC45MTctMC4xMTZjMC4xNTQtMC4wNzgsMC4yNzQtMC4yLDAuMzYyLTAuMzY2QzUuOTExLDQuODcsNS45NTUsNC42NzgsNS45NTUsNC40NTgNCgljMC0wLjI3MS0wLjA2Mi0wLjQ5My0wLjE4NS0wLjY2OXMtMC4yNzgtMC4yODYtMC40NjYtMC4zM0M1LjE2NiwzLjQyNiw0Ljg4OCwzLjQwOSw0LjQ3LDMuNDA5SDMuOTF6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNy44ODcsMi4xNTJoMi4xMTljMC40NzksMCwwLjg0MiwwLjA0NiwxLjA5MiwwLjE0MmMwLjMzNiwwLjEyOCwwLjYyNSwwLjM1NiwwLjg2NSwwLjY4NQ0KCWMwLjI0LDAuMzI3LDAuNDI0LDAuNzI5LDAuNTQ5LDEuMjAzczAuMTg4LDEuMDYsMC4xODgsMS43NTZjMCwwLjYxMi0wLjA1OSwxLjEzOS0wLjE3NiwxLjU4MWMtMC4xNDUsMC41NDEtMC4zNSwwLjk3OS0wLjYxNSwxLjMxMw0KCWMtMC4yMDEsMC4yNTMtMC40NzMsMC40NTEtMC44MTQsMC41OTNjLTAuMjU2LDAuMTA0LTAuNTk4LDAuMTU3LTEuMDI1LDAuMTU3SDcuODg3VjIuMTUyeiBNOS4wNDcsMy40MDl2NC45MmgwLjg2NQ0KCWMwLjMyMywwLDAuNTU3LTAuMDIzLDAuNzAxLTAuMDdjMC4xODgtMC4wNjIsMC4zNDQtMC4xNjQsMC40NjctMC4zMDljMC4xMjUtMC4xNDYsMC4yMjUtMC4zODQsMC4zMDMtMC43MTcNCgljMC4wOC0wLjMzMywwLjExOS0wLjc4NywwLjExOS0xLjM2MWMwLTAuNTc1LTAuMDM5LTEuMDE1LTAuMTE5LTEuMzIzYy0wLjA3OC0wLjMwNy0wLjE4Ni0wLjU0Ny0wLjMyOC0wLjcyDQoJYy0wLjE0MS0wLjE3Mi0wLjMxOC0wLjI4OS0wLjUzNS0wLjM1Yy0wLjE2Mi0wLjA0Ny0wLjQ3OS0wLjA3MS0wLjk1Mi0wLjA3MUg5LjA0N3oiLz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMy42Nyw5LjU4MnYtNy40M2gzLjkzNnYxLjI1NkgxNC44M3YxLjc1OGgyLjM5NXYxLjI1N0gxNC44M3YzLjE1OEgxMy42N3oiLz4NCjwvc3ZnPg0K");
}

.images_ico_gnav_upload_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAyMCA0OCA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDggNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iIzQ1NTQ1QiIgZD0iTTM0LDI0SDE0Yy0yLjIwOSwwLTQsMS43OTEtNCw0djE4YzAsMi4yMDksMS43OTEsNCw0LDRoNHYtMmgtNGMtMS4xMDQsMC0yLTAuODk2LTItMlYyOA0KCQljMC0xLjEwNCwwLjg5Ni0yLDItMmgyMGMxLjEwNCwwLDIsMC44OTYsMiwydjE4YzAsMS4xMDQtMC44OTYsMi0yLDJIMzB2Mmg0YzIuMjA5LDAsNC0xLjc5MSw0LTRWMjhDMzgsMjUuNzkxLDM2LjIwOSwyNCwzNCwyNHoiLz4NCgk8cG9seWdvbiBmaWxsPSIjNDU1NDVCIiBwb2ludHM9IjIzLjk3NCwzNiAxMy45NzQsNDYgMjAsNDYgMjAsNTYgMjgsNTYgMjgsNDYgMzMuOTc0LDQ2IAkiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.images_bt_support_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cmVjdCB4PSI5IiB5PSI0LjAwOSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjQiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iOSIgeT0iNi4wMDkiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkiIHk9IjguMDA5IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIyIiB5PSI0LjAwOSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjQiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMiIgeT0iNi4wMDkiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjIiIHk9IjguMDA5IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQo8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNOS4xOTUsMUM4LjM0MywxLDcuODIyLDEuMjYsNy41LDEuNTk4QzcuMTc4LDEuMjYsNi42NTcsMSw1LjgwNSwxSDB2MTAuNzlWMTJ2Mmg2LjAyOQ0KCWMwLjEzNiwwLjU2OSwwLjc0MiwxLDEuNDcxLDFzMS4zMzUtMC40MzEsMS40NzEtMUgxNXYtMnYtMC4yMVYxSDkuMTk1eiBNMSwyaDQuODA1QzUuODA1LDIsNywyLjA0LDcsMy4xNjV2OC42MjVINi45Nw0KCUM2LjgyMiwxMS4xMDQsNiwxMSw2LDExSDFWMnogTTE0LDExSDljMCwwLTAuODIyLDAuMTA0LTAuOTcsMC43OUg4VjMuMTY1QzgsMi4wNCw5LjE5NSwyLDkuMTk1LDJIMTRWMTF6Ii8+DQo8L3N2Zz4NCg==");
}

.image_bt_ico_hnav_logout_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgd2lkdGg9IjE1LjAwM3B4IiBoZWlnaHQ9IjE5Ljk4N3B4IiB2aWV3Qm94PSIwIDAgMTUuMDAzIDE5Ljk4NyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUuMDAzIDE5Ljk4NyINCgkgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjRERFMkUxIiBkPSJNMCwwdjE2Ljk3aDUuMDAydjMuMDE4bDEwLjAwMS0zVjE2Ljk3VjAuMDE4VjBIMHogTTUuMDAyLDMuMDE4djEyLjA1MUgxLjk2VjEuOWg2Ljc2NEw1LjAwMiwzLjAxOHoiLz4NCjwvc3ZnPg0K");
}

.image_bt_ico_hnav_help_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjRERFMkUxIiBkPSJNMTAsMEM0LjQ3NywwLDAsNC40NzcsMCwxMGMwLDUuNTIyLDQuNDc3LDEwLDEwLDEwYzUuNTIzLDAsMTAtNC40NzksMTAtMTBDMjAsNC40NzcsMTUuNTIzLDAsMTAsMHoNCgkgTTEwLjY1NiwxNC45MjZIOS4wN1YxMy4zNmgxLjU4NlYxNC45MjZ6IE0xMy40ODgsOC41MjFjLTAuMDkyLDAuMjQ2LTAuMjE1LDAuNDY2LTAuMzY3LDAuNjZjLTAuMTUyLDAuMTk0LTAuMzI2LDAuMzY2LTAuNTIzLDAuNTE2DQoJYy0wLjE5NSwwLjE1LTAuMzkzLDAuMjk2LTAuNTk0LDAuNDM4Yy0wLjE3OCwwLjEzMi0wLjM1NCwwLjI2MS0wLjUyMywwLjM4N2MtMC4xNywwLjEyNS0wLjMyMiwwLjI2Mi0wLjQ1OSwwLjQxNA0KCWMtMC4xMzUsMC4xNS0wLjI0NCwwLjMxNi0wLjMzMiwwLjQ5OGMtMC4wODYsMC4xODItMC4xMzEsMC4zOTMtMC4xMzcsMC42MjlIOS4xMTFjMC4wMTQtMC4zMjQsMC4wNzMtMC42MDcsMC4xNzgtMC44NTINCglzMC4yMzYtMC40NjEsMC4zOTMtMC42NTJjMC4xNTctMC4xOTEsMC4zMzItMC4zNjMsMC41MjItMC41MTZjMC4xOTEtMC4xNTMsMC4zODMtMC4zLDAuNTc0LTAuNDQxDQoJYzAuMTc0LTAuMTI3LDAuMzQyLTAuMjU1LDAuNTA0LTAuMzgzYzAuMTYtMC4xMjcsMC4zMDMtMC4yNjQsMC40MjYtMC40MXMwLjIyMy0wLjMwNywwLjI5OS0wLjQ4Mg0KCWMwLjA3NC0wLjE3NSwwLjExMS0wLjM3NywwLjExMS0wLjYwNWMwLTAuMjUtMC4wNDMtMC40NzktMC4xMzEtMC42ODRjLTAuMDg2LTAuMjA1LTAuMjExLTAuMzc4LTAuMzc1LTAuNTJzLTAuMzY1LTAuMjUtMC42MDUtMC4zMjgNCgljLTAuMjM4LTAuMDc4LTAuNTA4LTAuMTE2LTAuODA5LTAuMTE2Yy0wLjI4OCwwLTAuNTUyLDAuMDQxLTAuNzk0LDAuMTIzQzkuMTYzLDYuMjc5LDguOTUzLDYuMzk2LDguNzcyLDYuNTQ4DQoJQzguNTkxLDYuNyw4LjQ0NSw2Ljg4Niw4LjMzMiw3LjEwMkM4LjIxOSw3LjMxOCw4LjE0NSw3LjU2Myw4LjExMyw3LjgzN0w2LjU5NSw3Ljc1NUM2LjY1LDcuMzU0LDYuNzYzLDYuOTc4LDYuOTM0LDYuNjI3DQoJUzcuMzM3LDUuOTcsNy42MzEsNS43MDhjMC4yOTQtMC4yNjIsMC42NS0wLjQ2OCwxLjA3LTAuNjE5YzAuNDItMC4xNTEsMC45MDUtMC4yMjYsMS40NTctMC4yMjZjMC41NDcsMCwxLjAzMywwLjA2NSwxLjQ2MywwLjE5NQ0KCWMwLjQyOCwwLjEzLDAuNzkxLDAuMzE0LDEuMDksMC41NTRjMC4yOTksMC4yMzksMC41MjUsMC41MzIsMC42ODQsMC44NzhjMC4xNTgsMC4zNDYsMC4yMzYsMC43MzQsMC4yMzYsMS4xNjINCglDMTMuNjI4LDcuOTg1LDEzLjU4Myw4LjI3NCwxMy40ODgsOC41MjF6Ii8+DQo8L3N2Zz4NCg==");
}

.image_bt_ico_hnav_setting_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRERFMkUxO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTkuMSw4LjJoLTIuNWMtMC4xLTAuNS0wLjMtMC45LTAuNS0xLjNMMTcuOCw1YzAuNC0wLjQsMC40LTEsMC0xLjRsLTEuNC0xLjRjLTAuNC0wLjQtMS0wLjQtMS40LDBsLTEuOCwxLjgNCgljLTAuNC0wLjItMC44LTAuNC0xLjMtMC42VjFjMC0wLjUtMC40LTEtMS0xSDkuMWMtMC41LDAtMSwwLjQtMSwxdjIuNUM3LjcsMy42LDcuMywzLjgsNi45LDRMNSwyLjJjLTAuNC0wLjQtMS0wLjQtMS40LDBMMi4zLDMuNg0KCWMtMC40LDAuNC0wLjQsMSwwLDEuNGwxLjgsMS44QzMuOSw3LjEsMy43LDcuNSwzLjUsOEgxQzAuNCw4LDAsOC40LDAsOXYxLjljMCwwLjUsMC40LDEsMSwxaDIuNWMwLjEsMC41LDAuMywwLjksMC41LDEuM0wyLjIsMTUNCgljLTAuNCwwLjQtMC40LDEsMCwxLjRsMS40LDEuNGMwLjQsMC40LDEsMC40LDEuNCwwbDEuOC0xLjhjMC40LDAuMiwwLjgsMC40LDEuMywwLjZ2Mi42QzgsMTkuNiw4LjQsMjAsOSwyMGgxLjljMC41LDAsMS0wLjQsMS0wLjkNCgl2LTIuNWMwLjUtMC4xLDAuOS0wLjMsMS4zLTAuNWwxLjgsMS44YzAuNCwwLjQsMSwwLjQsMS40LDBsMS40LTEuNGMwLjQtMC40LDAuNC0xLDAtMS40bC0xLjgtMS44YzAuMi0wLjQsMC40LTAuOCwwLjYtMS4zaDIuNg0KCWMwLjUsMCwwLjktMC40LDAuOS0xVjkuMUMyMCw4LjYsMTkuNiw4LjIsMTkuMSw4LjJ6IE0xMywxMGMwLDEuNi0xLjQsMy0zLDNzLTMtMS40LTMtM2MwLTEuNiwxLjUtMywzLTNDMTEuNiw3LDEzLDguNSwxMywxMHoiLz4NCjwvc3ZnPg0K");
}

.image_bt_ico_hnav_alert_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRERFMkUxO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAsMEM0LjUsMCwwLDQuNSwwLDEwYzAsNS41LDQuNSwxMCwxMCwxMGM1LjUsMCwxMC00LjUsMTAtMTBDMjAuMSw0LjUsMTUuNiwwLDEwLDB6IE04LjQsMy41DQoJYzAtMC41LDAuMi0wLjcsMC43LTAuN0gxMWMwLjUsMCwwLjcsMC4yLDAuNywwLjd2MS45YzAuMSwwLjQtMC4yLDAuNy0wLjYsMC43aC0yYy0wLjUsMC0wLjctMC40LTAuNy0wLjdWMy41eiBNMTIuNywxNi45aC0xLjZIOS42DQoJSDcuOWMtMC40LDAtMC42LTAuMi0wLjYtMC42di0wLjhjMC0wLjQsMC4yLTAuNiwwLjYtMC42SDlWOS43SDhjLTAuMiwwLTAuNi0wLjItMC42LTAuNlY4LjJjMC0wLjQsMC4yLTAuNiwwLjYtMC42aDEuNmgwLjRoMS4yDQoJYzAuNCwwLDAuNiwwLjIsMC42LDAuNnY2LjZoMC44YzAuNCwwLDAuNiwwLjIsMC42LDAuNnYxQzEzLjMsMTYuNiwxMywxNi45LDEyLjcsMTYuOXoiLz4NCjwvc3ZnPg0K");
}

.image_bt_ico_hnav_news_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRERFMkUxO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTcsMTVjMCwwLTAuOS0xMS42LTYtMTNWMEg5djJDMy45LDMuNCwzLDE1LDMsMTVIMHYyaDIwdi0ySDE3eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04LDE4YzAsMS4xLDAuOSwyLDIsMnMyLTAuOSwyLTJIOHoiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.image_i_ico_alert_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTlweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTkgMTgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5IDE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojODM5MTlBO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQuNiwxMmMwLDAtMC43LTkuMy00LjgtMTAuNFYwSDguMnYxLjZDNC4xLDIuNywzLjQsMTIsMy40LDEySDF2MS42aDE2VjEySDE0LjZ6Ii8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNy40LDE0LjRDNy40LDE1LjMsOC4xLDE2LDksMTZzMS42LTAuNywxLjYtMS42SDcuNHoiLz4NCjwvc3ZnPg0K");
}

.image_i_ico_favorite_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTlweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTkgMTgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5IDE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojODM5MTlBO30NCjwvc3R5bGU+DQo8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjcuMyw3IDkuNSwwIDExLjgsNyAxOSw3IDEzLjIsMTEuMSAxNS40LDE4IDkuNSwxMy43IDMuNiwxOCA1LjksMTEuMSAwLDcgIi8+DQo8L3N2Zz4NCg==");
}

.image_bt_delete_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjQTgxNzI2IiBkPSJNOCwwQzMuNTgyLDAsMCwzLjU4MiwwLDhjMCw0LjQxOCwzLjU4Miw4LDgsOGM0LjQxOCwwLDgtMy41ODIsOC04QzE2LDMuNTgyLDEyLjQxNywwLDgsMHogTTEyLjI0MiwxMC44MjgNCglsLTEuNDE0LDEuNDE0TDcuOTk5LDkuNDE0bC0yLjgyOCwyLjgyOGwtMS40MTQtMS40MTRMNi41ODUsOEwzLjc1Nyw1LjE3MWwxLjQxNC0xLjQxNGwyLjgyOCwyLjgyOWwyLjgyOS0yLjgyOWwxLjQxNCwxLjQxNEw5LjQxNCw4DQoJTDEyLjI0MiwxMC44Mjh6Ii8+DQo8L3N2Zz4NCg==");
}

.image_bt_app_copy_svg {
    background-image: url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTQgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE0IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHk9IjQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMiIvPg0KPHBvbHlnb24gZmlsbD0iIzAwODVCMiIgcG9pbnRzPSI0LDAgNCwzIDExLDMgMTEsMTIgMTQsMTIgMTQsMyAxNCwwICIvPg0KPC9zdmc+DQo=");
}

