/************共通**************/
body {
	background-color:#FFF;
	color:#664422;
	font-size:x-small;
	width:750px;
	margin:0 auto;
	padding:0;
	font-family:"ＭＳ Ｐゴシック","Osaka";
	text-align:center;
}
div.allpage		{width:750px;text-align:center;background-color:#FFF;}

h1 {
	width:750px;
	margin:0;
	padding:1px;
	text-align:right;
	color:#BB9977;
	margin:0;
	padding:0;
	text-align:right;
	font-size:x-small;
	font-weight:normal;
}

h1 a:link {
	color:#BB9977;
	text-decoration:none;
}

h1 a:visited {
	color:#BB9977;
	text-decoration:none;
}

h1 a:hover {
	color:#BB9977;
	text-decoration:none;
}

#search {
	margin:0;
	padding:0 0 2px 65px;
}

form {
	margin:0;
	padding:0;
}

table {
	border:none;
	float:none;
}

a img {
	border:none;
}
	
a:link {
	color:#BB0000;
}
	
a:visited {
	color:#BB0000;
}
	
a:hover {
	color:#DD0000;
}

.error h3		{margin:30px 0;padding:0;text-align:center;font-size:large;font-weight:bold;color:#000;}
.error h4		{margin:30px 0;padding:5px;text-align:center;font-size:medium;font-weight:bold;color:#FF0000;background-color:#FFCCCC;}
.error h3.formerror1	{width:420px;margin:30px 0;padding:0;text-align:center;font-size:large;font-weight:bold;color:#000;}
.error h4.formerror2	{width:410px;margin:30px 0;padding:5px;text-align:center;font-size:medium;font-weight:bold;color:#FF0000;background-color:#FFCCCC;}
.error p		{margin:30px 0;padding:0;text-align:center;font-size:small;font-weight:normal;}

.formfin		{width:420px;margin:0;padding:0;text-align:center;}
.formfin h3.formkuchi	{width:420px;margin:30px 0;padding:0;text-align:center;font-size:large;font-weight:bold;color:#000;}
.formfin h3		{margin:30px 0;padding:0;text-align:center;font-size:large;font-weight:bold;color:#000;}
.formfin h4		{width:410px;margin:30px 0;padding:5px;text-align:center;font-size:small;font-weight:bold;color:#FF0000;}
.formfin h5		{margin:5px 0;padding:2px;text-align:center;font-size:small;font-weight:bold;color:#FF0000;background-color:#FFCCCC;}
.formfin p		{margin:30px 0;padding:0;text-align:center;font-size:small;font-weight:normal;}
.hissu			{font-weight:bold;color:#ff0000;}
.slformtxtcampaign	{width:410px;text-align:left;margin:5px;padding:0;font-size:small;font-weight:normal;color:#FF0000;}

#footgoogle 		{width:730px;text-align:center;margin:0;padding:5px 10px;}


a.yahootravel:link		{color:#DDAA44;text-decoration:underline;}
a.yahootravel:visited		{color:#DDAA44;text-decoration:underline;}
a.yahootravel:hover		{color:#DDAA44;text-decoration:none;}
a.jtb:link			{color:#C92335;text-decoration:underline;}
a.jtb:visited			{color:#C92335;text-decoration:underline;}
a.jtb:hover			{color:#C92335;text-decoration:none;}
a.jalan:link			{color:#FF6600;text-decoration:underline;}
a.jalan:visited			{color:#FF6600;text-decoration:underline;}
a.jalan:hover			{color:#FF6600;text-decoration:none;}
a.ikkyu:link			{color:#0066CC;text-decoration:underline;}
a.ikkyu:visited			{color:#0066CC;text-decoration:underline;}
a.ikkyu:hover			{color:#0066CC;text-decoration:none;}

a.linktourtyo:link		{color:#CC0000;text-decoration:underline;}
a.linktourtyo:visited		{color:#CC0000;text-decoration:underline;}
a.linktourtyo:hover		{color:#CC0000;text-decoration:none;}
a.linktourosa:link		{color:#AAAA00;text-decoration:underline;}
a.linktourosa:visited		{color:#AAAA00;text-decoration:underline;}
a.linktourosa:hover		{color:#AAAA00;text-decoration:none;}
a.linktourngo:link		{color:#FF6600;text-decoration:underline;}
a.linktourngo:visited		{color:#FF6600;text-decoration:underline;}
a.linktourngo:hover		{color:#FF6600;text-decoration:none;}
a.linktourfuk:link		{color:#009900;text-decoration:underline;}
a.linktourfuk:visited		{color:#009900;text-decoration:underline;}
a.linktourfuk:hover		{color:#009900;text-decoration:none;}
a.linktourspk:link		{color:#0099FF;text-decoration:underline;}
a.linktourspk:visited		{color:#0099FF;text-decoration:underline;}
a.linktourspk:hover		{color:#0099FF;text-decoration:none;}

/************TOPpage**************/
.headleft {
	width:273px;
	height:42px;
	margin:0;
	padding:0;
	text-align:right;
	float:left;
}

.headright {
	width:477px;
	height:42px;
	margin:0;
	padding:0;
	text-align:right;
	float:left;
}

#headlogo1 {
	width:750px;
	height:42px;
	margin:0;
	padding:0;
	text-align:right;
	background:url("img/headerbg-a1.jpg") no-repeat 0 0;
}

.headright ul {
	margin:0 0 0 100px;
	padding:5px 3px 0 0;
	text-align:right;
	clear:both;
	list-style-type:none;
}

.headright ul li 
	{text-align:right;
	margin:0;
	padding:0;
	background:url("../img/headbtn_bg.gif") repeat-x 0 0;
	display:inline;
	font-size:12px;
}

.headright ul li .btnleft {
	width:7px;
	height:17px;
	text-align:right;
	margin:0 0 0 2px;
	padding:0;
	float:left;
}

.headright ul li .btncenter {
	height:17px;
	text-align:right;
	margin:0;
	padding:2px 0 0 0;
	float:left;
	background:url("http://www.e-hotel.tv/hotelreport//img/headbtn_bg.gif");
}

.headright ul li .btnright {
	width:5px;
	height:17px;
	text-align:right;
	margin:0;
	padding:0;
	float:left;
}
.headright ul li a.headbtnhit:link    {color:#FF0000;text-decoration:none;}
.headright ul li a.headbtnhit:visited {color:#FF0000;text-decoration:none;}
.headright ul li a.headbtnhit:hover   {color:#FF0000;text-decoration:none;}
#headimg1 {
	width:750px;
	height:138px;
	margin:0;
	padding:0;
	text-align:left;
	background:url("http://www.e-hotel.tv/hotelreport/img/headerbg-b1.jpg") no-repeat 0 0;
}

.headerimg {
	padding:113px 0 0 490px;
	font-size:12px;
}

#menubtn {
	width:750px;
	height:31px;
	margin:0;
	padding:0;
	text-align:left;
	background:url("http://www.e-hotel.tv/hotelreport/img/menubtnbg.gif") repeat-x 0 0;
}

#menubtn ul {
	height:31px;
	text-align:left;
	margin:0;
	padding:0;
	background:url("http://www.e-hotel.tv/hotelreport/img/menubtnbg.gif") repeat-x 0 0;
	clear:both;
	list-style-type:none;
}

#menubtn ul li {
	height:31px;
	margin:0;
	padding:0;
	float:left;
}

#menubtn ul li a:link {
	height:24px;
	margin:0;
	padding:7px 5px 0 5px;
	background:url("http://www.e-hotel.tv/hotelreport/img/menubtnbg.gif") repeat-x 0 0;
	text-decoration:none;
	display:block;
	font-size:15px;
	float:left;
	color:#990000;
}

#menubtn ul li a:visited {
	height:24px;
	margin:0;
	padding:7px 5px 0 5px;
	background:url("http://www.e-hotel.tv/hotelreport/img/menubtnbg.gif") repeat-x 0 0;
	text-decoration:none;
	display:block;
	font-size:15px;
	float:left;
	color:#990000;
}

#menubtn ul li a:hover {
	height:31px;
	margin:0;
	padding:7px 5px 0 5px;
	background:url("../img/menubtnbgs.gif") repeat-x 0 0;
	text-decoration:none;
	display:block;
	font-size:15px;
	float:left;
	color:#FF0000;
}

#menubtn ul li a.menuhit:link {
	height:31px;
	margin:0;
	padding:7px 5px 0 5px;
	background:url("../img/menubtnbga.gif") repeat-x 0 0;
	text-decoration:none;
	display:block;
	font-size:15px;
	float:left;
	color:#FFF;
}
#menubtn ul li a.menuhit:visited {
	height:31px;
	margin:0;
	padding:7px 5px 0 5px;
	background:url("../img/menubtnbga.gif") repeat-x 0 0;
	text-decoration:none;
	display:block;
	font-size:15px;
	float:left;
	color:#FFF;
}
#menubtn ul li a.menuhit:hover {
	height:31px;
	margin:0;
	padding:7px 5px 0 5px;
	background:url("../img/menubtnbga.gif") repeat-x 0 0;
	text-decoration:none;
	display:block;
	font-size:15px;
	float:left;
	color:#FFF;
}


#menubar {
	width:750px;
	height:21px;
	margin:0;
	padding:0;
	text-align:left;
	background:url("../img/menubarbg.gif") repeat-x 0 0;
}

#menubar p {
	width:747px;
	height:13px;
	margin:0;
	padding:3px 0 0 2px;
	text-align:left;
	color:#FFF;
	font-size:10px;
}

#menubar p a:link {
	color:#FFF;
	text-decoration:underline;
}
	
#menubar p a:visited {
	color:#FFF;
	text-decoration:underline;
}

#menubar p a:hover {
	color:#FFF;
	text-decoration:none;
}

.hide100 hr, .hide50 hr, .hide30 hr, .hide20 hr, .hide1black hr, .hide1line hr, .hide1dotted hr, .hide1gray hr, .hide5white hr, .hide15 hr, .hide10 hr, .hide5 hr, .hide4 hr, .hide3 hr, .hide2 hr, .hide1 hr, .hide0 hr, .bd hr {
	display:none;
}

.hide100 {
	clear:both;
	height:100px;
	margin:0;
	padding:0;
}

.hide50 {
	clear:both;
	height:50px;
	margin:0;
	padding:0;
}

.hide30 {
	clear:both;
	height:30px;
	margin:0;
	padding:0;
}

.hide20 {
	clear:both;
	height:20px;
	margin:0;
	padding:0;
}

.hide15 {
	clear:both;
	height:15px;
	margin:0;
	padding:0;
}

.hide10 {
	clear:both;
	height:10px;
	margin:0;
	padding:0;
}

.hide5 {
	clear:both;
	height:5px;
	margin:0;
	padding:0;
}

.hide4 {
	clear:both;
	height:4px;
	margin:0;
	padding:0;
}

.hide3 {
	clear:both;
	height:3px;
	margin:0;
	padding:0;
}

.hide2 {
	clear:both;
	height:2px;
	margin:0;
	padding:0;
	}
	
.hide1 {
	clear:both;
	height:1px;
	margin:0;
	padding:0;
}

.hide0 {
	clear:both;
	height:0px;
	margin:0;
	padding:0;
}

.hide5white {
	clear:both;
	height:5px;
	margin:0;
	padding:0;
	background-color:#FFF;
}

.hide1black {
	clear:both;
	height:1px;
	margin:0;
	padding:0;
	background-color:#000;
}

.hide1gray {
	clear:both;
	height:1px;
	margin:0;
	padding:0;
	background-color:#CCC;
}

.hide1line {
	clear:both;
	height:1px;
	margin:0;
	padding:0;
	background-color:#F4F2E6;
}

.hide1dotted {
	clear:both;
	height:1px;
	margin:0;
	padding:0;
	border-top:	1px dotted #CDC4B9;
}
/************e-hotelトップページ（左右）**************/
#main {
	width:750px;
	text-align:left;
	margin:0;
	padding:0;
}

#main .mleft {
	width:430px;
	text-align:left;
	margin:0 13px 0 0;
	padding:0;
	float:left;
}

#main .mright {
	width:306px;
	text-align:left;
	margin:0;
	padding:0;
	float:left;
}
/************e-hotelトップページ　左**************/
.mleft .h2text {
	width: 85px;
	margin:10px 0 0 0;
	padding:0;
	text-align:left;
	float:left;
}

.mleft h2 {
	width:345px;
	margin:10px 0 0 0;
	padding:0;
	text-align:left;
	float:left;
	font-size:12px;
	font-weight:normal;
}

.mleft h3 {
	width:150px;
	height:25px;
	margin:30px 0 2px 0;
	padding:0;
	text-align:left;
	float:left;
	font-size:small;
	font-weight:normal;
	float:left;
}
.mleft .h3text {
        width:280px;
        height:20px;
        margin:35px 0 2px 0;
        padding:0;
        text-align:left;
        float:left;
        font-size:10px;
        font-weight:normal;
        float:left;
}
.mleft h3.tit250	{width:250px;height:25px;margin:30px 0 2px 0;padding:0;text-align:left;float:left;font-size:x-small;font-weight:normal;float:left;}
.mleft .h3text250	{width:180px;height:20px;margin:35px 0 2px 0;padding:0;text-align:right;float:left;font-size:x-small;font-weight:normal;float:left;}

.mleft .｛
	width:180px;
	height:20px;
	margin:35px 0 2px 0;
	padding:0;
	text-align:right;
	float:left;
	font-size:small;
	font-weight:normal;
	float:left;
}

.mleft .topmap {
	width:430px;
	height:199px;
	text-align:left;
	margin:0;
	padding:0;
}

.mleft .topmap img {
	border:none;
}
.mleft .maplist {
	background-color:#F4F2E6;
	width:430px;
	margin:0;
	padding:0;
}

.mleft .maplist h4 {
	width:106px;
	margin:0;
	padding:2px;
	font-size:11px;
	font-weight:bold;
	float:left;
	line-height:125%;
}
.mleft .maplist h4 a:link {
	color:#664422;
	font-weight:bold;
	text-decoration:none;
}
.mleft .maplist h4 a:visited {
	color:#664422;
	font-weight:bold;
	text-decoration:none;
}

.mleft .maplist h4 a:hover {
	color:#664422;
	font-weight:bold;
	text-decoration:
	underline;
}
.mleft .maplist ul {
	width:320px;
	margin:0;
	padding:2px 0;
	list-style-type:none;
	float:left;
}

.mleft .maplist ul li {
	text-align:left;
	margin:0;
	padding:2px 5px 2px 0;
	font-size:10px;
	font-weight:normal;
	display:inline;
	line-height:125%;
}
.mleft .maplist2 {
	background-color:#FFF;
	width:430px;
	margin:0;
	padding:0;
}

.mleft .maplist2 h4 {
	width:106px;
	margin:0;
	padding:2px;
	font-size:11px;
	font-weight:bold;
	float:left;
	line-height:125%;
}

.mleft .maplist2 h4 a:link {
	color:#664422;
	font-weight:bold;
	text-decoration:none;
}

.mleft .maplist2 h4 a:visited {
	color:#664422;
	font-weight:bold;
	text-decoration:none;
}

.mleft .maplist2 h4 a:hover { 
	color:#664422;
	font-weight:bold;
	text-decoration:underline;
}

.mleft .maplist2 ul {
	width:320px;
	margin:0;
	padding:2px 0 0 0;
	list-style-type:none;
	float:left;
}

.mleft .maplist2 ul li {
	text-align:left;
	margin:0;
	padding:2px 5px 2px 0;
	font-size:10px;
	font-weight:normal;
	display:inline;
	line-height:125%;
}

.mleft .hotelkazu {
	font-size:x-small;
	font-weight:normal;
}

.mleft .typebtn {
	background-color:#F4F2E6;
	width:429px;
	margin:0;
	padding:0;
}

.mleft .typebtn h4 {
	background-color:#F4F2E6;
	width:254px;
	height:39px;
	margin:0;
	padding:0;
	float:left;
}

.mleft .typebtn h5 {
	background-color:#F4F2E6;
	width:170px;
	height:35px;
	margin:0;
	padding:2px;
	float:left;
	font-size:10px;
	font-weight:normal;
}

.mleft .typebtn h5 a:link {
	color:#664422;
	text-decoration:
	none;
}

.mleft .typebtn h5 a:visited {
	color:#664422;
	text-decoration:none;
}

.mleft .typebtn h5 a:hover {
	color:#664422;
	text-decoration:underline;
}

.mleft .typebtn ul {
	width:390px;
	margin:0;
	padding:0;
}

.mleft .typebtn ul li {
        text-align:left;
	margin:0;
	padding:0;
	font-size:5px;
}

.mleft .typebtn h6 {
	width:430px;
	margin:0;
	padding:0;
	text-align:left;
	font-size:10px;
	font-weight:normal;
}


.mleft a.areanone:link {
	color:#999;
	text-decoration:none;
}

.mleft a.areanone:visited {
	color:#999;
	text-decoration:none;
}

.mleft a.areanone:hover {
	color:#999;
	text-decoration:none;
}

.mleft .reportwaku {
	width:430px;
	text-align:left;
	margin:0;
	padding:0;
}

.mleft .reportwakutop {
	width:430px;
	height:3px;
	text-align:center;
	margin:0;
	padding:0;
	font-size:3px;
}

.mleft .reportwakubg {
	width:430px;
	text-align:center;
	margin:0;
	padding:0;
	background:url("../img/waku430bg.gif") repeat-y 0 0;
}

.mleft .reportwakuleft {
	width:100px;
	text-align:left;
	margin:0;
	padding:1px 2px 1px 4px;
	float:left;
}

.mleft .reportwakuright {
	width:320px;
	text-align:left;
	margin:0;
	padding:1px 4px 1px 0px;
	float:left;
}

.mleft .reportwakuright h4 {
	width:320px;
	text-align:left;
	margin:0;
	padding:0;
	font-size:x-small;
	font-weight:bold;
}

.mleft .reportwakuright h5 {
	width:316px;
	text-align:left;
	margin:0;
	padding:2px;
	font-size:x-small;
	font-weight:normal;
}

.mleft .reportwakuright p {
	width:320px;
	text-align:right;
	margin:0;
	padding:0;
	font-size:x-small;
	font-weight:normal;
}

.mleft .reportwakubottom {
	width:430px;
	height:3px;
	text-align:center;
	margin:0;
	padding:0;
	font-size:3px;
}
/************e-hotelトップページ 右**************/
.mright a:link {
	text-decoration:underline;
}

.mright a:visited {
	text-decoration:underline;
}

.mright a:hover {
	text-decoration:none;
}

.mright h3 {
	width:300px;
	height:25px;
	margin:10px 0 0 0;
	padding:0;
	text-align:left;
	font-size:small;
	font-weight:normal;
}

.mright h3.marginnone {
	width:300px;
	height:25px;
	margin:0;
	padding:0;
	text-align:left;
	font-size:small;
	font-weight:normal;
}

.mright .topnews {
	width:300px;
	margin:3px 4px 10px 2px;
	padding:0;
	text-align:left;
}

.mright .topnews h4 {
	width:300px;
	margin:0;
	padding:0;
	text-align:left;
	font-size:10px;
	font-weight:bold;
}

.mright .topnews h5 {
	width:300px;
	margin:0;
	padding:2px 0;
	text-align:left;
	font-size:10px;
	font-weight:normal;
}

.mright .topnews p {
	width:300px;
	margin:0;
	padding:3px 0 10px 0;
	text-align:right;
	font-size:7px;
	font-weight:normal;
}

.mright .topnews h6 {
	width:300px;
	margin:0;
	padding:0;
	text-align:right;
	font-size:x-small;
	font-weight:normal;
}

.mright .toprank  {
	width:300px;
	margin:3px 4px 10px 2px;
	padding:0;
	text-align:left;
}

.mright .toprank ul {
	width:300px;
	margin:0;
	padding:0;
	text-align:left;
	clear:both;
	list-style-type:none;
}

.mright .toprank ul li {
	width:300px;
	margin:0;
	padding:2px 0 0 0;
	text-align:left;
	border-bottom:1px solid #CDC4B9;
}

.mright .toprank .ranknumber {
	width:45px;
	margin:0;
	padding:0 0 0 5px;
	text-align:left;
	float:left;
	font-size:12px;
	font-weight:bold;
}

.mright .toprank .rankdetail {
	width:250px;
	margin:0;
	padding:0;
	text-align:left;
	float:left;
}

.mright .toprank h4 {
	margin:0;
	padding:0;
	text-align:left;
	font-size:10px;
	font-weight:normal;
}

.mright .toprank .ranksub {
	margin:0;
	padding:2px 0 0 0;
	text-align:left;
	font-size:8px;
	font-weight:normal;
}

.mright .toprank .ranksub a:link {
	color:#664422;
	text-decoration:none;
}

.mright .toprank .ranksub a:visited {
	color:#664422;
	text-decoration:none;
}

.mright .toprank .ranksub a:hover {
	color:#664422;
	text-decoration:underline;
}

.mright .toprank h5 {
	width:300px;
	margin:3px 0 0 0;
	padding:0;
	text-align:right;
	font-size:x-small;
	font-weight:normal;
}

.mright .toprankmenu {
	width:300px;
	margin:3px 4px 10px 2px;
	padding:0;
	text-align:left;
}

.mright .toprankmenu p {
	width:145px;
	margin:0;
	padding:0;
	text-align:left;
	font-size:x-small;
	font-weight:normal;
}

.mright .toprankmenu ul {
	width:145px;
	margin:0 0 0 3px;
	padding:0;
	text-align:left;
	list-style-type:none;
	float:left;
}

.mright .toprankmenu ul li {
	width:140px;
	margin:0;
	padding:3px 0 0 5px;
	text-align:left;
	background:url("../img/sankakuhalf.gif") no-repeat 0 3px;
}

.mright .toprankmenu h4 {
	margin:0;
	padding:0;
	text-align:left;
	font-size:9px;
	font-weight:normal;
}

.mright .topkuchi {
	width:300px;
	margin:3px 4px 10px 2px;
	padding:0;
	text-align:left;
}

.mright .topkuchi ul {
	width:300px;
	margin:0;
	padding:0;
	text-align:left;
	clear:both;
	list-style-type:none;
}

.mright .topkuchi ul li {
	width:300px;
	margin:0;
	padding:2px 0 0 0;
	text-align:left;
	border-bottom:1px solid #CDC4B9;
}
.mright .topkuchi .kuchidetail {
	width:267px;
	margin:0;
	padding:0;
	text-align:left;
	float:left;
}

.mright .topkuchi .kuchiicon {
	width:33px;
	margin:0;
	padding:0;
	text-align:left;
	float:left;
	font-size:12px;
	font-weight:bold;
}

.mright .topkuchi h4 {
	margin:0;
	padding:0;
	text-align:left;
	font-size:10px;
	font-weight:normal;
}

.mright .topkuchi .kuchisub {
	margin:0;
	padding:2px 0 0 0;
	text-align:left;
	font-size:8px;
	font-weight:normal;
}

.mright .topkuchi .kuchisub a:link {
	color:#664422;
	text-decoration:none;
}

.mright .topkuchi .kuchisub a:visited {
	color:#664422;
	text-decoration:none;
}

.mright .topkuchi .kuchisub a:hover {
	color:#664422;
	text-decoration:underline;
}

.mright .topkuchi h5 {
	width:300px;
	margin:3px 0 0 0;
	padding:0;
	text-align:right;
	font-size:x-small;
	font-weight:normal;
}

.mright .topkuchimenu {
	width:300px;
	margin:3px 4px 10px 2px;
	padding:0;
	text-align:left;
}

.mright .topkuchimenu p {
	width:145px;
	margin:0;
	padding:0;
	text-align:left;
	font-size:x-small;
	font-weight:normal;
}

.mright .topkuchimenu ul {
	width:145px;
	margin:0 0 0 3px;
	padding:0;
	text-align:left;
	list-style-type:none;
	float:left;
}

.mright .topkuchimenu ul li {
	width:140px;
	margin:0;
	padding:3px 0 0 5px;
	text-align:left;
	background:url("../img/sankakuhalf.gif") no-repeat 0 3px;
}

.mright .topkuchimenu h4 {
	margin:0;
	padding:0;
	text-align:left;
	font-size:9px;
	font-weight:normal;
}

/******1.5階層(エリア)*******/
.mleft .arealist {
	background-color:#FFF;
	width:430px;
	margin:0;
	padding:0;
}

.mleft .arealist h4 {
	width:106px;
	margin:0;
	padding:2px;
	font-size:10px;
	font-weight:bold;
	float:left;
	line-height:125%;
}

.mleft .arealist h4 a:link {
	color:#664422;
	font-weight:bold;
	text-decoration:none;
}

.mleft .arealist h4 a:visited {
	color:#664422;
	font-weight:bold;
	text-decoration:none;
}

.mleft .arealist h4 a:hover {
	color:#664422;
	font-weight:bold;
	text-decoration:underline;
}

.mleft .arealist ul {
	width:320px;
	margin:0;
	padding:2px 0;
	list-style-type:none;
	float:left;
}

.mleft .arealist ul li {
	text-align:left;
	margin:0;
	padding:2px 5px 2px 5px;
	font-weight:normal;
}

/****1.5階層(タイプ)********/

.mleft .typelist {
	background-color:#FFF;
	width:430px;
	margin:0;
	padding:0;
	text-align:left;
}

.mleft .typelist ul.listtop {
	width:430px;
	margin:0;
	padding:2px 0 0 0;
	text-align:left;
	list-style-type:none;
	border-top:1px dotted #C4C2B6;
}

.mleft .typelist li.listtop2 {
	width:430px;
	margin:0;
	padding:0;
	text-align:left;
	border-bottom:1px dotted #C4C2B6;
}

.mleft .typelist .typeimg {
	width:100px;
	margin:0 5px 0 0;
	padding:0;
	text-align:left;
	float:left;
}

.mleft .typelist .typetxt {
	width:325px;
	margin:0;
	padding:0;
	text-align:left;
	float:left;
}

.mleft .typelist h4 {
	width:325px;
	margin:0;
	padding:0;
	text-align:left;
	font-size:12px;
	font-weight:bold;
}

.mleft .typelist p {
	width:313px;
	margin:0;
	padding:2px 0 0 12px;
	text-align:left;
	font-size:10px;
	font-weight:normal;
}

.mleft .typelist ul.listnext {
	width:313px;
	margin:0;
	padding:0 0 0 12px;
	text-align:left;
	list-style-type:none;
}

.mleft .typelist li.listnext2 {
	width:145px;
	margin:0;
	padding:2px 5px 0 5px;
	text-align:left;
	background:url("../img/sankakuhalf.gif") no-repeat 0 3px;
	float:left;
	}
	
.mleft .typelist h5 {
	width:145px;
	margin:0;
	padding:0;
	font-size:10px;
	font-weight:normal;
}

/*******1.5階層（エリア）*****/
.mleft .arealist {
	background-color:#FFF;
	width:430px;
	margin:0;
	padding:0;
}

.mleft .arealist h4 {
	width:106px;
	margin:0;
	padding:2px;
	font-size:10px;
	font-weight:bold;
	float:left;
	line-height:125%;
}

.mleft .arealist h4 a:link {
	color:#664422;
	font-weight:bold;
	text-decoration:none;
}

.mleft .arealist h4 a:visited {
	color:#664422;
	font-weight:bold;
	text-decoration:none;
}

.mleft .arealist h4 a:hover {
	color:#664422;
	font-weight:bold;
	text-decoration:underline;
}

.mleft .arealist ul {
	width:320px;
	margin:0;
	padding:2px 0;
	list-style-type:none;
	float:left;
}

.mleft .arealist ul li {
	text-align:left;
	margin:0;
	padding:2px 5px 2px 5px;
	font-size:8px;
	font-weight:normal;
	background:url("http://www.e-hotel.tv/hotelreport/img/sankakuhalf.gif") no-repeat 0 3px;
}

/******2階層（エリア*******/ 
.mright .pickupimg {
	width:100px;
	text-align:left;
	margin:0;
	padding:1px 2px 1px 4px;
	float:left;
}
.mright .pickuptxt {
	width:200px;
	text-align:left;
	margin:0;
	padding:1px 0 1px 0px;
	float:left;
}
.mright .pickuptxt h4 {
	width:200px;
	text-align:left;
	margin:0;
	padding:0;
	font-size:10px;
	font-weight:bold;
}
.mright .pickuptxt h5 {
	width:196px;
	text-align:left;
	margin:0;
	padding:2px;
	font-size:10px;
	font-weight:normal;
}
.mright .pickuptxt p {
	width:200px;
	text-align:right;
	margin:0;
	padding:0;
	font-size:10px;
	font-weight:normal;
}
.areamap {
	width:750px;
	text-align:left;
	margin:0;
	padding:0;
}
.areamaptop {
	width:750px;
	height:3px;
	margin:0;
	padding:0;
}
.areamapbg {
	width:750px;
	text-align:center;
	margin:0;
	padding:0;
	background:url("http://www.e-hotel.tv/hotelreport/img/waku750bg.gif") repeat-y 0 0;
}
.areamapbg p {
	width:742px;
	height:292px;
	text-align:center;
	margin:0;
	padding:1px 4px;
	font-size:8px;
}
.areamapbottom {
	width:750px;
	height:3px;
	text-align:center;
	margin:0;
	padding:0;
	font-size:3px;
}
.mapleft {
	width:250px;
	margin:20px 0 0 0;
	padding:0;
	text-align:left;
	float:left;
}
.mapleft h3 {
	margin:0;
	padding:0;
	text-align:left;
	font-size:8px;
	font-weight:normal;
	float:left;
}
.mapright {
	width:500px;
	margin:20px 0 0 0;
	padding:0;
	text-align:right;
	float:left;
}
.mapright h4 {
	width:492px;
	margin:0;
	padding:0 4px 4px 4px;
	text-align:right;
	font-size:10px;
	font-weight:normal;
}
.mapright h4 a.areahit:link {
	color:#FF0000;
	text-decoration:none;
}
.mapright h4 a.areahit:visited {
	color:#FF0000;
	text-decoration:none;
}
.mapright h4 a.areahit:hover {
	color:#FF0000;
	text-decoration:none;
}
.mapright p {
	margin:0;
	padding:0;
	text-align:right;
	float:right;
}
.mleft .mptxtwaku {
　width:430px;
  text-align:left;
  margin:0;
  padding:0;
}
.mleft .mptxtwakutop {
	width:430px;
	height:3px;
	text-align:center;
	margin:0;
	padding:0;
	font-size:3px;
}
.mleft .mptxtwakubg {
	width:430px;
	text-align:center;
	margin:0;
	padding:0;
	background:url("http://www.e-hotel.tv/hotelreport/img/waku430bg.gif") repeat-y 0 0;

}
.mleft .mptxtwakubg p {
	width:422px;
	text-align:center;
	margin:0;
	padding:1px 4px 0 4px;
}
.mleft .mptxtwakuleft {
	width:80px;
	text-align:center;
	margin:0;
	padding:4px 2px 1px 4px;
	float:left;
	font-size:10px;
	font-weight:bold;
}
.mleft .mptxtwakuright {
	width:338px;
	text-align:left;
	margin:0;
	padding:1px 4px 1px 0px;
	float:left;
	font-size:10px;
	font-weight:normal;
}
.mptxtwakuright ul {
	width:338px;
	text-align:left;
	margin:0;
	padding:0;
	list-style-type:none;
}
.mptxtwakuright ul li {
	width:110px;
	text-align:left;
	margin:0 0 2px 0;
	padding:0;
	font-size:10px;
	float:left;
}
.mptxtwakuright ul li.hanreiend {
	width:118px;
	text-align:left;
	margin:0 0 2px 0;
	padding:0;
	font-size:8px;
	float:left;
}
.mptxtwakuright .hanreihighgrade {
	margin:0;
	padding:0 0 0 2px;
	font-size:10px;
	color:#7E3429;
}
.mptxtwakuright .hanreiresort {
	margin:0;
	padding:0 0 0 2px;
	font-size:10px;
	color:#306396;
}
.mptxtwakuright .hanreicondo {
	margin:0;
	padding:0 0 0 2px;
	font-size:10px;
	color:#51702C;
}
.mptxtwakuright .hanreibusiness {
	margin:0;
	padding:0 0 0 2px;
	font-size:10px;
	color:#666666;
}
.mptxtwakuright .hanreitouristhome {
	margin:0;
	padding:0 0 0 2px;
	font-size:10px;
	color:#BF812B;
}
.mptxtwakuright .hanreiguesthouse {
	margin:0;
	padding:0 0 0 2px;
	font-size:10px;
	color:#948C2C;
}
.mleft .mptxtwakubottom　{
	width:430px;
	height:3px;
	text-align:center;
	margin:0;
	padding:0;
	font-size:3px;
}
.ichiran　{
	width:750px;
	margin:0;
	padding:0;
	text-align:left;
}
.ichiran h3 {
	width:750px;
	margin:0;
	padding:2px 0;
	text-align:left;
	font-size:10p;
	font-weight:bold;
}
.ichiran ul {
	width:750px;
	margin:0;
	padding:0;
	clear:both;
	border-top:1px dotted #C4C2B6;
}
.ichiran ul li {
	width:750px;
	margin:0;
	padding:2px 0;
	text-align:left;
	list-style-type:none;
}
.ichiranimg {
	width:64px;
	margin:0 2px 0 0;
	padding:0;
	float:left;
}
		.ichirantxt {
			width:680px;
			margin:0;
			padding:0;
			text-align:left;
			float:left;
			font-size:12px;
		}
.ichirantxt h4 {
	width:320px;
	margin:0;
	padding:0 0 0 13px;
	text-align:left;
	float:left;
	font-size:12px;
	font-weight:bold;
}

.ichirantxt h4.ichihighgrade {
	width:320px;
	margin:0;
	padding:0 0 0 13px;
	text-align:left;
	float:left;
	font-size:12px;
	font-weight:bold;
	background:url("http://www.e-hotel.tv/hotelreport/img/list-highgrade.gif") no-repeat 0 0;

}
.ichirantxt h4.ichiresort {
	width:320px;
	margin:0;
	padding:0 0 0 13px;
	text-align:left;
	float:left;
	font-size:12px;
	font-weight:bold;
	background:url("http://www.e-hotel.tv/hotelreport/img/list-resort.gif") no-repeat 0 0;

}
.ichirantxt h4.ichicondo {
	width:320px;
	margin:0;
	padding:0 0 0 13px;
	text-align: left;
	float:left;
	font-size:12px;
	font-weight:bold;
	background:url("http://www.e-hotel.tv/hotelreport/img/list-condo.gif") no-repeat 0 0;
}
.ichirantxt h4.ichibusiness {
	width:320px;
	margin:0;
	padding:0 0 0 13px;
	text-align:left;
	float:left;
	font-size:12px;
	font-weight:bold;
	background:url("http://www.e-hotel.tv/hotelreport/img/list-business.gif") no-repeat 0 0;
}
.ichirantxt h4.ichitouristhome {
	width:320px;
	margin:0;
	padding:0 0 0 13px;
	text-align:left;
	float:left;
	font-size:12px;
	font-weight:bold;
	background:url("http://www.e-hotel.tv/hotelreport/img/list-touristhome.gif") no-repeat 0 0;
}
.ichirantxt h4.ichiguesthouse {
	width:320px;
	margin:0;
	padding:0 0 0 13px;
	text-align:left;
	float:left;
	font-size:12px;
	font-weight:bold;
	background:url("http://www.e-hotel.tv/hotelreport/img/list-guesthouse.gif") no-repeat 0 0;
}
.ichirantxt h5 {
	width:330px;
	margin:0 0 2px 2px;
	padding:1px 5px;
	text-align:right;
	float:left;
	font-size:10px;
	font-weight:normal;

}
.ichirantxt h5 a:link {
	margin:0 0 2px 2px;
	padding:1px 5px;
	text-align:center;
	text-decoration:none;
	background-color:#E2DCC1;
}
.ichirantxt h5 a:visited {
	margin:0 0 2px 2px;
	padding:1px 5px;
	text-align:center;
	text-decoration:none;
	background-color:#E2DCC1;
}
.ichirantxt h5 a:hover {
	margin:0 0 2px 2px;
	padding:1px 5px;
	text-align:center;
	text-decoration:none;
	background-color:#C4C2B6;
}
.ichirantxt h6 {
	width:500px;
	margin:0;
	padding:2px 0 2px 13px;
	text-align:left;
	font-size:small;
	font-weight:normal;
}
.ichirantxt .ichirancode {
	width:300px;
	margin:0;
	padding:0 0 0 26px;
	text-align:left;
	font-size:8px;
	font-weight:normal;
}
.ichirantxt p {
	margin:0 0 0 5px;
	padding:0;
	text-align:left;
	font-size:8px;
	font-weight:normal;
	float:left;
}
.ichirantxt p a:link {
	text-decoration:none;
}
.ichirantxt p a:visited {
	text-decoration:none;
}
.ichirantxt p a:hover {
	text-decoration:underline;
}
.ichirannashi {
	width:750px;
	margin:0;
	text-align:center;
	padding:20px 0 5px 0;
	font-size:medium;
	font-wight:normal;
}
.ichirannashi2 {
	width:750px;
	margin:0;
	text-align:center;
	padding:5px 0 20px 0;
	font-size:small;
	font-wight:normal;
}



/************キーワード検索**************/
.searchfocus1			{color:#000;font-weight:bold;background-color:#ffff66;}
.searchfocus2			{color:#000;font-weight:bold;background-color:#66ffff;}
.linkurlgreen			{font-weight:normal;color:#008000;}
a.linkurlanchor 		{font-size:x-small;font-weight:normal;color:#7777CC;}
.searchtitle			{width:430px;margin:10px 0;padding:0;text-align:center;font-size:small;}
.searchtitle2			{width:430px;margin:30px 0 5px 0;padding:0;text-align:left;font-size:small;}
.mleft .searchbox		{width:270px;height:51px;margin:0;padding:15px 0 0 160px;text-align:left;background:url("../img/searchbg.gif") no-repeat 0 0;}
.mleft .searchtop		{width:430px;margin:0;padding:0;text-align:left;}
.mleft .searchtop ul		{width:430px;margin:0;padding:0;text-align:left;list-style-type:none;}
.mleft .searchtop li.searchhighgrade	{width:417px;margin:0 0 15px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-highgrade.gif") no-repeat 0 1px;}
.mleft .searchtop li.searchresort	{width:417px;margin:0 0 15px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-resort.gif") no-repeat 0 1px;}
.mleft .searchtop li.searchcondo	{width:417px;margin:0 0 15px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-condo.gif") no-repeat 0 1px;}
.mleft .searchtop li.searchbusiness	{width:417px;margin:0 0 15px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-business.gif") no-repeat 0 1px;}
.mleft .searchtop li.searchtouristhome	{width:417px;margin:0 0 15px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-touristhome.gif") no-repeat 0 1px;}
.mleft .searchtop li.searchguesthouse	{width:417px;margin:0 0 15px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-guesthouse.gif") no-repeat 0 1px;}
.mleft .searchtop li.searchcommon	{width:417px;margin:0 0 15px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-common.gif") no-repeat 0 1px;}
.mleft .searchtop h4		{width:417px;margin:0;padding:0;text-align:left;font-size:small;font-weight:bold;}
.mleft .searchtop p		{width:405px;margin:0;padding:2px 0 2px 12px;text-align:left;font-size:x-small;font-weight:normal;}
.mleft .searchtop h5		{width:405px;margin:0;padding:0 0 0 12px;text-align:left;font-size:x-small;font-weight:normal;}
.mleft .searchtop h5 a:link	{color:#7777cc;text-decoration:underline;}
.mleft .searchtop h5 a:visited	{color:#7777cc;text-decoration:underline;}
.mleft .searchtop h5 a:hover	{color:#7777cc;text-decoration:none;}
.mleft .searchtop h6		{width:417px;margin:0;padding:2px 0;text-align:left;font-size:x-small;font-weight:normal;}
.mleft .searchtop h6 a:link	{margin:0 2px 2px 0;padding:1px 5px;text-align:center;text-decoration:none;background-color:#E2DCC1;color:#BB0000;}
.mleft .searchtop h6 a:visited	{margin:0 2px 2px 0;padding:1px 5px;text-align:center;text-decoration:none;background-color:#E2DCC1;color:#BB0000;}
.mleft .searchtop h6 a:hover	{margin:0 2px 2px 0;padding:1px 5px;text-align:center;text-decoration:none;background-color:#C4C2B6;color:#DD0000;}
.mleft .searchhanrei0 		{width:46px;margin:0;padding:2px 2px 2px 6px;text-align:left;font-size:medium;font-weight:bold;float:left;}
.mleft .searchhanrei 		{width:372px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;float:left;}
.mleft .searchhanrei ul		{width:372px;margin:0;padding:0;text-align:left;list-style-type:none;}
.mleft .searchhanrei li.shhighgrade	{width:109px;margin:0 2px 2px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-highgrade.gif") no-repeat 0 0;font-size:x-small;float:left;}
.mleft .searchhanrei li.shresort	{width:109px;margin:0 2px 2px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-resort.gif") no-repeat 0 0;font-size:x-small;float:left;}
.mleft .searchhanrei li.shcondo		{width:109px;margin:0 2px 2px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-condo.gif") no-repeat 0 0;font-size:x-small;float:left;}
.mleft .searchhanrei li.shbusiness	{width:109px;margin:0 2px 2px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-business.gif") no-repeat 0 0;font-size:x-small;float:left;}
.mleft .searchhanrei li.shtouristhome	{width:109px;margin:0 2px 2px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-touristhome.gif") no-repeat 0 0;font-size:x-small;float:left;}
.mleft .searchhanrei li.shguesthouse	{width:109px;margin:0 2px 2px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-guesthouse.gif") no-repeat 0 0;font-size:x-small;float:left;}
.mleft .searchtop li.nohitlinks		{width:430px;margin:20px 0 5px 0;padding:0;text-align:left;font-size:small;}
.mleft .searchtop li.nohitlinks ul	{width:360px;margin:0;padding:5px 0 0 70px;text-align:left;list-style-type:disc;}
.mleft .searchtop li.nohitlinks ul li	{width:340px;margin:0 0 0 20px;padding:0;text-align:left;font-size:small;}

/************MTニュース**************/
.mleft .news			{width:430px;margin:0;padding:0;text-align:left;}
.mleft .news .mtcatetit		{width:426px;margin:0;padding:2px;text-align:left;font-size:medium;font-weight:bold;background-color:#E2DCC1;}
.mleft .news .newsnavi		{width:426px;margin:5px 0;padding:2px;text-align:center;font-size:x-small;font-weight:normal;background-color:#E2DCC1;}
.mleft .news ul			{width:430px;margin:0;padding:0;text-align:left;list-style-type:none;}
.mleft .news ul li		{width:417px;margin:0 0 20px 0;padding:0 0 0 13px;text-align:left;font-size:small;font-weight:normal;text-align: left;background:url("../img/list-common.gif") no-repeat 0 5px;}
.mleft .news .mtdaytit		{width:417px;margin:0;padding:2px 0;text-align:left;font-size:medium;font-weight:bold;border-bottom:1px dotted #666;}
.mleft .news h4			{width:417px;margin:0;padding:0;text-align:left;font-size:small;font-weight:bold;}
.mleft .news p			{width:412px;margin:0;padding:2px 0 2px 5px;text-align:left;font-size:small;font-weight:normal;}
.mleft .news h5			{width:412px;margin:0;padding:5px 0 2px 5px;text-align:right;font-size:x-small;font-weight:normal;border-bottom:1px dotted #666;}
.mright .newsright		{width:300px;margin:3px 4px 10px 2px;padding:0;text-align:left;}
.mright .newsright ul		{width:295px;margin:0 0 0 5px;padding:0;text-align:left;list-style-type:none;}
.mright .newsright ul li	{width:295px;margin:0 0 2px 0;padding:1px 0 1px 0;text-align:left;border-bottom:1px solid #CDC4B9;background-color:#FFF;}
.mright .newsright ul li h4	{width:295px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
.mright .newsright h6		{width:300px;margin:3px 0 10px 0;padding:0;text-align:right;font-size:small;font-weight:normal;}
.mright .newsright .mtfeed	{width:300px;margin:10px 0;padding:0;text-align:right;font-size:x-small;font-weight:normal;}
.mright .newsright .mtfeed a:link	{margin:0;padding:2px 5px;text-align:center;font-size:x-small;font-weight:normal;background-color:#674524;color:#FFF;text-decoration:none;}
.mright .newsright .mtfeed a:visited	{margin:0;padding:2px 5px;text-align:center;font-size:x-small;font-weight:normal;background-color:#674524;color:#FFF;text-decoration:none;}
.mright .newsright .mtfeed a:hover	{margin:0;padding:2px 5px;text-align:center;font-size:x-small;font-weight:normal;background-color:#9a7857;color:#FFF;text-decoration:none;}
.mright .newsright .mtfeedtxt	{width:300px;margin:10px 0;padding:0;text-align:right;font-size:x-small;font-weight:normal;}

/************MTレポート**************/
.mleft .report			{width:430px;margin:0;padding:0;text-align:left;}
.mleft .report .mtcatetit	{width:426px;margin:0;padding:2px;text-align:left;font-size:medium;font-weight:bold;background-color:#E2DCC1;}
.mleft .report .reportnavi	{width:426px;margin:5px 0;padding:2px;text-align:center;font-size:x-small;font-weight:normal;background-color:#E2DCC1;}
.mleft .report ul		{width:430px;margin:0;padding:0;text-align:left;list-style-type:none;}
.mleft .report ul li		{width:430px;margin:0 0 20px 0;padding:2px 0;text-align:left;font-size:small;font-weight:normal;text-align: left;border-top:1px solid #666;border-bottom:1px solid #666;}
.mleft .report ul li ul		{width:417px;margin:0 0 0 13px;padding:0;text-align:left;list-style-type:disc;}
.mleft .report ul li ul li	{width:397px;margin:0 0 0 20px;padding:0;text-align:left;font-size:small;font-weight:normal;text-align: left;border:none;}
.mleft .report .mthotel		{width:430px;margin:0 0 5px 0;padding:2px 0;text-align:left;border-bottom:1px dotted #666;}
.mleft .report .mthotelimg	{width:64px;margin:0;padding:0 2px 0 0;text-align:left;float:left;}
.mleft .report .mthoteltxt	{width:364px;margin:0;padding:0;text-align:left;float:left;}
.mleft .report .mthoteltxt h4	{width:364px;margin:0;padding:0;text-align:left;font-size:medium;font-weight:bold;background:none;}
.mleft .report .mthoteltxt2	{font-size:small;font-weight:normal;}
.mleft .report .mthoteltxt p	{width:359px;margin:0;padding:2px 0 0 5px;text-align:left;font-size:x-small;font-weight:normal;}
.mleft .report .mthotel2	{width:430px;margin:0 0 5px 0;padding:2px 0;text-align:left;border-bottom:1px dotted #666;}
.mleft .report .mthotel2img	{width:100px;margin:0;padding:0 2px 0 0;text-align:left;float:left;}
.mleft .report .mthotel2txt	{width:328px;margin:0;padding:0;text-align:left;float:left;}
.mleft .report .mthotel2txt h4	{width:328px;margin:0;padding:0;text-align:left;font-size:medium;font-weight:bold;background:none;}
.mleft .report .mthotel2txt h5	{width:328px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;background:none;}
.mleft .report .mthotel2txt p	{width:323px;margin:0;padding:2px 0 0 5px;text-align:left;font-size:x-small;font-weight:normal;}
.mleft .report h4		{width:417px;margin:0;padding:0 0 0 13px;text-align:left;font-size:small;font-weight:bold;background:url("../img/list-common.gif") no-repeat 0 1px;}
.mleft .report p		{width:412px;margin:0;padding:2px 0 2px 18px;text-align:left;font-size:small;font-weight:normal;}
.mleft .report p img		{width:200px;margin:0;padding:0 5px 5px 0;text-align:left;float:left;}
.mleft .report h5		{width:412px;margin:0;padding:5px 0 2px 18px;text-align:right;font-size:x-small;font-weight:normal;}
.mright .reportright		{width:300px;margin:3px 4px 10px 2px;padding:0;text-align:left;}
.mright .reportright ul		{width:295px;margin:0 0 0 5px;padding:0;text-align:left;list-style-type:none;}
.mright .reportright ul li	{width:295px;margin:0 0 2px 0;padding:1px 0 1px 0;text-align:left;border-bottom:1px solid #CDC4B9;background-color:#FFF;}
.mright .reportright ul li h4	{width:295px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
.mright .reportright h6		{width:300px;margin:3px 0 10px 0;padding:0;text-align:right;font-size:small;font-weight:normal;}
.mright .reportright .mtonlyname{font-size:x-small;font-weight:normal;}
.mright .reportright .mtfeed	{width:300px;margin:10px 0;padding:0;text-align:right;font-size:x-small;font-weight:normal;}
.mright .reportright .mtfeed a:link	{margin:0;padding:2px 5px;text-align:center;font-size:x-small;font-weight:normal;background-color:#674524;color:#FFF;text-decoration:none;}
.mright .reportright .mtfeed a:visited	{margin:0;padding:2px 5px;text-align:center;font-size:x-small;font-weight:normal;background-color:#674524;color:#FFF;text-decoration:none;}
.mright .reportright .mtfeed a:hover	{margin:0;padding:2px 5px;text-align:center;font-size:x-small;font-weight:normal;background-color:#9a7857;color:#FFF;text-decoration:none;}
.mright .reportright .mtfeedtxt	{width:300px;margin:10px 0;padding:0;text-align:right;font-size:x-small;font-weight:normal;}
.mright .reportright a.reportlink:link		{margin:0 0 0 5px;padding:1px 3px;text-align:center;font-size:x-small;font-weight:normal;background-color:#E2DCC1;color:#BB0000;text-decoration:none;}
.mright .reportright a.reportlink:visited	{margin:0 0 0 5px;padding:1px 3px;text-align:center;font-size:x-small;font-weight:normal;background-color:#E2DCC1;color:#BB0000;text-decoration:none;}
.mright .reportright a.reportlink:hover		{margin:0 0 0 5px;padding:1px 3px;text-align:center;font-size:x-small;font-weight:normal;background-color:#C4C2B6;color:#DD0000;text-decoration:none;}
.mright a.mtcategoryhit:link	{font-weight:bold;color:#FF0000;text-decoration:none;}
.mright a.mtcategoryhit:visited	{font-weight:bold;color:#FF0000;text-decoration:none;}
.mright a.mtcategoryhit:hover	{font-weight:bold;color:#FF0000;text-decoration:none;}

/************about**************/
.ableft			{width:250px;margin:20px 0 0 0;padding:0;text-align: left;float:left;}
.ableft h3		{margin:0;padding:0;text-align: left;font-size:small;font-weight:normal;}
.abright		{width:500px;margin:20px 0 0 0;padding:0;text-align:right;float:left;}

.allabout		{width:750px;margin:0;padding:0;text-align:left;}
.allabout ul.aboutlist		{width:750px;margin:0;padding:0;text-align:left;list-style-type:none;}
.allabout li.aboutlisth4	{width:737px;margin:10px 0 40px 0;padding:0 0 0 13px;text-align:left;font-size:small;font-weight:normal;text-align: left;background:url("../img/list-common.gif") no-repeat 0 2px;}
.allabout h4		{width:737px;margin:0;padding:0;text-align:left;font-size:medium;font-weight:bold;border-bottom:1px solid #666;}
.allabout h5		{width:727px;margin:0;padding:5px;text-align:left;font-size:small;font-weight:normal;}
.allabout p.abmapleft	{width:125px;margin:0;padding:5px 5px 0 0;text-align:left;font-size:x-small;font-weight:normal;float:left;}
.allabout h5.abmapright	{width:477px;margin:0;padding:5px 0 0 0;text-align:left;font-size:small;font-weight:normal;float:left;}
.allabout h6		{width:737px;margin:0;padding:0;text-align:right;font-size:x-small;font-weight:normal;border-bottom:1px solid #666;}
.allabout ul.rankinglist{width:700px;margin:5px 0;padding:0 0 0 37px;text-align:left;list-style-type:none;}
.allabout li.rankinglistp{width:135px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;text-align: left;float:left;background:none;}
.allabout p		{width:125px;margin:0 10px 1px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;}
.allabout ul.futurelist		{width:737px;margin:5px 0;padding:0 0 10px 0;text-align:left;list-style-type:none;border-bottom:1px solid #666;}
.allabout li.futurelisth5	{width:722px;margin:0 0 0 10px;padding:5px 0 1px 5px;text-align:left;font-size:small;font-weight:normal;text-align: left;background:url("../img/sankakuhalf.gif") no-repeat 0 7px;border-bottom:1px dotted #666;}
.allabout li.futurelisth5 h5	{width:722px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}

/************aboutフォーム**************/
.abform				{width:750px;text-align:left;margin:0;padding:0;}
.abformtop			{width:750px;height:3px;text-align:center;margin:0;padding:0;font-size:3px;}
.abformbg			{width:750px;text-align:center;margin:0;padding:0;background:url("../img/waku750bg.gif") repeat-y 0 0;}
.abformbottom			{width:750px;height:3px;text-align:center;margin:0;padding:0;font-size:3px;}
.abformbg .abformleft		{width:450px;text-align:left;margin:0;padding:1px 0 1px 4px;font-size:small;float:left;}
.abformbg .abformleft ul	{width:450px;text-align:left;margin:0;padding:0;list-style-type:none;}
.abformbg .abformleft ul li	{width:430px;text-align:left;margin:0;padding:2px 0 0 20px;}
.abformbg .abformleft ul li h4	{width:430px;text-align:left;margin:0;padding:1px 0;font-size:small;font-weight:bold;}
.abformbg .abformleft ul li p	{width:430px;text-align:left;margin:0;padding:0;font-size:small;font-weight:small;}
.abformbg .abformleft h5	{width:430px;text-align:left;margin:0;padding:5px 0 5px 20px;font-size:small;font-weight:bold;}
.abformbg .abformright		{width:292px;text-align:left;margin:0;padding:1px 4px 1px 0;font-size:small;float:left;}
.abformbg .abformrightbox	{width:282px;text-align:left;margin:0;padding:5px;font-size:small;background-color:#FFF;}
.abformbg .abformrightbox h4	{width:282px;text-align:left;margin:0;padding:3px 0;font-size:small;font-weight:bold;background-color:#FFF;}
.abformbg .abformrightbox ul	{width:282px;text-align:left;margin:0;padding:0;list-style-type:none;background-color:#FFF;}
.abformbg .abformrightbox ul li	{width:275px;text-align:left;margin:0;padding:0 0 5px 7px;background:url("../img/sankakuhalf.gif") no-repeat 0 1px;}
.abformbg .abformrightbox ul li h5	{margin:0;padding:0;font-size:small;font-weight:normal;text-decoration:underline;}
.abformbg .abformrightbox ul li p	{margin:0;padding:2px 0 1px 0;font-size:x-small;font-weight:normal;}
.abformerr			{width:750px;text-align:left;margin:0;padding:0;}
.abformerr h4			{width:500px;text-align:left;margin:0 125px;padding:15px 0;font-size:medium;font-weight:bold;}
.abformerr h5			{width:500px;text-align:left;margin:0 125px;padding:1px 0;font-size:small;font-weight:bold;border-bottom:1px dotted #666;}
.abformerr p			{width:490px;text-align:left;margin:0 125px 2px 125px;padding:2px 0 2px 10px;font-size:small;font-weight:normal;border-bottom:1px dotted #666;}
.abformerr h6			{width:730px;text-align:center;margin:0;padding:10px;font-size:small;font-weight:normal;}
.abformfin			{width:750px;text-align:left;margin:0;padding:0;}
.abformfin h4			{width:500px;text-align:left;margin:0 125px;padding:15px 0;font-size:medium;font-weight:bold;}
.abformfin p			{width:480px;text-align:left;margin:0 125px 2px 125px;padding:20px 10px 20px 10px;font-size:small;font-weight:normal;}
.abformfin h6			{width:710px;text-align:center;margin:0;padding:20px;font-size:small;font-weight:normal;}

/************相互リンク集**************/
.mleft .linkmain		{width:430px;text-align:left;margin:0;padding:0;}
.mleft .linkmain p		{width:430px;text-align:left;margin:0;padding:0 0 5px 0;font-size:small;font-weight:normal;}
.mleft .linkmain h4		{width:430px;text-align:left;margin:0;padding:5px 0;font-size:medium;font-weight:bold;}
.mleft .linkmain dl		{width:430px;text-align:left;margin:0;padding:0;border-bottom:1px dotted #666;}
.mleft .linkmain dt		{width:430px;text-align:left;margin:0;padding:2px 0 2px 0;font-size:x-small;font-weight:normal;border-top:1px dotted #666;}
.mleft .linkmain dd		{width:430px;text-align:left;margin:0;padding:0;}
.mleft .linkmain h5		{width:430px;text-align:left;margin:0;padding:0 0 2px 0;font-size:small;font-weight:normal;}
.mleft .linkmain h6		{width:420px;text-align:left;margin:0;padding:0 0 2px 10px;font-size:small;font-weight:normal;}
.mleft .linkerr			{width:430px;text-align:center;margin:0;padding:0;}
.mleft .linkerr h4		{width:430px;text-align:center;margin:0;padding:20px 0;font-size:medium;font-weight:bold;}
.mleft .linkerr h5		{width:430px;text-align:center;margin:0;padding:20px 0;font-size:medium;font-weight:bold;color:#FF0000;}
.mleft .linkerr p		{width:430px;text-align:center;margin:0;padding:20px 0;font-size:small;font-weight:normal;}

.mright .linksub		{width:300px;text-align:left;margin:0;padding:0;}
.mright .linksub ul		{width:300px;text-align:left;margin:5px 0;padding:0;list-style-type:none;}
.mright .linksub ul li		{width:273px;text-align:left;margin:0 0 0 20px;padding:0 0 0 7px;background:url("../img/sankakuhalf.gif") no-repeat 0 3px;}
.mright .linksub ul li h4	{width:273px;text-align:left;margin:0;padding:1px 0 2px 0;font-size:small;font-weight:normal;}
.mright .linksub p		{width:300px;text-align:right;margin:0;padding:10px 0;font-size:small;font-weight:normal;}

.linkreg			{width:750px;margin:0;padding:10px 0;text-align:right;}

.mleft .linkadmin		{width:430px;text-align:left;margin:0;padding:0;}
.mleft .linkadmin p		{width:430px;text-align:left;margin:0;padding:0 0 5px 0;font-size:small;font-weight:normal;}
.mleft .linkadmin h4		{width:430px;text-align:left;margin:0;padding:5px 0;font-size:medium;font-weight:bold;}
.mleft .linkadmin ul		{width:430px;text-align:left;margin:5px 0 15px 0;padding:0;list-style-type:none;}
.mleft .linkadmin ul li		{width:403px;text-align:left;margin:0 0 0 20px;padding:0 0 0 7px;background:url("../img/sankakuhalf.gif") no-repeat 0 3px;font-size:small;font-weight:normal;}
.mleft .linkadmin .adminref	{width:430px;text-align:center;margin:0;padding:5px 0;}
.mleft .linkadmin .adminmenu	{width:430px;text-align:left;margin:0;padding:5px 0;border-top:1px solid #666;border-bottom:1px solid #666;font-size:small;font-weight:normal;line-height:140%;}
.mleft .linkadmin .adminform	{width:430px;text-align:left;margin:0;padding:5px 0 30px 0;font-size:small;font-weight:normal;}
.mleft .linkadmin .adminform ul		{width:430px;text-align:left;margin:0;padding:5px 0;list-style-type:none;}
.mleft .linkadmin .adminform ul li	{width:420px;text-align:left;margin:0;padding:2px 5px;background:none;}
.mleft .linkadmin .adminform ul li h4	{width:420px;text-align:left;margin:0;padding:1px 0;font-size:small;font-weight:bold;background:none;}
.mleft .linkadmin .adminform ul li h5	{width:420px;text-align:left;margin:0;padding:1px 0;font-size:small;font-weight:normal;background:none;}
.mleft .linkadmin .adminform ul li h6	{width:410px;text-align:center;margin:0;padding:5px;font-size:small;font-weight:normal;background-color:#ffcccc;}
.mleft .linkadmin .admindel	{width:430px;text-align:left;margin:0;padding:5px 0 30px 0;font-size:small;font-weight:normal;border-top:1px solid #666;border-bottom:1px solid #666;}
.mleft .linkadmin .admindel ul		{width:430px;text-align:left;margin:0;padding:2px 0;list-style-type:none;border-top:1px dotted #666;}
.mleft .linkadmin .admindel ul li	{width:420px;text-align:left;margin:0;padding:2px 5px;background:none;border-bottom:1px dotted #666;}
.mleft .linkadmin .admindel p		{width:420px;text-align:center;margin:0;padding:5px;}
.mleft .linkadmin .admindel h4		{width:420px;text-align:left;margin:0;padding:0;font-size:small;font-weight:bold;}
.mleft .linkadmin .admindel h5		{width:420px;text-align:left;margin:0;padding:1px 0;font-size:x-small;font-weight:normal;}



/************サイトマップ**************/
.mleft .sitemaphotel		{width:420px;text-align:left;margin:0 0 0 10px;padding:0;}
.mleft .sitemaphotel .stmparea	{font-size:x-small;font-weight:normal;}
.sitemaphotel h4		{width:420px;text-align:left;margin:0;padding:3px 0;font-size:medium;font-weight:bold;}
.sitemaphotel h4.stmptithighgrade	{width:420px;text-align:left;margin:0;padding:3px 0;font-size:medium;font-weight:bold;color:#674524;}
.sitemaphotel h4.stmptithighgrade a:link	{color:#674524;text-decoration:underline;}
.sitemaphotel h4.stmptithighgrade a:visited	{color:#674524;text-decoration:underline;}
.sitemaphotel h4.stmptithighgrade a:hover	{color:#674524;text-decoration:none;}
.sitemaphotel h4.stmptitresort		{width:420px;text-align:left;margin:0;padding:3px 0;font-size:medium;font-weight:bold;color:#306396;}
.sitemaphotel h4.stmptitresort a:link		{color:#306396;text-decoration:underline;}
.sitemaphotel h4.stmptitresort a:visited	{color:#306396;text-decoration:underline;}
.sitemaphotel h4.stmptitresort a:hover		{color:#306396;text-decoration:none;}
.sitemaphotel h4.stmptitcondo		{width:420px;text-align:left;margin:0;padding:3px 0;font-size:medium;font-weight:bold;color:#51702C;}
.sitemaphotel h4.stmptitcondo a:link		{color:#51702C;text-decoration:underline;}
.sitemaphotel h4.stmptitcondo a:visited		{color:#51702C;text-decoration:underline;}
.sitemaphotel h4.stmptitcondo a:hover		{color:#51702C;text-decoration:none;}
.sitemaphotel h4.stmptitbusiness	{width:420px;text-align:left;margin:0;padding:3px 0;font-size:medium;font-weight:bold;color:#333333;}
.sitemaphotel h4.stmptitbusiness a:link		{color:#333333;text-decoration:underline;}
.sitemaphotel h4.stmptitbusiness a:visited	{color:#333333;text-decoration:underline;}
.sitemaphotel h4.stmptitbusiness a:hover	{color:#333333;text-decoration:none;}
.sitemaphotel h4.stmptittouristhome	{width:420px;text-align:left;margin:0;padding:3px 0;font-size:medium;font-weight:bold;color:#BF812B;}
.sitemaphotel h4.stmptittouristhome a:link	{color:#BF812B;text-decoration:underline;}
.sitemaphotel h4.stmptittouristhome a:visited	{color:#BF812B;text-decoration:underline;}
.sitemaphotel h4.stmptittouristhome a:hover	{color:#BF812B;text-decoration:none;}
.sitemaphotel h4.stmptitguesthouse	{width:420px;text-align:left;margin:0;padding:3px 0;font-size:medium;font-weight:bold;color:#948C2C;}
.sitemaphotel h4.stmptitguesthouse a:link	{color:#948C2C;text-decoration:underline;}
.sitemaphotel h4.stmptitguesthouse a:visited	{color:#948C2C;text-decoration:underline;}
.sitemaphotel h4.stmptitguesthouse a:hover	{color:#948C2C;text-decoration:none;}
.sitemaphotel ul			{width:420px;text-align:left;margin:0 0 30px 0;padding:0;list-style-type:none;}
.sitemaphotel ul li			{width:420px;text-align:left;margin:0;padding:2px 0 6px 0;}
.sitemaphotel ul li h5.stmplisthighgrade	{width:407px;text-align:left;margin:0;padding:0 0 0 13px;font-size:small;font-weight:normal;background:url("../img/list-highgrade.gif") no-repeat 0 1px;}
.sitemaphotel h5.stmplisthighgrade a:link	{color:#674524;text-decoration:underline;}
.sitemaphotel h5.stmplisthighgrade a:visited	{color:#674524;text-decoration:underline;}
.sitemaphotel h5.stmplisthighgrade a:hover	{color:#674524;text-decoration:none;}
.sitemaphotel ul li h5.stmplistresort		{width:407px;text-align:left;margin:0;padding:0 0 0 13px;font-size:small;font-weight:normal;background:url("../img/list-resort.gif") no-repeat 0 1px;}
.sitemaphotel h5.stmplistresort a:link		{color:#306396;text-decoration:underline;}
.sitemaphotel h5.stmplistresort a:visited	{color:#306396;text-decoration:underline;}
.sitemaphotel h5.stmplistresort a:hover		{color:#306396;text-decoration:none;}
.sitemaphotel ul li h5.stmplistcondo		{width:407px;text-align:left;margin:0;padding:0 0 0 13px;font-size:small;font-weight:normal;background:url("../img/list-condo.gif") no-repeat 0 1px;}
.sitemaphotel h5.stmplistcondo a:link		{color:#51702C;text-decoration:underline;}
.sitemaphotel h5.stmplistcondo a:visited		{color:#51702C;text-decoration:underline;}
.sitemaphotel h5.stmplistcondo a:hover		{color:#51702C;text-decoration:none;}
.sitemaphotel ul li h5.stmplistbusiness		{width:407px;text-align:left;margin:0;padding:0 0 0 13px;font-size:small;font-weight:normal;background:url("../img/list-business.gif") no-repeat 0 1px;}
.sitemaphotel h5.stmplistbusiness a:link		{color:#333333;text-decoration:underline;}
.sitemaphotel h5.stmplistbusiness a:visited	{color:#333333;text-decoration:underline;}
.sitemaphotel h5.stmplistbusiness a:hover	{color:#333333;text-decoration:none;}
.sitemaphotel ul li h5.stmplisttouristhome	{width:407px;text-align:left;margin:0;padding:0 0 0 13px;font-size:small;font-weight:normal;background:url("../img/list-touristhome.gif") no-repeat 0 1px;}
.sitemaphotel h5.stmplisttouristhome a:link	{color:#BF812B;text-decoration:underline;}
.sitemaphotel h5.stmplisttouristhome a:visited	{color:#BF812B;text-decoration:underline;}
.sitemaphotel h5.stmplisttouristhome a:hover	{color:#BF812B;text-decoration:none;}
.sitemaphotel ul li h5.stmplistguesthouse	{width:407px;text-align:left;margin:0;padding:0 0 0 13px;font-size:small;font-weight:normal;background:url("../img/list-guesthouse.gif") no-repeat 0 1px;}
.sitemaphotel h5.stmplistguesthouse a:link	{color:#948C2C;text-decoration:underline;}
.sitemaphotel h5.stmplistguesthouse a:visited	{color:#948C2C;text-decoration:underline;}
.sitemaphotel h5.stmplistguesthouse a:hover	{color:#948C2C;text-decoration:none;}
.sitemaphotel h6		{width:394px;margin:1px 0 0 13px;padding:0;text-align:left;font-size:10px;font-weight:normal;}
.sitemaphotel h6 a:link		{margin:0 2px 2px 0;padding:1px 5px;text-align:center;text-decoration:none;background-color:#E2DCC1;color:#BB0000;}
.sitemaphotel h6 a:visited	{margin:0 2px 2px 0;padding:1px 5px;text-align:center;text-decoration:none;background-color:#E2DCC1;color:#BB0000;}
.sitemaphotel h6 a:hover	{margin:0 2px 2px 0;padding:1px 5px;text-align:center;text-decoration:none;background-color:#C4C2B6;color:#DD0000;}

.mright .sitemapcontents	{width:306px;text-align:left;margin:0;padding:0;}
.sitemapcontents h4		{width:306px;text-align:left;margin:0;padding:3px 0;font-size:medium;font-weight:bold;}
.sitemapcontents h5		{width:293px;text-align:left;margin:0;padding:2px 0;font-size:small;font-weight:bold;}
.sitemapcontents h6		{width:286px;text-align:left;margin:0;padding:1px 0;font-size:small;font-weight:normal;}
.sitemapcontents ul		{width:306px;text-align:left;margin:0 0 30px 0;padding:0;list-style-type:none;}
.sitemapcontents ul li		{width:293px;text-align:left;margin:0;padding:2px 0 6px 13px;background:url("../img/list-common.gif") no-repeat 0 5px;}
.sitemapcontents ul li ul	{width:293px;text-align:left;margin:0 0 5px 0;padding:0;list-style-type:none;}
.sitemapcontents ul li ul li	{width:286px;text-align:left;margin:0;padding:0 0 0 7px;background:url("../img/sankakuhalf.gif") no-repeat 0 1px;}




/************e-hotelフッター**************/
#footer {
	width:750px;
	text-align:right;
	margin:0;
	padding:0;
}

#footer p {
	width:102px;
	height:22px;
	text-align:center;
	margin:0;
	padding:0;
	float:right;
}

#footer .footermenu {
	width:746px;
	text-align:center;
	margin:0;
	padding:2px;
	font-size:8px;
	font-weight:normal;
}

#footer .footermenu a:link {
	text-decoration:underline;
}

#footer .footermenu a:visited {
	text-decoration:underline;
}

#footer .footermenu a:hover {
	text-decoration:none;
}

#footer .copyright {
	width:746px;
	text-align:center;
	margin:0;
	padding:2px;
	font-size:x-small;
	font-weight:normal;
	color:#FFF;
	background-color:#715235;
}

#footer .copyrightleft {
 	width:200px;
	text-align:left;
	margin:0;
	padding:0;
	font-size:8px;
	font-weight:normal;
	color:#999;
}

#footer .copyrightright {
	width:546px;
	text-align:right;
	margin:0;
	padding:0;
	font-size:8px;
	font-weight:normal;
	color:#FFF;
}

#footer .copyrightright a:link {
	color:#FFF;
	text-decoration:none;
}

#footer .copyrightright a:visited {
	color:#FFF;
	text-decoration:none;
}

#footer .copyrightright a:hover {
	color:#FFF;
	text-decoration:none;
}

/************キーワード検索**************/
.searchfocus1			{color:#000;font-weight:bold;background-color:#ffff66;}
.searchfocus2			{color:#000;font-weight:bold;background-color:#66ffff;}
.linkurlgreen			{font-weight:normal;color:#008000;}
a.linkurlanchor 		{font-size:x-small;font-weight:normal;color:#7777CC;}
.searchtitle			{width:430px;margin:10px 0;padding:0;text-align:center;font-size:small;}
.searchtitle2			{width:430px;margin:30px 0 5px 0;padding:0;text-align:left;font-size:small;}
.mleft .searchbox		{width:270px;height:51px;margin:0;padding:15px 0 0 160px;text-align:left;background:url("../img/searchbg.gif") no-repeat 0 0;}
.mleft .searchtop		{width:430px;margin:0;padding:0;text-align:left;}
.mleft .searchtop ul		{width:430px;margin:0;padding:0;text-align:left;list-style-type:none;}
.mleft .searchtop li.searchhighgrade	{width:417px;margin:0 0 15px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-highgrade.gif") no-repeat 0 1px;}
.mleft .searchtop li.searchresort	{width:417px;margin:0 0 15px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-resort.gif") no-repeat 0 1px;}
.mleft .searchtop li.searchcondo	{width:417px;margin:0 0 15px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-condo.gif") no-repeat 0 1px;}
.mleft .searchtop li.searchbusiness	{width:417px;margin:0 0 15px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-business.gif") no-repeat 0 1px;}
.mleft .searchtop li.searchtouristhome	{width:417px;margin:0 0 15px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-touristhome.gif") no-repeat 0 1px;}
.mleft .searchtop li.searchguesthouse	{width:417px;margin:0 0 15px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-guesthouse.gif") no-repeat 0 1px;}
.mleft .searchtop li.searchcommon	{width:417px;margin:0 0 15px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-common.gif") no-repeat 0 1px;}
.mleft .searchtop h4		{width:417px;margin:0;padding:0;text-align:left;font-size:small;font-weight:bold;}
.mleft .searchtop p		{width:405px;margin:0;padding:2px 0 2px 12px;text-align:left;font-size:x-small;font-weight:normal;}
.mleft .searchtop h5		{width:405px;margin:0;padding:0 0 0 12px;text-align:left;font-size:x-small;font-weight:normal;}
.mleft .searchtop h5 a:link	{color:#7777cc;text-decoration:underline;}
.mleft .searchtop h5 a:visited	{color:#7777cc;text-decoration:underline;}
.mleft .searchtop h5 a:hover	{color:#7777cc;text-decoration:none;}
.mleft .searchtop h6		{width:417px;margin:0;padding:2px 0;text-align:left;font-size:x-small;font-weight:normal;}
.mleft .searchtop h6 a:link	{margin:0 2px 2px 0;padding:1px 5px;text-align:center;text-decoration:none;background-color:#E2DCC1;color:#BB0000;}
.mleft .searchtop h6 a:visited	{margin:0 2px 2px 0;padding:1px 5px;text-align:center;text-decoration:none;background-color:#E2DCC1;color:#BB0000;}
.mleft .searchtop h6 a:hover	{margin:0 2px 2px 0;padding:1px 5px;text-align:center;text-decoration:none;background-color:#C4C2B6;color:#DD0000;}
.mleft .searchhanrei0 		{width:46px;margin:0;padding:2px 2px 2px 6px;text-align:left;font-size:medium;font-weight:bold;float:left;}
.mleft .searchhanrei 		{width:372px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;float:left;}
.mleft .searchhanrei ul		{width:372px;margin:0;padding:0;text-align:left;list-style-type:none;}
.mleft .searchhanrei li.shhighgrade	{width:109px;margin:0 2px 2px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-highgrade.gif") no-repeat 0 0;font-size:x-small;float:left;}
.mleft .searchhanrei li.shresort	{width:109px;margin:0 2px 2px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-resort.gif") no-repeat 0 0;font-size:x-small;float:left;}
.mleft .searchhanrei li.shcondo		{width:109px;margin:0 2px 2px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-condo.gif") no-repeat 0 0;font-size:x-small;float:left;}
.mleft .searchhanrei li.shbusiness	{width:109px;margin:0 2px 2px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-business.gif") no-repeat 0 0;font-size:x-small;float:left;}
.mleft .searchhanrei li.shtouristhome	{width:109px;margin:0 2px 2px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-touristhome.gif") no-repeat 0 0;font-size:x-small;float:left;}
.mleft .searchhanrei li.shguesthouse	{width:109px;margin:0 2px 2px 0;padding:0 0 0 13px;text-align: left;background:url("../img/list-guesthouse.gif") no-repeat 0 0;font-size:x-small;float:left;}
.mleft .searchtop li.nohitlinks		{width:430px;margin:20px 0 5px 0;padding:0;text-align:left;font-size:small;}
.mleft .searchtop li.nohitlinks ul	{width:360px;margin:0;padding:5px 0 0 70px;text-align:left;list-style-type:disc;}
.mleft .searchtop li.nohitlinks ul li	{width:340px;margin:0 0 0 20px;padding:0;text-align:left;font-size:small;}

