/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.clearfix:after,#contents:after,#main #main-pickup-mansions .article-item:after,#main #main-pickup-mansions .article-item .article-item-main:after,#main .article-item:after,#main .article-item .article-item-main:after,#main .article-item-metas .article-item-meta dt:after,#main .mansion .photo-name-block:after,#main .mansion .mansion-info-block .mansion-info-col1:after,#main .mansion .mansion-info-block .mansion-info-col2:after,#main .mansion .mansion-info-block .mansion-info-col3:after,#main .mansion .business-section .section-content:after,#main .mansion .map-section .section-content:after{display:block;content:'';clear:both}body{color:#333;font-family:Helvetica,Arial,Osaka,Meiryo,"メイリオ",sans-serif;background-color:#EDEDED}a{color:#F05050;text-decoration:none}a:hover{color:#F59292}#container{margin:0 auto;width:1000px}#site-header{position:relative;z-index:9999;padding-top:10px;min-height:82px}#site-header #site-header-logo{behavior:url(/PIE.htc);position:absolute;z-index:9999;padding:15px 15px 8px;background-color:#eee;border:solid 3px #fff;top:-10px;left:10px;border-radius:0 0 3px 3px;box-shadow:#F0F0F0 0 1px 2px}#site-header h1{line-height:1em;margin:0;color:#666;font-size:16px;font-weight:normal;text-align:right}#site-header #site-header-nav{margin-right:5px;font-size:13px;text-align:right;line-height:34px;height:34px;position:absolute;left:330px;top:50px;width:665px}#site-header #site-header-nav .vertical-list,#site-header #site-header-nav .vertical-list li,#site-header #site-header-nav .logo{line-height:34px;margin:0;padding:0;height:34px;vertical-align:middle;display:inline-block}#site-header #site-header-nav .vertical-list li{margin-right:25px}#site-header #site-header-nav .vertical-list a{color:#666;text-decoration:none}#contents{behavior:url(/PIE.htc);position:relative;background-color:#fff;border:solid 1px #CFCFCF;width:100%;height:100%;display:table;border-radius:5px;box-shadow:#F0F0F0 0 1px 5px 0 inset;padding:30px 0 30px;margin:0 0 30px}#site-footer{padding:0 0 30px}#site-footer #footer-mansion-catalog-title{margin-bottom:10px}#site-footer .footer-mansion-catalog-nav{font-size:13px}#site-footer .footer-mansion-catalog-nav ul{margin:0 0 20px;padding:0}#site-footer .footer-mansion-catalog-nav ul li{width:100px;margin:0 0 10px;display:inline-block}#site-footer .footer-mansion-catalog-nav ul a{color:#D96D00;text-decoration:none}#site-footer .footer-mansion-catalog-nav-title{color:#666;background:transparent url("../img/border-dashed-gray.png") left bottom repeat-x;padding:0 0 10px;margin:0 0 10px}#main{float:left;width:705px;margin-left:20px}#sidebar{float:right;width:235px;margin-right:20px}.basic-section{margin-bottom:15px}.basic-section .section-title{background:transparent url("../img/basic-section-title-bg.png") left bottom no-repeat;color:#fff;vertical-align:baseline;text-indent:55px;line-height:28px;height:28px;margin:0;padding:10px 0 0;font-size:14px;font-weight:normal}.sitemap-section .section-content{padding:5px}.sitemap-section .sitemap-links{list-style:none;margin:0;padding:0}.sitemap-section .sitemap-links li{margin-bottom:5px}.sitemap-section .sitemap-links li ul{margin:5px 10px}.sitemap-section .sitemap-links a{display:block;padding:5px;background-color:#F4F4F4;border:solid 1px #E8E8E8}#main #main-banner{border:solid 5px #DDD;margin-bottom:10px}#main #main-banner img{vertical-align:middle}#main #main-navi-section .section-content{border:solid 1px #CCC;padding:15px 10px;margin:3px 0 0}#main .main-nav-item{margin:0}#main .main-nav-item .main-nav-item-title{line-height:1em;margin:0 0 10px;color:#F00000;font-size:14px}#main .main-nav-item .main-nav-item-content{font-size:14px;margin:0 0 15px;padding:0}#main .main-nav-item .main-nav-item-content ul{list-style:none;margin:0;padding:0}#main .main-nav-item .main-nav-item-content ul li{margin:0 20px 10px 0;display:inline-block}#main .main-nav-item .main-nav-item-content ul li a{color:#606060;text-decoration:none}#main #main-pickup-mansions .section-content{background-color:#F3F3F3;padding:10px}#main #main-pickup-mansions .article-item{background:transparent url("../img/border-dashed-gray.png") left bottom repeat-x;padding-bottom:20px;margin-bottom:20px}#main #main-pickup-mansions .article-item .article-item-main{font-size:13px;float:right;width:510px}#main #main-pickup-mansions .article-item .article-item-main .article-item-name{font-size:14px;background:url(../img/arrow-item.png) center left no-repeat;padding:10px 0 10px 15px;margin:0 0 5px;font-weight:normal}#main #main-pickup-mansions .article-item .article-item-main .article-item-name a{text-decoration:underline}#main #main-pickup-mansions .article-item-metas{margin-bottom:20px}#main #main-pickup-mansions .article-item-metas dt{color:#F05050;font-weight:bold;float:left;margin-right:10px}#main #main-pickup-mansions .article-item-metas dd{margin-bottom:15px}#main #main-pickup-mansions .article-item-desc{line-height:154%}#main #main-pickup-mansions .article-item-sub{float:left;width:162px;text-align:center}#main #main-pickup-mansions .article-image{border:solid 1px #E3E3E3;width:160px;height:160px;line-height:160px;layout-grid-line:160px;margin-bottom:5px}#main #main-pickup-mansions .article-image a{display:block}#main #main-pickup-mansions .article-image a img{width:auto;height:auto;max-width:160px;max-height:160px;vertical-align:middle}#main .breadcrumb{font-size:12px;margin-bottom:20px}#main .list-out-links{text-align:center;margin-bottom:10px}#main .list-out-links ul{list-style:none;margin:0;padding:0}#main .list-out-links ul li{display:inline-block}#main .list-out-links ul li img{width:235px;height:84px}#main .mansion-list-section .section-content{background-color:#F3F3F3;margin-top:5px;padding:10px}#main .mansion-list-section .pager,#main .mansion-list-section .pagination{padding-bottom:12px;margin-bottom:10px;text-align:right;font-size:12px;background:transparent url("../img/border-dashed-gray.png") left bottom repeat-x}#main .mansion-list-section .pager:last-child,#main .mansion-list-section .pagination:last-child{background:none}#main .mansion-list-section .pager ul,#main .mansion-list-section .pagination ul{list-style:none;margin:0;padding:0}#main .mansion-list-section .pager ul li,#main .mansion-list-section .pagination ul li{display:inline-block;background-color:#fff;border:solid 1px #E0E0E0;width:2em;height:2em;line-height:2em;text-align:center;vertical-align:middle;margin-left:5px}#main .mansion-list-section .pager ul li.current,#main .mansion-list-section .pager ul li.active,#main .mansion-list-section .pagination ul li.current,#main .mansion-list-section .pagination ul li.active{background-color:#333;color:#fff}#main .mansion-list-section .pager ul li.current a,#main .mansion-list-section .pager ul li.active a,#main .mansion-list-section .pagination ul li.current a,#main .mansion-list-section .pagination ul li.active a{color:#fff;vertical-align:middle}#main .mansion-list-section .pager ul li.next,#main .mansion-list-section .pager ul li.prev,#main .mansion-list-section .pager ul li.last,#main .mansion-list-section .pager ul li.first,#main .mansion-list-section .pager ul li.disabled,#main .mansion-list-section .pagination ul li.next,#main .mansion-list-section .pagination ul li.prev,#main .mansion-list-section .pagination ul li.last,#main .mansion-list-section .pagination ul li.first,#main .mansion-list-section .pagination ul li.disabled{width:auto;background:none;border:none;margin-left:10px}#main .mansion-list-section .list-sub-navi{background:#F3F3F3;margin-top:5px;padding:10px 15px}#main .mansion-list-section .list-sub-navi ul{margin:0;padding:0}#main .mansion-list-section .list-sub-navi ul li{font-size:13px;line-height:2;vertical-align:top;width:150px;margin-bottom:5px;display:inline-block}#main .article-item{background:transparent url("../img/border-dashed-gray.png") left bottom repeat-x;padding-bottom:12px;margin:15px 0}#main .article-item .article-item-main{font-size:13px;float:right;width:510px}#main .article-item .article-item-main .article-item-name{margin:0 0 5px;padding:15px 0 15px 15px;font-size:14px;font-weight:normal;background:url(../img/arrow-item.png) center left no-repeat}#main .article-item .article-item-main .article-item-name a{text-decoration:underline}#main .article-item .article-item-sub{float:left;width:162px;text-align:center}#main .article-item .article-image{border:solid 1px #E3E3E3;width:160px;height:160px;line-height:160px;layout-grid-line:160px;margin-bottom:5px;background-color:#fff}#main .article-item .article-image a{display:block}#main .article-item .article-image a img{width:auto;height:auto;max-width:160px;max-height:160px;vertical-align:middle}#main .article-item .article-button-more a{display:block}#main .article-item .article-button-more a img{max-width:100%}#main .article-item-metas{margin-bottom:20px}#main .article-item-metas .article-item-meta{margin:0;padding:0}#main .article-item-metas .article-item-meta dt{color:#F05050;font-weight:bold;float:left;margin-right:10px;line-height:1.5}#main .article-item-metas .article-item-meta dd{margin-left:80px;margin-bottom:15px;line-height:1.5}#main .mansion{position:relative}#main .mansion .photo-name-block{position:relative;background-color:#F4F4F4;border:solid 1px #EDEDED;padding:15px;margin-bottom:20px}#main .mansion .photo-name-block .main-image .img-block{display:table-cell;width:325px;height:325px;layout-grid-line:325px;background-color:#fff;border:solid 1px #E0E0E0;text-align:center;vertical-align:middle;zoom:1}#main .mansion .photo-name-block .main-image .img-block div{width:325px}#main .mansion .photo-name-block .main-image .img-block div img{width:auto;height:auto;max-width:325px;max-height:325px;vertical-align:middle}#main .mansion .photo-name-block .main-image .desc-block{line-height:1.54;padding:5px}#main .mansion .photo-name-block .sub-images{position:absolute;left:358px;top:78px}#main .mansion .photo-name-block .sub-images table{border-collapse:separate;border-spacing:4px}#main .mansion .photo-name-block .sub-images table td{width:60px;height:60px;vertical-align:middle;text-align:center;background-color:#fff;border:solid 1px #E0E0E0}#main .mansion .photo-name-block .sub-images table td div{width:60px}#main .mansion .photo-name-block .sub-images img{vertical-align:middle;layout-grid-line:60px;max-width:60px;max-height:60px;width:auto;height:auto}#main .mansion .photo-name-block .sub-images img:hover{cursor:pointer}#main .mansion .photo-name-block-5ver .photo-block,#main .mansion .photo-name-block-5ver .name-info-block{display:table-cell;vertical-align:top}#main .mansion .photo-name-block-5ver .photo-block{margin:0 auto;width:325px}#main .mansion .photo-name-block-5ver .photo-block .sub-images{position:static;top:inherit;float:none}#main .mansion .photo-name-block-5ver .name-info-block{padding-left:20px}#main .mansion .photo-name-block-5ver .name-info-block .mansion-name{position:static;left:0;top:0;z-index:0;margin:0 0 15px;padding:15px 0}#main .mansion .photo-name-block-5ver .name-info-block .mansion-info-col1 dt,#main .mansion .photo-name-block-5ver .name-info-block .mansion-info-col1 dd{display:table-cell;float:none}#main .mansion .mansion-name{position:absolute;left:358px;top:30px;z-index:1000;margin:0;line-height:1.1;font-size:16px;font-weight:normal}#main .mansion .mansion-comment{background:#F4F4F4;border:solid 1px #EDEDED;padding:10px;margin-bottom:20px;line-height:1.54em;letter-spacing:0.07em;font-size:13px}#main .mansion .mansion-info-block{font-size:14px;margin-bottom:20px}#main .mansion .mansion-info-block .mansion-info-col1,#main .mansion .mansion-info-block .mansion-info-col2,#main .mansion .mansion-info-block .mansion-info-col3{line-height:154%;background:transparent url("../img/border-dashed-gray.png") left bottom repeat-x;padding-bottom:12px;margin-bottom:10px}#main .mansion .mansion-info-block .mansion-info-col1 dl,#main .mansion .mansion-info-block .mansion-info-col2 dl,#main .mansion .mansion-info-block .mansion-info-col3 dl{margin:0}#main .mansion .mansion-info-block dt{float:left;width:7em}#main .mansion .mansion-info-block .mansion-info-col2 dl{width:50%;float:left}#main .mansion .mansion-info-block .mansion-info-col3 dl{width:33%;float:left}#main .mansion .mansion-info-block .attention{font-size:10px;text-align:right}#main .mansion .mansion-info-block .access dd{margin-left:98px}#main .mansion .mansion-types-block{text-align:left;margin-bottom:20px}#main .mansion .mansion-types-block li{vertical-align:top;display:inline-block;margin-right:10px}#main .mansion .mansion-detail-buy-section,#main .mansion .mansion-detail-rent-section,#main .mansion .mansion-detail-sale-section{background-color:#EFEFEF;padding:20px;margin-bottom:20px}#main .mansion .mansion-detail-buy-section .section-title,#main .mansion .mansion-detail-rent-section .section-title,#main .mansion .mansion-detail-sale-section .section-title{margin:0 0 10px;font-weight:normal}#main .mansion .button-desc-list{margin:0;padding:0;vertical-align:top}#main .mansion .button-desc-list li{vertical-align:top;display:inline-block}#main .mansion .button-desc-list .button{text-align:center}#main .mansion .button-desc-list .desc{color:#666;font-size:14px;vertical-align:baseline;margin-top:15px}#main .mansion .mansion-detail-buy-section .button-desc-list li{width:49%}#main .mansion .mansion-detail-buy-section .button-desc-list li .desc{margin-left:5px;margin-right:5px}#main .mansion .mansion-detail-buy-section li .desc,#main .mansion .mansion-detail-sale-section li .desc{line-height:154%}#main .mansion .business-section .section-content{margin-top:20px}#main .mansion .business-section .section-content .logo{float:left;padding:10px}#main .mansion .business-section .desc{font-size:14px;margin-left:220px;line-height:154%}#main .mansion .similar-section .section-content{margin-top:5px;background-color:#F4F4F4;padding:10px 10px 10px;text-align:center}#main .mansion .similar-section li{vertical-align:top;width:136px;display:inline-block}#main .mansion .similar-section li:last-child{margin-right:none}#main .mansion .similar-section .photo{width:130px;height:130px;line-height:130px;layout-grid-line:130px;text-align:center;background-color:#fff;border:solid 1px #CCC;margin-bottom:10px}#main .mansion .similar-section .photo img{vertical-align:middle}#main .mansion .similar-section .name{font-size:14px;background:url(../img/arrow-item.png) center left no-repeat;padding-left:15px;text-align:left}#main .mansion .map-section .section-content{margin-top:5px}#main .mansion .map-section .gmap-block{margin-right:5px}#main .mansion .map-section .gmap-block,#main .mansion .map-section .gsv-block{float:left;background-color:#333;width:350px;height:300px}#sidebar .sidebar-section-title{margin-bottom:10px}#sidebar #sidebar-home-nav{border-bottom:solid 1px #666;padding-bottom:15px;margin-bottom:15px}#sidebar #sidebar-home-nav .home-link-block{font-size:12px;background:url(../img/arrow-item.png) center left no-repeat;padding-left:15px;margin-left:7px}#sidebar #sidebar-home-nav .home-link-block a{color:#333}#sidebar #sidebar-search-nav .list-nav-block,#sidebar #sidebar-search-nav .form-nav-block{font-size:12px;margin-left:5px}#sidebar #sidebar-search-nav .list-nav-block dl{background:transparent url("../img/border-dashed-gray.png") left bottom repeat-x;padding-bottom:12px;margin-bottom:10px}#sidebar #sidebar-search-nav .list-nav-block dl:last-child{background:none}#sidebar #sidebar-search-nav .list-nav-block dl dt{font-size:9px;display:block;margin-bottom:10px;color:#666}#sidebar #sidebar-search-nav .list-nav-block dl dd{margin:0;padding:0}#sidebar #sidebar-search-nav .list-nav-block ul{list-style:none;margin:0;padding:0}#sidebar #sidebar-search-nav .list-nav-block ul li{background-color:#F7F7F7;border-bottom:1px solid #E8E8E8;padding:5px}#sidebar #sidebar-search-nav .list-nav-block ul li .children{display:none}#sidebar #sidebar-search-nav .list-nav-block .accordion li a{padding:5px}#sidebar #sidebar-search-nav .list-nav-block .accordion li .icon{font-size:14px;margin-right:5px;margin-left:5px}#sidebar #sidebar-search-nav .list-nav-block .accordion .children{margin-top:5px}#sidebar #sidebar-search-nav .list-nav-block .accordion .children li{background:#F7F7F7;border-bottom:1px solid #E8E8E8}#sidebar #sidebar-search-nav .list-nav-block .accordion .children .children li{background:#D7D7D7;border-bottom:1px solid #C8C8C8}#sidebar #sidebar-search-nav .form-nav-block{padding-bottom:30px;border-bottom:solid 1px #666;margin-bottom:10px}#sidebar #sidebar-search-nav .form-nav-block dt{font-size:9px;display:block;margin-bottom:10px;color:#666}#sidebar #sidebar-search-nav .form-nav-block dd{margin:0;padding:0}#sidebar #sidebar-search-nav .form-nav-block dd .input input{width:215px;margin-bottom:10px}#sidebar #sidebar-search-nav .form-nav-block dd .submit{text-align:center}#sidebar #sidebar-pickup-mansions{background:transparent url("../img/border-dashed-gray.png") left bottom repeat-x;padding:0 0 10px;margin:0 0 10px}#sidebar #sidebar-pickup-mansions ul{list-style:none;margin:0;padding:0;font-size:12px}#sidebar #sidebar-pickup-mansions ul li{font-size:11px;letter-spacing:-0.05em;line-height:1.5;background:url(../img/arrow-item.png) center left no-repeat;padding-left:12px;margin-left:7px;margin-bottom:10px}#sidebar #sidebar-pickup-mansions ul li a{color:#666}#sidebar .widget-list{list-style:none;margin:0;padding:0}#sidebar .widget-list .widget{margin-bottom:10px;text-align:center}.disableLink{filter:alpha(opacity=60);-ms-filter:"alpha( opacity=60 )";opacity:0.6}#index-widgets{text-align:center}#index-widgets .widget{text-align:left;margin:0 auto 10px}#mansion-detail-widgets{text-align:center;margin-bottom:20px}#mansion-detail-widgets .widget{text-align:left;margin:0 auto 10px}#site-header-logo a{display:block;height:85px;line-height:85px;vertical-align:middle}#site-header-logo a img{vertical-align:middle}

/*# sourceMappingURL=app.css.map */
