a:hover img{
filter: alpha(opacity=50);
-moz-opacity:0.8;
opacity:0.8;
}
*:first-child+html #eswsMenu LI.active .eswsDirectoryTitle {
display: inline;
}
*:first-child+html #eswsHeaderInner #eswsInquiryContent {
width: 100%;
}
#eswsPaneBeta.eswsPane {
        background-image: url(https://www.homeing.biz/CSS/background_h_vividred.gif);
        background-position: 50% -44px;
        background-repeat: no-repeat;
        background-color: white;
}
div#eswsPaneAlphaInner {
background-image: none;
background-color:#CC0000;　
}
#eswsMenu li .eswsDirectoryTitle span {
background-image: url(https://www.homeing.biz/CSS/arrow_white.png);
}
#eswsMenu li.active .eswsDirectoryTitle span {
background-image: url(https://www.homeing.biz/CSS/arrow_red.png);
}
#eswsHeaderInner #eswsInquiryTel {
	color: #CC0000;
background-image: url(https://www.homeing.biz/CSS/tel_red.png); 
background-position: 0 0;
background-repeat: no-repeat;
}
ul#eswsMenu li.active, ul#eswsMenu li.active a, #eswsMenu li.active .eswsDirectoryTitle{
background-image: url(https://www.homeing.biz/CSS/background_vividred_a.png);
}
h1#eswsHeading1 {
    color: #CC0000
}
a:hover {
color: #CC0000;
}
a:visited {
color: #DC143C;　　
}
p#foot_name {
color: #CC0000;　
}
ul#eswsMenu li.active span {
color: #CC0000;　
}
ul#eswsMenu a:hover {
color: #FFE4E1;
}
li.eswsBuildingName {
width: 215px;
background-color: #CC0000;
margin-bottom: 0;
text-align: center;
overflow: hidden;
position: absolute;
top: 0;
left: 0;
}
li.eswsPropertyContainer .eswsBuildingName a, div.box_building_name p a {
font-size: 12px;
color: #CC0000;
line-height: 2;
}
td.eswsImageArea a, li.eswsPropertyContainer a {
color: #CC0000;
line-height: 1.2;
}
#main_ttl p, .eswsTitleHeaderText span, div.eswsTitleHeaderPage span {
border-color: #CC0000;
}
#box_ttl {
background-image: none;
background-color: #CC0000;
}
div.box_inquiry_mini p.typo_tel {
color: #CC0000;
}
table.eswsPropertyInfoDetail th, table.eswsPropertyInfoDetailSale th {
background-color: #ffcccc;
border-color: #FFFFFF;
color: #000000;
}
div.box_inquiry_mini p.typo_tel {
color: #CC0000;
}
#box_page_btm h6 {
color: #FFFFFF;
background-color: #CC0000;
}
#box_page_btm {
background-color: #ffcccc;
}
li.eswsPageLink span {
border-color: #FFFFFF;
background-color: #CC0000;
}
li.eswsPageLink a span, li.eswsPageLink a span.prev_01, li.eswsPageLink a span.prev_02, li.eswsPageLink a span.next_01, li.eswsPageLink a span.next_02 {
border-color: #ffCCCC;
color: #CC0000;
}
div.ttl_building_name {
background-image: none;
background-color: #ffCCCC;
}
#main_ttl p, .eswsTitleHeaderText span, div.eswsTitleHeaderPage span {
border-color: #CC0000;
}
h3.ttl_search_condition {
background-image: none;
}
#eswsSearchForm {
background-color: #CC0000;
}
div.box_result p.building_type {
color: #CC0000;
}
div.box_result p.typo_access, div.box_result p.typo_price, div.box_result p.typo_layout, table.table_list span.typo_price {
color: #CC0000;
}
div.ttl_building_name h5 {
color: #CC0000;
}