@charset "Shift_JIS";/* format ------------------------------------------------------------ */*{	margin:0;	padding:0;}p{	margin:0;	line-height:160%;}ul{	list-style:none;}li{	line-height:150%;}th,td{	vertical-align:top;	text-align:left;	font-weight:normal;	line-height:160%;}img{	vertical-align:top;	border:none;}.clr{	clear:both;	height:0;	margin:0;	padding:0;	line-height:100%;	font-size:0;}.boxL{	float:left;}.boxR{	float:right;}/* layout ------------------------------------------------------------ */#main{	width:820px;}#things,#specials,#downloads {	margin-left: 10px;	padding-top: 15px;}#stage,#billiard,#am {	float: left;	width: 390px;}#love {	float: right;	width: 340px;}#da-bi-waku {	width: 820px;	margin-top: 25px;}#darts {	float: right;}#pingpong {	float: right;}.h1_things {	background-image: url(../img/h1_things.jpg);	background-repeat: no-repeat;	padding-left: 25px;	font-size: 20px;	font-weight: normal;	height: 44px;	padding-top: 11px;}.h1_special {	background-image: url(../../Copy%20of%20kochi/img/h1_specials.jpg);	background-repeat: no-repeat;	padding-left: 25px;	font-size: 20px;	font-weight: normal;	height: 44px;	padding-top: 11px;}.h1_downloads {	background-image: url(../../Copy%20of%20kochi/img/h1_downloads.jpg);	background-repeat: no-repeat;	padding-left: 25px;	font-size: 20px;	font-weight: normal;	height: 44px;	padding-top: 11px;	;}.h2 {	margin-top: 15px;	margin-bottom: 10px;}.h3_bowling {	font-size: 12px;	font-weight: normal;	background-image: url(../img/h3_bowling.jpg);	background-repeat: no-repeat;	padding-left: 15px;	background-position: 2px;}.h3_karaoke {	background-image: url(../../fuji/img/h3_karaoke.jpg);	background-repeat: no-repeat;	font-size: 12px;	font-weight: normal;	padding-left: 20px;	background-position: 2px;}.h2_special_01 {	background-image: url(../../narashino/img/h2.jpg);	background-repeat: no-repeat;	background-position: left center;	padding-left: 30px;	font-size: 14px;	font-weight: normal;	margin-top: 20px;	padding-top: 3px;}.space-both-3 {	margin-top: 5px;	margin-bottom: 5px;}.space-both-10 {	margin-top: 10px;	margin-bottom: 10px;}#down-waku01,#down-waku02 ,{	width: 680px;	margin-top: 10px;}#down-waku01 ,{	width: 680px;}.down-waku-left {	float: left;	width: 220px;}.down-waku-right {	float: right;	width: 390px;}#waku,#waku02 {	width: 720px;}#down-waku01, #down-waku02 {	width: 680px;	margin-top: 10px;}#screen {	float: left;	width: 340px;	margin-top: 10px;}#moonlight {	width: 340px;	float: right;	margin-top: 10px;}/* head ------------------------------------------------------------ *//* foot ------------------------------------------------------------ *//* content------------------------------------------------------------ *//* etc ------------------------------------------------------------ */.clearfix:after{	content: "."; 	display: block; 	height: 0; 	clear: both; 	visibility: hidden;}.clearfix{	position:relative;	display: inline-table;	min-height: 1%;}/* Hides from IE-mac \*/* html .clearfix{	height: 1%;}.clearfix{	display: block;}/* End hide from IE-mac */.bowling-waku-left {	float: left;	width: 150px;}.bowling-waku-right {	float: right;	width: 180px;	font-weight: normal;	line-height: 16px;	font-size: 11px;}#to-home {	font-size: 11px;	color: #000000;	float: right;	margin-top: 5px;	margin-right: 10px;}#map {	width:100%;	height:380px;	margin:0px 0 0 0px;}