.bold{ font-weight: bold; }
.font10{ font-size: 10px; }
.font11{ font-size: 11px; }
.font13bold{ font-size: 13px ; font-weight: bold; }
.whiteboldtext { color: #ffffff; font-weight: bold; }
.whitetext { color: #ffffff; }
.blueboldtext { color: #0066cc; font-weight: bold; }
.bluetext { color: #5a78db; }
.pinkboldtext { color: #CC6699; font-weight: bold; }
.pinktext { color: #CC6699; }
.redboldtext { color: #DD0000; font-weight: bold; }
.redtext { color: #DD0000; }
.orangeboldtext { color: #FF8636; font-weight: bold; }
.orangetext { color: #FF8636; }
.oratext { color: #FF8636; }
.errortext { color: #EE3429; }
.errorboldtext { color: #EE3429; font-weight: bold; }
.amazontext { color: #ff8888;}

.star { color: #FF82D7; }
.tinami { font-size: 12px; font-weight: bold; color: #333333;}
.menu_left_bg { width: 162px; background-color: #FFFFFF; padding: 3px; border-style: solid; border-color: #D1D1D1; border-width: 1px;}
.mainmenu { font-size: 10px; }
.nikilog { color: #333333; font-size: 11px; padding-left: 5px; background-color: #F2FDEE;}
.nikit { color: #FFFFFF; font-size: 14px; font-weight: bold; padding: 5px; background-color: #4A9F8B; border-width: 1px; border-style: solid; border-color: #009966; }
.nikit2 { color: #3D5644; font-size: 12px; padding: 10px 5px 5px 5px; line-height: 1.5; }
.niki_main_kako { width: 100%; }
.niki_main { width: 100%; background-image: url('../images/index_niki_bg.gif'); background-repeat: repeat-y; scrollbar-3dlight-color: #00788B; scrollbar-arrow-color: #FFFFFF; scrollbar-base-color: #FFFFFF; scrollbar-darkshadow-color: #1E6446; scrollbar-face-color: #7CADA2; }
.niki_sub {  padding: 3px 3px 3px 7px; }
.google_bg {}
.index_menu_cg { margin: 0px 1px 0px 0px;}
.cg_sam { font-size: 11px; padding-bottom: 8px;}
.cg_footer_menu_cg { margin: 0px 8px 0px 0px; padding-bottom: 2px;}
.menu_left_title { color: #ee6677;}
.niki_cg_title { font-weight: bold;}
.waku_amazon { width: 146px; height: 146px; font-size: 10px; overflow: hidden; margin: 0px 0px 2px 8px; padding: 2px 0px 0px 0px; border: 1px #666666 solid;}
.main_menu_left_title { color: #ffffff; width: 260px; padding: 2px 0px 0px 0px; background-color: #4a9f8b; background-image: url('../images/main_menu_left_bg.gif'); background-repeat: no-repeat; background-position: right; }
.main_menu_cg { float: left; width: 50px; margin: 0px 0px 8px 8px; font-size: 10px;}

a:link { color:#008ec2; text-decoration:underline; font-weight:none; line-height: 15px; }
a:visited { color:#008ec2; text-decoration:underline;font-weight:none; line-height: 15px; }
a:hover { color:#333333; text-decoration:none;font-weight:none; line-height: 15px; }

a.red_link:link { color:#FF0000; text-decoration:underline; }
a.red_link:visited { color:#FF0000; text-decoration:underline; }
a.red_link:hover { color:#0062FF; text-decoration:none;  }

a.white_link:link { color:#FFFFFF; text-decoration:underline; }
a.white_link:visited { color:#FFFFFF; text-decoration:underline; }
a.white_link:hover { color:#FF9966; text-decoration:none;  }

a.white_link_non:link { color:#FFFFFF; text-decoration:none; }
a.white_link_non:visited { color:#FFFFFF; text-decoration:none; }
a.white_link_non:hover { color:#FF9966; text-decoration:underline;  }

a.link_niki:link { color:#0050f9; text-decoration:underline; font-weight:bold; }
a.link_niki:visited { color:#0050f9; text-decoration:underline; font-weight:bold; }
a.link_niki:hover { color:#333333; text-decoration:none;font-weight:bold; }

a.top_link:link { color:#525AFF; text-decoration:underline; font-weight:none; line-height: 15px; }
a.top_link:visited { color:#525AFF; text-decoration:underline;font-weight:none; line-height: 15px; }
a.top_link:hover { color:#FF9966; text-decoration:none;font-weight:none; line-height: 15px; }

a.link_link:link { color:#2FACA1; text-decoration:underline; font-weight:none; line-height: 15px; }
a.link_link:visited { color:#333333; text-decoration:underline;font-weight:none; line-height: 15px; }
a.link_link:hover { color:#FF9966; text-decoration:none;font-weight:none; line-height: 15px; }

a.kousin_link:link { color:#0066CC; text-decoration:underline; font-weight:none; line-height: 15px; }
a.kousin_link:visited { color:#0066CC; text-decoration:underline;font-weight:none; line-height: 15px; }
a.kousin_link:hover { color:#666666; text-decoration:none;font-weight:none; line-height: 15px; }

a.black_link:link { color:#333333; text-decoration:underline; }
a.black_link:visited { color:#333333; text-decoration:underline; }
a.black_link:hover { color:#ffffff; text-decoration:none; }

a.main_pagemenu_link:link { color:#FFFFFF; text-decoration:underline; padding-left: 8px; }
a.main_pagemenu_link:visited { color:#FFFFFF; text-decoration:underline; padding-left: 8px; }
a.main_pagemenu_link:hover { color:#FF9966; text-decoration:none; padding-left: 8px; }

a.amazon_link:link { color:#525AFF; text-decoration:underline; line-height: 12px;}
a.amazon_link:visited { color:#525AFF; text-decoration:underline; line-height: 12px;}
a.amazon_link:hover { color:#FF9966; text-decoration:none;  line-height: 12px;}


td { font-size: 12px;}

.nikist {color: #525AFF; font-weight: bold;}
.pro_m { color: #333333; background-color: #FFFFFF; text-align: right; vertical-align: top;}
.pro_s { color: #333333; background-color: #FFFFFF; text-align: left; padding-left: 0.5em;}
.hakusyures { color: #3399FF; font-weight: bold;}
.waku { border-width: 1px; border-style: solid;}

