/* CSS definition for fonts *//* {font-style font-variant font-weight font-size/line-height font-family;} *//* Standard elements */body { margin: 0px; background-color: #ffffff; font: 12px '‚l‚r ‚oƒSƒVƒbƒN', sans-serif; margin: 0; padding: 0;scrollbar-face-color:#87033f; scrollbar-highlight-color:#fbd1d6; scrollbar-shadow-color:#fbd1d6; scrollbar-3dlight-color:#87033f; scrollbar-arrow-color:#fbd1d6; scrollbar-track-color:#fbd1d6;scrollbar-darkshadow-color:#87033f; }.10 { margin: 0px; background-image: url("../img/bg10.gif"); font: 12px '‚l‚r ‚oƒSƒVƒbƒN', sans-serif; margin: 0; padding: 0; }table, td { font: 12px '‚l‚r ‚oƒSƒVƒbƒN', sans-serif; line-height: 20px; margin: 0; padding: 0; }.a1 { font-size: 14px; color: #000000; text-align: left; line-height: 20px; height: 20px; background-color: #F4DEFF; border-style: groove; border-width: 0px; border-color=#6B6064; padding: 10px 15px; }.a1a { font-size: 10px; color: #000000; text-align: left; line-height: 20px; height: 20px; background-color: #F8FFE0; border-color=#6B6064; padding: 2px 5px; }.a2 { font-size: 11px; color: #000000; text-align: center; line-height: 20px; height: 20px; background-color: #FCDDEF; border-top-style: groove; border-bottom-style: groove; border-right-style: groove; border-left-style: groove; border-width: 1px; border-color=#6B6064; padding: 2px 5px; spacing: 5px; }.a2a { font-size: 12px; color: #000000; text-align: left; line-height: 30px; height: 30px; background-color: #B5E0FC; border-bottom-style: groove; border-width: 10px; border-color=#032AA8; padding: 2px 5px; spacing: 5px; }.a21 { font-size: 11px; color: #000000; text-align: left; line-height: 20px; height: 20px; background-color: #EFF7FF; border-top-style: groove; border-bottom-style: groove; border-right-style: groove; border-width: 1px; border-color=#6B6064; padding: 2px 5px; spacing: 5px; }.a2a { font-size: 11px; color: #000000; text-align: center; line-height: 20px; height: 20px; background-color: #FCDDEF; border-top-style: groove; border-bottom-style: groove; border-left-style: groove; border-right-style: groove; border-width: 1px; border-color=#6B6064; padding: 2px 5px; }.a3 { align="center" font-size: 10px; color: #000000; text-align: left; line-height: 20px; height: 20px; background-color: #B5E0FC; border-bottom-style: groove; border-right-style: groove; border-width: 1px; border-color=#6B6064; padding: 2px 5px; }.a3a { align="center" font-size: 10px; color: #000000; text-align: left; line-height: 20px; height: 20px; background-color: #FCDDEF; border-bottom-style: groove; border-right-style: groove; border-width: 1px; border-color=#6B6064; padding: 2px 5px; }.a3b { font-size: 11px; color: #000000; text-align: center; line-height: 20px; height: 20px; background-color: #CEF9FA; border-bottom-style: groove; border-right-style: groove; border-width: 1px; border-color=#6B6064; padding: 2px 5px; }.a4 { font-size: 14px; color: #000000; line-height: 20px; height: 20px; background-color: #ffffff; border-bottom-style: groove; border-right-style: groove; border-width: 1px; border-color=#890442; padding: 2px 5px; }.a4a { font-size: 14px; color: #000000; line-height: 20px; height: 20px; background-color: #ffffff; border-bottom-style: groove; border-width: 1px; border-color=#890442; padding: 2px 5px; }/* Standard fonts */.K9 { font-size: 9px; line-height: 9px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }.K10, .G9, .V9 { font-size: 10px; line-height: 13px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }.KB10 { font-size: 10px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }.K12b, .G10, .V10 { font-size: 12px;  line-height: 20px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; font-weight:bold; }.K14, .G10, .V10 { font-size: 14px; line-height: 20px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }.K15, .G10, .V10 { font-size: 15px; line-height: 20px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; font-weight:bold; }.KB12 { font-size:12px; line-height: 18px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; color: #4B0474; }.KB12a { font-size:12px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; font-weight:bold; color: #ffffff; }.KB12b { font-size:12px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; font-weight:bold; color: #0934AD; padding: 5px 5px }.K12, .G12, .V12 { font-size: 12px;  line-height: 14px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }.K12a, .G12, .V12 { font-size: 12px;  line-height: 12px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }.K14, .G12, .V12 { font-size: 14px;  line-height: 20px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }.K14a, .G12, .V12 { font-size: 14px;  line-height: 18px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }.K14b, .G12, .V12 { font-size: 14px;  line-height: 18px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; font-weight:bold; }.KB14 { font-size:14px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; font-weight:bold; }.KB14a { font-size:14px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; font-weight:bold; color: #004EB9; line-height: 20px; width: 450px; height: 20px; }.KB14b { font-size:14px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; font-weight:bold; color: #004EB9; line-height: 20px; width: 450px; height: 20px; background-color: #FFF799; }.KB14c { font-size:14px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; font-weight:bold; color: #FE1477; line-height: 20px; width: 450px; height: 20px; }.K18, .L14 { font-size: 18px;  line-height: 24px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }.KB18 { font-size:18px; color: #0743B8; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; font-weight:bold; }.K24, .L18, .L24 { font-size: 24px;  line-height: 32px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }.KB24 { font-size:24px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }.KEB24 { font-size:24px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }/* For localization */.G9G { font-size: 10px;  line-height: 13px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; color: #76797c; }.G10G, .L10G { font-size: 12px;  line-height: 15px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; color: #76797c; }.G10W, .L10W { font-size: 12px;  line-height: 15px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; color: #ffffff; }.L12G { font-size: 14px;  line-height: 18px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; color: #76797c; }.L12W { font-size: 14px;  line-height: 18px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; color: #ffffff; }.L14G { font-size: 18px;  line-height: 24px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; color: #76797c; }.L14W { font-size: 18px;  line-height: 24px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; color: #ffffff; }.L18G, .L24G { font-size: 24px;  line-height: 32px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; color: #76797c; }.L18W, .L24W { font-size: 24px;  line-height: 32px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; color: #ffffff; }.T13, .INTRO { font-size: 14px; line-height: 15px; font-family:'‚l‚r ‚o–¾’©', serif; }.TITLE { font-size: 24px;  line-height: 32px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; font-weight:bold; }/* For Mincho style page */.M12 { font-size: 12px; line-height: 15px; font-family:'‚l‚r ‚o–¾’©', serif; }.MB12 { font-size:12px; font-family:'‚l‚r ‚o–¾’©', serif; }.M14 { font-size: 14px; line-height: 18px; font-family:'‚l‚r ‚o–¾’©', serif; }.MB14 { font-size:14px; font-family:'‚l‚r ‚o–¾’©', serif; }.MB18 { font-size:18px; font-family:'‚l‚r ‚o–¾’©', serif; }.MB24 { font-size:24px; font-family:'‚l‚r ‚o–¾’©', serif; }/* Maru gothic styles */.R9 { font-size: 10px; line-height: 13px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; color: #ed7676; }.R10 { font-size: 14px; line-height: 13px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; color: #ed7676; }.R12 { font-size: 12px;  line-height: 15px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }.R14 { font-size: 14px; line-height: 18px; font-family:'‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }/* Other styles */.top_under {	margin: 0;	background-position: left top;	background-image: url("img/center_under1.gif");	background-repeat: no-repeat;}