/* Home=======================================================*/div#topWrapper {	background: #FFFFFF url(../images/mainImg.jpg) no-repeat center top;	text-align: left;	position: relative;	width: 798px;	height: 598px;	border: 1px solid #999999;	margin: 30px auto 10px;}div#topWrapper h1 {	position: absolute;	top: 130px;	right: 56px;	width: 265px;	height: 96px;}div#topWrapper ul#menu {	position: absolute;	top: 257px;	right: 64px;}div#topWrapper ul#menu li {	width: 250px;	height: 40px;	padding-bottom: 3px;}/* Inner Page Common=======================================================*/div#Wrapper {	text-align: left;	position: relative;	width: 798px;	border: 1px solid #999999;	margin: 30px auto 10px;	background: #FFFFFF;}div#Wrapper h1 {	margin: 16px 19px 17px;}/* --Menu--------------------------------*/div#Wrapper ul#menu {	width: 798px;	}div#Wrapper ul#menu li {	float: left;	height: 26px;}div#Wrapper ul#menu li.line {	border-right: 1px solid #999999;}/* --Contents--------------------------------*/div#Wrapper div#contents {	background: #FFFFFF url(../images/innerImg.jpg) no-repeat right bottom;	width: 798px;	height: 498px;	border-top: 1px solid #999999;}div#Wrapper div#contents2 {	background: #FFFFFF url(../images/innerImg.jpg) no-repeat -70px bottom;	width: 798px;	height: 498px;	border-top: 1px solid #999999;}div#scrollArea {	width: 798px;	height: 498px;	overflow: auto;	scrollbar-3dlight-color: #fff;	scrollbar-arrow-color: #fff;	scrollbar-darkshadow-color: #fff;	scrollbar-face-color: #CCC;	scrollbar-highlight-color: #fff;	scrollbar-shadow-color: #fff;	scrollbar-track-color: #fff;	position: relative;}div#contents h2 {	width: 390px;	margin: 24px 0px 0px 29px;}/* --Anchor--------------------------------*/div#contents ul#anchor {	width: 390px;	margin: 15px 0px 19px 29px;}div#contents ul#anchor li {	font-size: 96%;	background: url(../images/arrow.gif) no-repeat left center;	padding-left: 18px;	padding-right: 20px;	float: left;}/* --Page Top--------------------------------*/p.totop {	text-align: right;	margin: 0px 0px 10px !important;}/* --Footer--------------------------------*/div#footer {	width: 800px;	margin: 0px auto;	padding-bottom: 20px;}div#footer p.newsBox {	float: left;	width: 450px;	text-align: left;	background: url(../images/newsIcon.gif) no-repeat top left;	text-indent: 50px;}div#footer address {	text-align:right;	float: right;	width: 320px;}/* Profile=======================================================*/div#profile {	width: 390px;	margin: 23px 0px 10px 29px;}div#profile p {	float: left;	width: 159px;	margin-top: 3px;}div#profile dl {	float: right;	width: 205px;}div#profile dt {	position: absolute;	width: 81px;	height: 14px;}div#profile dd {	padding: 0px 0px 8px 93px;	height: 14px;}/* --History--------------------------------*/div#history {	width: 390px;	margin: 20px 0px 10px 29px;}div#history h3 {	font-size: 96%;	padding: 0px 0px 3px 12px;	background: url(../images/midashi_bg.gif) no-repeat left bottom;	margin-bottom: 15px;}div#history h4 {	width: 60px;	position: absolute;	font-weight: normal;}div#history dl {	padding: 0px 0px 0.5em 65px;}div#history dt {	position: absolute;	width: 45px;}div#history dd {	padding: 0px 0px 1em 45px;}/* Schedule=======================================================*/div#schedule {	width: 390px;	margin: 20px 0px 0px 29px;}div#schedule h3 {	font-size: 96%;	padding: 0px 0px 3px 12px;	background: url(../images/midashi_bg.gif) no-repeat left bottom;	margin-bottom: 15px;}div#schedule p {	margin-bottom: 1em;}/* Special=======================================================*/div#special {	width: 390px;	margin: 20px 0px 0px 29px;}/* Message=======================================================*/div#message {	width: 390px;	margin: 20px 0px 0px 29px;}/* BBS=======================================================*/div#bbsFrame {	width: 390px;	margin: 20px 0px 0px 29px;}div#bbs {	width: 440px;	margin-left: 358px;}