/* for index,yukimatsuri,senchou,souvenir
===================================================================== */
table.index {
	width:640px;
	}
/* for index
===================================================================== */
.phtop1 img {
	width:640px;
	}
.phtop3 img {
	width:320px;
	}
.twit2 {
	min-width: 320px !important;
	float:centert;
	}
.area1 {
	width:640px;
	height:50px;
	float:center;
	}
.area2 {
	width:320px;
	height:250px;
	float:left;
	}
p.titletop {
	width:630px;
	margin-right:5px;
	margin-left:5px;
	text-align:center;
	background-color:#66CC33;
	color:#ffffff;
	line-height:40px;
	font-size:24px;
	font-family: "‚l‚r ƒSƒVƒbƒN",sans-serif;
	}
p.title0 {
	width:310px;
	margin-right:5px;
	margin-left:5px;
	text-align:center;
	background-color:#9966FF;
	color:#ffffff;
	line-height:24px;
	font-size:14px;
	}
p.title1 {
	width:310px;
	margin-right:5px;
	margin-left:5px;
	text-align:center;
	background-color:#888888;
	color:#ffffff;
	line-height:24px;
	font-size:14px;
	}
p.title2 {
	width:310px;
	margin-right:5px;
	margin-left:5px;
	text-align:center;
	background-color:#336600;
	color:#ffffff;
	line-height:24px;
	font-size:14px;
	}
ul {
	margin:0;
	padding:0px;
	list-style-type:none;
	font-size:14px;
	line-height:20px;
	text-align:left;
	height:150px;
	}
li.nor {
	width:320px;
	padding:5px;
	}
li.abn {
	width:310px;
	padding:5px;
	}
p.update {
	width:310px;
	text-align:center;
	background-color:#888888;
	color:#ffffff;
	line-height:24px;
	font-size:14px;
	}
p.list {
	border:solid 1px #ccccff;
	height:150px;
	width:310px;
	overflow:auto;
	background-color:#eeeeee;
	font-size:12px;
	text-align:left;
	padding-top:2px;
	margin-top:2px;
	margin-left:0px;
	}
.prof1	{
	clear:both;
	width:630px;
	height:350px;
	background-image:url(back1.jpg);
	}
.prof2	{
	padding-right:0px;
	padding-left:0px;
	font-size:12px;
	color:#666666;
	font-family:"MS?@????";
	border:solid 1px #8888ff;
	}
p.title3 {
	font-size:14px;
	width:630px;
	line-height:24px;
	background-color:#8888ff;
	color:#fff;
	text-align:center;
	}
p.exp1 {
	margin:5px 10px 20px 10px;
	text-align:left;
	}
address {
	font-size:12px;
	font-style:normal;
	margin-top:5px;
	text-align:center;
	}
.pht2 {
	float:left;
	}
.tphtop {
	float:left;
	}
/* for chinatown,soupcurry
===================================================================== */
.phtop img {
	width:640px;
	}
table {
	width:640px;
	}
.aaa {
	padding:10px;
	font-size:14px;
	}
.bbb {
	float:right;
	}
.ccc {
	width:640px;
	height:20px;
	background-color:#FFFFBB;
	text-align:center;
	}
.phtop2 img {
	width:310px;
	}
.eee {
	width:320px;
	line-height:18px;
	font-size:14px;
	float:left;
	}
p.title {
	font-size:30px;
	font-family:"‚l‚r ‚o–¾’©";
	color:#660099;
	}
p.rinku {
	margin:10px 0px 0px 5px;
	text-align:left;
	}
/* for souvenir
===================================================================== */
.ddd {
	width:640px;
	padding:5px;
	font-size:14px;
	float:left;
	}
/* for yukimatsuri
===================================================================== */
p.caption {
	font-size:80%;
	text-align:center;
}
.pht3 {
	margin:0px 5px 5px 5px;
	float:left;
	}
.hhh {
	width:640px;
	height:40px;
	background-color:#FFFFBB;
	text-align:center;
	}
/* for yukimatsuri, senchou, souvenir
===================================================================== */
.phtl {
	float:left;
	}
/* for yukimatsuri, senchou
===================================================================== */
.phtr {
	float:right;
	}
.fff {
	width:630px;
	padding:5px;
	font-size:15px;
	float:left;
}
.ggg {
	width:640px;
	height:25px;
	background-color:#FFFFBB;
	text-align:center;
	padding-top:10px;
	}
.senc1 img {
	width:310px;
	}
.senc2 {
	width:310px;
	}
/* for sapporo
===================================================================== */
.sapp0 img {
	width:540px;
	}
.gggsap {
	width:640px;
	height:20px;
	background-color:#ccffff;
	text-align:left;
	padding-top:10px;
	}
.sapp1 img {
	width:200px;
	margin:0px 0px 0px 5px;
	}
.sapp2 img {
	width:120px;
	margin:0px 0px 0px 5px;
	}
/* for bussan
===================================================================== */
ul.buss1 {
	margin:0;
	padding:0px;
	list-style-type:none;
	font-size:14px;
	line-height:20px;
	text-align:left;
	height:1600px;
	}
ul.buss2 {
	margin:0;
	padding:0px;
	list-style-type:none;
	font-size:14px;
	line-height:20px;
	text-align:left;
	height:1200px;
	}
ul.buss3 {
	margin:0;
	padding:0px;
	list-style-type:none;
	font-size:14px;
	line-height:20px;
	text-align:left;
	height:80px;
	}
ul.buss4 {
	margin:0;
	padding:0px;
	list-style-type:none;
	font-size:14px;
	line-height:20px;
	text-align:left;
	height:800px;
	}
li.buss {
	width:320px;
	padding:5px;
	}
/* for ryuhyou
===================================================================== */
.ryupht img {
	width:400px;
	}
ul.ryu1 {
	margin:0;
	padding:0px;
	list-style-type:none;
	font-size:14px;
	line-height:20px;
	text-align:left;
	height:100px;
	}
/* for distance
===================================================================== */
.dispht1 img {
	width:160px;
	}
.dispht2 {
	width:160px;
	}
/* for trafficin
===================================================================== */
.traff img {
	width:480px;
	}
/* for trafficout
===================================================================== */
table.traffo1 {
	width:480px;
	}
table.traffo2 {
	width:350px;
	}
table.traffo3 {
	width:380px;
	}
table.traffo4 {
	width:260px;
	}
table.traffo5 {
	width:230px;
	}
table.traffo6 {
	width:240px;
	}
/* for pan
===================================================================== */
.phtopan img {
	width:320px;
	}
.cca {
	width:640px;
	height:20px;
	background-color:#FF99CC;
	text-align:center;
	}
.ccb {
	width:640px;
	height:20px;
	background-color:#2C7CFF;
	text-align:center;
	}
/* for photo
===================================================================== */
.votel {
	float:left;
	background-color:#CAD8CB;
	margin:0px 0px 10px 0px;
	}
.voter {
	float:right;
	background-color:#CAD8CB;
	margin:0px 0px 10px 0px;
	}
.vote1 {
	width:310px;
	text-align:center;
	}
/* for china
===================================================================== */
ul.chia {
	margin:0;
	padding:0px;
	list-style-type:none;
	font-size:14px;
	line-height:20px;
	text-align:left;
	height:350px;
	}
ul.chika {
	margin:0;
	padding:0px;
	list-style-type:none;
	font-size:14px;
	line-height:20px;
	text-align:left;
	height:1000px;
	}
ul.chisa {
	margin:0;
	padding:0px;
	list-style-type:none;
	font-size:14px;
	line-height:20px;
	text-align:left;
	height:1200px;
	}
ul.chita {
	margin:0;
	padding:0px;
	list-style-type:none;
	font-size:14px;
	line-height:20px;
	text-align:left;
	height:850px;
	}
ul.chinna {
	margin:0;
	padding:0px;
	list-style-type:none;
	font-size:14px;
	line-height:20px;
	text-align:left;
	height:100px;
	}
ul.chiha {
	margin:0;
	padding:0px;
	list-style-type:none;
	font-size:14px;
	line-height:20px;
	text-align:left;
	height:950px;
	}
ul.chima {
	margin:0;
	padding:0px;
	list-style-type:none;
	font-size:14px;
	line-height:20px;
	text-align:left;
	height:150px;
	}
ul.chiya {
	margin:0;
	padding:0px;
	list-style-type:none;
	font-size:14px;
	line-height:20px;
	text-align:left;
	height:200px;
	}
ul.chira {
	margin:0;
	padding:0px;
	list-style-type:none;
	font-size:14px;
	line-height:20px;
	text-align:left;
	height:400px;
	}
ul.hongkong {
	margin:0;
	padding:0px;
	list-style-type:none;
	font-size:14px;
	line-height:20px;
	text-align:left;
	height:4000px;
	}
ul.okinawa {
	margin:0;
	padding:0px;
	list-style-type:none;
	font-size:14px;
	line-height:20px;
	text-align:left;
	height:3000px;
	}
ul.car {
	margin:0;
	padding:0px;
	list-style-type:none;
	font-size:14px;
	line-height:20px;
	text-align:left;
	height:1400px;
	}

