
	table		{font-size:13px;}
	p.param2	{text-decoration:line-through;}
	table.frame	{width:500px}
	td.border	{background-color:#808080}
	td.top		{background-color:#808080;text-align:center}
	td.back		{background-color:#FFFFFF;text-align:left;color:#808080}
	td.rank		{background-color:#c0c0c0;text-align:center;width:20px;color:#808080}
	td.img		{background-color:#FFFFFF;width:52px}
	font.font-size		{font-size:10px;}
	img.border	{BORDER-TOP: #808080 1px solid;BORDER-BOTTOM: #808080 1px solid;BORDER-LEFT: #808080 1px solid;BORDER-RIGHT: #808080 1px solid}
	h1.title {color:gray;font-size:30px;}
	h1.nice {color:gray;font-size:17px;}
	h2.news {color:gray;font-size:13px;}
	h3 {color:gray;font-size:13px;}
	td.g		{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#808080,EndColorStr=#ffffff);}
	td.ga		{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#cccccc,EndColorStr=#ffffff);}
	
	#sp {line-height: 80%;}






/* ----------for WinIE6-------------- */
*html body {
font-size: 75%;
}

/* ----------for WinIE7-------------- */
*:first-child+html body {
font-size: 75%;
}

html,body
		{
		font-family:MS UI Gothic;
		background-color=#ffffff;
		color:#cccccc;
		text-align: left;
		}


a{/*リンクされた文字*/
    color:#0000ff;
    text-decoration:underline;
}
a:link {/*未訪問のリンク*/
    color:#0000ff;
    text-decoration:underline;
}
a:visited {/*訪問後のリンク*/
    color:#0000ff;
    text-decoration:underline;
}
a:hover {/*マウスをのせたとき*/
    color:#0000ff;
    text-decoration:none;
}
a:active {/*クリック中*/
    text-decoration:none;
}




#pcenter
		{
		color:gray;
		text-align:center;
		}
.pcenter
		{
		color:gray;
		text-align:center;
		}

.gkoui
		{
		width: 778px;
		margin-right: auto;
		margin-left: auto;
		background-color: #FFFFFF;
		text-align: left;
		}

font.font-size
		{
		font-size:10px;
		}

h1
		{
		color:gray;
		font-size:30px;
		text-align:center;
		padding:30px 0px 10px 0px;
		}

h2
		{
		color:gray;
		font-size:20px;
		text-align:center;
		}

h3
		{
		color:#0000ff;
		font-size:13px;
		text-align:center;
		font-weight:lighter;
		}

h4
		{
		color:#0000ff;
		font-size:16px;
		display: inline;
		}

h5
		{
		color:#0000ff;
		font-size:16px;
		display: inline;
		}

h6
		{
		color:#0000ff;
		font-size:13px;
		font-weight:lighter;
		display: inline;
		}

li
		{
		color:gray;
		font-size:13px;
		}

.ft
		{
		color:gray;
		font-size:13px;
		text-align:center;
		font-weight:lighter;
		}

.headline-title	
		{
		padding:7px 0px 7px 7px;
		font-size:23px;
		height:60px;
		background-image:url(http://www.zukobako.com/img/midashi.png);background-repeat:repeat-x;
		}


.rireki		{
		height: 305px;
		width: 90%;
		overflow: auto;
		}

.kyoucyou
		{
		line-height: 1.2;
		font-size:0.5cm;
		color:gray;
		font-weight:bold;
		}

.midashi
		{
		color:#0000ff;
		width:770px;
		text-align:left;
		line-height:20px;
		padding:5px 0px 5px 7px;
		font-size:23px;
		background-image:url(http://www.zukobako.com/img/midashi.png);background-repeat:repeat-x;
		}

.midashi h1
		{
		color:#0000ff;;
		font-size:16px;
		display: inline;
		}

.midashi h2
		{
		color:#0000ff;;
		font-size:16px;
		display: inline;
		}

.midashi a
		{
		color:gray;
		}

.waku
		{
		color:gray;
		width:765px;
		text-align:left;
		padding:4px 5px;
		border-color:#cccccc;
		border-width:1px;
		border-style:solid;
		background:#FFFFFF;
		}

.under10-waku
		{
		color:gray;
		width:765px;
		height:310px;
		text-align:left;
		padding:4px 5px;
		border-color:#cccccc;
		border-width:1px;
		border-style:solid;
		background:#FFFFFF;
		}

.dmm-gazou
		{
		float:left;
		padding:5px 5px;
		}

.dmm-come
		{
		padding:2px 2px;
		line-height:130%;
		font-size:15px;
		}

.rireki2
		{
		height:60px;
		width:100%;
		overflow:auto;
		line-height:140%;
		color:gray;
		font-size:13px;
		}

.nice
		{
		width:780px;
		line-height:120%;
		color:gray;
		}

.midashi-nice
		{
		color:gray;
		width:760px;
		text-align:left;
		line-height:20px;
		padding:5px 5px;
		border-color:#666666;
		border-width:1px 1px 1px 7px;
		border-style:solid;
		background:#F8F8F8;
		}

.nice-inwaku
		{
		color:gray;
		width:250px;
		height:325px;
		line-height:120%;
		text-align:left;
		padding:1px 1px;
		border-color:#cccccc;
		border-width:1px;
		border-style:solid;
		background:#FFFFFF;
		float:left;
		font-size:13px;
		padding:3px;
		}

.nice-rireki
		{
		height:395px;
		width:805px;
		overflow:auto;
		}

.nice-midashi
		{
		color:red;
		width:97px;
		text-align:center;
		border-color:#808080;
		padding:2px 2px;
		border-width:1px 1px 1px 1px;
		border-style:solid;
		background:#F8F8F8;
		float:left;
		}

.nice-pick
		{
		color:gray;
		padding:3px 3px;
		background:#FFFFFF;
		float:left;
		}

.nice-pick-txt
		{
		color:gray;
		background:#FFFFFF;
		clear:both;
		line-height:120%;
		font-size:13px;
		}

.nice-pick-txt-mini
		{
		color:gray;
		background:#FFFFFF;
		clear:both;
		line-height:120%;
		font-size:13px;
		}

.nice-font-mini	{
		font-size:11px;
		text-align:right;
		line-height:120%;
		}

.nice-font-mini-red	{
		font-size:11px;
		text-align:left;
		line-height:120%;
		color:red;
		}

.nice-pick-txt img
		{
		margin: 5px;
		}

.nice-pick-txt-txt
		{
		color:gray;
		background:#FFFFFF;
		padding:3px 20px;
		clear:both;
		line-height:110%;
		font-size:13px;
		}

.ad-waku
		{
		color:gray;
		width:765px;
		height:250px;
		text-align:left;
		padding:4px 5px;
		border-color:#cccccc;
		border-width:1px;
		border-style:solid;
		background:#FFFFFF;
		}

.ad-midashi
		{
		color:gray;
		width:752px;
		text-align:left;
		border-color:#808080;
		padding:5px 5px;
		border-width:1px 1px 1px 1px;
		border-style:solid;
		background:#F8F8F8;
		font-size:13px;
		font-weight:bold;
		}

.ad-come
		{
		color:gray;
		font-size:13px;
		line-height:140%;
		}

.aff-midashi
		{
		color:gray;
		width:240px;
		text-align:center;
		border-color:#808080;
		padding:2px 2px;
		border-width:1px 1px 1px 1px;
		border-style:solid;
		background:#F8F8F8;
		font-size:13px;
		clear:both;
		}

.aff-inwaku
		{
		color:gray;
		width:250px;
		height:930px;
		line-height:140%;
		text-align:left;
		padding:1px 1px;
		border-color:#cccccc;
		border-width:1px;
		border-style:solid;
		background:#FFFFFF;
		float:left;
		font-size:13px;
		padding:3px;
		}

.aff-waku-pic
		{
		color:gray;
		width:776px;
		text-align:left;
		border-color:#cccccc;
		border-width:1px;
		border-style:solid;
		font-size:13px;
		background:#FFFFFF;
		padding:10px 0px 10px;
		}

.aff-pick-txt
		{
		color:gray;
		background:#FFFFFF;
		clear:both;
		line-height:110%;
		font-size:13px;
		}

.aff-pick-txt img
		{
		margin:0px 0px 0px 0px;
		}

.in-waku
		{
		color:gray;
		width:765px;
		height:125px;
		text-align:left;
		padding:5px 5px;
		border-color:#cccccc;
		border-width:1px;
		border-style:solid;
		background:#FFFFFF;
		}

.in-come
		{
		font-size:13px;
		text-align:left;
		}

.in-come h2
		{
		color:gray;
		font-size:13px;
		display: inline;
		}

.in-img
		{
		float:right;
		}

.mr-inwaku
		{
		color:gray;
		width:375px;
		height:85px;
		text-align:left;
		padding:1px 1px;
		border-color:#ffffff;
		border-width:0px;
		background:#FFFFFF;
		float:left;
		font-size:13px;
		padding:3px;
		}

.mr-midashi
		{
		color:gray;
		padding:1px 1px;
		font-size:13px;
		line-height:140%;
		text-align:left;
		}

.mr-midashi h6
		{
		color:gray;
		font-size:17px;
		font-weight:lighter;
		display: inline;
		}

.mr-comidashi
		{
		color:gray;
		padding:1px 1px;
		font-size:11px;
		line-height:140%;
		text-align:left;
		padding:0px 0px 0px 10px;
		}

.space-width
		{
		color:gray;
		width:2px;
		height:300px;
		border-color:#cccccc;
		border-width:0px;
		border-style:solid;
		background:#FFFFFF;
		float:left;
		}

.space-height
		{
		height:1px;
		}

.copyright
		{
		color:gray;
		font-size:13px;
		text-align:center;
		background:#FFFFFF;
		}

img.border
		{BORDER-TOP: #808080 1px solid;BORDER-BOTTOM: #808080 1px solid;BORDER-LEFT: #808080 1px solid;BORDER-RIGHT: #808080 1px solid;}



img.border235
		{BORDER-TOP: #808080 1px solid;BORDER-BOTTOM: #808080 1px solid;BORDER-LEFT: #808080 1px solid;BORDER-RIGHT: #808080 1px solid;
		margin:3px 3px 3px 6px;}
img.border90
		{BORDER-TOP: #808080 1px solid;BORDER-BOTTOM: #808080 1px solid;BORDER-LEFT: #808080 1px solid;BORDER-RIGHT: #808080 1px solid;
		margin:3px 3px 3px 3px;}

.main-top-oowaku
		{
		width:780px;
		height: 150px;
		padding:0px 0px 5px 0px;
		border-color:#ffffff;
		border-width:0px;0
		background:#FFFFFF;
		}

.main-top-waku
		{
		color:gray;
		width:400px;
		height: 160px;
		text-align:left;
		padding:5px 5px;
		border-color:#cccccc;
		border-width:1px;
		border-style:solid;
		background:#FFFFFF;
		margin:0px 8px 0px 0px;
		float:left;
		}

.main-top-sengen
		{
		font-size:13px;
		}

.main-top-sengen h1
		{
		color:gray;
		font-size:13px;
		display: inline;
		}

.main-top-qr
		{
		float:right;
		}

.main-top-come
		{
		font-size:13px;
		text-align:left;
		line-height: 120%;
		}

.main-rireki-waku
		{
		color:gray;
		width:352px;
		text-align:left;
		padding:0px 0px;
		border-color:#cccccc;
		border-width:0px;
		border-style:solid;
		background:#FFFFFF;
		margin:0px 0px 0px 0px;
		float:left;
		}

.rireki-midashi
		{
		color:gray;
		width:352px;
		text-align:center;
		border-color:#808080;
		padding:2px 2px;
		border-width:1px 1px 1px 1px;
		border-style:solid;
		background:#F8F8F8;
		font-size:13px;
		}

.rireki3	{
		color:gray;
		font-size:13px;
		height: 130px;
		width: 346px;
		overflow: auto;
		line-height: 130%;
		text-align:left;
		padding:5px 5px;
		}

.dmm-gazou-pic
		{
		align:middle;
		float:left;
		padding:5px 5px;
		}

.dmm-come-pic
		{
		line-height: 110%;
		font-size:13px;
		}

.waku-nikki
		{
		color:gray;
		width:768px;
		text-align:left;
		padding:4px 4px;
		border-color:#cccccc;
		border-width:1px;
		border-style:solid;
		background:#FFFFFF;
		font-size:13px;
		}

.waku-movie
		{
		color:gray;
		width:735px;
		text-align:left;
		padding:15px 20px;
		border-color:#cccccc;
		border-width:1px;
		border-style:solid;
		background:#FFFFFF;
		}

.movie
		{
		float:left;
		width:355px;
		background-color: #ffffff;
		font-size:13px;
		padding:0px 25px 0px 0px;
		}

.movie-midashi
		{
		color:gray;
		text-align:left;
		border-color:#808080;
		padding:2px 2px;
		border-width:1px 1px 1px 1px;
		border-style:solid;
		background:#F8F8F8;
		margin:0px 0px 10px 0px;
		line-height: 110%;
		}

.come
		{
		color:gray;
		background-color: #ffffff;
		font-size:13px;
		height:90px;
		line-height: 110%;
		}

.come-ad
		{
		color:gray;
		background-color: #e8ffe8;
		font-size:13px;
		height:90px;
		line-height: 110%;
		}

.come h2
		{
		color:gray;
		font-size:13px;
		font-weight:lighter;
		display: inline;
		}

.come img
		{
		margin: 0px 5px 0px 0px;
		}

.come-ad img
		{
		margin: 0px 5px 0px 0px;
		}

.link
		{
		float:left;
		width:355px;
		background-color: #ffffff;
		font-size:13px;
		}

.menu
		{
		clear:left;
		background-color: #ffffff;
		width:735px;
		height:100%;
		font-size:13px;
		text-align:center;
		padding:20px 0px 0px 0px;
		}

.menu-foot
		{
		clear:left;
		background-color: #ffffff;
		width:735px;
		height:100%;
		font-size:12px;
		text-align:center;
		padding:0px 0px 0px 0px;
		}

.menu-foot a
		{
		color:#0000ff;
		text-decoration:none;
		font-size:9px;
		}

.menu-foot a:link
		{
		color:#0000ff;
		text-decoration:none;
		font-size:9px;
		}

.menu-foot a:visited
		{
		color:#0000ff;
		text-decoration:none;
		font-size:9px;
		}

.menu-foot a:hover
		{
		color:#0000ff;
		text-decoration:none;
		font-size:9px;
		}

.menu-foot a:active
		{
		color:#0000ff;
		text-decoration:none;
		font-size:9px;
		}

.link-midashi
		{
		color:gray;
		text-align:center;
		border-color:#808080;
		padding:2px 2px;
		border-width:1px 1px 1px 1px;
		border-style:solid;
		background:#F8F8F8;
		margin:0px 0px 10px 0px;
		line-height: 110%;
		}

table.g		{BORDER-TOP: #cccccc 1px solid;BORDER-LEFT: #cccccc 1px solid;BORDER-RIGHT: #cccccc 1px solid;}
table.gg	{BORDER-BOTTOM: #cccccc 1px solid;BORDER-LEFT: #cccccc 1px solid;BORDER-RIGHT: #cccccc 1px solid;}
table.ggggg	{BORDER-TOP: #cccccc 1px solid;BORDER-BOTTOM: #cccccc 1px solid;BORDER-LEFT: #cccccc 1px solid;BORDER-RIGHT: #cccccc 1px solid;}

.menu_last
		{
		background-color: #ffffff;
		width:700px;
		font-size:13px;
		text-align:center;
		}

.menu_last ul
		{
		display:inline; 
		}

.menu_last li
		{
		display:inline; 
		}

.menu_last a
		{
		font-size:13px;
		color:gray;
		}

.waku-sp
		{
		width:760px;
		text-align:left;
		background:#ffffff;
		padding:5px 0px 0px 0px;
		}

.kyoucyou-sp
		{
		font-size:16px;
		color:gray;
		font-weight:bold;
		padding:5px 0px 3px 0px;
		}

.url-sp a
		{
		font-size:10px;
		color:green;
		padding:0px 0px 3px 0px;
		}

.come-sp
		{
		font-size:13px;
		color:gray;
		padding:4px 0px 0px 0px;
		}

.aff-sp
		{
		font-size:10px;
		color:gray;
		padding:2px 0px 2px 0px;
		}

.dmmmoviepage
		{
		color:gray;
		width:777px;
		line-height: 140%;
		text-align:left;
		padding:5px 5px;
		border-color:#ffffff;
		border-width:0px;
		background:#FFFFFF;
		font-size:15px;
		}

.kyoucyou-title
		{
		line-height: 130%;
		font-size:25px;
		color:deeppink;
		padding:5px 5px;
		font-weight:bold;
		}

.af-foot
		{
		font-size:13px;
		width:800px;
		background-color: #ffffff;
		padding: 0px;
		line-height:100%;
		margin:0px 0px 0px 0px;
		color:gray;
		}

.af-foot a
		{
		font-weight:bold;
		}

.af-foot-tennen
		{
		float:left;
		width:120px;
		background-color: #ffffff;
		height: 255px;
		padding:0px 0px 10px 7px;
		}

.af-foot-4610
		{
		float:left;
		width:120px;
		background-color: #ffffff;
		height: 255px;
		padding:0px 0px 10px 7px;
		}

.af-foot-cari
		{
		float:left;
		width:120px;
		background-color: #ffffff;
		height: 255px;
		padding:0px 0px 10px 7px;
		}

.af-foot-cari-2
		{
		float:left;
		width:370px;
		background-color: #ffffff;
		height: 255px;
		padding:0px 0px 10px 7px;
		}

.af-foot-1pon
		{
		float:left;
		width:120px;
		background-color: #ffffff;
		height: 255px;
		padding:0px 0px 10px 7px;
		}

.af-foot-gachi
		{
		float:left;
		width:120px;
		background-color: #ffffff;
		height: 255px;
		padding:0px 0px 10px 7px;
		}

.af-foot-rose
		{
		float:left;
		width:120px;
		background-color: #ffffff;
		height: 255px;
		padding:0px 0px 10px 7px;
		}

.af-foot-0930
		{
		float:left;
		width:120px;
		background-color: #ffffff;
		height: 255px;
		padding:0px 0px 10px 7px;
		}

.af-foot-tsuyoi
		{
		float:left;
		width:120px;
		background-color: #ffffff;
		height: 255px;
		padding:0px 0px 10px 7px;
		}

.af-foot-chijo
		{
		float:left;
		width:120px;
		background-color: #ffffff;
		height: 255px;
		padding:0px 0px 10px 7px;
		}

.af-foot-feti072
		{
		float:left;
		width:120px;
		background-color: #ffffff;
		height: 255px;
		padding:0px 0px 10px 7px;
		}

.af-foot-pako
		{
		float:left;
		width:120px;
		background-color: #ffffff;
		height: 255px;
		padding:0px 0px 10px 7px;
		}

.af-foot-ppp
		{
		float:left;
		width:260px;
		background-color: #ffffff;
		height: 255px;
		padding:0px 0px 10px 7px;
		}

.af-foot-gachi
		{
		float:left;
		width:120px;
		background-color: #ffffff;
		height: 255px;
		padding:0px 0px 10px 7px;
		}

.af-foot-mura
		{
		float:left;
		width:120px;
		background-color: #ffffff;
		height: 255px;
		padding:0px 0px 10px 7px;
		}

.clears		{
  		clear:both;
		}










.af-foot-tennen3
		{
		float:left;
		width:140px;
		background-color: #ffffff;
		height: 255px;
		padding:0px 0px 10px 7px;
		}

.af-foot-cari3
		{
		float:left;
		width:140px;
		background-color: #ffffff;
		height: 255px;
		padding:0px 0px 10px 7px;
		}

.af-foot-1pon3
		{
		float:left;
		width:140px;
		background-color: #ffffff;
		height: 255px;
		padding:0px 0px 10px 7px;
		}

.af-foot-pako3
		{
		float:left;
		width:140px;
		background-color: #ffffff;
		height: 255px;
		padding:0px 0px 10px 7px;
		}

.af-foot-rose3
		{
		float:left;
		width:140px;
		background-color: #ffffff;
		height: 255px;
		padding:0px 0px 10px 7px;
		}
