@charset "UTF-8";
* {
	border: 0;
}
h3 { margin-bottom: 42px; font-size: small; line-height: 180%; color: #FECF05; }
h4 { font-size: small; line-height: 180%; margin-bottom: 14px; color: #FECF05; }
p { font-size: small; line-height: 180%; margin-bottom: 18px; text-align: justify; text-justify: distribute; }
td { font-size: small; line-height: 150%; }

/* ------------------------------コンテナ----- */

/* ------------------------------メインコンテンツツ---- */

.main { background: url(images/common/bg_main.gif) left top repeat; padding: 17px 15px; margin-bottom: 15px; position: relative; }
.contentsblock { width: 830px; background: url(images/common/bg_contentsblock.gif) left top repeat-x; background-color: #0000B2; border: 1px solid #00008D; padding: 20px 19px; margin-bottom: 15px; position: relative; }


/* ------------------------------D1GP - レポート---- */
h2 { background-repeat: no-repeat; background-position: left top; text-indent: -9999px; width: 900px; height: 80px; margin-bottom: 5px; }
h2#round1 { background-image: url(images/d1gp/round1/title.gif); }
h2#round2 { background-image: url(images/d1gp/round2/title.gif); }
h2#round3 { background-image: url(images/d1gp/round3/title.gif); }
h2#round4 { background-image: url(images/d1gp/round4/title.gif); }
h2#round5 { background-image: url(images/d1gp/round5/title.gif); }
h2#round6 { background-image: url(images/d1gp/round6/title.gif); }
h2#round7 { background-image: url(images/d1gp/round7/title.gif); }
h2#summary { background-image: url(images/d1gp/summary/title.gif); }
#report h3 { text-indent: -9999px; width: 250px; height: 12px; background-image: url(images/common/headline.gif); background-repeat: no-repeat; background-position: left top; }
/*#report h3#summary { background: url(images/special/headline_summary.gif) left top no-repeat; }*/
#report h4 { background-repeat: no-repeat; background-position: left top; text-indent: -100000px; width: 830px; height: 25px; margin-bottom: 24px; }
#report h4.round1 { background-image: url(images/d1gp/round1/report/headline.gif); }
#report_body { background: url(images/common/bg_broadslash3.gif) left top repeat; border: 1px solid #00008D; width: 798px; padding: 0px 14px; }

/* ----ナビゲーション---- */
#report .navigator { width: 141px; height: 26px; position: relative; margin: 15px auto 15px auto; background-image: url(images/common/bounder.gif); background-repeat: no-repeat; background-position: 70px 6px; }
#report .navigator li.prev, #report .navigator li.next, #report .navigator li.prev a, #report .navigator li.next a { background-position: left top; background-repeat: no-repeat; width: 70px; height: 26px; display: block; list-style-type: none; }
#report .navigator li.prev, #report .navigator li.next { float: left; }
#report .navigator li.prev a, #report .navigator li.next a { position: absolute; top: 0; outline: none; text-indent: -9999px; }
#report .navigator li.prev a { left: 0px; }
#report .navigator li.next a { left: 71px; }
#report .navigator li.prev { background-image: url(images/common/btn_prev_off.png); text-indent: -9999px; }
#report .navigator li.next { background-image: url(images/common/btn_next_off.png); text-indent: -9999px; }
*html body #report .navigator li.prev { background-image: none;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="image", src='images/d1gp/common_report/up/btn_prev.png');
}
*html body #report .navigator li.next { background-image: none;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="image", src='images/d1gp/common_report/up/btn_next.png');
}
#report .navigator li.prev.active1 { background-image: url(images/common/btn_prev.png); }
#report .navigator li.next.active2 { background-image: url(images/common/btn_next.png); }
*html body #report .navigator li.prev.active1 { background-image: none;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="image", src='images/d1gp/common_report/btn_prev.png');
}
*html body #report .navigator li.next.active2 { background-image: none;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="image", src='images/d1gp/common_report/btn_next.png');
}
/* ----Adobe Reader---- */

#report_download { margin: 20px 0 0 0; position: relative; width: 800px; }
#report_download a { outline: none; }
#report_download div#pdf { float: left; width: 242px; }
#report_download #reader img { margin: 6px 0 0 10px; width: 116px; }
#report_download #reader p { position: absolute; left: 373px; top: 11px; }
/* ------------------------------GRACHAN-D----- */

