A:link {font-family : Osaka ;font-size:12px ;color : #e70 ;text-decoration : none ;line-height : 14px ;}A:link.bgBlack {color : #fff ; margin-left : 5px ; margin-right : 5px ;}A.LRmargin { margin-left : 5px ; margin-right : 5px ;}A:visited {font-family : Osaka ;font-size:12px ;color : #a74 ;text-decoration : none ;line-height : 14px ;}A:visited.bgBlack {color : #aaa ; margin-left : 5px ; margin-right : 5px ;}A:Hover {font-family : Osaka ;color : #ff0000 ;font-size :12px ;text-decoration : underline ;line-height : 14px ;}A:Hover.bgBlack {color : #ff0000 ;margin-left : 5px ; margin-right : 5px ;}.komoji {font-family : Osaka ;font-size : 12px;color : #222222;line-height :16px ;}.komoji2{font-family : Osaka ;font-size : 10px;color : #552222;line-height :14px ;}strong{font-size : 20px;color : brown;font-weight : bold ;}.tyuumoji {font-family : Osaka ;font-size : 20px;color : #222222;font-weight : bold ;}.oomoji {font-family : Osaka ;font-size : 30px;color : #222222;line-height : 38px ;}.oomoji2 {font-family : Osaka ;font-size : 45px;color : #222222;font-weight : bold;}.hotAccent{color : #ffffff ; background-color : #ff8888 ; margin-left : 20px ; margin-right : 20px ;} p.footer {font-family : Osaka ;line-height : 26px;font-size : 12px;color : #222222;}p{ margin : 50px 0px;}h1{font-size : 40px;line-height : 150%;margin-top : 20px;}h2{padding-left : 30px;border-left : 20px solid #9999CC;font-size : 30px;line-height : 150%;margin-top : 10px;background-color : #CCCCFF;}h3{font-size : 21px;line-height : 200%;margin-top : 10px;}small{color : #666666;}