@charset "utf-8";

#pagettl2 {
	width:615px;
	margin-bottom:10px;
}

#pagettl2 h2 {
	font-size:14px; font-weight:bold; 
	height:21px; _height:26px; 
	background:url(../../img2/gr/bg_mostttl.gif) no-repeat; 
	padding:5px 0px 0px 34px; margin:0px;
	color:#555;
}
div.addressBoxHead0 {
	background:url(../../img2/gr/address_box_head0.gif) no-repeat;
	height:10px;
	line-height:10px;
	font-size:1px;
	width:620px;
}
div.addressBoxHead2 {
	background:url(../../img2/gr/address_box_head2.gif) no-repeat;
	height:9px;
	line-height:9px;
	font-size:1px;
	width:620px;	
}
div.scheduleBoxBody {
	background:url(../../img2/gr/address_box_bg.gif) repeat-y;
	width:620px;
	margin:0; padding:0;
}
div.scheduleBoxBody p.groupAdd {
	padding:5px 0 5px 5px;
	margin:0 25px;
	line-height:16px;
	font-weight:bold;
	color:#B64330;
	background:none;
}
div.scheduleBoxBody p.groupAdd span {
	font-weight:normal;
	color:#1a1a1a;
}
div.scheduleBoxBody table.kanriTable {
	margin:0 27px;
	line-height:26px;
	width:560px;
	empty-cells:show;
	border-collapse:collapse;
	border:1px solid #cccccc;
	border-left:none;
	border-right:none;
	border-top:2px solid #EA7156;
	border-bottom:1px solid #EA7156;
	border-bottom:none;
}
div.scheduleBoxBody table.kanriTable th {
	width:120px;
	_width:140px;
	color:#B64330;
	font-weight:bold;
	padding:3px 5px 3px 22px;
	background-color:#f8f8f8 url(../../img2/gr/mark_red.gif) no-repeat 11px center;
	text-align:left;
	line-height:1.4em;
}
div.scheduleBoxBody table.kanriTable th span {
	color:#FC668B;
}
div.scheduleBoxBody table.kanriTable td {
	padding:1px 5px;
	line-height:1.4em;
}
div.scheduleBoxBody table.kanriTable td select,
div.scheduleBoxBody table.kanriTable td input,
div.scheduleBoxBody table.kanriTable td textarea {
	margin:2px;
}
div.scheduleBoxBody table.kanriTable td input {
	margin-top:3px;
}
div.btnAreaSch {
	width:560px;
	margin:0 27px;
	padding:0;
	margin-top:3px;	
	text-align:center;
}
div.addressBoxFoot {
	background:url(../../img2/gr/address_box_foot.gif) no-repeat top left;
	height:18px;
	width:620px;
	margin:0; padding:0;
}

