/* CSS Document */* {	margin: 0;	padding: 0;}body {	font-family: Arial, Helvetica, sans-serif;	color: #F33399;	background-color: #F5E9E9;}#main{	width: 750px;	margin-right: auto;	margin-left: auto;	font-size: 12px;	}#top{    width: 750px;	margin-right: auto;	margin-left: auto;}#naiyou{	width: 750px;	margin-right: auto;	margin-left: auto;	color: #FF3399;	background-color: #353843;}/* index.html */#text{	float: left;	width: 500px;}#sub{	float: left;	width: 200px;	background-image: url(img/line.png);	background-repeat: repeat-y;	}/* shop.html */#menu{	float: left;	width: 220px;}#cds{	float: left;	width: 480px;	background-image: url(img/line.png);	background-repeat: repeat-y;	font-size: 20px;}.wcinfo{	font-size: 16px;	padding-top: 45px;	padding-left: 10px;	padding-bottom: 300px;}.booking{	font-size: 16px;	padding-top: 15px;	padding-left: 10px;	padding-bottom: 15px;}.img{float: left;	width: 400px;}.party{    float: left;	width: 300px;}.clear{	clear: left;}.partymenu{	padding: 10px;	}ul#navi{	}ul#navi li{    list-style:none;    float:left;    width:108px;	margin-top: 10px;	margin-bottom: 5px;}ul#navi a{    display:block;    width:108px;    height:25px;    text-indent:-100px;    overflow:hidden;}a.newsm{    background-image:url(img/navi/news.png);}a:hover.newsm{    background-position:0px -29px;}a.release{    background-image:url(img/navi/release.png);}a:hover.release{    background-position:0px -29px;}a.partyinfo{    background-image:url(img/navi/party.png);}a:hover.partyinfo{    background-position:0px -29px;}a.wcinfom{    background-image:url(img/navi/wcinfo.png);}a:hover.wcinfom{    background-position:0px -29px;}a.bookingm{    background-image:url(img/navi/booking.png);}a:hover.bookingm{    background-position:0px -29px;}ul.menu{	font-size:13px;	color:#00CC33;	padding-top: 15px;	padding-left: 10px;	padding-right: 5px;}ul.menu li{	list-style:none;	}p.space{	padding: 15px 20px 310px 25px;}p.space2{	padding-top: 13px;	padding-bottom: 250px;	padding-left: 10px;}p.space3{	padding-top: 10px;	padding-left: 20px;	padding-bottom: 30px;	}p.shop{	padding: 15px 20px 550px 25px;	}img.spi{	padding: 10px;}img.keitai{	margin-left: 40px;	padding: 5px;}/*文字の装飾*/ .textgreen {color: #009933}/*通常リンク*/ /*リンクされた文字*/ a {	color: #00CC33;	text-decoration: none;} /*未訪問のリンク*/ a:link {     color: #00CC33;     text-decoration: none;} /*訪問後のリンク*/ a:visited {     color: #00CC33;     text-decoration: none; } /*マウスをのせたとき*/ a:hover {     color: #00FF00;     text-decoration: underline; }/*リンク（link02）*/ /*リンクされた文字*/ a.link02 {     color: #00CC33;    text-decoration: none; } /*未訪問のリンク*/ a:link.link02 {     color: #00CC33;     text-decoration: none; } /*訪問後のリンク*/ a:visited.link02 {     color: #00CC33;     text-decoration: none; } /*マウスをのせたとき*/ a:hover.link02 {     color: #00FF00;     text-decoration: underline; } 