@charset "utf-8";

*{-webkit-text-size-adjust:none;} #page,
#wrapper {
width: 100%;
margin:0;
}	
#content-bg {
width:100%;
}
#branding{
width:100%;
border-top:solid 8px orangered;
}
#main {
padding: 0 10px 20px;
}
#container {
margin: 0 0 10px;
width: 96%;
}
#container:after{
display:block;
content:"";
clear:both;
height:0;
} .both-sidebar #container {} .page-template-full-width-page-php #container {
} #wrapper #primary {}
#primary,
#secondary {
width: 100% !important;
min-width: 230px;
}
#primary:after,
#secondary:after,
#primary:before,
#secondary:before{
display:block;
content:"";
clear:both;
height:0;
} .both-sidebar #secondary {}
#tertiary {} .both-sidebar #tertiary {}
#content article {} #footer {
} .full-width #content,
.image-attachment #content,
.error404 #content {} .right-sidebar #tertiary {
}
#container,
.left-sidebar #container {
}
#secondary,
.left-sidebar #secondary {
}
#tertiary,
.left-sidebar #tertiary {} .page-template-full-width-page-php #container {}
.page-template-full-width-page-php.both-sidebar #container {} #header {
}
#logo-block {} #site-title {
padding: 0 0 0 10px;
}
#site-title a {
font-size: 20px;
line-height: 22px;
} #site-description {
font-size: 12px;
padding-left: 10px;
} #branding img {} #snshead {
display:none;
}  .wp_social_bookmarking_light {}
.wp_social_bookmarking_light div {}
.wp_social_bookmarking_light img {}
.wp_social_bookmarking_light_clear {
}
.wsbl_twitter {} .assistive-text {}
#access {
}
#access div.menu-primary-container,
#access .menu-header,
#access div.menu {
}
#access div.menu-primary-container ul,
#access .menu-header ul,
div.menu ul {
}
#access div.menu-primary-container li,
#access .menu-header li,
#access div.menu ul li,
#access div.menu li,
#access li {
}
#access a {
}
#access ul ul {
}
#access ul ul:after{
}
#access ul ul li {
}
#access ul ul ul {
}
#access ul ul a {
}
#access ul li:hover > a,
#access a:focus {}
#access ul ul :hover > a {}
#access ul ul a:hover {}
#access ul li:hover > ul {
}
#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {
background: url(//www.lotus-asset-and-property.com/wp-content/themes/gs-seven/img/gs-orange-menu-off.gif) repeat-x;
text-shadow: none;
font-weight: normal;}
* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {}
#access .skip-link {}
#access ul li:hover > a,
#access ul ul :hover > a,
#access a:focus {}
#access ul li:hover > a,
#access a:focus {}
#access ul li:hover > ul {}
#access .current-menu-item > a,
#access .current-menu-ancestor > a,
#access .current_page_item > a,
#access .current_page_ancestor > a {} .entry-meta {}
.single-author .entry-meta .byline {}
#content nav .nav-previous {}
#content nav .nav-next {}
#content nav .nav-next a {}
.paged #content #nav-above,
.single #content #nav-above {}
#nav-above,
.paged #content #nav-above,
.single #content #nav-above {}
#nav-below {}
.page-link {}
.page .edit-link {}
.smp-body #main #container #content #list_simplepage2 .list_simple_box{
}    .wp-caption {
}  .smp-body #comments{
}
.tab-body #comments{
padding-top:0;
margin-bottom:30px;
}    #main #container #content h1{
}
#main #container #content h1 a {}
#content nav h1 {}
#footer .widget-area h3 {}
.home #main #container #content h3{
}
.home #main #container #content h3 a {}  body {
}
body.smp-body{
background-image:none;
background:#fff;
}
#logo-block {
width:50%;
}
#logo-block #site-description {
font-size: 10px;
}
#logo-block #site-title {
font-size: 16px;
margin: 0;
line-height: 1.15;
}
#headRight {
width:40%;
padding: 10px 10px 0 0;
}
#headRight p {}
#headRight .freeD {}
#article-count-block {
display: none;
}
#article-count-block p {}
#article-count-block p strong {}
#access {
background: url(//www.lotus-asset-and-property.com/wp-content/themes/gs-seven/img/gs-orange-menu.gif);
font-size: 1.2em;
margin:0 auto 1em;
}
#access ul {
font-size: 14px;
}
.breadcrumbs {
}
.breadcrumbs a {}
.breadcrumbs a.first{
}
#colophon {width:100%;min-width:100%;}
#colophon a {} #pTop-block {
text-align: center;
}
#pTop-block p {
margin:0 auto;
}
#pTop-block p a {
padding:10px 24px;
}
#footer-body {
padding:20px 5px 0;}
#footer-body .inner-body {
width: 100%;
}
#footer-body .footer-nav-block {}
#footer-body .footer-nav-block .menu {}
#footer-body .footer-nav-block div ul {
margin:0;
}
#footer-body .footer-nav-block .menu li {
}
#footer-body .footer-nav-block li a {
}
#footer-body .footer-nav-block ul:after {}
#footer-body .footer-nav-block .menu li ul {}
#footer-body .contentinfo-blocks {
}
#footer-body .contentinfo-blocks p {
}
#footer-body .contentinfo-blocks .site-title {
display: block;
text-align: right;
float: right;
}
#footer-bottom-block {
} .tab-body .stickybox .sticky-inner,
.smp-body .stickybox .sticky-inner,
.stickybox .sticky-inner,
.tab-body .stickybox,
.smp-body .stickybox,
.stickybox { display: none!important } #special-blocks {
margin: 0 auto 8px;
min-height: 0;
max-width: 790px;
}
#special-body {
min-height:0;
width: 490px;
margin:0;
}
#special-body-bg{
width:100%;
}
#special-side {
min-height:0;
width: 250px;
}
#menu_search {
width:100%;
}
@media only screen and (max-width: 751px) {
#special-body {
width: 100%;
float: none;
clear:both;
margin: 0 0 10px;
min-height: 0;
display:inline-block;
}
#special-side {
width: 100%;
float: none;
clear:both;
min-height: 0;
}
} #video-body {
}
#myytplayer {
}
#map-body {
float: none;
min-height:0;
width:100%;
}
#map-body h2 {
background-position:50px;} #map-body #mapArea { }
#area-list {
padding: 5px 0 0;
height: auto;
width:100%;
}
#area-list li {
width: 47%;
}
#area-list li a {
padding: 8px 0 0 0;
}
#area-list li a:hover {}
#area-list li a strong {
padding: 0 0 8px 0;
} #top_fbox .widget .relayLink {}
ul.inlineList {}
ul.inlineList li {}
#newsList {}
#newsList dt {
}
#newsList dd {
}
#newsList dd strong {}
#glossaryList {}
#glossaryList li {}
.tax-body {}
.tax-body dl {}
.tax-body dl dt {}
.tax-body dl dd {}
.tax-body dl dd strong {}
.tax-body dl dd p {}
#glossary.tax-body dl dt {}
#glossary.tax-body dl dd {}
#glossary.tax-body dl dd ul {}
#glossary.tax-body dl dd ul li {}
#glossary.tax-body dl dd ul li strong {}
.tax-category {
}
.tax-category ul.inlineList {}
.tax-category ul.inlineList li {}
.tax-category ul.inlineList li a {}
.entry-content .entry-meta {} #special-blocks .widget {
}
#special-blocks .widget h3 {}
#special-blocks .widget h3 a {}
#special-blocks .widget .relayLink {
}
#special-blocks .widget .relayLink a {}
#primary #inq-btn,
#tertiary #inq-btn,
#secondary #inq-btn {
}
#secondary .inq-btn-after {
display: none !important;
}
#secondary #fudo_kaiin-2 {
display: block;
width: 50%;
margin: 0 0 8px 49%;
position: relative;
}
#main #secondary .widget_fudo_kaiin {
margin:0 0 8px 48%;
}
#secondary #inq-btn {
display: block;
}
.tab-body #top_fbox #container #content .textwidget{
display:inline-block !important;
}
.tab-body #top_fbox #container #content .textwidget p{
margin-bottom:0.55em;
}
#container #content p img {
width: auto;
max-width: 640px !important ;
}
#contact_form{
padding-bottom:20px;
}
#container #content .wpcf7-form p img {
width:auto !important;
max-width: 100% !important;
}
.tab-body #top_fbox #content ul.grid-content {
width: 100%;
}
.tab-body #top_fbox #content ul.grid-content li {
width: 30%;
padding: 8px 8px 16px;
margin: 0 4px 4px 0;
}
.tab-body #top_fbox #content ul.grid-content li img {
float: left;
margin: 0 8px 8px 0;
width: 100%;
max-width: 120px;
height: auto;
}
.tab-body #top_fbox #content ul.grid-content li div img {
width: 40px
}
.tab-body .box1low {
left: 170px;
bottom: auto;
width: 120px;
}
.tab-body #main #content .list_picsam {
float: none;
position: absolute;
}
.single #main #content .list_picsam {
position:relative;
}
.tab-body #main #content #list_simplepage .list_picsam {
float:left;
}
.tab-body #list_simplepage .list_details_button {}
.single #list_simplepage .list_detail,
.tab-body #list_simplepage .list_detail {
float: none;
position: relative;
}
.tab-body #main #container #content #list_simplepage .list_simple_box .list_detail {
float: right;
position: relative;
margin-left: 145px;
width: 63%;
min-width: 400px;
max-width: 620px;
height:200px;
}
.tab-body #list_simplepage .list_detail {}
.tab-body #main #content #list_simplepage2 {
width: 100%
}
.tab-body #main #content #list_simplepage2 .list_simple_box .list_detail #list_other th,
.tab-body #main #content #list_simplepage2 .list_simple_box .list_detail #list_add td {
padding: 10px
}
.tab-body #top_fbox div.new_mark {
right: auto;
left: 15px;
} .disnon {}
#tab_inner-wrap{
}
.tab_inner{
border:none;
}
#tab_inner-wrap{
width:auto;
margin-left:0 !important;
}
#tab_wrap {
margin-right:0 !important;
}
#tab_menu{
min-width:484px;
max-width:484px;
margin:0 0 10px;
}
#tab_menu:after{
display:block;
content:"";
height:0;
float:none;
clear:both;
}
#tab_menu li{
display:block;
margin:0 -1px 0 0;
padding:0;
width:33%;
text-align:center;
float:left;
}
#tab_menu li a{
padding:8px 0 0 0;
}
#tab_menu li.select a,
#tab_menu li a:hover{}
#tab_menu li a strong{
font-size:14px;
padding:0 0 8px 0;
}
#tab_menu li.select:after{
content:"";
display:block;
position:absolute;
margin:0 0 0 20px;
border:solid 10px #B00707;
border-color:#B00707 transparent transparent transparent;
}
@media only screen and (max-width: 752px) {
#tab_inner-wrap{
width:100%;
margin-left:0 !important;
}
.tab_inner{
padding:10px 0 0;
margin:0;
text-align:center;
}
.tab_inner p img{
width:100%;
max-width:464px;
height:auto;
}
#tab_wrap {
float:none;
margin-right:0 !important;
}
#tab_menu{
max-width:100%;
}
#tab_menu li{
width:50%;
}
} .bukken_history_wrap {
overflow-x: auto;
position:relative;
padding-bottom:25px;
}
#secondary .bukken_history_wrap,
#secondary .bukken_ranking_wrap{
background:#fff;}
.bukken_history_wrap .rireki_clear{
position:absolute;
bottom:0;
right:0;
margin:0;
}
.bukken_history_wrap .rireki_clear a:hover {}
.bukken_history_wrap .rireki_clear a:link {
}
.bukken_history_wrap .rireki_link{
position:absolute;
bottom:0;
left:0;
margin:0;
}
.bukken_history_wrap .rireki_link a:hover {}
.bukken_history_wrap .rireki_link a:link {
}
#main .widget .bukken_history{
width:50%;
top:0;
position:relative;
display:inline-block;
margin:0 -1px -1px 0;
border:none;
border-right:solid 1px #ececec;
border-bottom:solid 1px #ececec;
min-height:120px;
float:left;
box-sizing: border-box;
padding-left: 80px;
}
.bukken_history .btn_bukkensyousai a:hover {}
.bukken_history .btn_bukkensyousai a:link { }
#main #secondary .widget .bukken_history li{
margin:0;
}
.bukken_history .kakaku,
.bukken_history .area,
.bukken_history .kakaku,
.bukken_history .station {}
.bukken_history .caption {
width: auto;
float: none;
clear:both;
overflow:hidden;
}
#main #secondary .widget .bukken_history .caption ul{
margin:0 -20px 5px 0; }
.bukken_history .kakaku {}
.bukken_history .madori {}
.bukken_history .photo {
width: 70px;
position:absolute;
top:5px;
left:5px;
}
.bukken_history .tit {}
.widget .bukken_history_tit {background:#575a5c;}
.widget .bukken_history_tit:after{} .inq-btn-block{
}
.entry-content .inq-btn{
}
.entry-content .inq-btn:hover{
}
.assessment-point-block{
}
#main #content .assessment-body h2{
}
#main #content .assessment-body ul{
}
#main #content .assessment-body li{
}
#main #content .assessment-body p{
}
#main #content .assessment-point-block h3{
} #main #content .form-block{
}
#main #content .form-block h2 em{
}
#main #content .form-block ul li{
}
#main #content .form-block ul li.last{
}
.form-block a.btn{
}
#main #content .form-block .form-icon{
}
#main #content .form-block h4{
}
#main #content .form-block .essential{
}
.form-block .name-block{
}
.form-block .name-block p{
}
.form-block .name-block:after{
}
.name-block p input[type="text"]{
}
.form-block .text-zip{
}
.form-block .text-narrow{
}
.form-block .text-midum{
}
.form-block .text-wide{
}
.form-block .name-block:after{
}
.address-layout-list{
}
.address-layout-list dt{
}
.address-layout-list dd{
}
.form-submit-block{
}
.form-submit-block p{
} .bukken_ranking_wrap{
box-sizing:border-box;
}
.bukken_ranking_wrap:after{}
.bukken_ranking_txt{
margin:0;
}
#secondary .widget .bukken_ranking{
width: 50%;
margin: 0 0 3px 0;
float:left;
border:none;
border-top:solid 1px #ececec;
box-sizing:border-box;
}
#secondary .widget .bukken_ranking:nth-child(odd){
border-right:solid 1px #ececec;
}
#secondary .widget .bukken_ranking .photo{
}
.bukken_ranking .photo a{
}
.bukken_ranking .photo em{
}
.bukken_ranking .photo em.tag-ranking{
}
.bukken_ranking .photo em.no01{}
.bukken_ranking .photo em.no02,
.bukken_ranking .photo em.no03{}
.bukken_ranking .photo em.no10{}
.i_type{
}
#secondary .widget .bukken_ranking .caption{
}
#main #secondary .widget .bukken_ranking .caption ul{
}
#main #secondary .widget .bukken_ranking .caption ul li{
}
#secondary .widget .bukken_ranking .caption .tit{
}
#secondary .widget .bukken_ranking .caption .kakaku{
}
#secondary .widget h2.bukken_ranking_tit,
#secondary .widget .bukken_ranking_tit{background:#575a5c;
}
#secondary .widget h2.bukken_ranking_tit img,
#secondary .widget .bukken_ranking_tit img{
}  #map_canvas {
}
#map_canvas table{
}
#map_canvas table{ 
}
#content #map_canvas table{ 
}
table{
}
td{
}
#map_canvas table{
}
#map_canvas td{
}
#content img {
}
.site-content .gmap article{
}
.site-content article #map_canvas{
}
.entry-content #map_canvas img{
} #content .entry-content table{
}
#content .entry-content table th{}
#content .entry-content table td{} #map_canvas .gm-style-iw{
}
#map_canvas .gmapballoon a img{
}
#content .gmapballoon{
}
#map_canvas .gmapballoon{
}
#map_canvas .gmaptitle{
}
#map_canvas .gmapkakaku {
}
#map_canvas .gmapmadori {
}
#map_canvas .maptenpo{
} #map_search h3{
}
#chikunen,#memseki,#hofun,#kakaku_b,#kakaku_c,#chiiki,#roseneki,#caution1,#shubetsu,#setsubi_cb{
}
#map_menu{
}
#map_menu .sub_nav{}
#map_search { 
}
#map_search select {
width:45%;
min-width:100px;
max-width:300px;
}
#caution1{
}
#map_search #btn,
#map_search #btn2{
}
#madori_cb,#setsubi_cb{
} #menu_botton{
} .favorite_button,
.favorite_bukken_delete{
}
.list_picsam .favorite_button,
.list_picsam .favorite_bukken_delete{
}
.favorite_button:hover,
.favorite_bukken_delete:hover{
}
.right{
}
.clearRight {
} .changeViewWrap {
display: none; }