body       {margin:0px 5px 5px 5px;text-align:center;}

/* This area is link*/
A: {
	color:#777;
	font-size:12px;
	line-height: 1.4em;
}
A:link, A:visited {
	color: #777;
	font-size:12px;
	line-height: 1.4em;
}

A:hover {
	color:#5893C4; 
	font-size:12px;
	line-height: 1.4em;
	text-decoration:none;
}

table      {color:#666666;
            font-size:10pt;}

div        {color:#666666;
            font-size:10pt;}

h1,h2,h3,h4,h5 {
  padding:0;
  margin:0;
  font-weight:normal;
  font-size:9pt;
}

img{
border:0px none;
}

ul {
  padding:0;
  margin:0;
  list-style:none;   
}

li {
  padding:0;
  margin:3;
  text-align:left;
  font-size:9pt;
}

#navi      {border-top:1px solid #FF9933;
            padding:3 8;
            font-size:9pt;}


.sp_blog-name {
               background-color:#FFFFCC;
			   padding:3;
			   font-size:8pt;}
			   
.sp_blog-link {
               padding:3 0 0 0;
			   font-size:8pt;}


#r-info    {border-top:1px solid #666666;
            border-right:1px solid #666666;
            border-bottom:1px solid #666666;
            background-color:#FFFFFF;}
            
#r-info2   {padding:5 3;
            font-size:9pt;
            line-height:1.5em;}

#side      {background-color:#FFFFEE;
            border-left:1px dashed #FFBB55;}



.spot      {line-height:1.7em;
            font-size:9pt;}

.a_concie    {border-top:1px solid #666666;
            border-right:1px solid #666666;
            border-bottom:1px solid #666666;
            background-color:#FFFFFF;}
			
.a_concie01  {background-color:#FFFFCC;}

.a_concie02  {padding:3;
              font-size:9pt;
			  background-color:#FFFFEE;
			  color:#FF9900;}
			  
.a_concie03  {padding:0 3;
			  font-size:8pt;
			  background-color:#FFFFEE;
			  line-height:1.2em;}
			  
.a_concie04  {padding:3;
			  font-size:8pt;
			  background-color:#FFFFCC;
			  line-height:1.2em;}
			  
.k_concie01  {padding:3;
			  font-size:8pt;
			  background-color:#FFFFBB;
			  line-height:1.2em;}
			  
.k_concie02  {padding:3;
			  font-size:8pt;
			  background-color:#FFFFEE;
			  line-height:1.2em;}



.paging     {font-size:8pt;
             text-align:right;}

.b_line     {border-bottom:1px solid #999999;} 

.list1      {padding:0 0 0 5;}

.list2      {padding:3;
             background-color:#EEEEEE;}
			 
.list3      {padding:3 3 0 3;
             font-size:9pt;
			 line-height:1.2em;}
			 
.list4      {padding:5 3;
             font-size:8pt;} 
			 
.list_frame {border-bottom:1px dashed #666666;
             padding:0 0 2 0;}

.random_frame {
  border:1px solid #FFFFFF;
}
.random1 {
  padding:3;
  font-size:9pt;
  color:#FF6600;
  background-color:#FFFFCC;
  border-bottom:1px dashed #FF6600;
}
.random2 {
  padding:0 0 0 5;
  line-height:1.4em;
  font-size:8pt;
}

.link_clr {
    color:#FF6600;
	}

.sitemap01 {
    padding:5px;
	margin:10px 30px 5px 30px;
	text-align:left;
	border-bottom:1px solid #FFCC66;
	border-left:6px solid #FFCC66;
}

.sitemap02 {
    padding:2;
	margin:0 30 0 40;
	text-align:left;
	line-height:1.2em;
}

.sitemap03 {
    padding:2;
	margin:0 30 0 50;
	text-align:left;
	line-height:1.2em;
}

              
#bottom    {border-top:5px solid #429F1D;}


.9pt       {font-size:9pt;}
.8pt       {font-size:8pt;}

.pd2       {padding:2;}
.pd3       {padding:3;}
.pd4       {padding:4;}
.pd5       {padding:5;}

.right     {text-align:right;}
