/*general*/@charset "sift_jis"a:link{text-decoration:none; color:#333;}a:visited{text-decoration:none; color:#333;}a:hover{text-decoration:underline; color:#333;}a:active{text-decoration:underline; color:#333;}.strong{font-weight:bold;}.white{color:white;}.daidai{color:#6633cc;}.pink{color:#cc6699;}a .pink{color:#cc6699;}.cl{clear:both;}.fr{float:right;}.fl{float:left;}.bq20{margin-left:20px;}.subseparater{	width:130px; height:5px;margin:3px 0px 0px 5px;	border-top:dotted 1px white;}p{margin:0px; padding:0px; text-align:left;}img{margin:0px; padding:0px;border:none;}body{background-color:white; text-align:center;margin-top:0px;padding-top:0px; font-family:lr oSVbN, Osaka, sans-serif;	color:#333333;}#wrapper{	width:740px;margin-top:0px; padding:0px; margin-left:auto; margin-right:auto; text-align:left;}	/*  navigation  */#header{width:740px;margin:0px; padding:0px;}/*toppage_HOBOLIFE LOGO*/#header h1.toph1{height:65px;margin-top:10px;padding-top:0px; margin-bottom:0px;padding-bottom:0px;}	/*common_HOBOLIFE LOGO*/#header h1{height:50px;margin-top:10px;padding-top:0px; margin-bottom:0px;padding-bottom:0px;}	#header p.navi{	width:740px;	margin:0px 0px 10px 0px;	padding:0px;	background-color:#f60;line-height:1.5em;float:right;	background:url(../images/bottom.gif);}#header p.navi span{display:none;}#header p.navi a{	text-align:center;	color:#fff; 	padding-left:1px; 	display:block; text-decoration:none; 	border-right:solid 1px white; width:6em; float:right;	background-color:#f60;  line-height:1.6em;}#header p.navi a.longer{width:8.5em;}#header p.navi a:hover{background-color:#f90;}#header p.navi a.selectedp{background-color:#f73c00;}/*bottom_navigation*/#bnavi{clear:both;	width:740px; padding:0px;	margin-top:5px;	}#bnavi p.navi{	width:740px;	background-color:#f60;line-height:1.5em;float:left;	background:url(../images/bottom.gif);}#bnavi p.navi span{display:none;}#bnavi p.navi a.selectedp{background-color:#f90;}#bnavi p.navi a{	width:6em;line-height:1.6em;	float:center;	text-align:center;	color:#333; 	padding-left:1px; 	text-decoration:none; 	border-right:solid 1px white; 	}	/* hide mac IE5 \*/#bnavi p.navi a{	display:block;	float:left;}/**/#bnavi p.navi a:hover{background-color:#f90;}/*commonRecͺ*/#content2{width:740px; float:left;margin:0px 0px;}/*@HII@*/#const{width:740px; float:left;margin:5px 0px;	text-align:center;	border:dotted 1px #6cf;}/*₯common_page₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯*/#titles{	width:740px;float:left;margin-top:0px;padding-top:0px;	}#titles h2{margin-top:0px; padding-top:0px;margin-bottom:0px; padding-bottom:0px;}	/*contents_titles*/#titles p{margin-left:10px;margin-top:0px;margin-bottom:0px;color:#660000;}	/*pankuzu_list*/#titles p a:link{color:#660000;}	#main{	width:560px;float:right;margin-top:0px;margin-bottom:5px;            	padding:5px;text-align:left;	}#main h3{padding-bottom:0px;}#main .p{width:540px;  /*width:620px; border:solid 1px #cccccc;*/}#main .honbun{padding-bottom:10px;}#sub{float:left;width:160px;margin-top:0px;	text-align:left;	}		/*back-next*/#backnext{width:560px; padding:0px; margin-bottom:10px;}#backnext p{width:265px;background:#ccc;border-right:white solid 1px;padding:0px 10px 0px 10px; margin-bottom:0px;display:block; float:left;}/*width:339px*/#backnext p.back{margin:0px; padding:0px 0px 0px 10px;}#backnext p.next{margin:0px; padding:0px 10px 0px 0px;text-align:right;}	/*Recfooter*/#footer{	width:740px;	float:left;	border-top:1px dotted #666666;	margin-top:10px;}#footer p.pagetop{float:right;}#footer p.copy{margin-top:10px}/*₯common_old contents₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯*/#mainold{	width:720px;margin-top:0px;margin-bottom:5px;            	padding:5px;text-align:left;	}/*₯toppage₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯₯*/#topimage{	width:740px;height:250px;	float:left;margin-top:-3px;padding-top:0px;	background:url(../images/topimage.jpg) no-repeat;	}/*toppage@news*/	#topnews{	width:280px;	padding:5px 10px;	margin:10px;	float:right;	text-align:left;	border:1px #fff dotted;	/*background:url(../images/news.gif) no-repeat;*/}#topnews img{float:right;margin-top:0; margin-bottom:4px;}#topnews p{padding-bottom:5px; color:white;}#topnews a{color:orange;}/*top content*/#content{	width:740px;float:left;	/*background:url(../images/uzumaki.gif) no-repeat;	border:1px #96f solid;*/}#content img.topt	{width:740px;	border-top:5px #f90 solid;	padding-top:5px;}	#content img.topt2	{width:740px;	border-bottom:5px #f90 solid;	padding-bottom:2px;	margin-top:10px;}	#menu{	padding-left:0px;	}#menu img{border:none;}#menubtm{clear:both;}#menubox1{width:330px;	float:left;margin-right:5px;}	#menubox2{width:195px;	float:left;margin-right:5px;}		#travel{	width:330px;	height:250px;	float:left;	background:url(../images/travelbottom.jpg) no-repeat;		padding:0px;	}#travel img.trimg{margin-right:5px;}#party{	width:195px;	height:250px;	float:left;	background:url(../images/party_bottom.jpg) no-repeat;	/*border-left:1px #9cf dotted;*/	}#party p{	width:195px;	}#days{	width:190px;	height:270px;	float:left;	background:url(../images/days_bottom.jpg) no-repeat;	/*border-left:1px #9cf dotted;*/}#days p.daysp{	padding-bottom:1px;	}	#search{width:740px;height:50px;}#content h3{margin:0px;padding:0px;}#content h3 img{margin:0px;padding:0px;}#content h3 img a{margin:0px;padding:0px;}#content p{color:#333333; margin:0px 3px 0px 5px; padding:0px;}#content span{color:navy;}#content span a:link{color:navy;}#content span a:hover{color:navy;}#content span a:visited{color:navy;}/*toppage@footer*/#topfooter{	clear:both;	width:740px;	border-top:5px #f90 solid;	padding-top:5px;}#topfooter img{float:left;text-align:left; vertical-aline:middle;margin-right:5px;}#topfooter p.small{float:right; margin-top:-20px;}#topfooter span{clear:left; float:left; font-family:Arial, Helvetica, sans-serif;}
