


	body{font-size:100%;margin: 0px; padding: 0px;font-family:Sans-Serif;    -webkit-text-size-adjust: 100%;}
	td{line-height:130%;font-size:100%}
	form{margin:0px;}


	b{color:#006621;}
	
	input[type="image"]:hover{
		cursor:pointer;
	}
	
	a.white{color:#ffffff;}
	a.w{color:#ffff22;}
	a.whiteu{color:white;text-decoration:underline;}
	a.black{color:#444444;text-decoration:underline;}
	a.gray{color:#888888;}
	a.small{font-size:80%}
	
	a.aw{
		color:#ffffff;
		text-decoration:underline;
	}
	a{text-decoration:none;color:#0044CC;}
	a:visited{text-decoration:none;color:#663399;}
	
	a:hover{color:#ee0000;}
	
	a.white:visited{color:#ffffff;}
	a.white:visited{color:#ffffff;}
	a.w:visited{color:#ffff22;}
	a.whiteu:visited{color:white;text-decoration:underline;}
	a.black:visited{color:#444444;text-decoration:underline;}
	a.gray:visited{color:#888888;}
	a.aw:visited{color:#ffffff;}
	
	a.w:hover{color:#ffffff;text-decoration:underline;}
	a.aw:hover{color:#ffffff;text-decoration:none;color:#ffff22;}
	a.black:hover{color:#ee0000;text-decoration:none;}
	
	#top_menu{background:#fff;text-align:center;margin:0 auto;margin-top:-2px;width:950px;}
	
	

#top_menu2_container{
	width:100%;
	background:#a64612;
}
	ul#top_menu2{    padding-left:0;background:#b65622 ;margin:0 auto;width:950px;height:40px;text-align:center;font-size:12px;line-height:130%;border-left:1px solid #C16928;border-right:1px solid #C16928;}
	#top_menu2 .tab1 , #top_menu2 .tab2{width:99px;float:left;border-right:1px solid #C16928;height:40px;}
	#top_menu2 .tab1:hover,#top_menu2 .tab2:hover{cursor:pointer;background:#DE9258 ;transition:0.3s;}
	#top_menu2 .tab1.selected,#top_menu2 .tab2.selected{background:#93501E;}
	#top_menu2 li{list-style:none;float:left;}
	#top_menu2 a{color:white;}
	#top_menu2 .tab1 a{padding-top:1em;display:block;height:32px;width:99px;}	
	#top_menu2 .tab2 a{margin-top:0.45em;display:block;height:36px;width:99px;}	
	
	.top_topix_row{border-bottom:dotted #ddd 1px;color:#444444;}	
	.top_topix_row b{color:#ff9900;}	
	.top_pre_row{border-bottom:dotted #ddd 1px;color:#009900;margin-top:2px;padding-top:2px;}	
	.top_pre_row b{color:#080;}	
	.top_pre_row_hsnm{}
	
	#top_menu a:hover img ,.rollo a:hover img {
		opacity:0.8;filter:alpha(opacity=80);-ms-filter: "alpha( opacity=80 )";
	} 
	.top_right_box{margin:5px;border:1px solid #ccc;background:#fff;font-size:80%;color:#555;}
	.top_right_box_inner{margin:3px 3px 10px 3px;}
	.top_right_box_inner_text{margin:3px 0 0 5px;line-height:120%;}
	.top_right_box_inner_title{font-weight:bold;margin-bottom:5px;}

	
	#top_sell{
		font-size:80%;margin-bottom:10px;
	}
	#top_sell td{
		word-break: break-all;
		vertical-align:top;
		width:50%;
		padding:2px;
	}
		
	#top_article{border:1px solid #fdcb7d;border-top:none;font-size:80%;color:#555;margin-bottom:10px;}
	#top_article_title{margin:1px; background:#eee url(/image/bg_top_info.jpg) repeat-x;font-weight:bold;padding:5px;color:#555555;border-bottom:1px solid #cccccc;}
	#top_article_tbl{border-spacing:0;margin:5px;}
	#top_article_tbl td{   padding:2px;	}
	#top_article2{border:1px solid #ABC7EF;border-top:none;font-size:80%;color:#555;margin-bottom:10px;}
	#top_article3{border:1px solid #ccc;border-top:none;font-size:80%;color:#555;margin-bottom:10px;}
	#top_lastweek{background:url(/image/bg_top_lastweek.jpg) no-repeat;font-weight:bold;text-align:right;color:#228822;border:1px solid #9AC810;height:33px;padding-right:5px;margin-top:10px;}

	#top_lastweek_tbl{
		font-size:80%;border-bottom:1px solid #9AC810;border-right:1px solid #9AC810;
		margin-bottom:10px;
	}

	#top_cont{background:url(/image/bg_top_cont.jpg) no-repeat;border:1px solid #9AC810;height:33px;}
	
	img {border:0px}
	
#header2{
	width:100%;
	margin:0 auto;
	height:52px;
	background:#72aa00;
	border-bottom:1px solid #aa4400;
	/*
	margin-bottom:1px;
	border-bottom:1px solid #8eb92a;
	*/
}
#headmenu2{width:950px;color:#ffffff;font-size:80%;text-align:left;line-height:130%;margin:0 auto;}
#headmenu3{width:950px;color:#ffffff;font-size:80%;text-align:left;line-height:130%;margin:0 auto;position:relative;}
#headmenu3 a.ha{color:#ffffff;text-decoration:none;display:inline-block;padding:2px 5px 2px 5px;border-radius:5px;}
#headmenu3 a.ha:hover{background:#83C100;transition:0.3s;}
#headmenu3 a.ha_btn{color:#ffffff;text-decoration:none;display:inline-block;padding:10px 14px 10px 14px;border-radius:0px 0px 5px 5px;background:#DB3E0A;}
#headmenu3 a.ha_btn:hover{background:#FF9400;transition:0.3s;}

#toplogo2{float: left; margin-top: 8px;width:210px;margin-left:0}
#toplogo3{position:absolute;top:8px;left:0;}
#pankuzu2{width:930px;margin:0 auto;color:#555555;padding:4px;padding-bottom:10px;font-size:80%;margin-top:10px;}
#my_menu2{ width:95%;font-size:13px;font-weight:bold;background:#006621 url(/img/bg_mymenu.jpg);padding:15px 5px 15px 5px;margin:0 auto;border:1px solid #77cc77;color:#44aa44;}
#my_menu2 a{color:#ffffff;}
#my_menu2 a:hover{background:#ff9900;color:#ffffff;}
.mymenu img{ border-bottom:2px solid #9a9 ;}
#last_update{float:right;color:#555555;}

	h1{font-size:100%;margin:0;display:inline;}
	
	h1 a{text-decoration:underline;color:#444444;}
	
	h2,h3{font-size:90%;margin:0;}
	h2.th2{color:#444444;font-size:140%;font-weight:bold}

	.error_text{color:#cc0000;background:#ffeeee;padding:3px;}

	.topt{width:365px;margin:0 auto;padding:20px;font-size:80%;}

	.myuma{font-size:80%;font-family:tahoma}

	#footer{color:#fff;text-align:left;padding-left:10px;margin:0 auto;background: url(/image/bg_footer_19.png) repeat-x;margin-top:40px;}
	#foot_link{color:#888888;text-align:center;font-size:80%;margin:0 auto;margin-top:20px;margin-bottom:10px;}
	
	#footer_container{width:943px;margin:0 auto;padding-top:15px;}
	.footer_link_group{ float:left; }
	#footer_container ul{ list-style-type:none;padding:0 30px 0 0;line-height:200%; }
	#footer_container li.title{ font-weight:bold;padding-bottom:13px; }

	#footer a{color:white; text-decoration:none;}
	#footer a:hover{color:white; text-decoration:underline;}
	
	#footerfoot{background:#f7f7f7;text-align:center;}
	#footer_foot_container{ width:943px;margin:0 auto;text-align:left;padding:1px;}
	.trt{font-size:90%}
	.nb{color:#007700;font-size:100%;font-family:arial;font-weight:bold}
	.nb_nonmy{color:#666666;font-size:90%;font-family:arial;font-weight:bold}

	.top_menu{padding:4pt;border:solid #ddddaa 1px;margin-bottom:1px;font-size:95%;background:url(/img/top_menu.jpg);}




.poti{color:#ff9900;margin-right:3px;font-size:80%}

	.midashi_top{background:#66cc00 url( /image/top_bar.jpg);color:#f7fff7;padding:4pt;border-left:solid 1px #55bb44;border-bottom:solid 1px #55aa55;border-top:solid 1px #88cc88;border-right:solid 1px #88cc88;margin-bottom:10px;font-weight:bold}

.classic_head{background:#eeeeee url(/img/top_menu.jpg);}

	.top_uranai_row{border-bottom:dotted #aaaaaa 1px;}	

	.midashi_blue{
		background:#069ae2 ;
		color:#fff;
		padding:4pt;
		border:solid 1px #0095dd;
		margin-bottom:10px;
		font-weight:normal;
	}
	
.midashi_green{
	background:#F5F4EF;
	color:#442C00;
	padding:15px 3px 7px 5px;
	margin-bottom:10px;
	font-weight:bold;
	border-bottom:#ccccbb 1px solid;
	border-top:#ccccbb 1px solid;

}
	
	.midashi_green_top{background:#66cc00 url( /image/bg_top_bar.jpg) no-repeat;color:#f7fff7;height:30px;border:solid 1px #7eac00;margin-bottom:5px;}
	
	.top_midashi_text{margin:7px 5px 5px 23px;font-weight:bold;color:white;font-size:80%;}


	.midashi2{background:#D6CEB4;color:#222222;padding:4pt;margin-bottom:10px;font-size:95%;}
	.myvalue{color:#222222;padding:4pt;border:solid #cccccc 1px;margin-bottom:10px;font-size:95%;}

	.table_head{background:#93b06b;color:#222222;padding:4pt;font-size:95%;background:url(/img/bg_grd.jpg);}
	.table_header{background:#ddc;font-size:12px;border:1px solid #fff;color:#555555;}
	.table_header a { color:#555555;text-decoration:underline; }
	
	.my_menu{ width:95%;font-size:80%;text-align:right;background:#eeeedd;padding:5px;margin:0 auto;}
	.my_menu a{font-weight:bold;}
	.itiran{border-bottom:solid #dddddd 1px;border-left:solid #dddddd 1px;font-family:tahoma,  sans-serif;}
		.itiran.nm{font-size:90%;color:#006621}
		.itiran.pr{font-size:95%;color:#006621}
	.itiranr{border-bottom:solid #dddddd 1px;border-left:solid #dddddd 1px;border-right:solid #dddddd 1px;}
		.itiran b{color:#333333}
	.itiran_relative{position:relative;}
		/*
	.bgnb0 {background:url(/img/bgnb0.gif) #fff;}
	.bgnb1 {background:url(/img/bgnb1.gif) #fff;}
	.bgnb2 {background:url(/img/bgnb2.gif) #fff;}
	.bgnb3 {background:url(/img/bgnb3.gif) #fff;}
	.bgnb4 {background:url(/img/bgnb4.gif) #fff;}
	.bgnb5 {background:url(/img/bgnb5.gif) #fff;}
	*/
	.toushi_table{font-family:tahoma,  sans-serif;}
	
	.input_form{	
		font-size: 17px;
		background: #ffffee url( /img/bg_form.gif )  ;
		border: 1px solid #cccccc;
		color: #666666;
		padding:5px;
	}
	
	
	fieldset{
	 padding:15px;
	 border:solid #cccccc 1px;
	 margin-top:15px;
	 padding-top:0;
	 color:#777777;
	 
	 
	 }
	legend{
		font-weight:bold;
		margin-bottom:15px;
		font-size:100%;
		color:#448844;
	}
	
	.formlabel {
	float: none;
	display: block;
	font-size: 80%;
	font-weight: bold;
	color: #817A71;
}
	
	#form_pass{font-size:12px;height:14px;}
	#form_mail{font-size:12px;height:14px;font-weight:bold}
	
	#bbs{ width:800px;text-align:center;margin:0 auto; }
	
	.bbs_flame_dig{ background:#f7f7f7;padding:10px;width:400px; border:solid #cccccc 1px;font-size:80%  }
	.bbs_res{ width:100%;margin-top:20px;font-size:100% }
	.bbs_post{  }
	.bbs_post_name{ font-weight:bold;color:#006621 }
	.bbs_res_cont{ padding-left:15px; line-height:130%;  }
	

	.rating_flame_dig{ font-size:95%  }
	.rating_title_all{ font-size:80% }
	.rating_res{ width:400px;margin-top:40px;margin-left:10px;font-size:80%;background:#eeeebb;border:solid 1px #ccccaa }
	.rating_post{ margin-bottom:10px;margin-left:10px;line-height:150%;border-bottom:1px dotted #888888; }
	.rating_title{ font-family:tahoma,  sans-serif;width:400px;background:#ffffff;font-size:80%;padding:2px;font-weight:bold; }	
	.rating_comment{ font-size:90%;margin-bottom:20px;margin-left:5px; word-break:break-all;}

	#bbs_top_link{  }

		#bbs_top_link h1{ font-size:120%;color:red }

	.bbs_list {
   overflow:auto;
   font-size:80%;
   padding:4px;
   width:544px;
   height:130px;
   border:solid   #aaaaaa 1px;
   line-height:120%;
}
	.thist{
		background:#316ac5;
		color:white;
		border:dotted #888888 1px;
		font-weight:none;
	
	}
	.bbs_new{
		font-weight:bold;	
	}
	.bbs_list .bl{
		color:#333333;
	}
	.bbs_list .thist .bl{
		color:#ffffff;
	}

	#bbs_cont {
   overflow:auto;
	background:#f7faf7;padding:10px;font-size:95%;
   width:500px;
   line-height:120%;
}
	.bbs_link {  
	float:left;
    font-size: 80%;
    margin-right:10px;
    margin-left:40px;
    border: 1px solid #aaccaa;    
    }

	.bbs_link a, .bbs_link span {
	display: block;
    padding: 0.2em 0.5em;
    width:80px;

    border-bottom: 1px solid #aaccaa;
    text-decoration: none;

     }

	.bbs_link .thisp {    
    font-weight: bold;
    background: #aaccaa;
    color: #ffffff; }


	.bbs_link_old {
	float:right;
    font-size: 80%;
    margin-left:40px;
    margin-bottom:5px
    
    }
	.bbs_link_old a, .bbs_link span {
	float:right;
	display: block;
    padding: 0.2em 0.5em;
	margin-right:1px;
    border: 1px solid #aaccaa;
    text-decoration: none;

     }

	.bbs_link_old .thiso {    
    font-weight: bold;
    background: #aaccaa;
    color: #ffffff; }


	.top_link {  
		float:left;
	    font-size: 95%;
	    border: 1px solid #ffffff;    
    }
	.top_link a, .bbs_link span {
		display: block;
	    padding: 0.2em 0.5em;
	    width:160px;
		height:30px;
	    text-decoration: none;
		
     }
	.top_link h2 {
		font-size:100%;
		margin:0;
		font-weight:normal; 
     }


	.middle_link {       padding-bottom: 1em;
    margin: 1em 0;
    clear: left;
    font-size: 95%; }

	.middle_link a, .middle_link span {
	display: block;
    float: left;
    padding: 0.2em 0.4em;
    margin-right: 0.1em;
    margin-bottom: 0.1em;
    border: 1px solid #D6CEB4;
    text-decoration: none;
    background:white;
     }

	.middle_link .thisp {    
    font-weight: bold;
    background: #BBB495;
    color: #ffffff; }
    
    	.middle_link_club {       padding: 1em;
    clear: left;
    font-size: 95%; }

	.middle_link_club a{
	display: block;
    float: left;
    padding: 0.1em 0.1em;
    margin-right: 0.2em;
    margin-bottom: 0.1em;
    border: 1px solid #aaccaa;
    text-decoration: none;
    background:white;
     }


	.middle_link_club .thisp {    
    font-weight: bold;
    background: #aaccaa;
    border:#ff9900 2px solid;
    color: #ffffff; }
    
    
    
    .data_cont{ margin-left:20px;}
    .data_data{margin-left:20px;font-size:80%}


	.rsst{font-size:90%;color:#880000;font-family:tahoma,  sans-serif;}
	.rss{border-bottom:dotted #888888 1px;padding:2px;font-size:90%}
	.rss a{color:#4444cc;text-decoration:none;}

	

	.top_ranking_club_inner{ color:#444444;width:170px;margin:0;padding:5px;font-size:80%;line-height:150%;border:solid #cccccc 1px;background:url(/img/top_grd.jpg);margin-bottom:10px} 
	
	.top_rss{ color:#444444;width:155px;margin:0;padding:5px;font-size:80%;line-height:150%;border:solid #cccccc 1px;background:url(/img/top_grd.jpg);margin-bottom:10px} 

	.all_club_inner{ color:#444444;width:900px;margin:0 auto;font-size:80%;line-height:150%;margin-bottom:10px;}
	
		.all_club_inner h2{font-weight:bold;font-size:100%;margin:0;color:#006621padding:4px;}
		.all_club_inner .nn{background:#fff7f7;text-align:right;font-weight:bold;color:#006621;padding:4px;}
		.all_club_inner .n1{background:#eeffee;text-align:right;color:#000000;padding:4px;}
		.all_club_inner .n2{background:#ffffff;text-align:right;color:#000000;padding:4px;}
		.all_club_inner .o{background:#f2f2ff;text-align:center;color:#000000;padding:4px;}
		.all_club_inner .l{padding:4px;}
		.data_th{line-height:150%;padding:4px; }

	#header{width:850px;margin:0 auto;height:50px;background:#006621 url(/img/bg.jpg) left bottom;}
	#headerad{width:800px;margin:0 auto;padding:3px;background:#ffffff;}
	
	#toplogo {float: left; margin-top: 10px;}
	#toptext{ float: right;color:white;font-size:95%;margin:3px }
	#headmenu{float: right;margin: 3px;color:#ffffff;font-size:80%;text-align:right;line-height:130%}

	#pankuzu{width:800px;margin:0 auto;background:#eeeeee url(/img/bg_pan.gif);color:#555555;padding:4px;font-size:80%;min-height: 20px}
		#pankuzu a{float:left;color:#006621}
		#pankuzu h1{float:left;font-size:100%;margin:0}
		#pankuzu span{float:left;color:#888888}
		
	#page_title{width:800px;margin:0 auto;}
	
	#conts{width:950px;margin: 0 auto;}

	#error_mes{background:#ffebc8;color:#8d4a00;;margin: 0 auto;text-align:center;padding-top:15px;padding-bottom:15px;margin-top:15px;margin-bottom:20px;font-size:85%;font-weight:bold;line-height:150%;border-radius:5px;}
	
	#result_mes,.result_mes{background:#B8DBEF;margin: 0 auto;text-align:center;padding-top:15px;padding-bottom:15px;margin-top:15px;margin-bottom:20px;font-size:85%;font-weight:bold;line-height:150%;color:#004a6d;border-radius:5px;}
	#error_mes a , #result_mes a {text-decoration:underline;}


	#top{ width:950px;margin:0 auto;}
	#top_left_cont{ float:left;width:185px;margin:0;}

 	
	.top-menu-hide {display: none;}	
	.top-menu-show {display: block;}
	
	#top_middle_cont{ float:left;width:500px;  margin-left:10px;}
		#top_middle_cont h3{font-weight:normal;font-size:100%;margin:0}
		#top_left_cont li.top_menu {color:white;}
	 	#top_left_cont ul {padding:2px;margin-bottom: 0;margin-top: 0;}
 		#top_left_cont .top_club{ color:#006621 }
	
	#eva_middle_cont{ float:left;padding:3px; margin:0;}
		#eva_middle_cont h2{font-weight:bold;font-size:120%;margin:0;}
		#eva_middle_cont .m{background:white;text-align:center;font-size:110%;}
		#eva_middle_cont .p{background:#f7fff7;text-align:center;font-size:110%;}
		#eva_middle_cont .t{background:#f7f7ff;text-align:center;font-size:110%;font-weight:bold}
	
	#top_right_cont{ float:right;width:245px; margin:0 0 10px 0; background:#f2f2f2;}

	#uranai{ width:740px;padding:3px; margin:0 auto;text-align:center}
	
	#uranai .result_list{width:650px;text-align:left;background:#ffffee;padding:10px;border:1px solid #888866;margin:0 auto;}
	#uranai .midashi2{text-align:left;background:#f7f7f7;padding:5px;border:1px solid #888866;font-weight:bold;}
	#uranai ul{ margin-top:0; }
	#uranai_kaisetu{text-align:left;width:700px;font-size:90%;border:1px solid #006621;background:#eeffee;padding:10px;line-height:140%;margin:0 auto}



	.top_cont{ font-size:80%;line-height:120%;}


	#footer{ clear:both; }


	.my_t_label{ background:#f7f7f7 ;padding:2px; }
	.my_t_value{ border-right:solid #cccccc 1px }
	
	
	
	.classic_nm{ font-family:tahoma,  sans-serif;text-align:right }
	.classic_nmb{ font-family:tahoma,  sans-serif;text-align:right;font-weight:bold;color:#ff7700 }
	
	
	#photo_list{
	
		font-size:80%;
		margin-bottom:30px;
	
	}
	
	
	.clubhorse{
		width:800px;
		margin:0 auto;
		border:1px solid #cccccc;
		background:url(/img_s/bg_ch.jpg);
	}
	
	.clubhorse .hstitle{
		font-size:90%;
		background:#eeeebb;
		font-weight:bold;
		padding:5px;

	
	}
	.clubhorse .hspr{
		float:right;
		font-weight:normal;
		font-size:90%;
		color:#006621;
	}
	.clubhorse .detail{
		font-size:80%;
		padding:10px;
	}
	
	.clubhorse .nmbig{
		font-size:150%;
		font-family:tahoma,  sans-serif;
		font-weight:bold;
		color:#cc3333;
	
	}
	
	
.img_shadow {
    margin: 5px 0 0 5px;
    background: url(/img_s/image_shadow.gif) right bottom;
    float: left;
}

.img_shadow a:hover {	/*for IE6*/
    _border:0px #ff9900 solid;

}

.img_shadow a:hover img {
    border:2px #ff9900 solid;
    padding: 2px;
}
 
.img_shadow img {
    position: relative;
    left: -5px;
    top: -5px;
    padding: 3px;
    background: #ffffff;
   border: 1px #ffffff solid;
}


#top_img_list{
margin-top:5px;
}

#top_img_list img{
border:1px solid #aaccaa;
margin:2px;
}

#top_img_list a img:hover{
border:1px solid #ff9900;
}





.ctc_leftcol{
	text-align:left;
	font-size:90%;
	background:#eeeeff;
	padding:5px;
	width:160px;

}

.ctc_rightcol{
	text-align:left;
	font-size:80%;
	padding:5px;
	background:white;
}


.sh_money{
	font-family:tahoma,  sans-serif;
	font-weight:bold;
	color:#006621;
	font-size:15px;

}

.sh_simple{
	clear:both;
	padding-left:1px;
	background:#6688ff;
	font-size:10px;
	color:#ffffff;
	margin:0;
	
}

.sh_simple2{
	color:#006621;
	font-size:90%;
}
.sh_simple_top{
	font-size:x-small;
	color:#006621;
}
.sh_simple_father{
	font-size:small;
	color:#666;
}
.sh_top_img{
	margin-right:3px;
	border:1px solid #aaaacc;
	width:70px;
	height:52px;
}

.cf_title{
	background:#f7f7f7 url( /img/bg_rank.jpg );
	width:140px;

}

a.club_topix{color:black;}
a.club_topix:hover{color:red;}





.club_info_lead{clear:all;font-size:80%;color:#cc0000;text-align:right;}

.club_info_midashi{font-weight:bold;color:#cc0000;margin-top:10px;margin-bottom:10px;}

.club_info_left_col{text-align:left;background:#faf7f3;color:#333;padding:8px 5px 8px 5px;width:35%;}
.club_info_right_col{text-align:left;background:#ffffff;color:#333333;padding:5px;width:65%;}


.club_horse_m{background:url(/img_c/bg_horse_m.jpg);width:160px;height:25px;padding-top:5px;font-size:12px;background-repeat:no-repeat;font-weight:bold;}
.club_horse_f{background:url(/img_c/bg_horse_f.jpg);width:160px;height:25px;padding-top:5px;font-size:12px;background-repeat:no-repeat;font-weight:bold;}

.club_horse_b{background:url(/img_c/bar_empty.jpg);width:780px;height:30px;padding-top:10px;font-size:16px;font-weight:bold;text-align:left;background-repeat:no-repeat;}

.flow_right_col{font-weight:bold;border-right:1px dotted #dbd8bf;padding-right:13px;text-valign:top;}
.flow_left_col{;padding-left:13px;text-valign:top;}


.club_memo_left_col{text-align:left;background:#eeeeee;color:#444444;padding:5px;width:45%;}
.club_memo_right_col{text-align:left;background:#ffffff;color:#333333;padding:5px;width:65%;}

.club_memo_copy{text-align:left;margin-left:10px;	color:#cc0000;font-size:12px;font-weight:normal;}

.club_memo_title{font-weight:bold;background:#eeeebb url(/img_c/col_left.jpg);color:#888844;padding:5px;}

.club_memo_cont{padding-left:5px;background:#ffffee;padding-top:5px;color:#cc0000;}

.black_1{font-weight:bold;}

	
.club_midashi_blue{background:#0195DD;color:#f7fff7;padding:10px 5px 10px 5px;border:solid 1px #0095dd;margin-bottom:10px;font-size:17px;}
.club_midashi_blue h2{font-weight:normal;}


.sh_m {background:#4395e9 url(/img_c/bg_m.jpg);color:white;}
.sh_f {background:#e96666 url(/img_c/bg_f.jpg); color:white;}


.white_a{color:white;}


.today_date{ color:#006621; }
#today .today_date{ color:#006621;margin-right:5px;font-family:tahoma,  sans-serif; }
#today .today_day{ font-size:150%;background:url(/img2/bg_memo.jpg);font-weight:bold;;font-family:tahoma,  sans-serif;padding:5px;color:#666666; }
#today .today_dot{ border-bottom:1px dotted #888888;margin-bottom:3px;}


#s_banner_up{margin:0 auto;text-align:center;padding-bottom:14px;		}
#s_banner_down{margin:0 auto;text-align:center;padding-top:14px;		}

.mygrade_right_col{background:white;text-align:left;color:#888888;border:1px solid #cccccc;font-size:12px;font-family:tahoma,  sans-serif;}
.mygrade_left_col{text-align:center;background:#eeeebb;padding:4pt;border:solid #cccccc 1px;}


.photo_footer{color:#888877;}

.hissu{
	color:#ff0000;
}

.reason_contentplace { background-color:rgb(238,238,255);color:#000000; width: 400px; margin-bottom:10px;}
.reason_contentplace p { margin: 0 10px 0 10px; }
.reason_topplace{ background: url(/img/ZO99SJJJj-1.png) no-repeat top right; }
.reason_bottomplace { background: url(/img/sgdohhmjk-2.png) no-repeat top right; }
img.reason_placeborder { width: 20px; height: 20px;border: none;display: block !important; }


	.reason_post{ margin:4px;line-height:140%;}
	.reason_title{ font-family:tahoma,  sans-serif;width:400px;font-size:80%;padding:2px;font-weight:bold; }	
	.reason_comment{ font-size:80%;margin-left:5px; }
	
	
#top_bn{
	font-size:70%;
	text-align:center;
}


.memory_info_left_col{text-align:right;background:#996600 url(/img2/bg_memory.jpg) ;color:#ffffff;padding:3px 6px 3px 3px;width:35%;background-repeat:repeat-x;width:25%;}
.memory_info_right_col{text-align:left;background:#ffffff;color:#333333;padding:3px 3px 3px 6px;width:65%;}
.memory_info_right_col span{color:#996600;font-weight:normal;font-family:tahoma,  sans-serif;}
.memory_ureyuki{color:#aaaaaa;font-size:10px;}
.memory_ureyuki_this{color:#996600;font-size:16px;font-weight:bold;}
.memory_midashi{color:#996600;}
#memory_title{color:#996600;margin:15px;font-size:120%;}

.memory_img_select{border:1px solid #ff9900;}
.memory_img_normal{border:1px solid #ffffff;}

#memory_photo_list{margin:2px;text-align:left;margin-left:15px;}
#memory_photo_list a img{margin-right:2px;}
#memory_photo_list a img:hover{border:1px solid #999999;}


#memory_top_table{margin:0 auto; width:910px;}
#memory_top_table img{border:1px solid #ffffff;}

#memory_top_table a img:hover{border:1px solid #ff9900;}

.pr_text{ color:#006621;font-weight:bold;text-align:center; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo UI',Verdana,'ＭＳ Ｐゴシック',sans-serif;}

.tax_doc{
	margin-left:15px;
	margin-bottom:70px;
}

.article_item{float:right;}
.article_date{color:#006621;}
.article_icon {text-align:right;}
.article_icon img {margin:0;}


.myhistory{
	font-family:tahoma,  'Meiryo UI',  sans-serif;
	font-size:80%;
	border-top:#bbb 1px solid ;
	border-left:#bbb 1px solid;
}

.myhistory tr{
	background:#fff;
}
.myhistory th{
	background:#eeeebb;
	border-bottom:#bbb 1px solid ;
	border-right:#bbb 1px solid;
	padding:3px 4px;
}
.myhistory td{
	border-bottom:#bbb 1px solid ;
	border-right:#bbb 1px solid;
	padding:4px;
}

.myhistory tr:hover{
	background:#fff7f7;
}

.myh_header td{
	background:#e2e2dd;
}

.knowhow_mass{
	margin-left:20px;
	line-height:150%;
	margin-bottom:20px;
	width:600px;
}
.knowhow_mass:hover{
	background:#ffeeee;
}

.knowhow_title{
	font-weight:bold;
}

.knowhow_disc{
	font-size:80%;
	color:#444444;
}
