@media screen{
body{margin:0px;padding:5px;overflow-x:hidden;overflow-y:scroll;}
img{border:0px;}
h1{margin:0px;padding:3px;font-weight:normal;font-size:12px;}
h2{padding:2px 15px 2px 20px;background-image:url(img/h2.gif);background-repeat:no-repeat;background-position:5px center;background-color:#778899;color:white;font-family: "‚l‚r ƒSƒVƒbƒN",sans-serif;}
h4{padding:3px;border:2px solid #A9A9A9;background-color:#F0F8FF;}
.waku{margin:0px;padding:0px;width:100%;}
.title{clear:both;width:100%;background-image:url(img/titleback.jpg);background-repeat:repeat-x;background-position:178px top;position:relative;}
	.title noscript{color:red;position:absolute;bottom:0px;left:185px;}
	.title #onpc1{width:130;padding-left:13px;font-size:12px;color:white;background-image:url(img/ya_001.gif);background-repeat:no-repeat;background-position:left center;position:absolute;top:10px;right:15px;}
	.title #onpc2{width:130;padding-left:13px;font-size:12px;color:white;background-image:url(img/ya_001.gif);background-repeat:no-repeat;background-position:left center;position:absolute;top:30px;right:15px;}
	.title #onpc1 a{text-decoration:none;color:white;}
	.title #onpc1 a:hover{color:red;}
	.title #onpc2 a{text-decoration:none;color:white;}
	.title #onpc2 a:hover{color:red;}
	.title img.titler{margin:0px;padding:0px;position:absolute;top:0px;right:0px;}
.nakawaku{clear:both;width:100%;margin:0px;background-image:url(img/nowloading.gif);background-repeat:no-repeat;background-position:5px 20px;position:relative;}
	.cont{margin:0px 160px 0px 160px;padding-right:8px;border-right:2px solid #778899;min-height:1600px;text-align:left;}
	.menu{margin:0px;padding:0px;width:156;position:absolute;top:-15px;left:0px;}
		.menu a{text-decoration:none;color:blue;}
		.menu a:hover{text-decoration:underline;color:red;}
		.menu ul{margin:0px;padding:0px 3px 0px 3px;background-color:white;}
		.menu ul p{margin:0px;padding:5px 3px 3px 8px;font-size:14px;font-family:"‚l‚r‚o ƒSƒVƒbƒN",sans-serif;color:#008080;background-image:url(img/menuback.jpg);background-repeat:no-repeat;background-position:left top;}
		.menu p.shita{margin:0px;padding:0px;min-height:15;background-image:url(img/menubacks.jpg);background-repeat:no-repeat;background-position:center top;}
		.menu ul .text{margin:0px;padding:3px;font-size:13px;}
		.menu .gamepc li{padding:2px 2px 2px 17px;font-size:12px;background-image:url(img/yli.gif);background-repeat:no-repeat;background-position:2px center;list-style-type:none;list-style-position:outside;border-left:1px solid #A9A9A9;border-right:1px solid #A9A9A9;}
		.menu .ranking li{padding:2px 2px 2px 17px;background-image:url(img/li.jpg);background-repeat:no-repeat;background-position:4px center;list-style-type:none;list-style-position:outside;border-left:1px solid #A9A9A9;border-right:1px solid #A9A9A9;}
		.menu li{padding:5px 5px 5px 17px;font-size:13px;list-style-type:none;list-style-position:outside;background-image:url(img/li1.gif);background-repeat:no-repeat;background-position:5px center;border-left:1px solid #A9A9A9;border-right:1px solid #A9A9A9;}
		.menu li a{display:block;}
		.menu li .shopping{margin:0px;padding:0px;position:relative;}
		li .shopping .ye{position:absolute;top:0px;left:80px;}
		li .shopping .tet{position:absolute;top:0px;left:110px;}
	.rmenu{margin:0px;padding:0px;width:150;position:absolute;top:-15px;right:0px;}
		.rmenu .amazonpr{margin:0px;padding:0px;}
		.rmenu .affpr{margin:10px 0px;padding:0px;}
		.rmenu ul.p1pr{margin:10px 0px 0px 0px;padding:0px;}
		.p1pr li{margin:0px;padding:3px;font-size:13px;list-style-type:none;}
		.p1pr li a{color:#6495ED;text-decoration:none;display:block;}
		.p1pr li a:hover{color:red;}
	.cont .htmltext{padding:0px 5px;line-height:130%;position:relative;}
		.cont .htmltext #banner{width:100%;position:absolute;top:0px;left:0px;}
	.cont .cori{margin:0px;padding-right:10px;font-size:12px;text-align:right;}
	.cont .spec{border:1px solid #000000;}
	.cont table .tibo{padding:3px;width:100%;border-bottom:1px solid #000000;border-left:10px solid #000000;border-right:10px solid #000000;text-align:center;}
	.cont table .bo0{width:10%;padding:3px;border-bottom:1px solid #000000;border-right:1px solid #000000;text-align:center;}
	.cont table .bo1{width:45%;padding:3px;border-bottom:1px solid #000000;border-left:1px solid #000000;background-color:#F5FFFA;text-align:center;}
	.cont table .bo2{width:45%;padding:3px;border-bottom:1px solid #000000;border-left:1px solid #000000;background-color:#FFE4E1;text-align:center;}
	.cont table .bol{padding:3px;border-bottom:2px solid #cccccc;border-right:1px solid #000000;text-align:center;}
	.cont table .boc{padding:3px 5px 3px 5px;border-bottom:2px solid #cccccc;border-left:1px solid #000000;background-color:#F5FFFA;}
	.cont table .bor{padding:3px 5px 3px 5px;border-bottom:2px solid #cccccc;border-left:1px solid #000000;background-color:#FFE4E1;}
	.cont table .bogo{padding:3px 5px 3px 5px;border-bottom:2px solid #cccccc;border-left:1px solid #000000;background-color:#F5FFFA;}
	.cont #movie{text-align:center;}
	.cont #movie p{width:430;margin-left:auto;margin-right:auto;text-align:left;}
	.cont #kanlink a{color:blue;text-decoration:none;}
	.cont .ong{margin-bottom:5px;padding:3px;width:100%;border:1px solid #000000;font-size:95%;}
	.cont table.port{margin:10px 10px 10px 0px;font-size:15px;border:1px solid #000000;}
	.cont .port td.t1{padding:3px;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;background-color:#000000;color:white;text-align:center;}
	.cont .port td.t2{padding:3px;border-bottom:1px solid #cccccc;background-color:#000000;color:white;text-align:center;}
	.cont .port td.titl{padding:3px 3px 3px 15px;border-left:10px solid #000000;border-bottom:1px solid #cccccc;background-color:#cccccc;}
	.cont td.name1{padding:3px;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;}
	.cont td.num1{padding:3px;border-bottom:1px solid #cccccc;}
	.cont td.name2{padding:3px;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;background-color:#E6E6FA;}
	.cont td.num2{padding:3px;border-bottom:1px solid #cccccc;background-color:#E6E6FA;}
	.cont table.hokoku{margin:0px 10px 0px 10px;background-color:#cccccc;}
	.cont .hokoku td.le{padding:5px;font-size:15px;font-weight:bold;border:1px solid #cccccc;background-color:#ffffff;}
	.cont .hokoku td.ri{padding:5px;border:1px solid #cccccc;background-color:#ffffff;}
	.ong h5{margin:0px;padding:2px;font-size:110%;}
	.ong fieldset{font-size:12px;}
	.ong fieldset.kuchi{margin:0px;padding:5px;}
	#googlenews hr{margin:0px;padding:0px;}
	#googlenews .motto{font-size:12px;position:relative;}
	#googlenews .motto a{color:blue;text-decoration:none;}
	#googlenews .motto small{position:absolute;top:0px;right:5px;}
	.setu{width:100%;height:100;border:1px solid #000000;position:relative;}
	.setu h5{margin:0px;padding:3px;font-size:15px;border:1px solid #cccccc;}
	.setu .text{margin-left:130;font-size:13px;}
	.setu .text .next{text-align:right;}
	.setu .dva{position:absolute;top:30px;left:2px;}
	.gamehtml{position:relative;}
	.gamehtml #s1s{padding:25px 0px 0px 0px;}
	.gamehtml .dte{position:absolute;top:0px;left:0px;}
	.gamehtml #book{position:absolute;top:2px;right:10px;}
	.gamehtml .dvm{position:absolute;top:-45px;right:10px;}
	.gamehtml .dva{margin-left:auto;margin-right:auto;}
	.gamehtml .dfi{margin-top:10px;position:relative;}
	.gamehtml .dfi a{color:blue;text-decoration:none;}
	.gamehtml .toko{font-size:12px;position:absolute;top:2px;right:10px;}
	.cont .sitemap{padding:0px 20px 0px 0px;font-size:13px;}
	.cont .sitett{padding:5px;width:100%;max-width:95%;border-bottom:2px solid #cccccc;color:#696969;font-family:"‚l‚r ƒSƒVƒbƒN",sans-serif;font-weight:bold;}
	.cont .sitemap a{color:blue;text-decoration:none;}
	.cont .sitemap a:hover{color:red;}
	.cont .sitemap li{list-style-position:inside;}
	.cont .sitemap .um{padding-left:10px;}
	.cont .sitemap p{margin:3px 0px 3px 0px;padding:3px;border-top:1px solid #000000;border-bottom:1px solid #000000;}
	.cont #imgpr a{font-size:13px;text-decoration:none;color:blue;}
	.cont .textpr h5{width:100%;font-size:14px;border-bottom:1px solid #000000;}
	.cont .textpr table{width:580;text-align:left;}
	.cont .textpr td{width:240;padding:5px;border-bottom:1px solid #cccccc;font-size:13px;}
	.cont .textpr .kwsk{margin-top:15px;text-align:center;font-size:14px;}
	.textpr .kwsk a{color:blue;text-decoration:none;}
	.textpr .kwsk a:hover{color:red;}
	.cont p.q{padding-left:23px;font-size:16px;color:red;font-family:monospace;background-image:url(img/q.gif);background-repeat:no-repeat;background-position:left top;}
	.cont div.a{margin:0px 10px 0px 10px;text-indent:23px;font-size:15px;line-height:150%;font-family:Arial,'‚l‚r ‚oƒSƒVƒbƒN',sans-serif;background-image:url(img/a.gif);background-repeat:no-repeat;background-position:left 2px;}
	fieldset.kuchi{padding:10px;font-size:14px;}
	fieldset.kuchi .nob{padding-top:10px;border-bottom:1px solid #000000;}
	fieldset.kuchi .yel{color:yellow;}
	fieldset.kuchi .rel{color:#cccccc;}
	.gblog{padding:5px;}
	.gblog h5{margin:0px;padding:3px;font-size:16px;border-bottom:1px solid #000000;}
	.gblog h5 a{color:blue;text-decoration:none;}
	.gblog p{margin:0px;padding:10px 0px 3px 0px;font-size:15px;}
	.gblog .des{font-size:14px;}
	.gblog small{color:green;}
	table.imgv{width:580;margin-top:15px;}
	table.imgv .le img{width:250;}
	table.imgv .ri img{width:250;}
	table.imgv .le2 img{width:250;height:207;}
	table.imgv .ri2 img{width:250;height:207;}
.footlink{clear:both;margin:20px 10px 3px 10px;width:100%;border-top:1px dashed #696969;position:relative;}
	.footlink a{text-decoration:none;}
	.footlink .leftpr{position:absolute;top:5px;left:5px;}
	.footlink .rightpr{position:absolute;top:5px;right:5px;}
	.footlink .sitepr{margin:0px 160px 0px 160px;font-size:12px;text-align:center;}
	.footlink .sitepr a{color:#696969;}
	.footlink .sitepr a:hover{color:red;}
.copyright{clear:both;width:100%;height:30;padding-top:5px;text-align:center;font-size:11px;font-weight:bold;color:white;background-image:url(img/copyrightback.jpg);background-repeat:repeat-x;background-position:left top;position:relative;}
	.copyright a{color:white;text-decoration:none;}
	.copyright #left{position:absolute;top:0px;left:0px;}
	.copyright #right{position:absolute;top:0px;right:0px;}
.comframe{}
#bookmark{position:absolute;top:2px;left:10px;}
#uepr{position:absolute;top:2px;right:10px;}
	#uepr a{text-decoration:none;font-size:11px;}
.foot_rank p{margin:3px 0 3px 0;padding:5px;border-bottom:1px solid blue;}
	.foot_rank .top{margin:5px 0 5px 0;padding:0 0 0 22px;height:20px;font-weight:bold;font-size:16px;background-image:url(img/h2.gif);background-repeat:no-repeat;background-position:left center;}
	.foot_rank .best3{border-bottom:1px solid #000000;position:relative;}
	.foot_rank .best3 .num{padding:3px 0 0 5px;height:20px;color:green;}
	.foot_rank .best3 .scri{border-top:1px solid #cccccc;height:120px;}
	.foot_rank .best3 .dva{height:70px;padding:5px 0 0 0;}
	.foot_rank .best3 .dte{font-size:15px;font-weight:bold;position:absolute;top:5px;left:40px;}
	.foot_rank .best3 .dte a{text-decoration:none;}
	.foot_rank .best3 .bun{padding:0 5px;}
	.foot_rank .best4-6{clear:both;height:130px;border-bottom:1px solid #000000;}
	.foot_rank .best4-6 .le3{width:33%;float:left;}
	.foot_rank .best4-6 .num{width:98%;padding-left:5px;height:20px;color:green;border-bottom:1px solid #cccccc;}
	.foot_rank .best4-6 .dva{padding:3px;}
	.foot_rank .best4-6 .dte{padding:0 3px 0 3px;}
	.foot_rank .best7-10{margin:0;border-bottom:1px solid #000000;clear:both;}
	.foot_rank .best7-10 span.num{padding:3px;width:40px;color:green;float:left;}
	.foot_rank .best7-10 .dte{padding-top:3px;}
.foor_rank p{margin:3px 0 3px 0;padding:5px;border-bottom:1px solid blue;}
	.foor_rank .best3{border-bottom:1px solid #000000;position:relative;}
	.foor_rank .best3 .num{padding:3px 0 0 5px;height:20px;color:green;}
	.foor_rank .best3 .scri{border-top:1px solid #cccccc;height:120px;}
	.foor_rank .best3 .dva{height:70px;padding:5px 0 0 0;}
	.foor_rank .best3 .dte{font-size:15px;font-weight:bold;position:absolute;top:5px;left:40px;}
	.foor_rank .best3 .dte a{text-decoration:none;}
	.foor_rank .best3 .bun{padding:0 5px;}
	.foor_rank .best4-6{clear:both;height:130px;border-bottom:1px solid #000000;}
	.foor_rank .best4-6 .le3{width:33%;float:left;}
	.foor_rank .best4-6 .num{width:98%;padding-left:5px;height:20px;color:green;border-bottom:1px solid #cccccc;}
	.foor_rank .best4-6 .dva{padding:3px;}
	.foor_rank .best4-6 .dte{padding:0 3px 0 3px;}
	.foor_rank .best7-10{margin:0;border-bottom:1px solid #000000;clear:both;}
	.foor_rank .best7-10 span.num{padding:3px;width:40px;color:green;float:left;}
	.foor_rank .best7-10 .dte{padding-top:3px;}
.pasokon{margin:5px 0 5px 0;}
	.pasokon p{margin:0;padding:5px;font-weight:bold;border-bottom:1px solid blue;}
	.pasokon h5{margin:0;padding:7px 3px 7px 3px;font-size:15px;}
	.pasokon .leg{border-bottom:1px solid #000000;}
	.pasokon .leg .left{padding:3px;width:180px;float:left;}
	.pasokon .leg .right{clear:right;}
	.pasokon .leg ul{margin:0;padding:0 10px 0 5px;}
	.pasokon .leg li{margin:0;padding:2px 0 2px 0;font-size:14px;line-height:100%;list-style:square inside;}
.yellow{background-color:yellow;}
.clear{clear:both;}
.spo{text-align:center;color:#cccccc;font-size:12px;}
.ad{text-align:center;}
}