@charset"UTF-8"  ;

/*下層h1*/
@media screen and (min-width:560px) {
#he6	{background:#555555 url("img/h1.jpg") no-repeat top center ; background-size:100% ;}
}

#he6 h1	{letter-spacing:0.5em ;}


/*---1200-----------*/


/*--------------------------------------------*/
#c11 .d11	{width:500px ; float:right ; margin-right:100px ; margin-top:50px ;}
#c11 .p11	{width:300px ; float:left ;}


/*--------------------------------------------*/
#c12 table	{width:100% ; background:#ffffff ; border:1px #999999 solid ;}
#c12 th,
#c12 td		{font-size:1.5em ; line-height:1.2 ; border:1px #999999 solid ; padding:0.5em 1em ; vertical-align:middle ;}
#c12 th		{width:6em ; font-size:1.8em ;  color:#ffffff ; background:#333333 ; padding-top:1em ; text-align:center ;}
#c12 .td11{width:4em ; font-size:1.8em ; text-align:right ;}
#c12 .td11 span{font-size:1.2em ;}
#c12 .td12{width:auto ; text-align:center ;}
#c12 .td12 span{font-size:0.9em ; color:#cc0000 ;}
#c12 ruby rt  {font-size:0.6em ;}
#c12 .t11{font-size:1.3em ; color:#333333 ; background:#eeeeee ; text-align:center ;}


/*--------------------------------------------*/
#c41 .d11	{width:800px ;}
#c41 .d21	{width:570px ;}
#c41 .p11	{width:400px ;}


