@charset "utf-8";

#container4{
	margin: 0;
	padding: 0;
	margin-right: auto;
	margin-left: auto;
	width: 970px;
	max-width:100%;
	text-align:left;
}

#header {min-width:970px;}

#header div#globallink{
	margin: 0;
	padding: 0;
	width:430px;
	float:right;
	text-align:right;
}

#header #headertitle h1#top_h1 {
	margin: 0;
	padding: 3px 0 3px 7px;
	color:#fff;
	background-repeat: no-repeat;
	background-color:#63a732;
	font-weight:bold;
	font-size:140%;
}

#header #headertitle h1#top_h1 a { color: #ffffff; text-decoration: none;}
#header #headertitle h1#top_h1 a:hover { text-decoration: underline;}

#contentsarea {
	width:970px;
	margin:0;
	padding:0;
	text-align:left;
}

#leftCol {
	float:left;
	width:145px;
	margin: 0 10px 0 0;
}

#mainCol {
	float:left;
	width:640px;
	margin:0 10px 0 0;
	padding:0;
}

#rightCol {
	float:left;
	width:165px;
	margin:0;
	padding:0;
}

hr.clearColumn {
	clear:both;
	visibility:hidden;
	overflow:hidden;
}

#footer2{
	display:blcok;
	border-top:1px solid #63A732;
	padding:0;
	margin: 15px 0 10px 0;
	background-color:#fff;
	font-size: 12px;
}

.sox {
	width:970px;
	margin: 0 0 5px 0;
	border-bottom:1px solid #ccc;
	clear:both;
}

.navi1{
	background-image:url(/house/img/tab/bg.gif);
	width:970px;
	margin:10px 0 1px 0;
	border-top: 1px solid #ddd;
	border-bottom:2px solid #028402;
}

.r_sidex_2 {background:#f1f0da url(/house/img/side/corner_body.gif) top left no-repeat;height:4px; clear:both; display:block;}

/* Topics Upper */
#topicsUpper {
	margin:0 0 8px 0;
	width:100%;
	background-color:#ffffff;
	border:solid 1px #cccccc;
}

#topicsUpper h2.topics_h2 {
	margin:2px;
	padding:4px 8px;
	display:block;
	background:#f1f1f1 url(/house/img/top/main_col_title_back.gif) top left repeat-x; 
	background-color:#f1f1f1;
	font-size: 14px;
	zoom:1
}

*+html #topicsUpper h2.topics_h2 {
	font-size: 100%;
}

#topicsUpper h2.topics_h2 a {
	margin:5px;
	padding:0;
	color:#333;
	font-weight:bold;
}

#topicsUpper h2.topics_h2 a:hover {
	color:#f39800;
}

div#topics_list2 ul.topics_lists li{
	padding-bottom:5px;
}

#topicsUpper h2 {
	margin:2px;
	padding:4px 8px;
	display:block;
	background:#f1f1f1 url(/house/img/top/main_col_title_back.gif) top left repeat-x; 
	background-color:#f1f1f1;
	font-size: 14px;
}

*+html #topicsUpper h2 { font-size: 90%;}

#topicsUpper h2 a {
	margin:5px;
	padding:0;
	color:#333;
	font-weight:bold;
}

#topicsUpper h2 a:hover {
	color:#f39800;
}

#topicsUpper h2 span {
	font-size: 12px;
	font-weight: normal;
	float:right;
	margin:-1.2em 0 0;
	display:inline;
}
*+html #topicsUpper h2 span {
	font-size: 80%;
}

#topicsUpper h2.topics_h2 span {
	font-size: 12px;
	font-weight: normal;
	margin:-1.2em 0 0;
	float: none;
	display:block;
	border:none;
	text-align:right;
}

*+html #topicsUpper h2.topics_h2 span { font-size: 80%;}

#topicsUpper h1 {
	margin:2px;
	padding:4px 8px;
	display:block;
	background:#f1f1f1 url(/house/img/top/main_col_title_back.gif) top left repeat-x; 
	background-color:#f1f1f1;
	font-size: 14px;
	zoom:1
}

*+html #topicsUpper h1 {
	font-size: 100%;
}

#topicsUpper h1 a {
	margin:5px;
	padding:0;
	color:#333;
	font-weight:bold;
}

#topicsUpper h1 a:hover {
	color:#f39800;
}

#topicsUpper h1 span {
	font-size: 12px;
	font-weight: normal;
	margin:-1.2em 0 0;
	display:block;
	border:none;
	text-align:right;
}
*+html #topicsUpper h1 span {
	font-size: 80%;
}

/* Each Title */
.titleFull {
	position:relative;
	margin:0 0 5px 0;
	padding:0;
	width:100%;
	background-color:#ffffff;
	border:solid 1px #cccccc;
}

*+html .titleFull { clear:none !important;}

.titleFull h2 {
	margin:2px;
	padding:3px;
	display:block;
	background:#f1f1f1 url(/house/img/top/main_col_title_back.gif) top left repeat-x; 
	background-color:#f1f1f1;
}

.titleFull h2 a {
	margin:2px;
	padding:2px 0 2px 3px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	border-left:solid 4px #b1da56;
}

*+html .titleFull h2 a { font-size: 100%;}

.titleFull h2 a:hover {
	color:#f39800;
}
.titleFull span a {
	position:absolute;
	top:7px;
	right:10px;
	display:block;
	padding:0 0 0 15px;
	font-size:12px;
	text-decoration:underline;
	background: url(/house/img/top/arrow_tri.gif) 0% 50% no-repeat; 
}

*+html .titleFull span a { font-size: 80%;}

.titleFull span a:hover {
	text-decoration:none;
}

.boxFrame {
	margin-bottom:5px;
	display:inline-block;
}

.boxFrame:after {content:"";height:0px;clear:both;display: block;visibility:hidden;}

.boxLeft {
	width:315px;
	float:left;
	margin-right: 8px;
}

.boxRight {
	width:315px;
	float:left;
}

.titleHalf {
	position:relative;
	margin:0 0 5px 0;
	padding:0;
	width:100%;
	background-color:#ffffff;
	border:solid 1px #cccccc;
}

.titleHalf h2 {
	margin:2px;
	padding:3px;
	display:block;
	background:#f1f1f1 url(/house/img/top/main_col_title_back.gif) top left repeat-x; 
	background-color:#f1f1f1;
}

.titleHalf h2 a {
	margin:2px;
	padding:2px 0 2px 3px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	border-left:solid 4px #b1da56;
}

*+html .titleHalf h2 a { font-size: 100%;}

.titleHalf h1 a:hover {
	color:#f39800;
}

.titleHalf span a {
	position:absolute;
	top:7px;
	right:10px;
	display:block;
	padding:0 0 0 15px;
	font: normal 11px;
	text-decoration:underline;
	background: url(/house/img/top/arrow_tri.gif) 0% 50% no-repeat; 
}

.titleHalf span a:hover {
	color:#cccccc;
}

/* Article Box */
.article {
	width:640px;
	margin-bottom: 3px;
	display:inline-block;
}

.article:after {content:"";height:0px;clear:both;display: block;visibility:hidden;}

.article dl {
	margin:0 0 5px 10px;
	padding:0;
	width:305px;
	float:left;
	padding:0;
}

.article dt {
	float:left;
	margin:0 10px 0 0;
	padding:0;
	width:74px;
}

.article dd .caption {
	font-size:100%; 
	font-weight:bold; 
	color:#006699;
	margin:0 0 3px 0;
}

.article dd {
	font-size:80%; 
	color:#666666; 
	margin:0; 
	padding:0;
}

.articleList {
	margin-bottom:5px;
}

.articleList dl {
	width:300px;
	margin:0;
	padding:0 5px;
	display:inline-block;
	position:relative;
}

.articleList dl:after {content:"";height:0;clear:both;display: block;visibility:hidden;}

.articleList dt {
	margin:0 10px 0 0; 
	height:50px;
	width:74px;
	position:absolute;
	top:0;
	left:5px;
}

.articleList dt a img {
	margin:0;
	padding:0;
	width:74px;
}

.articleList dd  {
	font-size:80%; 
	color:#666666; 
	margin:0 0 0 80px; 
	padding:0;
}

.articleList dd ul {
	margin:0 0 10px 0;
	padding:0;
	list-style-type:none;
}

.articleList dd ul li {
	width:100%;
	display:inline-block;
	display:block;
	font-size:100%;
	line-height:120%;
	margin-top:0;
	padding:0 0 3px 7px;
	color:#004986;
	background:url(/house/img/top/arrow_tri02.gif) 0% 50% no-repeat;
}

.articleList dd ul li a, .articleList dd ul li a:visited {
	color:#004986;
	text-decoration:underline;
}

/* Search */
#search {
	margin:0 0 15px 0;
	padding:0;
	width:640px;
	border-bottom:solid 1px #007bb7;
	background:#ffffff;
}

/* Search Header */
#searchHeader {
	width:640px;
	height:50px;
	background:url(/house/img/top/search/header_back.gif) top left no-repeat; 
}

#searchHeader h2 {
	float:left;
	display:inline;
	margin:14px 0 0 46px;
}

#searchNumber {
	float:left;
	display:inline;
	font-size:80%; 
	font-weight:bold; 
	line-height:46px;
	margin:4px 0 0 24px;
	width:232px;
	text-align:center;
}

#searchNumber span.number{
	color:#f00; 
	font-size:160%;
	line-height:1.231;
}

#searchList {
	float:right;
	display:inline;
	font-size:84%; 
	font-weight:bold; 
	line-height:50px;
	margin:0 25px 0 0;
	width:140px;
	text-align:center;
}

#searchList a {
	text-decoration:underline;
}

#searchList a.kentolist {color:#333; text-decoration:none; padding-top:2px;}

#searchList img {
	vertical-align:middle;
}

#searchNotice {
	margin:0 0 0 10px;
	padding:8px 0 8px 15px;
	font-size:14px;
	color:#555555;
	background:url(/house/img/top/search/arrow_square.gif) left center no-repeat;
	zoom:1;
}

*+html #searchNotice { font-size: 90%;}

#searchBody {
	clear:both;
	background:#fff url(/house/img/top/search/search_back.gif) top left repeat-y;
}

/* Search Navi */
#searchNav {width:630px; float:left;}

#searchNav ul#tab {margin:0; /margin-bottom: 5px; padding:0 0 5px 8px; list-style:none; zoom:1;}
#searchNav ul#tab li {float:left; width:150px; height:35px; margin:0 0 5px 5px; list-style:none; display:inline;}
#searchNav ul#tab li a {display:block; width:150px; height:35px;}
#searchNav ul#tab li a img {border:none;}

#searchNav ul li a.shutoken:hover img {display:none;}
#searchNav ul li a.shutoken:hover {background:url(/house/img/top/search/shutoken_on.gif) top left no-repeat;}

#searchNav ul li.present a.shutoken img {display:none;}
#searchNav ul li.present a.shutoken {background:url(/house/img/top/search/shutoken_ac.gif) top left no-repeat;}
#searchNav ul li.present a.shutoken:hover {background:url(/house/img/top/search/shutoken_ac.gif) top left no-repeat;}

#searchNav ul li a.hokkaido:hover img {display:none;}
#searchNav ul li a.hokkaido:hover {background:url(/house/img/top/search/hokkaido_on.gif) top left no-repeat;}

#searchNav ul li.present a.hokkaido img {display:none;}
#searchNav ul li.present a.hokkaido {background:url(/house/img/top/search/hokkaido_ac.gif) top left no-repeat;}
#searchNav ul li.present a.hokkaido:hover {background:url(/house/img/top/search/hokkaido_ac.gif) top left no-repeat;}

#searchNav ul li a.tohoku:hover img {display:none;}
#searchNav ul li a.tohoku:hover {background:url(/house/img/top/search/tohoku_on.gif) top left no-repeat;}

#searchNav ul li.present a.tohoku img {display:none;}
#searchNav ul li.present a.tohoku {background:url(/house/img/top/search/tohoku_ac.gif) top left no-repeat;}
#searchNav ul li.present a.tohoku:hover {background:url(/house/img/top/search/tohoku_ac.gif) top left no-repeat;}

#searchNav ul li a.koshinetsu:hover img {display:none;}
#searchNav ul li a.koshinetsu:hover {background:url(/house/img/top/search/koshinetsu_on.gif) top left no-repeat;}

#searchNav ul li.present a.koshinetsu img {display:none;}
#searchNav ul li.present a.koshinetsu {background:url(/house/img/top/search/koshinetsu_ac.gif) top left no-repeat;}
#searchNav ul li.present a.koshinetsu:hover {background:url(/house/img/top/search/koshinetsu_ac.gif) top left no-repeat;}

#searchNav ul li a.tokai:hover img {display:none;}
#searchNav ul li a.tokai:hover {background:url(/house/img/top/search/tokai_on.gif) top left no-repeat;}

#searchNav ul li.present a.tokai img {display:none;}
#searchNav ul li.present a.tokai {background:url(/house/img/top/search/tokai_ac.gif) top left no-repeat;}
#searchNav ul li.present a.tokai:hover {background:url(/house/img/top/search/tokai_ac.gif) top left no-repeat;}

#searchNav ul li a.kansai:hover img {display:none;}
#searchNav ul li a.kansai:hover {background:url(/house/img/top/search/kansai_on.gif) top left no-repeat;}

#searchNav ul li.present a.kansai img {display:none;}
#searchNav ul li.present a.kansai {background:url(/house/img/top/search/kansai_ac.gif) top left no-repeat;}
#searchNav ul li.present a.kansai:hover {background:url(/house/img/top/search/kansai_ac.gif) top left no-repeat;}

#searchNav ul li a.shikoku:hover img {display:none;}
#searchNav ul li a.shikoku:hover {background:url(/house/img/top/search/shikoku_on.gif) top left no-repeat;}

#searchNav ul li.present a.shikoku img {display:none;}
#searchNav ul li.present a.shikoku {background:url(/house/img/top/search/shikoku_ac.gif) top left no-repeat;}
#searchNav ul li.present a.shikoku:hover {background:url(/house/img/top/search/shikoku_ac.gif) top left no-repeat;}

#searchNav ul li a.kyushu:hover img {display:none;}
#searchNav ul li a.kyushu:hover {background:url(/house/img/top/search/kyushu_on.gif) top left no-repeat;}

#searchNav ul li.present a.kyushu img {display:none;}
#searchNav ul li.present a.kyushu {background:url(/house/img/top/search/kyushu_ac.gif) top left no-repeat;}
#searchNav ul li.present a.kyushu:hover {background:url(/house/img/top/search/kyushu_ac.gif) top left no-repeat;}

/* Search Body */
#pageX, #page1, #page2, #page3, #page4, #page5, #page6, #page7, #page8 {
	width:630px;
	margin-top:0;
	margin-bottom:0;
	margin-left:5px;
	margin-right:5px;
	padding-bottom:5px;
}

.eachArea {
	background-color:#dbf2fc;
}

.eachArea h3 {
	padding:5px;
	margin:0 0 6px;
}

.eachArea h3 span {
	margin:0 0 0 5px;
	font-size:12px;
	color:#555555;
}

.eachArea span span{
	color:#009944;
}

.searchContent {
	margin:0;
	padding:0;
	width:630px;
}

.searchContentBody {
	width:630px;
	background:url(/house/img/top/search/content_back.gif) top left repeat-y;
	min-height: 1em;
	display: block;
}
.searchContentBody:after {
	content: "";
	display: block;
	clear: both;
	height: 1px;
	overflow: hidden;
}

* html .searchContentBody { height: 1em;}

span.searchContentHead {
	width:630px;
	height:5px; 
	clear:both; 
	display:block;
	background:url(/house/img/top/search/content_head.gif) top center no-repeat;
	overflow:hidden;
}

span.searchContentFoot {
	width:630px;
	height:5px; 
	clear:both; 
	display:block;
	background:url(/house/img/top/search/content_foot.gif) top center no-repeat;
	overflow:hidden;
}

.searchBuy {float:left; width:300px; margin:0 10px 0 5px; display:inline;}

.searchBuyHeader {margin:0 0 10px;}
.searchBuyHeader div.button {float:left; display:inline;}
/*20110216 img change*/
.searchBuyHeader div.button a {width:138px; height:34px; display:block;}
.searchBuyHeader div.button a:hover img {display:none;}
.searchBuyHeader div.button a:hover {background:url(/house/img/top/search/kounyu02_on.gif) no-repeat;}
.searchBuyHeader a img {border:none;}

.searchBuyHeader span {margin:0 0 0 5px; font-size: 12px; color:#555; line-height:36px;}
.searchBuyHeader span span {margin:0 0 0 5px; font-weight:bold; font-size: 16px; color:#f10;}

.searchRent {float:left; width:310px; margin:0 0 0 5px; display:inline; min-height:160px;}
*html .searchRent {height:160px;}

.searchRent#shutoken {background:url(/house/img/top/search/shutoken_back.gif) 100% 98% no-repeat;}
.searchRent#hokkaido {background:url(/house/img/top/search/hokkaido_back.gif) 100% 98% no-repeat;}
.searchRent#tohoku {background:url(/house/img/top/search/tohoku_back.gif) 100% 98% no-repeat;}
.searchRent#koshinetsu {background:url(/house/img/top/search/koshinetsu_back.gif) 100% 98% no-repeat;}
.searchRent#tokai {background:url(/house/img/top/search/tokai_back.gif) 100% 98% no-repeat;}
.searchRent#kansai {background:url(/house/img/top/search/kansai_back.gif) 100% 98% no-repeat;}
.searchRent#shikoku {background:url(/house/img/top/search/shikoku_back.gif) 100% 98% no-repeat;}
.searchRent#kyushu {background:url(/house/img/top/search/kyushu_back.gif) 100% 98% no-repeat;}

.searchRentHeader {margin:0 0 10px;}
.searchRentHeader div.button {float:left; display:inline;}
/*20110216 img change*/
.searchRentHeader div.button a {width:138px; height:34px; display:block;}
.searchRentHeader div.button a:hover img {display:none;}
.searchRentHeader div.button a:hover {background:url(/house/img/top/search/chintai02_on.gif) no-repeat;}
.searchRentHeader a img {border:none;}

.searchRentHeader span {margin:0 0 0 5px; font-size: 80%; color:#555; line-height:34px;}
*+html .searchRentHeader span {font-size: 70%;}

.searchRentHeader span span {margin:0 0 0 5px; font-weight:bold; font-size: 120%; color:#f10;}

/*20110216 icon change*/
ul.searchBuyCategory {
	width:280px;
	margin: 0 0 10px 3px;
	padding:0;
}

ul.searchBuyCategory li {
	margin: 0 0 5px 0;
	padding:0 0 0 20px; 
	list-style-type:none; 
	background:url(/house/img/top/search/arrow_circle_02.gif) 0% 50% no-repeat;
	min-height:18px;
	clear:both;
}

ul.searchBuyCategory li span.list_l {
	float:left; 
	font-weight:bold; 
	font-size:15px; 
	width:70%;
}

ul.searchBuyCategory li span.list_r {
	text-align:right; 
	font-size:84%;
}

/*20110216 icon change*/
	ul.searchRentCategory {
	width:290px;
	margin: 0 0 10px 3px;
	padding:0;
}

ul.searchRentCategory li {
	margin: 0 0 5px 0;
	padding:0 0 0 20px; 
	list-style-type:none; 
	background:url(/house/img/top/search/arrow_circle_03.gif) 0% 50% no-repeat;
	min-height:18px;
	clear:both;
}

ul.searchRentCategory li span.list_l {
	float:left; 
	font-weight:bold; 
	font-size:95%; 
	width:70%;
}

ul.searchRentCategory li span.list_r {
	text-align:right; 
	font-size:84%;
}

/* Topics */

.topics_01 {
	margin: 0 0 10px 0;
	padding:0; 
	border-left:1px solid #dfdfdf; 
	border-right:1px solid #dfdfdf; 
	border-bottom:1px solid #dfdfdf; 
}

/* topics */
.topics_box  {
	margin: 0 0 3px 0;
	padding:0; 
	border-top:2px solid #a7a4a5;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	border-bottom:1px solid #dfdfdf;
}

.topics_box h1{
	float:left;
	margin:0;
	padding:2px 0 3px 5px; 
	font-size:95%; 
	color:#333333; 
	display:inline;
}

.topics_box h2 {
	float:left;
	margin: 0;
	padding:2px 0 5px 5px;
}

.topics_box span.tit_topics {
	float:left;
	font-size:95%; 
	font-weight:bold;
	margin: 2px 0 0 2px;
}

.renew_day{
	float:right; 
	margin:0; 
	padding:2px 3px 5px 0; 
	font-size:84%;
}

.topics_01 h2 {
	float:left;
	margin: 0;
	padding:2px 0 5px 5px; 
	font-size:84%; 
	color:#003366
}

.topicsnew {
	float:right; 
	margin:0; 
	padding:2px 3px 5px 0; 
	font-size:84%;
}

div#topics_01_photo {
	float:left;
	margin: 3px 0 0 0;
	padding:0;
	width:21%
}

div#topics_01_txt  {
	font-size:75%; 
	margin: 3px 0 0 0; 
	padding:0; 
	text-align:center;
}

div#topics_01_list {
	float:left; 
	margin: 0;
	padding:0; 
	width:77%
}

ul.topics_01_lists {
	margin: 0;
	padding:0;
}

ul.topics_01_lists li.new {
	margin: 0 0 0 5px;
	padding:0 0 5px 40px;
	list-style-type: none; 
	font-size:84%; 
	background-image: url(/house/img/common/icon_new.gif); 
	background-repeat:no-repeat; 
	background-position: top left;
}

div#topics_list2{
	margin:0;
	padding:0; 
	width:640px;
}

div#topics_list_box{
	margin:0; 
	padding:0;
	width:640px; 
}

/* clear */
.clear:after {content:"";height:0px;clear:both;display: block;visibility:hidden;}
.clear{display:inline-block;}

.searchSub,
.searchSub div,
.searchSub ul,
.searchSub li,
.searchSub dl,
.searchSub dt,
.searchSub dd{
	margin:0;
	padding:0;
	zoom:1;
}

/* clear float */
.searchSub:after,
.searchSub ul:after{content:".";clear:both;display:block;height:0;font-size:0;visibility:hidden;}
.searchSub,
.searchSub ul{display:block;}

.searchSub{
	margin:-10px 5px 0 5px;
	padding-bottom:5px;
}

.searchSub ul{
	padding:15px 5px 5px 5px;
	background:#dbf2fc;
}
.searchSub li{
	float:left;
	width:33.3%;
	list-style:none;
}

.searchSub .li01,
.searchSub .li02,
.searchSub .li03{
	background:#dbf2fc;
}

.searchSub li dt a{
	display:block;
	width:138px;
	height:34px;
	background:#dbf2fc;
	text-indent:-9999px;
}

.searchSub li dt a img{
	border:none;
}

.searchSub .li01 dt a{ background:url(/house/img/top/search/sell_off.gif) 0 0 no-repeat;}
.searchSub .li02 dt a{ background:url(/house/img/top/search/build_off.gif) 0 0 no-repeat;}
.searchSub .li03 dt a{ background:url(/house/img/top/search/reform_off.gif) 0 0 no-repeat;}
.searchSub .li01 dt a:hover{ background:url(/house/img/top/search/sell_on.gif) 0 0 no-repeat;}
.searchSub .li02 dt a:hover{ background:url(/house/img/top/search/build_on.gif) 0 0 no-repeat;}
.searchSub .li03 dt a:hover{ background:url(/house/img/top/search/reform_on.gif) 0 0 no-repeat;}

.searchSub li dd{
	margin: 0 0 5px 0;
	padding: 0 0 0 20px; 
	font-weight: bold; 
	font-size: 15px;
	min-height: 18px;
	height: auto !important;
	height: 18px;
	background:url(/house/img/top/search/arrow_circle_01.gif) 0% 50% no-repeat;
}

.searchSub li dd.first{
	margin-top:12px;
}

.boxFrame_new {
	margin:0;
	padding:0;
}

.box_theme {
	width:100%;
	padding:0 0 7px 15px;
	margin:0;
}

.boxLeft03 {
	width:205px;
	float:left;
	display:inline;
	padding:0 5px 0 0;
	margin:0;
	text-align:left;
}

/* Article Box */
.articleList_new {
	width:187px;
	margin:3px 0 0 0;
	padding:0;
}

.articleList_new ul {
	font-size:80%; 
	color:#666666;
	margin:0 0 10px;
	padding:0;
	list-style-type:none;
}

*html body .articleList_new ul {
	margin:0;
}

.articleList_new ul li {
	width:100%;
	font-size:100%;
	line-height:120%;
	margin:0;
	padding:0 0 3px 7px;
	color:#004986;
	background:url(/house/img/top/arrow_tri02.gif) 0% 50% no-repeat;
}

*html body .articleList_new ul li {
	font-size:90%;
	line-height:130%
}

.articleList_new ul li a, .articleList_new ul li a:visited {
color:#004986;
	text-decoration:underline;
}
.articleList_new_title {
	font-size:80%;
	font-weight:bold;
	color:#0d4095;
	padding-bottom:5px;
}

.random_botan {
	width:640px;
	height:88px;
	margin-bottom:15px;
	padding:0;
}

.random_botan01 {
	width:205px;
	height:88px;
	float:left;
	margin-right:13px;
}

.random_botan01 a {
	width:205px;
	height:88px;
	border:0;
	padding:0;
	background-repeat:no-repeat;
	display:block;
	background:url(/house/img/top/buy_image04.jpg) no-repeat;
	background-position: top;
}

.random_botan01 a:hover{
	width:205px;
	height:88px;
	padding:0;
	background:url(/house/img/top/buy_image04.jpg) no-repeat;
	background-position: bottom;
}

.random_botan02 {
	width:205px;
	height:88px;
	float:left;
	margin-right:12px;
}

.random_botan02 a {
	width:205px;
	height:88px;
	border:0;
	padding:0;
	background-repeat:no-repeat;
	display:block;
	background:url(/house/img/top/buy_image05.jpg) no-repeat;
	background-position: top;
}

.random_botan02 a:hover{
	width:205px;
	height:88px;
	padding:0;
	background:url(/house/img/top/buy_image05.jpg) no-repeat;
	background-position: bottom;
}

.random_botan03 {
	width:205px;
	height:88px;
	float:right;
}

.random_botan03 a {
	width:205px;
	height:88px;
	border:0;
	padding:0;
	background-repeat:no-repeat;
	display:block;
	background:url(/house/img/top/buy_image06.jpg) no-repeat;
	background-position: top;
}

.random_botan03 a:hover{
	width:205px;
	height:88px;
	padding:0;
	background:url(/house/img/top/buy_image06.jpg) no-repeat;
	background-position: bottom;
}