td.toppage {
padding-left: 14px;
font-family: "‚l‚r ‚oƒSƒVƒbƒN";
font-size : 15pt;
height: 63px;
}

td.toppage-bottom {
padding-right: 14px;
font-family: "‚l‚r ‚oƒSƒVƒbƒN";
font-size : 15pt;
line-height: 35px;
height: 77px;
}

td.gensyou-smart {
font-family: "‚l‚r ‚oƒSƒVƒbƒN";
font-size : 20pt;
line-height: 40px;
height: 35px;
padding-left: 18px;
padding-right: 18px;
padding-top: 14px;
padding-bottom: 3px;
}

td.bun-smart {
font-family: "‚l‚r ‚oƒSƒVƒbƒN";
font-size : 20pt;
line-height: 40px;
height: 35px;
padding-left: 18px;
padding-right: 18px;
padding-top: 4px;
padding-bottom: 18px;
}


td.cm-title {
font-family: "‚l‚r ‚oƒSƒVƒbƒN";
font-size : 20pt;
line-height: 21px;
height: 63px;
line-height: 35px;
padding-left: 7px;
padding-right: 7px;
padding-top: 7px;
padding-bottom: 7px;
}


td.nen-smart {
font-family: "‚l‚r ‚oƒSƒVƒbƒN";
font-size : 20pt;
width: 105px;
height: 56px;
text-align: center;
font-weight:  bold;
}

td.wareki-smart {
font-family: "‚l‚r ‚oƒSƒVƒbƒN";
font-size : 20pt;
width: 133px;
height: 56px;
text-align: center;
font-weight:  bold;
}

td.meibaniti5060-smart {
font-family: "‚l‚r ‚oƒSƒVƒbƒN";
font-size : 20pt;
width: 245px;
height: 56px;
text-align: center;
font-weight:  bold;
}

td.meibaniti5060-00-smart {
font-family: "‚l‚r ‚oƒSƒVƒbƒN";
font-size : 20pt;
width: 245px;
height: 105px;
line-height: 35px;
text-align: center;
font-weight:  bold;
padding-top: 7px;
padding-bottom: 7px;
}

td.promo-size {
background-color: #000000;
width: 523px;
height: 294px;
background-image: url("../smart-image/YouTube-smart-YomikomiTyu-w523-h294.gif");
}


