@charset "utf-8";

@import "../css/frame_base.css";
@import "../css/frame_sub.css";
@import "../css/parts.css";
@import "../css/font.css";
@import "../css/start.css";

/* 固有タグ指定 */
div.bodyTel				{
						width:592px; margin:0px 99px 10px 99px;
						}

div.bodyContact			{
						width:618px; height:390px; margin:0px 86px 30px 86px;
						background-image:url(images/body_contact_bgimg.gif); background-repeat:repeat; background-position:top;
						border:1px #B9B9B9 solid;
						}

div.bodySpacer			{
						width:600px; height:13px;
						}


p.errmsg				{
						font-size:13px; font-style:normal; font-weight:bold; line-height:130%; color:#990000;
						}

span.kome				{
						font-size:12px; color:#990000; padding:0px 0px 0px 4px;
						}

div.formSubmitArea		{
						width:618px; margin:0px 0px 30px 0px; text-align:center;
						}



/* テーブルフォーム */
div#bodyConts table		{
						float:left; border-collapse:collapse; margin:10px 0px 15px 40px;
						}

div#bodyConts tr		{
						font-size:13px; line-height:140%; color:#494949;
						}

div#bodyConts td.td01	{
						width:80px; padding:6px 0px 6px 0px;
						border-top:#999999 1px solid; border-right:#999999 1px solid; border-bottom:#999999 1px solid; border-left:#999999 1px solid;
						border-collapse:separate; text-align:center; vertical-align:top; background-color:#FEEFFC;
						}

div#bodyConts td.td02	{
						width:430px; padding:6px 0px 6px 10px;
						border-top:#999999 1px solid; border-right:#999999 1px solid; border-bottom:#999999 1px solid; border-left:#999999 1px solid;
						border-collapse:separate; text-align:left; vertical-align:top;
						}

div.bodyContact table	{
						border-collapse:collapse; margin:0px 0px 0px 40px;
						}

div.bodyContact tr		{
						font-size:13px; line-height:140%; color:#494949;
						}

div.bodyContact td.td01	{
						width:120px; padding:10px 0px 10px 0px;
						border-top:#999999 0px solid; border-right:#999999 0px solid; border-bottom:#999999 0px solid; border-left:#999999 0px solid;
						border-collapse:separate; text-align:left; vertical-align:top;
						}

div.bodyContact td.td02	{
						width:400px; padding:10px 0px 10px 10px;
						border-top:#999999 0px solid; border-right:#999999 0px solid; border-bottom:#999999 0px solid; border-left:#999999 0px solid;
						border-collapse:separate; text-align:left; vertical-align:middle;
						}

