body{background:#DCDCDC;margin:0px;padding:0px 0px 20px 0px;}.haikei {background-attachment:fixed;background-image:url(img/haikei.gif);background-repeat:repeat-y;background-position:center top;background-color:#F5F5F5;}A:link {color: #000099; text-decoration: none;}A:visited {text-decoration: none; color: #000066;}A:active {text-decoration: none;}A:hover {color: #CC0033}div#ContentsArea{width:650px;margin-top:0px;}div#ContentsArea div#header{width:650px;margin:0px 0px 0px 0px;padding:0px;}div#ContentsArea div#header table#hlink{margin:0px;padding:0px;width:650px;border-style:solid;border-width:0px 1px 2px 0px;border-color:EEEEEE;}div#ContentsArea div#header table#hlink td#link{margin:0px;padding:0px;width:330px;background:EEEEEE;font-size:12px;line-height:150%;text-align:left;}div#ContentsArea div#header table#hlink td#none{margin:0px;padding:0px;width:320px;background:FFFFFF;font-size:12px;text-align:left;}div#ContentsArea div#lrt{margin:40px 0px 20px 0px;width:648px;height:420px;text-align:left;background-attachment:fixed;background-image:url(img/bg.jpg);background-repeat:no-repeat;background-position:center top;background-color:#FFFFFF;}div#ContentsArea div#lrt div#what{width:300px;margin:10px 0px 0px 50px;font-size:18px;line-height:130%;}div#ContentsArea div#lrt div#what table#what{width:300px;float:left;font-size:18px;line-height:130%;}div#ContentsArea div#lrt div#top{width:220px;margin-bottom:50px;font-size:16px;line-height:130%;}div#line{margin:0px 0px 0px 0px;line-height:16px;width:625px;text-align:center;border-top:1px solid #C0C0C0;}.td{font-size:14px;line-height:16px;}.td1{font-size:14px;line-height:16px;width="50%"}