@charset "Shift_JIS";

/* CSS Document */



* {padding:0px;margin:0px;}

/*----------contents----------*/



h1.contact{

	width:540px;

	height:82px;

	margin-bottom:10px;

	display:block;}



	

#container #mainL h2{height:35px;}



#container #mainL h2.contact{

	text-indent:-9999px;

	width:540px;

	background-image: url(../images/h2_contact.gif);

	background-repeat: no-repeat;

}



#container #mainL h2.owner{

	text-indent:-9999px;

	width:540px;

	background-image: url(../images/h2_contact_owner.gif);

	background-repeat: no-repeat;

}



#container #mainL h2.user{

	text-indent:-9999px;

	width:540px;

	background-image: url(../images/h2_contact_user.gif);

	background-repeat: no-repeat;

}



#container #mainL h2.all{

	text-indent:-9999px;

	width:540px;

	background-image: url(../images/h2_contact_all.gif);

	background-repeat: no-repeat;

}

	

#container #mainL h2.question{

	text-indent:-9999px;

	width:540px;

	background-image: url(../images/h2_question.gif);

	background-repeat: no-repeat;

}



#container #mainL .subContent table.plane{ border-collapse:collapse; width:100%;}



#container #mainL .subContent table.plane td.left{ width:150px; background-color:#F6F6F6; padding:5px; border:#E2E2B1 1px solid;}

#container #mainL .subContent table.plane td.must{ width:150px; background-color:#FFFF99; padding:5px; border-top:#E2E2B1 1px solid;

	border-right:#E2E2B1 1px solid; border-bottom:#E2E2B1 1px solid; border-left:#990000 2px solid;}



#container #mainL .subContent table.plane td.right{ background-color:#FFF; padding:5px; border:#E2E2B1 1px solid;}



#container #mainL a:link,

#container #mainL a:visited,

#container #mainL a:hover,

#container #mainL a:active{ text-decoration:underline; color:#333;}	



#container #mainL .subContent input.inner{ width:350px;}

#container #mainL .subContent textarea{ width:350px;}



#container #mainL .subContent .smallMenu { background-color:#E9E9C2; padding:5px;}



#container #mainL .subContent .smallMenu a:link,

#container #mainL .subContent .smallMenu a:visited,

#container #mainL .subContent .smallMenu a:hover,

#container #mainL .subContent .smallMenu a:active{

	text-decoration:underline; color:#990000;}

	

	

#container #mainL .subContent .bg{

	background:url(../images/contact_h4bg.gif) no-repeat;

	background-color:#EEE;

	display:block;

	height:24px;

	line-height:200%;

	text-indent:24px;

	color:#333;}

	

	#container #mainL .subContent .bg a:link,

	#container #mainL .subContent .bg a:visited,

	#container #mainL .subContent .bg a:hover,

	#container #mainL .subContent .bg a:active{

		text-decoration:none; color:#333;

		}

 

