/* OMIKUJI CSS */

html,body {width:100%;height:100%;}
body {margin:0;padding:0;font-size:12pt;}

#kuji {margin:auto;width:500px;height:230px;position:relative;background-image:url(img/jr-back.gif);overflow:hidden;}
#kuji:after {display:block;line-height:0;content:" ";width:100%;height:1px;clear:both;}

#date {position:absolute;font-size:14pt;letter-spacing:5px;left:-100px;top:105px;font-weight:bold;
	width:230px;height:15px;text-align:center;/*line-height:1;*/margin:0;padding:0;
	-moz-transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
}
.data {position:absolute;left:35px;top:10px;width:455px;height:210px;overflow:hidden;text-align:center;}

.data h1 {margin:0 0 10px 0;padding:0 0 0 1em;font-size:24pt;letter-spacing:1em;clear:both;}
.data h2 {margin:0;padding:10px 0 0 0;font-size:12pt;font-weight:bold;}
.data p {margin:0;padding:0;}
.data sub {font-size:9pt;width:80%;}

#kuji img {position:absolute;left:400px;top:190px;z-index:3;}

