.back_ground {
	background-color:#D0E5AD;
}

.special_back_ground {
	background-color:#E9E9FF;
}

.line1 {
	background-color:#CDB4E6;
}

.line2 {
#	background-color:#FFCC33;
#	background-color:#FFDD33;
	background-color:#3322AA;
}

.line3 {
	background-color:#FFCC33;
}

.line4 {
#	background-color:#FFAAAA;
	background-color:#CC6699;
}

.line5 {
#	background-color:#FFE0E0;
	background-color:#CC6699;
}

.line6 {
	background-color:#009933;
}

.line7 {
	background-color:#FFCC66;
}

.line8 {
	background-color:#FF7F00;
}

.line9 {
	background-color:#525FAA;
}

.line10 {
	background-color:#9933FF;
}

.list_color {
	background-color:#FFFFF0;
}

.onmouse_list_color {
	background-color:#FF8800;
}

.claimed_list_color {
	background-color:#CCCCCC;
}

.new_open_list_color {
	background-color:#FFFFF0;
}

.body {
	background-color:#FFFFFF;
}

.top_title_back {
	color:#CC0033;
	font-size: 18px;
}

.top_title {
	color:#CC0033;
	font-size: 14px;
	margin-bottom: 0;
}

.top_title_emphasis {
	font-size: 24px;
}

.top_message1 {
	color:#0F1176;
	font-weight:bold;
	font-size: 12px;
	margin-bottom: 0;
}

.top_knowledge_title {
	color:#000000;
	font-weight:bold;
	font-size: 16px;
}

.top_prefecture_list {
	font-size: 12px;
}

.map_top {
	color:#666666;
	font-weight:bold;
	font-size: 16px;
	margin-bottom: 0;
}

.prefecture_title {
	color:#302090;
	font-size: 27px;
	margin-bottom: 0;
}

.prefecture_part_title {
	font-size: 20px;
	margin-bottom: 0;
}

.prefecture_part_contents {
	font-size: 12px;
	font-weight:bold;
}

.index1 {
	color:#AA87BE;
	font-weight:bold;
	text-align:left;
	background-color:#CDB4E6;
	font-size: 12px;
}

.index2{
	color:#990066;
	font-weight:bold;
	font-size: 16px;
}

.sougi_relation_index{
	color:#000000;
	font-weight:bold;
	font-size: 14px;
}

.sougi_relation_title{
	color:#FFFFFF;
	font-weight:bold;
	font-size: 16px;
}

.index3{
	background-color:#CDB4E6;
	font-weight:bold;
	font-size: 12px;
}

.index4{
	background-color:#EEEEFF;
	font-weight:bold;
	font-size: 14px;
}

.index5{
	color:#FF0000;
	font-weight:bold;
	font-size: 30px;
}

.index_kana{
	color:#000000;
	font-size: 11px;
}

.bosho_list_name {
	font-weight:bold;
	text-align:left;
	font-size: 14px;
}

.bosho_list_address {
	color:#000000;
	text-align:left;
	font-size: 12px;
}

.small_message {
	color:#000000;
	font-size: 10px;
}

.low_total_price{
	color:#FF0000;
	font-weight:bold;
	font-size: 14px;
}

.title {
	color:#000000;
	font-size: 16px;
}

.contents1 {
	color:#000000;
	text-align:left;
	background-color:#FFF5F5;
	font-size: 14px;
}

.contents2 {
	color:#000000;
	text-align:left;
	background-color:#FFFFCC;
	font-size: 14px;
}

.3s_contents {
	color:#009933;
	background-color:#FFFFFF;
	font-size: 16px;
}

.sales_contents1 {
	text-align:left;
	background-color:#CCFFCC;
	font-size: 14px;
}

.print_body {
	border-width: 1px;
	border-style: solid;
	border-color: #CC6699;
}

.information{
	font-size: 14px;
}

.contact{
	font-size: 18px;
}

.emphasis{
	color:#008000;
	font-weight:bold;
	font-size: 32px;
}

.document_title{
	color:#FF0000;
	font-size: 12px;
}

.promotion_message{
	color:#0000FF;
	font-size: 15px;
	font-weight:bold;
}

.boensou{
	color:#FF8800;
#	font-weight:bold;
}

.confirm{
	font-weight:bold;
}

.character{
	font-size: 12px;
}

.warning_title{
	color:#FF0000;
	font-weight:bold;
	font-size: 16px;
}

.warning{
	color:#FF0000;
	font-weight:bold;
	font-size: 12px;
}

.mypage{
	font-size: 18px;
}

.category{
	font-size: 16px;
}

.link_list_title{
	font-size: 16px;
}

.link_list_message{
	font-size: 14px;
}

.area{
	font-size: 14px;
	background-color:#F0F0FF;
}

.link_list_color{
	background-color:#FFFFFF;
}

.kaiin{
	color:#FF0000;
	font-weight:bold;
	font-size: 24px;
}

.input_title {
	color:#009933;
	font-weight:bold;
	font-size: 14px;
}

.print_body {
	border-width: 1px;
	border-style: solid;
	border-color: #CC6699;
}

.privilege_title {
	color:#FF0000;
	font-weight:bold;
	font-size: 22px;
}

.privilege_detail {
	color:#107711;
	font-weight:bold;
	font-size: 14px;
}

.lottery_detail {
	color:#101177;
	font-weight:bold;
	font-size: 14px;
}

.lottery_winner_title {
	color:#FF0000;
	font-weight:bold;
	font-size: 14px;
}

.lottery_winner {
	color:#000000;
	font-weight:bold;
	font-size: 14px;
}

.sales_origin {
	font-size: 12px;
}

.little_character {
	font-size: 10px;
}

.special_link_list{
	background-color:#DDDDDD;
}

.special_link_title{
	font-size: 16px;
}

.special_link_message{
	font-size: 12px;
}

.special_link_url{
	color:#999999;
	font-size: 12px;
}

.new_title {
	color:#FF0000;
	font-size: 12px;
	font-weight:bold;
}

.publicity_collect {
	color:#000000;
	font-size: 12px;
}

.publicity_list {
	color:#000000;
	font-size: 12px;
}

.line_message {
	font-size: 16px;
	font-weight:bold;
	background-color:#FFFFFF;
}

.necessary_list_color {
	background-color:#F9F9FF;
}

.topic_path {
	font-size: 14px;
}

.direct_distribution_goods_title {
	font-size: 12px;
	font-weight:bold;
}

.direct_distribution_goods_price {
	color:#FF0000;
	font-size: 11px;
	font-weight:bold;
}

.news_message{
	font-size: 14px; 
}

.recommend_list_title {
	color:#333333;
	font-weight:bold;
	font-size: 14px;
}

.recommend_list {
	background-color:#336633;
}

.recommend_bg {
	background-color:#FFFFF0;
}

.recommend_bosho_name {
	color:#000000;
	font-weight:bold;
	font-size: 12px;
}

.recommend_bosho_address {
	color:#000000;
	font-size: 10px;
}

.maintenance {
	color:#000000;
	font-size: 11px;
}

.limit {
	color:#000000;
	font-weight:bold;
	font-size: 11px;
}

.necessary{
	color:#FF0000;
	font-weight:bold;
	font-size: 14px;
}

.emergency_announce{
	color:#000000;
	font-weight:bold;
	font-size: 14px;
}
