@charset "UTF-8";



/* --------------------------------
	ローカルナビ
-------------------------------- */

ul.lnav { background-image:url(../images/index/lnav.jpg); }



/* --------------------------------
	コンテント
-------------------------------- */

div#content { height:1893px; font-size:14px; line-height:24px; }

div#content .section_01 { position:relative; padding:5px 37px 0 24px; height:1062px; background:url(../images/index/sect_01_bg.jpg) no-repeat; }
div#content .section_01 p.txt { padding:23px 0 0 0; }
div#content .section_01 p.txt sup { position:relative; top:-4px; color:#ff0000; vertical-align:baseline; }
div#content .section_01 p.notes { font-size:10px; }
div#content .section_01 p.notes span { padding:10px 0 0 0; color:#ff0000; }
div#content .section_01 h2 { margin:0 0 -20px 0; padding:20px 0 0 0; color:#3f7cc2; font-size:18px; }

div#content .section_01 .water { position:absolute; top:551px; }
div#content .section_01 .water h3 { padding:20px 0 0 234px; color:#ffffff; font-size:16px; }
div#content .section_01 .water .about { width:513px; min-height:70px; margin:19px 0 0 63px; background:url(../images/index/about.gif) repeat-y; border:1px solid #a40000; }
div#content .section_01 .water .about p.title { float:left; width:109px; padding:13px 0 0 1px; color:#fff; font-size:16px; text-align:center; }
div#content .section_01 .water .about p.txt { float:right; width:392px; padding:10px 0 6px 11px; font-size:12px; line-height:1.5; }
div#content .section_01 .water p.img { padding:16px 0 0 67px; }

div#content .section_02 { margin:29px 0 0 0; padding:0 32px 0 24px; height:686px; background:url(../images/index/sect_02_bg.jpg) no-repeat; }
div#content .section_02 h2 { margin:0 0 -20px 0; padding:29px 0 0 0; color:#3f7cc2; font-size:18px; }
div#content .section_02 p.txt { padding:23px 0 0 0; }
div#content .section_02 p.img { padding:28px 0 0 27px; }









