<!--
/* 施設予約画面で使用 */
a{color: blue}
a:hover{color: red}
.r{text-align: right}
.l{text-align: left}
.c{text-align: center}
.bot{border-top: solid 1px black}
.bor{border-right: solid 1px black}
.bob{border-bottom: solid 1px black}
.bol{border-left: solid 1px black}
.bon{border: none}
.asta1{font-size: 8pt; color: red; margin-left: 10px}
.asta2{font-size: 8pt; color: gray; margin-left: 10px}
.asta3{font-size: 8pt; color: navy}
div.subtitle{width: 70%; padding: 5px; border: solid 4px #bbddff; color: blue; font-size: 12pt; font-weight: bold; margin: 5px}
.noime{ime-mode: disabled}
.subtitle2{padding: 10px 5px; border-top: none; border-right: none; border-bottom: solid 0px navy; border-left: none
	; color: #009999; font-size: 9pt; font-weight: normal}
div.link_menu{font-size: 16pt; margin-top: 10px; margin-bottom: 10px}
div.lbl{font-size: 9pt; width: 100%; text-align: left; margin-bottom: 5px; border-bottom: dashed 0px blue; padding: 5px; color: navy}
.Err1{color: red}
.attention{color: red; font-size: 9pt; text-decoration: underline; font-style: italic; margin: 20px}
div.res_data{border-bottom: solid 1px gray; margin: 5px 0px; padding: 3px; height: 27px}
.hissu{background-color: #FFFFCC}
.slim{padding: 0px; margin: 0px}
div.inf1{border-bottom: solid 1px #CFC8FF; background-color: #DDCCFF; margin: 0px; font-size: 10pt; padding: 3px; width: 500px}
-->


/* #########/t/reserve/top.asp######### */

.INP 				{width:auto; margin:5px; padding:2px; background-color:#FFCC99;}/*form*/
.gINP 			{background-color:#C5FFE6;}/*form*/
div.SLC_AREA	{width:90%; padding:10px; border:1px solid #F9E3E3;
						background:url(/t/reserve/images/borders.gif) repeat-y;}
p.BLO_L			{padding:10px 30px; text-align:left;}

