@charset "UTF-8";
/* 
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com 
Twitter: @rich_clark
*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;/*font-size:1.6em;*/vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*,::before,::after{box-sizing:border-box}
html,body{text-size-adjust: 100%;
 　　-webkit-text-size-adjust: 100%;/*Chrome,Safari*/
 　　-ms-text-size-adjust: 100%;/*EgdeMobile*/
 　　-moz-text-size-adjust: 100%;/*firefox*/
max-height: 999999px;}
ul,ol,li{list-style:none;}button{background-color: transparent;border: none;cursor: pointer;outline: none;padding: 0;appearance: none;}:focus{outline: none;outline: 0;}input[type="submit"],
input[type="button"] {
  -webkit-box-sizing: content-box;
  -webkit-appearance: button;
  appearance: button;
  border: none;
  box-sizing: border-box;
  cursor: pointer;
}
input[type="submit"]::-webkit-search-decoration,
input[type="button"]::-webkit-search-decoration {
  display: none;
}
input[type="submit"]::focus,
input[type="button"]::focus {
  outline-offset: -2px;
}
label,
input[type=text], 
input[type=tel],
input[type=mail],
input[type=email],
input[type=password],
input[type=checkbox],
input[type=radio],
textarea{-webkit-appearance : none;-webkit-tap-highlight-color : rgba(0,0,0,0);
}
input[type=text], 
input[type=tel],
input[type=mail],
input[type=email],
input[type=password]{line-height:1.8;}
input[type=text], 
input[type=tel],
input[type=mail],
input[type=email],
input[type=password],
input[type=checkbox],
input[type=radio],
textarea{border:1px solid #ddd;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;}
/*
 clearfix
*/
.clearfix:after,header:after,footer:after,.contents:after,.topMainSlide > li:after,.newsList > li a:after,.surroundingsList > li:after,.propertySummaryTable .tableRowPC:after,#side .sideMenu li:after{content:"";display:block;height:.1px;clear:both;visibility:hidden;font-size:.1em;line-height:0}.clearfix,#header,#footer,.contents,.topMainSlide > li,.newsList > li a,.surroundingsList > li,.propertySummaryTable .tableRowPC,#side .sideMenu li{display:inline-block;overflow:hidden;_overflow:visible;display:block}* html .clearfix,* html header,* html footer,* html .contents,* html .topMainSlide > li,* html .newsList > li a,* html .surroundingsList > li,* html .propertySummaryTable .tableRowPC,* html #side .sideMenu li{height:1%}img{vertical-align:bottom}