@charset"Shift_JIS"  ;




/*-----------------------------------------------*/
#pgimg			{margin-bottom:5px ;}

/*-----570px----------------------------------*/



/*-----------------------------------------------*/
.c10 .d11	{background:#eec3cb ; padding:5px ; margin-bottom:5px ;}
.c10 h3		{font-size:16px ; line-height:20px ; color:#ffffff ; font-weight:bold ; background:#555555 ; border:2px #eeeeee solid ; padding:6px 8px ; text-align:left ;}
.c10 .t11	{font-size:15px ; line-height:18px ; color:#cc0000 ; font-weight:bold ; background:#f6d8de ; padding:6px 8px ; text-align:left ;}
.c10 .f11	{font-size:14px ; line-height:18px ;}
.c10 .p11	{border:3px #f4d7dd solid ;}
.c10 .p12	{border-top:5px #76d4e8 solid ; border-bottom:5px #76d4e8 solid ;}
.c10 .sp11	{font-size:0.8em ; margin-right:0.2em ;}




/*-----------------------------------------------*/
#c12		{margin-bottom:10px ;}
#c12 table		{width:100% ; table-layout:fixed ; background:#bbbbbb ; border-collapse:separate ; border-spacing:3px ; border:1px #aaaaaa solid ;}
#c12 th,
#c12 td			{font-size:14px ; line-height:16px ; border:1px #ffffff solid ; padding:8px 10px ;}
#c12 .th11		{width:150px ; background:#dddddd;}
#c12 .th12		{background:#ffffff ;}
#c12 .td11		{background:#ffffff ; text-align:left ;}




/*-----------------------------------------------*/
#c22		{;}
#c22 h3		{font-size:16px ; line-height:20px ; color:#ffffff ; background:#555555 ; border:2px #eeeeee solid ; padding:6px 8px ;}
#c22 .t11	{font-size:16px ; line-height:1.4 ; font-weight:bold ;}
#c22 .f11	{font-size:14px ; line-height:18px ;}
#c22 .p11	{width:150px ; float:right ; border:0 ;}		
#c22 .p12	{border-top:5px #a0dae2 solid ; border-bottom:5px #a0dae2 solid ;}
#c22 .sp11	{color:#ffffff ; background:#777777 ; border:1px #aaaaaa solid ; padding:2px 8px ; margin-right:4px ;}


/*-----------------------------------------------*/
#c15		{;}
#c15 .f11	{font-size:14px ; line-height:18px ; text-shadow:0px 0px 10px #ffffff ; }




/*-----------------------------------------------*/
#c21			{margin-bottom:30px ;}
#c21 .d11		{border:3px #f4d7dd solid ; padding:10px 15px ; padding-bottom:0px ; margin-bottom:5px ;}
#c21 h2			{margin-bottom:5px ;}
#c21 h3			{font-size:16px ; color:#d66c81 ; font-weight:bold ; background:#fceff1 ; border-left:3px #f5c2cc solid ; border-bottom:1px #f2abb9 dotted ; padding:6px 8px ; margin-bottom:5px ; text-align:left ;}
#c21 .f11		{font-size:14px ; line-height:18px ; margin-bottom:10px ;}
#c21 .f12		{font-size:10px ; line-height:14px ; margin-bottom:15px ;}
#c21 .p11 img	{border:1px #e77c91 solid ; box-shadow:2px 2px 3px #bbbbbb ; margin-right:10px ; margin-bottom:5px ;}

