DIV.request { width:90%; text-align:left; margin:auto; margin-top:20px; }


DIV.request_outside { text-align:left; border:1px solid #3333ee; padding:10px; background-color:#B0CCF1; margin-bottom:20px; }
DIV.request_inside { text-align:left; margin:5px; background-color:#FFFFFF; padding:10px; }



DIV.request1 {
	margin-top:		7px;
	padding:		7px;
	text-align:		left;
	margin:			auto;
	background-color:	#FFEEFF;
	background-color:	#559FE8;
	color:			#FFFFFF;
	font-weight:		bold;
}

DIV.request2 {
	margin-top:		20px;
	padding:		7px;
	text-align:		left;
	background-color:	#B0CCF1;
}

DIV.request3 {
	margin-top:		20px;
	padding:		7px;
	text-align:		left;
	background-color:	#B0CCF1;
}

DIV.request31 { margin-top:10px; margin-left:20px; text-align:left; }
DIV.request32 { margin-top:10px; margin-left:50px; margin-bottom:10px; text-align:left; }


DIV.request_old { margin:auto; text-align:center; }
#request_google_search { margin:10px auto; text-align:center; }

#request_reqkind_tab { margin-top:15px; }
#request_reqkind_tab LI.active { background-color:#82CBDB; font-weight:bold; }

#request_reqkind_tab_under_line { clear:both; border-top:solid 2px #82CBDB; }


/* request_old 問合せ一覧 */

TABLE.request_old { margin-top:5px; width:100%; }

TABLE.request_old TH {  padding:2px; background-color:#FABD87; color:#FFFFFF; text-align:center; font-weight:bold; }
TH.request_old1 { width:10%; padding:2px; }
TH.request_old2 { width:14%; padding:2px; }
TH.request_old3 { width:60%; padding:2px; }
TH.request_old4 { width:10%; padding:2px; }
TH.request_old5 { width:6%; padding:2px; }

TD.request_old11 { background-color:#BEE570; text-align:center; padding:2px; }
TD.request_old12 { background-color:#DFF3B8; text-align:center; padding:2px; }
TD.request_old13 { font-weight:bold; background-color:#DFF3B8; text-align:left; padding:2px; }

TD.request_old21 { font-weight:bold; background-color:#BEE570; text-align:center; padding:2px; }
TD.request_old22 { border:2px solid #DFF3B8; text-align:left; padding:2px; }

TD.request_old31 { font-weight:bold; background-color:#B9D7EF; text-align:center; padding:2px; }
TD.request_old32 { border:2px solid #DFECF4; text-align:left; padding:2px; }

TD.bottom { background-color:#FFFFFF; height:10px; }

DIV.form_google_search { width:50%; margin:10px auto; padding:10px; text-align:center; background-color:#EEEEEE; }
