﻿/*<!-- 注>このコメントは消さないでください。							-->*/
/*<!-- ●斎場予約システム　初版[1.00]									-->*/
/*<!-- Programed by IKS,July.2014, copyright(c)2014 IK Solution     	-->*/
/*<!-- style.css														-->*/

.page-style			{ background: #ccffbb; }
.page-style2		{ background: #dddddd; }
.page-title1		{ font-size: 18px; color: #555566; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold  }
.page-title2		{ font-size: 15px; color: #555566; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold  }
.page-title3		{ font-size: 11px; color: #f0fff0; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #50a000; }
.page-title4		{ font-size:  9px; color: #f0fff0; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #808080; }
.page-text1			{ font-size: 13px; color: #555566; font-family: Verdana, Arial, Helvetica, sans-serif; }
.page-textr			{ font-size: 11px; color: #c05050; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.page-textb			{ font-size: 11px; color: #555566; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.page-text			{ font-size: 11px; color: #555566; font-family: Verdana, Arial, Helvetica, sans-serif; }
.page-texts			{ font-size:  9px; color: #555566; font-family: Verdana, Arial, Helvetica, sans-serif; }

.table-header		{ font-size: 13px; color: #f0fff0; background-color: #50a000; }
.table-fieldname	{ font-size: 13px; color: #555566; background-color: #f0fff0; }
.table-fieldtext	{ font-size: 13px; color: #555566; background-color: #f0fff0; }
.table-text			{ font-size: 13px; color: #555566; background-color: #f0fff0; }
.table-textb		{ font-size: 13px; color: #555566; background-color: #f0fff0; font-weight: bold }
.table-textn		{ font-size: 13px; color: #dd5555; background-color: #f0fff0; }
.table-textm		{ font-size: 13px;}                                                                     /* 2024/06/28 */
.table-textmx		{ font-size: 24px;}                                                                     /* 2025/07/28 */
.table-texts		{ font-size: 11px; color: #555566; background-color: #f0fff0; }
.table-textsg		{ font-size: 11px; color: #555566; background-color: #c0e0ff; }
.table-textc		{ font-size: 15px; color: #555566;}                                                     /* 2024/07/04 */
.table-error1		{ font-size: 15px; font-weight: bold; color: #cc5555; background-color: #f0fff0; }
.table-border		{ border-style: solid; border-color: #50a000; border-width: 1px; }
.table-border2		{ border-style: solid; border-color: #008040; border-width: 2px; }
.table-border3		{ border-style: solid; border-color: #505050; border-width: 1px; }
.table-borderc		{ font-size: 13px; color: #555566; background-color: #f0fff0; border-style: solid; border-color: #50a000; border-width: 1px; }

.chart-header		{ font-size: 13px; color: #f0f0ff; background-color: #50a000; }
.chart-fieldname	{ font-size: 13px; color: #555566; background-color: #f0fff0; text-align: center; border-style: solid; border-color: #a00000; border-width: 1px; }
.chart-fieldnamer	{ font-size: 13px; color: #555566; background-color: #ffe0e0; text-align: center; border-style: solid; border-color: #a00000; border-width: 1px; }
.chart-fieldnameg	{ font-size: 13px; color: #555566; background-color: #e0ffe0; text-align: center; border-style: solid; border-color: #a00000; border-width: 1px; }
.chart-fieldnameb	{ font-size: 13px; color: #555566; background-color: #e0e0ff; text-align: center; border-style: solid; border-color: #a00000; border-width: 1px; }
.chart-fieldnamed	{ font-size: 13px; color: #555566; background-color: #c0c0c0; text-align: center; border-style: solid; border-color: #505050; border-width: 1px; }
.chart-fieldtext	{ font-size: 13px; color: #555566; background-color: #f0fff0; text-align: center; border-style: solid; border-color: #50a000; border-width: 1px; }
.chart-fieldtexta	{ font-size: 13px; color: #555566; background-color: #ffe0e0; text-align: center; border-style: solid; border-color: #50a000; border-width: 1px; }
.chart-fieldtexta2	{ font-size: 13px; color: #555566; background-color: #ffd8d8; text-align: center; border-style: solid; border-color: #50a000; border-width: 1px; }
.chart-fieldtexta3	{ font-size: 13px; color: #555566; background-color: #ffd5d5; text-align: center; border-style: solid; border-color: #50a000; border-width: 1px; }
.chart-fieldtexts	{ font-size:  9px; color: #555566; background-color: #f0fff0; text-align: center; border-style: solid; border-color: #50a000; border-width: 1px; }
.chart-text0	    { font-size: 11px; color: #555566; background-color: #f0fff0; text-align: center; border-style: solid; border-color: #50a000; border-width: 1px; }
.chart-text0d	    { font-size: 11px; color: #555566; background-color: #e0e0e0; text-align: center; border-style: solid; border-color: #50a000; border-width: 1px; }
.chart-text0b	    { font-size: 11px; color: #555566; background-color: #ccccff; text-align: center; border-style: solid; border-color: #50a000; border-width: 1px; }
.chart-text0r	    { font-size: 11px; color: #555566; background-color: #ffcccc; text-align: center; border-style: solid; border-color: #50a000; border-width: 1px; }
.chart-text1	    { font-size: 11px; color: #555566; background-color: #ffcccc; text-align: center; border-style: solid; border-color: #50a000; border-width: 1px; }
.chart-text2	    { font-size: 11px; color: #555566; background-color: #ffcccc; text-align: center; border-style: solid; border-color: #50a000; border-width: 1px; }
.chart-text2a	    { font-size: 11px; color: #555566; background-color: #ddddff; text-align: center; border-style: solid; border-color: #50a000; border-width: 1px; }
.chart-text3	    { font-size: 11px; color: #555566; background-color: #ccccff; text-align: center; border-style: solid; border-color: #50a000; border-width: 1px; }
.chart-text5	    { font-size: 11px; color: #555566; background-color: #aaaaaa; text-align: center; border-style: solid; border-color: #50a000; border-width: 1px; }
.chart-textn	    { font-size: 11px; color: #555566; background-color: #888888; text-align: center; border-style: solid; border-color: #50a000; border-width: 1px; }
.chart-textk	    { font-size: 11px; color: #555566; background-color: #ffaaaa; text-align: center; border-style: solid; border-color: #50a000; border-width: 1px; }
.chart-texts	    { font-size:  8px; color: #555566; background-color: #f0fff0; }
.chart-border	    { border-style: solid; border-color: #008040; border-width: 1px; }

a:link		        { color: #000088; }
a:visited	        { color: #555566; }
a:active	        { color: #cc0000; }
a:hover		        { color: #cc0000; }

p.red		        { color: red; }
p.green		        { color: green; }
