@charset"UTF-8"  ;

/*---幅900px-----------*/




/*---------------------------------*/
#c15 .d11	{width:438px ; float:left ;  border:1px #43b6f7 solid ; padding:4px ;}
#c15 .d12	{width:438px ; float:right ; border:1px #43b6f7 solid ; padding:4px ;}
#c15 .d21	{width:283px ; float:right;}
#c15 .f04	{padding:0.5em 1em ;}
#c15 .f11	{font-size:3.0em ; line-height:1.1 ; font-weight:bold ;}
#c15 .f11 span{font-size:1.6em ; color:#cc0000 ;}
#c15 .p11	{width:150px ; float:left ;}


/*---------------------------------*/
#c12 .d11	{width:160px ; display:inline-block ; background:#c7e8fa ; padding:5px ; margin:3px ; vertical-align:top ;}
#c12 .t11	{font-size:1.5em ; line-height:1.4 ; color:#ffffff ; font-weight:bold ; background:#43b6f7 ; padding:0.3em 1em ; margin-bottom:1px ; text-align:center ;}
#c12 .t11 span{font-size:0.8em ; font-weight:normal ;}



/*-----------------------------------------------*/
#c13 .d21	{background:url(img/bk01.png) repeat-y left top ;}
#c13 .d11	{background:#ffffff ; border:8px #5197d7 solid ; border-radius:10px ; padding:10px ; box-shadow:0px 0px 5px #135ea0 ;}
#c13 .t11	{font-size:2.4em ; line-height:1.4 ; color:#181b28 ; font-weight:bold ; padding:0.5em ; padding-left:2.5em ;}
#c13 .p11	{width:180px ; float:right ; margin-left:20px ;}
#c13 .p11 img {width:180px ; border:4px #ffffff solid ; box-sizing:border-box ; box-shadow:0px 0px 6px #999999 ;}
#c13 .bk11	{background:#d0ebfc url(img/bk11.png) no-repeat left center ;}
#c13 .bk12	{background:#d0ebfc url(img/bk12.png) no-repeat left center ;}
#c13 .bk13	{background:#d0ebfc url(img/bk13.png) no-repeat left center ;}




