@charset "Shift_JIS";

/************$B6&DL(B**************/
body			{background-color:#FFF;color:#333;font-size:12px;width:750px;text-align:center;margin:0 auto;padding:0;font-family:"$B#M#S(B $B#P%4%7%C%/(B","Osaka";}
div.allpage		{width:750px;text-align:center;}
.hide100 hr, .hide50 hr, .hide30 hr, .hide20 hr, .hide10 hr, .hide5 hr, .hide1 hr, .hide0 hr	{display:none;}
.hide100		{clear:both;height:100px;}
.hide50			{clear:both;height:50px;}
.hide30			{clear:both;height:30px;}
.hide20			{clear:both;height:20px;}
.hide10			{clear:both;height:10px;}
.hide5			{clear:both;height:5px;}
.hide1			{clear:both;height:1px;}
.hide0			{clear:both;height:0px;}
a img 			{border:none;}
a:link			{color:#3366CC;}
a:visited		{color:#3366CC;}
a:hover			{color:#0000FF;}
#header , #header2 , #topmain , #topright , #main , #left , #footer	{text-align:left;}
.topnews		{font-size:12px;font-weight:bold;color:#FFFFFF;margin:0;padding:2px 5px 1px 22px;background:url("http://www.chura-shima.com/img/title-news.gif") no-repeat top left;}
.toprent		{font-size:12px;font-weight:bold;color:#FFFFFF;margin:0;padding:2px 5px 1px 22px;background:url("http://www.chura-shima.com/img/title-rent1.gif") no-repeat top left;}
.topbuy			{font-size:12px;font-weight:bold;color:#FFFFFF;margin:0;padding:2px 5px 1px 22px;background:url("http://www.chura-shima.com/img/title-buy1.gif") no-repeat top left;}
.topask			{font-size:12px;font-weight:bold;color:#FFFFFF;margin:0;padding:2px 5px 1px 22px;background:url("http://www.chura-shima.com/img/title-ask1.gif") no-repeat top left;}
.topblog		{font-size:12px;font-weight:bold;color:#FFFFFF;margin:0;padding:2px 5px 1px 22px;background:url("http://www.chura-shima.com/img/title-blog1.gif") no-repeat top left;}
.topabout		{font-size:12px;font-weight:bold;color:#FFFFFF;margin:0;padding:2px 5px 1px 22px;background:url("http://www.chura-shima.com/img/title-about1.gif") no-repeat top left;}
.topranking		{font-size:12px;font-weight:bold;color:#FFFFFF;margin:0;padding:2px 5px 1px 22px;background:url("http://www.chura-shima.com/img/title-ranking.gif") no-repeat top left;}
.topsell		{margin:0 0 15px 0;padding:0;text-align:left;}
#topmain .topsell h3	{margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#topmain .topsell h4	{margin:5px 0;padding:0;text-align:left;font-size:small;font-weight:bold;}
#topmain .topsell h5	{margin:2px 0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#topmain .topsell ul	{margin:0 0 0 20px;padding:0;text-align:left;list-style-type:disc;}
#topmain .topsell ul li	{text-align:left;}
#topmain .topsell h6	{margin:5px 0 0 0;padding:0;text-align:right;font-size:small;font-weight:normal;}
.topsell2		{margin:0 0 15px 0;padding:0;text-align:left;}
#topmain .topsell2 h3	{margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#topmain .topsell2 h4	{margin:2px 0 2px 70px;padding:0;text-align:left;font-size:small;font-weight:normal;}
#topmain .topsell2 h5	{margin:5px 0 0 0;padding:0;text-align:right;font-size:small;font-weight:normal;}


/************$B%X%C%@!<(B**************/
#header h1		{font-size:10px;font-weight:normal;margin:0;}
#header h1 a		{font-size:10px;font-weight:normal;color:#333333;text-decoration:none;}
#header h1 a:hover	{font-size:10px;font-weight:normal;color:#333333;text-decoration:underline;}
#header h2		{font-size:12px;font-weight:normal;margin:0;}
#header			{width:750px;float:left;text-align:left;margin:0;padding:0;background:url("http://www.chura-shima.com/img/header-bg.gif") no-repeat 0 0;}
#header2		{width:750px;float:left;text-align:left;margin:0;padding:0;background:none;}
.headlogo1		{width:68px;float:left;margin:0;padding:0;}
.headlogo2		{width:468px;float:left;font-size:10px;margin:0;padding:2px 5px 10px 5px;}
.headlogo3		{width:267px;float:left;font-size:10px;margin:0;padding:2px 0 10px 5px;text-align:right;}
.headlogo4		{width:210px;float:left;margin:0;padding:0 0 10px 0;}
.headlogo5		{width:530px;float:left;font-size:12px;margin:0;padding:7px 0 10px 10px;}
ul#menu			{clear:both;margin:0;padding:0;list-style-type:none;}
ul#menu li		{display:inline;margin:0 2px 2px 0;padding:0;}
ul#menu li.okiright	{width:218px;text-align:right;margin:0;padding:0 0 0 7px;}
ul#submenu		{clear:both;margin:0;padding:0;list-style-type:none;}
ul#submenu li		{background:url("http://www.chura-shima.com/img/list-red2.gif") no-repeat 0 0;display:inline;margin:0 5px 2px 0;padding:0 0 0 12px;}



/************TOP$B$N:8%a%$%s(B**************/
#topmain		{width:530px;float:left;text-align:left;margin:5px 10px 0 0;padding:0;}
#topmain h3		{font-size:12px;font-weight:bold;margin:0;}
#topmain h3 a		{color:#FFFFFF;font-size:12px;font-weight:bold;text-decoration:none;}
#topmain h3 a:hover	{color:#FFFFFF;font-size:12px;font-weight:bold;text-decoration:underline;}
#topmain h4		{font-size:10px;font-weight:normal;margin:0;}
#topmain .bukkenattention	{width:520px;margin:0;padding:5px;text-align:left;}
#topmain .bukkenattention h4	{width:520px;margin:0;padding:0;text-align:left;font-size:small;font-weight:normal;}
#topmain .bukkenattention img	{margin:0 1px;padding:0;}
#topmain .bukkenbannerimg	{width:520px;margin:0 5px 10px 5px;padding:0;}
#topmain .bukkenbannertxt	{width:520px;margin:2px 5px;padding:0;font-size:medium;font-weight:normal;}
#topmain .bukkenbannertxt a:link	{color:#000;text-decoration:none;}
#topmain .bukkenbannertxt a:visited	{color:#000;text-decoration:none;}
#topmain .bukkenbannertxt a:hover	{color:#000;text-decoration:underline;}
#topmain .bukkenbox	{width:370px;float:left;margin:5px 4px 5px 0;padding:0;}
#topmain .bukkenbtnbox	{width:156px;float:left;margin:5px 0;padding:0;}
#topmain .bukkenbtnbox ul	{width:156px;margin:0;padding:0;text-align:left;list-style-type:none;}
#topmain .bukkenbtnbox ul li	{width:156px;margin:0;padding:0;text-align:left;}
#topmain .bukkenbtnbox ul li h4.boxlist1{width:156px;margin:5px 0 3px 0;padding:0;text-align:left;font-size:small;}
#topmain .bukkenbtnbox ul li h4.boxlist2{width:150px;margin:0 0 3px 6px;padding:0;text-align:left;font-size:small;}
#topmain .bukkenbtnbox ul li h4.boxlist3{width:144px;margin:0 0 3px 12px;padding:0;text-align:left;font-size:small;}
#topmain .bukkenbtnbox ul li img{margin:0 1px;padding:0;}
#topmain .bukken	{width:350px;float:left;margin:3px;padding:0;}
#topmain .bukkenimg	{width:120px;height:90px;float:left;margin:0;padding:0;}
#topmain .bukkentext0	{width:225px;float:left;margin:0;padding:0 0 2px 5px;font-size:x-small;font-weight:normal;}
#topmain .bukkentext1	{width:225px;float:left;margin:0;padding:0 0 2px 5px;font-size:medium;font-weight:bold;}
#topmain .bukkentext2	{width:225px;float:left;margin:0;padding:0 0 0 5px;font-size:small;}
#topmain .bukkentext2 a:link	{color:#FF0000;text-decoration:underline;}
#topmain .bukkentext2 a:visited	{color:#FF0000;text-decoration:underline;}
#topmain .bukkentext2 a:hover	{color:#FF6600;text-decoration:none;}
#topmain .subimg	{width:105px;height:75px;float:left;margin:5px 5px 15px 5px;padding:0;}
#topmain .subtext	{width:400px;float:left;margin:5px;padding:0;font-size:small;}
#topmain .subtextlink	{width:400px;float:left;margin:0 5px 10px 5px;padding:0;font-size:small;text-align:right;font-weight:bold;}
#topmain .subtextlink2	{width:400px;float:left;margin:0 5px 10px 5px;padding:0;font-size:x-small;text-align:right;font-weight:normal;}
#topmain .subtextlink a:link	{color:#ff0000;text-decoration:underline;}
#topmain .subtextlink a:visited	{color:#ff0000;text-decoration:underline;}
#topmain .subtextlink a:hover	{color:#ff6600;text-decoration:none;}
#topmain .subbtn	{width:410px;float:right;margin:0 0 3px 0;padding:0;text-align:right;font-size:small;}
#topmain .subbtn2	{width:126px;float:right;margin:0 0 0 2px;padding:0;text-align:right;font-size:small;}
#topmain .subbtntxt	{width:272px;float:right;margin:0;padding:5px 10px 0 0;text-align:right;font-size:small;color:#777;}
#topmain .subbtntxt a:link	{color:#666;text-decoration:none;}
#topmain .subbtntxt a:visited	{color:#666;text-decoration:none;}
#topmain .subbtntxt a:hover	{color:#666;text-decoration:underline;}
#topmain .subbtnarea	{width:410px;float:left;margin:0;padding:0;text-align:right;}
#topmain ul		{clear:both;margin:0;padding:0;list-style-type:none;}
#topmain ul li		{display:inline;margin:0 0 0 2px;padding:0;}
.topnewsbtn		{width:530px;nargin:0;padding:0;text-align:right;}

/************ABOUT$B$N:8%a%$%s(B**************/
#main			{width:540px;float:left;text-align:left;margin:5px 0 0 0;padding:0;border-right:1px dotted #999999;}
#main p.ttt		{width:520px;font-size:small;text-align:left;margin:0;padding:5px;font-weight:normal;}
#main .tttbox		{width:520px;font-size:small;text-align:left;margin:0;padding:5px;font-weight:normal;background-color:#ffeeee;}
#main p.ttt2		{width:505px;font-size:small;text-align:left;margin:0 0 0 5px;padding:5px;font-weight:bold;}
#main p.ttt3		{width:500px;font-size:small;text-align:left;margin:0 0 0 10px;padding:0 5px;font-weight:normal;line-height:125%;text-decoration:underline;}
#main p.ttt4		{width:520px;font-size:small;text-align:right;margin:0;padding:5px;font-weight:bold;}
#main2			{width:750px;text-align:left;margin:5px 0 0 0;padding:0;}
#main2 img		{width:100px;float:left;margin:0;padding:0;}
#main2 h3		{width:380px;float:left;font-size:large;font-weight:bold;text-align:left;margin:0;padding:5px;}
#main2 h3.renthomes	{width:640px;float:left;font-size:large;font-weight:bold;text-align:left;margin:0;padding:5px;}
#main2 p		{width:250px;float:left;font-size:x-small;font-weight:normal;text-align:right;margin:0;padding:5px;}
#main2 .renthomeslink	{width:740px;font-size:small;font-weight:bold;text-align:right;margin:0;padding:0 0 5px 0;}
#main2 .rentattention0	{width:536px;font-size:small;font-weight:bold;text-align:center;margin:0 100px;padding:2px;background-color:#dd0000;color:#fff;}
#main2 .rentattention	{width:530px;font-size:small;font-weight:bold;text-align:center;margin:0 100px 15px 100px;padding:5px;background-color:#ffeeee;}
#main2 .rentattention a:link	{color:#ff0000;text-decoration:underline;}
#main2 .rentattention a:visited	{color:#ff0000;text-decoration:underline;}
#main2 .rentattention a:hover	{color:#ff6600;text-decoration:none;}
#main2 .rentattention1		{width:120px;text-align:left;margin:2px 0;padding:0;float:left;}
#main2 .rentattention1 img	{width:120px;height:90px;text-align:left;margin:0;padding:0;}
#main2 .rentattention2		{width:405px;text-align:left;margin:2px 0 2px 5px;padding:0;float:left;}
#main2 .rentattention2 h5	{width:405px;text-align:left;margin:2px 0;padding:0;font-size:small;font-weight:bold;}
#main2 .rentattention2 h6	{width:405px;text-align:left;margin:2px 0;padding:0;font-size:small;font-weight:normal;}
#main2 h4		{width:640px;float:left;font-size:small;font-weight:normal;text-align:left;margin:0;padding:5px;}
#main2 a.buyon		{color:#F30000;text-decoration : none;font-weight:normal;}

#main p.thankyou	{width:380px;font-size:small;font-weight:normal;text-align:left;margin:0;padding:50px 0 20px 140px;}
#main .thankyou2	{width:380px;margin:50px 0 20px 140px;padding:0;font-size:small;font-weight:normal;text-align:left;}
#main h3		{font-size:12px;font-weight:bold;margin:0;}
#main h3 a		{color:#FFFFFF;font-size:12px;font-weight:bold;text-decoration:none;}
#main h3 a:hover	{color:#FFFFFF;font-size:12px;font-weight:bold;text-decoration:underline;}
#main h4		{width:515px;font-size:medium;font-weight:bold;margin:0;padding:2px;border-bottom:1px dotted #666666;}
#main  ul		{margin:0 10px 0 0;padding:0;list-style-type:none;clear:both;border-bottom:1px dotted #999999;}
#main  ul.about0	{margin:10px 10px 0 0;padding:0;list-style-type:none;clear:both;}
#main  ul li.about1	{width:145px;float:left;margin:0;padding:5px 0 2px 0;font-size:small;font-weight:bold;}
#main  ul li.about3	{width:145px;float:left;margin:0;padding:5px 0 2px 0;font-size:small;font-weight:normal;}
#main  ul li.about2	{width:370px;float:left;margin:0;padding:5px 0 2px 0;font-size:small;font-weight:normal;}
#main p.aboutinquiry	{width:520px;font-size:x-small;margin:10px;text-align:center;}
#main p.aboutinquiry2	{width:520px;font-size:medium;margin:10px;text-align:center;color:#666666;font-weight:bold;}
#main p.map		{font-size:x-small;margin:10px 0 0 5px;padding:0;}
#main p.map1		{font-size:x-small;width:289px;float:left;margin:5px 0;padding:5px;}
#main p.map2		{font-size:x-small;width:221px;float:left;margin:5px 0;padding:5px;}
#main .inquiryform	{margin:0;padding:0;}
#main .inquiryform p	{margin:0;padding:2px;font-size:small;font-weight:bold;}
#main .inquiryform2	{margin:0 10px 0 0;padding:0;border-bottom:1px dotted #999999;}
#main .inquirybtn	{width:520px;background-color:#ffdddd;margin:0;padding:5px;text-align:center;}
#main .inquirybtn2	{width:520px;background-color:#ffffff;margin:0;padding:5px;text-align:center;}
#main .hissu		{color:#ff0000;margin:0 0 0 5px;padding:0;font-weight:normal;font-size:x-small;}
#main p.error		{width:520px;font-size:small;text-align:left;margin:0;padding:5px;color:#ff0000;font-weight:bold;}
#main .mainbuy		{width:495px;margin:0 0 0 25px;padding:0;border-bottom:1px dotted #666666;border-top:1px dotted #666666;}
#main .mainbuy p.buyimg	{width:100px;height:75px;margin:3px;padding:0;float:left;}
#main .mainbuy p.buybg1	{width:370px;height:75px;margin:3px;padding:0 3px 0 3px;float:left;background:url("http://www.chura-shima.com/buy/img/buy_land2.gif") no-repeat top left;}
#main .mainbuy p.buybg2	{width:370px;height:75px;margin:3px;padding:0 3px 0 3px;float:left;background:url("http://www.chura-shima.com/buy/img/buy_house2.gif") no-repeat top left;}
#main .mainbuy p.buybg3	{width:370px;height:75px;margin:3px;padding:0 3px 0 3px;float:left;background:url("http://www.chura-shima.com/buy/img/buy_business2.gif") no-repeat top left;}
#main .mainbuy .buytext1{font-size:medium;font-weight:bold;}
#main .mainbuy .buytext2{font-size:small;font-weight:normal;}
#main .chintai		{font-size:small;font-weight:normal;margin:0;padding:2px;border-bottom:1px dotted #666666;background-color:#ffffff;}
#main .chintais		{font-size:small;font-weight:normal;margin:0;padding:2px;border-bottom:1px dotted #666666;background-color:#eeeeee;}
#main .chintai .csub	{font-size:x-small;font-weight:normal;}
#main .chintai .bksub	{font-size:small;font-weight:bold;color:#000000;}
#main .chintai .redsub	{font-size:small;font-weight:bold;color:#dd0000;}
#main .chintai .bluesub	{font-size:small;font-weight:bold;color:#000099;}
#main .chintais .csub	{font-size:x-small;font-weight:normal;}
#main .chintais .bksub	{font-size:small;font-weight:bold;color:#000000;}
#main .chintais .redsub	{font-size:small;font-weight:bold;color:#dd0000;}
#main .chintais .bluesub{font-size:small;font-weight:bold;color:#000099;}
#main .chintaitit	{font-size:x-small;font-weight:normal;margin:0;padding:2px;border-bottom:1px dotted #666666;background-color:#cccccc;text-align:center;}
#main .bnew 		{width:530px;margin:0;padding:0;border-bottom:1px dotted #666666;border-top:1px dotted #666666;background-color:#ffffff;}
#main .bnew .bimg 	{width:120px;float:left;margin:2px 0 2px 0;padding:0;font-size:x-small;font-weight:normal;text-align:center;}
#main .bnew .btxt 	{width:390px;float:left;margin:0;padding:0;}
#main .bnew .bsub	{width:390px;float:left;font-size:x-small;font-weight:normal;margin:0;padding:2px;}
#main .bsubred		{font-size:x-small;font-weight:bold;color:#ff0000;}
#main .bnew h4.btitle	{width:390px;float:left;font-size:medium;font-weight:bold;margin:0;padding:2px;border-bottom:none;}
#main .bnew .bcopy	{width:390px;float:left;font-size:small;font-weight:normal;margin:0;padding:2px;}
#main .bnew .bcopy a:link	{color:#FF0000;text-decoration:underline;}
#main .bnew .bcopy a:visited	{color:#FF0000;text-decoration:underline;}
#main .bnew .bcopy a:hover	{color:#FF6600;text-decoration:none;}
#main .bnew .bdata	{width:390px;float:left;font-size:small;font-weight:normal;margin:0;padding:2px;}
#main .bnew .banchor	{width:390px;float:left;font-size:small;font-weight:normal;margin:0;padding:2px;}
#main .bnew .banchor0	{text-align:right;font-size:x-small;font-weight:normal;margin:0;padding:2px;}

#main .bnew2 		{width:530px;margin:0;padding:0;border-bottom:1px dotted #666666;border-top:1px dotted #666666;background-color:#ffeeee;}
#main .bnew2 .bimg 	{width:120px;float:left;margin:2px 0 2px 0;padding:0;font-size:x-small;font-weight:normal;text-align:center;}
#main .bnew2 .btxt 	{width:390px;float:left;margin:0;padding:0;}
#main .bnew2 .bsub	{width:390px;float:left;font-size:x-small;font-weight:normal;margin:0;padding:2px;}
#main .bnew2 h4.btitle	{width:390px;float:left;font-size:medium;font-weight:bold;margin:0;padding:2px;border-bottom:none;}
#main .bnew2 .bcopy	{width:390px;float:left;font-size:small;font-weight:normal;margin:0;padding:2px;}
#main .bnew2 .bcopy a:link	{color:#FF0000;text-decoration:underline;}
#main .bnew2 .bcopy a:visited	{color:#FF0000;text-decoration:underline;}
#main .bnew2 .bcopy a:hover	{color:#FF6600;text-decoration:none;}
#main .bnew2 .bdata	{width:390px;float:left;font-size:small;font-weight:normal;margin:0;padding:2px;}
#main .bnew2 .banchor	{width:390px;float:left;font-size:small;font-weight:normal;margin:0;padding:2px;}
#main .bnew2 .banchor0	{text-align:right;font-size:x-small;font-weight:normal;margin:0;padding:2px;}

#main .bimg .bimgtochi 		{width:114px;margin:0;padding:3px;font-size:x-small;font-weight:normal;text-align:center;color:#fff;background-color:#009900;}
#main .bimg .bimgkodate 	{width:114px;margin:0;padding:3px;font-size:x-small;font-weight:normal;text-align:center;color:#fff;background-color:#990000;}
#main .bimg .bimgmansion	{width:114px;margin:0;padding:3px;font-size:x-small;font-weight:normal;text-align:center;color:#fff;background-color:#000099;}
#main .bimg .bimgother 		{width:114px;margin:0;padding:3px;font-size:x-small;font-weight:normal;text-align:center;color:#fff;background-color:#999999;}

#main .sitemap		{width:520px;margin:0;padding:5px;text-align:left;border:none;}
#main .sitemap h4	{width:520px;margin:30px 0 0 0;padding:0;text-align:left;font-size:medium;font-weight:bold;border:none;}
#main .sitemapt ul		{clear:both;margin:10px 0 0 0;padding:0;list-style-type:none;border:none;}
#main .sitemap ul li		{background:url("http://www.chura-shima.com/img/list-blue1.gif") no-repeat 0 0;margin:0;padding:0 0 0 15px;border:none;}
#main .sitemap ul li h5		{margin:15px 0 0 0;padding:0;font-size:small;font-weight:bold;border:none;}
#main .sitemap ul li ul		{clear:both;margin:10px 0 0 0;padding:0;list-style-type:none;border:none;}
#main .sitemap ul li ul li	{background:url("http://www.chura-shima.com/img/list-red1.gif") no-repeat 0 0;margin:0;padding:0 0 0 15px;border:none;}
#main .sitemap ul li ul li h6	{margin:8px 0 0 0;padding:0;font-size:small;font-weight:normal;border:none;}
#main .sitemap ul li ul li p	{margin:2px 0 5px 0;padding:0;font-size:x-small;font-weight:normal;border:none;}
#main .sitemap ul li ul li p a	{margin:0 0 0 10px;padding:0;}
#main .sitemap ul li ul li h6 a.notopen:link	{color:#999;text-decoration:none;}
#main .sitemap ul li ul li h6 a.notopen:visited	{color:#999;text-decoration:none;}
#main .sitemap ul li ul li h6 a.notopen:hover	{color:#999;text-decoration:none;}
#main .sitemap ul li ul li h6 a.jisseki:link	{color:#777;text-decoration:underline;}
#main .sitemap ul li ul li h6 a.jisseki:visited	{color:#777;text-decoration:underline;}
#main .sitemap ul li ul li h6 a.jisseki:hover	{color:#333;text-decoration:underline;}
#main .sitemap ul li ul li p a.jisseki:link	{margin:0 0 0 10px;padding:0;color:#777;text-decoration:underline;}
#main .sitemap ul li ul li p a.jisseki:visited	{margin:0 0 0 10px;padding:0;color:#777;text-decoration:underline;}
#main .sitemap ul li ul li p a.jisseki:hover	{margin:0 0 0 10px;padding:0;color:#333;text-decoration:underline;}






.arealink		{width:530px;margin:0 0 15px 0;padding:0;text-align:center;line-height:150%;font-size:small;font-weight:normal;}
.arealink a.areahit:link	{color:#FF0000;text-decoration:none;}
.arealink a.areahit:visited	{color:#FF0000;text-decoration:none;}
.arealink a.areahit:hover	{color:#FF0000;text-decoration:none;}

.mapview		{width:530px;height:530px;margin:0 0 10px 0;padding:0;text-align:center;}
.maplink		{width:530px;margin:5px 0 0 0;padding:1px 0;text-align:right;}
.maplink a:link			{color:#fff;text-decoration:underline;font-size:medium;font-weight:bold;margin:1px;padding:2px 10px;background-color:#ff0000;}
.maplink a:visited		{color:#fff;text-decoration:underline;font-size:medium;font-weight:bold;margin:1px;padding:2px 10px;background-color:#ff0000;}
.maplink a:hover		{color:#fff;text-decoration:underline;font-size:medium;font-weight:bold;margin:1px;padding:2px 10px;background-color:#ff6666;}
.maplink a.maphit:link		{color:#000;text-decoration:none;font-size:medium;font-weight:bold;margin:1px;padding:2px 10px;background-color:#ffdddd;}
.maplink a.maphit:visited	{color:#000;text-decoration:none;font-size:medium;font-weight:bold;margin:1px;padding:2px 10px;background-color:#ffdddd;}
.maplink a.maphit:hover		{color:#000;text-decoration:none;font-size:medium;font-weight:bold;margin:1px;padding:2px 10px;background-color:#ffdddd;}

#main .rlist 		{width:520px;margin:0;padding:2px 0 0 0;border-top:1px dotted #666666;background-color:#ffffff;}
#main .rlist ul		{width:520px;margin:0;padding:0;list-style-type:none;border:none;}
#main .rlist ul li	{width:520px;margin:0;padding:0;border-bottom:1px dotted #666666;background-color:#ffffff;}
#main .rlist ul li.ranking1st	{width:520px;margin:0;padding:0;border-bottom:1px dotted #666666;background-color:#fff999;}
#main .rlist ul li.ranking2nd	{width:520px;margin:0;padding:0;border-bottom:1px dotted #666666;background-color:#eeeeee;}
#main .rlist ul li.ranking3rd	{width:520px;margin:0;padding:0;border-bottom:1px dotted #666666;background-color:#f9ddcc;}
#main .rlist h3		{width:40px;margin:0;padding:2px 0;list-style-type:none;float:left;font-size:medium;text-align:left;}
#main .rlist .rankimg 	{width:60px;height:45px;margin:0;padding:2px 0;float:left;}
#main .rlist .ranktxt	{width:410px;font-size:x-small;font-weight:normal;margin:0;padding:2px;float:left;text-align:left;}
#main .rlist .ranktxt h4	{width:406px;font-size:medium;font-weight:bold;margin:0;padding:2px;text-align:left;border:none;}
#main .rlist .ranktxt .ranksmall{font-size:small;font-weight:normal;margin:0;padding:0;}
#main .rlist .ranktxt p		{width:406px;font-size:small;font-weight:normal;margin:0;padding:2px;text-align:left;}
#main .rlist .ranktxt h5	{width:406px;font-size:x-small;font-weight:normal;margin:0;padding:2px;text-align:right;}



/************TOP$B$N1&%5%V(B**************/
#topright		{width:210px;float:left;text-align:left;margin:5px 0 0 0;padding:0;}
#topright #topbg	{background-color:#CFF0F3;text-align:left;margin:0;padding:3px 7px;}
#topright .bg1		{background:url("http://www.chura-shima.com/img/right-bg1.gif") no-repeat 0 0;height:7px;margin:0;padding:0;clear:both;}
#topright .bg2		{background:url("http://www.chura-shima.com/img/right-bg2.gif") no-repeat 0 0;height:7px;margin:0;padding:0;clear:both;}
#topbg h3		{font-size:small;font-weight:bold;margin:0;padding:1px;}
#topbg ul		{clear:both;margin:0;padding:0;list-style-type:none;}
#topbg ul li		{background:url("http://www.chura-shima.com/img/list-blue1.gif") no-repeat 0 0;margin:0;padding:0 0 0 15px;font-size:small;font-weight:bold;}
#topbg ul.rmenu		{clear:both;margin:0;padding:0;list-style-type:none;}
#topbg ul.rmenu ul li	{background:url("http://www.chura-shima.com/img/list-red1.gif") no-repeat 0 0;margin:5px 0 0 0;padding:0 0 0 15px;font-size:x-small;font-weight:normal;}
#topbg p		{font-size:x-small;font-weight:normal;margin:0;padding:3px;}
#topbg p.rightbtn	{text-align:right;;margin:0;padding:3px;}
#topbg .blogday		{font-size:x-small;font-weight:normal;margin:0;padding:0;}
#topbg .blogdisc	{font-size:small;font-weight:normal;margin:0;padding:3px;}
#topbg h3 a		{color:#000000;font-size:12px;font-weight:bold;text-decoration:none;}
#topbg h3 a:hover	{color:#000000;font-size:12px;font-weight:bold;text-decoration:underline;}
#topbg ul.rmenu2	{clear:both;margin:0 0 5px 0;padding:0;list-style-type:none;}
#topbg ul.rmenu2 ul li	{background:none;margin:3px 0 0 0;padding:0;font-size:small;font-weight:normal;}
#topbg ul.rmenu2 ul li img	{margin:1px 1px 0 0;padding:0;}

/************$B1&%5%V(B**************/
#right			{width:198px;float:left;text-align:left;margin:0;padding:5px;}
#right h3		{font-size:small;font-weight:bold;margin:0;padding:1px;}
#right ul		{clear:both;margin:10px 0 0 0;padding:0;list-style-type:none;}
#right ul li		{background:url("http://www.chura-shima.com/img/list-blue1.gif") no-repeat 0 0;margin:0;padding:0 0 0 15px;font-size:small;font-weight:bold;}
#right ul.rmenu		{clear:both;margin:10px 0 0 0;padding:0;list-style-type:none;}
#right ul.rmenu ul li	{background:url("http://www.chura-shima.com/img/list-red1.gif") no-repeat 0 0;margin:5px 0 0 0;padding:0 0 0 15px;font-size:x-small;font-weight:normal;}
#right p		{font-size:x-small;font-weight:normal;margin:0;padding:3px;}
#right p.rightbtn	{text-align:right;;margin:0;padding:3px;}
#right .submenu		{font-size:small;font-weight:normal;margin:0;padding:0;}
#right a		{text-decoration:underline;}
#right a:hover		{text-decoration:none;}
#right a.righton	{color:#F30000;text-decoration : none;}
#right .banner120	{width:120px;text-align:left;margin:0;padding:0;float:left;}
#right .banner120txt	{width:74px;text-align:left;margin:0;padding:2px;float:left;font-size:x-small;font-weight:normal;}




/************$B%U%C%?!<(B**************/
#footer			{width:750px;text-align:right;margin:0;padding:0;}
#footer p.footerlink	{width:750px;font-size:x-small;margin:0;padding:0 0 4px 0;border-bottom:1px solid #666666;}
#footer p.footercopy	{width:750px;color:#FFFFFF;font-size:x-small;margin:1px 0 0 0;padding:2px 0;background-color:#666666;}

.counter		{width:198px;text-align:right;color:#777777;font-size:10px;margin:0;padding:5px;}
.seiyaku		{margin:0 0 0 3px;padding:2px 5px;font-size:small;font-weight:bold;color:#fff;background-color:#cc0000;}
.seiyaku2		{margin:0 0 0 3px;padding:2px 5px;font-size:small;font-weight:bold;color:#fff;background-color:#999;}



.sumaiin		{width:198px;margin:0;padding:3px 0;font-size:10px;font-weight:normal;text-align:center;}
.sumaiin a:link		{text-decoration:none;color:#666;}
.sumaiin a:visited	{text-decoration:none;color:#666;}
.sumaiin a:hover	{text-decoration:underline;color:#666;}
.sumaiin2		{width:198px;margin:0;padding:3px 0;font-size:10px;font-weight:normal;text-align:center;}
.sumaiin2 a:link	{text-decoration:underline;color:#3366CC;}
.sumaiin2 a:visited	{text-decoration:underline;color:#3366CC;}
.sumaiin2 a:hover	{text-decoration:underline;color:#0000FF;}
