h1{font-size:10px;font-weight:bold;line-height:120%;padding-bottom:0px;margin-bottom:0px;}

.amamitxt		{color:#669900;}
.ritoutxt		{color:#009900;}
.miyakotxt		{color:#009999;}
.yaeyamatxt		{color:#000099;}
.infotxt		{color:#cc0000;}
.ranktxt		{color:#4400cc;}
.gallerytxt		{color:#00ccff;}
.blogtxt		{color:#cc0000;}
.linktxt		{color:#666666;}
.travelstxt		{color:#999900;}
.yoneharatxt		{color:#0000ff;}
.searchtxt		{color:#6600ff;}
.violettxt		{color:#990099;}
.magentatxt		{color:#ff00ff;}
.xsmall			{font-weight:normal;font-size:x-small;}
.redbold		{font-weight:bold;color:#ff0000;}
.rednormal		{font-weight:normal;color:#ff0000;}

a			{color:#3399cc}
a:hover			{color:#ff9900}
a.rakuten		{color:#00cc00}
a.rakuten:hover		{color:#99ee99}
a.jalan			{color:#ff9900}
a.jalan:hover		{color:#ffcc66}
a.rurubu		{color:#000099}
a.rurubu:hover		{color:#9999cc}
a.yahoo			{color:#999900}
a.yahoo:hover		{color:#cccc00}
a.a-black		{color:#000000;text-decoration:none;}
a.a-black:hover		{color:#000000;text-decoration:underline;}
a.a-gray		{color:#999;text-decoration:none;}
a.a-gray:hover		{color:#999;text-decoration:underline;}
a.a-graydel		{color:#999;text-decoration:line-through;}
a.a-graydel:hover	{color:#999;text-decoration:line-through;}
a.a-blue		{color:#0066cc}
a.a-blue:hover		{color:#ff9900}
a.a-red			{color:#cc6666}
a.a-red:hover		{color:#ff9900}
a.a-island		{color:#009966}
a.a-island:hover	{color:#ff9900}
a.a-yado		{color:#cc9900}
a.a-yado:hover		{color:#ff9900}
a.a-pr			{color:#88bbdd;text-decoration:underline;}
a.a-pr:hover		{color:#ff9900;text-decoration:underline;}
a.a-info		{color:#4400cc;text-decoration:none;}
a.a-info:hover		{color:#4400cc;text-decoration:underline;}
a.a-amami		{color:#669900;text-decoration:none;}
a.a-amami:hover		{color:#669900;text-decoration:underline;}
a.a-gallery		{color:#00ccff;text-decoration:none;}
a.a-gallery:hover	{color:#00ccff;text-decoration:underline;}
a.a-ritou		{color:#009900;text-decoration:none;}
a.a-ritou:hover		{color:#009900;text-decoration:underline;}
a.a-miyako		{color:#009999;text-decoration:none;}
a.a-miyako:hover	{color:#009999;text-decoration:underline;}
a.a-yaeyama		{color:#000099;text-decoration:none;}
a.a-yaeyama:hover	{color:#000099;text-decoration:underline;}
a.a-travels		{color:#999900;text-decoration:none;}
a.a-travels:hover	{color:#999900;text-decoration:underline;}
a.a-personal		{color:#0066ff;text-decoration:none;}
a.a-personal:hover	{color:#0066ff;text-decoration:underline;}

a.a-hit			{color:#ff0000;text-decoration:none;}
a.a-hit:hover		{color:#ff0000;text-decoration:none;}
a.a-infos		{color:#4400cc;text-decoration:underline;}
a.a-infos:hover		{color:#ff0000;text-decoration:none;}
a.a-amamis		{color:#669900;text-decoration:underline;}
a.a-amamis:hover	{color:#ff0000;text-decoration:none;}
a.a-gallerys		{color:#00ccff;text-decoration:underline;}
a.a-gallerys:hover	{color:#ff0000;text-decoration:none;}
a.a-ritous		{color:#009900;text-decoration:underline;}
a.a-ritous:hover	{color:#ff0000;text-decoration:none;}
a.a-miyakos		{color:#009999;text-decoration:underline;}
a.a-miyakos:hover	{color:#ff0000;text-decoration:none;}
a.a-yaeyamas		{color:#000099;text-decoration:underline;}
a.a-yaeyamas:hover	{color:#ff0000;text-decoration:none;}
a.a-travelss		{color:#999900;text-decoration:underline;}
a.a-travelss:hover	{color:#ff0000;text-decoration:none;}
a.a-personals		{color:#0066ff;text-decoration:underline;}
a.a-personals:hover	{color:#ff0000;text-decoration:none;}

a.a-yonehara		{color:#0000cc;text-decoration:none;}
a.a-yonehara:hover	{color:#0000cc;text-decoration:underline;}
a.a-twitter		{color:#ff0000;text-decoration:none;}
a.a-twitter:hover	{color:#ff0066;text-decoration:underline;}
a.a-blog		{color:#cc0000;text-decoration:none;}
a.a-blog:hover		{color:#cc0000;text-decoration:underline;}
a.a-blog2		{color:#000000;text-decoration:none;}
a.a-blog2:hover		{color:#000000;text-decoration:underline;}
a.a-blog3		{color:#cc0000;text-decoration:underline;}
a.a-blog3:hover		{color:#ff0000;text-decoration:underline;}
a.a-ritoutours		{color:#f66600;text-decoration:none;}
a.a-ritoutours:hover	{color:#f66600;text-decoration:underline;}
a.a-link		{color:#666666;text-decoration:none;}
a.a-link:hover		{color:#666666;text-decoration:underline;}
a.black			{color:#000000;text-decoration:none;}
a.black:hover		{color:#000000;text-decoration:none;}
a.redhot:link		{color:#ff0000}
a.redhot:visited	{color:#ff0000}
a.redhot:hover		{color:#ff9900}
a.redhot2:link		{color:#ff0000}
a.redhot2:visited	{color:#ff0000}
a.redhot2:hover		{color:#ff00ff}
a.bluenormal:link	{color:#0000ff}
a.bluenormal:visited	{color:#0000ff}
a.bluenormal:hover	{color:#0000ff}
a.bluehot:link		{color:#0000ff}
a.bluehot:visited	{color:#0000ff}
a.bluehot:hover		{color:#ff9900}
a.yellowhot:link	{color:#ffff00}
a.yellowhot:visited	{color:#ffff00}
a.yellowhot:hover	{color:#ffffff}
a.yellowhot2:link	{color:#ff9900}
a.yellowhot2:visited	{color:#ff9900}
a.yellowhot2:hover	{color:#ff00ff}

a.graybtn:link		{margin:0;padding:5px 2px;text-align:center;color:#0000FF;background-color:#DDD;display:block;}
a.graybtn:visited	{margin:0;padding:5px 2px;text-align:center;color:#0000FF;background-color:#DDD;display:block;}
a.graybtn:hover		{margin:0;padding:5px 2px;text-align:center;color:#FF0000;background-color:#FFDDDD;display:block;}
a.graybtnhit:link	{margin:0;padding:5px 2px;text-align:center;color:#FFF;background-color:#FF0000;display:block;}
a.graybtnhit:visited	{margin:0;padding:5px 2px;text-align:center;color:#FFF;background-color:#FF0000;display:block;}
a.graybtnhit:hover	{margin:0;padding:5px 2px;text-align:center;color:#FFF;background-color:#FF0000;display:block;}

.f6{font-size:6px;}
.f8{font-size:8px;}
.f10{font-size:10px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.b6{font-size:6px;font-weight:bold;}
.b8{font-size:8px;font-weight:bold;}
.b10{font-size:10px;font-weight:bold;}
.b12{font-size:12px;font-weight:bold;}
.b14{font-size:14px;font-weight:bold;}
.b16{font-size:16px;font-weight:bold;}
.b18{font-size:18px;font-weight:bold;}
.b20{font-size:20px;font-weight:bold;}
.b22{font-size:22px;font-weight:bold;}
.b24{font-size:24px;font-weight:bold;}

.since		{color:#666666;font-weight:normal;font-size:x-small;}

form			{margin:0;padding:0;}

#topmenu a 		{display: block;padding: 2px 2px 2px 2px;margin: 0px;color:cc000;}
#topmenu a:hover	{background-color: #ffeedd;padding: 2px 2px 2px 2px;color:cc9900;}

#miyakomenu a 		{display: block;padding: 10px 0px 2px 0px;margin: 0px;color:3399cc;}
#miyakomenu a:hover	{background-color: #CEECF8;padding: 10px 0px 2px 0px;color:ff9900;}
#miyakospotmenu a 		{display: block;padding: 2px 2px 1px 2px;margin: 0px;color:3399cc;}
#miyakospotmenu a:hover	{background-color: #eef9ff;padding: 2px 2px 1px 2px;color:ff9900;}
.dotline 		{border-bottom: 1px dotted #009999;}
.twitterbtn		{width:750px;margin:2px 0;padding:0;text-align:right;font-size:small;font-weight:normal;}
.twitterbtnr		{width:640px;margin:2px 0;padding:0;text-align:right;font-size:small;font-weight:normal;}
.twitterbtnleft		{width:750px;margin:2px 0;padding:0;text-align:left;font-size:small;font-weight:normal;}
.twitterbtnrleft	{width:640px;margin:2px 0;padding:0;text-align:left;font-size:small;font-weight:normal;}
.twitterbtncenter	{width:750px;margin:2px 0;padding:0;text-align:center;font-size:small;font-weight:normal;}
.twitterbtnrcenter	{width:640px;margin:2px 0;padding:0;text-align:center;font-size:small;font-weight:normal;}

.twitterbtnr1		{width:320px;margin:2px 0;padding:0;text-align:left;font-size:medium;font-weight:normal;float:left;}
.twitterbtnr2		{width:320px;margin:2px 0;padding:0;text-align:right;font-size:medium;font-weight:normal;float:left;}

#ritoucomtop a 		{background-color: #CCEBF7;padding: 5px 0px 3px 0px;margin: 0px;color:3399cc;display: block;}
#ritoucomtop a:hover	{background-color: #AADEF2;padding: 5px 0px 3px 0px;margin: 0px;color:ff9900;}
#ritoutop a 		{background-color: #D3F0D0;padding: 5px 0px 3px 0px;margin: 0px;color:3399cc;display: block;}
#ritoutop a:hover	{background-color: #B6E6B0;padding: 5px 0px 3px 0px;margin: 0px;color:ff9900;}
#miyakotop a 		{background-color: #C1F3EB;padding: 5px 0px 3px 0px;margin: 0px;color:3399cc;display: block;}
#miyakotop a:hover	{background-color: #98EBDE;padding: 5px 0px 3px 0px;margin: 0px;color:ff9900;}
#yaeyamatop a 		{background-color: #CDDDF9;padding: 5px 0px 3px 0px;margin: 0px;color:3399cc;display: block;}
#yaeyamatop a:hover	{background-color: #ABC6F5;padding: 5px 0px 3px 0px;margin: 0px;color:ff9900;}
#amamitop a 		{background-color: #E2EEC8;padding: 5px 0px 3px 0px;margin: 0px;color:3399cc;display: block;}
#amamitop a:hover	{background-color: #CFE3A4;padding: 5px 0px 3px 0px;margin: 0px;color:ff9900;}
#travelstop a 		{background-color: #FBF4C4;padding: 5px 0px 3px 0px;margin: 0px;color:3399cc;display: block;}
#travelstop a:hover	{background-color: #F9ED9D;padding: 5px 0px 3px 0px;margin: 0px;color:ff9900;}
#ijutop a 		{background-color: #CDE6F8;padding: 5px 0px 3px 0px;margin: 0px;color:3399cc;display: block;}
#ijutop a:hover		{background-color: #ACD6F4;padding: 5px 0px 3px 0px;margin: 0px;color:ff9900;}

.spotList ul{list-style-type:none;font-size:12px;line-height:14px;margin:0 0 0 0px;padding:0 0 0 5px;}
.spotList ul li{background:url("https://www.ritou.com/master-images/point4.gif") no-repeat 0 0px;padding:0 0 0 14px;margin:0 0 2px 0;}

/***********共通設定****************/
a img		{border:none;}
.allpage100	{width:100%;margin:0;padding:0;}
.allpage750	{width:750px;margin:0 auto;padding:0;}
.allpage640	{width:640px;margin:0 auto;padding:0;overflow: hidden;}
.allpage640bbs	{width:580px;margin:0 auto;padding:0 30px;overflow: hidden;text-align:left;font-size:x-small;}
.allpage640bbscenter	{width:580px;margin:0 auto;padding:0 30px;overflow: hidden;text-align:center;font-size:x-small;}
.allpage640bbsright	{width:580px;margin:0 auto;padding:0 30px;overflow: hidden;text-align:right;font-size:x-small;}
.borderline	{clear:both;height:1px;margin:1px 0;padding:0;background:url("https://www.ritou.com/master-images/line750.gif") repeat-x 0 0;}
.border2px	{clear:both;height:2px;margin:0;padding:0;background-color:#B0CBE1;}
.whiteborder2px	{clear:both;height:2px;margin:0;padding:0;background-color:#FFF;}
.whiteborder5px	{clear:both;height:5px;margin:0;padding:0;background-color:#FFF;}
.hide100	{clear:both;height:100px;margin:0;padding:0;}
.hide50		{clear:both;height:50px;margin:0;padding:0;}
.hide40		{clear:both;height:40px;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;}
.hide3x3	{clear:both;width:3px;height:3px;margin:0;padding:0;}
hr		{display:none;}
.footermenu	{width:746px;margin:0;padding:2px;text-align:right;color:#999;font-size:10px;}
.nonelink	{color:#999999;font-weight:normal;}
a.linkblack:link	{color:#000;text-decoration:none;}
a.linkblack:visited 	{color:#000;text-decoration:none;}
a.linkblack:hover	{color:#000;text-decoration:none;}
.tenkiame		{color:#0000ff;font-weight:bold;}
.tenkikumori		{color:#666666;font-weight:bold;}
.tenkihare		{color:#ff9900;font-weight:bold;}
.tenkiyuki		{color:#999999;font-weight:bold;}
.tempmax		{color:#ff0000;font-weight:bold;}
.tempmin		{color:#0099ff;font-weight:bold;}
.islandattention	{width:750px;margin:10px 0;padding:0;text-align:center;font-size:small;font-weight:normal;}
.islandattention a:link		{width:746px;margin:0;padding:2px;color:#FFF;background-color:#cc0000;text-decoration:none;text-align:center;display:block;}
.islandattention a:visited	{width:746px;margin:0;padding:2px;color:#FFF;background-color:#cc0000;text-decoration:none;text-align:center;display:block;}
.islandattention a:hover	{width:746px;margin:0;padding:2px;color:#FFF;background-color:#cc9999;text-decoration:none;text-align:center;display:block;}
.islandattention2	{width:750px;margin:480px 0 10px 0;padding:0;text-align:center;font-size:medium;font-weight:bold;}
.islandattention2 a:link	{width:746px;margin:0;padding:2px;color:#FFF;background-color:#cc0000;text-decoration:none;text-align:center;display:block;}
.islandattention2 a:visited	{width:746px;margin:0;padding:2px;color:#FFF;background-color:#cc0000;text-decoration:none;text-align:center;display:block;}
.islandattention2 a:hover	{width:746px;margin:0;padding:2px;color:#FFF;background-color:#cc9999;text-decoration:none;text-align:center;display:block;}
.islandattention2r	{width:640px;margin:480px 0 10px 0;padding:0;text-align:center;font-size:medium;font-weight:bold;}
.islandattention2r a:link	{width:636px;margin:0;padding:2px;color:#FFF;background-color:#cc0000;text-decoration:none;text-align:center;display:block;}
.islandattention2r a:visited	{width:636px;margin:0;padding:2px;color:#FFF;background-color:#cc0000;text-decoration:none;text-align:center;display:block;}
.islandattention2r a:hover	{width:636px;margin:0;padding:2px;color:#FFF;background-color:#cc9999;text-decoration:none;text-align:center;display:block;}
html	{font-size-adjust:none;-webkit-text-size-adjust: none;}




/***********可変 body****************/
body.toppage	{background:url(https://www.ritou.com/top-images/topheadbg2.jpg) repeat-x 0 0;background-color:#FFF;color:#000;font-size:x-small;margin:0;padding:0;font-family:"ＭＳ Ｐゴシック","Osaka";text-align:center;width:auto;}
body.bodyyaeyama{background:url(https://www.ritou.com/master-images/yaeyama-bg.gif) repeat-x 0 0;background-color:#FFF;color:#000;font-size:x-small;margin:0;padding:0;font-family:"ＭＳ Ｐゴシック","Osaka";text-align:center;width:auto;}
body.bodymiyako	{background:url(https://www.ritou.com/master-images/miyako-bg.gif) repeat-x 0 0;background-color:#FFF;color:#000;font-size:x-small;margin:0;padding:0;font-family:"ＭＳ Ｐゴシック","Osaka";text-align:center;width:auto;}
body.bodyritou	{background:url(https://www.ritou.com/master-images/ritou-bg.gif) repeat-x 0 0;background-color:#FFF;color:#000;font-size:x-small;margin:0;padding:0;font-family:"ＭＳ Ｐゴシック","Osaka";text-align:center;width:auto;}
body.bodyamami	{background:url(https://www.ritou.com/master-images/amami-bg.gif) repeat-x 0 0;background-color:#FFF;color:#000;font-size:x-small;margin:0;padding:0;font-family:"ＭＳ Ｐゴシック","Osaka";text-align:center;width:auto;}
body.bodyiju	{background:url(https://www.ritou.com/master-images/iju-bg.gif) repeat-x 0 0;background-color:#FFF;color:#000;font-size:x-small;margin:0;padding:0;font-family:"ＭＳ Ｐゴシック","Osaka";text-align:center;width:auto;}
body.bodytravels{background:url(https://www.ritou.com/master-images/travels-bg.gif) repeat-x 0 0;background-color:#FFF;color:#000;font-size:x-small;margin:0;padding:0;font-family:"ＭＳ Ｐゴシック","Osaka";text-align:center;width:auto;}
body.bodydotcom	{background:url(https://www.ritou.com/master-images/dotcom-bg.gif) repeat-x 0 0;background-color:#FFF;color:#000;font-size:x-small;margin:0;padding:0;font-family:"ＭＳ Ｐゴシック","Osaka";text-align:center;width:auto;}

/***********可変 ヘッダー****************/
.cmheader	{width:750px;margin:0;padding:0;text-align:left;}
.cmheaderleft	{width:149px;height:50px;margin:0;padding:0;text-align:left;float:left;}
.cmheaderright	{width:601px;height:50px;margin:0;padding:0;text-align:right;float:left;}
.cmheaderright .cmheaderdomain	{width:601px;height:29px;margin:0;padding:0;text-align:right;}
.cmheaderright .cmheadermenu	{width:601px;height:19px;margin:0;padding:0;text-align:right;}
.cmheaderright .cmheadermenu img{margin:0 0 0 2px;padding:0;}
.cmheaderlink			{width:750px;text-align:center;height:12px;margin:0;padding:1px;}
.cmheaderlinktit	{width:169px;height:12px;margin:0;padding:0;text-align:left;float:left;font-size:10px;font-weight:normal;}
.cmheaderlinkbtn	{width:581px;height:12px;margin:0;padding:0;text-align:right;float:left;font-size:10px;font-weight:bold;}
.cmheadersub		{width:750px;margin:0;padding:0;text-align:right;}
.cmheadersub ul		{width:750px;margin:0;padding:0;text-align:right;clear:both;list-style-type:none;}
.cmheadersub ul li	{margin:2px 2px 0 2px;padding:0;text-align:left;font-size:x-small;font-weight:normal;float:left;white-space:nowrap;}
.rcmheader		{width:640px;margin:0;padding:0;text-align:left;}
.rcmheaderleft		{width:149px;height:50px;margin:0;padding:0;text-align:left;float:left;}
.rcmheaderright		{width:491px;height:50px;margin:0;padding:0;text-align:right;float:left;}
.rcmheaderdomain	{width:491px;height:29px;margin:0;padding:0;text-align:right;}
.rcmheadermenu		{width:491px;height:19px;margin:0;padding:0;text-align:right;}
.rcmheadermenu .img1r	{margin:0 0 0 2px;padding:0;}
.rcmheadermenu .img2r	{margin:0;padding:0;}
.rcmheaderlink		{width:640px;text-align:center;height:12px;margin:0;padding:1px;}
.rcmheaderlinktit	{width:169px;height:12px;margin:0;padding:0;text-align:left;float:left;font-size:10px;font-weight:normal;}
.rcmheaderlinkbtn	{width:471px;height:12px;margin:0;padding:0;text-align:right;float:left;font-size:10px;font-weight:bold;}
.rcmheadersub		{width:640px;margin:0;padding:0;text-align:right;}
.rcmheadersub ul	{width:640px;margin:0;padding:0;text-align:right;clear:both;list-style-type:none;}
.rcmheadersub ul li	{margin:2px 2px 0 2px;padding:0;text-align:left;font-size:x-small;font-weight:normal;float:left;white-space:nowrap;}
/*.subhit	{color:#ff0000;text-decoration:underline;}*/
.subhit	{color:#fff;text-decoration:none;background-color:#ff0000;}






/***********トップページヘッダー****************/
.topheader		{width:750px;margin:0;padding:0;background:url(https://www.ritou.com/top-images/topheadbg1.jpg) no-repeat 0 0;text-align:left;}
.topheader h1		{width:399px;heihgt:12px;font-size:10px;font-weight:bold;padding:0;margin:0;float:left;}
.topheader h1 a:link	{text-decoration:none;color:#000;}
.topheader h1 a:visited	{text-decoration:none;color:#000;}
.topheader h1 a:hover	{text-decoration:none;color:#000;}
.toplogo	{width:424px;margin:0;padding:0;float:left;}
.topdomain	{width:326px;height:29px;margin:0;padding:0;float:left;}
.toplogo1	{width: 25px;height:12px;margin:0;padding:0;float:left;}
.toplogo2	{width:424px;height:17px;margin:0;padding:0;float:left;}
.topheadermenu1	{width:211px;height:21px;margin:0;padding:0;float:left;}
.topheadermenu2	{width:539px;height:21px;margin:0;padding:0;float:left;text-align:right;}
.topheadermenu2	a{margin:0 0 0 2px;padding:0;}
.topheaderh2			{text-align:center;height:12px;margin:0;padding:1px;}
.topheaderh2 h2			{font-size:10px;font-weight:normal;padding:0;margin:0;}
.topheaderh2 h2 a:link		{text-decoration:none;color:#000;}
.topheaderh2 h2 a:visited	{text-decoration:none;color:#000;}
.topheaderh2 h2 a:hover		{text-decoration:none;color:#000;}

.submenu			{width:746px;margin:0;padding:2px;}
.submenuleft			{width:254px;margin:0;padding:0;font-size:10px;float:left;text-align:left;}
.submenuright			{width:492px;margin:0;padding:0;font-size:10px;float:left;text-align:right;}

/***********トップページメインの枠組み****************/
#topleft	{width:627px;margin:0;padding:0;text-align:left;float:left;background-color:#FFF;}
#topright	{width:120px;margin:0;padding:0;text-align:left;float:left;background-color:#E7EFF6;}
.topinfo	{width:627px;margin:0;padding:0;text-align:left;}
.topinfoleft	{width:427px;margin:0;padding:0;text-align:left;float:left;}
.topinforight	{width:200px;margin:0;padding:0;text-align:right;float:left;font-size:x-small;}
.topinfo2	{width:627px;margin:0;padding:0;text-align:left;}
.topinfo2left	{width:100px;margin:0 3px 0 0;padding:0;text-align:left;float:left;}
.topinfo2left p	{width:100px;margin:0;padding:0;text-align:left;font-size:x-small;}
.topinfo2right	{width:524px;margin:0;padding:0;text-align:left;float:left;font-size:small;}
.topinfo2right h3{width:524px;margin:0;padding:0;text-align:left;font-size:small;font-weight:bold;color:#FF0000;}
.topinfo2right h4{width:520px;margin:0;padding:2px;text-align:left;font-size:small;font-weight:normal;color:#000;}
.topinfo2right h5{width:524px;margin:0 0 5px 0;padding:0;text-align:right;font-size:small;font-weight:normal;color:#000;}
.toppage h3		{font-size:small;font-weight:bold;padding:0;margin:0;line-height:110%;}
.toppage h4		{font-size:small;font-weight:normal;padding:0;margin:0;line-height:110%;}

/***********トップページ左レイアウト１****************/
.topmenuleft	{width:325px;margin:0 2px 2px 0;padding:0;text-align:left;float:left;}
.topmenuleftmain			{width:325px;margin:0;padding:0;text-align:left;}
.topmenuleftmain p			{width:313px;margin:1px 0 1px 12px;padding:0;text-align:left;font-size:small;font-weight:normal;color:#666;background-color:#FFF;}
.topmenuleftmain ul			{width:325px;margin:0;padding:0;text-align:left;clear:both;list-style-type:none;}
.topmenuleftmain ul li			{width:325px;margin:0;padding:0;text-align:left;}
.topmenuleftbg				{width:325px;margin:0;padding:2px 0 0 0;text-align:left;float:left;background-color:#E7EFF6;}
.topmenuleftmain ul li ul		{width:325px;margin:0;padding:0;text-align:left;clear:both;list-style-type:none;}
.topmenuleftmain ul li ul li.topmenu315	{width:319px;margin:1px 2px 0 0;padding:0;text-align:left;float:left;}
.topmenuleftmain ul li ul li.topmenu252	{width:256px;margin:1px 2px 0 0;padding:0;text-align:left;float:left;}
.topmenuleftmain ul li ul li.topmenu189	{width:191px;margin:1px 2px 0 0;padding:0;text-align:left;float:left;}
.topmenuleftmain ul li ul li.topmenu126	{width:126px;margin:1px 2px 0 0;padding:0;text-align:left;float:left;}
.topmenuleftmain ul li ul li.topmenu94	{width: 94px;margin:1px 2px 0 0;padding:0;text-align:left;float:left;}
.topmenuleftmain ul li ul li.topmenu63	{width: 65px;margin:1px 0 0 0;padding:0;text-align:left;float:left;}
.topmenuright	{width:300px;margin:0;padding:0;text-align:left;float:left;}
.topblogtit	{width:300px;margin:0;height:22px;padding:0;background-color:#B6EEF7;text-align: left;}
.topblogtit1	{width:221px;margin:1px 0 0 0;padding:3px 1px;background-color:#B6EEF7;text-align: left;float:left;}
.topblogtit2	{width: 75px;margin:1px 0 0 0;padding:3px 1px;background-color:#B6EEF7;text-align:right;float:left;font-size:x-small;}
.topblogbox	{width:296px;margin:0;padding:2px;background-color:#E0F8FB;}
.topblogrss	{width:296px;margin:0;padding:0;color:#000;text-align:left;}
.topblogrsslink	{width:296px;margin:0;padding:3px 0 0 0;text-align:right;font-size:x-small;}
ul.topblogul	{width:296px;margin:0;padding:0;text-align:left;list-style-type:none;}
li.topblogli	{width:296px;margin:0;padding:0 0 1px 0;text-align:left;font-size:small;font-weight:normal;line-height:100%;}
.topmenuright2	{width:300px;margin:0;padding:0;text-align:left;float:left;background-color:#FFEEEE;}
.toptweettit	{width:300px;margin:0;height:22px;padding:0;background-color:#FFCCCC;text-align: left;}
.toptweettit1	{width:221px;margin:1px 0 0 0;padding:3px 1px;background-color:#FFCCCC;text-align: left;float:left;}
.toptweettit2	{width: 75px;margin:1px 0 0 0;padding:3px 1px;background-color:#FFCCCC;text-align:right;float:left;font-size:x-small;}
.toptweetbox	{width:296px;margin:0;padding:2px;background-color:#FFEEEE;}
.toptweetrss	{width:296px;margin:0;padding:0;color:#000;text-align:left;background-color:#FFEEEE;}
.toptwitter	{width:296px;margin:0;padding:0;color:#000;text-align:left;font-size:small;background-color:#FFEEEE;}
.toptweetrsslink{width:296px;margin:0;padding:3px 0 0 0;text-align:right;font-size:x-small;background-color:#FFEEEE;}

.toprankbox	{width:300px;margin:0;padding:0;background-color:#E0F8FB;}
.toprankssi	{width:300px;margin:0;padding:0;color:#000;}
.toprankssi h3	{width:296px;margin:0;padding:3px 2px;text-align:left;font-size:small;font-weight:bold;background-color:#B6EEF7;}
.toprankssi ul	{width:296px;margin:0;padding:2px 2px 0 2px;text-align:left;clear:both;list-style-type:none;}
.toprankssi ul li{width:296px;margin:0;padding:0;text-align:left;}
.toprankssi h4	{width:296px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
.toprankssi h5	{width:296px;margin:0;padding:0;text-align:right;font-size:x-small;font-weight:normal;}
.topmenuisland1	{width:224px;margin:0;padding:0;text-align: left;float:left;background-color:#normal;}
.topmenuisland2	{width:100px;margin:0;padding:0;text-align:right;float:left;background-color:#E7EFF6;}
.toplinktit	{width:300px;margin:0;height:22px;padding:0;background-color:#B6EEF7;text-align: left;}
.toplinktit1	{width:221px;margin:1px 0 0 0;padding:3px 1px;background-color:#B6EEF7;text-align: left;float:left;}
.toplinktit2	{width: 75px;margin:1px 0 0 0;padding:3px 1px;background-color:#B6EEF7;text-align:right;float:left;font-size:x-small;}
.toplinkbox	{width:296px;margin:0;padding:2px;background-color:#E0F8FB;}

/***********トップページ右レイアウト****************/
.topadtenki	{width:120px;font-size:x-small;text-align:center;padding:2px 0;margin:0;}

/**************トップページ右広告**************/
.link1tit	{width:116px;margin:0;padding:2px;text-align:center;background-color:#B0CBE1;font-size:x-small;color:#FFF;}
.link1tit a:link	{text-decoration:underline;color:#FFF;}
.link1tit a:visited	{text-decoration:underline;color:#FFF;}
.link1tit a:hover	{text-decoration:none;color:#FFF;}
.link1red	{width:116px;margin:0;padding:2px;text-align:center;background-color:#ffeeee;font-size:x-small;color:#000;}
.link1red2	{width:116px;margin:0;padding:2px;text-align:center;background-color:#ffcccc;font-size:x-small;color:#000;}
.link1blue	{width:116px;margin:0;padding:2px;text-align:center;background-color:#aaf9f9;font-size:x-small;color:#000;}
.link1green	{width:116px;margin:0;padding:2px;text-align:center;background-color:#99ee99;font-size:x-small;color:#000;}
.link1green h3	{width:116px;margin:0;padding:0;text-align:left;font-size:small;font-weight:bold;color:#000;}
.link1green h3 a:link	{text-decoration:underline;color:#cc0000;}
.link1green h3 a:visited{text-decoration:underline;color:#cc0000;}
.link1green h3 a:hover	{text-decoration:none;color:#ff0000;}
.link1green h4	{width:116px;margin:2px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;color:#000;}
.link1pink	{width:116px;margin:0;padding:2px;text-align:center;background-color:#ee88ee;font-size:x-small;color:#000;}
.link1pink h3	{width:116px;margin:0;padding:0;text-align:left;font-size:small;font-weight:bold;color:#000;}
.link1pink h3 a:link	{text-decoration:underline;color:#ffff00;}
.link1pink h3 a:visited	{text-decoration:underline;color:#ffff00;}
.link1pink h3 a:hover	{text-decoration:none;color:#ffffff;}
.link1pink h4	{width:116px;margin:2px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;color:#000;}
.link1sky	{width:116px;margin:0;padding:2px;text-align:center;background-color:#00ffff;font-size:x-small;color:#000;}
.link1sky h3	{width:116px;margin:0;padding:0;text-align:left;font-size:small;font-weight:bold;color:#000;}
.link1sky h3 a:link	{text-decoration:underline;color:#cc0000;}
.link1sky h3 a:visited{text-decoration:underline;color:#cc0000;}
.link1sky h3 a:hover	{text-decoration:none;color:#ff0000;}
.link1sky h4	{width:116px;margin:2px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;color:#000;}
.link1normal	{width:116px;margin:0;padding:2px;text-align:center;background-color:#E7EFF6;font-size:x-small;color:#000;}
.link1red h3	{width:116px;margin:0;padding:0;text-align:left;font-size:small;font-weight:bold;color:#000;}
.link1red h4	{width:116px;margin:2px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;color:#000;}
.link1red h4 a.linknonecolor:link	{text-decoration:none;color:#000;}
.link1red h4 a.linknonecolor:visited	{text-decoration:none;color:#000;}
.link1red h4 a.linknonecolor:hover	{text-decoration:none;color:#000;}
.link1red h4 a.link1anchor:link		{text-decoration:underline;color:#cc0000;}
.link1red h4 a.link1anchor:visited	{text-decoration:underline;color:#cc0000;}
.link1red h4 a.link1anchor:hover	{text-decoration:underline;color:#ff0000;}
.link1red2 h3	{width:116px;margin:0;padding:0;text-align:left;font-size:small;font-weight:bold;color:#000;}
.link1red2 h3 a:link	{text-decoration:underline;color:#cc0000;}
.link1red2 h3 a:visited	{text-decoration:underline;color:#cc0000;}
.link1red2 h3 a:hover	{text-decoration:none;color:#ff0000;}
.link1red2 h4	{width:116px;margin:2px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;color:#000;}
.link1red2 h4 a.linknonecolor:link	{text-decoration:none;color:#000;}
.link1red2 h4 a.linknonecolor:visited	{text-decoration:none;color:#000;}
.link1red2 h4 a.linknonecolor:hover	{text-decoration:none;color:#000;}
.link1red2 h4 a.link1anchor:link	{text-decoration:underline;color:#cc0000;}
.link1red2 h4 a.link1anchor:visited	{text-decoration:underline;color:#cc0000;}
.link1red2 h4 a.link1anchor:hover	{text-decoration:underline;color:#ff0000;}
.link1blue h3	{width:116px;margin:0;padding:0;text-align:left;font-size:small;font-weight:bold;color:#000;}
.link1blue h3 a:link	{text-decoration:underline;color:#0000ff;}
.link1blue h3 a:visited	{text-decoration:underline;color:#0000ff;}
.link1blue h3 a:hover	{text-decoration:none;color:#0066ff;}
.link1blue h4	{width:116px;margin:2px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;color:#000;}
.link1blue h4 a.linknonecolor:link	{text-decoration:none;color:#000;}
.link1blue h4 a.linknonecolor:visited	{text-decoration:none;color:#000;}
.link1blue h4 a.linknonecolor:hover	{text-decoration:none;color:#000;}
.link1blue h4 a.link1anchor:link	{text-decoration:underline;color:#0000ff;}
.link1blue h4 a.link1anchor:visited	{text-decoration:underline;color:#0000ff;}
.link1blue h4 a.link1anchor:hover	{text-decoration:underline;color:#0066ff;}
.toplinkbox		{width:296px;margin:0;padding:2px;background-color:#E0F8FB;text-align:left;}
.toplinkbox1		{width:148px;margin:0;padding:0;background-color:#E0F8FB;text-align:left;float:left;}
.toplinkbox2		{width:148px;margin:0;padding:0;background-color:#E0F8FB;text-align:left;float:left;}
.toplinkbox3		{width:160px;margin:0;padding:0;background-color:#E0F8FB;text-align:left;float:left;}
.toplinkbox4		{width:136px;margin:0;padding:0;background-color:#E0F8FB;text-align:left;float:left;}
.toplinkbox ul		{width:148px;margin:0;padding:0;clear:both;list-style-type:none;}
.toplinkbox ul li	{width:148px;margin:0;padding:0 0 3px 0;font-size:small;font-weight:bold;color:#666;}
.toplinkbox ul li ul	{width:148px;margin:0;padding:0;clear:both;list-style-type:none;}
.toplinkbox ul li ul li	{width:148px;margin:0;padding:0;font-size:small;font-weight:normal;}
.toplinkbox3 ul		{width:160px;margin:0;padding:0;clear:both;list-style-type:none;}
.toplinkbox3 ul li	{width:160px;margin:0;padding:0 0 3px 0;font-size:small;font-weight:bold;color:#666;}
.toplinkbox3 ul li ul	{width:160px;margin:0;padding:0;clear:both;list-style-type:none;}
.toplinkbox3 ul li ul li{width:160px;margin:0;padding:0;font-size:small;font-weight:normal;}
.toplinkbox4 ul		{width:136px;margin:0;padding:0;clear:both;list-style-type:none;}
.toplinkbox4 ul li	{width:136px;margin:0;padding:0 0 3px 0;font-size:small;font-weight:bold;color:#666;}
.toplinkbox4 ul li ul	{width:136px;margin:0;padding:0;clear:both;list-style-type:none;}
.toplinkbox4 ul li ul li{width:136px;margin:0;padding:0;font-size:small;font-weight:normal;}





/**************離島詳細関連（背景はプログラムで制御なのでここにはない）**************/
#islandtop		{width:750px;margin:0;padding:0;text-align:left;}
#islandtop h1		{width:750px;margin:15px 0 0 0;padding:0;text-align:left;font-size:x-large;font-weight:bold;line-height:150%;display:block;}
#islandtop h1.istoph1r	{width:640px;margin:15px 0 0 0;padding:0;text-align:left;font-size:x-large;font-weight:bold;line-height:150%;display:block;}
#islandtop h1 a:link	{color:#000099;text-decoration:none;}
#islandtop h1 a:visited	{color:#000099;text-decoration:none;}
#islandtop h1 a:hover	{color:#000099;text-decoration:underline;}
#islandtop h2		{font-weight:normal;line-height:110%;}
#islandtop64		{width:640px;margin:0;padding:0;text-align:left;}
#islandtop64 h1		{width:640px;margin:15px 0 0 0;padding:0;text-align:left;font-size:x-large;font-weight:bold;line-height:150%;display:block;}
#islandtop64 h1.istoph1r{width:640px;margin:15px 0 0 0;padding:0;text-align:left;font-size:x-large;font-weight:bold;line-height:150%;display:block;}
#islandtop64 h1 a:link	{color:#000099;text-decoration:none;}
#islandtop64 h1 a:visited{color:#000099;text-decoration:none;}
#islandtop64 h1 a:hover	{color:#000099;text-decoration:underline;}
#islandtop64 h2		{font-weight:normal;line-height:110%;}
h2.normalh2		{width:740px;margin:0;padding:5px;text-align:left;font-size:small;font-weight:normal;line-height:110%;}
h2.normalh2r		{width:630px;margin:0;padding:5px;text-align:left;font-size:small;font-weight:normal;line-height:120%;}
h2.normalh2r br		{line-height:160%;}
h2.sumahoh2		{width:740px;margin:0;padding:5px;text-align:left;font-size:medium;font-weight:normal;line-height:110%;word-break: break-all;word-wrap: break-word;}
h2.sumahoh2r		{width:630px;margin:0;padding:5px;text-align:left;font-size:medium;font-weight:normal;line-height:110%;word-break: break-all;word-wrap: break-word;}
#islandtop p		{width:728px;margin:0;padding:15px 11px 5px 11px;text-align:center;}
#islandtop64 p		{width:618px;margin:0;padding:15px 11px 5px 11px;text-align:center;}

#islandleft 		{width:550px;margin:0;padding:0;text-align:left;float:left;}
#islandleft ul		{width:541px;margin:0 5px 0 4px;padding:0;list-style-type:none;clear:both;border-top:1px dotted #666;}
#islandleft li		{width:541px;margin:0;padding:2px 0 0 0;border-bottom:1px dotted #666;background-color:#ffffff;}
#islandleft li.islandlistkuchi	{width:541px;margin:0;padding:2px 0 0 0;border:none;background-color:#ffffff;}
#islandleft .islandlistkuchilink{width:541px;margin:0 5px 0 4px;padding:5px 0 0 0;clear:both;border-top:1px dotted #666;text-align:right;font-size:small;}
#islandleft h3.islandlisth3	{width:541px;margin:0 0 2px 0;padding:0;border:none;font-size:small;font-weight:bold;text-align:left;}
#islandleft h3.islandlisth3kuchi{width:541px;margin:0 0 2px 0;padding:0;border:none;font-size:small;font-weight:normal;text-align:left;}
#islandleft h3.islandlisth3none	{width:541px;margin:0 0 2px 0;padding:0;border:none;font-size:small;font-weight:normal;text-align:center;color:#999;}
#islandleft .islandlisth3p	{margin:2px 0 0 0;padding:0;border:none;font-size:x-small;font-weight:normal;text-align:left;}
#islandleft .islandlisth3p2	{margin:5px 0 0 0;padding:0;border:none;font-size:x-small;font-weight:normal;text-align:right;}

#islandleftsumaho 		{width:750px;margin:0;padding:0;text-align:left;}
#islandleftsumaho ul		{width:741px;margin:0 5px 0 4px;padding:0;list-style-type:none;clear:both;border-top:1px dotted #666;}
#islandleftsumaho li		{width:741px;margin:0;padding:2px 0 0 0;border-bottom:1px dotted #666;background-color:#ffffff;}
#islandleftsumaho li.islandlistkuchi	{width:741px;margin:0;padding:2px 0 0 0;border:none;background-color:#ffffff;}
#islandleftsumaho .islandlistkuchilink	{width:741px;margin:0 5px 0 4px;padding:5px 0 0 0;clear:both;border-top:1px dotted #666;text-align:right;font-size:small;}
#islandleftsumaho h3.islandlisth3	{width:741px;margin:0 0 2px 0;padding:0;border:none;font-size:medium;font-weight:bold;text-align:left;}
#islandleftsumaho h3.islandlisth3kuchi	{width:741px;margin:0 0 2px 0;padding:0;border:none;font-size:medium;font-weight:normal;text-align:left;}
#islandleftsumaho h3.islandlisth3none	{width:741px;margin:0 0 2px 0;padding:0;border:none;font-size:medium;font-weight:normal;text-align:center;color:#999;}
#islandleftsumaho .islandlisth3p	{margin:2px 0 0 0;padding:0;border:none;font-size:medium;font-weight:normal;text-align:left;}
#islandleftsumaho .islandlisth3p2	{margin:5px 0 0 0;padding:0;border:none;font-size:medium;font-weight:normal;text-align:right;}

.islandlistkuchilink a.spotreg:link	{color:#fff;text-decoration:none;font-weight:bold;background-color:#0099ff;padding:2px 10px;margin:0 0 0 5px;}
.islandlistkuchilink a.spotreg:visited	{color:#fff;text-decoration:none;font-weight:bold;background-color:#0099ff;padding:2px 10px;margin:0 0 0 5px;}
.islandlistkuchilink a.spotreg:hover	{color:#00ffff;text-decoration:none;font-weight:bold;background-color:#0000ff;padding:2px 10px;margin:0 0 0 5px;}
.islandlistkuchilink a.yadoreg:link	{color:#fff;text-decoration:none;font-weight:bold;background-color:#cc0000;padding:2px 10px;margin:0 0 0 5px;}
.islandlistkuchilink a.yadoreg:visited	{color:#fff;text-decoration:none;font-weight:bold;background-color:#cc0000;padding:2px 10px;margin:0 0 0 5px;}
.islandlistkuchilink a.yadoreg:hover	{color:#ffcccc;text-decoration:none;font-weight:bold;background-color:#ff0000;padding:2px 10px;margin:0 0 0 5px;}
.sublink			{border:none;font-size:x-small;font-weight:normal;}
a.islandspotpicmap:link 	{background-color: #ffdddd;padding:2px 10px;margin:2px 0 0 0;color:#cc0000;}
a.islandspotpicmap:visited	{background-color: #ffdddd;padding:2px 10px;margin:2px 0 0 0;color:#cc0000;}
a.islandspotpicmap:hover	{background-color: #ff9999;padding:2px 10px;margin:2px 0 0 0;color:#ffffff;}

.islandmapimg2			{width:728px;margin:1px 0;padding:0 11px;text-align:left;font-size:x-small;}
.islandmapimg2pick		{width:728px;margin:20px 0 0 0;padding:0 11px;text-align:left;font-size:x-small;}
.islandmapimg2pick .picktitletop{width:728px;margin:1px 0;padding:0;text-align:left;font-size:x-small;font-weight:bold;color:#ff0000;}
.islandmapimg2pick .picktitle	{width:728px;margin:0;padding:0;text-align:left;font-size:small;font-weight:bold;}
.islandmapimg2pick .picktext	{width:712px;margin:5px 0 0 12px;padding:0 2px;text-align:left;font-size:x-small;font-weight:normal;}
.islandmapimg3			{width:750px;margin:1px 0;padding:2px 0;text-align:center;font-size:x-small;background-color:#ffcccc;}
.islandmapimg3r			{width:640px;margin:1px 0;padding:2px 0;text-align:center;font-size:x-small;background-color:#ffcccc;}
.islandmapsearch		{width:750px;margin:1px 0;padding:2px 0;text-align:left;font-size:small;font-weight:bold;background-color:#ffcccc;}
.islandmapsearchr		{width:640px;margin:1px 0;padding:2px 0;text-align:left;font-size:small;font-weight:bold;background-color:#ffcccc;}
.islandmapsearchw		{width:640px;margin:1px 0;padding:2px 0;text-align:center;font-size:small;font-weight:bold;background-color:#ffffff;}
.islandmapsnoscript		{width:750px;margin:10px 0;padding:10px 0;text-align:center;font-size:small;font-weight:bold;background-color:#ffcccc;color:#ff0000;}
.islandmapsearchsub		{font-size:x-small;font-weight:normal;margin:10px 0;}
.islandmapimg			{width:750px;margin:0;padding:0;}
.islandmaptxt			{width:746px;margin:0 0 5px 0;padding:2px;font-size:x-small;font-weight:normal;color:#cc0000;text-align:left;line-height:125%;background-color:#ffdddd;}
.islandmapimgr			{width:640px;margin:0;padding:0;}
.islandmaptxtr			{width:636px;margin:0 0 5px 0;padding:2px;font-size:x-small;font-weight:normal;color:#cc0000;text-align:left;line-height:125%;background-color:#ffdddd;}
.islandmapad			{width:728px;margin:0 41px;padding:0;font-size:x-small;font-weight:normal;text-align:left;}

#islandleft ul.islandlistul	{width:391px;margin:2px 0 2px 150px;padding:0;list-style-type:none;border:none;}
#islandleft li.islandlistli	{width:185px;margin:2px 0 0 7px;padding:0;border:none;background-color:#ffffff;float:left;font-size:x-small;}
#islandleft li.islandlistli0	{width:510px;margin:2px 0 2px 7px;padding:0;border:none;background-color:#ffffff;color:#999;font-size:x-small;}

#islandleft li.spotnewbg{width:541px;margin:0;padding:2px 0 0 0;border-bottom:1px dotted #666;background-color:#ffeeee;}
#islandleft li.spotnone	{width:541px;margin:0;padding:30px 0;border-bottom:1px dotted #666;background-color:#ffffff;text-align:center;font-size:small;font-weight:normal;color:#999;}
#islandleft ul.spotspul	{width:541px;margin:0 5px 0 4px;padding:0;list-style-type:none;clear:both;border:none;}
#islandleft li.spotspli0{width:541px;margin:0;padding:1px 0;background-color:#eeeeee;border:none;}
#islandleft li.spotspli1{width:541px;margin:0;padding:1px 0;background-color:#0099ff;border:none;}
#islandleft li.spotspli2{width:541px;margin:0;padding:1px 0;background-color:#cc0000;border:none;}

#islandleft .spotbtnspot{width:225px;margin:2px 0;padding:0;text-align:center;font-size:x-small;font-weight:normal;float:left;}
#islandleft .spotbtnyado{width:315px;margin:2px 0;padding:0;text-align:center;font-size:x-small;font-weight:normal;float:left;}
#islandleft ul.spotbtn	{width:542px;margin:0 4px 0 4px;padding:0;list-style-type:none;clear:both;border:none;}
#islandleft li.spotbtn1	{width:45px;margin:0;padding:0;text-align:left;border:none;float:left;}
#islandleft li.spotbtn2	{width:45px;margin:0 0 0 2px;padding:0;text-align:left;border:none;float:left;}
#islandleft .spotbtnspot a.spotbtnf:link	{color:#0000ff;text-decoration:none;font-weight:bold;}
#islandleft .spotbtnspot a.spotbtnf:visited	{color:#0000ff;text-decoration:none;font-weight:bold;}
#islandleft .spotbtnspot a.spotbtnf:hover	{color:#0000ff;text-decoration:none;font-weight:bold;}
#islandleft .spotbtnyado a.spotbtnf:link	{color:#ff0000;text-decoration:none;font-weight:bold;}
#islandleft .spotbtnyado a.spotbtnf:visited	{color:#ff0000;text-decoration:none;font-weight:bold;}
#islandleft .spotbtnyado a.spotbtnf:hover	{color:#ff0000;text-decoration:none;font-weight:bold;}
#islandleft .spotreturn	{width:541px;margin:10px 5px 10px 4px;padding:0;text-align:center;font-size:medium;font-weight:bold;}
#islandleft .spotmidashi{width:541px;margin:2px 5px 2px 4px;padding:0;text-align:center;font-size:small;font-weight:normal;}

#islandleft .spotbtnspotv2{width:540px;margin:0 5px;padding:0;text-align:left;font-size:small;font-weight:normal;}
#islandleft .spotbtnyadov2{width:540px;margin:0 5px;padding:0;text-align:left;font-size:small;font-weight:normal;}
#islandleft ul.spotbtnv2	{width:540px;margin:0 5px 0 5px;padding:0;list-style-type:none;clear:both;border:none;}
#islandleft li.spotbtn1v2	{width:77px;margin:0;padding:0;text-align:left;border:none;float:left;}
#islandleft .spotbtnspotv2 a.spotbtnf2:link	{color:#0000ff;text-decoration:none;font-weight:bold;}
#islandleft .spotbtnspotv2 a.spotbtnf2:visited	{color:#0000ff;text-decoration:none;font-weight:bold;}
#islandleft .spotbtnspotv2 a.spotbtnf2:hover	{color:#0000ff;text-decoration:none;font-weight:bold;}
#islandleft .spotbtnyadov2 a.spotbtnf2:link	{color:#ff0000;text-decoration:none;font-weight:bold;}
#islandleft .spotbtnyadov2 a.spotbtnf2:visited	{color:#ff0000;text-decoration:none;font-weight:bold;}
#islandleft .spotbtnyadov2 a.spotbtnf2:hover	{color:#ff0000;text-decoration:none;font-weight:bold;}
#islandleft .spotbtnspotv2 a.spotbtnf3:link	{color:#fff;text-decoration:none;font-weight:bold;background-color:#0000ff;padding:1px 5px;}
#islandleft .spotbtnspotv2 a.spotbtnf3:visited	{color:#fff;text-decoration:none;font-weight:bold;background-color:#0000ff;padding:1px 5px;}
#islandleft .spotbtnspotv2 a.spotbtnf3:hover	{color:#fff;text-decoration:none;font-weight:bold;background-color:#0000ff;padding:1px 5px;}
#islandleft .spotbtnyadov2 a.spotbtnf3:link	{color:#fff;text-decoration:none;font-weight:bold;background-color:#ff0000;padding:1px 5px;}
#islandleft .spotbtnyadov2 a.spotbtnf3:visited	{color:#fff;text-decoration:none;font-weight:bold;background-color:#ff0000;padding:1px 5px;}
#islandleft .spotbtnyadov2 a.spotbtnf3:hover	{color:#fff;text-decoration:none;font-weight:bold;background-color:#ff0000;padding:1px 5px;}

#islandleft .spotlistsubtit		{width:539px;margin:0 0 2px 0;padding:1px;background-color:#eee;font-size:small;font-weight:bold;}
#islandleft .spotlistsubtit0		{width:539px;margin:0 0 2px 0;padding:1px;background-color:#eeeeee;font-size:small;font-weight:bold;color:#000;}
#islandleft .spotlistsubtit1		{width:539px;margin:0 0 2px 0;padding:1px;background-color:#0099ff;font-size:small;font-weight:bold;color:#FFF;}
#islandleft .spotlistsubtit2		{width:539px;margin:0 0 2px 0;padding:1px;background-color:#cc0000;font-size:small;font-weight:bold;color:#FFF;}

#islandleftsumaho .spotlistsubtit	{width:739px;margin:0 0 2px 0;padding:1px;background-color:#eee;font-size:medium;font-weight:bold;}
#islandleftsumaho .spotlistsubtit0	{width:739px;margin:0 0 2px 0;padding:1px;background-color:#eeeeee;font-size:medium;font-weight:bold;color:#000;}
#islandleftsumaho .spotlistsubtit1	{width:739px;margin:0 0 2px 0;padding:1px;background-color:#0099ff;font-size:medium;font-weight:bold;color:#FFF;}
#islandleftsumaho .spotlistsubtit2	{width:739px;margin:0 0 2px 0;padding:1px;background-color:#cc0000;font-size:medium;font-weight:bold;color:#FFF;}

#islandleft ul.crossbox	{width:541px;margin:5px 5px 0 4px;padding:0;list-style-type:none;clear:both;border-top:1px dotted #666;border:none;}
#islandleft li.crosslist{width:178px;height:182px;margin:0;padding:1px;background-color:#ffffff;text-align:left;float:left;background-color:#ffffff;border:none;}

#islandleft .titleimg	{width:541px;margin:0 5px 0 4px;padding:0;}
#islandleft li.crosslist h3	{width:178px;margin:0;padding:0;height:133px;text-align:left;font-size:small;font-weight:normal;}
#islandleft li.crosslist h4	{width:178px;margin:0;padding:2px 0;height: 46px;text-align:left;font-size:small;font-weight:bold;}
#islandleft .spotimg	{width:64px;margin:0 6px 2px 0;padding:0;float:left;}
#islandleft .spotimg1	{width:20px;margin:0 4px 2px 0;padding:0;float:left;}
#islandleft .spotimg2	{width:64px;margin:0 2px 2px 0;padding:0;float:left;}
#islandleft .spottxt2	{width:451px;margin:0;padding:0;float:left;}
#islandleft .spottxt2 h3	{width:451px;margin:0 0 2px 0;padding:0;font-size:small;font-weight:bold;text-align:left;}
#islandleft .spottxt2 h3 a:link		{color:#0000FF;text-decoration:underline;}
#islandleft .spottxt2 h3 a:visited	{color:#0000FF;text-decoration:underline;}
#islandleft .spottxt2 h3 a:hover		{color:#0000FF;text-decoration:none;}
#islandleft .spottxt2 h3 a.a-graydel:link	{color:#999;text-decoration:line-through;}
#islandleft .spottxt2 h3 a.a-graydel:visited	{color:#999;text-decoration:line-through;}
#islandleft .spottxt2 h3 a.a-graydel:hover	{color:#999;text-decoration:line-through;}
#islandleft .spottxt2 h3 a.a-red:link	{color:#FF0000;text-decoration:underline;}
#islandleft .spottxt2 h3 a.a-red:visited	{color:#FF0000;text-decoration:underline;}
#islandleft .spottxt2 h3 a.a-red:hover	{color:#FF0000;text-decoration:none;}
#islandleft .spottxt2 h4		{width:436px;margin:0 0 2px 15px;padding:0;font-size:x-small;font-weight:normal;text-align:left;}#islandleft .spottxt	{width:471px;margin:0;padding:0;float:left;}
#islandleft .spottxt h3	{width:471px;margin:0 0 2px 0;padding:0;font-size:small;font-weight:bold;text-align:left;}
#islandleft .spottxt h3 a:link		{color:#0000FF;text-decoration:underline;}
#islandleft .spottxt h3 a:visited	{color:#0000FF;text-decoration:underline;}
#islandleft .spottxt h3 a:hover		{color:#0000FF;text-decoration:none;}
#islandleft .spottxt h3.h3hotel	{width:471px;margin:0 0 2px 0;padding:0;font-size:small;font-weight:bold;text-align:left;}
#islandleft .spottxt h3.h3hotel a:link		{color:#008800;text-decoration:underline;}
#islandleft .spottxt h3.h3hotel a:visited	{color:#008800;text-decoration:underline;}
#islandleft .spottxt h3.h3hotel a:hover		{color:#008800;text-decoration:none;}
#islandleft .spottxt .btnbtn	{width:471px;margin:0 0 2px 0;padding:1px 0;font-size:x-small;font-weight:normal;text-align:left;}
#islandleft .spottxt .btnbtn a:link	{margin:0 0 0 2px;padding:1px 4px 2px 4px;color:#FFF;text-decoration:underline;background-color:#3399cc;font-size:x-small;text-align:center;font-weight:normal;}
#islandleft .spottxt .btnbtn a:visited	{margin:0 0 0 2px;padding:1px 4px 2px 4px;color:#FFF;text-decoration:underline;background-color:#3399cc;font-size:x-small;text-align:center;font-weight:normal;}
#islandleft .spottxt .btnbtn a:hover	{margin:0 0 0 2px;padding:1px 4px 2px 4px;color:#FFF;text-decoration:underline;background-color:#ee6666;font-size:x-small;text-align:center;font-weight:normal;}
#islandleft .spottxt .btnbtn2	{width:471px;margin:0 0 2px 0;padding:1px 0;font-size:x-small;font-weight:normal;text-align:left;}
#islandleft .spottxt .btnbtn2 a:link	{margin:0 0 0 2px;padding:1px 4px 2px 4px;color:#FFF;text-decoration:underline;background-color:#66aa66;font-size:x-small;text-align:center;font-weight:normal;}
#islandleft .spottxt .btnbtn2 a:visited	{margin:0 0 0 2px;padding:1px 4px 2px 4px;color:#FFF;text-decoration:underline;background-color:#66aa66;font-size:x-small;text-align:center;font-weight:normal;}
#islandleft .spottxt .btnbtn2 a:hover	{margin:0 0 0 2px;padding:1px 4px 2px 4px;color:#FFF;text-decoration:underline;background-color:#ee6666;font-size:x-small;text-align:center;font-weight:normal;}
#islandleft .spottxt h4		{width:456px;margin:0 0 2px 15px;padding:0;font-size:x-small;font-weight:normal;text-align:left;}

#islandleft .btndetail		{width:103px;margin:0 0 0 5px;padding:0;background-color:#0000cc;font-size:x-small;text-align:center;font-weight:normal;float:right;}
#islandleft .btndetail a:link	{width:95px;margin:0;padding:2px 4px;color:#FFF;text-decoration:underline;background-color:#0000cc;display:block;font-size:x-small;text-align:center;font-weight:normal;}
#islandleft .btndetail a:visited{width:95px;margin:0;padding:2px 4px;color:#FFF;text-decoration:underline;background-color:#0000cc;display:block;font-size:x-small;text-align:center;font-weight:normal;}
#islandleft .btndetail a:hover	{width:95px;margin:0;padding:2px 4px;color:#FFF;text-decoration:underline;background-color:#6699cc;display:block;font-size:x-small;text-align:center;font-weight:normal;}
#islandleft .btnmap		{width:103px;margin:0 0 0 5px;padding:0;background-color:#990000;font-size:x-small;text-align:center;font-weight:normal;float:right;}
#islandleft .btnmap a:link	{width:95px;margin:0;padding:2px 4px;color:#FFF;text-decoration:underline;background-color:#990000;display:block;font-size:x-small;text-align:center;font-weight:normal;}
#islandleft .btnmap a:visited	{width:95px;margin:0;padding:2px 4px;color:#FFF;text-decoration:underline;background-color:#990000;display:block;font-size:x-small;text-align:center;font-weight:normal;}
#islandleft .btnmap a:hover	{width:95px;margin:0;padding:2px 4px;color:#FFF;text-decoration:underline;background-color:#996633;display:block;font-size:x-small;text-align:center;font-weight:normal;}

#islandright 		{width:195px;margin:5px 0 0 5px;padding:0;text-align:left;float:left;}
#headlines		{width:195px;margin:25px 0 0 0;padding:0;text-align:left;}
#headlines h3		{width:195px;margin:0;padding:0;text-align:left;font-size:medium;font-weight:bold;}
#headlines h4		{width:163px;margin:0;padding:1px;text-align:left;font-size:small;font-weight:normal;}
#headlines h5		{width:163px;margin:0;padding:1px;text-align:left;font-size:small;font-weight:normal;}
#headlines ul		{width:195px;margin:0;padding:0;clear:both;list-style-type:none;border-top:1px dotted #999;}
#headlines ul li	{width:195px;margin:0;padding:0;border-bottom:1px dotted #999;}
#headlines .wleft	{width:30px;margin:0;padding:0;float:left;}
#headlines .wright	{width:165px;margin:0;padding:0;float:left;}
.islandsidemenu		{width:195px;margin:5px 0;padding:0;text-align:left;}
.islandsidemenu h3	{width:195px;margin:25px 0 0 0;padding:0;text-align:left;font-size:medium;font-weight:bold;}
.islandsidemenu ul			{width:175px;margin:2px 0 0 5px;padding:0;}
.islandsidemenu ul li			{width:175px;margin:2px 0 0 5px;padding:0;font-size:large;font-weight:bold;}
.islandsidemenu ul li ul		{width:170px;margin:2px 0 0 5px;padding:0;}
.islandsidemenu ul li ul li		{width:170px;margin:5px 0 0 5px;padding:0;font-size:small;font-weight:bold;}
.islandsidemenu ul li ul li ul		{width:165px;margin:5px 0 0 5px;padding:0;}
.islandsidemenu ul li ul li ul li	{width:165px;margin:2px 0 0 5px;padding:0;font-size:small;font-weight:normal;}
a.menulink:link		{color:#3399cc;text-decoration:underline;}
a.menulink:visited	{color:#3399cc;text-decoration:underline;}
a.menulink:hover	{color:#ff9900;text-decoration:underline;}
a.menulinka:link	{color:#ff0000;text-decoration:none;font-weight:bold;}
a.menulinka:visited	{color:#ff0000;text-decoration:none;font-weight:bold;}
a.menulinka:hover	{color:#ff0000;text-decoration:none;font-weight:bold;}
a.menulinkn:link	{color:#999999;text-decoration:none;}
a.menulinkn:visited	{color:#999999;text-decoration:none;}
a.menulinkn:hover	{color:#999999;text-decoration:none;}

.islandsidelink		{width:195px;margin:5px 0;padding:0;text-align:left;}
.islandsidelink h3	{width:195px;margin:25px 0 0 0;padding:0;text-align:left;font-size:medium;font-weight:bold;}
.islandsidelink ul	{width:195px;margin:0;padding:0;clear:both;list-style-type:none;border-bottom:1px dotted #999;}
.islandsidelink ul li	{width:195px;margin:0 0 5px 0;padding:2px 0 0 0;border-top:1px dotted #999;font-size:small;font-weight:bold;}
.islandsidelink ul li.ship	{width:195px;margin:0;padding:2px 0 5px 0;border-top:1px dotted #999;font-size:small;font-weight:bold;background-color:#eef9ff;}
.islandsidelink ul li.yado	{width:195px;margin:0;padding:2px 0 5px 0;border-top:1px dotted #999;font-size:small;font-weight:bold;background-color:#ffeeee;}
.islandsidelink ul li.tour	{width:195px;margin:0;padding:2px 0 5px 0;border-top:1px dotted #999;font-size:small;font-weight:bold;background-color:#e9f9e9;}
.islandsidelink ul li.tenki	{width:195px;margin:0;padding:2px 0 5px 0;border-top:1px dotted #999;font-size:small;font-weight:bold;background-color:#ffeedd;}
.islandsidelink ul li.link	{width:195px;margin:0;padding:2px 0 5px 0;border-top:1px dotted #999;font-size:small;font-weight:bold;background-color:#ffffcc;}
.islandsidelink ul li ul	{width:195px;margin:0;padding:0;border:none;clear:both;list-style-type:none;}
.islandsidelink ul li ul li	{width:185px;margin:2px 0 0 10px;padding:0;border:none;font-size:x-small;font-weight:normal;}
.islandsideblog			{width:195px;margin:5px 0;padding:0;text-align:left;}
.islandsideblog h3		{width:195px;margin:0;padding:0;text-align:left;font-size:medium;font-weight:bold;}
.islandsideblog h3 a:link	{color:#000;text-decoration:none;}
.islandsideblog h3 a:visited	{color:#000;text-decoration:none;}
.islandsideblog h3 a:hover	{color:#000;text-decoration:none;}
.islandsideblog ul		{width:195px;margin:0;padding:0;clear:both;list-style-type:none;border-bottom:1px dotted #999;}
.islandsideblog ul li		{width:195px;margin:0;padding:2px 0;border-top:1px dotted #999;font-size:x-small;font-weight:normal;background-color:#fff;}
.islandsideblog ul li h4	{margin:0;padding:0;font-size:small;font-weight:bold;}
.islandsideblog ul li h4.blogline	{margin:0;padding:0;font-size:x-small;font-weight:normal;}
.islandsideblog ul li ul	{width:195px;margin:0;padding:0;border:none;clear:both;list-style-type:none;}
.islandsideblog ul li ul li	{width:185px;margin:2px 0 0 10px;padding:0;border:none;font-size:x-small;font-weight:normal;}
.islandsideblog ul li ul li h4	{margin:0;padding:0;font-size:x-small;font-weight:normal;}

.islandsideattn			{width:195px;margin:5px 0;padding:0;text-align:left;}
.islandsideattn h3		{width:195px;margin:0;padding:0;text-align:left;font-size:medium;font-weight:bold;}
.islandsideattn h3 a:link	{color:#cc0000;text-decoration:none;}
.islandsideattn h3 a:visited	{color:#cc0000;text-decoration:none;}
.islandsideattn h3 a:hover	{color:#cc0000;text-decoration:none;}
.islandsideattn ul		{width:195px;margin:0;padding:0;clear:both;list-style-type:none;border-bottom:1px dotted #999;}
.islandsideattn ul li		{width:195px;margin:0;padding:2px 0;border-top:1px dotted #999;font-size:x-small;font-weight:normal;background-color:#fff;}
.islandsideattn ul li h4	{margin:0;padding:0;font-size:x-small;font-weight:normal;}
.islandsideattn h4 a:link	{color:#000;text-decoration:none;}
.islandsideattn h4 a:visited	{color:#000;text-decoration:none;}
.islandsideattn h4 a:hover	{color:#000;text-decoration:underline;}
.islandsideattn p		{width:195px;margin:2px 0 20px 0;padding:0;text-align:right;font-size:small;font-weight:normal;}

.islandsidefood			{width:195px;margin:5px 0;padding:0;text-align:left;}
.islandsidefood h3		{width:195px;margin:0;padding:0;text-align:left;font-size:medium;font-weight:bold;}
.islandsidefood h3 a:link	{color:#000;text-decoration:none;}
.islandsidefood h3 a:visited	{color:#000;text-decoration:none;}
.islandsidefood h3 a:hover	{color:#000;text-decoration:none;}
.islandsidefood ul		{width:195px;margin:0 0 20px 0;padding:0;clear:both;list-style-type:none;border-bottom:1px dotted #999;}
.islandsidefood ul li		{width:195px;margin:0;padding:2px 0;border-top:1px dotted #999;font-size:x-small;font-weight:normal;background-color:#ffeeee;}
.islandsidefood ul li h4	{margin:0;padding:0;font-size:small;font-weight:bold;}
.islandsidefood h4 a:link	{color:#ff0000;text-decoration:underline;}
.islandsidefood h4 a:visited	{color:#ff0000;text-decoration:underline;}
.islandsidefood h4 a:hover	{color:#ff6600;text-decoration:underline;}
.islandsidefood p		{width:191px;margin:2px;padding:0;text-align:left;font-size:x-small;font-weight:normal;}
.islandsidefood p a:link	{color:#000;text-decoration:none;}
.islandsidefood p a:visited	{color:#000;text-decoration:none;}
.islandsidefood p a:hover	{color:#000;text-decoration:none;}
.islandsidefood p.sideranking a:link	{color:#000;text-decoration:underline;}
.islandsidefood p.sideranking a:visited	{color:#000;text-decoration:underline;}
.islandsidefood p.sideranking a:hover	{color:#990000;text-decoration:underline;}

.islandsideqr			{width:195px;margin:5px 0;padding:0;text-align:left;}
.islandsideqr h3		{width:195px;margin:0;padding:0;text-align:left;font-size:medium;font-weight:bold;}
.islandsideqr h3 a:link		{color:#000;text-decoration:none;}
.islandsideqr h3 a:visited	{color:#000;text-decoration:none;}
.islandsideqr h3 a:hover	{color:#000;text-decoration:none;}
.islandsideqr .qrbox		{width:195px;margin:0 0 20px 0;padding:2px 0;border-top:1px dotted #999;border-bottom:1px dotted #999;}
.islandsideqr .qrimg		{width:90px;margin:0;padding:0;text-align:left;float:left;}
.islandsideqr .qrtxt		{width:100px;margin:0 0 0 5px;padding:0;text-align:left;float:left;}
.islandsideqr h4		{width:100px;margin:0;padding:0;font-size:small;font-weight:bold;}
.islandsideqr p			{width:96px;margin:2px;padding:0;text-align:left;font-size:x-small;font-weight:normal;}

.google468		{width:550px;margin:10px 0;padding:0;text-align:center;}
.linkship		{color:#0000ff;}
.linkyado		{color:#ff0000;}
.linktour		{color:#009900;}
.linktenki		{color:#FF6600;}
.linklink		{color:#999900;}
.linkblog		{color:#999900;}

/*********クチコミレイアウト設定************/
.slkuchikomi			{width:750px;text-align:left;margin:0;padding:0;}
.slkuchikomi ul			{width:750px;margin:0;padding:0;text-align:left;clear:both;list-style-type:none;}
.slkuchikomi ul li		{width:730px;text-align:left;margin:5px 10px 15px 10px;padding:2px 0 0 0;font-size:small;border-top:1px dotted #666;border-bottom:1px dotted #666;}
.slkuchikomi ul li h4		{width:525px;text-align:left;margin:2px 0 0 5px;padding:0;font-size:medium;font-weight:bold;float:left;}
.slkuchikomi ul li h4.kviewh4	{width:725px;text-align:left;margin:2px 0 0 5px;padding:0;font-size:medium;font-weight:bold;}
.slkuchikomi ul li p.kviewp	{width:715px;text-align:left;margin:2px 0 2px 10px;padding:0;font-size:small;font-weight:normal;}
.slkuchikomi ul li p		{width:515px;text-align:left;margin:2px 0 2px 10px;padding:0;font-size:small;font-weight:normal;float:left;}
.slkuchikomi ul li h3		{width:200px;text-align:left;margin:0;padding:2px 0;font-size:small;font-weight:normal;float:left;}
.slkuchikomi ul li h3 .klh3txt	{width:200px;text-align:left;margin:0;padding:2px 0;font-size:x-small;font-weight:normal;}
.slkuchikomi ul li .yadonashi	{width:715px;text-align:center;margin:20px 0 20px 10px;padding:0;font-size:medium;font-weight:normal;}
.slkuchikomi h5			{width:730px;margin:5px 0 0 0;padding:1px 0 0 0;text-align:center;}
.slkuchikomi .kuchikominum	{width:730px;margin:0;padding:3px 0;text-align:center;font-size:15px;font-weight:normal;}
.slkuchikomi h5 .kuchinolink	{margin:0 0 0 2px;padding:1px 3px;text-align:center;font-size:15px;font-weight:normal;background-color:#CCC;color:#FFF;text-decoration:none;}
.slkuchikomi h5 a:link		{margin:0 0 0 2px;padding:1px 3px;text-align:center;font-size:15px;font-weight:normal;background-color:#0000cc;color:#FFF;text-decoration:none;}
.slkuchikomi h5 a:visited	{margin:0 0 0 2px;padding:1px 3px;text-align:center;font-size:15px;font-weight:normal;background-color:#0000cc;color:#FFF;text-decoration:none;}
.slkuchikomi h5 a:hover		{margin:0 0 0 2px;padding:1px 3px;text-align:center;font-size:15px;font-weight:normal;background-color:#9999cc;color:#FFF;text-decoration:none;}
.kuchikomi64			{width:640px;text-align:left;margin:0;padding:0;}
.kuchikomi64 ul			{width:640px;margin:0;padding:0;text-align:left;clear:both;list-style-type:none;}
.kuchikomi64 ul li		{width:640px;text-align:left;margin:5px 0 15px 0;padding:2px 0 0 0;font-size:small;border-top:1px dotted #666;border-bottom:1px dotted #666;}
.kuchikomi64 ul li h4		{width:435px;text-align:left;margin:0 0 2px 5px;padding:0;font-size:medium;font-weight:bold;float:left;}
.kuchikomi64 ul li h4.kviewh4	{width:635px;text-align:left;margin:0 0 2px 5px;padding:0;font-size:medium;font-weight:bold;}
.kuchikomi64 ul li p.kviewp	{width:625px;text-align:left;margin:2px 0 2px 10px;padding:0;font-size:small;font-weight:normal;}
.kuchikomi64 ul li p		{width:425px;text-align:left;margin:2px 0 2px 10px;padding:0;font-size:small;font-weight:normal;float:left;}
.kuchikomi64 ul li h3		{width:200px;text-align:left;margin:0;padding:2px 0;font-size:small;font-weight:normal;float:left;}
.kuchikomi64 ul li h3 .klh3txt	{width:200px;text-align:left;margin:0;padding:2px 0;font-size:x-small;font-weight:normal;}
.kuchikomi64 ul li .yadonashi	{width:605px;text-align:center;margin:20px 0 20px 10px;padding:0;font-size:medium;font-weight:normal;}
.kuchikomi64 h5			{width:640px;margin:5px 0 0 0;padding:1px 0 0 0;text-align:center;}
.kuchikomi64 .kuchikominum	{width:640px;margin:0;padding:3px 0;text-align:center;font-size:15px;font-weight:normal;}
.kuchikomi64 h5 .kuchinolink	{width:640px;margin:15px 0;padding:5px 3px;text-align:center;font-size:15px;font-weight:normal;background-color:#CCC;color:#FFF;text-decoration:none;display:block;}
.kuchikomi64 h5 a:link		{width:640px;margin:15px 0;padding:5px 3px;text-align:center;font-size:15px;font-weight:normal;background-color:#0000cc;color:#FFF;text-decoration:none;display:block;}
.kuchikomi64 h5 a:visited	{width:640px;margin:15px 0;padding:5px 3px;text-align:center;font-size:15px;font-weight:normal;background-color:#0000cc;color:#FFF;text-decoration:none;display:block;}
.kuchikomi64 h5 a:hover		{width:640px;margin:15px 0;padding:5px 3px;text-align:center;font-size:15px;font-weight:normal;background-color:#9999cc;color:#FFF;text-decoration:none;display:block;}
.sshyouka1{width:640px;text-align:left;margin:0;padding:1px 3px;float:left;font-size:small;font-weight:bold;color:#666;background-color:#CCC;}
.sshyouka2{width:640px;text-align:left;margin:0;padding:1px 3px;float:left;font-size:small;font-weight:bold;color:#666;background-color:#EEE;}
.sshyouka3{width:640px;text-align:left;margin:0;padding:1px 3px;float:left;font-size:small;font-weight:bold;color:#666;background-color:#FFF;}
.sshyouka4{width:640px;text-align:left;margin:0;padding:1px 3px;float:left;font-size:small;font-weight:bold;color:#666;background-color:#FFFFCC;}
.sshyouka5{width:640px;text-align:left;margin:0;padding:1px 3px;float:left;font-size:small;font-weight:bold;color:#666;background-color:#FFFF99;}
.slhyouka1{text-align:center;margin:0;padding:1px 3px;float:left;font-size:10px;font-weight:normal;border:1px solid #666;color:#666;background-color:#CCC;}
.slhyouka2{text-align:center;margin:0;padding:1px 3px;float:left;font-size:10px;font-weight:normal;border:1px solid #666;color:#666;background-color:#EEE;}
.slhyouka3{text-align:center;margin:0;padding:1px 3px;float:left;font-size:10px;font-weight:normal;border:1px solid #666;color:#666;background-color:#FFF;}
.slhyouka4{text-align:center;margin:0;padding:1px 3px;float:left;font-size:10px;font-weight:normal;border:1px solid #666;color:#666;background-color:#FFFFCC;}
.slhyouka5{text-align:center;margin:0;padding:1px 3px;float:left;font-size:10px;font-weight:normal;border:1px solid #666;color:#666;background-color:#FFFF99;}
.slhyoukas	{width:14px;height:15px;text-align:left;margin:0 2px 0 5px;padding:0;float:left;font-size:10px;font-weight:normal;}
.slhyoukas2	{width:36px;height:15px;text-align:left;margin:2px;padding:0;float:left;font-size:10px;font-weight:normal;}
.slkuchikomi1	{text-align:left;margin:2px 0 0 5px;padding:0;float:left;font-size:x-small;font-weight:normal;}
.slkuchikomi2	{text-align:right;margin:2px 0 0 15px;padding:0;float:left;font-size:x-small;font-weight:normal;}
.slhyoukabig1	{width:709px;text-align:right;margin:2px 0 2px 10px;padding:3px;font-size:small;font-weight:bold;background-color:#CCC;}
.slhyoukabig2	{width:709px;text-align:right;margin:2px 0 2px 10px;padding:3px;font-size:small;font-weight:bold;background-color:#EEE;}
.slhyoukabig3	{width:709px;text-align:right;margin:2px 0 2px 10px;padding:3px;font-size:small;font-weight:bold;background-color:#FFFFCC;}
.slhyoukabig4	{width:709px;text-align:right;margin:2px 0 2px 10px;padding:3px;font-size:small;font-weight:bold;background-color:#FFDDBB;}
.slhyoukabig5	{width:709px;text-align:right;margin:2px 0 2px 10px;padding:3px;font-size:small;font-weight:bold;background-color:#FFCCCC;}
.slhyoukabigtxt1{font-size:small;color:#666666;}
.slhyoukabigtxt2{font-size:medium;color:#000000;}
.slhyoukabigtxt3{font-size:large;color:#660000;}
.slhyoukabigtxt4{font-size:x-large;color:#CC0000;}
.slhyoukabigtxt5{font-size:xx-large;color:#FF0000;}

.slformtxt			{width:740px;text-align:left;margin:0;padding:5px;font-size:small;font-weight:normal;}
.slformtxt2			{width:740px;text-align:left;margin:0;padding:5px;font-size:medium;font-weight:normal;background-color:#ffdddd;}
.form64txt			{width:630px;text-align:left;margin:0;padding:5px;font-size:small;font-weight:normal;line-height:120%;}
.form64txt2			{width:630px;text-align:left;margin:0;padding:5px;font-size:medium;font-weight:normal;background-color:#ffdddd;line-height:120%;}
.hissu			{font-weight:bold;color:#ff0000;}
.slform			{width:650px;text-align:left;margin:0;padding:0 50px;}
.slform ul		{width:640px;text-align:left;margin:0;padding:5px;clear:both;list-style-type:none;}
.slform ul li		{width:640px;text-align:left;margin:0;padding:5px 0;}
.slform ul li h4	{width:640px;text-align:left;margin:0;padding:0;font-size:small;font-weight:bold;}
.slform ul li p		{width:636px;text-align:left;margin:0;padding:2px;font-size:large;font-weight:normal;}
.slform p.thisyado	{width:636px;text-align:left;margin:0;padding:2px;font-size:large;font-weight:normal;background-color:#f9f9cc;}
.slform ul li h5	{width:640px;text-align:left;margin:0;padding:5px 0;font-size:small;font-weight:normal;background-color:#ffdddd;}
.slform ul li h6	{width:640px;text-align:center;margin:0;padding:0;font-size:small;font-weight:normal;}
.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:720px;margin:0;padding:0;text-align:center;}
.formfin h3.formkuchi	{width:720px;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:710px;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;}

.slform64		{width:640px;text-align:left;margin:0;padding:0;}
.slform64 ul		{width:640px;text-align:left;margin:0;padding:0;clear:both;list-style-type:none;}
.slform64 ul li		{width:640px;text-align:left;margin:0;padding:5px 0;}
.slform64 ul li h4	{width:640px;text-align:left;margin:0;padding:0;font-size:small;font-weight:bold;}
.slform64 ul li p	{width:636px;text-align:left;margin:0;padding:2px;font-size:large;font-weight:normal;}
.slform64 p.thisyado	{width:636px;text-align:left;margin:0;padding:2px;font-size:large;font-weight:normal;background-color:#f9f9cc;}
.slform64 ul li h5	{width:640px;text-align:left;margin:0;padding:5px 0;font-size:small;font-weight:normal;background-color:#ffdddd;}
.slform64 ul li h6	{width:640px;text-align:center;margin:0;padding:0;font-size:small;font-weight:normal;}
.error64		{width:640px;text-align:center;margin:0;padding:0;}
.error64 h3		{margin:30px 0;padding:0;text-align:center;font-size:large;font-weight:bold;color:#000;}
.error64 h4		{margin:30px 0;padding:5px;text-align:center;font-size:medium;font-weight:bold;color:#FF0000;background-color:#FFCCCC;}
.error64 h3.formerror1	{width:420px;margin:30px 110px;padding:0;text-align:center;font-size:large;font-weight:bold;color:#000;}
.error64 h4.formerror2	{width:410px;margin:30px 110px;padding:5px;text-align:center;font-size:medium;font-weight:bold;color:#FF0000;background-color:#FFCCCC;}
.error64 p		{margin:30px 0;padding:0;text-align:center;font-size:small;font-weight:normal;}
.formfin64		{width:640px;margin:0;padding:0;text-align:center;}
.formfin64 h3.formkuchi	{width:640px;margin:30px 0;padding:0;text-align:center;font-size:large;font-weight:bold;color:#000;}
.formfin64 h3		{margin:30px 0;padding:0;text-align:center;font-size:large;font-weight:bold;color:#000;}
.formfin64 h4		{width:630px;margin:30px 0;padding:5px;text-align:center;font-size:small;font-weight:bold;color:#FF0000;}
.formfin64 h5		{margin:5px 0;padding:2px;text-align:center;font-size:small;font-weight:bold;color:#FF0000;background-color:#FFCCCC;}
.formfin64 p		{margin:30px 0;padding:0;text-align:center;font-size:small;font-weight:normal;}

.ltit2			{width:404px;margin:0 0 0 4px;padding:0;text-align:left;background-color:#ddf9dd;}
.ltit2 h3		{width:404px;margin:0;padding:2px 0;text-align:left;font-size:small;font-weight:bold;}
.lcoupon		{width:404px;margin:0 0 0 4px;padding:0;text-align:left;background-color:#ddf9dd;}
.lcoupon ul		{width:400px;margin:0 0 0 4px;padding:0;text-align:left;list-style-type:none;}
.lcoupon ul li		{width:400px;margin:0 0 2px 0;padding:0;text-align:left;font-size:small;}
.lcoupon ul li p	{width:14px;margin:0;padding:0;text-align:left;float:left;font-size:small;}
.lcoupon ul li h4	{width:384px;margin:0 0 0 2px;padding:0;text-align:left;float:left;font-size:small;font-weight:normal;}
.lcoupon ul li .yadotopknone	{width:400px;margin:10px 0;padding:0;text-align:center;}
.lcoupon ul li .yadotopknonebtn	{width:400px;margin:10px 0 20px 0;padding:2px 0;text-align:right;}
.yadotopknonebtn a:link		{margin:0 0 0 2px;padding:2px 3px;text-align:center;font-size:12px;font-weight:normal;background-color:#51702C;color:#FFF;text-decoration:none;}
.yadotopknonebtn a:visited	{margin:0 0 0 2px;padding:2px 3px;text-align:center;font-size:12px;font-weight:normal;background-color:#51702C;color:#FFF;text-decoration:none;}
.yadotopknonebtn a:hover	{margin:0 0 0 2px;padding:2px 3px;text-align:center;font-size:12px;font-weight:normal;background-color:#84a35f;color:#FFF;text-decoration:none;}

.kattention		{width:740px;margin:0;padding:5px;text-align:left;font-size:x-small;font-weight:normal;}
.kattention64		{width:630px;margin:0;padding:5px;text-align:left;font-size:x-small;font-weight:normal;line-height:120%;}
.knavi			{width:750px;margin:2px 0;padding:0;text-align:left;font-size:small;font-weight:bold;}
.knavi a:link		{color:#0000ff;text-decoration:underline;}
.knavi a:visited	{color:#0000ff;text-decoration:underline;}
.knavi a:hover		{color:#ff9900;text-decoration:underline;}
.knavi a.khit:link	{color:#ff0000;text-decoration:none;}
.knavi a.khit:visited	{color:#ff0000;text-decoration:none;}
.knavi a.khit:hover	{color:#ff0000;text-decoration:none;}
.knavi2			{width:750px;margin:2px 0;padding:0;text-align:left;font-size:small;font-weight:normal;line-height:120%;}
.knavi2 a:link		{color:#0000ff;text-decoration:underline;}
.knavi2 a:visited	{color:#0000ff;text-decoration:underline;}
.knavi2 a:hover		{color:#ff9900;text-decoration:underline;}
.knavi2 a.khit:link	{color:#ff0000;text-decoration:none;}
.knavi2 a.khit:visited	{color:#ff0000;text-decoration:none;}
.knavi2 a.khit:hover	{color:#ff0000;text-decoration:none;}
.knavi3			{width:250px;margin:2px 0;padding:0;text-align:center;font-size:medium;font-weight:bold;float:left;}
.knavi3 a:link		{color:#0000ff;text-decoration:underline;}
.knavi3 a:visited	{color:#0000ff;text-decoration:underline;}
.knavi3 a:hover		{color:#ff9900;text-decoration:underline;}
.knavi3 a.khit:link	{color:#ff0000;text-decoration:none;}
.knavi3 a.khit:visited	{color:#ff0000;text-decoration:none;}
.knavi3 a.khit:hover	{color:#ff0000;text-decoration:none;}
.knavi64		{width:640px;margin:10px 0;padding:0;text-align:left;font-size:medium;font-weight:bold;}
.knavi64 a:link		{color:#0000ff;text-decoration:underline;}
.knavi64 a:visited	{color:#0000ff;text-decoration:underline;}
.knavi64 a:hover	{color:#ff9900;text-decoration:underline;}
.knavi64 a.khit:link	{color:#ff0000;text-decoration:none;}
.knavi64 a.khit:visited	{color:#ff0000;text-decoration:none;}
.knavi64 a.khit:hover	{color:#ff0000;text-decoration:none;}
a.knavi64area:link	{margin:0;padding:0;color:#ff0000;font-size:medium;font-weight:bold;text-decoration:underline;background-color:#ffeeee;display:block;text-align:left;}
a.knavi64area:visited	{margin:0;padding:0;color:#ff0000;font-size:medium;font-weight:bold;text-decoration:underline;background-color:#ffeeee;display:block;text-align:left;}
a.knavi64area:hover	{margin:0;padding:0;color:#ff0000;font-size:medium;font-weight:bold;text-decoration:underline;background-color:#ffcccc;display:block;text-align:left;}

/*********最新情報（壁紙）************/
.topwallpapertit	{width:625px;margin:0;padding:2px;text-align:left;font-size:x-small;font-weight:normal;color:#000;background-color:#FFFFFF;}
.topwallpaperlist	{width:625px;margin:0;padding:2px 2px 0px 2px;text-align:left;font-size:small;font-weight:normal;background-color:#ffeeee;}
.topwallpaperlist ul	{width:625px;margin:0;padding:0;text-align:left;list-style-type:none;}
.topwallpaperlist ul li	{width:205px;margin:0;padding:0px 3px 2px 0px;float:left;text-align:left;font-size:x-small;font-weight:normal;}
.topwallpaperlist ul li.topwallpapernone{width:625px;margin:0;padding:0px 3px 2px 0px;text-align:center;font-size:x-small;font-weight:normal;color:#999;}
/*********最新情報（コラム）************/
.topcolumntit		{width:625px;margin:0;padding:2px;text-align:left;font-size:x-small;font-weight:normal;color:#000;background-color:#FFFFFF;}
.topcolumnlist		{width:625px;margin:0;padding:3px 2px 3px 2px;text-align:left;font-size:small;font-weight:normal;background-color:#ffeeee;}
.topcolumnlist ul	{width:625px;margin:0;padding:0;text-align:left;list-style-type:none;}
.topcolumnlist ul li	{width:620px;margin:0;padding:2px 2px 2px 3px;float:left;text-align:left;font-size:small;font-weight:normal;}

/*********検索フォーム************/
.topform		{width:629px;margin:0;padding:5px 0;text-align:left;font-size:small;font-weight:normal;background-color:#E7EFF6;background:url(https://www.ritou.com/top-images/topformbg.gif) no-repeat 0 0;}
.topform1		{width:329px;margin:0;padding:5px 0;text-align:left;font-size:small;font-weight:normal;background-color:#E7EFF6;background:url(https://www.ritou.com/top-images/topformbg.gif) no-repeat 0 0;float:left;}
.topform2		{width:298px;margin:0;padding:5px 0;text-align:left;font-size:small;font-weight:normal;background-color:#E7EFF6;background:url(https://www.ritou.com/top-images/topformbg.gif) no-repeat 0 0;float:left;}
.topform1t		{width:329px;margin:0;padding:5px 0 0 0;text-align:left;font-size:x-small;font-weight:normal;float:left;}
.topform2t		{width:298px;margin:0;padding:5px 0 0 0;text-align:left;font-size:x-small;font-weight:normal;float:left;}

/*********情報館トップ（システム）************/
#areatopleft	{width:627px;margin:0 3px 0 0;padding:0;text-align:left;float:left;background-color:#FFF;}
#areatoplefts	{width:750px;margin:0;padding:0;text-align:left;float:left;background-color:#FFF;}
#areatop64	{width:640px;margin:0;padding:0;text-align:left;background-color:#FFF;}
#areatopleft h1	{width:627px;margin:0;padding:2px 0;text-align:left;font-size:xx-large;font-weight:bold;line-height:150%;}
#areatoplefts h1{width:627px;margin:0;padding:2px 0;text-align:left;font-size:xx-large;font-weight:bold;line-height:150%;}
#areatop64 h1	{width:640px;margin:0;padding:2px 0;text-align:left;font-size:xx-large;font-weight:bold;line-height:150%;}
a.h1yaeyama:link	{color:#000099;text-decoration:none;}
a.h1yaeyama:visited	{color:#000099;text-decoration:none;}
a.h1yaeyama:hover	{color:#000099;text-decoration:underline;}
a.h1miyako:link		{color:#009999;text-decoration:none;}
a.h1miyako:visited	{color:#009999;text-decoration:none;}
a.h1miyako:hover	{color:#009999;text-decoration:underline;}
a.h1ritou:link		{color:#009900;text-decoration:none;}
a.h1ritou:visited	{color:#009900;text-decoration:none;}
a.h1ritou:hover		{color:#009900;text-decoration:underline;}
a.h1amami:link		{color:#669900;text-decoration:none;}
a.h1amami:visited	{color:#669900;text-decoration:none;}
a.h1amami:hover		{color:#669900;text-decoration:underline;}
.h1plus			{margin:0 0 3px 3px;padding:0;text-align:left;font-size:small;font-weight:bold;}
h2.areatoph2	{width:425px;margin:0;padding:0 0 0 2px;text-align:left;float:left;font-size:small;font-weight:normal;line-height:110%;}
h2.areatoph2s	{width:750px;margin:0;padding:0 0 0 2px;text-align:left;font-size:small;font-weight:normal;line-height:110%;}
h2.areatoph64	{width:435px;margin:0;padding:0 0 0 5px;text-align:left;float:left;font-size:small;font-weight:normal;line-height:110%;}
.h2img		{width:200px;margin:0;padding:0;text-align:left;float:left;font-size:x-small;font-weight:normal;}
.h2img h3		{width:200px;margin:0;padding:0;text-align:left;float:left;font-size:small;font-weight:bold;border-bottom:none;}
.h2img h4		{width:200px;margin:2px 0 0 0;padding:0;text-align:left;float:left;font-size:medium;font-weight:bold;border-bottom:none;}
.h2img h5		{width:200px;margin:0 0 5px 0;padding:0;text-align:left;float:left;font-size:x-small;font-weight:normal;border-bottom:none;}
.areatopmap	{width:627px;margin:0;padding:0;text-align:left;}
.areatopmaps	{width:627px;margin:0;padding:0px 61px;text-align:center;background:url("https://www.ritou.com/master-images/seabg.gif");}
.areatopmap64	{width:640px;margin:0;padding:0p;text-align:center;background:url("https://www.ritou.com/master-images/seabg.gif");}
.h3plus		{margin:0 0 3px 3px;padding:0;text-align:left;font-size:x-small;font-weight:normal;}
.h3plus a.h3listhit:link	{color:#ff0000;text-decoration:none;}
.h3plus a.h3listhit:visited{color:#ff0000;text-decoration:none;}
.h3plus a.h3listhit:hover	{color:#ff0000;text-decoration:none;}
.areacontents		{width:627px;margin:5px 0 0 0;padding:0;text-align:left}
.areacontents ul		{width:627px;margin:0;padding:0;text-align:left;list-style-type:none;}
.areacontents ul li	{width:299px;margin:0 0 5px 0;padding:0 0 0 14px;background:url("https://www.ritou.com/ritou/island-images/point4.gif") no-repeat 0 2px;float:left;}
.areacontents h4		{width:299px;margin:0;padding:0;text-align:left;font-size:medium;font-weight:bold;}
.areaislandlist		{width:627px;margin:0;padding:0;text-align:left}
.areaislandlist ul		{width:627px;margin:0;padding:0;text-align:left;list-style-type:none;}
.areaislandlist ul li	{width:616px;margin:0;padding:5px 0 5px 11px;background:url("https://www.ritou.com/ritou/island-images/point4.gif") no-repeat 0 7px;border-bottom:1px solid #B0CBE1;}
.areaislandlist h4		{width:616px;margin:0;padding:0;text-align:left;font-size:medium;font-weight:bold;}
.areaislandlist h4 a.h4list:link		{color:#0000ff;text-decoration:underline;}
.areaislandlist h4 a.h4list:visited	{color:#0000ff;text-decoration:underline;}
.areaislandlist h4 a.h4list:hover		{color:#ff0000;text-decoration:none;}
.areaislandlist h4 a.h4listnew:link		{color:#cc6666;text-decoration:underline;}
.areaislandlist h4 a.h4listnew:visited		{color:#cc6666;text-decoration:underline;}
.areaislandlist h4 a.h4listnew:hover		{color:#ff9999;text-decoration:none;}
.areaislandlist .h4plus	{margin:0 0 3px 3px;padding:0;text-align:left;font-size:x-small;font-weight:normal;}
.areaislandlist .areaspotlist	{width:616px;margin:3px 0;padding:0;text-align:left;}
.areaislandlist .areaspotlist h5	{width:44px;margin:0;padding:0;text-align:left;float:left;}
.areaislandlist h6		{width:616px;margin:0;padding:0;text-align:left;font-size:x-small;font-weight:normal;}
.areaislandlists		{width:750px;margin:0;padding:0;text-align:left}
.areaislandlists ul		{width:750px;margin:0;padding:0;text-align:left;list-style-type:none;border-top:1px solid #B0CBE1;}
.areaislandlists ul li		{width:739px;margin:0;padding:5px 0 5px 11px;background:url("https://www.ritou.com/ritou/island-images/point4.gif") no-repeat 0 7px;border-bottom:1px solid #B0CBE1;}
.areaislandlists h4			{width:639px;margin:0;padding:0;text-align:left;font-size:xx-large;font-weight:bold;float:right;}
.areaislandlists h4 a.h4list:link	{color:#0000ff;text-decoration:underline;}
.areaislandlists h4 a.h4list:visited	{color:#0000ff;text-decoration:underline;}
.areaislandlists h4 a.h4list:hover	{color:#ff0000;text-decoration:none;}
.areaislandlists h4 a.h4listnew:link	{color:#cc6666;text-decoration:underline;}
.areaislandlists h4 a.h4listnew:visited	{color:#cc6666;text-decoration:underline;}
.areaislandlists h4 a.h4listnew:hover	{color:#ff9999;text-decoration:none;}
.areaislandlists h6		{width:639px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;float:right;}
.areaislandlists .h4listimg	{width:100px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;float:right;}

.areatopblog	{width:323px;margin:0 4px 0px 0;padding:0;text-align:left;float:left;font-size:small;font-weight:normal;}
.areatopblog h3	{width:323px;margin:0 0px 2px 0;padding:2px 0;text-align:left;font-size:large;font-weight:bold;border-bottom:2px solid #B0CBE1;}
.areatopblog h3 a.blogh3:link	{color:#000;text-decoration:none;}
.areatopblog h3 a.blogh3:visited	{color:#000;text-decoration:none;}
.areatopblog h3 a.blogh3:hover	{color:#000;text-decoration:underline;}
.areatopblog ul	{width:323px;margin:0;padding:0;text-align:left;list-style-type:none;}
.areatopblog ul li	{width:323px;margin:0;padding:3px 0 0 0;}
.areatopblog h4	{width:323px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
.areatoptenki	{width:323px;margin:15px 0 0 0;padding:0;text-align:left;font-size:small;font-weight:bold;}
.areatoptenki h4	{width:45px;margin:0 0 0 1px;padding:0;text-align:left;font-size:small;font-weight:normal;float:left;}
.areatoptenki .areawday	{width:45px;height:15px;margin:0;padding:0;text-align:center;font-size:small;font-weight:bold;}
.areatoptenki .areawimg	{width:45px;height:30px;margin:0;padding:0;text-align:center;font-size:small;font-weight:normal;}
.areatoptenki .areawtxt	{width:45px;height:30px;margin:0;padding:0;text-align:center;font-size:x-small;font-weight:normal;}
.areatoptenki .areawtmp	{width:45px;height:30px;margin:0;padding:0;text-align:center;font-size:x-small;font-weight:normal;}
.areatoplink	{width:300px;margin:0 0px 0px 0;padding:0;text-align:left;float:left;font-size:small;font-weight:normal;}
.areatoplink h3	{width:300px;margin:0 0px 2px 0;padding:2px 0;text-align:left;font-size:large;font-weight:bold;border-bottom:2px solid #B0CBE1;}
.areachange		{width:627px;margin:5px 0;padding:10px 0;font-size:small;font-weight:normal;text-align:right;}
.areachange a:link	{margin:0 0 0 2px;padding:10px;color:#FFF;text-decoration:underline;background-color:#3399cc;font-size:small;text-align:center;font-weight:normal;}
.areachange a:visited	{margin:0 0 0 2px;padding:10px;color:#FFF;text-decoration:underline;background-color:#3399cc;font-size:small;text-align:center;font-weight:normal;}
.areachange a:hover	{margin:0 0 0 2px;padding:10px;color:#FFF;text-decoration:underline;background-color:#ff9900;font-size:small;text-align:center;font-weight:normal;}
.areachange a.changehit:link	{margin:0 0 0 2px;padding:10px;color:#FFF;text-decoration:none;background-color:#FF0000;font-size:small;text-align:center;font-weight:normal;}
.areachange a.changehit:visited	{margin:0 0 0 2px;padding:10px;color:#FFF;text-decoration:none;background-color:#FF0000;font-size:small;text-align:center;font-weight:normal;}
.areachange a.changehit:hover	{margin:0 0 0 2px;padding:10px;color:#FFF;text-decoration:none;background-color:#FF0000;font-size:small;text-align:center;font-weight:normal;}
.google468area		{width:468px;margin:10px 0;padding:5px 79px;text-align:center;background-color:#FFEEEE;}
.google728area		{width:728px;margin:10px 0;padding:5px 11px;text-align:center;background-color:#FFEEEE;}

#areatopright	{width:120px;margin:0 0px 0 0;padding:0;text-align:left;float:left;background-color:#E7EFF6;}
#areatopright .areatopcounter	{width:120px;margin:2px 0 0 0;padding:0;text-align:right;background-color:#FFF;}

/*PDF*/
.pdfall	{width:750px;margin:0;padding:0;text-align:left;}
.pdfall h1	{width:750px;margin:0;padding:2px 0;text-align:left;font-size:small;font-weight:bold;}
.pdfall h1 a:link	{color:#000;text-decoration:none;}
.pdfall h1 a:visited	{color:#000;text-decoration:none;}
.pdfall h1 a:hover	{color:#000;text-decoration:none;}
.pdfall h2	{width:750px;margin:0;padding:2px 0;text-align:left;font-size:large;font-weight:bold;border-bottom:1px solid #666;}
.pdfall h2 a:link	{color:#000099;text-decoration:none;}
.pdfall h2 a:visited	{color:#000099;text-decoration:none;}
.pdfall h2 a:hover	{color:#000099;text-decoration:underline;}
.pdfall h3	{width:750px;margin:0;padding:2px 0;text-align:left;font-size:small;font-weight:normal;}
.pdfall .google728	{width:728px;margin:2px 11px;text-align:left;font-size:x-small;font-weight:normal;}
.pdfall .pdfleft	{width:250px;margin:0;padding:33px 0 34px 0;text-align:left;float:left;font-size:small;font-weight:normal;background-color:#EEE;}
.pdfall .pdfright	{width:250px;margin:0;padding:33px 0 34px 0;text-align:left;float:left;font-size:small;font-weight:normal;background-color:#EEE;}
.pdfall .pdfcenter	{width:250px;margin:0;padding:0;text-align:left;float:left;font-size:small;font-weight:normal;background-color:#EEE;}
.pdfall .pdfcenter0	{width:746px;margin:0;padding:2px;text-align:center;font-size:small;font-weight:normal;background-color:#EEE;}
.pdfall .pdfleft2	{width:375px;margin:0;padding:0;text-align:left;float:left;font-size:small;font-weight:normal;}
.pdfall .pdfright2	{width:375px;margin:0;padding:0;text-align:left;float:left;font-size:small;font-weight:normal;}
.pdfall h4	{width:468px;margin:10px 141px 0 141px;padding:0;text-align:center;font-size:small;font-weight:normal;}
.pdfall h5	{width:750px;margin:0;padding:5px 0;text-align:left;font-size:small;font-weight:normal;}
.pdfall h6	{width:750px;margin:0;padding:5px 0;text-align:center;font-size:small;font-weight:normal;background-color:#ffdddd;}
.pdfall p.virtualbook	{width:750px;margin:0;padding:0;text-align:center;font-size:medium;font-weight:bold;}
.pdfall p.virtualtxt	{width:750px;margin:2px 0;padding:0;text-align:center;font-size:x-small;font-weight:normal;}

/*ギャラリー*/
ul.gareanavi		{padding:0;margin:30px 0 0 0;list-style-type:none;}
li.gareanavitop		{width:100%;margin:1px;padding:0;float:left;}
li.gareanaviarea	{width:126px;;margin:1px;padding:0;float:left;}
a.gmenuhit:link		{color:#ff0000;text-decoration:none;}
a.gmenuhit:visited	{color:#ff0000;text-decoration:none;}
a.gmenuhit:hover	{color:#ff0000;text-decoration:none;}
.gallerylist		{width:750px;margin:0;padding:10px 0;text-align:left;}
.gallerylist h3		{width:750px;margin:2px 0;padding:0;text-align:left;font-size:small;font-weight:bold;border-bottom:1px dotted #666;}
.gallerylist ul		{width:750px;margin:0;padding:0 0 5px 0;text-align:left;list-style-type:none;}
.gallerylist li		{width:148px;margin:0;padding:1px;text-align:left;float:left;font-size:small;font-weight:normal;}
.galleryview		{width:750px;margin:0;padding:10px 0;text-align:left;}
.galleryview h3		{width:750px;margin:2px 0;padding:0;text-align:left;font-size:medium;font-weight:bold;border-bottom:1px solid #666;}
.galleryview ul		{width:750px;margin:0;padding:0 0 15px 0;text-align:left;list-style-type:none;}
.galleryview li		{width:70px;height:83px;margin:1px;padding:1px;text-align:center;float:left;font-size:10px;font-weight:normal;background-color:#E7EFF6;}
.galleryview li.newicon	{width:70px;height:83px;margin:1px;padding:1px;text-align:center;float:left;font-size:10px;font-weight:normal;background-color:#FFDDDD;}
.gallerypast		{width:750px;margin:2px 0;padding:0;text-align:center;font-size:small;font-weight:bold;}
.gallerylist64			{width:640px;margin:0;padding:10px 0;text-align:left;}
.gallerylist64 h3		{width:640px;margin:10px 0;padding:0;text-align:left;font-size:small;font-weight:bold;}
.gallerylist64 h4		{width:640px;margin:10px 0;padding:0;text-align:center;font-size:medium;font-weight:bold;}
.gallerylist64 ul		{width:640px;margin:0;padding:0 0 5px 0;text-align:left;list-style-type:none;}
.gallerylist64 li		{width:78px;margin:1px;padding:0;text-align:center;float:left;font-size:small;font-weight:normal;}
.gallerylist64 li.gallerytoplist{width:104px;margin:1px;padding:0;text-align:center;float:left;font-size:small;font-weight:normal;}
.gallerylist64 li.gallerytopcate{width:638px;margin:1px;padding:0;text-align:left;font-size:small;font-weight:normal;background-color:#E7EFF6;}
.gallerylist64 li.gallerytoparea{width:158px;margin:1px;padding:0;text-align:center;float:left;font-size:small;font-weight:normal;background-color:#E7EFF6;}
li.gallerytopcate img		{margin:0 2px 0 0;padding:0;}
li.gallerytopcate h4		{margin:2px;padding:0;text-align:left;font-size:medium;font-weight:bold;}
li.gallerytopcate h5		{margin:2px;padding:2px;text-align:left;font-size:x-small;font-weight:normal;}
li.gallerytopcate p		{margin:2px;padding:2px;text-align:left;font-size:small;font-weight:bold;}
a.gallerylinktop:link		{margin:0;padding:2px 2px;color:#3399cc;font-size:12px;font-weight:normal;text-decoration:underline;background-color:#E7EFF6;text-align:center;white-space:nowrap;line-height:110%;display:block;}
a.gallerylinktop:visited	{margin:0;padding:2px 2px;color:#3399cc;font-size:12px;font-weight:normal;text-decoration:underline;background-color:#E7EFF6;text-align:center;white-space:nowrap;line-height:110%;display:block;}
a.gallerylinktop:hover		{margin:0;padding:2px 2px;color:#ff0000;font-size:12px;font-weight:normal;text-decoration:underline;background-color:#ffcccc;text-align:center;white-space:nowrap;line-height:110%;display:block;}
a.gallerylink:link		{margin:0;padding:5px 2px;color:#3399cc;font-size:12px;font-weight:normal;text-decoration:underline;background-color:#E7EFF6;text-align:center;white-space:nowrap;line-height:160%;display:block;}
a.gallerylink:visited		{margin:0;padding:5px 2px;color:#3399cc;font-size:12px;font-weight:normal;text-decoration:underline;background-color:#E7EFF6;text-align:center;white-space:nowrap;line-height:160%;display:block;}
a.gallerylink:hover		{margin:0;padding:5px 2px;color:#ff0000;font-size:12px;font-weight:normal;text-decoration:underline;background-color:#ffcccc;text-align:center;white-space:nowrap;line-height:160%;display:block;}
a.gallerylinkhit:link		{margin:0;padding:5px 2px;color:#fff;font-size:12px;font-weight:normal;text-decoration:none;background-color:#ff0000;text-align:center;white-space:nowrap;line-height:160%;display:block;}
a.gallerylinkhit:visited	{margin:0;padding:5px 2px;color:#fff;font-size:12px;font-weight:normal;text-decoration:none;background-color:#ff0000;text-align:center;white-space:nowrap;line-height:160%;display:block;}
a.gallerylinkhit:hover		{margin:0;padding:5px 2px;color:#fff;font-size:12px;font-weight:normal;text-decoration:none;background-color:#ff0000;text-align:center;white-space:nowrap;line-height:160%;display:block;}

.galleryview64			{width:640px;margin:0;padding:10px 0;text-align:left;}
.galleryview64 h3		{width:640px;margin:10px 0;padding:0;text-align:left;font-size:medium;font-weight:bold;}
.galleryview64 ul		{width:640px;margin:0;padding:0 0 15px 0;text-align:left;list-style-type:none;}
.galleryview64 li		{width:64px;height:48px;margin:0;padding:0;text-align:center;float:left;font-size:10px;font-weight:normal;background-color:#E7EFF6;}
.galleryview64 li.newicon	{width:64px;height:48px;margin:0;padding:0;text-align:center;float:left;font-size:10px;font-weight:normal;background-color:#FFDDDD;}
.gallerypast64			{width:640px;margin:2px 0;padding:0;text-align:center;font-size:small;font-weight:bold;}

.gviewall64	{width:640px;margin:0;padding:0;text-align:left;}
.gviewall64 h1	{width:640px;margin:0;padding:2px 0;text-align:left;font-size:small;font-weight:bold;border-bottom:1px solid #666;}
.gviewall64 h1 a:link	{color:#000;text-decoration:none;}
.gviewall64 h1 a:visited{color:#000;text-decoration:none;}
.gviewall64 h1 a:hover	{color:#000;text-decoration:none;}
.gviewall64 h2	{width:640px;margin:0;padding:2px 0;text-align:left;font-size:large;font-weight:bold;}
.gviewall64 h2 a:link	{color:#000099;text-decoration:none;}
.gviewall64 h2 a:visited{color:#000099;text-decoration:none;}
.gviewall64 h2 a:hover	{color:#000099;text-decoration:underline;}
.gviewall64 h3	{width:630px;margin:0;padding:5px;text-align:left;font-size:small;font-weight:normal;}
.gviewall64 h4	{width:630px;margin:0;padding:5px;text-align:center;font-size:small;font-weight:normal;}
.gviewall64 h5	{width:630px;margin:0;padding:5px;text-align:left;font-size:small;font-weight:normal;}
p.closebtn64	{width:640px;margin:0;padding:10px 0;text-align:center;font-size:small;font-weight:normal;}

.gviewall	{width:750px;margin:0;padding:0;text-align:left;}
.gviewall h1	{width:750px;margin:0;padding:2px 0;text-align:left;font-size:small;font-weight:bold;}
.gviewall h1 a:link	{color:#000;text-decoration:none;}
.gviewall h1 a:visited	{color:#000;text-decoration:none;}
.gviewall h1 a:hover	{color:#000;text-decoration:none;}
.gviewall h2	{width:750px;margin:0;padding:2px 0;text-align:left;font-size:large;font-weight:bold;border-bottom:1px solid #666;}
.gviewall h2 a:link	{color:#000099;text-decoration:none;}
.gviewall h2 a:visited	{color:#000099;text-decoration:none;}
.gviewall h2 a:hover	{color:#000099;text-decoration:underline;}
.gviewall p	{width:45px;height:500px;margin:0;padding:0;text-align:center;font-size:20px;font-weight:bold;color:#CCC;background-color:#EEE;float:left;}
.gviewall p a:link	{width:35px;height:350px;margin:0;padding:150px 5px 0 5px;text-align:center;font-size:20px;color:#0000FF;font-weight:bold;background-color:#DDD;display:block;text-decoration:none;}
.gviewall p a:visited	{width:35px;height:350px;margin:0;padding:150px 5px 0 5px;text-align:center;font-size:20px;color:#0000FF;font-weight:bold;background-color:#DDD;display:block;text-decoration:none;}
.gviewall p a:hover	{width:35px;height:350px;margin:0;padding:150px 5px 0 5px;text-align:center;font-size:20px;color:#FF0000;font-weight:bold;background-color:#FFDDDD;display:block;text-decoration:none;}
.gviewall h3	{width:640px;height:480px;margin:0;padding:10px;text-align:center;font-size:small;font-weight:normal;background-color:#EEE;float:left;}
.gviewall .tabipic{width:750px;margin:0;padding:10px;text-align:center;font-size:small;font-weight:normal;background-color:#EEE;float:left;}
.gviewall h3.gps{width:750px;height:515px;margin:0;padding:0px;text-align:center;font-size:small;font-weight:normal;}
.gviewall h4	{width:740px;margin:0;padding:5px;text-align:center;font-size:small;font-weight:normal;}
.gviewall h5	{width:740px;margin:0;padding:5px;text-align:left;font-size:small;font-weight:normal;}
.gviewall h6.h6left	{width:374px;margin:2px 1px 0 0;padding:0;text-align:center;font-size:16px;font-weight:normal;float:left;}
.gviewall h6.h6left a:link	{width:374px;margin:0;padding:5px 0;text-align:center;font-size:16px;color:#0000FF;font-weight:bold;background-color:#ddeeff;display:block;text-decoration:underline;}
.gviewall h6.h6left a:visited	{width:374px;margin:0;padding:5px 0;text-align:center;font-size:16px;color:#0000FF;font-weight:bold;background-color:#ddeeff;display:block;text-decoration:underline;}
.gviewall h6.h6left a:hover	{width:374px;margin:0;padding:5px 0;text-align:center;font-size:16px;color:#CC0000;font-weight:bold;background-color:#99ccff;display:block;text-decoration:underline;}
.gviewall h6.h6right	{width:374px;margin:2px 0 0 1px;padding:0;text-align:center;font-size:16px;font-weight:normal;float:left;}
.gviewall h6.h6right a:link	{width:374px;margin:0;padding:5px 0;text-align:center;font-size:16px;color:#0000FF;font-weight:bold;background-color:#cceecc;display:block;text-decoration:underline;}
.gviewall h6.h6right a:visited	{width:374px;margin:0;padding:5px 0;text-align:center;font-size:16px;color:#0000FF;font-weight:bold;background-color:#cceecc;display:block;text-decoration:underline;}
.gviewall h6.h6right a:hover	{width:374px;margin:0;padding:5px 0;text-align:center;font-size:16px;color:#CC0000;font-weight:bold;background-color:#99ee99;display:block;text-decoration:underline;}
p.closebtn	{width:750px;margin:0;padding:10px 0;text-align:center;font-size:small;font-weight:normal;}
.gviewlist		{width:750px;margin:0;padding:10px 0;text-align:left;}
.gviewlist h3		{width:750px;margin:2px 0;padding:0;text-align:left;font-size:small;font-weight:bold;border-bottom:1px dotted #666;}
.gviewlist ul		{width:750px;margin:0;padding:0 0 5px 0;text-align:left;list-style-type:none;}
.gviewlist li		{width:148px;margin:0;padding:2px 1px;text-align:left;float:left;font-size:x-small;font-weight:normal;}
.gviewlist h3 a:link	{color:#0000ff;text-decoration:none;}
.gviewlist h3 a:visited	{color:#0000ff;text-decoration:none;}
.gviewlist h3 a:hover	{color:#0000ff;text-decoration:underline;}
.gviewlist li a.gviewhit:link	{color:#ff0000;text-decoration:none;}
.gviewlist li a.gviewhit:visited{color:#ff0000;text-decoration:none;}
.gviewlist li a.gviewhit:hover	{color:#ff0000;text-decoration:none;}

.gviewreturn p		{width:750px;margin:10px 0;padding:0;text-align:center;font-size:small;font-weight:bold;}
.gviewreturn p a:link	{width:250px;margin:0;padding:5px 15px;text-align:center;font-size:small;color:#0000cc;font-weight:bold;background-color:#FFDDDD;display:block;text-decoration:underline;}
.gviewreturn p a:visited{width:250px;margin:0;padding:5px 15px;text-align:center;font-size:small;color:#0000cc;font-weight:bold;background-color:#FFDDDD;display:block;text-decoration:underline;}
.gviewreturn p a:hover	{width:250px;margin:0;padding:5px 15px;text-align:center;font-size:small;color:#0000FF;font-weight:bold;background-color:#FFBBBB;display:block;text-decoration:underline;}

.wallpaperlist					{width:750px;margin:0 0 10px 0;padding:0;text-align:left;}
.wallpaperlist ul.wallpaperul			{width:750px;margin:0;padding:0;text-align:left;list-style-type:none;}
.wallpaperlist ul.wallpaperul li.wallpaperli	{width:370px;margin:0 5px 5px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;float:left;background-color:#eeeeee;color:#000000;}
.wallpaperlist ul.wallpaperul li.wallpaperlinew	{width:370px;margin:0 5px 5px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;float:left;background-color:#ffeeee;color:#000000;}
.wallpaperlist .wallpaperlileft			{width:64px;margin:0;padding:0;text-align:left;font-size:x-small;font-weight:normal;float:left;color:#000000;}
.wallpaperlist .wallpaperliright		{width:300px;margin:0 0 0 4px;padding:0 2px 0 0;text-align:left;font-size:x-small;font-weight:normal;float:left;color:#000000;}
.wallpaperlist .wallpaperliright h4.wprighth4	{width:300px;margin:0 0 2px 0;padding:0;text-align:left;font-size:small;font-weight:bold;color:#000000;line-height:120%;}
.wallpaperlist .wallpaperliright h5.wprighth5	{width:300px;margin:0 0 2px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;color:#000000;line-height:120%;}
.wallpaperlist .wallpaperliright p.wprightp	{width:300px;margin:0 0 2px 0;padding:0;text-align:right;font-size:x-small;font-weight:normal;color:#000000;line-height:120%;}
.wallpaperlist ul.wallpaperul li.wallpaperlinone{width:370px;margin:0 5px 5px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;float:left;background-color:#ffffff;color:#000000;}
.wallpaperlist .wallpaperliall			{width:370px;margin:0 2px 0 0;padding:0;text-align:left;font-size:small;font-weight:bold;color:#000000;line-height:120%;}
.wallpaperlist .wallpaperliallsub		{margin:0 0 0 2px;padding:0;text-align:left;font-size:x-small;font-weight:normal;color:#000000;}
.wallpaperlist ul.wallpaperul li.wallpaperlinone2{width:64px;margin:0 4px 4px 0;padding:2px 0;text-align:left;font-size:x-small;font-weight:normal;float:left;background-color:#eeeeee;color:#000000;}
.wallpaperlinew			{margin:0 0 0 2px;padding:0;text-align:left;font-size:small;font-weight:bold;color:#ff0000;}
.wallpapercheck			{width:750px;margin:5px;padding:0;text-align:left;font-size:small;font-weight:normal;}

.wallpaperlistr					{width:640px;margin:0 0 10px 0;padding:0;text-align:left;}
.wallpaperlistr ul.wallpaperulr			{width:640px;margin:0;padding:0;text-align:left;list-style-type:none;}
.wallpaperlistr ul.wallpaperulr li.wallpaperlir	{width:316px;margin:2px;padding:0;text-align:left;font-size:x-small;font-weight:normal;float:left;background-color:#eeeeee;color:#000000;}
.wallpaperlistr ul.wallpaperulr li.wallpaperlirnew{width:640px;margin:2px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;float:left;background-color:#ffeeee;color:#000000;}

.wallpaperlistr .wallpaperlirleft		{width:64px;margin:0;padding:0;text-align:left;font-size:x-small;font-weight:normal;float:left;color:#000000;}
.wallpaperlistr .wallpaperlirright		{width:246px;margin:0 0 0 4px;padding:0 2px 0 0;text-align:left;font-size:x-small;font-weight:normal;float:left;color:#000000;}
.wallpaperlistr .wallpaperlirright h4.wprighth4r{width:246px;margin:0 0 2px 0;padding:0;text-align:left;font-size:small;font-weight:bold;color:#000000;line-height:120%;}
.wallpaperlistr .wallpaperlirright h5.wprighth5r{width:246px;margin:0 0 2px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;color:#000000;line-height:120%;}
.wallpaperlistr .wallpaperlirright p.wprightpr	{width:246px;margin:0 0 2px 0;padding:0;text-align:right;font-size:x-small;font-weight:normal;color:#000000;line-height:120%;}
.wallpaperlistr .wallpaperlirleft64		{width:640px;margin:0;padding:0;text-align:left;font-size:x-small;font-weight:normal;float:left;color:#000000;}
.wallpaperlistr .wallpaperlirright64		{width:640px;margin:0;padding:0;text-align:left;font-size:x-small;font-weight:normal;float:left;color:#000000;}
.wallpaperlistr .wallpaperlirright64 h4.wprighth4r64{width:640px;margin:0 0 2px 0;padding:0;text-align:left;font-size:large;font-weight:bold;color:#000000;line-height:120%;}
.wallpaperlistr .wallpaperlirright64 h5.wprighth5r64{width:640px;margin:0 0 2px 0;padding:0;text-align:left;font-size:small;font-weight:normal;color:#000000;line-height:120%;}
.wallpaperlistr .wallpaperlirright64 p.wprightpr64  {width:640px;margin:0 0 2px 0;padding:0;text-align:right;font-size:x-small;font-weight:normal;color:#000000;line-height:120%;}
.wallpaperlistr ul.wallpaperulr li.wallpaperlirnone{width:316px;margin:2px;padding:0;text-align:left;font-size:x-small;font-weight:normal;float:left;background-color:#ffffff;color:#000000;}
.wallpaperlistr .wallpaperlirall		{width:316px;margin:2px;padding:0;text-align:left;font-size:small;font-weight:bold;color:#000000;line-height:120%;}
.wallpaperlistr .wallpaperlirallsub		{margin:0 0 0 2px;padding:0;text-align:left;font-size:x-small;font-weight:normal;color:#000000;}
.wallpaperlistr ul.wallpaperulr li.wallpaperlirnone2{width:64px;margin:2px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;float:left;background-color:#eeeeee;color:#000000;}
.wallpaperlirnew			{margin:0 0 0 2px;padding:0;text-align:left;font-size:small;font-weight:bold;color:#ff0000;}
.wallpapercheckr			{width:640px;margin:5px;padding:0;text-align:left;font-size:small;font-weight:normal;}

.allpagewide	{width:1280px;margin:0;padding:0;text-align:left;}
.allpagewide .wallpapertitle	{width:1280px;margin:0 0 3px 0;padding:2px;text-align:left;font-size:x-small;font-weight:normal;background-color:#cccccc;}
.allpagewide .wallpaperleft	{width:64px;margin:0 0 0 2px;padding:0;text-align:left;float:left;}
.allpagewide .wallpaperright	{width:1210px;margin:0 0 0 4px;padding:0;text-align:left;float:left;}
.allpagewide h1	{width:1210px;margin:0 0 2px 0;padding:0;text-align:left;font-size:xx-large;font-weight:bold;}
.allpagewide h2	{width:1210px;margin:0 0 2px 0;padding:0;text-align:left;font-size:medium;font-weight:normal;}
.allpagewide h3	{width:1280px;margin:0 0 5px 0;padding:2px;text-align:left;font-size:small;font-weight:normal;background-color:#cccccc;}
.allpagewide h4	{width:1280px;margin:0 0 5px 0;padding:0;text-align:left;font-size:small;font-weight:normal;color:#cc0000;}
.allpagewide p	{width:1280px;margin:5px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;}
.allpagewide .wallpaperimage	{width:1280px;margin:0;padding:0;text-align:left;}
.allpagewide h5	{width:1280px;margin:5px 0 0 0;padding:0;text-align:left;font-size:small;font-weight:normal;}
.allpagewide h6	{width:1280px;margin:10px 0;padding:0;text-align:left;font-size:medium;font-weight:bold;}
.allpagewide p.wpnavi	{width:1280px;margin:0 0 5px 0;padding:5px;text-align:left;font-size:x-small;font-weight:normal;line-height:125%;}

.rankleft			{width:627px;margin:0 3px 0 0;padding:0;text-align:left;float:left;}
.rankright			{width:120px;margin:0;padding:0;text-align:left;float:left;background-color:#E7EFF6;}
.rankleft .ranktitle		{width:627px;margin:0;padding:10px 0 2px 0;text-align:left;font-size:medium;font-weight:bold;}
.rankleft ul			{width:627px;margin:0;padding:1px 0;text-align:left;list-style-type:none;border-top:1px dotted #666;}
.rankleft ul li			{width:627px;margin:0;padding:2px 0;text-align:left;border-bottom:1px dotted #666;}
.rankleft ul li .ranknum	{width:50px;margin:0;padding:0;text-align:center;float:left;font-size:12px;font-weight:bold;color:#666;}
.rankleft ul li .rankimg	{width:64px;margin:0;padding:0;text-align:center;float:left;font-size:small;font-weight:normal;}
.rankleft ul li .rankbtn	{width:50px;margin:0;padding:0;text-align:left;float:left;font-size:small;font-weight:normal;}
.rankleft ul li .ranktxt	{width:460px;margin:0 0 0 3px;padding:0;text-align:left;float:left;font-size:small;font-weight:normal;}
.rankleft ul li .ranktxt h3	{width:460px;margin:0;padding:0 0 2px 0;text-align:left;font-size:small;font-weight:bold;color:#000;}
.rankleft ul li .ranktxt h3 a:link	{color:#0000ff;text-decoration:underline;}
.rankleft ul li .ranktxt h3 a:visited	{color:#0000ff;text-decoration:underline;}
.rankleft ul li .ranktxt h3 a:hover	{color:#ff0000;text-decoration:underline;}
.rankleft ul li .ranktxt .ranktitplus	{margin:0 0 0 5px;padding:0;text-align:left;font-size:x-small;font-weight:normal;color:#000;}
.rankleft ul li .ranktxt h4	{width:450px;margin:0;padding:0 0 0 10px;text-align:left;font-size:small;font-weight:normal;color:#000;}
.rankleft ul li .ranktxt h5	{width:450px;margin:0;padding:2px 0 0 10px;text-align:left;font-size:x-small;font-weight:normal;color:#000;}
.rankleft ul li .ranktxt h5 a.rankkview:link	{color:#ff0000;text-decoration:underline;}
.rankleft ul li .ranktxt h5 a.rankkview:visited	{color:#ff0000;text-decoration:underline;}
.rankleft ul li .ranktxt h5 a.rankkview:hover	{color:#ff6600;text-decoration:underline;}
.rankleft ul li .ranktxt .kcountgray	{font-size:x-small;font-weight:normal;color:#999;}
.rankleft ul li .rankimgisland		{width:100px;margin:0;padding:0;text-align:center;float:left;font-size:small;font-weight:normal;}
.rankleft ul li .ranktxtisland h3	{width:474px;margin:0;padding:0 0 2px 0;text-align:left;font-size:large;font-weight:bold;color:#000;}
.rankleft ul li .ranktxtisland h3 a:link	{color:#0000ff;text-decoration:underline;}
.rankleft ul li .ranktxtisland h3 a:visited	{color:#0000ff;text-decoration:underline;}
.rankleft ul li .ranktxtisland h3 a:hover	{color:#ff0000;text-decoration:underline;}
.rankleft ul li .ranktxtisland .ranktitplus	{margin:0 0 0 5px;padding:0;text-align:left;font-size:x-small;font-weight:normal;color:#000;}
.rankleft ul li .ranktxtisland h4	{margin:0 0 0 5px;padding:3px;text-align:left;font-size:small;font-weight:normal;line-height:125%;color:#000;}
.rankleft ul li .wkranknum			{width:50px;margin:0;padding:0;text-align:center;float:left;font-size:12px;font-weight:bold;color:#666;}
.rankleft ul li .wkrankimgisland		{width:100px;margin:0;padding:0;text-align:center;float:left;font-size:small;font-weight:normal;}
.rankleft ul li .wkranktxtisland 		{width:59px;margin:0;padding:0;text-align:left;float:left;}
.rankleft ul li .wkranktxtisland h3		{width:59px;margin:0;padding:0 0 2px 0;text-align:left;float:left;font-size:medium;font-weight:bold;line-height:140%;}
.rankleft ul li .wkranktxtisland .wkranktitplus	{margin:0;padding:0;text-align:left;font-size:x-small;font-weight:normal;line-height:140%;}

.rankleft ul li .reranknum	{width:50px;margin:0;padding:0;text-align:center;float:left;font-size:12px;font-weight:bold;color:#666;}
.rankleft ul li .rerankimg	{width:64px;margin:0;padding:0;text-align:center;float:left;font-size:small;font-weight:normal;}
.rankleft ul li .rerankbtn	{width:50px;margin:0;padding:0;text-align:left;float:left;font-size:small;font-weight:normal;}
.rankleft ul li .reranktxt	{width:460px;margin:0 0 0 3px;padding:0;text-align:left;float:left;font-size:small;font-weight:normal;}
.rankleft ul li .rerankimg2	{width:200px;margin:0;padding:0;text-align:center;float:left;font-size:small;font-weight:normal;}
.rankleft ul li .reranktxt2	{width:374px;margin:0 0 0 3px;padding:0;text-align:left;float:left;font-size:small;font-weight:normal;}
.rankleft ul li .reranktxt h3	{margin:0;padding:0 0 2px 0;text-align:left;font-size:medium;font-weight:bold;color:#000;}
.rankleft ul li .reranktxt h3 a:link	{color:#0000ff;text-decoration:underline;}
.rankleft ul li .reranktxt h3 a:visited	{color:#0000ff;text-decoration:underline;}
.rankleft ul li .reranktxt h3 a:hover	{color:#ff0000;text-decoration:underline;}
.rankleft ul li .reranktxt h4	{margin:0;padding:0 0 0 10px;text-align:left;font-size:small;font-weight:normal;color:#000;}
.rankleft ul li .reranktxt h5	{margin:0;padding:2px 0 0 10px;text-align:left;font-size:x-small;font-weight:normal;color:#000;}
.rankleft ul li .reranktxt2 h3	{margin:0;padding:0 0 2px 0;text-align:left;font-size:large;font-weight:bold;color:#000;}
.rankleft ul li .reranktxt2 h3 a:link	{color:#0000ff;text-decoration:underline;}
.rankleft ul li .reranktxt2 h3 a:visited{color:#0000ff;text-decoration:underline;}
.rankleft ul li .reranktxt2 h3 a:hover	{color:#ff0000;text-decoration:underline;}
.rankleft ul li .reranktxt2 h4	{margin:5px 0;padding:0 0 0 10px;text-align:left;font-size:small;font-weight:normal;color:#000;line-height:120%;}
.rankleft ul li .reranktxt2 h5	{margin:0;padding:2px 0 0 10px;text-align:left;font-size:small;font-weight:normal;color:#000;line-height:140%;}
.rankleft ul li .reranktitplus	{margin:0 0 0 5px;padding:0;text-align:left;font-size:x-small;font-weight:normal;color:#000;}
.rankleft ul li a.rerankkview:link	{color:#ff0000;text-decoration:underline;}
.rankleft ul li a.rerankkview:visited	{color:#ff0000;text-decoration:underline;}
.rankleft ul li a.rerankkview:hover	{color:#ff6600;text-decoration:underline;}
.rankleft ul li .rekcountgray	{font-size:x-small;font-weight:normal;color:#999;}
.rankleft ul li .rerank123	{width:200px;margin:4px 0 4px 9px;padding:0;text-align:left;float:left;}
.rankleft ul li .rerank123img	{width:200px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
.rankleft ul li .rerank123txt	{width:200px;height:50px;margin:2px 0;padding:0;text-align:left;font-size:small;font-weight:bold;line-height:120%;}





.rankingnavi		{width:627px;margin:10px 0;padding:0;text-align:left;}
.rankingnavi ul		{width:627px;margin:0;padding:0;text-align:left;list-style-type:none;border:none;}
.rankingnavi ul li	{width:627px;margin:10px 0 0 0;padding:0;text-align:left;font-size:small;font-weight:bold;border:none;}
.rankingnavi ul li ul	{width:622px;margin:0 0 0 5px;padding:0;text-align:left;list-style-type:none;border:none;}
.rankingnavi ul li ul li{width:auto;margin:2px 0 0 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;float:left;border:none;}
.rankingnavi a:link	{padding:0 3px;margin:0;}
.rankingnavi a:visited	{padding:0 3px;margin:0;}
.rankingnavi a:hover	{padding:0 3px;margin:0;}
.rankingnavi a.ranknavihit:link	  {padding:0 3px;margin:0;color:#FFF;text-decoration:none;background-color:#FF0000;}
.rankingnavi a.ranknavihit:visited{padding:0 3px;margin:0;color:#FFF;text-decoration:none;background-color:#FF0000;}
.rankingnavi a.ranknavihit:hover  {padding:0 3px;margin:0;color:#FFF;text-decoration:none;background-color:#FF0000;}
.rankingnavi a.ranknavihit2:link   {padding:0 3px;margin:0;color:#FF0000;text-decoration:none;background-color:#FFF;}
.rankingnavi a.ranknavihit2:visited{padding:0 3px;margin:0;color:#FF0000;text-decoration:none;background-color:#FFF;}
.rankingnavi a.ranknavihit2:hover  {padding:0 3px;margin:0;color:#FF0000;text-decoration:none;background-color:#FFF;}
.rankattention		{width:730px;margin:10px;padding:0;text-align:left;font-size:x-small;font-weight:normal;color:#ff0000;}
.rankattention64	{width:620px;margin:10px;padding:0;text-align:left;font-size:x-small;font-weight:normal;color:#ff0000;}
.rankleft .spotrankbtn		{width:627px;margin:2px 0 20px 0;padding:1px 0;text-align:right;font-size:medium;font-weight:bold;}
.rankleft .spotrankbtn a:link	{color:#fff;text-decoration:underline;margin:0;padding:5px 20px;background-color:#FF0000;}
.rankleft .spotrankbtn a:visited{color:#fff;text-decoration:underline;margin:0;padding:5px 20px;background-color:#FF0000;}
.rankleft .spotrankbtn a:hover	{color:#ffcc00;text-decoration:underline;margin:0;padding:5px 20px;background-color:#FF6666;}

.formleft		{margin:0;padding:0;font-size:small;font-weight:normal;}
.formlefts		{margin:0;padding:0;font-size:small;font-weight:bold;color:#ff0000;}
.formright		{margin:0;padding:0;font-size:small;font-weight:normal;}
.formattention		{margin:0;padding:5px;font-size:small;font-weight:normal;color:#ff0000;line-height:140%;}
.formattention0		{margin:0;padding:5px;font-size:small;font-weight:normal;color:#000;line-height:140%;}
.formmidashi		{margin:0;padding:5px;font-size:medium;font-weight:bold;color:#ff0000;}

.highslide-caption		{display:none;margin:0;padding:25px 2px 2px 2px;text-align:center;font-size:small;background-color:#fff;line-height:120%;}
a.highslide-credits		{position:relative;top:22px;}
a.highslide-credits:link	{font-size:8px;padding:1px;color:#fff;}
a.highslide-credits:visited	{font-size:8px;padding:1px;color:#fff;}
a.highslide-credits:hover	{font-size:8px;padding:1px;color:#fff;}
a.control:link		{font-size:8px;padding:1px 10px;background-color:#999;color:#fff;}
a.control:visited	{font-size:8px;padding:1px 10px;background-color:#999;color:#fff;}
a.control:hover		{font-size:8px;padding:1px 10px;background-color:#ccc;color:#ff0000;}

.tripmatchar			{width:627px;margin:5px 0;padding:5px 0;text-align:left;background-color:#ffeeee;}
.tripmatchar h3			{width:627px;margin:5px 0;padding:0;text-align:left;font-size:medium;font-weight:bold;}
.tripmatchar h4			{width:627px;margin:15px 0 5px 0;padding:0;text-align:left;font-size:small;font-weight:bold;}
.tripmatchar ul			{width:605px;margin:2px 0 0 25px;padding:0;}
.tripmatchar ul li		{width:605px;margin:10px 0 0 5px;padding:0;font-size:medium;font-weight:normal;}
.tripnomatchar			{width:627px;margin:5px 0;padding:20px;text-align:left;font-size:medium;font-weight:normal;color:#999;background-color:#ffeeee;}
.tripmatchis			{width:750px;margin:5px 0;padding:5px 0;text-align:left;background-color:#ffeeee;}
.tripmatchis h3			{width:750px;margin:5px 0;padding:0;text-align:left;font-size:large;font-weight:bold;}
.tripmatchis h4			{width:750px;margin:15px 0 5px 0;padding:0;text-align:left;font-size:small;font-weight:bold;}
.tripmatchis ul			{width:728px;margin:2px 0 0 25px;padding:0;}
.tripmatchis ul li		{width:728px;margin:5px 0 0 5px;padding:0;font-size:medium;font-weight:normal;}
.tripnomatchis			{width:710px;margin:5px 0;padding:20px;text-align:center;font-size:medium;font-weight:normal;color:#999;background-color:#ffeeee;}
.tripmatch64			{width:640px;margin:5px 0 0 0;padding:5px 0;text-align:left;background-color:#ffeeee;}
.tripmatch64 h3			{width:640px;margin:5px 0;padding:0;text-align:left;font-size:large;font-weight:bold;}
.tripmatch64 h4			{width:640px;margin:15px 0 5px 0;padding:0;text-align:left;font-size:small;font-weight:bold;}
.tripmatch64 ul			{width:618px;margin:2px 0 0 25px;padding:0;}
.tripmatch64 ul li		{width:618px;margin:5px 0 10px 5px;padding:0;font-size:medium;font-weight:normal;}
.tripnomatch64			{width:600px;margin:5px 0;padding:20px;text-align:center;font-size:medium;font-weight:normal;color:#999;background-color:#ffeeee;}

/* renew */
.retopheader		{width:640px;margin:0;padding:0;background:url('https://www.ritou.com/top-images/topheadbg1.jpg') no-repeat 0 0;text-align:left;}
.retoplogo		{width:314px;margin:0;padding:0;float:left;}
.retoplogo1		{width: 25px;height:12px;margin:0;padding:0;float:left;}
.retopheader h1		{width:289px;heihgt:12px;font-size:10px;font-weight:bold;padding:0;margin:0;float:left;}
.retopheader h1 a:link	{text-decoration:none;color:#000;}
.retopheader h1 a:visited{text-decoration:none;color:#000;}
.retopheader h1 a:hover	{text-decoration:none;color:#000;}
.retoplogo2		{width:314px;height:17px;margin:0;padding:0;float:left;}
.retopdomain		{width:326px;height:29px;margin:0;padding:0;float:left;}
.retopheadermenu1	{width:211px;height:21px;margin:0;padding:0;float:left;}
.retopheadermenu2	{width:429px;height:21px;margin:0;padding:0;float:left;text-align:right;}
.retopheadermenu2 a	{margin:0 0 0 2px;padding:0;}
.retopheaderh2			{text-align:center;height:12px;margin:0;padding:1px;}
.retopheaderh2 h2		{font-size:10px;font-weight:normal;padding:0;margin:0;}
.retopheaderh2 h2 a:link	{text-decoration:none;color:#000;}
.retopheaderh2 h2 a:visited	{text-decoration:none;color:#000;}
.retopheaderh2 h2 a:hover	{text-decoration:none;color:#000;}

.resubmenu			{width:636px;margin:0;padding:2px;}
.resubmenuleft			{width:366px;margin:0;padding:0;font-size:10px;float:left;text-align:left;}
.resubmenuright			{width:270px;margin:0;padding:0;font-size:10px;float:left;text-align:right;}

.toprankingplus		{width:620px;margin:0;padding:5px;text-align:left;font-size:small;font-weight:bold;}
.toprankingplus p	{margin:2px 0 0 10px;padding:0;text-align:left;font-size:x-small;font-weight:normal;}
.topwidemap		{background:url(/master-images/seabg.gif) repeat 0 0;background-color:#FFF;color:#000;margin:0;padding:0;text-align:center;}
.topwidenomap		{background-color:#FFF;color:#000;margin:0;padding:0;text-align:center;}
.topwideh3		{width:640px;margin:5px 0 5px 0;padding:0;text-align:left;font-size:x-large;font-weight:bold;}
.topwideleft		{width:540px;margin:5px 0 5px 0;padding:0;float:left;text-align:left;font-size:x-large;font-weight:bold;cursor:pointer;}
.topwideleft2		{width:440px;margin:12px 0 5px 0;padding:0;float:left;text-align:left;font-size:x-large;font-weight:bold;cursor:pointer;}
.topwidelefttxt		{margin:2px 0 0 0;padding:0;font-size:x-small;font-weight:normal;}
.topwideright		{width:100px;margin:5px 0 5px 0;padding:0;float:left;text-align:left;font-size:medium;font-weight:bold;cursor:pointer;}
.topwideright2		{width:200px;margin:0;padding:0;float:left;text-align:center;font-size:x-small;font-weight:bold;cursor:pointer;}
.topwidebox		{width:640px;margin:0;padding:0;text-align:left;}
.topwidebox ul		{width:640px;margin:0;padding:0;text-align:left;}
.topwidebox ul li	{width:640px;margin:0;padding:0;text-align:left;list-style-type:none;}
.topwidebox .reisland		{text-align:left;font-size:medium;font-weight:bold;line-height:120%;}
.topwidebox .reislandtxt	{text-align:left;font-size:x-small;font-weight:normal;line-height:140%;}
.topwidebox .reislandplus	{width:620px;margin:0;padding:5px;text-align:left;font-size:small;font-weight:bold;}
.topwidebox .reislandplus p	{margin:2px 0 0 10px;padding:0;text-align:left;font-size:x-small;font-weight:normal;}
.areawidebox		{width:640px;margin:0;padding:0;text-align:left;}
.areawidebox ul		{width:640px;margin:0;padding:0;text-align:left;}
.areawidebox ul li	{width:640px;margin:0;padding:0;text-align:left;list-style-type:none;}
.areawidebox ul li.arealistbox	{width:210px;height:210px;margin:1px;padding:0px;text-align:center;list-style-type:none;float:left;background-color:#E0F8FB;}
.areawidebox ul li.arealistbox a:link	{width:200px;height:200px;padding:5px;display:block;background-color:#E0F8FB;font-size:xx-large;font-weight:bold;color:#000000;text-decoration:none;}
.areawidebox ul li.arealistbox a:visited{width:200px;height:200px;padding:5px;display:block;background-color:#E0F8FB;font-size:xx-large;font-weight:bold;color:#000000;text-decoration:none;}
.areawidebox ul li.arealistbox a:hover	{width:200px;height:200px;padding:5px;display:block;background-color:#FFCCCC;font-size:xx-large;font-weight:bold;color:#FF0000;text-decoration:none;}
.areawidebox .reisland		{text-align:left;font-size:x-large;font-weight:bold;line-height:120%;}
.areawidebox .reislandtxt	{text-align:left;font-size:small;font-weight:normal;line-height:120%;}
.areawidebox .reislandplus	{width:620px;margin:0;padding:5px;text-align:left;font-size:medium;font-weight:bold;line-height:160%;}
.areawidebox .reislandplus p	{margin:2px 0 0 10px;padding:0;text-align:left;font-size:medium;font-weight:normal;line-height:160%;}

.topwideinfo		{width:640px;height:362px;margin:0;padding:0;text-align:left;background-color:#FFF;}
.topwideinfo img	{width:initial;}
.topcolumntitwide	{width:630px;margin:1px 3px 0 3px;padding:2px 2px;text-align:left;font-size:small;font-weight:bold;color:#000;background-color:#ffeeee;}
.topcolumnlistwide	{width:630px;margin:0 3px;padding:2px 2px 2px 2px;text-align:left;font-size:small;font-weight:normal;background-color:#ffeeee;}
.topcolumnlistwide ul	{width:630px;margin:0;padding:0;text-align:left;list-style-type:none;}
.topcolumnlistwide ul li{width:608px;margin:0;padding:2px 2px 2px 20px;float:left;text-align:left;font-size:small;font-weight:normal;background:url("https://www.ritou.com/master-images/icon-tabiness.gif") no-repeat 0 0px;line-height:100%;}
.topmenurightwide	{width:314px;margin:0 3px;padding:0;text-align:left;float:left;}
.topblogtitwide		{width:314px;margin:0;height:20px;padding:0;background-color:#E0F8FB;text-align: left;}
.topblogtitwide1	{width:312px;margin:1px 0 0 0;padding:3px 1px;background-color:#E0F8FB;text-align: left;}
.topblogboxwide		{width:310px;margin:0;padding:2px;background-color:#E0F8FB;}
.topblogrsswide		{width:310px;margin:0;padding:0;color:#000;text-align:left;}
.topblogrsslinkwide	{width:310px;margin:0;padding:3px 0 0 0;text-align:right;font-size:x-small;line-height:100%;}
ul.topblogulwide	{width:310px;margin:0;padding:0;text-align:left;list-style-type:none;}
li.topblogliwide	{width:310px;margin:0;padding:0 0 1px 0;text-align:left;font-size:small;font-weight:normal;line-height:100%;}
.bloglistwide		{width:314px;margin:0;padding:2px 0 0 0;text-align:left;list-style-type:none;}
.bloglistwide0		{width:74px;margin:0 0 2px 0;padding:0;text-align:left;float:left;font-size:small;line-height:100%;}
.bloglistwide1		{width:89px;margin:0 0 2px 0;padding:0;text-align:left;float:left;font-size:small;line-height:100%;}
.topcontentswide	{width:314px;margin:0 3px;padding:0;text-align:left;float:left;}
.topcontentstitwide	{width:314px;margin:0;height:20px;padding:0;text-align: left;}
.topcontentstitwide1	{width:312px;margin:0;padding:1px 1px;text-align: left;}
.topcontentstitwide1 h3	{margin:0 2px 0 0;padding:0;text-align: left;float:left;font-size:small;font-weight:bold;}
.topcontentstitwide1 p	{margin:0;padding:0;text-align: left;float:left;font-size:x-small;font-weight:normal;line-height:100%;}
.topcontentsboxwide	{width:310px;margin:0;padding:2px;background-color:#FFF;}
.topcontentsboxwide ul	 {width:310px;margin:0;padding:0;text-align:left;}
.topcontentsboxwide ul li{width:150px;margin:0;padding:2px 2px 2px 2px;text-align:left;list-style-type:none;float:left;font-size:small;line-height:100%;}
.topcontentsboxspot	{width:310px;margin:0;padding:2px;background-color:#FFF;text-align:center;}
.topcontentsboxspot h5	{width:310px;margin:1px;padding:5px 0 0 0;text-align:center;font-size:small;font-weight:bold;}
.topcontentsboxspot p	{width:310px;margin:1px;padding:0;text-align:center;font-size:small;font-weight:nomal;}

.topgoogle320		{width:320px;margin:0;padding:0;float:left;font-size:x-small;}
.topformwide1		{width:320px;margin:0;padding:5px 0;text-align:left;font-size:small;font-weight:normal;background-color:#FFF;float:left;}
.topformwide2		{width:320px;margin:0;padding:5px 0;text-align:left;font-size:small;font-weight:normal;background-color:#FFF;float:left;}
.topformwide1t		{width:300px;margin:0 0 0 20px;padding:0 0 5px 0;text-align:left;font-size:x-small;font-weight:normal;float:left;}
.topformwide2t		{width:300px;margin:0 0 0 20px;padding:0 0 5px 0;text-align:left;font-size:x-small;font-weight:normal;float:left;}
.topbottomwide		{width:636px;margin:0;padding:2px;text-align:left;background-color:#E7EFF6;}
.topbottomwidetit	{width:636px;margin:0;padding:3px 0;text-align:left;font-size:small;font-weight:bold;background-color:#E7EFF6;}
.topbottomwidetit2	{width:640px;margin:0;padding:3px 0;text-align:left;font-size:small;font-weight:bold;background-color:#E7EFF6;}
.topbottomwide ul	{width:636px;margin:0;padding:0;text-align:left;}
.topbottomwide ul li	{width:119px;margin:1px;padding:5px 3px;text-align:left;list-style-type:none;float:left;font-size:small;background-color:#FFF;}
.topbottomwide ul li.rrr{width:119px;margin:1px;padding:5px 3px;text-align:left;list-style-type:none;float:left;font-size:small;background-color:#ffcccc;}
.topbottomwide h4	{width:119px;margin:0;padding:0;text-align:left;font-size:12px;font-weight:bold;line-height:120%;}
.topbottomwide ul li.rrr a:link	  {text-decoration:underline;color:#cc0000;}
.topbottomwide ul li.rrr a:visited{text-decoration:underline;color:#cc0000;}
.topbottomwide ul li.rrr a:hover  {text-decoration:none;color:#ff0000;}
.topbottomwide p	{width:119px;margin:2px 0;padding:0;text-align:left;font-size:10px;font-weight:normal;line-height:100%;}
.fbsitemap		{margin:2px 0 0 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;}
.google468wide		{width:468px;margin:0;padding:0 86px;text-align:center;background-color:#ffeeee;}
.google300wide		{width:300px;margin:0;padding:2px 10px;text-align:center;float:left;background-color:#E7EFF6;}
.google300wide2		{width:300px;margin:0;padding:2px 170px;text-align:center;background-color:#E7EFF6;}
.google468widew		{width:468px;margin:10px 0;padding:0 86px;text-align:center;background-color:#FFFFFF;}
.google468wides		{width:468px;margin:10px 0;padding:0 86px;text-align:center;background-color:#E7EFF6;}
.footermenuwide		{width:636px;margin:0;padding:2px;text-align:right;color:#999;font-size:10px;}
h4.pickupwideh4		{width:210px;margin:2px 0;padding:0 3px 0 0;text-align:left;font-size:small;font-weight:bold;float:left;}
.pickupwide		{width:210px;height:100px;margin:0;padding:0 3px 0 0;text-align:left;font-size:small;font-weight:bold;background-color:#FFF;float:left;}
.pickupwide p		{margin:2px 0 0 0 ;padding:0;text-align:left;font-size:x-small;font-weight:normal;}

.topdescription		{width:640px;margin:0;padding:5px 0;text-align:left;font-size:small;font-weight:normal;line-height:120%;}
.topdescription	img	{margin:0 5px 0 0;padding:0;}
.formisland		{width:640px;margin:0;padding:0;text-align:right;font-size:small;font-weight:normal;}
.formislandtxt		{margin:0;padding:0;text-align:right;font-size:small;font-weight:bold;line-height:160%;}
.headersublist		{width:640px;margin:5px 0;padding:0;text-align:right;font-size:small;font-weight:normal;line-height:160%;}
.headersublist br	{line-height:160%;}
.tabinessisland		{width:640px;margin:5px 0;padding:0;text-align:left;font-size:small;font-weight:normal;}
.tabinessisland ul	{width:640px;margin:0;padding:0;text-align:left;}
.tabinessisland ul li	{width:640px;margin:5px 0 0 0;padding:0;text-align:left;list-style-type:none;font-size:medium;line-height:100%;}

h3.islandlisttitle64	{width:640px;margin:5px 0 5px 0;padding:0;text-align:left;font-size:large;font-weight:bold;}
.islandlistsub64	{margin:5px 0 0 0;padding:0;text-align:left;font-size:small;font-weight:normal;}
.islandtitle64 		{width:638px;margin:1px;padding:0;text-align:left;font-size:small;font-weight:normal;background-color:#FFF;}
.islandtitle64txt	{font-size:medium;font-weight:bold;line-height:140%;color:#0000ff;text-decoration:underline;}
.islandtitle64btn1	{width:538px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;line-height:100%;float:left;}
.islandtitle64btn2	{width:100px;margin:0;padding:0;text-align:right;font-size:small;font-weight:normal;line-height:100%;float:left;}
.islandtitle64btn3	{width:638px;margin:1px;padding:0;text-align:right;font-size:small;font-weight:normal;line-height:100%;}
.islandlist64txt	{width:638px;margin:0 1px;padding:0;text-align:center;font-size:medium;font-weight:bold;background-color:#FFF;}
.islandlist64txt a 	{display: block;padding: 10px 2px;margin: 0px;}
.islandlist64txt a:hover{background-color: #ffcccc;padding: 10px 2px;}
.islandlist64none	{width:638px;margin:10px 1px 30px 1px;padding:0;text-align:center;font-size:small;font-weight:normal;color:#999;}
.islandlist64none2	{width:638px;margin:1px 1px 20px 1px;padding:0;text-align:center;font-size:small;font-weight:normal;color:#000;}
ul.islandlist64ul 	{width:640px;margin:0;padding:0;text-align:left;list-style-type:none;}
li.islandlist64li	{width:120px;height:120px;margin:1px;padding:3px;text-align:left;font-size:x-small;font-weight:normal;float:left;line-height:100%;background-color:#E7EFF6;}
li.islandlist64new	{width:120px;height:120px;margin:1px;padding:3px;text-align:left;font-size:x-small;font-weight:normal;float:left;line-height:100%;background-color:#ffdddd;}
li.islandlist60li	{width:120px;height:30px;margin:1px;padding:3px;text-align:left;font-size:x-small;font-weight:normal;float:left;line-height:100%;background-color:#E7EFF6;}
li.islandlist60new	{width:120px;height:30px;margin:1px;padding:3px;text-align:left;font-size:x-small;font-weight:normal;float:left;line-height:100%;background-color:#ffdddd;}
.islandlistmenu		{width:640px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
.islandlistmenu ul 	{width:640px;margin:0;padding:0;text-align:left;list-style-type:none;}
.islandlistmenu li	{width:78px;margin:1px;padding:0;text-align:center;font-size:small;font-weight:normal;float:left;line-height:100%;}
a.menulink64:link	{padding:5px 0;color:#3399cc;text-decoration:underline;display:block;background-color:#E7EFF6;}
a.menulink64:visited	{padding:5px 0;color:#3399cc;text-decoration:underline;display:block;background-color:#E7EFF6;}
a.menulink64:hover	{padding:5px 0;color:#ff9900;text-decoration:underline;display:block;background-color:#ffeeee;}
a.menulink64a:link	{padding:5px 0;color:#ff0000;text-decoration:none;font-weight:bold;display:block;background-color:#ffcccc;}
a.menulink64a:visited	{padding:5px 0;color:#ff0000;text-decoration:none;font-weight:bold;display:block;background-color:#ffcccc;}
a.menulink64a:hover	{padding:5px 0;color:#ff0000;text-decoration:none;font-weight:bold;display:block;background-color:#ffcccc;}
a.menulink64n:link	{padding:5px 0;color:#999999;text-decoration:none;display:block;background-color:#ffffff;}
a.menulink64n:visited	{padding:5px 0;color:#999999;text-decoration:none;display:block;background-color:#ffffff;}
a.menulink64n:hover	{padding:5px 0;color:#999999;text-decoration:none;display:block;background-color:#ffffff;}
.bottomreturnform	{width:640px;margin:0;padding:0;text-align:center;font-size:small;font-weight:normal;}

a.bbsbutton:link	{width:640px;color:#3399cc;text-decoration:underline;margin:0;padding:5px 0;background-color:#E7EFF6;display:block;font-size:small;}
a.bbsbutton:visited	{width:640px;color:#3399cc;text-decoration:underline;margin:0;padding:5px 0;background-color:#E7EFF6;display:block;font-size:small;}
a.bbsbutton:hover	{width:640px;color:#ff9900;text-decoration:underline;margin:0;padding:5px 0;background-color:#ffeeee;display:block;font-size:small;}
a.bbsbuttonr:link	{width:640px;color:#ff0000;text-decoration:underline;margin:0;padding:5px 0;background-color:#ffeeee;display:block;font-size:small;}
a.bbsbuttonr:visited	{width:640px;color:#ff0000;text-decoration:underline;margin:0;padding:5px 0;background-color:#ffeeee;display:block;font-size:small;}
a.bbsbuttonr:hover	{width:640px;color:#ff0000;text-decoration:underline;margin:0;padding:5px 0;background-color:#ffcccc;display:block;font-size:small;}
.searchword64		{width:640px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
.searchword64 h3	{width:640px;margin:0;padding:0;text-align:left;font-size:small;font-weight:bold;}
.searchword64 ul 	{width:640px;margin:0;padding:0;text-align:left;list-style-type:none;}
.searchword64 li	{width:209px;margin:2px;padding:0;text-align:left;font-size:x-small;font-weight:normal;float:left;line-height:100%;}
.bbs640txtright		{width:580px;margin:5px 0;padding:0;text-align:right;font-size:x-small;}
.bbs640txtcenter	{width:580px;margin:5px 0;padding:0;text-align:center;font-size:medium;font-weight:bold;}
a.bbsbutton2:link	{width:280px;color:#3399cc;text-decoration:underline;margin:0 5px;padding:5px 0;background-color:#E7EFF6;display:block;font-size:medium;font-weight:bold;float:right;}
a.bbsbutton2:visited	{width:280px;color:#3399cc;text-decoration:underline;margin:0 5px;padding:5px 0;background-color:#E7EFF6;display:block;font-size:medium;font-weight:bold;float:right;}
a.bbsbutton2:hover	{width:280px;color:#ff9900;text-decoration:underline;margin:0 5px;padding:5px 0;background-color:#ffeeee;display:block;font-size:medium;font-weight:bold;float:right;}
.bbs580attention	{width:580px;margin:15px 0 5px 0;padding:0;text-align:left;font-size:medium;font-weight:bold;}

.resbutton{margin:2px;padding:0;background-color:#cc0000;font-size:small;font-weight:bold;color:#fff;}
.resbutton a:link	{margin:0;padding:3px 10px;color:#fff;font-size:12px;font-weight:bold;text-decoration:underline;background-color:#cc0000;display:block;text-align:center;}
.resbutton a:visited	{margin:0;padding:3px 10px;color:#fff;font-size:12px;font-weight:bold;text-decoration:underline;background-color:#cc0000;display:block;text-align:center;}
.resbutton a:hover	{margin:0;padding:3px 10px;color:#fff;font-size:12px;font-weight:bold;text-decoration:none;background-color:#ff6666;display:block;text-align:center;}
.searchwords	{width:160px;margin:20px 0 0 0;padding:0;text-align:left;}
.searchwords ul		{width:160px;margin:0;padding:0;text-align:left;clear:both;list-style-type:none;}
.searchwords ul li	{width:160px;margin:0;padding:0;text-align:left;font-size:small;font-weight:bold;}
.searchwords ul	li ul	{width:150px;margin:10px 0 0 10px;padding:0;text-align:left;clear:both;list-style-type:none;}
.searchwords ul li ul li{width:150px;margin:2px 0 0 0;padding:0;text-align:left;font-size:small;font-weight:normal;}
.keylisting	{width:572px;margin:0;padding:5px;text-align:left;background-color:#EFFBFD;}
.keylisting ul		{width:572px;margin:0;padding:0;text-align:left;clear:both;list-style-type:none;}
.keylisting ul li	{width:572px;margin:0;padding:0;text-align:left;font-size:medium;font-weight:bold;}
.keylisting ul li ul	{width:562px;margin:0 0 0 10px;padding:0;text-align:left;clear:both;list-style-type:none;}
.keylisting ul li ul li	{width:130px;margin:5px 10px 0 0;padding:0;text-align:left;font-size:small;font-weight:normal;float:left;line-height:150%;}
.keylistleft	{width:200px;margin:2px 0;padding:0;text-align:center;font-size:small;float:left;color:#000;font-size:medium;}
.keylistcenter	{width:240px;margin:2px 0;padding:0;text-align:center;font-size:small;float:left;color:#000;font-size:medium;}
.keylistcenter0	{width:640px;margin:2px 0;padding:0;text-align:center;font-size:small;float:left;color:#000;}
.keylistright	{width:200px;margin:2px 0;padding:0;text-align:center;font-size:small;float:left;color:#000;font-size:medium;}
a.keylistnavi:link	{margin:0;padding:3px 10px;color:#ff0000;font-size:medium;font-weight:normal;text-decoration:underline;background-color:#ffeeee;display:block;text-align:center;}
a.keylistnavi:visited	{margin:0;padding:3px 10px;color:#ff0000;font-size:medium;font-weight:normal;text-decoration:underline;background-color:#ffeeee;display:block;text-align:center;}
a.keylistnavi:hover	{margin:0;padding:3px 10px;color:#ff0000;font-size:medium;font-weight:normal;text-decoration:underline;background-color:#ffcccc;display:block;text-align:center;}
a.keylistnum:link	{margin:2px;padding:2px 5px;color:#3399cc;font-size:12px;font-weight:normal;text-decoration:underline;background-color:#ffeeee;text-align:center;white-space:nowrap;line-height:160%;}
a.keylistnum:visited	{margin:2px;padding:2px 5px;color:#3399cc;font-size:12px;font-weight:normal;text-decoration:underline;background-color:#ffeeee;text-align:center;white-space:nowrap;line-height:160%;}
a.keylistnum:hover	{margin:2px;padding:2px 5px;color:#ff0000;font-size:12px;font-weight:normal;text-decoration:underline;background-color:#ffcccc;text-align:center;white-space:nowrap;line-height:160%;}
a.keylisthit:link	{margin:2px;padding:2px 5px;color:#fff;font-size:12px;font-weight:normal;text-decoration:none;background-color:#ff0000;text-align:center;white-space:nowrap;line-height:160%;}
a.keylisthit:visited	{margin:2px;padding:2px 5px;color:#fff;font-size:12px;font-weight:normal;text-decoration:none;background-color:#ff0000;text-align:center;white-space:nowrap;line-height:160%;}
a.keylisthit:hover	{margin:2px;padding:2px 5px;color:#fff;font-size:12px;font-weight:normal;text-decoration:none;background-color:#ff0000;text-align:center;white-space:nowrap;line-height:160%;}

.splistislandbox	{width:62px;margin:1px;padding:0;text-align:center;float:left;}
a.splistisland:link	{margin:0;padding:10px 2px;color:#3399cc;font-size:12px;font-weight:normal;text-decoration:underline;background-color:#E7EFF6;text-align:center;white-space:nowrap;line-height:160%;display:block;}
a.splistisland:visited	{margin:0;padding:10px 2px;color:#3399cc;font-size:12px;font-weight:normal;text-decoration:underline;background-color:#E7EFF6;text-align:center;white-space:nowrap;line-height:160%;display:block;}
a.splistisland:hover	{margin:0;padding:10px 2px;color:#ff0000;font-size:12px;font-weight:normal;text-decoration:underline;background-color:#ffcccc;text-align:center;white-space:nowrap;line-height:160%;display:block;}
a.splistislandhit:link	 {margin:0;padding:10px 2px;color:#fff;font-size:12px;font-weight:normal;text-decoration:none;background-color:#ff0000;text-align:center;white-space:nowrap;line-height:160%;display:block;}
a.splistislandhit:visited{margin:0;padding:10px 2px;color:#fff;font-size:12px;font-weight:normal;text-decoration:none;background-color:#ff0000;text-align:center;white-space:nowrap;line-height:160%;display:block;}
a.splistislandhit:hover	 {margin:0;padding:10px 2px;color:#fff;font-size:12px;font-weight:normal;text-decoration:none;background-color:#ff0000;text-align:center;white-space:nowrap;line-height:160%;display:block;}

.leftform1	{width:156px;margin:0;padding:2px;text-align:left;font-size:medium;font-weight:bold;}
.leftform2	{width:156px;margin:0;padding:2px;text-align:center;}
.leftform3	{width:156px;margin:0;padding:2px;text-align:center;}
.leftforminput	{width:160px;margin:0 10px 0 0;padding:0;background-color:#EFFBFD;text-align:left;}
.leftformatent	{width:160px;margin:0 10px 0 0;padding:0;background-color:#FFFFFF;text-align:left;font-size:x-small;}
.leftformatent ul	{width:160px;margin:0;padding:0;text-align:left;clear:both;list-style-type:none;}
.leftformatent ul li	{width:160px;margin:0;padding:2px;text-align:left;font-size:medium;font-weight:normal;}
.alllist	{width:572px;margin:5px;padding:0;text-align:left;}
.alllist ul 	{width:572px;margin:0 0 20px 0;padding:0;text-align:left;clear:both;list-style-type:none;}
.alllist ul li 			{width:180px;height:100px;margin:1px;padding:4px;text-align:left;font-size:small;font-weight:normal;float:left;background-color:#EFFBFD;}
.alllist ul li.alllistkanri 	{width:180px;height:100px;margin:1px;padding:4px;text-align:left;font-size:small;font-weight:normal;float:left;background-color:#FFEEEE;}
.alllist h3	{width:180px;margin:0;padding:0;text-align:left;font-size:small;font-weight:bold;}
.alllist h4	{width:176px;margin:0;padding:2px;text-align:left;font-size:x-small;font-weight:normal;}
.alllist p	{width:180px;margin:0;padding:2px 0;text-align:left;font-size:x-small;font-weight:normal;}
.bbspagetop	{width:572px;margin:2px 0;padding:0;font-size:small;text-align:right;}
.bbspagetoptit	{width:572px;margin:2px 0;padding:0;font-size:large;font-weight:bold;text-align:left;}
.commentng	{width:560px;margin:15px 0;padding:10px;text-align:center;font-size:medium;font-weight:bold;color:#ff0000;background-color:#ffdddd;}
.findnavi	{width:580px;margin:5px 0;padding:0;text-align:center;font-size:medium;font-weight:normal;}
.findnavi h4	{width:580px;margin:0;padding:0;text-align:center;font-size:x-large;font-weight:normal;}
.findnavi h5	{width:580px;margin:5px 0;padding:0;text-align:center;font-size:medium;font-weight:normal;}
.findnavi h6	{width:580px;margin:0;padding:0;text-align:center;font-size:small;font-weight:normal;}

.travleslist		{width:640px;margin:0;padding:0;text-align:left;}
.travleslist ul 	{width:640px;margin:0;padding:0;text-align:left;clear:both;list-style-type:none;border-top:1px dotted #666;}
.travleslist ul li 	{width:640px;margin:0;padding:2px 0 0 0;text-align:left;font-size:small;font-weight:normal;border-bottom:1px dotted #666;}
.travleslistbanner	{width:160px;height:60px;margin:0;padding:0;text-align:left;float:left;font-size:x-small;font-weight:bold;color:#999;text-align:center;background-color:#eee;}
.travelslisttxt		{width:477px;margin:0;padding:0 0 0 3px;text-align:left;float:left;}
.travelslisttxt h4	{width:477px;margin:0 0 2px 0;padding:;text-align:left;font-size:x-small;font-weight:bold;line-height:120%;}
.travelslisttxt h5	{width:477px;margin:0 0 2px 0;padding:;text-align:left;font-size:medium;font-weight:bold;line-height:120%;}
.travelslisttxt h6	{width:477px;margin:0;padding:;text-align:left;font-size:small;font-weight:normal;line-height:120%;}
.travelslisttxt p	{width:477px;margin:0;padding:;text-align:left;font-size:x-small;font-weight:normal;line-height:120%;}
.travleslistbanner2	{width:100px;height:75px;margin:0;padding:0;text-align:left;float:left;font-size:x-small;font-weight:bold;color:#999;text-align:center;background-color:#eee;}
.travelslisttxt2	{width:537px;margin:0;padding:0 0 0 3px;text-align:left;float:left;}
.travelslisttxt2 h4	{width:537px;margin:0 0 2px 0;padding:;text-align:left;font-size:x-small;font-weight:bold;line-height:120%;}
.travelslisttxt2 h5	{width:537px;margin:0 0 2px 0;padding:;text-align:left;font-size:medium;font-weight:bold;line-height:120%;}
.travelslisttxt2 h6	{width:537px;margin:0;padding:;text-align:left;font-size:small;font-weight:normal;line-height:120%;}
.travelslisttxt2 p	{width:537px;margin:0;padding:;text-align:left;font-size:x-small;font-weight:normal;line-height:120%;}

/***********ＩＮ移植****************/
.inbtnonerk	{width:111px;margin:0;padding:0;text-align:left;float:right;}
.inbtnonerk a:link	{width:100px;margin:0 0 0 2px;padding:3px;text-align:center;font-size:small;font-weight:bold;display:block;color:#fff;background-color:#00cc00;border-top:2px solid #CCF5CC;border-left:2px solid #99EB99;border-right:2px solid #008E00;border-bottom:2px solid #006600;}
.inbtnonerk a:visited	{width:100px;margin:0 0 0 2px;padding:3px;text-align:center;font-size:small;font-weight:bold;display:block;color:#fff;background-color:#00cc00;border-top:2px solid #CCF5CC;border-left:2px solid #99EB99;border-right:2px solid #008E00;border-bottom:2px solid #006600;}
.inbtnonerk a:hover	{width:100px;margin:0 0 0 2px;padding:3px;text-align:center;font-size:small;font-weight:bold;display:block;color:#fff;background-color:#99ee99;border-top:2px solid #CCF5CC;border-left:2px solid #99EB99;border-right:2px solid #008E00;border-bottom:2px solid #006600;}

.inbtnoneyh	{width:111px;margin:0;padding:0;text-align:left;float:right;}
.inbtnoneyh a:link	{width:100px;margin:0 0 0 2px;padding:3px;text-align:center;font-size:small;font-weight:bold;display:block;color:#fff;background-color:#999900;border-top:2px solid #EBEBCC;border-left:2px solid #D6D699;border-right:2px solid #6B6B00;border-bottom:2px solid #4C4C00;}
.inbtnoneyh a:visited	{width:100px;margin:0 0 0 2px;padding:3px;text-align:center;font-size:small;font-weight:bold;display:block;color:#fff;background-color:#999900;border-top:2px solid #EBEBCC;border-left:2px solid #D6D699;border-right:2px solid #6B6B00;border-bottom:2px solid #4C4C00;}
.inbtnoneyh a:hover	{width:100px;margin:0 0 0 2px;padding:3px;text-align:center;font-size:small;font-weight:bold;display:block;color:#fff;background-color:#cccc00;border-top:2px solid #EBEBCC;border-left:2px solid #D6D699;border-right:2px solid #6B6B00;border-bottom:2px solid #4C4C00;}

.inbtnonejl	{width:111px;margin:0;padding:0;text-align:left;float:right;}
.inbtnonejl a:link	{width:100px;margin:0 0 0 2px;padding:3px;text-align:center;font-size:small;font-weight:bold;display:block;color:#fff;background-color:#ff9900;border-top:2px solid #FFEBCC;border-left:2px solid #FFD699;border-right:2px solid #B26B00;border-bottom:2px solid #7F4C00;}
.inbtnonejl a:visited	{width:100px;margin:0 0 0 2px;padding:3px;text-align:center;font-size:small;font-weight:bold;display:block;color:#fff;background-color:#ff9900;border-top:2px solid #FFEBCC;border-left:2px solid #FFD699;border-right:2px solid #B26B00;border-bottom:2px solid #7F4C00;}
.inbtnonejl a:hover	{width:100px;margin:0 0 0 2px;padding:3px;text-align:center;font-size:small;font-weight:bold;display:block;color:#fff;background-color:#ffcc66;border-top:2px solid #FFEBCC;border-left:2px solid #FFD699;border-right:2px solid #B26B00;border-bottom:2px solid #7F4C00;}

.inbtnonejtb	{width:111px;margin:0;padding:0;text-align:left;float:right;}
.inbtnonejtb a:link	{width:100px;margin:0 0 0 2px;padding:3px;text-align:center;font-size:small;font-weight:bold;display:block;color:#fff;background-color:#cc0000;border-top:2px solid #F5CCCC;border-left:2px solid #EB9999;border-right:2px solid #8E0000;border-bottom:2px solid #660000;}
.inbtnonejtb a:visited	{width:100px;margin:0 0 0 2px;padding:3px;text-align:center;font-size:small;font-weight:bold;display:block;color:#fff;background-color:#cc0000;border-top:2px solid #F5CCCC;border-left:2px solid #EB9999;border-right:2px solid #8E0000;border-bottom:2px solid #660000;}
.inbtnonejtb a:hover	{width:100px;margin:0 0 0 2px;padding:3px;text-align:center;font-size:small;font-weight:bold;display:block;color:#fff;background-color:#ee6666;border-top:2px solid #F5CCCC;border-left:2px solid #EB9999;border-right:2px solid #8E0000;border-bottom:2px solid #660000;}

.inbtnonerr	{width:111px;margin:0padding:0;text-align:left;float:right;}
.inbtnonerr a:link	{width:100px;margin:0 0 0 2px;padding:3px;text-align:center;font-size:small;font-weight:bold;display:block;color:#fff;background-color:#000099;border-top:2px solid #CCCCEB;border-left:2px solid #9999D6;border-right:2px solid #00006B;border-bottom:2px solid #00004C;}
.inbtnonerr a:visited	{width:100px;margin:0 0 0 2px;padding:3px;text-align:center;font-size:small;font-weight:bold;display:block;color:#fff;background-color:#000099;border-top:2px solid #CCCCEB;border-left:2px solid #9999D6;border-right:2px solid #00006B;border-bottom:2px solid #00004C;}
.inbtnonerr a:hover	{width:100px;margin:0 0 0 2px;padding:3px;text-align:center;font-size:small;font-weight:bold;display:block;color:#fff;background-color:#9999cc;border-top:2px solid #CCCCEB;border-left:2px solid #9999D6;border-right:2px solid #00006B;border-bottom:2px solid #00004C;}

.inbtnonetourtxt{width:111px;margin:0;padding:0;text-align:left;float:right;}
.inbtnonetourtxt a:link		{width:100px;margin:0 0 0 2px;padding:3px;text-align:center;font-size:small;font-weight:bold;display:block;color:#fff;background-color:#ff6666;border-top:2px solid #FFE0E0;border-left:2px solid #FFC2C2;border-right:2px solid #B24747;border-bottom:2px solid #7F3333;}
.inbtnonetourtxt a:visited	{width:100px;margin:0 0 0 2px;padding:3px;text-align:center;font-size:small;font-weight:bold;display:block;color:#fff;background-color:#ff6666;border-top:2px solid #FFE0E0;border-left:2px solid #FFC2C2;border-right:2px solid #B24747;border-bottom:2px solid #7F3333;}
.inbtnonetourtxt a:hover	{width:100px;margin:0 0 0 2px;padding:3px;text-align:center;font-size:small;font-weight:bold;display:block;color:#fff;background-color:#ff0000;border-top:2px solid #FFE0E0;border-left:2px solid #FFC2C2;border-right:2px solid #B24747;border-bottom:2px solid #7F3333;}

.yoyakuspecial			{width:600px;margin:10px 0;padding:0 20px;text-align:center;}

a.ifrmaplink:link	{margin:5px 2px 0 2px;padding:10px;color:#FFF;text-decoration:none;background-color:#3399cc;font-size:medium;text-align:center;font-weight:bold;}
a.ifrmaplink:visited	{margin:5px 2px 0 2px;padding:10px;color:#FFF;text-decoration:none;background-color:#3399cc;font-size:medium;text-align:center;font-weight:bold;}
a.ifrmaplink:hover	{margin:5px 2px 0 2px;padding:10px;color:#FFF;text-decoration:none;background-color:#ff9900;font-size:medium;text-align:center;font-weight:bold;}

a.sakurablog:link	{
	margin:5px 2px 0 2px;
	padding:5px 15px 5px 15px;
	color:#FFF;
	text-decoration:none;
	background-color:#FF0000;
	font-size:medium;
	text-align:center;
	font-weight:bold;
	box-shadow: 0px 0px 5px rgba(0,0,0,0.7);
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}
a.sakurablog:visited	{
	margin:5px 2px 0 2px;
	padding:5px 15px 5px 15px;
	color:#FFF;
	text-decoration:none;
	background-color:#FF0000;
	font-size:medium;
	text-align:center;
	font-weight:bold;
	box-shadow: 0px 0px 5px rgba(0,0,0,0.7);
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}
a.sakurablog:hover	{
	margin:5px 2px 0 2px;
	padding:5px 15px 5px 15px;
	color:#FFF;
	text-decoration:none;
	background-color:#ff9900;
	font-size:medium;
	text-align:center;
	font-weight:bold;
	box-shadow: 0px 0px 5px rgba(0,0,0,0.7);
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}

.fontinfo	{color:#cc0000;}
.fontrank	{color:#4400cc;}
.fontgallery	{color:#00ccff;}
.fontblog	{color:#cc0000;}
.fontxsmall	{font-size:x-small;}
