@charset "utf-8";
	
/*
====================================================
	style_common  
====================================================
*/  

/*
----------------------------------------------------
	00:bCD Reset  
----------------------------------------------------
*/  

  

  
html{   
	margin:0;   
	padding:0;   
}   
body{   
	margin:0;   
	padding:0;   
	font-size:small;   
	line-height:1.5;   
	font-family: "ヒラギノ角ゴ Pro W3","ヒラギノ角ゴ Pro 16", "メイリオ", "ＭＳ Ｐゴシック", Helvetica, Arial, sans-serif, Osaka,;  
}   
  
h1,h2,h3,h4,h5,h6,div,p,form{   
	margin:0;   
	padding:0;   
}


div{   
	margin:0;   
	padding:0;   
	display: zoom: 100%; /* IE for7.0 clearfix */  
}   
  
div:after{  /* clear fix */  
    content: ".";     
    display: block;     
    visibility: hidden;     
    height: 0.1px;     
    font-size: 0.1em;     
    line-height: 0;     
    clear: both;     
}   
    
table{   
	/*  
	border-collapse: separate;  
	border-collapse: collapse;
	border-spacing: 1px;  
	*/  
}   
  
th,td{   
	text-align:left;   
	vertical-align:top;   
}   
  
img {   
	border:none;   
}   
  
address{   
	font-style:normal;   
}   

/*
----------------------------------------------------
	00:bCD Reset  
----------------------------------------------------
	is included by home
*/  

  
body{   
	background:#222;
	color:#420;
}   
  
a{   
	color:#3399FF;   
}   
a:visited{   
	color:#39C;   
}   
a:hover{   
	color:#C06;   
	text-decoration:none;   
}   
  
ol{   
    
}   
ol li{   
}   
  
p{   
	margin:5px 0 10px 0;   
}   
  
ul,li{   
	margin:0;   
	padding:0;   
}   
  
ul li{   
	list-style:none;   
}   
  

h2{   
	margin:0 0 20px 0;
	font-size:15px;
}   
h3{
	margin:20px 0 10px 0;
	font-size:14px;
}
h4{ 
	margin:20px 0 10px 0;
	font-size:12px;
}  
h5{
	margin:20px 0 10px 0;
}

/*
----------------------------------------------------
	global 
----------------------------------------------------
*/

#header{
	background-color:#E4DBC1;
}
#container{
	background:#E4DBC1;
}




/*
----------------------------------------------------
	footer 
----------------------------------------------------
*/  

#footer .inner{

}

#copyrights{
	clear:both;
}

#sidebar{
}

.footInfo{
	clear:both;
}

#footer{
	background:#222 url('img/foot_bg.gif') repeat-x;
	padding:60px 0 30px 0;
	font-size:10px;
	color:#fff;
	
}
#footer a{
	color:#fff;
}

#fNavi{
	float:right;
}



  
/*	common class	*/


#contactLink{

	
}

/* home sidebar */


#aboutTio{
	background:#99CC33 url('img/bn_about_tio.gif');
	width:180px;
	height:70px;
}
#aboutTio:hover{
}


#TioBrand{
	background:#99CC33 url('img/bn_tio_brand.gif');
	width:180px;
	height:70px;
}

#pointRanking{
	background:#99CC33 url('img/bn_ranking.gif');
	width:180px;
	height:70px;
}


#tioAmeblo{
	background:#99CC33 url('img/bn_ameblo.gif');
	width:180px;
	height:70px;	
}

#tioAmebloYo{
	background:#99CC33 url('img/bn_yosuke.gif');
	width:180px;
	height:70px;	
}

#tioAmebloOK{
	background:#99CC33 url('img/bn_okschool.gif');
	width:180px;
	height:70px;		
}


.imgBtn,
.imgH{
	display:block;
	overflow:hidden;
	text-indent:-1000em;
	text-align:left;
	font-size:1px;
	line-height:1px;
}



#Sponsor{
	background:url('img/h_sponsor.gif');
	width:180px;
	height:30px;
}

#Partner{
	background:url('img/h_partner.gif');
	width:180px;
	height:30px;
}

#sponsors li,
#banners li,
{

	padding:0;

}

#sponsors li a,
#banners li a{
	margin:0 0 5px 0;

	width:180px;
	height:36px;
	display:block;
	overflow:hidden;
	text-indent:-1000em;
	text-align:left;
	font-size:1px;
	line-height:1px;
	
}

#sponsors li a:hover,
#banners li a:hover{
/*	position:absolute;*/
	filter:alpha(opacity=50); /*IE*/
	-moz-opacity:0.5; /*FF*/
	opacity:0.5;
}

#neopeace{	background-image:url('img/bn_neopeace.gif');}
#radical{	background-image:url('img/bn_radical.gif');}
#booby{		background-image:url('img/bn_booby.gif');}
#tiara{		background-image:url('img/bn_tiara.gif');}
#tramporin{	background-image:url('img/bn_tramporin.gif');}
#asahinoyu{	background-image:url('img/bn_asahinoyu.gif');}
#hitotugi{	background-image:url('img/bn_07.gif');}
#fujiwara{	background-image:url('img/bn_fujiwara.gif');}
#brother-p{	background-image:url('img/bn_bro.gif');}


#bn_street_blog{	background-image:url('img/bn_street_blog.jpg');}


/*
----------------------------------------------------
	html tags
----------------------------------------------------
*/

/* Table */    

  
th, td {
	
	vertical-align:top;

}

table {
	border-collapse:collapse;
	border-spacing:1px;
}


#content h2{
	margin-bottom:20px;
}

#content h3{
	margin:30px 0 10px 0;
}

#content h4{
	margin:20px 0 10px 0;
	color:#CC6600;
	border-bottom:1px dotted #c60;
}



#content p{
	margin:0 0 10px 0;
}

table{
	width:100%;

}

td,th{
	padding:2px 5px;
	border:1px solid #E4DBC1;
}

th{
	background:#E9E3D3;
	color:#422;
}
td{
	background:#f9f7f2 ;
	color:#663333;
}







