<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/****************************************

          Table Setting

*****************************************/
/**ãƒ†ãƒ¼ãƒ–ãƒ«ã®ã¿ãƒ–ãƒ¬ã‚¤ã‚¯ãƒã‚¤ãƒ³ãƒˆã‚’640**/
table.glv_std {
	width: 100%;
	border-spacing :0px;
	border-collapse: collapse;
}

table.glv_std th {
	width: 20%;
}

table.glv_std td {
	width: 80%;
}

table.glv_std,
table.glv_std td,
table.glv_std th {
	padding: 8px;
	vertical-align: top;
	border-bottom: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
}

table.glv_std th {
	white-space: nowrap;
	color: #000000;
	text-align: left;
	font-weight: normal;
}

table.glv_std tr:last-child td,
table.glv_std tr:last-child th {
	border-bottom: 1px solid #FFFFFF;
}

	@media screen and (max-width: 640px) {
		table.glv_std {
			border: none;
		}

		table.glv_std td,
		table.glv_std th {
			width: 100%;
			text-align: center;
			border: none;
			display: block;
		}

		table.glv_std th {
			border: none;
			background-color: #F9F9F9;
			color: #000000;
		}
	}/*** Media Queries ***/

/**ãƒ¬ã‚¹ãƒãƒ³ã‚·ãƒ–ã§ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã™ã‚‹ãƒ†ãƒ¼ãƒ–ãƒ«**/
table.glv_table_sp2 {
	width: 100%;
	border-collapse: collapse;
	border-spacing :0px;
	font-size: 90%;
}

	@media only screen and (max-width: 640px) {
		table.glv_table_sp2 {
			display: block;
			position: relative;
			letter-spacing: -0.4em;
		}
	}/*** Media Queries ***/

table.glv_table_sp2 thead tr th {
	border-right: 1px solid #D1D1D1;
	padding: 12px;
	font-weight: normal;
	vertical-align: top;
	border-collapse: collapse;
}

	@media only screen and (max-width: 640px) {
		table.glv_table_sp2 thead {
			display: block;
			float: left;
		}

		table.glv_table_sp2 thead tr {
			display: block;
		}

		table.glv_table_sp2 thead tr th {
			display: block;
			border-right: 1px solid #D1D1D1;
			border-bottom: none;
			letter-spacing: normal;
		}

		table.glv_table_sp2 thead tr th:last-child {
			border-bottom: none;
		}
	}/*** Media Queries ***/

table.glv_table_sp2 tbody tr td {
	border-right: 1px solid #D1D1D1;
	padding: 12px;
	text-align: center;
}

	@media only screen and (max-width: 640px) {
		table.glv_table_sp2 tbody {
			display: block;
			width: auto;
			position: relative;
			overflow-x: auto;
			-webkit-overflow-scrolling: touch;
			/****iOSã®æ…£æ€§ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«****/
			white-space: nowrap;
		}

		table.glv_table_sp2 tbody tr {
			display: inline-block;
			vertical-align: top;
			border-right: 1px solid #D1D1D1;
		}

		table.glv_table_sp2 tbody tr td {
			display: block;
			border-left: 0;
			border-right: 0;
			border-bottom: 0;
			letter-spacing: normal;
			color: #424242;
		}

		table.glv_table_sp2 tbody tr td:last-child {
			border-bottom: none;
		}
	}/*** Media Queries ***/

	@media only screen and (min-width: 640px) {
		table.glv_table_sp2 thead tr th.left_y,
		table.glv_table_sp2 tbody tr td.left_y {
			text-align: left;
		}
	}/*** Media Queries ***/

table.glv_table_sp2 thead tr th.boldman {
	font-weight: bold;
}

/**ãƒ¬ã‚¹ãƒãƒ³ã‚·ãƒ–ã§ãƒªã‚¹ãƒˆåŒ–ã™ã‚‹ãƒ†ãƒ¼ãƒ–ãƒ«**/
table.bto_template_table_list {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0px;
}

table.bto_template_table_list th {
	border: 1px solid #EBEBEB;
	/**èƒŒæ™¯ã‚’ç€è‰²ã™ã‚‹å&nbsp;´åˆ**/
	/*background: #FAFAFA;*/
	padding: 12px;
}

table.bto_template_table_list thead th {
	font-weight: 500;
	color: #666666;
}

table.bto_template_table_list td {
	padding: 12px;
	border: 1px solid #EBEBEB;
}

table.bto_template_table_list tbody th {
	color: #FFA500;
	font-size: 120%;
	font-weight: normal;
}

	@media only screen and (max-width:460px) {
		table.bto_template_table_list thead {
			display: none;
		}

		table.bto_template_table_list tbody tr {
			display: block;
			margin-bottom: 2em;
		}

		table.bto_template_table_list tbody th,
		table.bto_template_table_list tbody td {
			border: none;
			display: list-item;
			list-style: none;
		}

		table.bto_template_table_list td:nth-child(2n+1) {
			background: #F2F2F2;
		}

		table.bto_template_table_list tbody th {
			width: 100%;
			padding: 7px;
			color: #FFFFFF;
			text-align: left;
			background-color: #FFA500;
		}

		table.bto_template_table_list tbody td {
			/*margin-left: 1em;*/
		}
	}/*** Media Queries ***/

/**ãƒ•ã‚©ãƒ¼ãƒ&nbsp;ãƒ†ãƒ¼ãƒ–ãƒ«**/
table.bto_template_table {
	width: 100%;
	border-spacing :0px;
	border-collapse: collapse;
	border-top: 1px solid #EBEBEB;
	border-right: 1px solid #EBEBEB;
}

table.bto_template_table th {
	width: 30%;
}

table.bto_template_table td {
	width: 70%;
}

table.bto_template_table,
table.bto_template_table td,
table.bto_template_table th {
	padding: 12px;
	vertical-align: middle;
	border-bottom: 1px solid #EBEBEB;
	border-left: 1px solid #EBEBEB;
}

table.bto_template_table th {
	white-space: nowrap;
	color: #FFA500;
	text-align: left;
	font-weight: normal;
}

	@media screen and (max-width: 640px) {
		table.bto_template_table td,
		table.bto_template_table th {
			width: 100%;
			text-align: center;
			line-height: 1;
			border-bottom: 1px solid #EBEBEB;
			border-left: none;
			display: block;
		}

		/**æœ€å¾Œã®tdã«ã&nbsp;ã‘æŒ‡å®š**/
		table.bto_template_table tr:last-child td:last-child {
			border-bottom: none;
		}

		table.bto_template_table th {
		/**ç€è‰²ã™ã‚‹å&nbsp;´åˆ(åè»¢ã•ã›ã‚‹ã&nbsp;ã‘)**/
			/*border: none;
			background-color: #FFA500;
			color: #FFFFFF;*/
		}
	}/*** Media Queries ***/
</pre></body></html>