body {
-webkit-text-size-adjust: 100%;
font-family: "‚l‚r ‚oƒSƒVƒbƒN";
width:525px;
margin-right: auto;
margin-left : auto;
}

td.toppage {
padding-left: 14px;
font-size : 16pt;
height: 63px;
}

td.toppage-bottom {
padding-right: 14px;
font-size : 16pt;
line-height: 35px;
height: 77px;
}

td.smart-phone-ban-deha {
padding-left: 18px;
padding-right: 18px;
padding-top: 18px;
padding-bottom: 18px;
font-size : 19pt;
line-height: 39px;
}

table.meiban-sikiri {
background-color:#f4db64;
background-image: url("smart-image/Gold-w525-bright15.jpg");
width: 525px;
height: 28px;
}

td.next-page {
background-color:#f4db64;
background-image: url("smart-image/Gold-w525-bright45.jpg");
text-align:center;
width: 525px;
height: 70px;
font-size : 35pt;
line-height: 35px;
padding-left: 11px;
padding-right: 11px;
padding-top: 32px;
padding-bottom: 25px;
}

td.next-page-setumei {
background-color:#f4db64;
background-image: url("smart-image/Gold-w525-bright45.jpg");
text-align:center;
width: 525px;
height: 42px;
font-size : 15pt;
line-height: 21px;
padding-left: 4px;
padding-right: 4px;
padding-top: 7px;
padding-bottom: 21px;
}

td.next-page-bar {
background-color:#d7d7d9;
background-image: url("smart-image/Next-Silver-Bar-w525.jpg");
width: 525px;
height: 7px;
}

td.meiban-silver-bar {
background-color:#d7d7d9;
background-image: url("smart-image/Next-Silver-Bar-w525.jpg");
width: 725px;
height: 10px;
}

td.gatuki-kanji {
vertical-align: bottom;
width: 259px;
padding-left: 15px;
background-color: #f0f0ff;
font-size : 16pt;
line-height: 21px;
height: 21px;
padding-top: 4px;
}

td.gatuki {
vertical-align: top;
padding-left: 11px;
background-color: #f0f0ff;
font-size : 16pt;
line-height: 30px;
height: 21px;
}

td.gatuki-mini {
padding-left: 4px;
background-color: #f0f0ff;
font-size : 14pt;
line-height: 28px;
height: 21px;
}

td.amazon-cojp {
background-color: #f0f0ff;
padding-left: 17px;
font-size : 17pt;
line-height: 71px;
}

td.amazon-cojp-dvd {
background-color: #f0f0ff;
padding-left: 15px;
font-size : 17pt;
line-height: 71px;
}

td.amazon-cojp-mini {
background-color: #f0f0ff;
padding-left: 4px;
font-size : 15pt;
line-height: 81px;
}

td.Jacket-back {
background-color: #dbe7dc;
width: 259px;
height: 259px;
text-align: center;
}

td.artist {
background-color: #ffe6cd;
padding-top: 4px;
padding-left: 14px;
font-size : 19pt;
line-height: 35px;
height: 38px;
}

td.artist-mini {
background-color: #ffe6cd;
padding-top: 4px;
padding-left: 14px;
font-size : 16pt;
line-height: 35px;
height: 38px;
}

td.artist-kana {
padding-left: 14px;
background-color: #ffe6cd;
font-size : 15pt;
line-height: 24px;
height: 21px;
}


td.artist-kana-mini {
background-color: #ffe6cd;
padding-left: 14px;
font-size : 11pt;
line-height: 14px;
height: 20px;
}

td.album {
background-color: #ffffe1;
padding-top: 4px;
padding-left: 14px;
font-size : 19pt;
line-height: 35px;
height: 38px;
}

td.album-mini {
background-color: #ffffe1;
padding-top: 4px;
padding-left: 14px;
font-size : 17pt;
line-height: 35px;
height: 38px;
letter-spacing : -0.5pt;
}

td.album-kana {
padding-left: 14px;
background-color: #ffffe1;
font-size : 15pt;
line-height: 24px;
height: 21px;
}

td.album-kana-mini {
padding-left: 14px;
background-color: #ffffe1;
font-size : 13pt;
line-height: 28px;
height: 21px;
}

td.album-kana-minimini {
padding-left: 14px;
background-color: #ffffe1;
font-size : 13pt;
line-height: 28px;
height: 21px;
letter-spacing : -1pt;
}


td.year {
padding-left: 14px;
background-color: #efffff;
font-size : 17pt;
line-height: 36px;
height: 36px;
}

td.member {
padding-left: 14px;
background-color: #efffff;
font-size : 17pt;
line-height: 35px;
height: 36px;
width: 523px;
}

td.coment {
padding-left: 14px;
padding-right: 7px;
padding-top: 14px;
padding-bottom: 14px;
background-color: #e1ffe1;
font-size : 19pt;
line-height: 38px;
width: 523px;
height: 35px;
}

td.sikiri {
background-color: #eaeaea;
}

td.promo-kyokume {
background-color: #f0f0ff;
font-size : 17pt;
height: 49px;
}

td.promo-kyokume-2kai-click {
background-color: #f0f0ff;
font-size : 16pt;
height: 21px;
padding-bottom: 11px;
}

td.promo-size {
background-color: #000000;
width: 523px;
height: 294px;
background-image: url("smart-image/YouTube-smart-YomikomiTyu-w523-h294.gif");
}

td.setumeibun {
font-size : 19pt;
line-height: 39px;
height: 70px;
padding-left: 3px;
padding-right: 18px;
padding-top: 21px;
padding-bottom: 0px;
}

td.zashi-setumeibun {
font-size : 19pt;
line-height: 39px;
height: 70px;
padding-left: 3px;
padding-right: 18px;
padding-top: 21px;
padding-bottom: 11px;
}

td.zashi-gatugou-keisai {
font-size : 17pt;
line-height: 25px;
height: 35px;
}

td.zashi-gatugou-keisai-amazon {
font-size : 18pt;
line-height: 25px;
}

td.zashi-jazzhihyou-kinnsyou {
font-size : 19pt;
height: 56px;
padding-left: 21px;
}

td.zashi-jazzhihyou-bestofbest {
font-size : 19pt;
letter-spacing : -0.5pt;
height: 56px;
padding-left: 7px;
}

td.zashi-Meiban-Nintei {
background-image: url("smart-image/meiban-back-smart-70.jpg");
background-color: #f0f0ff;
text-align: center;
font-size : 17pt;
color: #cc0000;
font-weight: bold;
}

td.zashi-jazzjapan-album-of-the-year {
font-size : 19pt;
height: 56px;
padding-left: 21px;
}

td.zashi-jazzlife-1i {
font-size : 19pt;
height: 56px;
}

td.zashi-jazzlife-shouryaku {
background-color: #d9faff;
font-size : 18pt;
line-height: 33px;
width: 524px;
height: 14px;
padding-left: 14px;
padding-right: 14px;
padding-top: 8px;
padding-bottom: 8px;
}
