@charset 'utf-8';

hr { width:650px; margin:0px; }

#PAGE .CONTENTS div a:link	{ color:#999 }
#PAGE .CONTENTS div a:visited	{ color:#999 }
#PAGE .CONTENTS div a:hover	{ color:#ccc }
#PAGE .CONTENTS div a:active	{ color:#ccc }

div#PAGE div.SIDE ul li a		{ background-color:#a8d; }
div#PAGE div.SIDE ul li a#SI_AFTER:link	{ background-color:#a8d; }
div#PAGE div.SIDE ul li a#SI_AFTER:visited	{ background-color:#a8d; }
div#PAGE div.SIDE ul li a#SI_AFTER:hover	{ background-color:#a8d; }
div#PAGE div.SIDE ul li a#SI_AFTER:active	{ background-color:#a8d; }

div#PAGE div.CONTENTS .TOP	{ width:750px; height:160px; background:url(../img/top.jpg) no-repeat; margin:0px; padding:0px; }
div#PAGE div.CONTENTS h1	{ margin:30px 0px 0px 50px; }
div#PAGE div.CONTENTS div.WIDE h2	{ margin:0px; }
div#PAGE div.CONTENTS div.WIDE p.CLICK	{ color:#97d; padding:0px; margin:30px 0px 0px 0px; font-size:11px; }
div#PAGE div.CONTENTS div.WIDE a.T_BUTTON	{ clear:both; display:block; width:650px; height:43px; margin:0px 0px 10px 0px; color:#97d; padding:11px 0px 0px 30px; font-weight:bold; background:url(../img/t_button-.gif) no-repeat; }
div#PAGE div.CONTENTS div.WIDE a.T_BUTTON:link	{ color:#97d; background:url(../img/t_button-.gif) no-repeat; text-decoration:none; }
div#PAGE div.CONTENTS div.WIDE a.T_BUTTON:visited	{ color:#97d; background:url(../img/t_button-.gif) no-repeat; text-decoration:none; }
div#PAGE div.CONTENTS div.WIDE a.T_BUTTON:hover	{ color:#fff; background:url(../img/t_button.gif) no-repeat; text-decoration:none; }
div#PAGE div.CONTENTS div.WIDE a.T_BUTTON:active	{ color:#fff; background:url(../img/t_button.gif) no-repeat; text-decoration:none; }
div#PAGE div.CONTENTS div.WIDE #t_001	{ width:650px; display:block; background:#97d; padding:7px 0px 7px 0px; margin:50px 0px 20px 0px; }
div#PAGE div.CONTENTS div.WIDE #t_002	{ width:650px; display:block; background:#97d; padding:7px 0px 7px 0px; margin:50px 0px 20px 0px; }
div#PAGE div.CONTENTS div.WIDE h3	{ display:inline; color:#fff; border:none; padding:0px; margin:0px 0px 0px 30px; font-weight:bold; font-size:14px; }
div#PAGE div.CONTENTS div.WIDE .CHAPTER	{ width:650px; display:block; background:#fff; float:left; border:1px solid #ccc; color:#666; padding:0px; margin:50px 0px 20px 0px; }
div#PAGE div.CONTENTS div.WIDE h4	{ width:500px; background:#fff; border:none; color:#666; padding:0px; margin:7px 0px 7px 30px; font-weight:bold; font-size:14px; }
div#PAGE div.CONTENTS div.WIDE .FAMILY	{ height:80px; background:url(../img/family.gif) no-repeat; padding:5px 0px 0px 150px; margin:0px; }
div#PAGE div.CONTENTS div.WIDE .FAMILY p	{ font-size:12px; line-height:1.5em; }
div#PAGE div.CONTENTS div.WIDE .CHART	{ width:650px; background:url(../img/f_bg.jpg) no-repeat 0px 25px; margin:20px 0px 0px 0px; }
div#PAGE div.CONTENTS div.WIDE .CHART span	{ display:block; color:#333; margin:0px; font-size:12px; font-weight:bold; }
div#PAGE div.CONTENTS div.WIDE .CHART strong	{ width:650px; height:30px; display:block; background:url(../img/light.gif) no-repeat; color:#97d; padding:0px 0px 0px 30px; margin:40px 0px 0px 0px; font-size:13px; font-weight:bold; }
div#PAGE div.CONTENTS div.WIDE .CHART small	{ display:block; color:#333; margin:0px 0px 0px 30px; font-size:10px; font-weight:normal; }
div#PAGE div.CONTENTS div.WIDE .CHART img	{ margin:0px; }
div#PAGE div.CONTENTS div.WIDE .CHART dl	{ position:relative; padding-bottom:0px; clear:both; border:none; color:#333; }
div#PAGE div.CONTENTS div.WIDE .CHART dl dt	{ width:auto;border:none; margin:5px 0px 0px 0px; padding:0px; line-height:1.2em; font-size:11px; font-weight:normal; color:#333; }
div#PAGE div.CONTENTS div.WIDE .CHART dl dd	{ width:510px; border:none; margin:5px 0px 0px 0px; padding:0px; line-height:1.2em; font-size:11px; float:none; color:#333; }
div#PAGE div.CONTENTS div.WIDE .CHART dl dd b	{ font-size:15px; font-weight:bold; line-height:0.8em; }
div#PAGE div.CONTENTS div.WIDE .ADVICE	{ width:650px; background:#eee8f6; margin:20px 0px 0px 0px; }
div#PAGE div.CONTENTS div.WIDE .ADVICE h2	{ color:#97d; margin:20px 0px 20px 30px; font-size:14px; }
div#PAGE div.CONTENTS div.WIDE .ADVICE p	{ width:590px; margin:0px 0px 20px 30px; }
div#PAGE div.CONTENTS div.WIDE p	{ width:650px; margin:20px 0px 0px 0px; }
div#PAGE div.CONTENTS div.WIDE a	{ display:block; margin:20px 0px 0px 0px; }
div#PAGE div.CONTENTS div.WIDE a:link	{ color:#7a5fb1; text-decoration:none; }
div#PAGE div.CONTENTS div.WIDE a:visited	{ color:#7a5fb1; text-decoration:none; }
div#PAGE div.CONTENTS div.WIDE a:hover	{ color:#97d; text-decoration:underline; }
div#PAGE div.CONTENTS div.WIDE a:active	{ color:#97d; text-decoration:underline; }
div#PAGE div.CONTENTS div.WIDE a.JIREI01	{ float:left; display:inline; width:318px; height:78px; margin:0px 0px 10px 0px; color:#999; background:url(../img/jirei01-.jpg) no-repeat; }
div#PAGE div.CONTENTS div.WIDE a.JIREI01 p	{ width:218px; display:inline; float:left; margin:20px 0px 0px 90px; color:#999; padding:0px; font-weight:bold; line-height:1.5em; }
div#PAGE div.CONTENTS div.WIDE a.JIREI01:link	{ background:url(../img/jirei01-.jpg) no-repeat; text-decoration:none; }
div#PAGE div.CONTENTS div.WIDE a.JIREI01:visited	{ background:url(../img/jirei01-.jpg) no-repeat; text-decoration:none; }
div#PAGE div.CONTENTS div.WIDE a.JIREI01:hover	{ background:url(../img/jirei01.jpg) no-repeat; text-decoration:none; }
div#PAGE div.CONTENTS div.WIDE a.JIREI01:active	{ background:url(../img/jirei01.jpg) no-repeat; text-decoration:none; }
div#PAGE div.CONTENTS div.WIDE a.JIREI02	{ float:left; display:inline; width:318px; height:78px; margin:0px 0px 10px 14px; color:#999; background:url(../img/jirei02-.jpg) no-repeat; }
div#PAGE div.CONTENTS div.WIDE a.JIREI02 p	{ width:218px; display:inline; float:left; margin:20px 0px 0px 90px; color:#999; padding:0px; font-weight:bold; line-height:1.5em; }
div#PAGE div.CONTENTS div.WIDE a.JIREI02:link	{ background:url(../img/jirei02-.jpg) no-repeat; text-decoration:none; }
div#PAGE div.CONTENTS div.WIDE a.JIREI02:visited	{ background:url(../img/jirei02-.jpg) no-repeat; text-decoration:none; }
div#PAGE div.CONTENTS div.WIDE a.JIREI02:hover	{ background:url(../img/jirei02.jpg) no-repeat; text-decoration:none; }
div#PAGE div.CONTENTS div.WIDE a.JIREI02:active	{ background:url(../img/jirei02.jpg) no-repeat; text-decoration:none; }

