/***********共通設定****************/
body		{background-color:#FFF;color:#333;font-size:small;margin:0;padding:0;text-align:center;font-family: 'Hiragino Kaku Gothic Pro W3', 'ヒラギノ角ゴ Pro W3', Verdana, 'ＭＳ Ｐゴシック', sans-serif, Osaka;}
form		{margin:0;padding:0;}
a img		{border:none;}
.allpage100	{width:100%;margin:0;padding:0;}
.allpage750	{width:750px;margin:0 auto;padding:0;}
.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;}
.hide2ccc	{clear:both;height:2px;margin:0;padding:0;background-color:#ccc;}
.hide1ccc	{clear:both;height:1px;margin:0;padding:0;background-color:#ccc;}
.lineblack	{clear:both;height:1px;margin:0;padding:0;background-color:#000;}
hr		{display:none;}
.textred	{color:#ff0000;}
.textblue	{color:#0000ff;}
.textgreen	{color:#009900;}
.textyellow	{color:#999900;}
.textred0	{color:#cc0000;}
.textblue0	{color:#0000cc;}
.textgreen0	{color:#009900;}
.textyellow0	{color:#999900;}
.tenkiame	{color:#0000ff;font-weight:bold;}
.tenkikumori	{color:#777777;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;}
.blogmidashi	{font-size:medium;font-weight:bold;text-decoration:underline;}

a:link		{color:#000000;text-decoration:underline;}
a:visited	{color:#000000;text-decoration:underline;}
a:hover		{color:#990000;text-decoration:none;}
a.menuhit:link		{color:#ff0000;text-decoration:none;}
a.menuhit:visited	{color:#ff0000;text-decoration:none;}
a.menuhit:hover		{color:#ff0000;text-decoration:none;}
a.bluelink:link		{color:#0000ff;text-decoration:underline;}
a.bluelink:visited	{color:#0000ff;text-decoration:underline;}
a.bluelink:hover	{color:#0099ff;text-decoration:none;}
.superlist a:link	{color:#0000ff;text-decoration:underline;}
.superlist a:visited	{color:#0000ff;text-decoration:underline;}
.superlist a:hover	{color:#0099ff;text-decoration:none;}
.superlist2 a:link	{color:#0000ff;text-decoration:underline;}
.superlist2 a:visited	{color:#0000ff;text-decoration:underline;}
.superlist2 a:hover	{color:#0099ff;text-decoration:none;}
#main .super .shoppinglist a:link	{color:#0000ff;text-decoration:underline;}
#main .super .shoppinglist a:visited	{color:#0000ff;text-decoration:underline;}
#main .super .shoppinglist a:hover	{color:#0099ff;text-decoration:none;}
#main .super .shoppinglist2 a:link	{color:#0000ff;text-decoration:underline;}
#main .super .shoppinglist2 a:visited	{color:#0000ff;text-decoration:underline;}
#main .super .shoppinglist2 a:hover	{color:#0099ff;text-decoration:none;}
#main .supercomment2 a:link	{width:200px;margin:0;padding:2px 0;text-align:center;color:#ff0000;text-decoration:underline;background-color:#ffdddd;display:block;}
#main .supercomment2 a:visited	{width:200px;margin:0;padding:2px 0;text-align:center;color:#ff0000;text-decoration:underline;background-color:#ffdddd;display:block;}
#main .supercomment2 a:hover	{width:200px;margin:0;padding:2px 0;text-align:center;color:#ff0000;text-decoration:none;background-color:#ffaaaa;display:block;}
#main a.tenkitoplink:link	{width:200px;margin:0;padding:2px 0;text-align:center;color:#ff0000;text-decoration:underline;background-color:#ffdddd;display:block;}
#main a.tenkitoplink:visited	{width:200px;margin:0;padding:2px 0;text-align:center;color:#ff0000;text-decoration:underline;background-color:#ffdddd;display:block;}
#main a.tenkitoplink:hover	{width:200px;margin:0;padding:2px 0;text-align:center;color:#ff0000;text-decoration:none;background-color:#ffaaaa;display:block;}
#main .livetoplink a:link	{width:200px;margin:0;padding:2px 0;text-align:center;color:#ff0000;text-decoration:underline;background-color:#ffdddd;display:block;}
#main .livetoplink a:visited	{width:200px;margin:0;padding:2px 0;text-align:center;color:#ff0000;text-decoration:underline;background-color:#ffdddd;display:block;}
#main .livetoplink a:hover	{width:200px;margin:0;padding:2px 0;text-align:center;color:#ff0000;text-decoration:none;background-color:#ffaaaa;display:block;}
#main .klist a.ktitle:link	{color:#0000ff;text-decoration:underline;}
#main .klist a.ktitle:visited	{color:#0000ff;text-decoration:underline;}
#main .klist a.ktitle:hover	{color:#0099ff;text-decoration:none;}
#main .kformlink h5 a:link	{width:200px;margin:0;padding:2px 5px;color:#ff0000;text-decoration:underline;background-color:#ffdddd;display:block;}
#main .kformlink h5 a:visited	{width:200px;margin:0;padding:2px 5px;color:#ff0000;text-decoration:underline;background-color:#ffdddd;display:block;}
#main .kformlink h5 a:hover	{width:200px;margin:0;padding:2px 5px;color:#ff0000;text-decoration:underline;background-color:#ffaaaa;display:block;}
#main .knavi a.klinks:link	{margin:0 2px;padding:2px 5px;color:#ff0000;text-decoration:underline;background-color:#ffdddd;}
#main .knavi a.klinks:visited	{margin:0 2px;padding:2px 5px;color:#ff0000;text-decoration:underline;background-color:#ffdddd;}
#main .knavi a.klinks:hover	{margin:0 2px;padding:2px 5px;color:#ff0000;text-decoration:underline;background-color:#ffaaaa;}
#main .knavi .knolink		{margin:0 2px;padding:2px 5px;color:#999;font-weight:normal;}
#main .knavi a.knum:link	{color:#0000ff;text-decoration:underline;}
#main .knavi a.knum:visited	{color:#0000ff;text-decoration:underline;}
#main .knavi a.knum:hover	{color:#0099ff;text-decoration:none;}
#main .spuer a:link		{color:#0000ff;text-decoration:underline;}
#main .spuer  a:visited		{color:#0000ff;text-decoration:underline;}
#main .spuer  a:hover		{color:#0099ff;text-decoration:none;}
#main a.shopkregist:link	{margin:0 0 0 2px;padding:2px 5px;color:#ff0000;text-decoration:underline;background-color:#ffdddd;}
#main a.shopkregist:visited	{margin:0 0 0 2px;padding:2px 5px;color:#ff0000;text-decoration:underline;background-color:#ffdddd;}
#main a.shopkregist:hover	{margin:0 0 0 2px;padding:2px 5px;color:#ff0000;text-decoration:underline;background-color:#ffaaaa;}
#main .supermapbtn a:link	{width:400px;margin:0;padding:2px 5px;color:#fff;text-decoration:underline;background-color:#ff0000;display:block;}
#main .supermapbtn a:visited	{width:400px;margin:0;padding:2px 5px;color:#fff;text-decoration:underline;background-color:#ff0000;display:block;}
#main .supermapbtn a:hover	{width:400px;margin:0;padding:2px 5px;color:#ffff00;text-decoration:underline;background-color:#ff6600;display:block;}

#main .entrynavi1 a.navihit:link	{margin:0;padding:2px 5px;color:#ff0000;text-decoration:none;background-color:#eecccc;font-weight:bold;}
#main .entrynavi1 a.navihit:visited	{margin:0;padding:2px 5px;color:#ff0000;text-decoration:none;background-color:#eecccc;font-weight:bold;}
#main .entrynavi1 a.navihit:hover	{margin:0;padding:2px 5px;color:#ff0000;text-decoration:none;background-color:#eecccc;font-weight:bold;}

#main .entrynavi1 a.naviother:link	{margin:0;padding:2px 5px;color:#0000ff;text-decoration:underline;background-color:#eee;font-weight:normal;}
#main .entrynavi1 a.naviother:visited	{margin:0;padding:2px 5px;color:#0000ff;text-decoration:underline;background-color:#eee;font-weight:normal;}
#main .entrynavi1 a.naviother:hover	{margin:0;padding:2px 5px;color:#0099ff;text-decoration:underline;background-color:#eee;font-weight:normal;}





/***********ヘッダー＆フッター****************/
#header		{width:750px;margin:0;padding:0;text-align:left;}
#header .logo	{width:181px;margin:0;padding:0;text-align:left;float:left;}
#header .midashi{width:559px;margin:0;padding:5px;text-align:left;float:left;}
#header .midashi p	{width:559px;margin:0;padding:0;text-align:left;font-size:12px;font-weight:normal;}
#menu		{width:750px;margin:0;padding:0;text-align:left;}
#menu .menutxt	{width:625px;margin:2px 0;padding:0;text-align:left;float:left;}
#menu .menuurl	{width:125px;margin:2px 0;padding:0;text-align:left;float:left;}
#menu .menutxt ul	{width:625px;margin:0;padding:0;text-align:left;list-style-type:none;}
#menu .menutxt ul li.menulink	{margin:0;padding:2px 3px 2px 12px;text-align:left;float:left;background:url('/img/okinawalifemenu.gif') no-repeat 0;font-size:12px;}
#menu .menutxt ul li.menuhit	{margin:0;padding:2px 3px 2px 12px;text-align:left;float:left;background:url('/img/okinawalifemenu.gif') no-repeat 0;font-size:12px;background-color:#ffdddd;}
#menu .menutxt ul li.nonelink	{margin:0;padding:2px 3px 2px 12px;text-align:left;float:left;background:url('/img/okinawalifemenunone.gif') no-repeat 0;color:#bbb;font-size:12px;}
.mainimg	{width:750px;margin:0;padding:0;text-align:left;}
.copyright	{width:750px;margin:2px 0;padding:0;text-align:right;font-size:x-small;color:#666;}
.pagetop	{width:746px;margin:10px 2px 2px 2px;padding:0;text-align:right;font-size:small;}
.fbmedium	{font-size:medium;font-weight:bold;}
.fbsmall	{font-size:small;font-weight:bold;}

/***********左右メニュー****************/
.leftmenu	{width:120px;height:220px;margin:0;padding:0;text-align:left;background-color:#ffdddd;}
.leftmenu h3	{width:116px;margin:0;padding:2px;text-align:left;font-size:small;font-weight:bold;background-color:#ffaaaa;}
.leftmenu ul	{width:120px;margin:0;padding:0;text-align:left;list-style-type:none;}
.leftmenu ul li.leftlink	{width:110px;margin:0;padding:2px 0 2px 10px;text-align:left;background:url('/img/leftlist.gif') no-repeat 2px 2px;border-bottom:1px solid #ffaaaa;font-size:small;font-weight:normal;}
.leftmenu ul li.lefthome	{width:110px;margin:0;padding:2px 2px 2px 8px;text-align:right;font-size:x-small;font-weight:normal;}
.leftmenu ul li.leftnolink	{width:110px;margin:0;padding:2px 0 2px 10px;text-align:left;background:url('/img/leftnolist.gif') no-repeat 2px 2px;border-bottom:1px solid #ffaaaa;font-size:small;font-weight:normal;color:#999;}
.google120	{width:120px;margin:0;padding:0;text-align:left;}
.rightmenu	{width:120px;margin:0;padding:0;text-align:left;}
.rightmenu h3	{width:116px;margin:0;padding:2px;text-align:left;font-size:small;font-weight:bold;border-top:2px solid #cccccc;}
.rightmenu ul	{width:120px;margin:0;padding:0 0 5px 0;text-align:left;list-style-type:none;}
.rightmenu ul li.rightlink	{width:110px;margin:0;padding:2px 0 2px 10px;text-align:left;background:url('/img/rightlist.gif') no-repeat 2px 2px;font-size:x-small;font-weight:normal;}
.rightmenu ul li.rightnolink	{width:110px;margin:0;padding:2px 0 2px 10px;text-align:left;background:url('/img/rightnolist.gif') no-repeat 2px 2px;font-size:x-small;font-weight:normal;color:#999;}
.rightmenu ul li.newfudosan	{width:118px;margin:0;padding:2px 1px;text-align:left;font-size:x-small;font-weight:normal;}
.rightmenu .mtcopy	{width:118px;margin:0;padding:1px;text-align:right;font-size:xx-small;font-weight:normal;border-top:2px solid #cccccc;}
.rightmenu .adrighttit	{width:100px;margin:0;padding:2px 10px 2px 10px;text-align:left;font-size:x-small;font-weight:normal;}
.rightmenu .adright	{width:100px;margin:0;padding:0 10px 10px 10px;text-align:left;font-size:x-small;font-weight:normal;}
.rightmenu .adrighttit2	{width:120px;margin:0;padding:2px 0 2px 0;text-align:left;font-size:x-small;font-weight:normal;}
.rightmenu .adright2	{width:120px;margin:0;padding:0 0 10px 0;text-align:left;font-size:x-small;font-weight:normal;}

.rightmenu h4.tenkirighth4{width:116px;margin:0 0 2px 0;padding:0 2px;text-align:left;font-size:small;font-weight:bold;}
.rightmenu .tenkiimg	{width:30px;margin:0;padding:0 0 0 2px;text-align:left;float:left;}
.rightmenu .tenkitxt	{width:84px;margin:0 0 0 2px;padding:0;text-align:left;float:left;}
.rightmenu .tenkitxt h5	{width:84px;margin:0 0 2px 0;padding:0;text-align:left;font-size:small;font-weight:bold;}
.rightmenu .tenkitxt h6	{width:84px;margin:0;padding:0;text-align:left;font-size:x-small;font-weight:normal;}


/***********本体****************/
#main		{width:510px;margin:0;padding:0;text-align:left;}
#main h1.indexh1{width:506px;margin:0;padding:5px 2px 1px 2px;text-align:left;font-size:x-large;font-weight:bold;border-bottom:1px dotted #666;}
#main h1.indexh12{width:510px;margin:0;padding:5px 0px 1px 0px;text-align:left;font-size:small;font-weight:bold;border-bottom:1px dotted #666;}
#main h1 a:link		{color:#000000;text-decoration:none;}
#main h1 a:visited	{color:#000000;text-decoration:none;}
#main h1 a:hover	{color:#000000;text-decoration:none;}
#main h2.indexh2{width:500px;margin:0 0 15px 0;padding:5px;text-align:left;font-size:small;font-weight:normal;}
#main h2.indexh2txt{width:295px;margin:0 0 15px 0;padding:5px;text-align:left;font-size:small;font-weight:normal;float:left;}
#main h2.indexh2img{width:200px;margin:0 0 15px 0;padding:5px 5px 5px 0;text-align:center;font-size:x-small;font-weight:normal;float:left;}
#main h2.indexh2txt2{width:500px;margin:0;padding:5px;text-align:left;font-size:small;font-weight:normal;}
#main h2.indexh2img2{width:200px;margin:10px 20px;padding:0;text-align:center;font-size:x-small;font-weight:normal;float:left;}
#main .entry	{width:510px;margin:0 0 15px 0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .entry h3.indexh3	{width:506px;margin:0;padding:2px;text-align:left;font-size:x-small;font-weight:normal;}
#main .entry h3.indexh3mara	{width:506px;margin:0;padding:2px;text-align:left;font-size:small;font-weight:bold;}
#main .entry h4.indexh4	{width:506px;margin:0;padding:2px;text-align:left;font-size:medium;font-weight:bold;border-top:1px dotted #666;background-color:#eee;}
#main .entry .entrybody	{width:500px;margin:0;padding:2px 5px 2px 5px;text-align:left;font-size:small;font-weight:normal;border-bottom:1px dotted #666;border-top:1px dotted #666;}
#main .entry .entrybody2{width:500px;margin:0;padding:2px 5px 2px 5px;text-align:left;font-size:small;font-weight:normal;border-bottom:1px dotted #666;border-top:1px dotted #666;}
#main .entry .entrybody2 img	{margin:0;padding:2px 0 2px 0;}
#main .entry .entrybody3{width:500px;margin:0;padding:2px 5px 2px 5px;text-align:left;font-size:small;font-weight:normal;border-bottom:1px dotted #666;border-top:1px dotted #666;}
#main .entry .entrybody img	{margin:0;padding:2px;}
#main .entry .entrybody2 img	{margin:0;padding:2px;}
#main .entry .entrybody3 img	{margin:0;padding:2px;}
#main .entry .extend	{width:500px;margin:0;padding:2px 5px 2px 5px;text-align:right;font-size:small;font-weight:normal;}
#main .entry h5.indexh5	{width:506px;margin:0;padding:2px;text-align:right;font-size:x-small;font-weight:normal;border-bottom:1px dotted #666;}

#main h1.entryh1{width:506px;margin:0;padding:5px 2px 1px 2px;text-align:left;font-size:small;font-weight:bold;border-bottom:1px dotted #666;}
#main h1.entryh12{width:510px;margin:0;padding:5px 0 1px 0;text-align:left;font-size:small;font-weight:bold;border-bottom:1px dotted #666;}
#main h2.entryh2{width:506px;margin:0;padding:2px;text-align:left;font-size:x-small;font-weight:normal;}
#main h2.entryh2mara{width:506px;margin:0;padding:2px;text-align:left;font-size:small;font-weight:bold;}
#main .entry h3.entryh3	{width:506px;margin:0;padding:2px;text-align:left;font-size:x-large;font-weight:bold;border-bottom:1px dotted #666;}
#main .entry h4.entryh4	{width:506px;margin:0;padding:2px;text-align:right;font-size:x-small;font-weight:normal;border-bottom:1px dotted #666;}

#main h5.entrynavih5	{width:506px;margin:5px 0 0 0;padding:2px;text-align:center;font-size:small;font-weight:bold;background-color:#ccc;}
#main h6.entrynavih6	{width:506px;margin:0;padding:2px;text-align:center;font-size:x-small;font-weight:normal;background-color:#eee;}
#main .entrynavi	{width:506px;margin:5px 0 0 0;padding:2px;text-align:center;font-size:x-small;font-weight:normal;background-color:#eee;}
#main .entrynavi1	{width:506px;margin:5px 0 0 0;padding:2px;text-align:center;font-size:x-small;font-weight:normal;background-color:#eee;}
#main .entrynavi2	{width:506px;margin:0;padding:2px;text-align:center;font-size:small;font-weight:normal;background-color:#eecccc;}
#main .entrynaviblog	{width:506px;margin:5px 0 0 0;padding:2px;text-align:center;font-size:small;font-weight:normal;background-color:#eee;}
#main h3.indexh3blog	{width:506px;margin:0;padding:2px;text-align:left;font-size:x-large;font-weight:bold;background-color:#eee;}
#main h3.indexh3blog2	{width:510px;margin:0;padding:0;text-align:left;font-size:x-large;font-weight:bold;background-color:#fff;}
#main p.indexpblog2	{width:510px;margin:0;padding:3px 0;text-align:right;font-size:x-small;font-weight:normal;background-color:#fff;}
#main .entryblog	{width:510px;margin:0 0 15px 0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .entryblog ul	{text-align:left;font-size:small;font-weight:normal;}
#main .entryblog ul li	{text-align:left;font-size:small;font-weight:normal;border-bottom:1px dotted #666;}
#main .entryblog h4.indexh4blog	{margin:0;padding:5px 0;text-align:left;font-size:small;font-weight:bold;}
#main .entry .entrybodyblog	{width:485px;margin:0;padding:10px 5px 10px 20px;text-align:left;font-size:small;font-weight:normal;border-bottom:1px dotted #666;border-top:1px dotted #666;}
#main .entry .entrybodyblog img	{margin:0;padding:2px;}

#main .archives		{width:500px;margin:0;padding:5px;text-align:left;}
#main .archives h3	{margin:0 0 3px 0;padding:0;text-align:left;font-size:medium;font-weight:normal;}
#main .archives h4	{margin:0 0 10px;padding:0;text-align:left;font-size:x-small;font-weight:normal;}
#main .google468	{width:468px;margin:5px 0 0 0;padding:0 0 0 42px;text-align:right;font-size:x-small;font-weight:normal;background-color:#eee;}
#main .google468w	{width:468px;margin:5px 0 0 0;padding:0 0 0 42px;text-align:right;font-size:x-small;font-weight:normal;background-color:#fff;border:none;}
#main .supercomment	{width:500px;margin:15px 5px 5px 5px;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .supercomment2	{width:200px;margin:5px 0 15px 310px;padding:0;text-align:right;font-size:small;font-weight:normal;}
#main .super		{width:510px;margin:15px 0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .super h3			{width:510px;margin:0;padding:0;text-align:left;font-size:large;font-weight:bold;}
#main .super h3.h3super		{width:510px;margin:0;padding:0;text-align:left;font-size:large;font-weight:bold;border-bottom:1px dotted #666;}
#main .super h3.h3kuchikomi	{width:500px;margin:0;padding:2px 5px;color:#000;background-color:#eee;font-size:large;font-weight:bold;}
#main .super h3.h3topkuchikomi	{width:500px;margin:0;padding:2px 5px;color:#000;font-size:medium;font-weight:bold;}
#main .super h4			{width:495px;margin:0;padding:5px 5px 5px 10px;text-align:left;font-size:small;font-weight:normal;}
#main .super h4.h4super		{width:495px;margin:0;padding:5px 5px 5px 10px;text-align:left;font-size:x-small;font-weight:normal;border-top:1px dotted #666;}
#main .super h4.h4kuchikomi	{width:495px;margin:0;padding:5px 5px 5px 10px;text-align:left;font-size:small;font-weight:normal;border-top:1px dotted #666;}
#main .super .superlist		{width:495px;margin:0;padding:0 5px 0 10px;text-align:left;font-size:small;font-weight:normal;}
#main .super .superlist h5	{margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .super .superlist h6	{margin:0;padding:1px 1px 5px 1px;text-align:left;font-size:x-small;font-weight:normal;}
#main .super .superlist2	{width:495px;margin:0;padding:0 5px 0 10px;text-align:left;font-size:small;font-weight:normal;}
#main .super .superlist2 h5	{margin:0;padding:0;text-align:left;font-size:small;font-weight:bold;}
#main .super .superlist2 h6	{margin:2px 0 10px 15px;padding:0;text-align:left;font-size:x-small;font-weight:normal;}
#main .super .superlist3	{width:510px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .super .superlist3 ul	{width:510px;margin:0 0 10px 0;padding:0;text-align:left;list-style-type:none;}
#main .super .superlist3 ul li	{width:510px;margin:0;padding:0;text-align:left;border-bottom:1px dotted #666;}
#main .super .superlist3 h4	{width:506px;margin:0;padding:2px;text-align:left;font-size:x-small;font-weight:normal;background-color:#eee;}
#main .super .superlist3 h4.bukkencopy	{width:506px;margin:0;padding:2px;text-align:left;font-size:small;font-weight:normal;background-color:#eee;}
#main .super .superlist3 h5	{width:135px;margin:5px 0px 0px 5px;padding:0;text-align:left;font-size:small;font-weight:bold;float:left;}
#main .super .superlist3 h6	{width:365px;margin:5px 0px 0px 0px;padding:0;text-align:left;font-size:x-small;font-weight:normal;float:left;}
#main .super .supernavi		{width:510px;margin:20px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;background-color:#eee;}
#main .super .supernavi h5		{width:506px;margin:0;padding:2px;text-align:left;font-size:x-small;font-weight:normal;background-color:#ccc;}
#main .super .supernavi ul		{width:500px;margin:0;padding:5px;text-align:left;list-style-type:none;background-color:#eee;}
#main .super .supernavi ul li		{width:69px;margin:0;padding:1px;text-align:left;float:left;font-size:x-small;font-weight:normal;;background-color:#eee;}
#main .super .shoppinglist	{width:510px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .super .shoppinglist ul	{text-align:left;}
#main .super .shoppinglist ul li{text-align:left;}
#main .super .shoppinglist ul li ul	{margin:2px 0 10px 0;padding:0;text-align:left;list-style-type:none;}
#main .super .shoppinglist ul li ul li	{margin:0;padding:0;text-align:left;float:left;}
#main .super .shoppinglist h5		{margin:0;padding:0;text-align:left;font-size:small;font-weight:bold;}
#main .super .shoppinglist h6		{margin:0 0 5px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;}
#main .super .shoppinglist2	{width:510px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .super .shoppinglist2 ul	{text-align:left;}
#main .super .shoppinglist2 ul li{text-align:left;}
#main .super .shoppinglist2 ul li ul	{text-align:left;l}
#main .super .shoppinglist2 ul li ul li	{text-align:left;}
#main .super .shoppinglist2 p		{margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .super .shoppinglist2 h5		{margin:0;padding:0;text-align:left;font-size:small;font-weight:bold;}
#main .super .shoppinglist2 h6		{margin:0 0 5px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;}
#main .supermap			{width:510px;height:510px;margin:0;padding:0;text-align:center;}
#main .supernomap		{width:510px;margin:0;padding:20px 0;text-align:center;background-color:#eee;font-size:small;font-weight:normal;}

#main .kform0			{width:510px;margin:5px 0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .kform			{width:510px;margin:5px 0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .kform ul			{width:510px;margin:0;padding:5px 0;text-align:left;list-style-type:none;}
#main .kform ul li		{width:510px;margin:0;padding:0;text-align:left;}
#main .kform ul li h4		{width:510px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .kform ul li p		{width:510px;margin:2px 0 10px 0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .kform ul li p.kshopname	{width:506px;margin:2px 0 10px 0;padding:2px;text-align:left;font-size:medium;font-weight:bold;background-color:#ffdddd;}
#main .kform h5			{width:500px;margin:5px 0;padding:2px 5px;text-align:center;font-size:small;font-weight:normal;background-color:#ffdddd;}
#main .kattention		{width:510px;margin:5px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;}
#main .kformlink		{width:510px;margin:0;padding:0;text-align:center;font-size:small;font-weight:normal;}
#main .kformlink h5		{margin:0;padding:0;text-align:center;font-size:small;font-weight:normal;}
#main .klist			{width:510px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .klist h3			{width:506px;margin:15px 0 0 0;padding:2px;text-align:left;font-size:small;font-weight:bold;border-bottom:1px dotted #666;}
#main .klist ul			{width:510px;margin:0;padding:2px 0;text-align:left;list-style-type:none;border-bottom:1px dotted #666;}
#main .klist ul li		{width:510px;margin:0;padding:0;text-align:left;}
#main .klist ul li h4		{width:506px;margin:0;padding:1px 2px;text-align:left;font-size:x-small;font-weight:normal;background-color:#eee;}
#main .klist ul li h5		{width:506px;margin:0;padding:2px;text-align:left;font-size:medium;font-weight:bold;}
#main .klist ul li p		{width:496px;margin:0;padding:2px 2px 2px 12px;text-align:left;font-size:small;font-weight:normal;}
#main .klist ul li h6		{width:506px;margin:0;padding:2px;text-align:right;font-size:small;font-weight:normal;}
#main .klist ul li h4.shopknoneh4{width:510px;margin:0;padding:10px 0;text-align:center;font-size:small;font-weight:normal;color:#999;background-color:#fff;}
#main .klist ul li h5.shopknoneh5{width:510px;margin:0;padding:0 0 10px 0;text-align:center;font-size:small;font-weight:normal;}
#main .knavi			{width:510px;margin:5px 0;padding:0;text-align:center;font-size:small;font-weight:normal;}
#main .kerror			{width:510px;margin:20px 0;padding:0;text-align:center;font-size:small;font-weight:normal;}
#main .kerror h3		{width:510px;margin:20px 0;padding:0;text-align:center;font-size:medium;font-weight:bold;}
#main .kerror h4		{width:490px;margin:20px 0;padding:10px;text-align:center;font-size:small;font-weight:bold;color:#ff0000;background-color:#ffdddd;}
#main .kerror p			{width:510px;margin:20px 0;padding:0;text-align:center;font-size:medium;font-weight:bold;}
#main .kerror h5		{width:510px;margin:20px 0;padding:0;text-align:center;font-size:small;font-weight:normal;}
#main .knavinum			{font-weight:bold;color:#ff0000;}
#main .knone			{width:510px;margin:15px 0;padding:0;text-align:center;font-size:small;font-weight:normal;color:#999;}
#main .shopk			{width:510px;margin:5px 0;padding:0;text-align:center;font-size:small;font-weight:normal;}
#main .shopk ul			{width:510px;margin:0;padding:0;text-align:left;list-style-type:none;}
#main .shopk ul li		{width:510px;margin:0;padding:2px 0;text-align:left;border-bottom:1px dotted #666;}
#main .shopk ul li h4		{width:506px;margin:0;padding:2px;text-align:left;font-size:small;font-weight:bold;}
#main .shopk ul li h5		{width:496px;margin:0;padding:0 2px 0 12px;text-align:left;font-size:small;font-weight:normal;}
#main .shopk ul li p		{width:510px;margin:3px 0 0 0;padding:0;text-align:right;}
#main .shopk ul li h4.shopknoneh4{width:510px;margin:0;padding:10px 0;text-align:center;font-size:small;font-weight:normal;color:#999;}
#main .shopk ul li h5.shopknoneh5{width:510px;margin:0;padding:0 0 10px 0;text-align:center;font-size:small;font-weight:normal;}
#main .koneregist		{width:510px;margin:10px 0 30px 0;padding:0;text-align:center;font-size:small;font-weight:normal;}
#main .fudosantoplist		{width:470px;margin:10px 20px 0 20px;padding:0;text-align:left;font-size:small;font-weight:bold;}
#main .bksuperplus		{font-size:x-small;font-weight:normal;}
#main .supermapbtn		{width:410px;margin:5px 50px;padding:0;text-align:center;font-size:medium;font-weight:bold;}

#main .bukkenlist	{width:510px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .bukkenlist ul	{width:510px;margin:0 0 10px 0;padding:0;text-align:left;list-style-type:none;}
#main .bukkenlist ul li	{width:500px;margin:0;padding:5px;text-align:left;}
#main .bukkenlist .bkimg{width:60px;margin:0;padding:0;text-align:left;float:left;}
#main .bukkenlist .bktxt{width:438px;margin:0 0 0 2px;padding:0;text-align:left;float:left;}
#main .bukkenlist h5	{width:438px;margin:0;padding:0;text-align:left;font-size:small;font-weight:bold;}
#main .bukkenlist h6	{width:438px;margin:2px 0 0 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;}
#main .bukkenlist1	{width:510px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .bukkenlist1 ul	{text-align:left;}
#main .bukkenlist1 ul li{color:#666;text-align:left;}
#main .bukkenlist1 h5	{color:#666;margin:0;padding:0;text-align:left;font-size:small;font-weight:bold;}
#main .bukkenlist1 h6	{color:#666;margin:2px 0 3px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;}
#main .bukkenlist1 a:link	{color:#666;text-decoration:underline;}
#main .bukkenlist1 a:visited	{color:#666;text-decoration:underline;}
#main .bukkenlist1 a:hover	{color:#000;text-decoration:none;}
#main .bukkenlist2	{width:510px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .bukkenlist2 ul	{text-align:left;}
#main .bukkenlist2 ul li{color:#999;text-align:left;}
#main .bukkenlist2 h5	{color:#999;margin:0;padding:0;text-align:left;font-size:small;font-weight:bold;}
#main .bukkenlist2 h6	{color:#999;margin:2px 0 3px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;}
#main .bukkenlist2 a:link	{color:#999;text-decoration:none;}
#main .bukkenlist2 a:visited	{color:#999;text-decoration:none;}
#main .bukkenlist2 a:hover	{color:#999;text-decoration:none;}

#main .yone		{width:510px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .yone ul		{text-align:left;}
#main .yone ul li	{text-align:left;}
#main .yone h3		{margin:0;padding:0;text-align:left;font-size:medium;font-weight:bold;}
#main .yone h4		{margin:0;padding:5px 0 5px 5px;text-align:left;font-size:small;font-weight:normal;}
#main .yone h4.h4w398	{width:398px;margin:0;padding:5px 0 5px 0;text-align:left;font-size:small;font-weight:normal;}
#main .yone h4.h4w398 img	{margin:0 0 3px 0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .yone h5		{margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .yone ul li ul	{text-align:left;}
#main .yone ul li ul li	{text-align:left;}
#main .yone ul li ul li	h5		{margin:0;padding:0;text-align:left;font-size:small;font-weight:bold;}
#main .yone ul li ul li	h6		{margin:0 0 5px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;}
#main .yone .iedukuri	{width:500px;margin:0;padding:5px;text-align:left;font-size:small;font-weight:normal;}

#main .marathontop	{width:510px;margin:0 0 15px 0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .marathontop ul	{width:510px;margin:0;padding:0;text-align:left;list-style-type:none;}
#main .marathontop ul li{width:163px;height:64px;margin:1px;padding:2px;text-align:left;float:left;background-color:#eee;}
#main .marathontop h3.marah3	{width:506px;margin:0;padding:2px;text-align:left;font-size:medium;font-weight:bold;border-bottom:1px dotted #666;}
#main .marathontop h4.marah4	{width:163px;margin:0;padding:0 0 2px 0;text-align:left;font-size:10px;font-weight:normal;}
#main .marathontop h5.marah5	{width:163px;margin:0;padding:0;text-align:left;font-size:12px;font-weight:bold;}
#main .marathontop h4.marah4s	{width:163px;margin:0;padding:0 0 2px 0;text-align:left;font-size:16px;font-weight:bold;}
#main .marathontop h5.marah5s	{width:163px;margin:0;padding:0;text-align:left;font-size:10px;font-weight:normal;}
#main .tenkitop			{width:510;margin:0;padding:0;text-align:left;}
#main .tenkitop	ul		{text-align:left;}
#main .tenkitop	ul li		{text-align:left;}
#main .tenkitop h3.tenkih3	{width:506pxmargin:0;padding:2px;text-align:left;font-size:medium;font-weight:bold;background-color:#eee;}
#main .tenkitop h4.tenkih4	{margin:0;padding:2px 0;text-align:left;font-size:medium;font-weight:bold;border-bottom:1px dotted #666;}
#main .tenkitop h5.tenkih5	{margin:2px 0 5px 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;}
#main .tenkitop h6.tenkih6	{margin:0;padding:0;text-align:left;font-size:small;font-weight:bold;}
#main .tenkitop p.tenkip1	{margin:2px 0 0 0;padding:0;text-align:left;font-size:x-small;font-weight:normal;}
#main .tenkitop .tenkiimg	{margin:0;padding:0;text-align:left;float:left;}
#main .tenkitop .tenkitxt	{margin:0;padding:0;text-align:left;float:left;}
#main .tenkitop .tenkilink	{margin:0 0 20px 0;padding:0;text-align:right;float:right;}
#main .tenkitk			{width:510;margin:30px 0 0 0;padding:0;text-align:left;}
#main .tenkitk h3		{width:506;margin:0;padding:2px;text-align:left;font-size:medium;font-weight:bold;border-bottom:1px dotted #666;}
#main .tenkitk .tkimg		{width:30px;margin:0;padding:0 5px 0 0;text-align:left;float:left;}
#main .tenkitk .tktxt		{width:475px;margin:0;padding:0;text-align:left;float:left;}
#main .tenkitk .tktxt h4	{width:475px;margin:0;padding:5px 0 0 0;text-align:left;font-size:medium;font-weight:bold;}
#main .tenkitk .tktxt h5	{width:475px;margin:0;padding:2px 0 0 0;text-align:left;font-size:small;font-weight:normal;}
#main .tenkitk .tktxt p		{width:475px;margin:0;padding:2px 0 0 0;text-align:left;font-size:x-small;font-weight:normal;}
#main .tenkitk ul		{width:510px;margin:0;padding:0;text-align:left;list-style-type:none;}
#main .tenkitk ul li		{width:85px;margin:0;padding:0;text-align:left;float:left;}
#main .tenkitk ul li h4		{width:85px;margin:0;padding:0;text-align:center;font-size:small;font-weight:bold;}
#main .tenkitk ul li h5		{width:85px;margin:0;padding:2px 0;text-align:center;font-size:x-small;font-weight:normal;}
#main .tenkitk ul li h6		{width:85px;margin:0;padding:0;text-align:center;font-size:small;font-weight:normal;}
#main .tenkitk .kosuiimg	{width:130px;margin:0;padding:2px 0;text-align:left;float:left;}
#main .tenkitk .kosuitxt	{width:374px;margin:0;padding:2px;text-align:left;float:left;}
#main .tenkitk .kosuitxt h4	{width:364px;margin:0;padding:5px;text-align:left;font-size:small;font-weight:normal;}
#main .tenkitk2			{width:510;margin:30px 0 0 0;padding:0;text-align:left;}
#main .tenkitk2 h3		{width:506;margin:0;padding:2px;text-align:left;font-size:medium;font-weight:bold;border-bottom:1px dotted #666;}
#main .tenkitk2 ul		{text-align:left;font-size:small;font-weight:normal;}
#main .tenkitk2 ul li		{text-align:left;font-size:small;font-weight:normal;}
#main .tenkitk2 ul li h4	{margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .tenkipast		{width:510;margin:0;padding:0;text-align:left;}
#main .tenkipast h3		{width:506pxmargin:0;padding:2px;text-align:left;font-size:medium;font-weight:bold;background-color:#eee;}
#main .tenkipast ul		{width:510px;margin:0;padding:0;text-align:left;list-style-type:none;}
#main .tenkipast ul li		{width:510px;margin:0 0 15px 0;padding:0;text-align:left;}
#main .tenkipast ul li ul	{width:510px;margin:0;padding:0;text-align:left;list-style-type:none;}
#main .tenkipast ul li ul li	{width:85px;margin:0;padding:0;text-align:center;float:left;}
#main .tenkipast h4		{width:506px;margin:3px 0;padding:2px;text-align:left;font-size:small;font-weight:bold;border-bottom:1px dotted #666;}
#main .tenkipast h5		{width:85px;margin:0;padding:0;text-align:center;font-size:small;font-weight:normal;}
#main .tenkipast h6		{width:85px;margin:0;padding:0;text-align:center;font-size:x-small;font-weight:normal;}
#main .tenkipast p		{width:85px;margin:0;padding:0;text-align:center;font-size:small;font-weight:normal;}
#main .livetop			{width:510;margin:0;padding:0;text-align:left;}
#main .livetop h3		{width:506px;margin:0;padding:2px;text-align:left;font-size:medium;font-weight:bold;background-color:#eee;}
#main .livetop h4		{width:400px;margin:3px 0;padding:0 55px;text-align:left;font-size:large;font-weight:bold;}
#main .livetop h5		{width:400px;margin:3px 0;padding:0 55px;text-align:center;font-size:small;font-weight:normal;}
#main .livetoplink		{width:200px;margin:5px 0 5px 310px;padding:0;text-align:right;font-size:small;font-weight:normal;}
#main .livemonth		{width:510;margin:0;padding:0;text-align:left;}
#main .livemonth h3		{width:506px;margin:0;padding:2px;text-align:left;font-size:medium;font-weight:bold;}
#main .livemonth h4		{width:490px;margin:15px 20px 0 0;padding:0;text-align:left;font-size:small;font-weight:bold;background-color:#eee;}
#main .livemonth ul		{width:510px;margin:0;padding:0;text-align:left;list-style-type:none;}
#main .livemonth ul li		{width:170px;margin:0;padding:0;text-align:left;float:left;}
#main .livemonth h5		{width:170px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .livemonth h6		{width:170px;margin:1px 0;padding:0;text-align:center;font-size:x-small;font-weight:normal;}
#main .livetop .senser2list	{width:230px;margin:0 0 10px 20px;padding:0;text-align:left;float:left;}
#main .livetop h5.senser2title	{width:200px;margin:0 0 1px 0;padding:0;text-align:left;font-size:small;font-weight:bold;}
#main .livetop h6.senser2pict	{width:200px;margin:0;padding:0;text-align:left;}
#main .livetop .senser2lists	{width:400px;margin:0 0 10px 50px;padding:0;text-align:left;}
#main .livetop .senser2listnone	{width:400px;margin:10px 0 10px 50px;padding:0;text-align:center;font-size:small;font-weight:normal;}
#main .livetop h5.senser2titles	{width:400px;margin:0 0 1px 0;padding:0;text-align:left;font-size:larger;font-weight:bold;}
#main .livetop h6.senser2picts	{width:400px;margin:0;padding:0;text-align:left;}
#main .livetop p.senser2returns{width:400px;margin:2px 0 0 0;padding:0;text-align:right;font-size:x-small;font-weight:normal;}
#main .livetop p.senser2none{width:400px;margin:10px 0;padding:0;text-align:center;font-size:small;font-weight:normal;color:#999999;}
#main p.h3caption		{width:506px;margin:0;padding:5px 2px 10px 2px;text-align:left;font-size:small;font-weight:normal;}


#main .blog		{width:510px;margin:15px 0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .blog .twitterbody	{width:510px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .blog .twitterbody ul	{width:510px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;list-style-type:none;}
#main .blog .twitterbody li	{width:500px;margin:0;padding:5px;text-align:left;font-size:small;font-weight:normal;border-top:1px solid #999;clear:both;}
#main .blog .twitterlink	{width:510px;margin:0;padding:10px 0 0 0;text-align:right;font-size:small;font-weight:normal;border-top:1px solid #999;}
#main .blog h3			{width:500px;margin:0;padding:2px 5px;text-align:left;font-size:large;font-weight:bold;background-color:#eee}
#main .blog h4			{width:495px;margin:0;padding:5px 5px 5px 10px;text-align:left;font-size:small;font-weight:normal;}
#main .blog ul.btitle		{width:500px;margin:0 0 0 10px;padding:0;text-align:left;list-style-type:none;}
#main .blog ul.btitle li.blist	{width:500px;margin:0 0 10px 0;padding:0;text-align:left;}
#main .blog .blogtopimg		{width:120px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;float:left;}
#main .blog .blogtoptxt		{width:375px;margin:0 0 0 5px;padding:0;text-align:left;font-size:small;font-weight:normal;float:left;}
#main .blog .blogtoptxt h5	{width:375px;margin:0 0 2px 0;padding:0;text-align:left;font-size:medium;font-weight:bold;}
#main .blog .blogtoptxt h6	{width:365px;margin:0 0 2px 10px;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .blog .blogtoptxt p	{width:375px;margin:0;padding:0;text-align:right;font-size:small;font-weight:normal;}
#main .blog a.blogtopbtn:link	{margin:0;padding:2px 5px;text-align:right;font-size:small;font-weight:normal;background-color:#ffdddd;}
#main .blog a.blogtopbtn:visited{margin:0;padding:2px 5px;text-align:right;font-size:small;font-weight:normal;background-color:#ffdddd;}
#main .blog a.blogtopbtn:hover	{margin:0;padding:2px 5px;text-align:right;font-size:small;font-weight:normal;background-color:#ffaaaa;}
#main .blog .bloglist		{width:510px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .blog .bloglist p		{width:500px;margin:10px 0 0 10px;padding:0;text-align:left;font-size:x-small;font-weight:normal;}
#main .blog .blogtopdate	{margin:0;padding:0 5px 0 0;font-size:x-small;font-weight:normal;}
#main .blog .blogtopplus	{margin:0;padding:0 0 0 5px;font-size:x-small;font-weight:normal;}
#main .blog .blogtopplus a:link		{font-size:x-small;font-weight:normal;text-decoration:none;color:#666;background-color:#eee;}
#main .blog .blogtopplus a:visited	{font-size:x-small;font-weight:normal;text-decoration:none;color:#666;background-color:#eee;}
#main .blog .blogtopplus a:hover	{font-size:x-small;font-weight:normal;text-decoration:none;color:#666;background-color:#eee;}



#main .super h3 a.h3all:link	{width:500px;margin:0;padding:2px 5px;color:#000000;text-decoration:underline;background-color:#eee;display:block;}
#main .super h3 a.h3all:visited	{width:500px;margin:0;padding:2px 5px;color:#000000;text-decoration:underline;background-color:#eee;display:block;}
#main .super h3 a.h3all:hover	{width:500px;margin:0;padding:2px 5px;color:#ff0000;text-decoration:underline;background-color:#ffdddd;display:block;}
#main .super h3 a.h3san:link	{width:500px;margin:0;padding:2px 5px;color:#ff0000;text-decoration:underline;background-color:#ffff00;display:block;}
#main .super h3 a.h3san:visited	{width:500px;margin:0;padding:2px 5px;color:#ff0000;text-decoration:underline;background-color:#ffff00;display:block;}
#main .super h3 a.h3san:hover	{width:500px;margin:0;padding:2px 5px;color:#ff0000;text-decoration:underline;background-color:#ffcc00;display:block;}
#main .super h3 a.h3jus:link	{width:500px;margin:0;padding:2px 5px;color:#ffff00;text-decoration:underline;background-color:#C40147;display:block;}
#main .super h3 a.h3jus:visited	{width:500px;margin:0;padding:2px 5px;color:#ffff00;text-decoration:underline;background-color:#C40147;display:block;}
#main .super h3 a.h3jus:hover	{width:500px;margin:0;padding:2px 5px;color:#ffff00;text-decoration:underline;background-color:#C44777;display:block;}
#main .super h3 a.h3max:link	{width:500px;margin:0;padding:2px 5px;color:#ffffff;text-decoration:underline;background-color:#C40147;display:block;}
#main .super h3 a.h3max:visited	{width:500px;margin:0;padding:2px 5px;color:#ffffff;text-decoration:underline;background-color:#C40147;display:block;}
#main .super h3 a.h3max:hover	{width:500px;margin:0;padding:2px 5px;color:#ffffff;text-decoration:underline;background-color:#C44777;display:block;}
#main .super h3 a.h3kan:link	{width:500px;margin:0;padding:2px 5px;color:#ffffff;text-decoration:underline;background-color:#009900;display:block;}
#main .super h3 a.h3kan:visited	{width:500px;margin:0;padding:2px 5px;color:#ffffff;text-decoration:underline;background-color:#009900;display:block;}
#main .super h3 a.h3kan:hover	{width:500px;margin:0;padding:2px 5px;color:#ffffff;text-decoration:underline;background-color:#33cc33;display:block;}
#main .super h3 a.h3uni:link	{width:500px;margin:0;padding:2px 5px;color:#ffffff;text-decoration:underline;background-color:#ff0000;display:block;}
#main .super h3 a.h3uni:visited	{width:500px;margin:0;padding:2px 5px;color:#ffffff;text-decoration:underline;background-color:#ff0000;display:block;}
#main .super h3 a.h3uni:hover	{width:500px;margin:0;padding:2px 5px;color:#ffffff;text-decoration:underline;background-color:#ff6666;display:block;}
#main .super h3 a.h3ryu:link	{width:500px;margin:0;padding:2px 5px;color:#ffffff;text-decoration:underline;background-color:#2C429C;display:block;}
#main .super h3 a.h3ryu:visited	{width:500px;margin:0;padding:2px 5px;color:#ffffff;text-decoration:underline;background-color:#2C429C;display:block;}
#main .super h3 a.h3ryu:hover	{width:500px;margin:0;padding:2px 5px;color:#ffffff;text-decoration:underline;background-color:#5C72AC;display:block;}
#main .super h3 a.h3mak:link	{width:500px;margin:0;padding:2px 5px;color:#000000;text-decoration:underline;background-color:#FFCC00;display:block;}
#main .super h3 a.h3mak:visited	{width:500px;margin:0;padding:2px 5px;color:#000000;text-decoration:underline;background-color:#FFCC00;display:block;}
#main .super h3 a.h3mak:hover	{width:500px;margin:0;padding:2px 5px;color:#000000;text-decoration:underline;background-color:#FFCC99;display:block;}
#main .super h3 a.h3aco:link	{width:500px;margin:0;padding:2px 5px;color:#000000;text-decoration:underline;background-color:#FF6600;display:block;}
#main .super h3 a.h3aco:visited	{width:500px;margin:0;padding:2px 5px;color:#000000;text-decoration:underline;background-color:#FF6600;display:block;}
#main .super h3 a.h3aco:hover	{width:500px;margin:0;padding:2px 5px;color:#000000;text-decoration:underline;background-color:#FF9933;display:block;}





/***********トップ****************/
#main .topindex				{width:510px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#main .topindex h3			{width:510px;margin:0;padding:0;text-align:left;font-size:medium;font-weight:bold;border-bottom:1px dotted #666;}
#main .topindex h4			{width:506px;margin:0;padding:2px;text-align:left;font-size:small;font-weight:normal;}
#main .topindex .topimg			{width:150px;margin:0;padding:0;text-align:left;float:left;}
#main .topindex .topmenu		{width:360px;margin:0;padding:0;text-align:left;float:left;}
#main .topindex .topmenu ul		{text-align:left;}
#main .topindex .topmenu ul li		{text-align:left;}
#main .topindex .topmenu ul li ul	{text-align:left;}
#main .topindex .topmenu ul li ul li	{text-align:left;}
#main .topindex h5			{margin:0;padding:0 2px;text-align:left;font-size:small;font-weight:bold;}
#main .topindex p.toph5			{margin:0;padding:0 2px 5px 2px;text-align:left;font-size:x-small;font-weight:normal;}
#main .topindex p.toph5plus		{margin:0;padding:0 2px 5px 2px;text-align:left;font-size:x-small;font-weight:normal;}
#main .topindex h6			{margin:0;padding:0 2px 0 12px;text-align:left;font-size:small;font-weight:bold;}
#main .topindex p.toph6			{margin:0;padding:0 2px 0 2px;text-align:left;font-size:small;font-weight:normal;}
#main .topindex h3 a.h3top:link		{width:500px;margin:0;padding:2px 5px;color:#000;text-decoration:underline;background-color:#FFF;display:block;}
#main .topindex h3 a.h3top:visited	{width:500px;margin:0;padding:2px 5px;color:#000;text-decoration:underline;background-color:#FFF;display:block;}
#main .topindex h3 a.h3top:hover	{width:500px;margin:0;padding:2px 5px;color:#000;text-decoration:underline;background-color:#EEE;display:block;}

