@charset"Shift_JIS"  ;



/*-----------------------------------------------*/
#c11			{width:570px ; margin-bottom:20px ;}
#c11 p.let01	{font-size:12px ; line-height:20px ; margin-bottom:10px ;text-align:left ;}
#c11 .box01		{background:#eeeeee ; padding:10px 20px ;}
#c11 p.let02	{font-size:12px ; line-height:20px ; margin-bottom:5px ; text-align:left ;}
#c11 .spt01		{font-size:1.2em ; color:ED3F7D ; font-weight:bold ;}
#c11 .spt02		{font-size:20px ; line-height:30px ; color:ED3F7D ; font-weight:bold ; margin:0px 5px ;}
#c11 .spt03		{font-size:14px ; font-weight:bold ; margin:0px 5px ;}
#c11 .spt04		{color:ff0000 ; text-decoration:underline ;}


/*-----------------------------------------------*/
#oform				{width:570px ; margin-bottom:30px ;}
#oform p.tmain		{margin-bottom:10px ;}
#oform .box01		{width:570px ; background:#EFEFEF ; margin-bottom:10px ;}
#oform .box02		{width:562px ; padding:4px ;}
#oform table		{width:562px ; background:#ffffff ; border:1px #B0B0B0 solid ; border-collapse:separate ; border-spacing:5px ;}
#oform th,
#oform td			{font-weight:normal ; padding:5px 10px ; vertical-align:top ;}
#oform th			{width:140px ; background:#FCE4ED ;}
#oform th p			{font-size:12px ; line-height:16px ; padding-left:36px ;}
#oform th p:first-letter	{color:#ffffff ;}
#oform th p.hissu	{background:url("image/oform-hissu.gif") no-repeat 0px 2px  ;}

#oform td p.reibn	{font-size:12px ; line-height:16px ; background:url("image/oform-reibn.gif") no-repeat 0px 2px  ; padding-left:18px ; margin-top:4px ;}
#oform td p.tyuui	{font-size:12px ; line-height:16px ; color:#cc0000 ; margin-top:4px ;}
#oform td p.lettp	{font-size:12px ; line-height:16px ; margin-bottom:5px ;}
#oform td p.letbt	{font-size:12px ; line-height:16px ; margin-top:5px ; text-align:center ;}

#oform td.bsend	{background:#FCE4ED ;}
#oform td p.fom01	{;}
#oform td p.fom02	{font-size:1.4em ; line-height:1.6 ;}
#oform td p.fom02 input{margin-right:2px ;}
#oform td p.fom03	{text-align:center ;}
#oform td p.fom04	{margin-bottom:2px ;;}

#oform input   	{font-size:12px ; line-height:14px ; color:#000000 ; padding:2px ; vertical-align:baseline ;}
#oform input.btn	{font-size:14px ; line-height:14px ; color:#000000 ; padding:5px 30px ;}
#oform select		{font-size:1.2em ; line-height:1.4 ; color:#000000 ; padding:2px ; vertical-align:baseline ;}
#oform textarea	{font-size:12px ; line-height:14px ; color:#000000 ; padding:2px ;}
#oform input.tex01	{width:250px ; height:1.4em ;}
#oform input.tex02	{width:100px ; height:1.4em ;}
#oform input.tex03	{width:80px ; height:1.4em ;}
#oform textarea.tta01{width:340px ; height:10em ;}

#oform input[type="text"]:focus {background:#ffffcc ; border:1px #ff0000 solid ;}
#oform textarea:focus {background:#ffffcc ; border:1px #ff0000 solid ;}

/* 基本タグ
-----------------------------------------------
background:#ffffff url("img/main-back.gif") repeat-y left center ;
display:block ;
:first-letter
text-indent:-1em ; padding-left:1em ;
font-family:"ＭＳ Ｐ明朝","平成明朝","Times", serif ;
----------------------------------------------- */