/* Edited with EditCSS */
/**** LINK-tag style sheet styles-site.css ****/

/* Edited with EditCSS */
/**** LINK-tag style sheet styles-site.css ****/

/* Edited with EditCSS */
/**** LINK-tag style sheet styles-site.css ****/

*{
	font-size:small;
}
body {
	margin: -1px 0px 20px 0px;
	font-family: Verdana, Arial, sans-serif;
        	text-align: center;
background: url(http://www.spplanning.co.jp/pic/sp.gif);
	}

a {
	text-decoration: none;
	
	
	}

a:link {
	color: ;
	}

a:visited {
color: #;
	}

a:active {
color: ;
	}

a:hover {
	color:;
	}



h1, h2, h3 {
	margin: 0px;
	padding: 2px 0px;
	font-weight: normal;
	}

#container {
	line-height: 140%;
		margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding: 0px;
	width: 778px;
	
	background-color: #FFFFFF;
	border: 1px solid #fa8086;
                font-size: x-small;
	}

#banner {
font-family: Verdana, Arial, sans-serif;
color: #834037;
background-image: url(http://www.spplanning.co.jp/pic/sp_r1_c2.gif);
background-repeat: no-repeat;
height: 85px;
text-align: left;
background-color:#fa8086;
width:778px;

}



#banner a {
	color: #834037;
	text-decoration: none;
display:block;
height:60px;
	font-size: 28px;

	}

#banner h1 {
text-indent:-4000px;
	font-size: 28px;

	}

#banner h2 {
	font-size: 18px;
text-indent:-4000px;
	}

#center {
		float: right;
	width: 613px;
	overflow: hidden;
border-left: 1px solid #fa8086;
	}

.content {
	background-color: #FFFFFF;
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: small;	
}



#right {
padding-left:0px;
margin-left:0px;
		float: right;
	width: 163px;
	background-color: #FFf;
	overflow: hidden;
	}

.content p {
	color: #;
font-family: Arial, "&#65533;l&#65533;r &#65533;o&#65533;S&#65533;V&#65533;b&#65533;N", "&#65533;q&#65533;&#65533;&#65533;M&#65533;m&#65533;p&#65533;S Pro w3" ;
	font-size: small;
	font-weight: normal;
	line-height: 150%;
	text-align: left;
	margin-left: 30px;
	margin-right: 20px;
	margin-bottom: 5px;
	}

.content blockquote {
	line-height: 150%;
	}

.content li {
	line-height: 120%;
	margin-bottom: 10px;
	}

.content h2 {
	color: #267339;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin-bottom: 10px;
padding-left:30px;
}


.content h3 {
	display:block;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FF7E00;
	margin:10px 0 0 30px;
	}

.sidebar{
padding-left:0px;
width:163px;
}

.sidebar ul {
	color: #666666;
list-style:none;
padding-left:0px;	
margin:0px;
}

.sidebar li{
width:163px;
padding-left:0px;
margin-bottom:5px;
margin-top:5px;

height:22px;
}

.sidebar a{
font-family: Arial, "&#65533;l&#65533;r &#65533;o&#65533;S&#65533;V&#65533;b&#65533;N", "&#65533;q&#65533;&#65533;&#65533;M&#65533;m&#65533;p&#65533;S Pro w3" ;
color:#666;
display:block;
line-height:22px;
padding-left:30px;
background:url(http://www.spplanning.co.jp/pic/sp_r19_c2.gif);
background-repeat:no-repeat;
height:18px;
}

.sidebar a:hover{
color:orange;
display:block;
background:url(http://www.spplanning.co.jp/pic/moushikomi00_r7_c3.gif);
background-repeat:no-repeat;
background-position:12px 0px;
height:18px;
}

.kigyo{
background:url(http://www.spplanning.co.jp/pic/moushikomi00_r14_c2.gif);
height:33px;
}

.kyushoku{
background:url(http://www.spplanning.co.jp/pic/moushikomi00_r5_c2.gif);
height:33px;
}

.sidebar form{
color:#666;
margin-left:10px;
margin-top:30px;
margin-bottom:20px;
}


.sidebar form label{
margin-left:20px;
}
.sidebar form input{
color:#666;
background:none;
border:1px solid #666;
}


#foot{
	clear: both;
background:url(http://www.spplanning.co.jp/pic/moushikomi00_r18_c2.jpg);

	height: 26px;
border-top:1px solid #fa8086;
	}	

#foot img{
padding-left:20px;
padding-top:0px;
margin-top:10px;
border:none;
}


strong{
	font-weight: normal;

	}




/



.red{color:#FF0000;}

#foot1{
background-color:;
	height: 21px;
font-family: Verdana, Arial, sans-serif;
padding-left:180px;

}

#foot1 ul {
	list-style-type:none;
margin-top:5px;
margin-bottom:0px;
float:left;
margin-left:5px;
padding-left:60px;

  }


#foot1 li {
	float:left;

height:21px;
padding-left:10px;
  }

#foot1 a{
background:url(http://www.spplanning.co.jp/pic/moushikomi00_r3_c8.gif);
background-repeat:no-repeat;
background-position:5px 0px; 
padding-left:25px;
color:#666;
font-size:12px;
}

#foot1 a:hover{
border:none;
background:url(http://www.spplanning.co.jp/pic/moushikomi00_r10_c3.gif);
background-repeat:no-repeat;
background-position:5px 0px; 
color:orange;
}

#foot1 #footimg a{
border:none;
background:url(http://www.mmquest.com/sp/pic/moushikomi00_r10_c3.gif);
background-repeat:no-repeat;
background-position5:px 0px; 
color:orange;
}


#center .top_wrap {
margin-top:20px;
clear:both;
}

#center .top_wrap h3{
	color: #;
}

#center .top_wrap a{
	color: #f27f86;
}

#center .top_wrap a:hover{
	color: orange;
text-decoration:underline;
}


#center .top_wrap .top_r {
	float: left;
	width:515px;
}

#center .top_wrap .top_r ul {
padding:0px;
margin:0px;
}


#center .top_wrap .top_r li {
list-style:none;
}

#center .top_wrap .top_l {
	float: left;
	width: 141px;;

height:295px;
background-position:15px 10px; 
}

#center .top_wrap .top_l ul {
padding-left:20px;
margin-left:20px;
}

#center .top_wrap .top_l li {
list-style:none;
}

.meininfo{
background:url(http://www.mmquest.com/sp/pic/sp_r14_c4.gif);
background-repeat: no-repeat;
height:39px;
margin-left:48px;
}

.meinbottomline{
background:url(http://www.mmquest.com/sp/pic/sp_r24_c4.gif);
background-repeat: no-repeat;
height:39px;
margin-left:25px;
margin-top:48px;
}

.blueline{
border-bottom: 1px solid #9ad9e7;
margin-bottom:30px;
margin-left:25px;
margin-top:48px;
margin-right:30px;
}


.meinbottomline g{
background:url(http://www.mmquest.com/sp/pic/sp_r24_c4.gif);
background-repeat: no-repeat;
height:39px;
margin-left:25px;
margin-top:48px;
}




.star{
background:url(http://www.mmquest.com/sp/pic/moushikomi00_r10_c3.gif);
background-repeat:no-repeat;
background-position:0px 4px;
height:12px;
}
.star1{
background:url(http://www.mmquest.com/sp/pic/moushikomi00_r10_c3.gif);
background-repeat:no-repeat;
background-position:135px 3px;
height:12px;
}

.star3{
background:url(http://www.mmquest.com/sp/pic/moushikomi00_r10_c3.gif);
background-repeat:no-repeat;
background-position:0px 25px;
height:12px;
}






.blue{
color:#9ad9e7;
font-weight:bold;
}

#blue a{
color:#9ad9e7;
font-weight:bold;
}

.orange{
color:#ff9c3b;
font-weight:bold;
}

.green{
color:#9cd582;
font-weight:bold;

}


.taikenimg1{
background:url(http://www.spplanning.co.jp/pic/banner_taiken.jpg);
background-repeat:no-repeat;
background-position:center top;
height:179px;
}

.taikentitle{
background:url(http://www.spplanning.co.jp/pic/title_taiken.gif);
background-repeat:no-repeat;
height:25px;
margin-top:50px;
margin-left:25px;
margin-bottom:20px;
}





#kate{
float:left;
padding-left:40px;
padding-top:20px;


}


#topback{
margin-left:530px;
}



.sidebar #openmenu a{
color:orange;
background:url(http://www.spplanning.co.jp/pic/moushikomi00_r7_c3.gif);
background-repeat:no-repeat;
background-position:12px 0px;
height:18px;
}



.content a{
color:#ed9db9;
text-decoration:none;
}


.content a:hover{
color:orange;

}


#next{
margin-bottom:50px;
}


.entry{
	padding: 10px 15px 25px 8px;
	margin: 0 0 25px 27px;
	border: 1px solid #BBBBBB;
	display: block; 
	width: 530px;
}
.entry-body{
	padding: 0;
	margin: 0;
	display: block;
}

.entry-body table tr td{
                font-size:small;
                color:#888888;
}
.entry-header{
	padding: 10px  0 0 101px;
	margin: 0;
}

.entry p {
	margin-left: 0px;
	}
td{
	line-height: 150%;
                font-size:small;
}

.center {
	text-align:center;
	margin-top:10px;
}

.mt10 {
margin-top:10px;
}

.bann a{
	text-indent:-9999px;
	background:url(pic/entry.jpg);
	width:165px;
	height:70px;
	display:block;
}

.bann a:hover{
	background:url(pic/entry02.jpg);
	width:165px;
	height:70px;
}

.bann02 a{
	text-indent:-9999px;
	background:url(pic/offer.jpg);
	width:165px;
	height:70px;
	display:block;
}

.bann02 a:hover{
	background:url(pic/offer02.jpg);
	width:165px;
	height:70px;
}

li#kate a {
color:orange;
}

li#kate a.ike002 {
color:blue;
}





#container #center .content .top_wrap .top_r .entry .entry-content .entry-body td,
#container #right .sidebar ul li a,
#container #right .sidebar ul li a:hover{
font-size:12px;
}