@CHARSET "UTF-8";

article.article01 {
	float : left ;
	margin : 0 3% 35px 0 ;
	width : 46% ;
}

article.article02 {
	clear : both ;
	width : 100% ;
}

h3.article_title01 {
	font-size : 24px ;
	color : #169EB5 ;
}

ul.top_ul01 {
	margin : 15px ;
}

ul.top_ul01 li {
	color : #4D4D4D ;
	margin-bottom : 5px ;
}

ul.top_ul01 li a {
	color : #4D4D4D ;
	text-decoration : none ;
	font-size : 16px ;
}

ul.top_ul01 li a:hover {
	color : #4D4D4D ;
	text-decoration : underline ;
}

/*一般共通*/
div.main_parts {
	width : 200px ;
	float : left ;
	padding : 15px ;
	margin : 15px;
	background : #fff ;
	border : 10px solid #e5e5e5 ;
	border-radius : 10px ;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -o-transition: 0.5s;
    -ms-transition: 0.5s;
    transition: 0.5s;
}
div.estate_search {
	background : #CC6666 ;
}

div.ranking {
	background : #FCF4E8 ;
}


div.main_parts2 {
    border-image: url("../img/back/back_2block.png") 15 15 15 15 fill;
    border-width: 15px;
    float: left;
    width: 460px;
    border : 10px solid #e5e5e5 ;
}

div.main_parts p.note {
	font-size : 12px ;
	color : #4D4D4D ;
}

div.main_parts:hover {
	border : 10px solid #85AB4D ;
}
