@charset "Shift_JIS";body {color: #262626;margin: 0 0 0 17px;padding: 0;background-color: #ffffff;}/* ­² */em, strong { font-style: normal; font-weight: bold }p, span, b, h1, h4 { font-family: 'Lucida Grande', 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W3', Osaka, 'lr oSVbN', sans-serif;}/*----------------------- tHg -----------------------*//* tHgTCY  small, medium, large*//* sΤ  n = narrow, m = medium, w = wide*/.small-n { font-size: 11px; line-height: 115% }p.medium-n {font-size: 12px;line-height: 130%;margin: 0;} h1 {font-size: 110%;margin: 0;}h3.howtouse {font-size: 90%;margin: 0;}h4.category, .data {color: #8C2699;font-size: 90%;margin: 0;}h4.genre, .area, .name, .recommend, .benefit {color: #8C2699;font-size: 90%;margin: 6px 0 0 0;}/*---------------- wiIMG ----------------*/.bg-divcol { background: url(../howtouse/img/bg_divcol.gif) center top repeat-y }.bg-h-cp { background: url(../howtouse/img/bg_h_cp.gif) left top repeat-x }/*---------------- }[WTOP ----------------*/.cp-howto-block { margin-top: 12px }/*---------- footer ----------*/td.footer-cell {border-top: 1px solid #333333;padding: 2px 0px 12px 0px;}
