@charset "UTF-8";/*! normalize.css v1.1.3 | MIT License | git.io/normalize */dl,h3,menu,ol,p,pre,ul{margin:1em 0}img,legend{border:0}#cboxWrapper,.cboxPhoto{max-width:none}.cboxPhoto,img{-ms-interpolation-mode:bicubic}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body,figure,form{margin:0}a:focus{outline:dotted thin}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active,#colorbox,#extra a:active,#extra a:hover,#extra a:link,#extra a:visited,#footer .footer_banner li a:active,#footer .footer_banner li a:hover,#footer .footer_banner li a:link,#footer .footer_banner li a:visited,#footer .footer_links-list a:active,#footer .footer_links-list a:hover,#footer .footer_links-list a:link,#footer .footer_links-list a:visited,#footer .footer_other-links li a:active,#footer .footer_other-links li a:hover,#footer .footer_other-links li a:link,#footer .footer_other-links li a:visited,#globalNabi .globalNabi_buy-search-table2 .globalNabi_buy-search-tr2 .globalNabi_buy-search-td2 a:active,#globalNabi .globalNabi_buy-search-table2 .globalNabi_buy-search-tr2 .globalNabi_buy-search-td2 a:hover,#globalNabi .globalNabi_buy-search-table2 .globalNabi_buy-search-tr2 .globalNabi_buy-search-td2 a:link,#globalNabi .globalNabi_buy-search-table2 .globalNabi_buy-search-tr2 .globalNabi_buy-search-td2 a:visited,#globalNabi .globalNabi_free-search-table .globalNabi_free-search-tr .globalNabi_free-search-td a:active,#globalNabi .globalNabi_free-search-table .globalNabi_free-search-tr .globalNabi_free-search-td a:hover,#globalNabi .globalNabi_free-search-table .globalNabi_free-search-tr .globalNabi_free-search-td a:link,#globalNabi .globalNabi_free-search-table .globalNabi_free-search-tr .globalNabi_free-search-td a:visited,#globalNabi .globalNabi_reform-search-table2 .globalNabi_reform-search-tr2 .globalNabi_reform-search-td2 a:active,#globalNabi .globalNabi_reform-search-table2 .globalNabi_reform-search-tr2 .globalNabi_reform-search-td2 a:hover,#globalNabi .globalNabi_reform-search-table2 .globalNabi_reform-search-tr2 .globalNabi_reform-search-td2 a:link,#globalNabi .globalNabi_reform-search-table2 .globalNabi_reform-search-tr2 .globalNabi_reform-search-td2 a:visited,#globalNabi .globalNabi_sale-search-table2 .globalNabi_sale-search-tr2 .globalNabi_sale-search-td2 a:active,#globalNabi .globalNabi_sale-search-table2 .globalNabi_sale-search-tr2 .globalNabi_sale-search-td2 a:hover,#globalNabi .globalNabi_sale-search-table2 .globalNabi_sale-search-tr2 .globalNabi_sale-search-td2 a:link,#globalNabi .globalNabi_sale-search-table2 .globalNabi_sale-search-tr2 .globalNabi_sale-search-td2 a:visited,.btn-sell-satei a:active,.btn-sell-satei a:hover,.btn-sell-satei a:link,.btn-sell-satei a:visited,.common_breadCrumbs li a:active,.common_breadCrumbs li a:hover,.common_breadCrumbs li a:link,.common_breadCrumbs li a:visited,.mainContents_404-main .mainContents_404-button:active,.mainContents_404-main .mainContents_404-button:hover,.mainContents_404-main .mainContents_404-button:link,.mainContents_404-main .mainContents_404-button:visited,.mainContents_404-main .mainContents_404-list ul li a:active,.mainContents_404-main .mainContents_404-list ul li a:hover,.mainContents_404-main .mainContents_404-list ul li a:link,.mainContents_404-main .mainContents_404-list ul li a:visited,.mainContents_detail_404-main .mainContents_detail_404-button:active,.mainContents_detail_404-main .mainContents_detail_404-button:hover,.mainContents_detail_404-main .mainContents_detail_404-button:link,.mainContents_detail_404-main .mainContents_detail_404-button:visited,.mainContents_estatenone-main .mainContents_estatenone-button:active,.mainContents_estatenone-main .mainContents_estatenone-button:hover,.mainContents_estatenone-main .mainContents_estatenone-button:link,.mainContents_estatenone-main .mainContents_estatenone-button:visited,.mainContents_estatenone-main .mainContents_estatenone-list-ul li a:active,.mainContents_estatenone-main .mainContents_estatenone-list-ul li a:hover,.mainContents_estatenone-main .mainContents_estatenone-list-ul li a:link,.mainContents_estatenone-main .mainContents_estatenone-list-ul li a:visited,.mainContents_news-links .mainContents_next:active,.mainContents_news-links .mainContents_next:hover,.mainContents_news-links .mainContents_next:link,.mainContents_news-links .mainContents_next:visited,.mainContents_news-links .mainContents_prev:active,.mainContents_news-links .mainContents_prev:hover,.mainContents_news-links .mainContents_prev:link,.mainContents_news-links .mainContents_prev:visited,.mainContents_news-links .mainContents_to-list:active,.mainContents_news-links .mainContents_to-list:hover,.mainContents_news-links .mainContents_to-list:link,.mainContents_news-links .mainContents_to-list:visited,.mainContents_news-list .mainContents_news-contents:active,.mainContents_news-list .mainContents_news-contents:hover,.mainContents_news-list .mainContents_news-contents:link,.mainContents_news-list .mainContents_news-contents:visited,.mainContents_sell_faq .mainContents_faq-box-top .faq-top-group .faq-top-list li a:active,.mainContents_sell_faq .mainContents_faq-box-top .faq-top-group .faq-top-list li a:hover,.mainContents_sell_faq .mainContents_faq-box-top .faq-top-group .faq-top-list li a:link,.mainContents_sell_faq .mainContents_faq-box-top .faq-top-group .faq-top-list li a:visited,.mainContents_staff_detail .mainContents_page-navigator .mainContents_next:active,.mainContents_staff_detail .mainContents_page-navigator .mainContents_next:hover,.mainContents_staff_detail .mainContents_page-navigator .mainContents_next:link,.mainContents_staff_detail .mainContents_page-navigator .mainContents_next:visited,.mainContents_staff_detail .mainContents_page-navigator .mainContents_prev:active,.mainContents_staff_detail .mainContents_page-navigator .mainContents_prev:hover,.mainContents_staff_detail .mainContents_page-navigator .mainContents_prev:link,.mainContents_staff_detail .mainContents_page-navigator .mainContents_prev:visited,.mainContents_staff_detail .mainContents_page-navigator .mainContents_to-list:active,.mainContents_staff_detail .mainContents_page-navigator .mainContents_to-list:hover,.mainContents_staff_detail .mainContents_page-navigator .mainContents_to-list:link,.mainContents_staff_detail .mainContents_page-navigator .mainContents_to-list:visited,.mainContents_tab05-content01 .mainContents_custom-home-contact:active,.mainContents_tab05-content01 .mainContents_custom-home-contact:hover,.mainContents_tab05-content01 .mainContents_custom-home-contact:link,.mainContents_tab05-content01 .mainContents_custom-home-contact:visited,.mainContents_tab05-content01 .mainContents_house-story .mainContents_banner:active,.mainContents_tab05-content01 .mainContents_house-story .mainContents_banner:hover,.mainContents_tab05-content01 .mainContents_house-story .mainContents_banner:link,.mainContents_tab05-content01 .mainContents_house-story .mainContents_banner:visited,.mainContents_voice_detail .mainContents_page-navigator .mainContents_next:active,.mainContents_voice_detail .mainContents_page-navigator .mainContents_next:hover,.mainContents_voice_detail .mainContents_page-navigator .mainContents_next:link,.mainContents_voice_detail .mainContents_page-navigator .mainContents_next:visited,.mainContents_voice_detail .mainContents_page-navigator .mainContents_prev:active,.mainContents_voice_detail .mainContents_page-navigator .mainContents_prev:hover,.mainContents_voice_detail .mainContents_page-navigator .mainContents_prev:link,.mainContents_voice_detail .mainContents_page-navigator .mainContents_prev:visited,.mainContents_voice_detail .mainContents_page-navigator .mainContents_to-list:active,.mainContents_voice_detail .mainContents_page-navigator .mainContents_to-list:hover,.mainContents_voice_detail .mainContents_page-navigator .mainContents_to-list:link,.mainContents_voice_detail .mainContents_page-navigator .mainContents_to-list:visited,.mainContents_voice_detail .mainContents_question-paper .mainContents_question-paper-link a:active,.mainContents_voice_detail .mainContents_question-paper .mainContents_question-paper-link a:hover,.mainContents_voice_detail .mainContents_question-paper .mainContents_question-paper-link a:link,.mainContents_voice_detail .mainContents_question-paper .mainContents_question-paper-link a:visited,.mainContents_voice_detail .mainContents_question-paper .mainContents_question-paper-thumbnail a:active,.mainContents_voice_detail .mainContents_question-paper .mainContents_question-paper-thumbnail a:hover,.mainContents_voice_detail .mainContents_question-paper .mainContents_question-paper-thumbnail a:link,.mainContents_voice_detail .mainContents_question-paper .mainContents_question-paper-thumbnail a:visited,.mainContents_voice_detail .mainContents_voice-detail-movie-area a:active,.mainContents_voice_detail .mainContents_voice-detail-movie-area a:hover,.mainContents_voice_detail .mainContents_voice-detail-movie-area a:link,.mainContents_voice_detail .mainContents_voice-detail-movie-area a:visited,.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_book-document:active,.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_book-document:hover,.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_book-document:link,.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_book-document:visited,.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_book-tour:active,.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_book-tour:hover,.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_book-tour:link,.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_book-tour:visited,.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_delete-favorite:active,.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_delete-favorite:hover,.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_delete-favorite:link,.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_delete-favorite:visited,.mainContents_widget-estate-favorite .mainContents_last-contact:active,.mainContents_widget-estate-favorite .mainContents_last-contact:hover,.mainContents_widget-estate-favorite .mainContents_last-contact:link,.mainContents_widget-estate-favorite .mainContents_last-contact:visited,.mainContents_widget-estate-favorite .mainContents_widget-list-estate .mainContents_all-contact .mainContents_delete-favorite:active,.mainContents_widget-estate-favorite .mainContents_widget-list-estate .mainContents_all-contact .mainContents_delete-favorite:hover,.mainContents_widget-estate-favorite .mainContents_widget-list-estate .mainContents_all-contact .mainContents_delete-favorite:link,.mainContents_widget-estate-favorite .mainContents_widget-list-estate .mainContents_all-contact .mainContents_delete-favorite:visited,.mainContents_widget-favorite-caption p a:active,.mainContents_widget-favorite-caption p a:hover,.mainContents_widget-favorite-caption p a:link,.mainContents_widget-favorite-caption p a:visited,.mainContents_widget-list-estate .mainContents_all-contact .mainContents_book-document:active,.mainContents_widget-list-estate .mainContents_all-contact .mainContents_book-document:hover,.mainContents_widget-list-estate .mainContents_all-contact .mainContents_book-document:link,.mainContents_widget-list-estate .mainContents_all-contact .mainContents_book-document:visited,.mainContents_widget-list-estate .mainContents_all-contact .mainContents_book-tour:active,.mainContents_widget-list-estate .mainContents_all-contact .mainContents_book-tour:hover,.mainContents_widget-list-estate .mainContents_all-contact .mainContents_book-tour:link,.mainContents_widget-list-estate .mainContents_all-contact .mainContents_book-tour:visited,.mainContents_widget-list-estate .mainContents_list-estate .mainContents_book-open-house:active,.mainContents_widget-list-estate .mainContents_list-estate .mainContents_book-open-house:hover,.mainContents_widget-list-estate .mainContents_list-estate .mainContents_book-open-house:link,.mainContents_widget-list-estate .mainContents_list-estate .mainContents_book-open-house:visited,.mainContents_widget-list-estate .mainContents_list-estate .mainContents_link-area-oh .mainContents_link-area-wrap a:active,.mainContents_widget-list-estate .mainContents_list-estate .mainContents_link-area-oh .mainContents_link-area-wrap a:hover,.mainContents_widget-list-estate .mainContents_list-estate .mainContents_link-area-oh .mainContents_link-area-wrap a:link,.mainContents_widget-list-estate .mainContents_list-estate .mainContents_link-area-oh .mainContents_link-area-wrap a:visited,.mainContents_widget-list-estate .mainContents_list-estate .mainContents_link-area-wrap a:active,.mainContents_widget-list-estate .mainContents_list-estate .mainContents_link-area-wrap a:hover,.mainContents_widget-list-estate .mainContents_list-estate .mainContents_link-area-wrap a:link,.mainContents_widget-list-estate .mainContents_list-estate .mainContents_link-area-wrap a:visited,.mainContents_widget-list-estate .mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_delete-favorite:active,.mainContents_widget-list-estate .mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_delete-favorite:hover,.mainContents_widget-list-estate .mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_delete-favorite:link,.mainContents_widget-list-estate .mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_delete-favorite:visited,.mainContents_widget_about-open-house .mainContents_big-title a:active,.mainContents_widget_about-open-house .mainContents_big-title a:hover,.mainContents_widget_about-open-house .mainContents_big-title a:link,.mainContents_widget_about-open-house .mainContents_big-title a:visited,.mainContents_widget_buy_request .mainContents_head .mainContents_look-list:active,.mainContents_widget_buy_request .mainContents_head .mainContents_look-list:hover,.mainContents_widget_buy_request .mainContents_head .mainContents_look-list:link,.mainContents_widget_buy_request .mainContents_head .mainContents_look-list:visited,.mainContents_widget_contact-consult .mainContents_contact:active,.mainContents_widget_contact-consult .mainContents_contact:hover,.mainContents_widget_contact-consult .mainContents_contact:link,.mainContents_widget_contact-consult .mainContents_contact:visited,.mainContents_widget_customer-voice .mainContents_head .mainContents_look-list:active,.mainContents_widget_customer-voice .mainContents_head .mainContents_look-list:hover,.mainContents_widget_customer-voice .mainContents_head .mainContents_look-list:link,.mainContents_widget_customer-voice .mainContents_head .mainContents_look-list:visited,.mainContents_widget_customer-voice .mainContents_item>a:active,.mainContents_widget_customer-voice .mainContents_item>a:hover,.mainContents_widget_customer-voice .mainContents_item>a:link,.mainContents_widget_customer-voice .mainContents_item>a:visited,.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-area .mainContents_select-area:active,.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-area .mainContents_select-area:hover,.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-area .mainContents_select-area:link,.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-area .mainContents_select-area:visited,.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-submit .mainContents_submit:active,.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-submit .mainContents_submit:hover,.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-submit .mainContents_submit:link,.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-submit .mainContents_submit:visited,.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-town .mainContents_select-town:active,.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-town .mainContents_select-town:hover,.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-town .mainContents_select-town:link,.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-town .mainContents_select-town:visited,.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-type .mainContents_select-type2:active,.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-type .mainContents_select-type2:hover,.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-type .mainContents_select-type2:link,.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-type .mainContents_select-type2:visited,.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-type .mainContents_select-type:active,.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-type .mainContents_select-type:hover,.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-type .mainContents_select-type:link,.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-type .mainContents_select-type:visited,.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_look-list:active,.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_look-list:hover,.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_look-list:link,.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_look-list:visited,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_look-list:active,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_look-list:hover,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_look-list:link,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_look-list:visited,.mainContents_widget_feature .mainContents_detail .mainContents_image:active,.mainContents_widget_feature .mainContents_detail .mainContents_image:link,.mainContents_widget_info .mainContents_head .mainContents_look-list:active,.mainContents_widget_info .mainContents_head .mainContents_look-list:hover,.mainContents_widget_info .mainContents_head .mainContents_look-list:link,.mainContents_widget_info .mainContents_head .mainContents_look-list:visited,.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-right .mainContents_flyer .mainContents_flyer-content .mainContents_flyer-content-right:active,.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-right .mainContents_flyer .mainContents_flyer-content .mainContents_flyer-content-right:hover,.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-right .mainContents_flyer .mainContents_flyer-content .mainContents_flyer-content-right:link,.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-right .mainContents_flyer .mainContents_flyer-content .mainContents_flyer-content-right:visited,.mainContents_widget_list-conditions .mainContents_select:active,.mainContents_widget_list-conditions .mainContents_select:hover,.mainContents_widget_list-conditions .mainContents_select:link,.mainContents_widget_list-conditions .mainContents_select:visited,.mainContents_widget_list-conditions .mainContents_submit:active,.mainContents_widget_list-conditions .mainContents_submit:hover,.mainContents_widget_list-conditions .mainContents_submit:link,.mainContents_widget_list-conditions .mainContents_submit:visited,.mainContents_widget_list-contact .mainContents_widget_list-contact-wrap .mainContents_contact-content .mainContents_contact-content-left:active,.mainContents_widget_list-contact .mainContents_widget_list-contact-wrap .mainContents_contact-content .mainContents_contact-content-left:hover,.mainContents_widget_list-contact .mainContents_widget_list-contact-wrap .mainContents_contact-content .mainContents_contact-content-left:link,.mainContents_widget_list-contact .mainContents_widget_list-contact-wrap .mainContents_contact-content .mainContents_contact-content-left:visited,.mainContents_widget_list-estate-contact .mainContents_book-shop a:active,.mainContents_widget_list-estate-contact .mainContents_book-shop a:hover,.mainContents_widget_list-estate-contact .mainContents_book-shop a:link,.mainContents_widget_list-estate-contact .mainContents_book-shop a:visited,.mainContents_widget_list-pagination .mainContents_select:active,.mainContents_widget_list-pagination .mainContents_select:hover,.mainContents_widget_list-pagination .mainContents_select:link,.mainContents_widget_list-pagination .mainContents_select:visited,.mainContents_widget_mypage .mainContents_mypage-banner .mainContents_button:active,.mainContents_widget_mypage .mainContents_mypage-banner .mainContents_button:hover,.mainContents_widget_mypage .mainContents_mypage-banner .mainContents_button:link,.mainContents_widget_mypage .mainContents_mypage-banner .mainContents_button:visited,.mainContents_widget_mypage .mainContents_mypage-signUp .mainContents_button:active,.mainContents_widget_mypage .mainContents_mypage-signUp .mainContents_button:hover,.mainContents_widget_mypage .mainContents_mypage-signUp .mainContents_button:link,.mainContents_widget_mypage .mainContents_mypage-signUp .mainContents_button:visited,.mainContents_widget_question .mainContents_head .mainContents_look-list:active,.mainContents_widget_question .mainContents_head .mainContents_look-list:hover,.mainContents_widget_question .mainContents_head .mainContents_look-list:link,.mainContents_widget_question .mainContents_head .mainContents_look-list:visited,.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-area .mainContents_select-area:active,.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-area .mainContents_select-area:hover,.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-area .mainContents_select-area:link,.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-area .mainContents_select-area:visited,.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-price .mainContents_select-price:active,.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-price .mainContents_select-price:hover,.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-price .mainContents_select-price:link,.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-price .mainContents_select-price:visited,.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-price2 .mainContents_select-price2:active,.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-price2 .mainContents_select-price2:hover,.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-price2 .mainContents_select-price2:link,.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-price2 .mainContents_select-price2:visited,.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-submit .mainContents_submit:active,.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-submit .mainContents_submit:hover,.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-submit .mainContents_submit:link,.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-submit .mainContents_submit:visited,.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-type .mainContents_select-type:active,.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-type .mainContents_select-type:hover,.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-type .mainContents_select-type:link,.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-type .mainContents_select-type:visited,.mainContents_widget_recommend-estate .mainContents_look-list:active,.mainContents_widget_recommend-estate .mainContents_look-list:hover,.mainContents_widget_recommend-estate .mainContents_look-list:link,.mainContents_widget_recommend-estate .mainContents_look-list:visited,.mainContents_widget_recommend-estate .mainContents_to-detail a:active,.mainContents_widget_recommend-estate .mainContents_to-detail a:hover,.mainContents_widget_recommend-estate .mainContents_to-detail a:link,.mainContents_widget_recommend-estate .mainContents_to-detail a:visited,.mainContents_widget_record .mainContents_head .mainContents_look-list:active,.mainContents_widget_record .mainContents_head .mainContents_look-list:hover,.mainContents_widget_record .mainContents_head .mainContents_look-list:link,.mainContents_widget_record .mainContents_head .mainContents_look-list:visited,.mainContents_widget_record .mainContents_sell-list2:link,.mainContents_widget_record .mainContents_sell-list2:visited,.mainContents_widget_record .mainContents_sell-list:link,.mainContents_widget_record .mainContents_sell-list:visited,.mainContents_widget_search-button .mainContents_select a:active,.mainContents_widget_search-button .mainContents_select a:hover,.mainContents_widget_search-button .mainContents_select a:link,.mainContents_widget_search-button .mainContents_select a:visited,.mainContents_widget_search-button .mainContents_select-button:active,.mainContents_widget_search-button .mainContents_select-button:hover,.mainContents_widget_search-button .mainContents_select-button:link,.mainContents_widget_search-button .mainContents_select-button:visited,.mainContents_widget_search-button .mainContents_select2 a:active,.mainContents_widget_search-button .mainContents_select2 a:hover,.mainContents_widget_search-button .mainContents_select2 a:link,.mainContents_widget_search-button .mainContents_select2 a:visited,.mainContents_widget_search-button3 a:active,.mainContents_widget_search-button3 a:hover,.mainContents_widget_search-button3 a:link,.mainContents_widget_search-button3 a:visited,.mainContents_widget_search-submit .mainContents_search-submit:active,.mainContents_widget_search-submit .mainContents_search-submit:hover,.mainContents_widget_search-submit .mainContents_search-submit:link,.mainContents_widget_search-submit .mainContents_search-submit:visited,.mainContents_widget_sell-contact .mainContents_body .mainContents_btn_consult:active,.mainContents_widget_sell-contact .mainContents_body .mainContents_btn_consult:hover,.mainContents_widget_sell-contact .mainContents_body .mainContents_btn_consult:link,.mainContents_widget_sell-contact .mainContents_body .mainContents_btn_consult:visited,.mainContents_widget_service .mainContents_service-detail a:active,.mainContents_widget_service .mainContents_service-detail a:hover,.mainContents_widget_service .mainContents_service-detail a:link,.mainContents_widget_service .mainContents_service-detail a:visited,.mainContents_widget_tab-type .mainContents_submit button:active,.mainContents_widget_tab-type .mainContents_submit button:hover,.mainContents_widget_tab-type .mainContents_submit button:link,.mainContents_widget_tab-type .mainContents_submit button:visited,.mainContents_widget_tab-type select:active,.mainContents_widget_tab-type select:hover,.mainContents_widget_tab-type select:link,.mainContents_widget_tab-type select:visited,.mainContents_widget_type-search .mainContents_widget_type-search-area .mainContents_btn_type:active,.mainContents_widget_type-search .mainContents_widget_type-search-area .mainContents_btn_type:hover,.mainContents_widget_type-search .mainContents_widget_type-search-area .mainContents_btn_type:link,.mainContents_widget_type-search .mainContents_widget_type-search-area .mainContents_btn_type:visited,.mainContents_widget_type-search .mainContents_widget_type-search-area-long .mainContents_btn_type:active,.mainContents_widget_type-search .mainContents_widget_type-search-area-long .mainContents_btn_type:hover,.mainContents_widget_type-search .mainContents_widget_type-search-area-long .mainContents_btn_type:link,.mainContents_widget_type-search .mainContents_widget_type-search-area-long .mainContents_btn_type:visited,.mainContents_widget_units .mainContents_item a:active,.mainContents_widget_units .mainContents_item a:hover,.mainContents_widget_units .mainContents_item a:link,.mainContents_widget_units .mainContents_item a:visited,.reform-wrap .mainContents_page-navigator .mainContents_next:active,.reform-wrap .mainContents_page-navigator .mainContents_next:hover,.reform-wrap .mainContents_page-navigator .mainContents_next:link,.reform-wrap .mainContents_page-navigator .mainContents_next:visited,.reform-wrap .mainContents_page-navigator .mainContents_prev:active,.reform-wrap .mainContents_page-navigator .mainContents_prev:hover,.reform-wrap .mainContents_page-navigator .mainContents_prev:link,.reform-wrap .mainContents_page-navigator .mainContents_prev:visited,.reform-wrap .mainContents_page-navigator .mainContents_to-list:active,.reform-wrap .mainContents_page-navigator .mainContents_to-list:hover,.reform-wrap .mainContents_page-navigator .mainContents_to-list:link,.reform-wrap .mainContents_page-navigator .mainContents_to-list:visited,.side_widget-land-price .side_content:active,.side_widget-land-price .side_content:hover,.side_widget-land-price .side_content:link,.side_widget-land-price .side_content:visited,.side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_submit:active,.side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_submit:hover,.side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_submit:link,.side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_submit:visited,.side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_widget_select-type .side_submit2:active,.side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_widget_select-type .side_submit2:hover,.side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_widget_select-type .side_submit2:link,.side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_widget_select-type .side_submit2:visited,.side_widget_consultation .side_btn_coming-store:active,.side_widget_consultation .side_btn_coming-store:hover,.side_widget_consultation .side_btn_coming-store:link,.side_widget_consultation .side_btn_coming-store:visited,.side_widget_consultation .side_btn_net:active,.side_widget_consultation .side_btn_net:hover,.side_widget_consultation .side_btn_net:link,.side_widget_consultation .side_btn_net:visited,.side_widget_consultation .side_widget_mypage .side_btn_net:active,.side_widget_consultation .side_widget_mypage .side_btn_net:hover,.side_widget_consultation .side_widget_mypage .side_btn_net:link,.side_widget_consultation .side_widget_mypage .side_btn_net:visited,.side_widget_consultation .side_widget_mypage .side_btn_record-mypage:active,.side_widget_consultation .side_widget_mypage .side_btn_record-mypage:hover,.side_widget_consultation .side_widget_mypage .side_btn_record-mypage:link,.side_widget_consultation .side_widget_mypage .side_btn_record-mypage:visited,.side_widget_favorite-estate .side_image:active,.side_widget_favorite-estate .side_image:hover,.side_widget_favorite-estate .side_image:link,.side_widget_favorite-estate .side_image:visited,.side_widget_favorite-estate .side_price a:active,.side_widget_favorite-estate .side_price a:hover,.side_widget_favorite-estate .side_price a:link,.side_widget_favorite-estate .side_price a:visited,.side_widget_introduction .side_btn-store .side_btn-store1:active,.side_widget_introduction .side_btn-store .side_btn-store1:hover,.side_widget_introduction .side_btn-store .side_btn-store1:link,.side_widget_introduction .side_btn-store .side_btn-store1:visited,.side_widget_introduction .side_link-others .side_link-other:active,.side_widget_introduction .side_link-others .side_link-other:hover,.side_widget_introduction .side_link-others .side_link-other:link,.side_widget_introduction .side_link-others .side_link-other:visited,.side_widget_mypage .side_btn_about-mypage:active,.side_widget_mypage .side_btn_about-mypage:hover,.side_widget_mypage .side_btn_about-mypage:link,.side_widget_mypage .side_btn_about-mypage:visited,.side_widget_mypage .side_btn_coming-store:active,.side_widget_mypage .side_btn_coming-store:hover,.side_widget_mypage .side_btn_coming-store:link,.side_widget_mypage .side_btn_coming-store:visited,.side_widget_mypage .side_btn_record-mypage:active,.side_widget_mypage .side_btn_record-mypage:hover,.side_widget_mypage .side_btn_record-mypage:link,.side_widget_mypage .side_btn_record-mypage:visited,.side_widget_mypage .side_widget_consultation .side_btn_net:active,.side_widget_mypage .side_widget_consultation .side_btn_net:hover,.side_widget_mypage .side_widget_consultation .side_btn_net:link,.side_widget_mypage .side_widget_consultation .side_btn_net:visited,.side_widget_mypage .side_widget_consultation .side_btn_record-mypage:active,.side_widget_mypage .side_widget_consultation .side_btn_record-mypage:hover,.side_widget_mypage .side_widget_consultation .side_btn_record-mypage:link,.side_widget_mypage .side_widget_consultation .side_btn_record-mypage:visited,.side_widget_news-category a:active,.side_widget_news-category a:hover,.side_widget_news-category a:link,.side_widget_news-category a:visited,.side_widget_recent-news a:active,.side_widget_recent-news a:hover,.side_widget_recent-news a:link,.side_widget_recent-news a:visited,.side_widget_select-type .side_select:active,.side_widget_select-type .side_select:hover,.side_widget_select-type .side_select:link,.side_widget_select-type .side_select:visited,.side_widget_select-type .side_submit2:active,.side_widget_select-type .side_submit2:hover,.side_widget_select-type .side_submit2:link,.side_widget_select-type .side_submit2:visited,.side_widget_select-type .side_submit:active,.side_widget_select-type .side_submit:hover,.side_widget_select-type .side_submit:link,.side_widget_select-type .side_submit:visited,.side_widget_select-type .side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_submit2:active,.side_widget_select-type .side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_submit2:hover,.side_widget_select-type .side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_submit2:link,.side_widget_select-type .side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_submit2:visited,.side_widget_select-type a:active,.side_widget_select-type a:hover,.side_widget_select-type a:link,.side_widget_select-type a:visited,.side_widget_sell-banner a:active,.side_widget_sell-banner a:hover,.side_widget_sell-banner a:link,.side_widget_sell-banner a:visited,.side_widget_specialty .side_widget_specialty-wrap .side_btn-other-area:active,.side_widget_specialty .side_widget_specialty-wrap .side_btn-other-area:hover,.side_widget_specialty .side_widget_specialty-wrap .side_btn-other-area:link,.side_widget_specialty .side_widget_specialty-wrap .side_btn-other-area:visited,.side_widget_staff-blog .side_blog-list a:active,.side_widget_staff-blog .side_blog-list a:hover,.side_widget_staff-blog .side_blog-list a:link,.side_widget_staff-blog .side_blog-list a:visited,.side_widget_staff-blog .side_head .side_btn_to-list:active,.side_widget_staff-blog .side_head .side_btn_to-list:hover,.side_widget_staff-blog .side_head .side_btn_to-list:link,.side_widget_staff-blog .side_head .side_btn_to-list:visited,a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}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}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.ps-container{-ms-touch-action:none;overflow:hidden!important}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x,.ps-container>.ps-scrollbar-y-rail{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;position:absolute}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#aaa;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px}.ps-container>.ps-scrollbar-y-rail{display:none;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:8px}.cboxIframe,.cboxPhoto{border:0;display:block}.ps-container:hover.ps-in-scrolling{pointer-events:none}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%;background:#000;opacity:.75;filter:alpha(opacity=75)}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxTitle{margin:0;position:absolute;top:-20px;left:0;color:#ccc;width:100%}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}.cboxPhoto{float:left;margin:auto}.cboxIframe{width:100%;height:100%;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxContent{position:relative;margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;border:5px solid #000;background:#fff}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../css/lib/images/loading.gif) center center no-repeat}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer;border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxNext,#cboxPrevious{top:50%;margin-top:-32px;width:28px;height:65px;position:absolute;text-indent:-9999px}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{left:5px;background:url(../css/lib/images/controls.png) top left no-repeat}#cboxPrevious:hover{background-position:bottom left}#cboxNext{right:5px;background:url(../css/lib/images/controls.png) top right no-repeat}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../css/lib/images/controls.png) top center no-repeat;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}.common_body{margin:0;padding:0;background:url(../img/common/bg_body.png) repeat-x #f9f7f6}.common_body,.common_body input,.common_body select,.common_body textarea{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif}.common_body input[type=checkbox]:hover,.common_body input[type=radio]:hover{cursor:pointer}.common_width{width:980px;margin:0 auto;padding:0}.common_bg-white{background-color:#fff}.common_wrap #side{width:200px;float:left}.common_wrap .mainContents_short{width:760px;float:right}.common_wrap .mainContents_long{width:980px;float:none}.common_page-top{position:fixed;display:block;bottom:40px;right:20px;width:68px;height:47px;cursor:pointer;z-index:20}.common_breadCrumbs{margin:8px auto 0;padding:0;width:980px}.common_breadCrumbs li{float:left;list-style:none;margin:0 5px;font-size:12px;line-height:18px;color:#333}.common_breadCrumbs li a{color:#006ac9;text-decoration:none}.common_breadCrumbs li a::-moz-focus-inner{border:0}.common_breadCrumbs li a:visited{color:#5e79df}.common_breadCrumbs li a:hover{color:#fe5d16}.common_sub-page{margin-top:10px}.common_title01,.common_title01-long{border-radius:4px 4px 0 0;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);background-color:#fff}.common_title01 :first-child,.common_title01-long :first-child{border-radius:4px 4px 0 0;border:1px solid #b9b8b8;border-top:solid 5px #21408f;color:#202020;font-weight:700;font-size:22px;margin:0;padding:18px 19px 17px 34px;line-height:23px;box-sizing:border-box;background:url(../img/common/bg_title01.png) 15px center no-repeat}.common_title01 em.red,.common_title01-long em.red{padding:0;border:none;background:0 0;color:#ec000c}.common_title01-long{line-height:28px;padding:21px 19px 7px}.common_title02{padding:15px 21px 13px;line-height:20px}.common_title02,.common_title02-long{border-radius:4px;background-color:#21408f;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);width:760px;box-sizing:border-box;color:#fff;font-size:20px;font-weight:700}.common_title03,.common_title04,.common_title05,.common_title06{color:#202020;font-weight:700;box-sizing:border-box}.common_title02-long{line-height:24px;padding:15px 21px 9px}.common_title03{width:760px;font-size:18px;line-height:19px;padding:8px 8px 8px 5px;background:url(../img/common/bg_title03.png) left bottom no-repeat}.common_title04{font-size:14px;letter-spacing:-.28px;padding:0 7px 0 21px;background:url(../img/common/icon_title04.png) left 2px no-repeat}.common_title05{width:auto;letter-spacing:-.28px;padding:0 7px 7px;background:url(../img/common/line_title03.png) bottom left no-repeat}.common_title05,.common_title06{font-size:18px}.common_title06{line-height:19px;padding:8px 8px 8px 5px;background:url(../img/common/bg_title03.png) left bottom no-repeat}.common_step-title{margin:0;color:#21408f;font-size:18px;font-weight:700;line-height:20px}.common_step-title span{position:relative;top:-3px;display:inline-block;color:#fff;text-align:center;width:74px;margin-right:5px;line-height:21px;font-size:12px;background:url(../img/common/icon_step.png) left top no-repeat}.common_margin-top10{margin-top:10px!important}.common_icon_estate-list{color:#8c8c8c;border:1px dotted #8c8c8c}.common_icon_estate-list,.common_icon_estate-list-active{font-size:10px;text-align:center;display:inline-block;padding:2px 9px;background-color:#f6f6f6}.common_icon_estate-list-active{color:#0050ab;background-color:#e9f2ff;border:1px solid #437acd}.common_icon_sold{border:1px solid #777}.common_icon_sales-pending,.common_icon_sold{display:inline-block;background-color:#999;border-radius:3px;color:#fff;font-size:11px;font-weight:700;text-align:center;padding:2px 6px}.common_icon_sales-pending{background-color:#ef4248;border:1px solid #c90011;line-height:13px}.common_icon_new-date{display:inline-block;color:#333;font-size:12px}.common_icon_new-date span{color:#c90011;font-weight:700}.common_icon_discount{color:#0050ab;padding:2px 6px;border:1px solid #0050ab}.common_icon_discount,.common_icon_open-house,.common_icon_open-house-detail{display:inline-block;font-size:11px;text-align:center;background-color:#eefcff;border-radius:12px}.img_price_down_icon{max-height:10px;vertical-align:middle;margin-right:2px}.common_icon_open-house{padding:2px 4px}.common_icon_open-house,.common_icon_open-house-detail{color:#d82828;background-color:#ffe6e6;border:1px solid #d82828}.common_icon_open-house2{display:inline-block;font-size:11px;text-align:center;padding:2px 6px;border-radius:12px}.common_icon_open-house-detail2,.common_icon_open-house2{color:#001d77;background-color:#e6eaf6;border:1px solid #001d77}.common_icon_open-house-detail2,.common_icon_open-house3{display:inline-block;font-size:11px;text-align:center;border-radius:12px}.common_icon_open-house3{padding:2px 6px;color:#8c8c8c;background-color:#f6f6f6;border:1px dotted #8c8c8c}.common_icon_open-house-detail{font-weight:700;padding:2px 6px 2px 24px;background:url(../img/common/icon_openhouse.png) 6px 4px no-repeat #ffe6e6}.common_icon_open-house-detail2{font-weight:700;padding:2px 6px 2px 24px;background:url(../img/common/icon_openhouse02.png) 6px 4px no-repeat #e6eaf6}.detail_modify_next_datetime{text-align:right;color:#333;font-size:12px}.common_icon_voice-list{padding:2px 10px;background-color:#f6f6f6}.common_icon_voice-list,.common_icon_voice-list-movie{display:inline-block;color:#001d77;font-size:12px;text-align:center;border:1px solid #001d77}.common_icon_voice-list-movie{padding:2px 10px 2px 32px;background:url(../img/common/icon_movie.png) 10px 3px no-repeat #fc0}.common_cf:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .common_cf{height:1%}.common_cf{display:block}.sideHead_text{line-height:1;font-size:14px;position:relative;top:2px}.common_icon_open-house-title1,.common_icon_open-house-title2,.common_icon_open-house-title3{background-image:none!important;display:inline-block!important;padding:2px 6px!important;font-size:16px!important}.common_icon_open-house-title1{text-align:center!important;border-radius:12px!important;color:#d82828!important;background-color:#ffe6e6!important;border:1px solid #d82828!important}.common_icon_open-house-title2{text-align:center!important;color:#001d77!important;background-color:#e6eaf6!important;border:1px solid #001d77!important}.common_icon_open-house-title2,.common_icon_open-house-title3{border-radius:12px!important}.common_icon_open-house-title3{color:#8c8c8c!important;background-color:#f6f6f6!important;border:1px dotted #8c8c8c!important}.mainContents_date span.common_icon_discount,.mainContents_date span.common_icon_open-house,.mainContents_date span.common_icon_open-house-detail{font-size:10px}#loadingArea{display:none}#loading{padding:15px;position:fixed;top:0;left:0;width:100%;height:100%;background:#666;z-index:100;filter:alpha(opacity=50);-moz-opacity:.3;opacity:.3}.mainContents_widget_search-button .mainContents_select a,.mainContents_widget_search-button .mainContents_select-button,.mainContents_widget_search-button .mainContents_select2 a,.mainContents_widget_search-button3 a{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efeeed', GradientType=0 );filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efeeed', GradientType=0 )}#loadingImg{position:fixed;top:40%;left:40%;text-align:center;width:200px;height:160px;z-index:200;background-position:center top;background-repeat:no-repeat;font-family:"メイリオ"!important}.omamori_wrap .anshin_plus_list li img,.omamori_wrap .mv h2 img,.omamori_wrap .mv+h3 img,.omamori_wrap img{width:100%}.omamori_wrap{margin:20px 0;border:1px solid #b9b8b8;border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;padding:0 50px 20px;background-color:#fff;font-size:17px;line-height:1.4}.omamori_wrap dd,.omamori_wrap dl,.omamori_wrap dt,.omamori_wrap ul,.omamori_wrap ul li{margin:0;padding:0}.omamori_wrap ol li,.omamori_wrap ul li{list-style-type:none}.omamori_wrap .mv{position:relative;background:url(/img/omamorido/mv.png) center bottom no-repeat;background-size:100% auto;padding-top:50%}.omamori_wrap .mv h2{position:absolute;margin:0;top:20px}.omamori_wrap .mv p{position:absolute;top:190px;font-size:22px;font-weight:700}.omamori_wrap .mv+h3{margin-bottom:0;margin-left:20px;margin-right:20px}.omamori_wrap .anshin_plus_list{margin:0 20px 40px}.omamori_wrap .anshin_plus_list li{margin-top:10px}.omamori_wrap .support_detail_nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:auto auto 35px}.omamori_wrap .support_detail_nav li{-webkit-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%;font-weight:700}.support_detail_nav li a:hover{opacity:.8}.mainContents_widget_carousel .mainContents_estate-image-cel img:hover,.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_event-open-house-contents-left-image a:hover img:hover,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_event-open-house-contents-left-image a:hover img:hover,.mainContents_widget_feature .mainContents_detail .mainContents_image:hover,.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-left .mainContents_info-contents-left-image a:hover img:hover,.mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_estate-image-cel img:hover{opacity:.75}.omamori_wrap .emphasis{color:#0d955a}.omamori_seller_wrap dl.anshin_list dd{border-left:solid 3px #00a0e9;border-bottom:solid 3px #00a0e9;border-right:solid 3px #00a0e9}.omamori_buyer_wrap dl.anshin_list dd{border-left:solid 3px #f39800;border-bottom:solid 3px #f39800;border-right:solid 3px #f39800}.omamori_wrap .buyer_mv{background:url(/img/omamorido/buyer_mv.png) center bottom no-repeat;position:relative;background-size:100% auto;padding-top:65%}.omamori_wrap h4{margin-left:-51px;width:760px}.omamori_wrap .lead{font-size:20px;line-height:1.3}.omamori_wrap .bold{font-weight:700}.omamori_wrap .seller_mv{background:url(/img/omamorido/seller_mv.png) center bottom no-repeat;position:relative;background-size:100% auto;padding-top:65%}.omamori_wrap dl.anshin_list{margin-bottom:25px;width:105%;margin-left:-2.5%}.omamori_wrap dl.anshin_list dt img{vertical-align:baseline;display:block}.omamori_wrap dl.anshin_list dd{padding:0 20px}.omamori_wrap dl.anshin_list dd ol{font-size:22px;margin:0;padding-top:20px}.omamori_wrap dl.anshin_list dd ol li{margin-bottom:15px}.omamori_detail{margin:0}.omamori_detail>dt{color:#0b318f;font-weight:700;font-size:30px;border:2px solid #0b318f;padding:15px 15px 10px 20px;line-height:1;margin-bottom:15px}.omamori_detail>dt span{font-size:26px;position:relative;top:0}.omamori_detail>dd{margin-bottom:30px;margin-left:15px;margin-right:15px}.omamori_detail dd p.emphasis{font-size:18px}.omamori_detail dd p{margin:0}.omamori_detail dd ul.list_merit li{margin-bottom:10px}.omamori_detail dd ul.list_merit li dl dt{font-size:22px;font-weight:700}.omamori_detail dd ul.list_merit li dl dd{margin:0}.omamori_detail dd ul.list_merit li.photo_panel_r{overflow:hidden}.omamori_detail dd ul.list_merit li.photo_panel_r dl dd img{float:right;width:35%;margin-top:-28px;margin-left:15px}.omamori_detail .num_size{padding:1px 10px 6px 20px!important}.omamori_detail>dt.num_size span{font-size:45px;position:relative;top:5px;font-weight:700;margin-left:15px}.omamori_detail_item dt{font-weight:700;font-size:20px;margin-bottom:5px}.omamori_detail_item dd{margin-bottom:10px}.omamori_detail_item dd.photo_right img{float:right;clear:both;margin:0 0 0 10px;width:44%}.omamori_detail_item dd.photo_right img.kashi_hoken_img{width:32%;margin-top:-15px}.omamori_detail_item dd .space{float:left;height:5em}.omamori_detail_item dd .img{float:left;clear:both;margin:0 20px 0 0;width:35%}.omamori_detail_item dd ul{margin-bottom:20px}.omamori_wrap .fukakachi_up_img{clear:both}.omamori_wrap .fukakachi_up_img img{width:600px}.omamori_wrap .list_disk span{font-weight:700}.omamori_wrap .list_disk li:first-child span{color:#000}.omamori_wrap .ico_disk::before,.omamori_wrap .list_disk li::before{content:"●";font-size:24px;line-height:1;position:relative;top:2px}.omamori_wrap ol.hoken_flow li:before,.omamori_wrap ol.list_num li:before{content:counter(my-counter);counter-increment:my-counter;display:block;float:left;text-align:center;position:relative}.omamori_detail p.ico_disk{margin-bottom:15px;font-size:20px;line-height:1.3}.omamori_wrap .hoken_flow span{font-weight:700}.omamori_wrap ol.hoken_flow{counter-reset:my-counter;list-style:none;padding:0;margin:0 0 20px}.omamori_wrap ol.hoken_flow li{margin-bottom:5px;padding-left:25px;position:relative;font-size:17px}.omamori_wrap ol.hoken_flow li:before{background-color:#000;color:#fff;line-height:18px;margin-left:-23px;height:18px;width:18px;border-radius:50%;font-weight:700;font-size:13px;top:3px}.omamori_wrap ol.list_num{counter-reset:my-counter;list-style:none;padding:0}.omamori_wrap ol.list_num li{margin-bottom:5px;padding-left:0;position:relative}.omamori_wrap ol.list_num li:before{background-color:#fff;color:#000;border:1px solid #000;line-height:32px;margin-left:0;height:30px;width:30px;border-radius:50%;font-size:20px;top:-4px;margin-right:5px}.omamori_wrap .num_ico{border:1px solid;width:20px;height:20px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;float:left;margin-right:4px;border-radius:50px;font-weight:400;font-size:16px;position:relative;top:2px;line-height:1}.omamori_wrap .chosa_basyo img+p{margin-top:10px;font-weight:700}.omamori_wrap .shiharai_taisyo{margin-bottom:20px}.omamori_wrap .shiharai_taisyo div{width:42%;float:left}.omamori_wrap .shiharai_taisyo dl{height:100%;border:1px solid #000}.omamori_wrap .shiharai_taisyo dt{font-weight:400;text-align:center;border-bottom:solid 1px #000;padding:7px;margin-bottom:0;font-size:14px}.omamori_wrap .shiharai_taisyo dd{font-size:14px;padding:10px 15px}.omamori_wrap .shiharai_taisyo dd ul{margin-bottom:0}.omamori_wrap .shiharai_taisyo dd ul li::before{font-size:16px}.omamori_wrap .shiharai_taisyo .shiharai_taisyo_img{width:55%;float:right;text-align:right;margin-top:-19px;margin-bottom:15px}.omamori_wrap .shiharai_taisyo .shiharai_taisyo img{width:340px}.omamori_wrap .shiharai_taisyo+p{clear:both}.omamori_wrap .shiharai_riyu>p{text-align:center;margin-bottom:5px}.omamori_wrap .shiharai_riyu>ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.omamori_wrap .shiharai_riyu>ul>li{-webkit-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%;margin-bottom:10px}.omamori_wrap .shiharai_riyu>ul>li dl{border:1px solid #000;height:100%}.omamori_wrap .shiharai_riyu>ul>li dl dt{font-weight:400;font-size:16px;text-align:center;border-bottom:solid 1px #000;padding:5px}.omamori_wrap .shiharai_riyu>ul>li dl dd{padding:5px 20px;font-size:16px;margin-bottom:0;line-height:1.3}.omamori_wrap .shiharai_riyu .note{font-size:12px;text-align:left}.omamori_wrap .hosyo_naiyo_tbl{border-top:solid 1px #000;border-left:solid 1px #000;width:100%;margin-bottom:10px}.omamori_wrap .hosyo_naiyo_tbl th{border-bottom:solid 1px #000;border-right:solid 1px #000;background-color:#efefef;font-weight:400;padding:5px;text-align:center;font-size:16px}.mainContents_event-open-house .mainContents_body .overview table .omamori_wrap .hosyo_naiyo_tbl th,.omamori_wrap .hosyo_naiyo_tbl .mainContents_event-open-house .mainContents_body .overview table th,.omamori_wrap .hosyo_naiyo_tbl td{border-bottom:solid 1px #000;border-right:solid 1px #000;padding:10px 5px}.omamori_wrap .hosyo_naiyo_tbl th.syuyokiki{font-size:22px}.omamori_wrap .hosyo_naiyo_tbl th.th_w01{width:85px}.mainContents_event-open-house .mainContents_body .overview table .omamori_wrap .hosyo_naiyo_tbl th.kiki_ico p,.omamori_wrap .hosyo_naiyo_tbl .mainContents_event-open-house .mainContents_body .overview table th.kiki_ico p,.omamori_wrap .hosyo_naiyo_tbl td.kiki_ico p{line-height:1.3;font-size:16px}.mainContents_event-open-house .mainContents_body .overview table .omamori_wrap .hosyo_naiyo_tbl th.kiki_ico,.omamori_wrap .hosyo_naiyo_tbl .mainContents_event-open-house .mainContents_body .overview table th.kiki_ico,.omamori_wrap .hosyo_naiyo_tbl td.kiki_ico{padding-left:110px}.mainContents_event-open-house .mainContents_body .overview table .omamori_wrap .hosyo_naiyo_tbl th.kyutoki,.omamori_wrap .hosyo_naiyo_tbl .mainContents_event-open-house .mainContents_body .overview table th.kyutoki,.omamori_wrap .hosyo_naiyo_tbl td.kyutoki{background:url(/img/omamorido/kyutoki.png) 15px center no-repeat;background-size:70px auto}.mainContents_event-open-house .mainContents_body .overview table .omamori_wrap .hosyo_naiyo_tbl th.kitchen,.omamori_wrap .hosyo_naiyo_tbl .mainContents_event-open-house .mainContents_body .overview table th.kitchen,.omamori_wrap .hosyo_naiyo_tbl td.kitchen{background:url(/img/omamorido/kitchen.png) 15px center no-repeat;background-size:70px auto}.mainContents_event-open-house .mainContents_body .overview table .omamori_wrap .hosyo_naiyo_tbl th.bath,.omamori_wrap .hosyo_naiyo_tbl .mainContents_event-open-house .mainContents_body .overview table th.bath,.omamori_wrap .hosyo_naiyo_tbl td.bath{background:url(/img/omamorido/bath.png) 15px center no-repeat;background-size:70px auto}.mainContents_event-open-house .mainContents_body .overview table .omamori_wrap .hosyo_naiyo_tbl th.senmendai,.omamori_wrap .hosyo_naiyo_tbl .mainContents_event-open-house .mainContents_body .overview table th.senmendai,.omamori_wrap .hosyo_naiyo_tbl td.senmendai{background:url(/img/omamorido/senmendai.png) 15px center no-repeat;background-size:70px auto}.mainContents_event-open-house .mainContents_body .overview table .omamori_wrap .hosyo_naiyo_tbl th.toilet,.omamori_wrap .hosyo_naiyo_tbl .mainContents_event-open-house .mainContents_body .overview table th.toilet,.omamori_wrap .hosyo_naiyo_tbl td.toilet{background:url(/img/omamorido/toilet.png) 15px center no-repeat;background-size:70px auto}.mainContents_event-open-house .mainContents_body .overview table .omamori_wrap .hosyo_naiyo_tbl th.aircon,.omamori_wrap .hosyo_naiyo_tbl .mainContents_event-open-house .mainContents_body .overview table th.aircon,.omamori_wrap .hosyo_naiyo_tbl td.aircon{background:url(/img/omamorido/aircon.png) 15px center no-repeat;background-size:70px auto;padding-top:20px;padding-bottom:20px}.mainContents_event-open-house .mainContents_body .overview table .omamori_detail .hosyo_naiyo_tbl th p,.omamori_detail .hosyo_naiyo_tbl .mainContents_event-open-house .mainContents_body .overview table th p,.omamori_detail .hosyo_naiyo_tbl td p{font-size:18px}.mainContents_event-open-house .mainContents_body .overview table .omamori_detail .hosyo_naiyo_tbl th ul,.omamori_detail .hosyo_naiyo_tbl .mainContents_event-open-house .mainContents_body .overview table th ul,.omamori_detail .hosyo_naiyo_tbl td ul{font-size:12px}.mainContents_event-open-house .mainContents_body .overview table .omamori_detail .hosyo_naiyo_tbl th ul li,.omamori_detail .hosyo_naiyo_tbl .mainContents_event-open-house .mainContents_body .overview table th ul li,.omamori_detail .hosyo_naiyo_tbl td ul li{display:inline-block}.mainContents_event-open-house .mainContents_body .overview table .omamori_detail .hosyo_naiyo_tbl th ul li.block,.omamori_detail .hosyo_naiyo_tbl .mainContents_event-open-house .mainContents_body .overview table th ul li.block,.omamori_detail .hosyo_naiyo_tbl td ul li.block{display:block}.mainContents_event-open-house .mainContents_body .overview table .omamori_detail .hosyo_naiyo_tbl th .list_disk li::before,.omamori_detail .hosyo_naiyo_tbl .mainContents_event-open-house .mainContents_body .overview table th .list_disk li::before,.omamori_detail .hosyo_naiyo_tbl td .list_disk li::before{font-size:14px}.mainContents_event-open-house .mainContents_body .overview table .omamori_detail .hosyo_naiyo_tbl th span,.omamori_detail .hosyo_naiyo_tbl .mainContents_event-open-house .mainContents_body .overview table th span,.omamori_detail .hosyo_naiyo_tbl td span{font-size:12px;display:block;text-align:center}.omamori_wrap .hosyo_naiyo_option_tbl{border-top:solid 1px #000;border-left:solid 1px #000;width:100%}.omamori_wrap .hosyo_naiyo_option_tbl tr th.th_w,.omamori_wrap .hosyo_naiyo_option_tbl tr th:first-child{width:135px}.omamori_wrap .hosyo_naiyo_option_tbl th{border-bottom:solid 1px #000;border-right:solid 1px #000;background-color:#efefef;font-weight:400;padding:5px;text-align:center;font-size:14px}.mainContents_event-open-house .mainContents_body .overview table .omamori_wrap .hosyo_naiyo_option_tbl th,.omamori_wrap .hosyo_naiyo_option_tbl .mainContents_event-open-house .mainContents_body .overview table th,.omamori_wrap .hosyo_naiyo_option_tbl td{border-bottom:solid 1px #000;border-right:solid 1px #000;padding:5px;text-align:center;font-size:18px}.mainContents_event-open-house .mainContents_body .overview table .omamori_wrap .hosyo_naiyo_option_tbl th span,.omamori_wrap .hosyo_naiyo_option_tbl .mainContents_event-open-house .mainContents_body .overview table th span,.omamori_wrap .hosyo_naiyo_option_tbl td span{font-size:12px;font-weight:400}.omamori_wrap .hosyo_taisyogai_list{font-size:20px}.omamori_wrap .hosyo_taisyogai{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.omamori_wrap .hosyo_taisyogai li{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;text-align:center;font-size:16px;margin-bottom:15px}.omamori_wrap .hosyo_taisyogai img{width:75px;display:block;margin:auto}.omamori_wrap p.w_tate{width:1em;margin:auto;line-height:1.2}.omamori_wrap .vertical{-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;display:inline!important}.omamori_wrap .vertical_mid{-webkit-text-combine:horizontal;-ms-text-combine-horizontal:all;text-combine-upright:all;font-size:20px!important}.mainContents_event-open-house .mainContents_body .overview table .omamori_wrap .omamori_detail .hosyo_naiyo_tbl th span.digit_2,.omamori_wrap .omamori_detail .hosyo_naiyo_tbl .mainContents_event-open-house .mainContents_body .overview table th span.digit_2,.omamori_wrap .omamori_detail .hosyo_naiyo_tbl td span.digit_2{position:relative;left:-4px}#header{background-color:#fff}#header .common_width{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#header .header_shop{-webkit-flex:2;-ms-flex:2;flex:2}#header .header_shop h1{color:#333;font-size:10px;font-weight:400;margin:5px 0 0;line-height:1.2}#header .header_logo.short-name span,#header .header_logo.short-name.direct_management span{line-height:1.2;font-size:1.8rem}#header .shop_type_img{width:260px}#header .header_shop .direct_management .shop_type_img{width:260px;margin:0}#header .header_shop .direct_management .short-name span,#header .header_shop .direct_management span{line-height:1.2;font-size:1.3rem}#header .header_shop .shop_type_img{width:240px}#header .header_shop span{line-height:1.2;font-size:1.6rem}#header .short-name .shop_type_img{margin:0}#header .header_logo a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:0;position:relative;text-decoration:none;min-height:53px;margin-top:3px}#header .header_logo span.header-logo-text{font-family:'Noto Sans JP',sans-serif;font-weight:700;color:#073190}#header .header_logo span.header-logo-text .header-logo-text-sub{font-style:normal;font-weight:400;font-size:10px;display:block}#header .header_logo .icon-jpx{margin-left:15px}#header .header_caption{color:#333;font-size:10px;letter-spacing:-.2px;line-height:14px;margin:0}#header .header_nav{text-align:right;margin-top:15px}#header .header_nav1 .header_tel-icon{float:left;margin:2px 0 0}#header .header_nav1 .header_tel-icon .header_free_dial{display:block;border-radius:2px;padding:2px;font-size:12px;line-height:1;font-style:normal;color:#c90011;border:1px solid #c90011}#header .header_nav1 .header_tel-icon .header_dial{display:block;border-radius:2px;padding:2px;font-size:12px;line-height:1;font-style:normal;color:#21408f;border:1px solid #21408f;font-weight:900;font-family:Arial}#header .header_nav1 .header_tel{font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif;box-sizing:border-box;float:left;color:#333;font-size:26px;font-weight:700;letter-spacing:-.52px;line-height:23px;margin:0 13px 0 0;padding-left:5px}#header .header_nav1 .header_wrap{float:right;width:184px;display:-webkit-flex;display:-ms-flexbox;display:flex;letter-spacing:-.35em}#header .header_nav1 .header_wrap .header_btn_access-map{width:107px;border-radius:2px 0 0 2px}#header .header_nav1 .header_wrap .header_btn_access-map,#header .header_nav1 .header_wrap .header_btn_contact{box-sizing:border-box;height:24px;padding:3px 8px 3px 4px;border:1px solid #b9b8b8;background-color:#efefef;position:relative;letter-spacing:normal;display:inline-block;font-size:11px;color:#333;text-decoration:none}#header .header_nav1 .header_wrap .header_btn_access-map:before,#header .header_nav1 .header_wrap .header_btn_contact:before{content:"";position:relative;display:inline-block;background:url(../img/header/icon-header_btn_access-map.png) 50% 50% no-repeat;background-size:100% 100%;width:14px;height:12px;margin-right:4px;top:2px}#header .header_nav1 .header_wrap .header_btn_access-map:hover,#header .header_nav1 .header_wrap .header_btn_contact:hover{padding:4px 8px 2px 4px;background-color:#ddd}#header .header_nav1 .header_wrap .header_btn_contact{border-radius:0 2px 2px 0;width:77px;border-left:none}#header .header_nav1 .header_wrap .header_btn_contact:before{background:url(../img/header/icon-header_btn_contact.png) 50% 50% no-repeat}#header .header_nav2{max-width:440px;letter-spacing:-.35em;line-height:14px;margin-top:3px}#header .header_nav2 .header_holiday,#header .header_nav2 .header_open-time{margin:0;display:inline-block;color:#333;font-size:10px;letter-spacing:-.2px}#header .header_nav2 .header_holiday{padding-right:5px}#header .header_nav3{margin-top:5px;width:392px;float:right}#header .header_nav3 .header_nav3-left{width:282px;box-sizing:border-box;float:left;border:1px solid #b9b8b8;border-radius:3px;padding:5px 5px 5px 22px;background:url(../img/header/icon_arw.png) 15px center no-repeat #f8f7f8}#header .header_nav3 .header_btn_help-mypage{white-space:nowrap;color:#006ac9;display:block;width:80px;float:left;font-size:10px;margin-top:5px;margin-right:5px}#header .header_nav3 .header_btn_help-mypage:visited{color:#5e79df}#header .header_nav3 .header_btn_help-mypage:hover{color:#fe5d16}#header .header_nav3 .header_btn_login,#header .header_nav3 .header_btn_new-member{position:relative;font-size:12px;line-height:12px;padding:3px 4px 5px;display:block;width:80px;height:24px;float:left;box-sizing:border-box;text-decoration:none;border-radius:2px;background:linear-gradient(to bottom,#ffd36a,#ffbb18);background-color:#ffbb18;border:1px solid #cc9108;color:#58420e;text-shadow:0 1px 0 #ffdd63}#header .header_nav3 .header_btn_login:before,#header .header_nav3 .header_btn_new-member:before{content:"";position:relative;display:inline-block;background:url(../img/header/icon-header_btn_login.png) 50% 50% no-repeat;width:10px;height:13px;margin-right:4px;top:2px}#header .header_nav3 .header_btn_login:hover,#header .header_nav3 .header_btn_new-member:hover{background:linear-gradient(to bottom,#ffbb18,#ffbb18);background-color:#ffbb18;padding:4px}#header .header_nav3 .header_btn_new-member{margin-left:4px}#header .header_nav3 .header_btn_new-member:before{content:"";display:inline-block;background:url(../img/header/header_btn_new-member.png) 50% 50% no-repeat}#header .header_nav3 .header_nav3-right{float:right;margin:7px 0 0 10px}#header .header_nav3 .header_btn_favorite{position:relative;display:block;font-size:12px;line-height:12px;box-sizing:border-box;width:100px;height:24px;padding:5px 4px 3px;border-radius:2px;text-align:center;background:linear-gradient(to bottom,#ffbaba,#ff9898);background-color:#ff9898;border:1px solid #bf8585;color:#79051e;text-decoration:none;text-shadow:0 1px 0 #ffb4b4}#header .header_nav3 .header_btn_favorite:hover{background:linear-gradient(to bottom,#ff9898,#ff9898);background-color:#ff9898;padding:6px 4px 2px}#globalNabi{padding-top:2px;height:91px;box-sizing:border-box;background:url(../img/globalNabi/bg_navi.png) top center repeat-x;border-bottom:4px solid #21408f;box-shadow:0 2px 3px 0 rgba(193,196,197,.65)}#globalNabi .globalNabi_buy-search-table{display:table;float:left}#globalNabi .globalNabi_buy-search-table .globalNabi_buy-search-th{border-top-left-radius:3px;border-top-right-radius:3px;display:table-cell;text-align:center;height:84px;margin:0;padding:0 4px;background-color:#ff922b}#globalNabi .globalNabi_buy-search-table .globalNabi_buy-search-th .globalNabi_buy-search-head{color:#fff;margin:0;height:29px;box-sizing:border-box;padding-top:5px;font-size:16px;font-weight:900;text-shadow:0 1px 0 #ed761e}#globalNabi .globalNabi_buy-search-table .globalNabi_buy-search-th .globalNabi_buy-search-head i{position:relative;top:-2px;font-size:12px;margin-left:6px;background-color:#fff;border-radius:2px;padding:1px 6px;text-align:center;display:inline-block;color:#e17906;font-weight:400;text-shadow:none}#globalNabi .globalNabi_buy-search-table2{display:table;border-top:solid 1px rgba(220,176,0,.004);margin:0;padding:0}#globalNabi .globalNabi_buy-search-table2 .globalNabi_buy-search-tr2{display:table-row;padding:0 25px;margin:0}#globalNabi .globalNabi_buy-search-table2 .globalNabi_buy-search-tr2 .globalNabi_buy-search-td2{display:table-cell;text-align:center;vertical-align:middle;background-color:#fff;background-repeat:no-repeat;background-position:center 7px}#globalNabi .globalNabi_buy-search-table2 .globalNabi_buy-search-tr2 .globalNabi_buy-search-td2:hover{background-color:#ffe063}#globalNabi .globalNabi_buy-search-table2 .globalNabi_buy-search-tr2 .globalNabi_buy-search-td2.globalNavi_buy-search-td-area{background-image:url(../img/globalNabi/icon_area.png);background-position-x:52px}#globalNabi .globalNabi_buy-search-table2 .globalNabi_buy-search-tr2 .globalNabi_buy-search-td2.globalNavi_buy-search-td-train{background-image:url(../img/globalNabi/icon_train.png)}#globalNabi .globalNabi_buy-search-table2 .globalNabi_buy-search-tr2 .globalNabi_buy-search-td2.globalNavi_buy-search-td-type{background-image:url(../img/globalNabi/icon_apart.png)}#globalNabi .globalNabi_buy-search-table2 .globalNabi_buy-search-tr2 .globalNabi_buy-search-td2.globalNavi_buy-search-td-school{background-image:url(../img/globalNabi/icon_school.png);background-position-x:41px}#globalNabi .globalNabi_buy-search-table2 .globalNabi_buy-search-tr2 .globalNabi_buy-search-td2 a{box-sizing:border-box;padding:27px 10px 4px;height:55px;display:block;color:#202020;font-size:18px;font-weight:700;text-decoration:none;background:url(../img/globalNabi/right_border.jpg) right center no-repeat}#globalNabi .globalNabi_buy-search-table2 .globalNabi_buy-search-tr2 .globalNabi_buy-search-td2 a::-moz-focus-inner{border:0}#globalNabi .globalNabi_buy-search-table2 .globalNabi_buy-search-tr2 .globalNabi_buy-search-td2:first-child{padding-left:0}#globalNabi .globalNabi_buy-search-table2 .globalNabi_buy-search-tr2 .globalNabi_buy-search-td2:last-child a{background:0 0}#globalNabi .globalNabi_sale-search-table{display:table;float:left;margin-left:4px}#globalNabi .globalNabi_sale-search-table .globalNabi_sale-search-th{display:table-cell;text-align:center;color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;background-color:#188df0;height:84px;margin:0;padding:0 4px}#globalNabi .globalNabi_sale-search-table .globalNabi_sale-search-th .globalNabi_sale-search-head{margin:0;height:29px;box-sizing:border-box;padding-top:5px;font-size:16px;font-weight:900;text-shadow:0 1px 0 #1070da}#globalNabi .globalNabi_sale-search-table2{display:table;border-top:solid 1px rgba(219,110,0,.004)}#globalNabi .globalNabi_sale-search-table2 .globalNabi_sale-search-tr2{display:table-row;padding:0 25px}#globalNabi .globalNabi_sale-search-table2 .globalNabi_sale-search-tr2 .globalNabi_sale-search-td2{display:table-cell;text-align:center;background-color:#fff;background-repeat:no-repeat;background-position:center 7px}#globalNabi .globalNabi_sale-search-table2 .globalNabi_sale-search-tr2 .globalNabi_sale-search-td2:hover{background-color:#ffe063}#globalNabi .globalNabi_sale-search-table2 .globalNabi_sale-search-tr2 .globalNabi_sale-search-td2.globalNavi_sale-search-td-sale{background-image:url(../img/globalNabi/icon_sale.png)}#globalNabi .globalNabi_sale-search-table2 .globalNabi_sale-search-tr2 .globalNabi_sale-search-td2 a{box-sizing:border-box;padding:27px 10px 4px;height:55px;display:block;color:#202020;font-size:18px;font-weight:700;text-decoration:none}#globalNabi .globalNabi_sale-search-table2 .globalNabi_sale-search-tr2 .globalNabi_sale-search-td2 a::-moz-focus-inner{border:0}#globalNabi .globalNabi_reform-search-table{display:table;float:left;margin-left:4px}#globalNabi .globalNabi_reform-search-table .globalNabi_reform-search-th{display:table-cell;text-align:center;color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;background-color:#8dc016;height:84px;margin:0;padding:0 4px}#globalNabi .globalNabi_reform-search-table .globalNabi_reform-search-th .globalNabi_reform-search-head{margin:0;height:29px;box-sizing:border-box;padding-top:5px;font-weight:900;font-size:15px;letter-spacing:-.1em;text-shadow:0 1px 0 #77b00f}#globalNabi .globalNabi_reform-search-table2{display:table;border-top:solid 1px rgba(219,110,0,.004)}#globalNabi .globalNabi_reform-search-table2 .globalNabi_reform-search-tr2{display:table-row;padding:0 25px}#globalNabi .globalNabi_reform-search-table2 .globalNabi_reform-search-tr2 .globalNabi_reform-search-td2{display:table-cell;text-align:center;background-color:#fff;background-repeat:no-repeat;background-position:center 7px}#globalNabi .globalNabi_reform-search-table2 .globalNabi_reform-search-tr2 .globalNabi_reform-search-td2:hover{background-color:#ffe063}#globalNabi .globalNabi_reform-search-table2 .globalNabi_reform-search-tr2 .globalNabi_reform-search-td2 a{box-sizing:border-box;padding:10px 10px 4px;height:55px;display:block;color:#202020;font-weight:700;text-decoration:none;line-height:1.2;font-size:15px}#globalNabi .globalNabi_reform-search-table2 .globalNabi_reform-search-tr2 .globalNabi_reform-search-td2 a::-moz-focus-inner{border:0}#globalNabi .globalNabi_free-search-table{border-top-left-radius:3px;border-top-right-radius:3px;border:1px solid #aaa;border-bottom-style:none;display:table;margin:28px 0 0 1px;float:left}#globalNabi .globalNabi_free-search-table .globalNabi_free-search-tr{display:table-row}#globalNabi .globalNabi_free-search-table .globalNabi_free-search-tr .globalNabi_free-search-th{margin:0;display:table-cell;text-align:center;vertical-align:middle;background-color:#b7c1dc;height:23px;line-height:0;box-sizing:border-box;padding-top:0;color:#fff;font-weight:900;font-size:13px}#globalNabi .globalNabi_free-search-table .globalNabi_free-search-tr .globalNabi_free-search-td{margin:0;display:table-cell;background-color:#fff;vertical-align:middle;border-top:solid 1px rgba(161,170,194,.004)}#globalNabi .globalNabi_free-search-table .globalNabi_free-search-tr .globalNabi_free-search-td:hover{background-color:#ffe063}#globalNabi .globalNabi_free-search-table .globalNabi_free-search-tr .globalNabi_free-search-td a{box-sizing:border-box;height:32px;padding:5px 10px;display:block;color:#202020;font-size:15px;font-weight:700;text-decoration:none}#globalNabi .globalNabi_free-search-table .globalNabi_free-search-tr .globalNabi_free-search-td a::-moz-focus-inner{border:0}#globalNabi .globalNabi_free-search-table-consult,#globalNabi .globalNabi_free-search-table-first{margin-left:4px}#globalNabi .globalNabi_free-search-table-consult .globalNabi_free-search-tr .globalNabi_free-search-th{background-color:#5fad63}#globalNabi .globalNabi_free-search-table-attention .globalNabi_free-search-tr .globalNabi_free-search-th{background-color:#ef7b7b}#globalNabi .globalNabi_free-search-table-pickup .globalNabi_free-search-tr .globalNabi_free-search-th{background-color:#ffa800}.mainContents_widget_banner{height:240px;display:none;padding-top:20px;position:relative;line-height:0}.mainContents_widget_banner .mainContents_banner-left{width:560px;height:240px;box-sizing:border-box;float:left;border:1px solid #b9b8b8}.mainContents_widget_banner .mainContents_banner-left:after{display:block;content:"";width:480px;height:10px;position:absolute;bottom:1px;left:40px;z-index:-1;box-shadow:0 -3px 20px #000}.mainContents_widget_banner .mainContents_banner-left .mainContents_banner-wrap{width:100%;height:240px;overflow:hidden;position:relative}.mainContents_widget_banner .mainContents_banner-left .mainContents_banner-wrap ul{width:860%;margin:0;padding:0;position:absolute;top:0;left:0}.mainContents_widget_banner .mainContents_banner-left .mainContents_banner-wrap ul li{float:left;width:558px;height:238px;box-sizing:border-box;padding:0;list-style:none;border:3px solid #fff;overflow:hidden}.mainContents_widget_banner .mainContents_banner-left .mainContents_banner-wrap ul li img{margin:-3px}.mainContents_widget_banner .mainContents_banner-left .mainContents_banner-wrap ul li .mainContents_banner-img{max-width:555px}.mainContents_widget_banner .mainContents_banner-left .mainContents_banner-wrap ul li .mainContents_banner-img-none{max-width:758px}.mainContents_widget_banner .mainContents_banner-left .slider_wrap_direct_management{position:absolute;margin:1rem 0 0 2rem;font-size:2.2rem}.mainContents_widget_banner .mainContents_banner-left .slider_wrap_direct_management .slider_title{line-height:2.3rem;text-shadow:1px 1px 8px #198ce2;font-family:'Noto Sans JP',sans-serif;font-weight:700;color:#fff;width:25rem;font-size:2.2rem}.mainContents_widget_banner .mainContents_banner-left .slider_wrap_direct_management .slider_title a:active,.mainContents_widget_banner .mainContents_banner-left .slider_wrap_direct_management .slider_title a:hover,.mainContents_widget_banner .mainContents_banner-left .slider_wrap_direct_management .slider_title a:link,.mainContents_widget_banner .mainContents_banner-left .slider_wrap_direct_management .slider_title a:visited{text-decoration:none;color:#fff}.mainContents_widget_banner .mainContents_banner-left .slider_wrap_direct_management .slider_title span{font-size:65%;display:inline-block}.mainContents_widget_banner .mainContents_banner-left .slider_wrap_direct_management .slider_catch{font-weight:700;color:#333;font-size:1.1rem;margin:1.3rem 0 0}.mainContents_widget_banner .mainContents_banner-left .slider_wrap_direct_management .slider_catch a:active,.mainContents_widget_banner .mainContents_banner-left .slider_wrap_direct_management .slider_catch a:hover,.mainContents_widget_banner .mainContents_banner-left .slider_wrap_direct_management .slider_catch a:link,.mainContents_widget_banner .mainContents_banner-left .slider_wrap_direct_management .slider_catch a:visited{text-decoration:none;color:#333}.mainContents_widget_banner .mainContents_banner-left .slider_wrap_direct_management p a:active,.mainContents_widget_banner .mainContents_banner-left .slider_wrap_direct_management p a:hover,.mainContents_widget_banner .mainContents_banner-left .slider_wrap_direct_management p a:link,.mainContents_widget_banner .mainContents_banner-left .slider_wrap_direct_management p a:visited{color:#333;text-decoration:none}.mainContents_widget_banner .mainContents_banner-left .slider_wrap_direct_management p{font-size:.8rem;margin-top:1rem;line-height:1.1rem;width:24rem;color:#202020}.mainContents_widget_banner .mainContents_banner-left .slider_wrap_direct_management.short-area{font-size:2.8rem;margin:1rem 0 1rem 2.6rem}.mainContents_widget_banner .mainContents_banner-left .slider_wrap_direct_management.short-area .slider_title span{font-size:65%}.mainContents_widget_banner .mainContents_banner-left .slider_wrap_direct_management.short-area .slider_catch{margin:1.8rem 0 0}.mainContents_widget_banner .mainContents_banner-left .slider_wrap_direct_management.short-area p{line-height:1.3rem;font-size:.9rem}.mainContents_widget_banner .mainContents_banner-left .mainContents_banner-next,.mainContents_widget_banner .mainContents_banner-left .mainContents_banner-prev{display:block;width:30px;height:30px;z-index:10;top:118px;cursor:pointer;overflow:hidden}.mainContents_widget_banner .mainContents_banner-left .mainContents_banner-prev{position:absolute;left:0}.mainContents_widget_banner .mainContents_banner-left .mainContents_banner-next{position:absolute;right:0}.mainContents_widget_banner .mainContents_banner-left .mainContents_banner-next img{position:relative;left:-30px}.mainContents_widget_banner .slider_wrap_member{position:absolute;margin:1rem 0 0 2rem}.mainContents_widget_banner .slider_wrap_member .slider_title{line-height:2.8rem;text-shadow:1px 1px 8px #198ce2;font-family:'Noto Sans JP',sans-serif;font-weight:700;color:#fff;font-size:2.6rem;width:550px}.mainContents_event-open-house .mainContents_body .overview table .mainContents_shop_access .mainContents_shop-information th .mainContents_tel-number01,.mainContents_event-open-house .mainContents_body .overview table .mainContents_shop_access .mainContents_shop-information th .mainContents_tel-number02,.mainContents_flyer .mainContents_flyer-table figure .mainContents_create-date,.mainContents_sell_buylist .mainContents_buylist-table .mainContents_new-icon,.mainContents_shop .mainContents_contact-area .mainContents_tel-number,.mainContents_shop_access .mainContents_shop-information .mainContents_event-open-house .mainContents_body .overview table th .mainContents_tel-number01,.mainContents_shop_access .mainContents_shop-information .mainContents_event-open-house .mainContents_body .overview table th .mainContents_tel-number02,.mainContents_shop_access .mainContents_shop-information td .mainContents_tel-number01,.mainContents_shop_access .mainContents_shop-information td .mainContents_tel-number02,.mainContents_widget-list-estate .mainContents_list-estate .mainContents_title .mainContents_estate-checkbox,.mainContents_widget_carousel .mainContents_date,.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_event-open-house-image-tag,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_event-open-house-image-tag,.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-left .mainContents_info-image-tag,.mainContents_widget_list-contact .mainContents_widget_list-contact-wrap .mainContents_contact-content .mainContents_contact-content-right .mainContents_contact-content-right1 .mainContents_tel,.mainContents_widget_question .mainContents_item .mainContents_item-pickup,.mainContents_widget_quick-search h2 .mainContents_title2,.mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_date,.mainContents_widget_service .mainContents_service-cm .mainContents_new{font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif}.mainContents_widget_banner .slider_wrap_member .slider_title a:active,.mainContents_widget_banner .slider_wrap_member .slider_title a:hover,.mainContents_widget_banner .slider_wrap_member .slider_title a:link,.mainContents_widget_banner .slider_wrap_member .slider_title a:visited{text-decoration:none;color:#fff}.mainContents_widget_banner .slider_wrap_member .slider_title span{font-size:50%;display:inline-block}.mainContents_widget_banner .slider_wrap_member .slider_catch{font-weight:700;color:#333;font-size:1.2rem;margin:.8rem 0 0}.mainContents_widget_banner .slider_wrap_member .slider_catch a:active,.mainContents_widget_banner .slider_wrap_member .slider_catch a:hover,.mainContents_widget_banner .slider_wrap_member .slider_catch a:link,.mainContents_widget_banner .slider_wrap_member .slider_catch a:visited,.mainContents_widget_banner .slider_wrap_member p a:active,.mainContents_widget_banner .slider_wrap_member p a:hover,.mainContents_widget_banner .slider_wrap_member p a:link,.mainContents_widget_banner .slider_wrap_member p a:visited{text-decoration:none;color:#333}.mainContents_widget_banner .slider_wrap_member p{font-size:.9rem;margin-top:1rem;line-height:1.1rem;width:34rem;color:#202020}.mainContents_widget_banner .slider_wrap_member.short-area{font-size:2.8rem;margin:1rem 0 1rem 2.6rem}.mainContents_widget_banner .slider_wrap_member.short-area .slider_title span{font-size:60%;display:inline}.mainContents_widget_banner .slider_wrap_member.short-area .slider_catch{margin:.8rem 0 0}.mainContents_widget_banner .slider_wrap_member.short-area p{line-height:1.5rem}.mainContents_widget_banner .mainContents_banner-left-long{width:760px;height:240px;box-sizing:border-box;float:left;border:1px solid #b9b8b8}.mainContents_widget_banner .mainContents_banner-left-long:after{display:block;content:"";width:600px;height:10px;position:absolute;bottom:1px;left:40px;z-index:-1;box-shadow:0 -3px 20px #000}.mainContents_widget_banner .mainContents_banner-left-long .mainContents_banner-wrap{width:100%;height:240px;overflow:hidden}.mainContents_widget_banner .mainContents_banner-left-long .mainContents_banner-wrap ul{width:860%;margin:0;padding:0;position:relative;top:0;left:0}.mainContents_widget_banner .mainContents_banner-left-long .mainContents_banner-wrap ul li{float:left;width:758px;height:238px;box-sizing:border-box;padding:0;list-style:none;border:3px solid #fff;overflow:hidden}.mainContents_widget_banner .mainContents_banner-left-long .mainContents_banner-wrap ul li img{margin:-3px}.mainContents_widget_banner .mainContents_banner-left-long .mainContents_banner-wrap ul li .mainContents_banner-img{max-width:555px}.mainContents_widget_banner .mainContents_banner-left-long .mainContents_banner-wrap ul li .mainContents_banner-img-none{max-width:758px}.mainContents_widget_banner .mainContents_banner-left-long .mainContents_banner-next,.mainContents_widget_banner .mainContents_banner-left-long .mainContents_banner-prev{display:block;width:30px;height:30px;z-index:10;top:118px;cursor:pointer;overflow:hidden}.mainContents_widget_banner .mainContents_banner-left-long .mainContents_banner-prev{position:absolute;left:0}.mainContents_widget_banner .mainContents_banner-left-long .mainContents_banner-next{position:absolute;right:0}.mainContents_widget_banner .mainContents_banner-left-long .mainContents_banner-next img{position:relative;left:-30px}.mainContents_widget_banner .mainContents_banne-right{width:190px;float:right;position:relative;z-index:1}.mainContents_widget_banner .mainContents_banne-right a{display:block;line-height:0}.mainContents_widget_banner .mainContents_banne-right .mainContents_btn_book{width:148px;height:32px;position:absolute;top:183px;left:20px;overflow:hidden}.mainContents_widget_banner .mainContents_banne-right:hover .mainContents_btn_book img{position:relative;top:-42px}.mainContents_widget_banner .mainContents_banner-thumbnail{position:absolute;top:206px;left:15px;width:100%}.mainContents_widget_banner .mainContents_banner-thumbnail ul{margin:0;padding:0}.mainContents_widget_banner .mainContents_banner-thumbnail li{cursor:pointer;float:left;list-style:none;width:40px;height:40px;margin-right:10px;box-sizing:border-box;border:1px solid #b9b8b8;overflow:hidden}.mainContents_widget_banner .mainContents_banner-thumbnail li img{max-width:40px;max-height:40px;margin:-1px}.mainContents_widget_banner .mainContents_banner-thumbnail .mainContents_banner-thumbnail-active{border:3px solid #f67100}.mainContents_widget_banner .mainContents_banner-thumbnail .mainContents_banner-thumbnail-active img{margin:-3px}.mainContents_widget_quick-search{margin-top:30px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;border:4px solid #ff922b;border-radius:5px;position:relative}.mainContents_widget_quick-search h2{background-color:#ff922b;margin:0;padding:2px 20px 5px 42px;line-height:1em;color:#fff}.mainContents_widget_quick-search h2 .mainContents_icon-search{display:inline-block;width:23px;height:39px;position:absolute;top:-10px;left:5px;background:url(../img/top/widget_quick_search/icon_search.png) top left no-repeat}.mainContents_widget_quick-search h2 .mainContents_title1{display:inline-block;padding-right:12px;text-shadow:0 1px 0 #34405c;font-size:20px;line-height:20px}.mainContents_widget_quick-search h2 .mainContents_title2{display:inline-block;font-size:14px;color:#ff922b;background-color:#fff;border-bottom-left-radius:3px;border-top-left-radius:3px;margin-right:0;height:14px;line-height:14px;position:relative;vertical-align:top;padding:4px 0 4px 14px}.mainContents_widget_quick-search h2 .mainContents_title2:after{right:98%;top:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:6px solid transparent;border-right-color:#fff;margin-top:-6px}.mainContents_widget_quick-search h2 .mainContents_title3{display:inline-block;padding:4px 14px 4px 0;height:14px;background-color:#fff;font-size:14px;line-height:15px;color:#ff922b;margin-left:0;position:relative;vertical-align:top;border-top-right-radius:3px;border-bottom-right-radius:3px}.mainContents_widget_quick-search .mainContents_form_area{padding:10px 25px 20px;background-color:#fff}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_label{color:#21408f;font-size:14px;font-weight:700;line-height:32px;margin:0;padding-left:32px}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-type{width:130px;float:left}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-type .mainContents_label{background:url(../img/top/widget_quick_search/icon_type.png) center left no-repeat}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-type .mainContents_select-type{display:block;padding:5px 10px;box-sizing:border-box;border-radius:3px;color:#555;font-size:12px;line-height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;background:url(../img/top/widget_quick_search/btn_input_arrow.png) right 50% no-repeat #fff;background-size:19px,100%;width:130px;height:34px;border:3px solid #188df0}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-type .mainContents_select-type::-moz-focus-inner{border:0}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-type .mainContents_select-type::-ms-expand{display:none}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-area{width:140px;float:left}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-area .mainContents_label{background:url(../img/top/widget_quick_search/icon_area.png) center left no-repeat}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-area .mainContents_select-area{display:block;padding:5px 10px;box-sizing:border-box;border-radius:3px;color:#555;font-size:12px;line-height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;background:url(../img/top/widget_quick_search/btn_input_arrow.png) right 50% no-repeat #fff;background-size:19px,100%;height:34px;border:3px solid #188df0;width:140px}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-area .mainContents_select-area::-moz-focus-inner{border:0}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-area .mainContents_select-area::-ms-expand{display:none}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-price{width:120px;float:left}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-price .mainContents_label{background:url(../img/top/widget_quick_search/icon_price.png) center left no-repeat}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-price .mainContents_select-price{display:block;padding:5px 10px;box-sizing:border-box;border-radius:3px;color:#555;font-size:12px;line-height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;background:url(../img/top/widget_quick_search/btn_input_arrow.png) right 50% no-repeat #fff;background-size:19px,100%;height:34px;border:3px solid #188df0;width:120px}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-price .mainContents_select-price::-moz-focus-inner{border:0}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-price .mainContents_select-price::-ms-expand{display:none}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-price2{width:120px;float:left;margin-top:32px}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-price2 .mainContents_select-price2{display:block;padding:5px 10px;box-sizing:border-box;border-radius:3px;color:#555;font-size:12px;line-height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;background:url(../img/top/widget_quick_search/btn_input_arrow.png) right 50% no-repeat #fff;background-size:19px,100%;height:34px;border:3px solid #188df0;width:120px}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-price2 .mainContents_select-price2::-moz-focus-inner{border:0}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-price2 .mainContents_select-price2::-ms-expand{display:none}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-calculation{width:13px;float:left;margin:24px 5px 0}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-calculation .mainContents_calculation{color:#9d9d9d;font-size:16px;line-height:18px}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-submit{width:92px;margin:33px 0 0 20px;float:left}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-submit .mainContents_submit{overflow:hidden;display:block;border:none;width:92px;height:32px;padding:0;background:0 0}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-submit .mainContents_submit::-moz-focus-inner{border:0}.mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-submit .mainContents_submit:hover img{position:relative;top:-48px}.mainContents_widget_type-search .mainContents_widget_type-search-area .mainContents_btn_type img:hover,.mainContents_widget_type-search .mainContents_widget_type-search-area-long .mainContents_btn_type img:hover{top:-112px;position:relative}.mainContents_widget_type-search{box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;margin-top:30px;padding:15px 25px;background-color:#ece9e7;border:1px solid #b9b8b8}.mainContents_widget_type-search .mainContents_widget_type-search-area .mainContents_btn_type{overflow:hidden;float:left;margin-right:20px;display:block;width:160px;height:88px}.mainContents_widget_type-search .mainContents_widget_type-search-area .mainContents_btn_type::-moz-focus-inner{border:0}.mainContents_widget_type-search .mainContents_widget_type-search-area .mainContents_btn_type:last-child{margin-right:0}.mainContents_widget_type-search .mainContents_widget_type-search-area-long .mainContents_btn_type{overflow:hidden;float:left;margin-right:20px;display:block;width:220px;height:88px}.mainContents_widget_type-search .mainContents_widget_type-search-area-long .mainContents_btn_type::-moz-focus-inner{border:0}.mainContents_widget_type-search .mainContents_widget_type-search-area-long .mainContents_btn_type:last-child{margin-right:0}.mainContents_widget_recommend-estate{margin-top:30px;border-radius:3px;border-top:3px solid #ff922b}.mainContents_widget_recommend-estate .mainContents_head-wrap{border-right:solid 1px #b9b8b8;border-left:solid 1px #b9b8b8;position:relative;height:50px}.mainContents_widget_recommend-estate .mainContents_head{margin:0;height:40px;padding:12px 0 0 80px;font-size:20px;color:#ce6900;background:url(../img/top/widget_recommend_estate/icon_title.png) 10px center no-repeat #fff8dc;border-bottom:1px solid #b9b8b8}.mainContents_widget_recommend-estate .mainContents_look-list{overflow:hidden;display:block;width:130px;height:26px;position:absolute;top:10px;right:8px}.mainContents_widget_recommend-estate .mainContents_look-list::-moz-focus-inner{border:0}.mainContents_widget_recommend-estate .mainContents_look-list img:hover{position:relative;top:-34px}.mainContents_widget_recommend-estate .mainContents_recommend-tab{margin:0;padding:15px 20px 0;border-right:solid 1px #b9b8b8;border-left:solid 1px #b9b8b8;border-top:solid 1px #b9b8b8;background-color:#efefef}.mainContents_widget_recommend-estate .mainContents_recommend-tab li{border-top-right-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;cursor:pointer;padding:11px 20px 9px;float:left;margin-right:10px;list-style:none;background-color:#f6f6f6;border-right:solid 1px #ff922b;border-left:solid 1px #ff922b;border-top:solid 1px #ff922b;color:#006ac9;font-size:15px;font-weight:700;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff}.mainContents_widget_recommend-estate .mainContents_recommend-tab .mainContents_selected{background-color:#ff922b;color:#fff;font-weight:400;text-shadow:none}.mainContents_widget_recommend-estate .mainContents_tab-content{border-left:1px solid #b9b8b8;border-right:1px solid #b9b8b8;border-bottom:1px solid #b9b8b8;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;border-top:solid 5px #ff922b;padding:10px 29px 30px;background-color:#fff}.mainContents_widget_recommend-estate .mainContents_tab-content .mainContents_tab-content-detail{text-align:center;margin-top:20px}.mainContents_widget_recommend-estate .mainContents_tab-content .mainContents_tab-hide{display:none}.mainContents_widget_recommend-estate .mainContents_tab-section{margin-top:20px}.mainContents_widget_recommend-estate .mainContents_estate-detail{width:160px;float:left;margin-right:20px}.mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_estate-image{position:relative;display:table;width:160px;height:160px;box-sizing:border-box}.mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_estate-image-cel{display:table-cell;text-align:center;vertical-align:middle;width:160px;height:160px;border:1px solid #b9b8b8;overflow:hidden;line-height:0;box-sizing:border-box}.mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_estate-image-cel img{display:inline-block;max-width:160px;max-height:160px;margin:-2px}.mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_estate-tag{position:absolute;top:0;left:0;background-color:#fff8dc;padding:0 10px;margin:0;color:#21408f;border:1px solid #21408f;font-size:10px;line-height:18px}.mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_date{color:#333;margin:5px 0 0;font-size:10px;line-height:12px}.mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_new{color:#fff;padding:2px;background-color:#ea2f07;border-radius:2px;margin-left:3px;font-weight:700}.mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_price{color:#006ac9;font-size:18px;line-height:30px;font-weight:700}.mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_price:visited{color:#5e79df}.mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_price:hover{color:#fe5d16}.mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_price-unit{font-size:12px;font-weight:400}.mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_address,.mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_other,.mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_station{color:#202020;font-size:12px;line-height:18px;margin:0}.mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_address{font-style:normal}.mainContents_widget_recommend-estate .mainContents_estate-detail:last-child{margin-right:0}.mainContents_widget_recommend-estate .mainContents_to-detail{margin-top:40px}.mainContents_widget_recommend-estate .mainContents_to-detail a{background:url(../img/top/widget_recommend_estate/btn_estate_link.png) left top no-repeat;margin:0 auto;display:block;box-sizing:border-box;padding-top:15px;width:380px;height:46px;color:#fff;line-height:18px;text-align:center;font-weight:700;text-decoration:none}.mainContents_widget_recommend-estate .mainContents_to-detail a::-moz-focus-inner{border:0}.mainContents_widget_recommend-estate .mainContents_to-detail a:active,.mainContents_widget_recommend-estate .mainContents_to-detail a:hover{background:url(../img/top/widget_recommend_estate/btn_estate_link.png) left bottom no-repeat}.mainContents_widget_recommend-estate .mainContents_to-detail a:hover{padding-top:17px}.mainContents_widget_recommend-estate .mainContents_to-detail a span{display:inline-block;padding-left:27px;margin-left:-27px;background:url(../img/top/widget_recommend_estate/btn_estate_link_arrow.png) left center no-repeat}.mainContents_widget_info{margin-top:30px;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;background-color:#fff}.mainContents_widget_info .mainContents_head{border-radius:3px;background-color:#e9f2ff;border-top:#21408f 4px solid;border-bottom:solid 1px #b9b8b8;position:relative;padding-top:5px;padding-bottom:5px}.mainContents_widget_info .mainContents_head h2{box-sizing:border-box;margin:0;height:54px;padding:13px 0 0 70px;color:#001d77;font-size:20px;background:url(../img/top/widget_info/icon_info.png) 10px center no-repeat}.mainContents_widget_info .mainContents_head h2 span{font-size:10px;font-weight:400}.mainContents_widget_info .mainContents_head .mainContents_look-list{overflow:hidden;display:block;width:58px;height:22px;position:absolute;top:20px;right:14px}.mainContents_widget_info .mainContents_head .mainContents_look-list::-moz-focus-inner{border:0}.mainContents_widget_info .mainContents_head .mainContents_look-list img:hover{position:relative;top:-28px}.mainContents_widget_info .mainContents_info-contents{padding:18px 20px 25px 30px}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-left{position:relative;float:left}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-left .mainContents_info-contents-left-image{overflow:hidden;width:100px;height:100px;position:relative;border:2px solid #b9b8b8;float:left;margin-right:25px}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-left .mainContents_info-contents-left-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:200px}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-left .mainContents_info-contents-left-image a{display:block;line-height:0}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-left .mainContents_info-image-tag{position:absolute;top:0;left:0;background-color:#ea2f07;color:#fefefe;font-size:10px;font-weight:700;line-height:16px;text-align:center;padding:2px 5px;margin:0}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-left .mainContents_info-contents-left-article{width:180px;float:left}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-left .mainContents_info-contents-left-article .mainContents_date{margin:0;color:#333;font-size:12px;letter-spacing:-.24px}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-left .mainContents_info-contents-left-article .mainContents_title{font-weight:400;margin:5px 0 0;font-size:14px;letter-spacing:-.28px;text-decoration:underline;line-height:20px}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-left .mainContents_info-contents-left-article .mainContents_title a{color:#006ac9}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-left .mainContents_info-contents-left-article .mainContents_title a:visited{color:#5e79df}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-left .mainContents_info-contents-left-article .mainContents_title a:hover{color:#fe5d16}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-left .mainContents_info-contents-left-article .mainContents_content{margin:0;color:#202020;font-size:12px;letter-spacing:-.24px}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-right{width:360px;float:right}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-right .mainContents_info-text-link .mainContents_date{margin:0;float:left;color:#333;font-size:12px;letter-spacing:-.24px;line-height:22px}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-right .mainContents_info-text-link .mainContents_title{margin:0;width:280px;float:right;font-size:12px;letter-spacing:-.24px;line-height:22px;font-weight:400}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-right .mainContents_info-text-link .mainContents_title a{color:#006ac9}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-right .mainContents_info-text-link .mainContents_title a:visited{color:#5e79df}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-right .mainContents_info-text-link .mainContents_title a:hover{color:#fe5d16}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-right .mainContents_flyer{margin-top:20px;padding:10px 12px;background-color:#fff1b9;width:360px;box-sizing:border-box;border:1px solid #b9b8b8}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-right .mainContents_flyer h4{margin:0}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-right .mainContents_flyer .mainContents_flyer-content .mainContents_flyer-content-left{width:183px;float:left;color:#202020;font-size:11px;letter-spacing:-.22px;line-height:17px;margin:0}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-right .mainContents_flyer .mainContents_flyer-content .mainContents_flyer-content-right{overflow:hidden;width:130px;height:52px;float:right;display:block;line-height:0}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-right .mainContents_flyer .mainContents_flyer-content .mainContents_flyer-content-right::-moz-focus-inner{border:0}.mainContents_widget_info .mainContents_info-contents .mainContents_info-contents-right .mainContents_flyer .mainContents_flyer-content .mainContents_flyer-content-right img:hover{position:relative;top:-58px}.mainContents_widget_event-open-house{margin-top:30px}.mainContents_widget_event-open-house .mainContents_event-open-house{width:370px;float:left;margin-right:20px}.mainContents_widget_event-open-house .mainContents_event-open-house,.mainContents_widget_event-open-house .mainContents_event-open-house-long{box-sizing:border-box;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;background-color:#fff}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_head,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_head{border-radius:3px;background-color:#e9f2ff;border-top:#21408f 4px solid;border-bottom:solid 1px #b9b8b8;position:relative;margin:0}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_head h2,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_head h2{box-sizing:border-box;margin:0;height:54px;padding:13px 0 0 70px;color:#001d77;font-size:20px;background:url(../img/top/widget_event_open_house/icon_event.png) 10px center no-repeat}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_head h2 span,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_head h2 span{font-size:10px;font-weight:400}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_look-list,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_look-list{overflow:hidden;display:block;width:58px;height:22px;position:absolute;top:15px;right:14px}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_look-list::-moz-focus-inner,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_look-list::-moz-focus-inner{border:0}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_look-list img:hover,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_look-list img:hover{position:relative;top:-28px}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_head-open-house h2,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_head-open-house h2{background:url(../img/top/widget_event_open_house/icon_open_house.png) 10px center no-repeat}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_event-open-house-contents,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_event-open-house-contents{padding:18px 20px 25px}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_event-open-house-contents-left,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_event-open-house-contents-left{position:relative}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_event-open-house-contents-left-image,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_event-open-house-contents-left-image{overflow:hidden;width:100px;height:100px;position:relative;box-sizing:border-box;border:2px solid #b9b8b8;float:left;margin-right:20px}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_event-open-house-contents-left-image img,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_event-open-house-contents-left-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:200px}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_event-open-house-image-tag,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_event-open-house-image-tag{position:absolute;top:0;left:0;background-color:#ea2f07;color:#fefefe;font-size:10px;font-weight:700;line-height:16px;text-align:center;padding:2px 5px;margin:0}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_event-open-house-contents-left-article .mainContents_date,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_event-open-house-contents-left-article .mainContents_date{margin:0;color:#333;font-size:12px;letter-spacing:-.24px}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_event-open-house-contents-left-article .mainContents_title,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_event-open-house-contents-left-article .mainContents_title{font-weight:400;margin:5px 0 0;font-size:14px;letter-spacing:-.28px;text-decoration:underline;line-height:20px}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_event-open-house-contents-left-article .mainContents_title a,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_event-open-house-contents-left-article .mainContents_title a{color:#006ac9}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_event-open-house-contents-left-article .mainContents_title a:visited,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_event-open-house-contents-left-article .mainContents_title a:visited{color:#5e79df}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_event-open-house-contents-left-article .mainContents_title a:hover,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_event-open-house-contents-left-article .mainContents_title a:hover{color:#fe5d16}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_event-open-house-contents-left-article .mainContents_content,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_event-open-house-contents-left-article .mainContents_content{margin:0;color:#202020;font-size:12px;letter-spacing:-.24px}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_event-open-house-contents-right,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_event-open-house-contents-right{margin:20px 0 0;padding-top:10px;border-top:solid 1px #b9b8b8}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_event-open-house-contents-right .mainContents_date,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_event-open-house-contents-right .mainContents_date{margin:0;width:80px;float:left;color:#333;font-size:12px;letter-spacing:-.24px;line-height:22px}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_event-open-house-contents-right .mainContents_title,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_event-open-house-contents-right .mainContents_title{margin:0;width:220px;float:right;font-size:12px;letter-spacing:-.24px;line-height:22px;font-weight:400}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_event-open-house-contents-right .mainContents_title a,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_event-open-house-contents-right .mainContents_title a{color:#006ac9}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_event-open-house-contents-right .mainContents_title a:visited,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_event-open-house-contents-right .mainContents_title a:visited{color:#5e79df}.mainContents_widget_event-open-house .mainContents_event-open-house .mainContents_event-open-house-contents-right .mainContents_title a:hover,.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_event-open-house-contents-right .mainContents_title a:hover{color:#fe5d16}.mainContents_widget_event-open-house .mainContents_event-open-house-long:last-child,.mainContents_widget_event-open-house .mainContents_event-open-house:last-child{margin-right:0}.mainContents_widget_event-open-house .mainContents_event-open-house-long{width:760px;float:none;margin-right:0}.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_event-open-house-contents .mainContents_event-open-house-contents-left{width:328px;float:left}.mainContents_widget_event-open-house .mainContents_event-open-house-long .mainContents_event-open-house-contents .mainContents_event-open-house-contents-right{border:none;width:328px;float:left;margin:0 0 0 27px;padding-top:0}.top_openhouse{overflow:hidden;letter-spacing:normal;display:inline-block;width:160px;height:40px}.top_openhouse img:hover{position:relative;top:-46px}.mainContents_widget_recommend{margin-top:30px}.mainContents_widget_recommend .mainContents_head{border-left:1px solid #b9b8b8;border-right:1px solid #b9b8b8;border-bottom:1px solid #b9b8b8;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-top:4px #21408f solid;background:url(../img/common/bg_title01.png) 15px center no-repeat;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0}.mainContents_widget_recommend .mainContents_head h2{margin:0;height:50px;box-sizing:border-box;padding:12px 0 0 34px;color:#202020;font-size:18px}.mainContents_widget_recommend .mainContents_recommend-caption{color:#006ac9;display:inline-block;margin-top:3px;font-size:12px;letter-spacing:-.24px;line-height:24px;padding-left:17px;background:url(../img/top/widget_recommend/icon_recommend_arrow.png) left center no-repeat}.mainContents_widget_recommend .mainContents_recommend-banner1,.mainContents_widget_recommend .mainContents_recommend-banner2,.mainContents_widget_recommend .mainContents_recommend-banner3{margin-top:20px}.mainContents_widget_recommend .mainContents_recommend-banner1-left .mainContents_recommend-image,.mainContents_widget_recommend .mainContents_recommend-banner1-right .mainContents_recommend-image,.mainContents_widget_recommend .mainContents_recommend-banner2 .mainContents_recommend-image,.mainContents_widget_recommend .mainContents_recommend-banner3 .mainContents_recommend-image{line-height:0;display:block}.mainContents_widget_recommend .mainContents_recommend-caption:visited{color:#5e79df}.mainContents_widget_recommend .mainContents_recommend-caption:hover{color:#fe5d16}.mainContents_widget_recommend .mainContents_recommend-banner1-left,.mainContents_widget_recommend .mainContents_recommend-banner1-right{width:450px}.mainContents_widget_recommend .mainContents_recommend-banner1-left .mainContents_recommend-image img,.mainContents_widget_recommend .mainContents_recommend-banner1-right .mainContents_recommend-image img,.mainContents_widget_recommend .mainContents_recommend-banner2 .mainContents_recommend-image img{width:100%}.mainContents_widget_recommend .mainContents_recommend-banner1-left{float:left}.mainContents_widget_recommend .mainContents_recommend-banner1-right{float:right}.mainContents_widget_recommend .mainContents_recommend-banner3 .mainContents_recommend-banner3-wrap{width:180px;float:left;margin-right:85px}.mainContents_widget_recommend .mainContents_recommend-banner3 .mainContents_recommend-banner3-wrap:last-child{margin-right:0}.mainContents_widget_recommend .mainContents_recommend-banner3 .mainContents_recommend-image img{width:100%}.mainContents_widget_recommend .mainContents_recommend-banner3 .mainContents_recommend-caption{line-height:17px;margin-top:8px;background-position:left 2px}.image_shine_wrap{background-color:#c20011}.image_shine_wrap .image_shine{height:40px;margin:0 auto;position:relative;width:960px}.image_shine_wrap .hover_shine{background-image:url(/img/top/widget_header_news/light.png);background-position:-1200px 0;background-repeat:no-repeat;display:block;height:100%;left:0;position:absolute;top:0;transition:background-position .6s ease-in-out 0s;width:100%}.image_shine_wrap .hover_shine:hover{background-position:10px 0}.image_shine_wrap .image_shine a{text-decoration:none;font-size:16px;font-weight:700;color:#ffe7e9;display:block;padding-top:6px}.image_shine_wrap .image_shine a .note{font-weight:400;font-size:12px}.image_shine_wrap .header-news-button{position:relative;margin-left:20px;background-color:#fff;border:1px solid #ccc;border-radius:3px;padding:.2rem 1rem .2rem 1.4rem;font-size:12px;color:#333;top:-2px}.image_shine_wrap .header-news-button:before{content:"";position:absolute;left:8px;top:6px;background:url(/img/common/icon_arrow_big.png) no-repeat;background-size:10px 10px;width:10px;height:10px}.widget_important_news_wrap{box-sizing:border-box;margin-top:1.6rem;padding:.8rem 1.6rem}.widget_important_news_wrap span{display:inline-block;font-size:.9rem}.widget_important_news_wrap span:before{content:"";position:relative;background:url(../img/common/icon_important_news01.png) 50% 50%/16px 15px no-repeat;display:inline-block;margin-right:.4rem;width:1rem;height:1rem;margin-bottom:-.1rem}.widget_important_news_wrap span:after{content:"";position:relative;border-right:1px dotted #aaa;padding-left:.6rem;margin-right:.6rem}.widget_important_news_wrap a{background:url(../img/common/icon_right_arrow_blue_small.png) 0 .5rem no-repeat;padding-left:.6rem;color:#006ac9}.widget_important_news_wrap a:visited{color:#5e79df}.widget_important_news_wrap a:hover{color:#fe5d16}.important_news_01{border:3px solid #ea2f07;background-color:#ffeae5}.important_news_01 span{font-weight:900;color:#ea2f07}.important_news_01 span:before{background:url(../img/common/icon_important_news01.png) 50% 50%/16px 15px no-repeat}.important_news_02{border:2px solid #5fad63;background-color:#fff}.important_news_02 span{color:#202020}.important_news_02 span:before{background:url(../img/common/icon_important_news02.png) 50% 50%/16px 15px no-repeat}.widget_long_vacation_wrap{box-sizing:border-box;background-color:#fff;border:1px dotted #333;padding:.8rem 1.6rem 0;margin-top:1rem;color:#202020}.widget_long_vacation_wrap .widget_long_vacation_title{font-weight:900}.widget_long_vacation_wrap .widget_long_vacation_txt{font-size:.9rem}.mainContents_widget_feature .mainContents_content{padding:0 10px}.mainContents_widget_feature .mainContents_detail{margin-top:30px;float:left;width:280px;margin-right:60px}.mainContents_widget_feature .mainContents_detail:last-child{margin-right:0}.mainContents_widget_feature .mainContents_detail .mainContents_image{display:block;position:relative}.mainContents_widget_feature .mainContents_detail .mainContents_image .mainContents_icon{position:absolute;top:-2px;left:-2px}.mainContents_widget_feature .mainContents_detail .mainContents_image::-moz-focus-inner{border:0}.mainContents_widget_feature .mainContents_sub-title{margin:0;padding-left:20px;font-size:18px;font-weight:700;line-height:24px;background:url(../img/common/icon_arrow.png) left center no-repeat}.mainContents_widget_feature .mainContents_sub-title a{color:#006ac9}.mainContents_widget_feature .mainContents_sub-title a:visited{color:#5e79df}.mainContents_widget_feature .mainContents_sub-title a:hover{color:#fe5d16}.mainContents_widget_feature .mainContents_detail-content{margin:3px 0 0;color:#202020;font-size:14px}.mainContents_widget_search-button{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;border:2px solid #2867c6;margin-top:20px;padding:17px 15px;background-color:#fff}.mainContents_widget_search-button .mainContents_select-city{width:730px;position:relative;margin:0 -6px 0 0;padding:0}.mainContents_widget_search-button .mainContents_cancel,.mainContents_widget_search-button .mainContents_now{width:140px;margin:5px 6px 0 0;font-size:14px;line-height:18px;text-align:center;font-weight:700;float:left;box-sizing:border-box}.mainContents_widget_search-button .mainContents_select a,.mainContents_widget_search-button .mainContents_select-button,.mainContents_widget_search-button .mainContents_select2 a{color:#006ac9;display:table;cursor:pointer;width:140px;box-sizing:border-box;text-align:center;border-radius:3px;border:1px solid #21408f;font-size:14px;font-weight:700;line-height:18px;padding:10px 0 9px;float:left;margin:5px 6px 0 0;background:#fff;background:linear-gradient(to bottom,#fff 0,#efeeed 100%)}.mainContents_widget_search-button .mainContents_select a:visited,.mainContents_widget_search-button .mainContents_select-button:visited,.mainContents_widget_search-button .mainContents_select2 a:visited{color:#5e79df}.mainContents_widget_search-button .mainContents_select a::-moz-focus-inner,.mainContents_widget_search-button .mainContents_select-button::-moz-focus-inner,.mainContents_widget_search-button .mainContents_select2 a::-moz-focus-inner{border:0}.mainContents_widget_search-button .mainContents_select a span,.mainContents_widget_search-button .mainContents_select-button span,.mainContents_widget_search-button .mainContents_select2 a span{display:table-cell;vertical-align:middle}.mainContents_widget_search-button .mainContents_select a:hover,.mainContents_widget_search-button .mainContents_select-button:hover,.mainContents_widget_search-button .mainContents_select2 a:hover{color:#202020;border:1px solid #b9b8b8;padding:1px}.mainContents_widget_search-button .mainContents_select a:hover span,.mainContents_widget_search-button .mainContents_select-button:hover span,.mainContents_widget_search-button .mainContents_select2 a:hover span{padding:9px 0 8px;border-radius:3px;background-color:#fee273}.mainContents_widget_search-button .mainContents_now{color:#202020;border-radius:3px;border:1px solid #b9b8b8;padding:1px;text-decoration:none}.mainContents_widget_search-button .mainContents_now span{padding:9px 0 8px;border-radius:3px;background-color:#fee273;box-sizing:border-box}.mainContents_widget_search-button .mainContents_select a,.mainContents_widget_search-button .mainContents_select2 a{text-decoration:none}.mainContents_widget_search-button .mainContents_cancel{display:table;border-radius:3px;border:1px solid #b9b8b8;padding:1px}.mainContents_widget_search-button .mainContents_cancel span{background-color:#eee;display:table-cell;vertical-align:middle;color:#bababa;font-size:14px;font-weight:700;line-height:18px;padding:9px 0 8px}.mainContents_widget_search-button2{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;border:2px solid #2867c6;margin-top:20px;padding:17px 15px 35px;background-color:#fff}.mainContents_widget_search-button2 .mainContents_search-button-all-check{border-radius:3px;background-color:#f8f7f8;border:1px solid #b9b8b8;padding:10px 15px;margin-top:15px}.mainContents_widget_search-button2 .mainContents_search-button-all-check label span::selection,.mainContents_widget_search-button2 .mainContents_search-button-all-check label::selection,.mainContents_widget_search-button2 .mainContents_select-town .mainContents_select-town-section label span::selection,.mainContents_widget_search-button2 .mainContents_select-town .mainContents_select-town-section label::selection{background:0 0}.mainContents_widget_search-button2 .mainContents_search-button-all-check label::-moz-selection{background:0 0}.mainContents_widget_search-button2 .mainContents_search-button-all-check label span{color:#006ac9;font-size:16px;font-weight:700;line-height:18px;text-decoration:underline;cursor:pointer}.mainContents_widget_search-button2 .mainContents_search-button-all-check label span::-moz-selection{background:0 0}.mainContents_widget_search-button2 .mainContents_search-button-all-check label span:visited{color:#5e79df}.mainContents_widget_search-button2 .mainContents_search-button-all-check label span:hover{color:#fe5d16}.mainContents_widget_search-button2 .mainContents_select-town{margin-top:10px;padding:0 10px}.mainContents_widget_search-button2 .mainContents_select-town .mainContents_select-town-section{padding:5px 10px}.mainContents_widget_search-button2 .mainContents_select-town .mainContents_select-town-section label{display:block;float:left;width:148px;margin:0 5px 0 1.2em;line-height:16px;text-indent:-1.2em}.mainContents_widget_search-button2 .mainContents_select-town .mainContents_select-town-section label::-moz-selection{background:0 0}.mainContents_widget_search-button2 .mainContents_select-town .mainContents_select-town-section label span{color:#202020;font-size:14px;line-height:16px}.mainContents_widget_search-button2 .mainContents_select-town .mainContents_select-town-section label span::-moz-selection{background:0 0}.mainContents_widget_search-button2 .mainContents_select-town .mainContents_select-town-section .mainContents_select-last{margin-right:0}.mainContents_widget_search-button2 .mainContents_select-town .mainContents_select-town-section-even{background-color:#eee}.mainContents_widget_search-button2 .mainContents_tab-hide{display:none}.mainContents_widget_search-button2 ul{margin:0;padding:0}.mainContents_widget_search-button2 ul li{padding:0;list-style:none}.mainContents_widget_search-button3{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;border:2px solid #2867c6;margin-top:20px;padding:17px 15px 35px;background-color:#fff}.mainContents_widget_search-button3 .mainContents_select-type{width:717px;margin:20px auto 0}.mainContents_widget_search-button .mainContents_select .mainContents_widget_search-button3 a,.mainContents_widget_search-button .mainContents_select2 .mainContents_widget_search-button3 a,.mainContents_widget_search-button3 .mainContents_select-button,.mainContents_widget_search-button3 .mainContents_widget_search-button .mainContents_select a,.mainContents_widget_search-button3 .mainContents_widget_search-button .mainContents_select2 a{width:342px;float:left;padding:15px 20px;border:4px solid #d9d9d9;margin-right:30px;box-sizing:border-box}.mainContents_widget_search-button .mainContents_select .mainContents_widget_search-button3 a h3,.mainContents_widget_search-button .mainContents_select2 .mainContents_widget_search-button3 a h3,.mainContents_widget_search-button3 .mainContents_select-button h3,.mainContents_widget_search-button3 .mainContents_widget_search-button .mainContents_select a h3,.mainContents_widget_search-button3 .mainContents_widget_search-button .mainContents_select2 a h3{margin:0;line-height:20px}.mainContents_widget_search-button .mainContents_select .mainContents_widget_search-button3 a:last-child,.mainContents_widget_search-button .mainContents_select2 .mainContents_widget_search-button3 a:last-child,.mainContents_widget_search-button3 .mainContents_select-button:last-child,.mainContents_widget_search-button3 .mainContents_widget_search-button .mainContents_select a:last-child,.mainContents_widget_search-button3 .mainContents_widget_search-button .mainContents_select2 a:last-child{margin-right:0}.mainContents_widget_search-button3 ul{margin:0;padding:0}.mainContents_widget_search-button3 ul li{padding:0;list-style:none}.mainContents_widget_search-button3 a{color:#006ac9;display:table;width:140px;box-sizing:border-box;text-align:center;border-radius:3px;border:1px solid #21408f;font-size:14px;font-weight:700;line-height:18px;padding:10px 0 9px;float:left;margin:5px 6px 0 0;text-decoration:none;background:linear-gradient(to bottom,#fff 0,#efeeed 100%)}.mainContents_widget_search-button3 a:visited{color:#5e79df}.mainContents_widget_search-button3 a::-moz-focus-inner{border:0}.mainContents_widget_search-button3 a span{display:table-cell;vertical-align:middle}.mainContents_widget_search-button3 a:hover{color:#202020;border:1px solid #b9b8b8;padding:1px}.mainContents_widget_search-button3 a:hover span{padding:9px 0 8px;border-radius:3px;background-color:#fee273}.mainContents_widget_search-submit{margin-top:20px;text-align:center;padding:20px 0;border-radius:4px;background:url(../img/common/bg_gray_pattern.jpg)}.mainContents_widget_search-submit .mainContents_count-estate{margin:0;color:#202020;font-size:16px;font-weight:700;line-height:18px}.mainContents_widget_search-submit .mainContents_count-estate .mainContents_count{color:#ec000d;font-size:24px}.mainContents_widget_search-submit .mainContents_search-submit{overflow:hidden;display:block;margin:10px auto 0;width:280px;height:50px;border:none;background:0 0;padding:0;box-sizing:border-box}.mainContents_widget_search-submit .mainContents_search-submit::-moz-focus-inner{border:0}.mainContents_widget_search-submit .mainContents_search-submit:hover img{position:relative;top:-60px}.mainContents_widget_carousel{margin-top:40px;padding-bottom:30px;background:url(../img/common/bg_gray_pattern.jpg);border:1px solid #b9b8b8;padding-top:5px;position:relative;box-shadow:0 0 6px 2px rgba(190,190,190,.34902)}.mainContents_widget_carousel .mainContents_widget_carousel-title{font-size:18px;font-weight:700;line-height:18px;color:#202020;margin:15px 0 0 26px}.mainContents_widget_carousel .mainContents_widget_carousel-wrap{width:670px;height:269px;margin:20px auto 0;position:relative;overflow:hidden}.mainContents_widget_carousel .mainContents_widget_carousel-wrap ul{width:860%;height:269px;margin:0;padding:0;position:absolute;top:0;left:0}.mainContents_widget_carousel .mainContents_widget_carousel-wrap li{float:left;width:730px;height:269px;box-sizing:border-box;padding:0;list-style:none;overflow:hidden}.mainContents_widget_carousel .mainContents_widget_carousel-next,.mainContents_widget_carousel .mainContents_widget_carousel-prev{display:block;width:20px;height:70px;z-index:10;top:150px;cursor:pointer;background:url(../img/sub/widget_carousel/btn_carousel_arrow.png) no-repeat;box-shadow:0 3px 3px #ccc}.mainContents_widget_carousel .mainContents_widget_carousel-next:hover,.mainContents_widget_carousel .mainContents_widget_carousel-prev:hover{background-position-y:-70px}.mainContents_widget_carousel .mainContents_widget_carousel-prev{position:absolute;left:0;background-position:-3px 0}.mainContents_widget_carousel .mainContents_widget_carousel-next{position:absolute;right:0;background-position:-28px 0}.mainContents_widget_carousel .mainContents_estate-detail{width:160px;height:269px;box-sizing:border-box;background-color:#fff;border:1px solid #ccc;float:left;margin-right:10px;text-decoration:none}.mainContents_widget_carousel .mainContents_estate-detail:hover{background-color:#fff8dc}.mainContents_widget_carousel .mainContents_estate-detail:hover .mainContents_price{color:#fe5d16;text-decoration:none}.mainContents_widget_carousel .mainContents_estate-detail:hover .mainContents_look-button img{top:-26px}.mainContents_widget_carousel .mainContents_estate-image{position:relative;display:table;width:160px;height:140px;box-sizing:border-box}.mainContents_widget_carousel .mainContents_estate-image-cel{display:table-cell;text-align:center;vertical-align:middle;width:160px;height:140px;border-bottom:solid 1px #b9b8b8;overflow:hidden;line-height:0;box-sizing:border-box;margin:0}.mainContents_widget_carousel .mainContents_estate-image-cel img{display:inline-block;max-width:140px;max-height:140px;margin:0 auto}.mainContents_widget_carousel .mainContents_estate-tag{position:absolute;top:-1px;left:-1px;background-color:rgba(255,229,126,.8);border:1px solid #4d659e;padding:2px 10px;margin:0;color:#21408f;font-size:10px;line-height:18px}.mainContents_widget_carousel .mainContents_date{color:#333;margin:5px 0 0;font-size:10px;line-height:12px}.mainContents_widget_carousel .mainContents_date .mainContents_new{color:#f67100;font-weight:700}.mainContents_widget_carousel .mainContents_price{color:#006ac9;text-decoration:underline;display:inline-block;margin:7px 10px 0;font-size:16px;line-height:24px;font-weight:700}.mainContents_widget_carousel .mainContents_price:visited{color:#5e79df}.mainContents_widget_carousel .mainContents_price:hover{color:#fe5d16}.mainContents_widget_carousel .mainContents_station,.mainContents_widget_carousel .mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_address,.mainContents_widget_carousel .mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_other,.mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_widget_carousel .mainContents_address,.mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_widget_carousel .mainContents_other{margin:0 10px;color:#202020;font-size:12px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mainContents_widget_carousel .mainContents_address,.mainContents_widget_carousel .mainContents_other{color:#202020;font-size:12px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mainContents_widget_carousel .mainContents_address{margin:0 10px;font-style:normal}.mainContents_widget_carousel .mainContents_other{margin:0 10px;font-weight:700}.mainContents_widget_carousel .mainContents_look{text-align:center;margin:7px 10px 0}.mainContents_widget_carousel .mainContents_look .mainContents_look-button{display:block;margin:0 auto;width:104px;height:26px;overflow:hidden;position:relative}.mainContents_widget_carousel .mainContents_look .mainContents_look-button img{position:relative}.mainContents_widget-sub-search{margin-top:50px;padding:0 10px}.mainContents_widget-sub-search .common_title04{margin:0}.mainContents_widget-sub-search .mainContents_title2{margin-top:20px}.mainContents_widget-sub-search .mainContents_sub-search-area{margin:0;padding-bottom:20px;border-bottom:solid 1px #b9b8b8}.mainContents_widget-sub-search .mainContents_sub-search-area a{color:#006ac9;margin-right:5px;font-size:12px;border-right:solid 1px #b9b8b8;padding-right:8px;word-wrap:break-word}.mainContents_widget-sub-search .mainContents_sub-search-area a:visited{color:#5e79df}.mainContents_widget-sub-search .mainContents_sub-search-area a:hover{color:#fe5d16}.mainContents_widget-sub-search .mainContents_sub-search-area a:last-child{border-right:none}.mainContents_widget-sub-search .mainContents_sub-search-type{margin:0;padding:0}.mainContents_widget-sub-search .mainContents_sub-search-type li{list-style:none;padding:0;margin:0 20px 0 0;float:left;width:230px}.mainContents_widget-sub-search .mainContents_sub-search-type li .mainContents_sub-title{margin:5px 0 0;font-size:13px;font-weight:700;line-height:24px;padding-left:9px;background:url(../img/common/icon_right_arrow_blue_small.png) left center no-repeat}.mainContents_widget-sub-search .mainContents_sub-search-type li .mainContents_sub-title a,.mainContents_widget-sub-search .mainContents_sub-search-type li .mainContents_sub-title a:active,.mainContents_widget-sub-search .mainContents_sub-search-type li .mainContents_sub-title a:hover,.mainContents_widget-sub-search .mainContents_sub-search-type li .mainContents_sub-title a:link,.mainContents_widget-sub-search .mainContents_sub-search-type li .mainContents_sub-title a:visited{color:#202020}.mainContents_widget-sub-search .mainContents_sub-search-type li a{color:#006ac9;margin-right:5px;font-size:12px;border-right:solid 1px #b9b8b8;padding-right:8px;word-wrap:break-word}.mainContents_widget-sub-search .mainContents_sub-search-type li a:visited{color:#5e79df}.mainContents_widget-sub-search .mainContents_sub-search-type li a:hover{color:#fe5d16}.mainContents_widget-sub-search .mainContents_sub-search-type li a:last-child{border-right:none}.mainContents_widget-sub-search .mainContents_sub-search-type li .mainContents_link-none{margin:0;color:#202020;font-size:12px;line-height:24px}.mainContents_widget-sub-search .mainContents_sub-search-type li:last-child{margin-right:0}.mainContents_widget-sub-search .mainContents_sub-search-type:last-child{margin-top:20px}.mainContents_widget-sub-search .mainContents_none-border{border-bottom:0}.mainContents_widget_list-contact{margin-top:40px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border:2px solid #e1c446;border-radius:8px;-webkit-border-radius:8px}.mainContents_widget_list-contact .mainContents_widget_list-contact-wrap{-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;background-color:#ffe57e;padding:20px 23px 25px;border-radius:6px;-webkit-border-radius:6px}.mainContents_widget_list-contact .mainContents_widget_list-contact-wrap .mainContents_contact-head{color:#202020;font-size:18px;font-weight:700;margin:0;padding-left:5px}.mainContents_widget_list-contact .mainContents_widget_list-contact-wrap .mainContents_contact-caption{color:#202020;font-size:12px;width:530px;margin:8px 0 0;line-height:20px;padding-left:5px}.mainContents_widget_list-contact .mainContents_widget_list-contact-wrap .mainContents_contact-content{position:relative;margin-top:8px}.mainContents_widget_list-contact .mainContents_widget_list-contact-wrap .mainContents_contact-content .mainContents_image-staff{position:absolute;top:-137px;right:0}.mainContents_widget_list-contact .mainContents_widget_list-contact-wrap .mainContents_contact-content .mainContents_image-staff .mainContents_icon{position:relative;top:-107px;left:20px}.mainContents_widget_list-contact .mainContents_widget_list-contact-wrap .mainContents_contact-content .mainContents_contact-content-left{overflow:hidden;display:block;line-height:0;width:300px;height:70px;float:left;margin-right:10px}.mainContents_widget_list-contact .mainContents_widget_list-contact-wrap .mainContents_contact-content .mainContents_contact-content-left::-moz-focus-inner{border:0}.mainContents_widget_list-contact .mainContents_widget_list-contact-wrap .mainContents_contact-content .mainContents_contact-content-left img:hover{position:relative;top:-80px}.mainContents_widget_list-contact .mainContents_widget_list-contact-wrap .mainContents_contact-content .mainContents_contact-content-right{position:relative;width:400px;box-sizing:border-box;background-color:#fff;box-shadow:inset .5px .87px 1px 0 rgba(51,51,51,.4);border-radius:3px;float:left;padding:15px 12px 10px;z-index:10}.mainContents_widget_list-contact .mainContents_widget_list-contact-wrap .mainContents_contact-content .mainContents_contact-content-right .mainContents_contact-content-right1 img{display:block;margin-top:2px;width:82px;float:left}.mainContents_widget_list-contact .mainContents_widget_list-contact-wrap .mainContents_contact-content .mainContents_contact-content-right .mainContents_contact-content-right1 .mainContents_free-tel-tag{color:#ec000d;font-size:12px;letter-spacing:-.24px;line-height:14px;border:1px solid #ec000d;padding:1px 0;text-align:center;margin:0 8px 0 10px;float:left;width:67px}.mainContents_widget_list-contact .mainContents_widget_list-contact-wrap .mainContents_contact-content .mainContents_contact-content-right .mainContents_contact-content-right1 .mainContents_tel{color:#202020;font-size:26px;font-weight:700;line-height:22px;text-align:left;width:178px;float:left;margin:0}.mainContents_widget_list-contact .mainContents_widget_list-contact-wrap .mainContents_contact-content .mainContents_contact-content-right .mainContents_contact-content-right2{margin-top:10px}.mainContents_widget_list-contact .mainContents_widget_list-contact-wrap .mainContents_contact-content .mainContents_contact-content-right .mainContents_contact-content-right2 .mainContents_open{color:#202020;font-size:11px;white-space:nowrap;letter-spacing:-.22px;line-height:16px;margin:0}.mainContents_widget_list-contact .mainContents_widget_list-contact-wrap .mainContents_contact-content .mainContents_contact-content-right .mainContents_contact-content-right2 .mainContents_open span{font-weight:700}.mainContents_widget_list-conditions{border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;background-color:#fff;margin-top:20px}.mainContents_widget_list-conditions ul{margin:0;padding:15px;border-bottom:solid 1px #b9b8b8}.mainContents_widget_list-conditions ul li{-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;background-color:#f7f4f2;border:1px solid #b9b8b8;padding:8px 10px;list-style:none;margin:0 7px 0 0;width:140px;height:112px;box-sizing:border-box;float:left;border-radius:3px;-webkit-border-radius:3px}.mainContents_widget_list-conditions ul li:last-child{margin:0}.mainContents_widget_list-conditions .mainContents_title{-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;background-color:#fff1b9;width:120px;text-align:center;font-size:12px;line-height:18px;margin:0;border:1px solid #c8b04e;box-sizing:border-box;border-radius:2px;-webkit-border-radius:2px}.mainContents_widget_list-conditions .mainContents_select{display:block;padding:5px 10px;box-sizing:border-box;border-radius:3px;color:#555;line-height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;background:url(../img/top/widget_quick_search/btn_input_arrow.png) right 50% no-repeat #fff;background-size:19px,100%;width:120px;height:30px;border:1px solid #b9b8b8;font-size:13px;margin-top:7px}.mainContents_widget_list-conditions .mainContents_select::-moz-focus-inner{border:0}.mainContents_widget_list-conditions .mainContents_select::-ms-expand{display:none}.mainContents_widget_list-conditions .mainContents_submit{overflow:hidden;display:block;border:none;width:220px;height:46px;padding:0;background:0 0;margin:15px auto}.mainContents_widget_list-conditions .mainContents_submit::-moz-focus-inner{border:0}.mainContents_widget_list-conditions .mainContents_submit:hover img{position:relative;top:-54px}.mainContents_widget_list-pagination{position:relative;display:table;margin-top:40px;width:760px;height:46px;box-sizing:border-box;padding:0;border:3px solid #ece9e7;background-color:#fff}.mainContents_widget_list-pagination .mainContents_number{display:table-cell;height:34px;padding:6px 0 0;vertical-align:middle;text-align:center;color:#ec000d;font-size:20px;font-weight:700;line-height:18px}.mainContents_widget_list-pagination .mainContents_number span{color:#4a422d;font-size:14px;line-height:18px}.mainContents_widget_list-pagination ol{display:table-cell;margin:0;padding:0}.mainContents_widget_list-pagination ol li{float:left;width:24px;height:24px;line-height:24px;box-sizing:border-box;list-style:none;text-align:center;background-color:#f8f7f8;font-size:12px;border:1px solid #b9b8b8;margin:8px 0 8px 2px}.mainContents_widget_list-pagination .mainContents_dotted+li,.mainContents_widget_list-pagination ol li:first-child{margin-left:0}.mainContents_widget_list-pagination ol li:hover{background-color:#5086d7}.mainContents_widget_list-pagination ol li:hover.mainContents_dotted{background-color:#f8f7f8}.mainContents_widget_list-pagination ol li:hover a{color:#fff}.mainContents_widget_list-pagination ol li a{display:block;height:22px;color:#202020;text-decoration:none}.mainContents_widget_list-pagination .mainContents_dotted{background-color:#fff;border:none;padding-top:6px;margin-left:0;width:14px}.mainContents_widget_list-pagination .mainContents_now{background-color:#2867c6;border:none;color:#fff}.mainContents_widget_list-pagination .mainContents_now:hover{background-color:#2867c6}.mainContents_news-links .mainContents_widget_list-pagination .mainContents_next,.mainContents_staff_detail .mainContents_page-navigator .mainContents_widget_list-pagination .mainContents_next,.mainContents_voice_detail .mainContents_page-navigator .mainContents_widget_list-pagination .mainContents_next,.mainContents_widget_list-pagination .mainContents_news-links .mainContents_next,.mainContents_widget_list-pagination .mainContents_next,.mainContents_widget_list-pagination .mainContents_prev,.mainContents_widget_list-pagination .mainContents_staff_detail .mainContents_page-navigator .mainContents_next,.mainContents_widget_list-pagination .mainContents_voice_detail .mainContents_page-navigator .mainContents_next,.mainContents_widget_list-pagination .reform-wrap .mainContents_page-navigator .mainContents_next,.reform-wrap .mainContents_page-navigator .mainContents_widget_list-pagination .mainContents_next{width:54px}.mainContents_news-links .mainContents_widget_list-pagination .mainContents_next,.mainContents_staff_detail .mainContents_page-navigator .mainContents_widget_list-pagination .mainContents_next,.mainContents_voice_detail .mainContents_page-navigator .mainContents_widget_list-pagination .mainContents_next,.mainContents_widget_list-pagination .mainContents_news-links .mainContents_next,.mainContents_widget_list-pagination .mainContents_prev,.mainContents_widget_list-pagination .mainContents_staff_detail .mainContents_page-navigator .mainContents_next,.mainContents_widget_list-pagination .mainContents_voice_detail .mainContents_page-navigator .mainContents_next,.mainContents_widget_list-pagination .reform-wrap .mainContents_page-navigator .mainContents_next,.reform-wrap .mainContents_page-navigator .mainContents_widget_list-pagination .mainContents_next{padding-left:12px;background:url(../img/common/list/icon-prev.png) 8px center no-repeat #f8f7f8}.mainContents_news-links .mainContents_widget_list-pagination .mainContents_next:hover,.mainContents_staff_detail .mainContents_page-navigator .mainContents_widget_list-pagination .mainContents_next:hover,.mainContents_voice_detail .mainContents_page-navigator .mainContents_widget_list-pagination .mainContents_next:hover,.mainContents_widget_list-pagination .mainContents_news-links .mainContents_next:hover,.mainContents_widget_list-pagination .mainContents_prev:hover,.mainContents_widget_list-pagination .mainContents_staff_detail .mainContents_page-navigator .mainContents_next:hover,.mainContents_widget_list-pagination .mainContents_voice_detail .mainContents_page-navigator .mainContents_next:hover,.mainContents_widget_list-pagination .reform-wrap .mainContents_page-navigator .mainContents_next:hover,.reform-wrap .mainContents_page-navigator .mainContents_widget_list-pagination .mainContents_next:hover{background:url(../img/common/list/icon-prev-white.png) 8px center no-repeat #2867c6}.mainContents_widget_list-pagination .mainContents_next{padding-right:12px;background:url(../img/common/list/icon-next.png) right 8px center no-repeat #f8f7f8}.mainContents_widget_list-pagination .mainContents_next:hover{background:url(../img/common/list/icon-next-white.png) right 8px center no-repeat #2867c6}.mainContents_widget_list-pagination .mainContents_select{display:block;padding:5px 10px;box-sizing:border-box;border-radius:3px;line-height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;background:url(../img/top/widget_quick_search/btn_input_arrow.png) right 50% no-repeat #fff;background-size:19px,100%;position:absolute;top:6px;right:10px;color:#202020;font-size:13px;width:120px;height:30px}.mainContents_widget_list-pagination .mainContents_select::-moz-focus-inner{border:0}.mainContents_widget_list-pagination .mainContents_select::-ms-expand{display:none}.mainContents_widget_list-pagination-bottom{margin-top:20px}.mainContents_change-news{background:0 0;margin-top:30px;height:auto;padding:0;border:none}.mainContents_change-news ol{margin:0 auto;display:block}.mainContents_change-news li{margin-top:0!important;margin-bottom:0!important}.mainContents_change-news .mainContents_dotted{background-color:transparent}.mainContents_bottom-news{margin-top:40px}.mainContents_widget-list-estate{margin-top:20px}.mainContents_widget-list-estate .mainContents_all-contact{height:70px;width:760px;background:url(../img/sub/widget_list_estate/bg_all_contact.png) no-repeat;padding:13px 21px 0}.mainContents_widget-list-estate .mainContents_all-contact p{width:185px;float:left;color:#202020;font-size:14px;line-height:18px;margin:10px 16px 0 0;padding-left:23px;background:url(../img/sub/widget_list_estate/checkbox.png) left center no-repeat}.mainContents_widget-list-estate .mainContents_all-contact .mainContents_book-tour{width:130px}.mainContents_widget-list-estate .mainContents_all-contact .mainContents_book-document,.mainContents_widget-list-estate .mainContents_all-contact .mainContents_book-tour{margin:0 12px 0 0;display:block;float:left;height:36px;border:none;overflow:hidden;padding:0;background:0 0}.mainContents_widget-estate-favorite .mainContents_widget-list-estate .mainContents_all-contact .mainContents_delete-favorite,.mainContents_widget-list-estate .mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_delete-favorite{margin:0 12px 0 0;display:block;float:left;width:130px;height:36px;border:none;overflow:hidden;padding:0;background:0 0}.mainContents_widget-estate-favorite .mainContents_widget-list-estate .mainContents_all-contact .mainContents_delete-favorite::-moz-focus-inner,.mainContents_widget-list-estate .mainContents_all-contact .mainContents_book-document::-moz-focus-inner,.mainContents_widget-list-estate .mainContents_all-contact .mainContents_book-tour::-moz-focus-inner,.mainContents_widget-list-estate .mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_delete-favorite::-moz-focus-inner{border:0}.mainContents_widget-estate-favorite .mainContents_widget-list-estate .mainContents_all-contact .mainContents_delete-favorite:hover img,.mainContents_widget-list-estate .mainContents_all-contact .mainContents_book-document:hover img,.mainContents_widget-list-estate .mainContents_all-contact .mainContents_book-tour:hover img,.mainContents_widget-list-estate .mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_delete-favorite:hover img{position:relative;top:-44px}.mainContents_widget-list-estate .mainContents_all-contact .mainContents_book-document{width:158px}.mainContents_widget-list-estate .mainContents_all-contact+.mainContents_list-estate{margin-top:0}.mainContents_widget-list-estate .mainContents_list-estate{border-left:1px solid #b9b8b8;border-right:1px solid #b9b8b8;border-bottom:1px solid #b9b8b8;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;margin-top:20px;border-top:5px solid #2867c6;background-color:#fff;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_title{padding:10px 20px 10px 12px;border-bottom:solid 1px #b9b8b8}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_title .mainContents_estate-checkbox{display:block;width:30px;height:44px;text-align:center;font-size:10px;color:#0a3190;margin-right:10px;float:left}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_title .mainContents_estate-checkbox input{display:inline}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_title h3{margin:0;width:680px;font-size:10px;line-height:24px;color:#3c508e}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_title h3 span{position:relative;top:-2px;display:inline-block;background-color:#ffe57e;padding:0 6px;line-height:18px;font-weight:400;margin-right:10px;border:1px solid #21408f}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_pr{background:#fef6e5;border-top:3px solid #f7ab00;font-weight:700;padding:7px 10px 7px 12px;height:20px}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_pr p{font-size:13px;margin:0}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_detail1{padding:12px 20px 14px}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_image{margin-right:20px;width:290px;float:left}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_image-wrap{display:table;width:140px;height:140px;float:left;margin-right:10px}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_image-wrap:last-child{margin-right:0}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_image-wrap2{background-color:#fff;display:table-cell;width:140px;height:140px;box-sizing:border-box;border:1px solid #b9b8b8;vertical-align:middle;text-align:center;line-height:0}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_image-wrap2 img{display:inline;max-width:138px;max-height:138px}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_estate-main{width:400px;float:left}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_estate-main1 .mainContents_price{display:inline-block;color:#ec000d;font-size:20px;font-weight:700;line-height:12px;margin:0 10px 0 0}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_estate-main1 .mainContents_price span{color:#333;font-size:12px}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_estate-main1 .mainContents_date{font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif;margin:0 5px 0 0;display:inline-block;color:#333;font-size:12px;line-height:18px}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_estate-main1 .mainContents_date span{color:#ea2f07;font-size:12px;font-weight:700;line-height:18px}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_estate-main1 .mainContents_icon{position:relative;top:-2px;margin:0}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_link-area-oh .mainContents_link-area-wrap a img:hover,.mainContents_widget-list-estate .mainContents_list-estate .mainContents_link-area-wrap a img:hover{position:relative;top:-44px}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_estate-main2{margin-top:10px}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_estate-main2 .mainContents_tag{color:#202020;font-size:11px;text-align:center;background-color:#eee;padding:1px 0;width:46px;float:left;margin:0 5px 0 0;border:1px solid #b9b8b8}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_estate-main2 .mainContents_sub-info{margin:0;width:345px;float:left;color:#202020;font-size:13px;line-height:18px;font-style:normal}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_staff-comment{margin:20px 0;background:#fffae1;border-top:1px solid #b9b8b8;border-bottom:1px solid #b9b8b8}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_staff-comment .mainContents_staff-comment-contents{padding:15px 30px;overflow:hidden}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_staff-comment .mainContents_staff-comment-contents .mainContents_staff-comment-contents-image{float:left;padding-right:15px;border-right:1px dotted #202020;margin-right:15px}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_staff-comment .mainContents_staff-comment-contents .mainContents_staff-comment-contents-image img{width:auto;height:auto;max-width:80px;max-height:80px;box-shadow:0 0 0 1px #b9b8b8;-moz-box-shadow:0 0 0 1px #b9b8b8;-webkit-box-shadow:0 0 0 1px #b9b8b8}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_staff-comment .mainContents_staff-comment-contents .mainContents_staff-comment-contents-text{overflow:hidden}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_staff-comment .mainContents_staff-comment-contents .mainContents_staff-comment-contents-text p{font-size:13px;line-height:1.3rem;margin:0}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_staff-comment .mainContents_staff-comment-contents .mainContents_staff-comment-contents-text p span.staff-comment-by{background:#fff;color:#d55e00;border:1px solid #d55e00;padding:2px 5px;font-size:10px;margin-right:.5rem}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_staff-comment .mainContents_staff-comment-contents .mainContents_staff-comment-contents-text p span.staff-name{font-weight:700;margin-top:.5rem}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_sub-detail table{width:720px;margin:0 auto}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_sub-detail th{width:60px;padding:5px 0;background:url(../img/common/bg_gray_pattern.jpg);color:#202020;font-size:12px;font-weight:400;text-align:center;border:1px solid #b9b8b8}.mainContents_event-open-house .mainContents_body .overview table .mainContents_widget-list-estate .mainContents_list-estate .mainContents_sub-detail th,.mainContents_widget-list-estate .mainContents_list-estate .mainContents_sub-detail .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_widget-list-estate .mainContents_list-estate .mainContents_sub-detail td{padding:5px 12px;color:#202020;font-size:13px;text-align:left;border:1px solid #b9b8b8;background-color:#fff}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_sub-detail .mainContents_54{width:54px}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_sub-detail .mainContents_144{width:144px}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_sub-detail .mainContents_64{width:64px}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_sub-detail .mainContents_113{width:113px}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_check-tag{padding:15px 20px;margin:0}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_check-tag li{margin-right:10px;float:left}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_check-tag li:last-child{margin-right:0}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_link-area{padding:15px 0;border-top:solid 1px #b9b8b8}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_link-area-wrap{width:514px;margin:0 auto}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_link-area-wrap a{overflow:hidden;display:block;line-height:0;margin-right:20px;width:158px;height:36px;float:left}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_link-area-wrap a::-moz-focus-inner{border:0}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_link-area-wrap a:last-child{margin-right:0}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_link-area-oh{padding:15px 0;border-top:solid 1px #b9b8b8}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_link-area-oh .mainContents_link-area-wrap a{overflow:hidden;display:block;line-height:0;margin-right:20px;width:158px;height:36px;float:left}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_link-area-oh .mainContents_link-area-wrap a::-moz-focus-inner{border:0}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_book-open-house img:hover,.mainContents_widget-list-estate .mainContents_list-estate .mainContents_link-area-oh .mainContents_link-area-wrap .mainContents_book-open-house img:hover{top:-54px;position:relative}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_link-area-oh .mainContents_link-area-wrap a:last-child{margin-right:0}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_link-area-oh .mainContents_link-area-wrap .mainContents_book-open-house{overflow:hidden;display:block;line-height:0;margin:0 20px 0 0;width:290px;height:46px}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_book-open-house{overflow:hidden;display:block;line-height:0;margin:13px auto 0;width:290px;height:46px}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_book-open-house::-moz-focus-inner{border:0}.mainContents_widget-list-estate .mainContents_backgraound-active-title{background-color:#fff1b9}.mainContents_widget-list-estate .mainContents_backgraound-active-content{background-color:#fdf7e3}.mainContents_widget-list-estate .mainContents_voice-none{margin-top:20px}.mainContents_widget-list-estate .mainContents_voice-none p{margin:0;color:#202020;font-size:16px;font-weight:700;text-align:center}.mainContents_widget-list-estate .mainContents_voice-none img{display:block;margin:40px auto 0;width:60px}.mainContents_widget-list-estate .mainContents_oh-schedule{-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;margin:20px 20px 0;border:1px solid #fee273;border-radius:3px;-webkit-border-radius:3px}.mainContents_widget-list-estate .mainContents_oh-schedule p{margin:0;background-color:#fff1b9;font-weight:700;font-size:16px;line-height:30px}.mainContents_widget-list-estate .mainContents_oh-schedule p span{display:inline-block;padding:0 15px;background-color:#fee273}.mainContents_widget-list-estate .mainContents_oh-schedule p .mainContents_first-date{display:inline-block;padding-left:15px}.mainContents_bottom-information{margin-top:40px}.mainContents_widget_list-estate-contact{-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;margin:40px auto 0;width:740px;border:3px solid #fdc835;background-color:#fee273;padding:17px 18px;box-sizing:border-box;position:relative;border-radius:8px;-webkit-border-radius:8px}.mainContents_widget_list-estate-contact h3{margin:-30px 0 0;line-height:0}.mainContents_widget_list-estate-contact h3 img{display:block;margin-left:161px}.mainContents_widget_list-estate-contact h3.txt_estate-contact{margin:0 0 0 170px;line-height:1.25;font-size:1em}.mainContents_widget_list-estate-contact .mainContents_staff{position:absolute;top:-20px}.mainContents_widget_list-estate-contact .mainContents_book-shop{-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;position:relative;z-index:2000;background-color:#fff;box-sizing:border-box;width:340px;margin-right:8px;float:left;margin-top:14px;box-shadow:inset .5px .87px 1px 0 rgba(51,51,51,.3);padding:15px 20px;border:1px solid #d9534e;border-radius:3px;-webkit-border-radius:3px}.mainContents_widget_list-estate-contact .mainContents_book-shop:last-child{margin-right:0;border-color:#58420e;width:350px}.mainContents_widget_list-estate-contact .mainContents_book-shop .mainContents_title{color:#202020;font-size:13px;line-height:22px;width:290px;margin:0 0 10px 36px}.mainContents_widget_list-estate-contact .mainContents_book-shop .mainContents_title span{font-size:20px;color:#ea2f07;font-weight:700}.mainContents_widget_list-estate-contact .mainContents_book-shop .mainContents_title .mainContents_big{color:#202020;font-size:18px}.mainContents_widget_list-estate-contact .mainContents_book-shop .mainContents_tle-tag{position:absolute;top:-6px;left:-6px}.mainContents_widget_contact-consult .mainContents_contact img:hover,.mainContents_widget_list-estate-contact .mainContents_book-shop a img:hover{position:relative;top:-80px}.mainContents_widget_list-estate-contact .mainContents_book-shop a{overflow:hidden;display:block;line-height:0;width:300px;height:70px}.mainContents_widget_list-estate-contact .mainContents_book-shop a::-moz-focus-inner{border:0}.mainContents_widget_area-introduction{margin-top:40px}.mainContents_widget_area-introduction h3{margin:0}.mainContents_widget_area-introduction .mainContents_area-wrap{margin-top:8px;border:1px solid #b9b8b8;background-color:#fff}.mainContents_widget_area-introduction .mainContents_content{border:3px solid #eae9ea;padding:20px}.mainContents_widget_area-introduction .mainContents_image{margin:0 20px 0 0;display:block;width:140px;box-sizing:border-box;border:1px solid #b9b8b8;overflow:hidden;line-height:0;float:left}.mainContents_widget_area-introduction .mainContents_image img{display:block;width:132px;margin:3px}.mainContents_widget_area-introduction ul{width:544px;margin:0;padding:0;float:left}.mainContents_widget_area-introduction li{width:168px;padding:0;margin-right:20px;float:left;list-style:none}.mainContents_widget_area-introduction li:nth-child(2) .mainContents_tag{background:url(../img/sub/widget_area_introduction/bg_ttl2.png) no-repeat}.mainContents_widget_area-introduction li:last-child{margin-right:0}.mainContents_widget_area-introduction li:last-child .mainContents_tag{background:url(../img/sub/widget_area_introduction/bg_ttl3.png) no-repeat}.mainContents_widget_area-introduction .mainContents_tag{color:#202020;font-size:14px;font-weight:700;line-height:18px;margin:0 0 0 4px;padding:8px 0 0 16px;width:80px;height:38px;box-sizing:border-box;background:url(../img/sub/widget_area_introduction/bg_ttl.png) no-repeat}.mainContents_widget_area-introduction .mainContents_message{color:#202020;font-size:12px;line-height:18px;margin:0}.mainContents_widget_contact-consult{-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;margin-top:40px;border:2px solid #e1c446;position:relative;border-radius:6px;-webkit-border-radius:6px}.mainContents_widget_contact-consult .mainContents_contact-consult-wrap{-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;background-color:#ffe57e;padding:19px 0;border-radius:4px;-webkit-border-radius:4px}.mainContents_widget_contact-consult h3{padding-top:14px;margin:0 18px 0 25px;line-height:1.5;width:320px;font-size:100%;float:left;letter-spacing:-1px}.mainContents_widget_contact-consult h3 span{font-size:115%}.mainContents_widget_contact-consult .mainContents_contact{overflow:hidden;display:block;width:260px;height:70px}.mainContents_widget_contact-consult .mainContents_contact::-moz-focus-inner{border:0}.mainContents_widget_contact-consult .mainContents_staff{position:absolute;right:0;bottom:0}.mainContents_widget_tab-type{margin-top:20px}.mainContents_widget_tab-type .mainContents_select-tab{margin:0;padding:0}.mainContents_widget_tab-type .mainContents_select-tab li{color:#006ac9;border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border:1px solid #ff922b;margin:0 1px 0 0;padding:12px 0 0;background-color:#efefef;box-shadow:1px 2px 3px 0 rgba(0,0,0,.3);float:left;list-style:none;font-size:14px;font-weight:700;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;cursor:pointer;height:28px}.mainContents_widget_tab-type .mainContents_select-tab li:visited{color:#5e79df}.mainContents_widget_tab-type .mainContents_select-tab li:hover{color:#fe5d16}.mainContents_widget_tab-type .mainContents_select-tab li:last-child{margin-right:0}.mainContents_widget_tab-type .mainContents_select-tab .mainContents_all{width:64px}.mainContents_widget_tab-type .mainContents_select-tab .mainContents_business,.mainContents_widget_tab-type .mainContents_select-tab .mainContents_new-house,.mainContents_widget_tab-type .mainContents_select-tab .mainContents_old-house{width:118px}.mainContents_widget_tab-type .mainContents_select-tab .mainContents_new-mantion,.mainContents_widget_tab-type .mainContents_select-tab .mainContents_old-mantion{width:128px}.mainContents_widget_tab-type .mainContents_select-tab .mainContents_land{width:66px}.mainContents_widget_tab-type .mainContents_select-tab .mainContents_active{background-color:#ff922b;color:#fff;text-shadow:none}.mainContents_widget_tab-type .mainContents_select-tab .mainContents_active:active,.mainContents_widget_tab-type .mainContents_select-tab .mainContents_active:hover,.mainContents_widget_tab-type .mainContents_select-tab .mainContents_active:visited{color:#fff}.mainContents_widget_tab-type .mainContents_content{border-left:1px solid #b9b8b8;border-right:1px solid #b9b8b8;border-bottom:1px solid #b9b8b8;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top:solid 3px #ff922b;background-color:#fff;margin:0;padding:18px;position:relative;z-index:99999;border-radius:0;-webkit-border-radius:0}.mainContents_widget_tab-type .mainContents_content li{list-style:none;padding:0;margin:0}.mainContents_widget_tab-type .mainContents_select-area{background:url(../img/sub/widget_tab_type/bg_right_line.png) no-repeat}.mainContents_widget_tab-type .mainContents_select-area p{background:url(../img/sub/widget_tab_type/bg_right.png) no-repeat;margin:0 11px 0 0;height:63px;width:110px;float:left}.mainContents_widget_tab-type .mainContents_select-area p img{display:block;padding:17px 0 0 11px}.mainContents_widget_tab-type .mainContents_select-area .mainContents_label{float:left;border:1px solid #21408f;background:linear-gradient(0deg,rgba(255,255,255,0) 0,#fff 100%);margin:15px 0 0 6px;width:120px;height:32px;padding:1px}.mainContents_widget_tab-type .mainContents_select-area .mainContents_label,.mainContents_widget_tab-type .mainContents_select-area label{-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;box-sizing:border-box;border-radius:3px;-webkit-border-radius:3px}.mainContents_widget_tab-type .mainContents_select-area label{display:block;padding:6px 10px;width:116px;height:28px;color:#202020;font-size:14px;line-height:18px}.mainContents_widget_tab-type .mainContents_select-area .mainContents_radio-active{border:1px solid #b9b8b8;padding:1px;box-sizing:border-box}.mainContents_widget_tab-type .mainContents_select-area .mainContents_radio-active label{background-color:#fee273}.mainContents_widget_tab-type .side_select{width:160px;float:left;margin:15px 0 0 32px}.mainContents_widget_tab-type select{display:block;padding:5px 10px;box-sizing:border-box;border-radius:3px;color:#555;font-size:12px;line-height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;background:url(../img/top/widget_quick_search/btn_input_arrow.png) right 50% no-repeat #fff;background-size:19px,100%;height:34px;border:1px solid #21408f;width:160px}.mainContents_widget_tab-type select::-moz-focus-inner{border:0}.mainContents_widget_tab-type select::-ms-expand{display:none}.mainContents_widget_tab-type .mainContents_submit{width:200px;margin:15px auto 0;line-height:0}.mainContents_widget_tab-type .mainContents_submit button{overflow:hidden;display:block;border:none;width:200px;height:46px;padding:0;background:0 0}.mainContents_widget_tab-type .mainContents_submit button::-moz-focus-inner{border:0}.mainContents_widget_tab-type .mainContents_submit button:hover img{position:relative;top:-51px}.mainContents_widget_tab-type .mainContents_tab-hide{display:none}.mainContents_widget_about-open-house{margin-top:20px;background:url(../img/sub/widget_about_open_house/bg_feature.jpg) 0 100% no-repeat;padding:30px;box-sizing:border-box;position:relative}.mainContents_widget_about-open-house .mainContents_about-open-house{-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;background-color:rgba(255,255,255,.8);border:4px solid #b9b8b8;padding:16px 22px 0 17px;border-radius:8px;-webkit-border-radius:8px}.mainContents_widget_about-open-house .mainContents_about-open-house h3{margin:0;line-height:18px;background-position:left 0}.mainContents_widget_about-open-house .mainContents_about-open-house .mainContents_content{color:#202020;font-size:12px;margin:5px 0 0}.mainContents_widget_about-open-house .mainContents_big-title{margin:20px 0 13px}.mainContents_widget_about-open-house .mainContents_big-title .mainContents_title{display:block;width:273px;float:left;margin-right:17px}.mainContents_widget_about-open-house .mainContents_big-title a{overflow:hidden;display:block;width:158px;height:26px;float:left}.mainContents_widget_about-open-house .mainContents_big-title a::-moz-focus-inner{border:0}.mainContents_widget_about-open-house .mainContents_big-title a img:hover{position:relative;top:-36px}.mainContents_widget_about-open-house .mainContents_sub-message{margin-top:20px}.mainContents_widget_about-open-house .mainContents_sub-message .mainContents_sub-message1{display:block}.mainContents_widget_about-open-house .mainContents_sub-message .mainContents_sub-message2{display:block;margin:1px 0 0 12px}.mainContents_widget_estimate{margin-top:7px}.mainContents_widget_estimate h2{margin:0;padding:3px 18px;color:#fff;background:linear-gradient(to bottom,#032d8f 0,#032d8f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#032D8F', endColorstr='#032D8F', GradientType=0 );border-top:1px solid #758bc1;position:relative;border-top-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-right-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px}.mainContents_widget_estimate h2 .mainContents_title1{display:inline-block;text-shadow:0 1px 0 #34405c;font-size:18px;line-height:20px}.mainContents_widget_estimate h2 .mainContents_title2{display:inline-block;color:#fc0;font-size:30px;line-height:20px;text-shadow:0 1px 0 #34405c;margin-left:5px;position:relative;top:4px}.mainContents_widget_estimate h2 .mainContents_title3{font-size:14px;line-height:18px;display:inline-block;height:29px;width:244px;background:url(../img/sub/widget_estimate/bg_title3_balloon.png) no-repeat;color:#21408f;padding:6px 10px;top:10px;position:absolute;right:40px}.mainContents_widget_estimate h2 .mainContents_title3_icon{font-size:14px;line-height:18px;padding:4px 10px;position:absolute;top:-14px;right:10px}.mainContents_widget_estimate .mainContents_form_area{border-left:1px solid #b9b8b8;border-right:1px solid #b9b8b8;border-bottom:1px solid #b9b8b8;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;padding:20px 0 10px;background-color:#e7f4fe}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_label{color:#2867c6;font-size:14px;font-weight:700;line-height:18px;margin:0}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-type{width:140px;float:left}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-type .mainContents_select-type{display:block;padding:5px 10px;box-sizing:border-box;border-radius:3px;color:#555;font-size:12px;line-height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;background:url(../img/top/widget_quick_search/btn_input_arrow.png) right 50% no-repeat #fff;background-size:19px,100%;width:130px;height:34px;border:3px solid #ff922b}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-type .mainContents_select-type::-moz-focus-inner{border:0}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-type .mainContents_select-type::-ms-expand{display:none}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-type .mainContents_select-type2{display:block;padding:5px 10px;box-sizing:border-box;border-radius:3px;color:#555;font-size:12px;line-height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;background:url(../img/top/widget_quick_search/btn_input_arrow.png) right 50% no-repeat #fff;background-size:19px,100%;width:130px;height:34px;border:3px solid #fc9601}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-type .mainContents_select-type2::-moz-focus-inner{border:0}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-type .mainContents_select-type2::-ms-expand{display:none}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-area{float:left}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-area .mainContents_select-area{display:block;padding:5px 10px;box-sizing:border-box;border-radius:3px;color:#555;font-size:12px;line-height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;background:url(../img/top/widget_quick_search/btn_input_arrow.png) right 50% no-repeat #fff;background-size:19px,100%;height:34px;border:3px solid #ff922b;width:140px}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-area .mainContents_select-area::-moz-focus-inner{border:0}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-area .mainContents_select-area::-ms-expand{display:none}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-town{width:140px;float:left}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-town .mainContents_select-town{display:block;padding:5px 10px;box-sizing:border-box;border-radius:3px;color:#555;font-size:12px;line-height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;background:url(../img/top/widget_quick_search/btn_input_arrow.png) right 50% no-repeat #fff;background-size:19px,100%;height:34px;border:3px solid #ff922b;width:130px}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-town .mainContents_select-town::-moz-focus-inner{border:0}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-town .mainContents_select-town::-ms-expand{display:none}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-calculation{width:13px;float:left;margin:10px 8px 0}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-calculation .mainContents_calculation{color:#9d9d9d;font-size:16px;line-height:18px}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-submit{width:160px;margin:0 0 0 70px;float:left}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-submit .mainContents_submit{overflow:hidden;display:block;border:none;width:160px;height:62px;padding:0;background:0 0}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-submit .mainContents_submit::-moz-focus-inner{border:0}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-submit .mainContents_submit:hover img{position:relative;top:-68px}.mainContents_widget_estimate select{background-color:#fff}.mainContents_widget_units{border-top:none;margin-top:30px}.mainContents_widget_units .mainContents_items{padding:0;margin:0 0 0 -19px;list-style:none}.mainContents_widget_units .mainContents_item{float:left;width:240px;padding:0;margin:0 0 0 19px}.mainContents_widget_units .mainContents_item a{-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;overflow:hidden;display:inline-block;width:240px;height:110px;box-sizing:border-box;text-decoration:none;border-radius:8px;-webkit-border-radius:8px}.mainContents_widget_units .mainContents_item a::-moz-focus-inner{border:0}.mainContents_widget_units .mainContents_item a img:hover{position:relative;top:-110px}.mainContents_widget_customer-voice{margin-top:30px}.mainContents_widget_customer-voice .mainContents_head{border-left:1px solid #b9b8b8;border-right:1px solid #b9b8b8;border-bottom:1px solid #b9b8b8;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;background-color:#2867c6;position:relative;border-radius:5px;-webkit-border-radius:5px}.mainContents_widget_customer-voice .mainContents_head h2{color:#fff;margin:0;height:50px;box-sizing:border-box;padding:11px 0 0 21px;font-size:20px}.mainContents_widget_customer-voice .mainContents_head h2 span{font-size:10px;font-weight:400}.mainContents_widget_customer-voice .mainContents_head .mainContents_look-list{overflow:hidden;display:block;width:58px;height:22px;position:absolute;top:15px;right:14px}.mainContents_widget_customer-voice .mainContents_head .mainContents_look-list::-moz-focus-inner{border:0}.mainContents_widget_customer-voice .mainContents_head .mainContents_look-list img:hover{position:relative;top:-28px}.mainContents_widget_customer-voice .mainContents_body{margin-top:20px}.mainContents_widget_customer-voice .mainContents_items{list-style:none;margin:0 0 0 -20px;padding:0}.mainContents_widget_customer-voice .mainContents_item{width:240px;height:200px;margin:0 0 20px 20px;float:left;position:relative;box-sizing:border-box}.mainContents_widget_customer-voice .mainContents_item>a{text-decoration:none;color:#202020;display:block;width:240px;height:200px;padding:10px 15px;border:4px solid #d9d9d9;box-sizing:border-box;background-color:#fff}.mainContents_widget_customer-voice .mainContents_item>a::-moz-focus-inner{border:0}.mainContents_widget_customer-voice .mainContents_item>a:hover{background-color:#fef9db;border-color:#fc0}.mainContents_widget_customer-voice .mainContents_item>a:hover .mainContents_item-footer span img{position:relative;top:-24px}.mainContents_widget_customer-voice .mainContents_item .mainContents_item-header{line-height:1.4}.mainContents_widget_customer-voice .mainContents_item .mainContents_item-name{margin-top:1px;display:block;font-size:13px;font-weight:700}.mainContents_widget_customer-voice .mainContents_item .mainContents_item-type{background-color:#ffea97;border:1px solid #214090;color:#214090;padding:2px 5px;font-size:11px}.mainContents_widget_customer-voice .mainContents_item .mainContents_item-year{font-size:13px}.mainContents_widget_customer-voice .mainContents_item .mainContents_item-category{margin-top:8px;display:inline-block;width:100%;text-align:center;padding:5px 0;background-color:#ccc;color:#fff;font-size:12px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-radius:3px;-webkit-border-radius:3px}.mainContents_widget_customer-voice .mainContents_item .mainContents_item-category-buy{background-color:#21408f}.mainContents_widget_customer-voice .mainContents_item .mainContents_item-category-lease{background-color:#2fb9eb}.mainContents_widget_customer-voice .mainContents_item .mainContents_item-category-mediate{background-color:#f90}.mainContents_widget_customer-voice .mainContents_item .mainContents_item-mark{position:absolute;top:-15px;right:5px}.mainContents_widget_customer-voice .mainContents_item .mainContents_item-body{font-size:13px;font-weight:400;margin:8px 0 0;line-height:21px}i .mainContents_widget_customer-voice .mainContents_item:hover{background-color:#fff8dc;border-color:#ffe57e}.mainContents_widget_customer-voice .mainContents_item-footer{text-align:right;padding:3px 0}.mainContents_widget_customer-voice .mainContents_item-footer span{overflow:hidden;position:relative;display:inline-block;width:92px;height:24px}.mainContents_widget_record{margin-top:30px}.mainContents_widget_record .mainContents_head{border-left:1px solid #b9b8b8;border-right:1px solid #b9b8b8;border-bottom:1px solid #b9b8b8;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;background-color:#2867c6;position:relative;border-radius:5px;-webkit-border-radius:5px}.mainContents_widget_record .mainContents_head h2{color:#fff;margin:0;height:50px;box-sizing:border-box;padding:11px 0 0 21px;font-size:20px}.mainContents_widget_record .mainContents_head h2 span{font-size:10px;font-weight:400}.mainContents_widget_record .mainContents_head .mainContents_look-list{overflow:hidden;display:block;width:58px;height:22px;position:absolute;top:15px;right:14px}.mainContents_widget_record .mainContents_head .mainContents_look-list::-moz-focus-inner{border:0}.mainContents_widget_record .mainContents_head .mainContents_look-list img:hover{position:relative;top:-28px}.mainContents_widget_record .mainContents_body{margin:20px 0;height:264px;box-sizing:border-box;position:relative}.mainContents_widget_record .mainContents_body .mainContents_table-scroll{padding-top:40px;height:100%;box-sizing:border-box;overflow:auto;position:relative}.mainContents_widget_record .mainContents_body .mainContents_table-scroll .ps-scrollbar-y-rail{background-color:#e4e4e4;width:3px}.mainContents_widget_record .mainContents_body .mainContents_table-scroll .ps-scrollbar-y-rail .ps-scrollbar-y{background-color:#0a3190;width:3px}.mainContents_widget_record .mainContents_body .mainContents_header-table{border-collapse:collapse;position:absolute;top:0;left:0;height:40px;width:745px}.mainContents_widget_record .mainContents_body .mainContents_header-table tr{background-color:#eee}.mainContents_widget_record .mainContents_body .mainContents_header-table th{border:1px solid #b9b8b8;vertical-align:middle;font-size:14px;font-weight:700;line-height:40px;text-align:center;height:40px;padding:0 10px;box-sizing:border-box}.mainContents_widget_record .mainContents_body .mainContents-content-table{border-collapse:collapse;width:745px}.mainContents_widget_record .mainContents_body .mainContents-content-table tr{background-color:#fff}.mainContents_widget_record .mainContents_body .mainContents-content-table tr.mainContents_table-even{background-color:#f8f8f8}.mainContents_event-open-house .mainContents_widget_record .mainContents_body .mainContents-content-table .overview table th,.mainContents_event-open-house .mainContents_widget_record .mainContents_body .overview table .mainContents-content-table th,.mainContents_widget_record .mainContents_body .mainContents-content-table td,.mainContents_widget_record .mainContents_event-open-house .mainContents_body .mainContents-content-table .overview table th,.mainContents_widget_record .mainContents_event-open-house .mainContents_body .overview table .mainContents-content-table th{border:1px solid #b9b8b8;vertical-align:middle;font-size:12px;line-height:18px;text-align:left;height:42px;padding:0 10px;box-sizing:border-box}.mainContents_event-open-house .mainContents_widget_record .mainContents_body .mainContents-content-table .overview table th.mainContents_column-type span,.mainContents_event-open-house .mainContents_widget_record .mainContents_body .overview table .mainContents-content-table th.mainContents_column-type span,.mainContents_widget_record .mainContents_body .mainContents-content-table td.mainContents_column-type span,.mainContents_widget_record .mainContents_event-open-house .mainContents_body .mainContents-content-table .overview table th.mainContents_column-type span,.mainContents_widget_record .mainContents_event-open-house .mainContents_body .overview table .mainContents-content-table th.mainContents_column-type span{display:inline-block;box-sizing:border-box;text-align:center;width:100%;background-color:#ffe57e;border:1px solid #21408f;color:#21408f;padding:0;margin-top:2px;margin-bottom:2px}.mainContents_event-open-house .mainContents_widget_record .mainContents_body .mainContents-content-table .overview table th.mainContents_column-price,.mainContents_event-open-house .mainContents_widget_record .mainContents_body .overview table .mainContents-content-table th.mainContents_column-price,.mainContents_widget_record .mainContents_body .mainContents-content-table td.mainContents_column-price,.mainContents_widget_record .mainContents_event-open-house .mainContents_body .mainContents-content-table .overview table th.mainContents_column-price,.mainContents_widget_record .mainContents_event-open-house .mainContents_body .overview table .mainContents-content-table th.mainContents_column-price{text-align:right}.mainContents_event-open-house .mainContents_widget_record .mainContents_body .mainContents-content-table .overview table th.mainContents_column-year,.mainContents_event-open-house .mainContents_widget_record .mainContents_body .overview table .mainContents-content-table th.mainContents_column-year,.mainContents_widget_record .mainContents_body .mainContents-content-table td.mainContents_column-year,.mainContents_widget_record .mainContents_event-open-house .mainContents_body .mainContents-content-table .overview table th.mainContents_column-year,.mainContents_widget_record .mainContents_event-open-house .mainContents_body .overview table .mainContents-content-table th.mainContents_column-year{text-align:center}.mainContents_widget_record .mainContents_body .mainContents_column-type,.mainContents_widget_record .mainContents_body .mainContents_header-column-type{width:105px}.mainContents_widget_record .mainContents_body .mainContents_column-area,.mainContents_widget_record .mainContents_body .mainContents_header-column-area{width:120px}.mainContents_widget_record .mainContents_body .mainContents_column-station,.mainContents_widget_record .mainContents_body .mainContents_header-column-station{width:130px}.mainContents_widget_record .mainContents_body .mainContents_column-year,.mainContents_widget_record .mainContents_body .mainContents_header-column-year{width:80px}.mainContents_widget_record .mainContents_body .mainContents_column-price,.mainContents_widget_record .mainContents_body .mainContents_header-column-price{width:145px}.mainContents_widget_record .mainContents_body .mainContents_column-category,.mainContents_widget_record .mainContents_body .mainContents_header-column-category{width:90px}.mainContents_widget_record .mainContents_body .mainContents_category{display:block;float:left;margin:0 -60px 0 0;width:60px;text-align:center;font-weight:700}.mainContents_widget_record .mainContents_body .mainContents_category.mainContents_category-buy{color:#21408f}.mainContents_widget_record .mainContents_body .mainContents_category.mainContents_category-mediate{color:#fc0}.mainContents_widget_record .mainContents_body .mainContents_category.mainContents_category-lease{color:#2fb9eb}.mainContents_widget_record .mainContents_body .mainContents_term{margin-left:70px}.mainContents_widget_record .mainContents_sell-list2:link,.mainContents_widget_record .mainContents_sell-list2:visited,.mainContents_widget_record .mainContents_sell-list:link,.mainContents_widget_record .mainContents_sell-list:visited{overflow:hidden}.mainContents_widget_record .mainContents_sell-list{overflow:hidden;display:block;width:100px;height:22px;position:absolute;top:15px;right:114px}.mainContents_widget_record .mainContents_sell-list img:hover{position:relative;top:-28px}.mainContents_widget_record .mainContents_sell-list2{overflow:hidden;display:block;width:100px;height:22px;position:absolute;top:15px;right:14px}.mainContents_widget_record .mainContents_sell-list2 img:hover{position:relative;top:-28px}.mainContents_widget_buy_request{margin-top:30px}.mainContents_widget_buy_request .mainContents_head{border-left:1px solid #b9b8b8;border-right:1px solid #b9b8b8;border-bottom:1px solid #b9b8b8;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;background-color:#2867c6;position:relative;border-radius:5px;-webkit-border-radius:5px}.mainContents_widget_buy_request .mainContents_head h2{color:#fff;margin:0;height:50px;box-sizing:border-box;padding:11px 0 0 21px;font-size:20px}.mainContents_widget_buy_request .mainContents_head h2 span{font-size:10px;font-weight:400}.mainContents_widget_buy_request .mainContents_head .mainContents_look-list{overflow:hidden;display:block;width:58px;height:22px;position:absolute;top:15px;right:14px}.mainContents_widget_buy_request .mainContents_head .mainContents_look-list::-moz-focus-inner{border:0}.mainContents_widget_buy_request .mainContents_head .mainContents_look-list img:hover{position:relative;top:-28px}.mainContents_widget_buy_request .mainContents_body{margin:20px 0;height:264px;box-sizing:border-box;position:relative}.mainContents_widget_buy_request .mainContents_body .mainContents_table-scroll{padding-top:40px;height:100%;box-sizing:border-box;overflow:auto;position:relative}.mainContents_widget_buy_request .mainContents_body .mainContents_table-scroll .ps-scrollbar-y-rail{background-color:#e4e4e4;width:3px}.mainContents_widget_buy_request .mainContents_body .mainContents_table-scroll .ps-scrollbar-y-rail .ps-scrollbar-y{background-color:#0a3190;width:3px}.mainContents_widget_buy_request .mainContents_body .mainContents_header-table{border-collapse:collapse;position:absolute;top:0;left:0;height:40px;width:745px}.mainContents_widget_buy_request .mainContents_body .mainContents_header-table tr{background-color:#eee}.mainContents_widget_buy_request .mainContents_body .mainContents_header-table th{border:1px solid #b9b8b8;vertical-align:middle;font-size:14px;font-weight:700;line-height:40px;text-align:center;height:40px;padding:0 10px;box-sizing:border-box}.mainContents_widget_buy_request .mainContents_body .mainContents-content-table{border-collapse:collapse;width:745px}.mainContents_widget_buy_request .mainContents_body .mainContents-content-table tr{background-color:#fff}.mainContents_widget_buy_request .mainContents_body .mainContents-content-table tr.mainContents_table-even{background-color:#f8f8f8}.mainContents_event-open-house .mainContents_widget_buy_request .mainContents_body .mainContents-content-table .overview table th,.mainContents_event-open-house .mainContents_widget_buy_request .mainContents_body .overview table .mainContents-content-table th,.mainContents_widget_buy_request .mainContents_body .mainContents-content-table td,.mainContents_widget_buy_request .mainContents_event-open-house .mainContents_body .mainContents-content-table .overview table th,.mainContents_widget_buy_request .mainContents_event-open-house .mainContents_body .overview table .mainContents-content-table th{border:1px solid #b9b8b8;vertical-align:middle;font-size:12px;line-height:18px;text-align:left;height:42px;padding:0 10px;box-sizing:border-box}.mainContents_event-open-house .mainContents_widget_buy_request .mainContents_body .mainContents-content-table .overview table th.mainContents_column-type span,.mainContents_event-open-house .mainContents_widget_buy_request .mainContents_body .overview table .mainContents-content-table th.mainContents_column-type span,.mainContents_widget_buy_request .mainContents_body .mainContents-content-table td.mainContents_column-type span,.mainContents_widget_buy_request .mainContents_event-open-house .mainContents_body .mainContents-content-table .overview table th.mainContents_column-type span,.mainContents_widget_buy_request .mainContents_event-open-house .mainContents_body .overview table .mainContents-content-table th.mainContents_column-type span{display:inline-block;box-sizing:border-box;text-align:center;width:100%;background-color:#ffe57e;border:1px solid #21408f;color:#21408f;padding:0;margin-top:2px;margin-bottom:2px}.mainContents_event-open-house .mainContents_widget_buy_request .mainContents_body .mainContents-content-table .overview table th.mainContents_column-price,.mainContents_event-open-house .mainContents_widget_buy_request .mainContents_body .overview table .mainContents-content-table th.mainContents_column-price,.mainContents_widget_buy_request .mainContents_body .mainContents-content-table td.mainContents_column-price,.mainContents_widget_buy_request .mainContents_event-open-house .mainContents_body .mainContents-content-table .overview table th.mainContents_column-price,.mainContents_widget_buy_request .mainContents_event-open-house .mainContents_body .overview table .mainContents-content-table th.mainContents_column-price{text-align:right}.mainContents_event-open-house .mainContents_widget_buy_request .mainContents_body .mainContents-content-table .overview table th.mainContents_column-date,.mainContents_event-open-house .mainContents_widget_buy_request .mainContents_body .overview table .mainContents-content-table th.mainContents_column-date,.mainContents_widget_buy_request .mainContents_body .mainContents-content-table td.mainContents_column-date,.mainContents_widget_buy_request .mainContents_event-open-house .mainContents_body .mainContents-content-table .overview table th.mainContents_column-date,.mainContents_widget_buy_request .mainContents_event-open-house .mainContents_body .overview table .mainContents-content-table th.mainContents_column-date{text-align:center}.mainContents_widget_buy_request .mainContents_body .mainContents_column-type,.mainContents_widget_buy_request .mainContents_body .mainContents_header-column-type{width:105px}.mainContents_widget_buy_request .mainContents_body .mainContents_column-area,.mainContents_widget_buy_request .mainContents_body .mainContents_header-column-area{width:200px}.mainContents_widget_buy_request .mainContents_body .mainContents_column-station,.mainContents_widget_buy_request .mainContents_body .mainContents_header-column-station{width:170px}.mainContents_widget_buy_request .mainContents_body .mainContents_column-date,.mainContents_widget_buy_request .mainContents_body .mainContents_header-column-date{width:90px}.mainContents_widget_buy_request .mainContents_body .mainContents_column-price,.mainContents_widget_buy_request .mainContents_body .mainContents_header-column-price{width:160px}.mainContents_widget_question{margin-top:30px}.mainContents_widget_question .mainContents_head{border-left:1px solid #b9b8b8;border-right:1px solid #b9b8b8;border-bottom:1px solid #b9b8b8;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;background-color:#2867c6;position:relative;border-radius:5px;-webkit-border-radius:5px}.mainContents_widget_question .mainContents_head h2{color:#fff;margin:0;height:50px;box-sizing:border-box;padding:11px 0 0 21px;font-size:20px}.mainContents_widget_question .mainContents_head h2 span{font-size:10px;font-weight:400}.mainContents_widget_question .mainContents_head .mainContents_look-list{overflow:hidden;display:block;width:58px;height:22px;position:absolute;top:15px;right:14px}.mainContents_widget_question .mainContents_head .mainContents_look-list::-moz-focus-inner{border:0}.mainContents_widget_question .mainContents_head .mainContents_look-list img:hover{position:relative;top:-28px}.mainContents_widget_question .mainContents_body{margin-top:20px}.mainContents_widget_question .mainContents_items{list-style:none;margin:0 0 0 -20px;padding:0}.mainContents_widget_question .mainContents_item{width:370px;height:285px;margin:0 0 20px 20px;border:4px solid #d9d9d9;padding:0 15px;float:left;position:relative;box-sizing:border-box;background-color:#fff}.mainContents_widget_question .mainContents_item:hover{border-color:#fc0;background-color:#fff8dc}.mainContents_widget_question .mainContents_item .mainContents_item-header{padding:16px 0;border-bottom:1px solid #b9b8b8}.mainContents_widget_question .mainContents_item .mainContents_item-header .mainContents_item-thumb{width:60px;height:60px;float:left;margin-right:-60px}.mainContents_widget_question .mainContents_item .mainContents_item-header .mainContents_item-title{display:block;margin:0 80px 0 70px;font-size:16px;line-height:24px}.mainContents_widget_question .mainContents_item .mainContents_item-header .mainContents_item-title a{color:#006ac9}.mainContents_widget_question .mainContents_item .mainContents_item-header .mainContents_item-title a:hover{color:#fe5d16}.mainContents_widget_question .mainContents_item .mainContents_item-header .mainContents_look-list{overflow:hidden;display:block;position:absolute;top:20px;right:16px;width:60px;height:24px}.mainContents_widget_question .mainContents_item .mainContents_item-header .mainContents_look-list img:hover{position:relative;top:-28px}.mainContents_widget_question .mainContents_item .mainContents_item-body{font-size:13px;font-weight:400;margin:10px 0;line-height:22px}.mainContents_widget_question .mainContents_item .mainContents_item-body p{font-size:13px}.mainContents_widget_question .mainContents_item .mainContents_item-body p a{color:#006ac9}.mainContents_widget_question .mainContents_item .mainContents_item-body p a:hover{color:#fe5d16}.mainContents_widget_question .mainContents_item .mainContents_item-pickup{display:inline-block;background-color:#ff922b;padding:0 5px;font-size:11px;color:#fff;font-weight:700;float:left;margin:0 -53px 0 0}.mainContents_widget_question .mainContents_item .mainContents_item-sub-title{margin:0 0 0 60px;font-size:14px;line-height:18px}.mainContents_widget_question .mainContents_item .mainContents_item-sub-title a{color:#006ac9}.mainContents_widget_question .mainContents_item .mainContents_item-sub-title a:hover{color:#fe5d16}.mainContents_widget_service{margin-top:30px}.mainContents_widget_service .mainContents_head{border-left:1px solid #b9b8b8;border-right:1px solid #b9b8b8;border-bottom:1px solid #b9b8b8;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;background-color:#2867c6;position:relative;border-radius:5px;-webkit-border-radius:5px}.mainContents_widget_service .mainContents_head h2{color:#fff;margin:0;height:50px;box-sizing:border-box;padding:11px 0 0 21px;font-size:20px}.mainContents_widget_service .mainContents_head h2 span{font-size:10px;font-weight:400}.mainContents_widget_service .mainContents_body{border:1px solid #b9b8b8;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;margin:20px 0 0;padding:30px 20px 30px 29px;position:relative;background-color:#fff}.mainContents_widget_service .mainContents_service-sub-title{font-size:30px;width:377px;line-height:30px;margin:0;color:#21408f}.mainContents_widget_service .mainContents_service-text{width:377px;color:#202020;font-size:14px;line-height:22px;font-weight:400}.mainContents_widget_service .mainContents_service-price{width:377px;text-align:center}.mainContents_widget_service .mainContents_service-features{list-style:none;width:377px;margin:0;padding:0}.mainContents_widget_service .mainContents_service-features li{float:left;margin-left:10px;width:110px;height:110px}.mainContents_widget_service .mainContents_service-lease-result{width:377px;color:#202020;font-size:24px;font-weight:700;line-height:30px;text-align:left;margin-bottom:70px}.mainContents_widget_service .mainContents_service-lease-result strong{color:#c90011;font-size:24px;font-weight:700;line-height:30px;text-align:left}.mainContents_widget_service .mainContents_service-cm{position:absolute;top:30px;right:20px;background-color:#f7f4f2;border:1px solid #b9b8b8;width:300px;text-align:center}.mainContents_widget_service .mainContents_service-cm .mainContents_new{background-color:#ea2f07;width:46px;height:17px;font-size:14px;font-weight:500;text-align:center;color:#fff;position:absolute;top:8px;left:-8px}.mainContents_widget_service .mainContents_service-cm .mainContents_service-cm_on_air{position:absolute;top:-15px;right:6px;color:#ea2f07;font-size:18px;font-weight:800;text-align:center;background:url(../img/sub/widget_service/bg_cm_balloon.png) top left no-repeat;width:160px;height:50px;box-sizing:border-box;padding-top:6px}.mainContents_widget_service .mainContents_service-cm .mainContents_service-cm-thumb{width:280px;height:157px;display:block;margin:32px auto 0}.mainContents_widget_service .mainContents_service-cm .mainContents_service-cm-look{overflow:hidden;display:inline-block;width:178px;height:24px;margin:10px auto}.mainContents_widget_service .mainContents_service-cm .mainContents_service-cm-look:active,.mainContents_widget_service .mainContents_service-cm .mainContents_service-cm-look:hover,.mainContents_widget_service .mainContents_service-cm .mainContents_service-cm-look:link,.mainContents_widget_service .mainContents_service-cm .mainContents_service-cm-look:visited{outline:0}.mainContents_widget_service .mainContents_service-cm .mainContents_service-cm-look::-moz-focus-inner{border:0}.mainContents_widget_service .mainContents_service-cm .mainContents_service-cm-look img:hover{position:relative;top:-24px}.mainContents_widget_service .mainContents_service-detail{text-align:center;margin:20px 0 0}.mainContents_widget_service .mainContents_service-detail a{overflow:hidden;display:inline-block;width:500px;height:50px}.mainContents_widget_service .mainContents_service-detail a::-moz-focus-inner{border:0}.mainContents_widget_service .mainContents_service-detail a img:hover{position:relative;top:-50px}.mainContents_widget_banner-single{margin-top:20px;position:relative;line-height:0;overflow:hidden;width:760px;height:180px;border:1px solid #b9b8b8;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.mainContents_widget_sell-contact{margin-top:40px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;background-color:#188df0;position:relative;padding:20px;border-radius:8px;-webkit-border-radius:8px}.mainContents_widget_sell-contact .mainContents_title{margin:0 0 0 80px}.mainContents_widget_sell-contact .mainContents_staff{position:absolute;top:-20px;left:30px;height:120px;overflow:hidden}.mainContents_widget_sell-contact .mainContents_body{position:relative;z-index:1;background-color:#fff;border:1px solid #b9b8b8;padding:20px;text-align:center;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-radius:4px;-webkit-border-radius:4px}.mainContents_widget_sell-contact .mainContents_body .mainContents_btn_consult{display:block;margin:0 auto;overflow:hidden;width:362px;height:52px}.mainContents_widget_sell-contact .mainContents_body .mainContents_btn_consult::-moz-focus-inner{border:0}.mainContents_widget_sell-contact .mainContents_body .mainContents_btn_consult img:hover{position:relative;top:-52px}.mainContents_widget-googlemap-feature{margin-top:40px}.mainContents_sell_buylist .mainContents_txt-copy{margin:20px;font-size:14px}.mainContents_sell_buylist .mainContents_buylist-table{width:100%;margin:20px 0;font-size:12px;background-color:#fff}.mainContents_sell_buylist .mainContents_buylist-table th{padding:8px;background:url(../img/common/bg_gray_pattern.jpg);border:1px solid #b9b8b8;font-size:14px}.mainContents_event-open-house .mainContents_body .overview table .mainContents_sell_buylist .mainContents_buylist-table th,.mainContents_sell_buylist .mainContents_buylist-table .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_sell_buylist .mainContents_buylist-table td{padding:10px;border:1px solid #b9b8b8}.mainContents_event-open-house .mainContents_body .overview table .mainContents_sell_buylist .mainContents_buylist-table th .mainContents_category,.mainContents_sell_buylist .mainContents_buylist-table .mainContents_event-open-house .mainContents_body .overview table th .mainContents_category,.mainContents_sell_buylist .mainContents_buylist-table td .mainContents_category{display:block;padding:1px;background:#ffe57e;border:1px solid #21408f;color:#21408f;font-size:11px;text-align:center;margin-top:2px;margin-bottom:2px}.mainContents_sell_buylist .mainContents_buylist-table tr:nth-child(odd){background:#f6f6f6}.mainContents_event-open-house .mainContents_body .overview table .mainContents_sell_buylist .mainContents_buylist-table th:nth-child(3),.mainContents_sell_buylist .mainContents_buylist-table .mainContents_event-open-house .mainContents_body .overview table th:nth-child(3),.mainContents_sell_buylist .mainContents_buylist-table td:nth-child(3){padding:10px 20px}.mainContents_event-open-house .mainContents_body .overview table .mainContents_sell_buylist .mainContents_buylist-table th:last-child,.mainContents_sell_buylist .mainContents_buylist-table .mainContents_event-open-house .mainContents_body .overview table th:last-child,.mainContents_sell_buylist .mainContents_buylist-table td:last-child{text-align:right}.mainContents_sell_buylist .mainContents_buylist-table .mainContents_new-icon{display:block;margin:-5px 0 -2px;color:#c90011;font-weight:700;line-height:1}.mainContents_sell_buylist .mainContents_widget_contact-consult,.mainContents_sell_buylist .mainContents_widget_contact-consult .mainContents_contact-consult-wrap{border-radius:0}.mainContents_sell_buylist .mainContents_widget_contact-consult .button{height:64px;margin:0 0 0 140px;overflow:hidden}.mainContents_sell_buylist .mainContents_widget_contact-consult .button img:hover{position:relative;top:-64px}.mainContents_sell_buylist .mainContents_sell-list{overflow:hidden;display:block;width:100px;height:22px;position:relative;top:-40px;left:650px;padding:0}.mainContents_sell_buylist .mainContents_sell-list img:hover{position:relative;top:-28px}.mainContents_sell_buylist .mainContents_sell-list img{padding:0!important;border:none!important;background:0 0!important}.mainContents_shop h3{width:auto}.mainContents_shop ul{padding:0;list-style:none}.mainContents_shop .common_title03{background:url(../img/common/line_title03.png) left bottom no-repeat}.mainContents_shop .common_title02,.mainContents_shop .common_title02-long{background-color:#2867c6}.mainContents_shop .mainContents_main-image{position:relative;height:150px;margin-top:30px;margin-bottom:30px;border:5px solid #fc0;background:#ffdc4f}.mainContents_sell_difference .mainContents_body,.mainContents_shop .mainContents_body{-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px}.mainContents_shop .mainContents_main-image p{position:absolute;bottom:30px;left:54px;margin:0}.mainContents_shop .mainContents_main-image .mainContents_house-do_illust{float:right;margin:15px 20px 0 0}.mainContents_shop .mainContents_body{margin-bottom:40px;padding:30px 30px 15px;background:#fff;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px}.mainContents_shop .mainContents_shop_concept .mainContents_txt-copy{margin-top:0;text-align:center}.mainContents_shop .mainContents_shop_concept .mainContents_txt-message{margin:0 30px 30px;line-height:1.8}.mainContents_shop .mainContents_shop_concept li{float:left;margin-right:19px}.mainContents_shop .mainContents_shop_concept li:last-child{margin-right:0}.mainContents_shop .mainContents_shop_concept li img{max-width:213px}.mainContents_shop .mainContents_shop-message{margin-bottom:20px;border:4px solid #e3ddc2;padding:20px;background:#fff8dc;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-radius:6px;-webkit-border-radius:6px}.mainContents_shop .mainContents_shop-message .mainContents_manager-photo{float:left;margin:10px 0 0 10px}.mainContents_shop .mainContents_shop-message .mainContents_manager-photo img{-moz-border-radius-topleft:100px;-moz-border-radius-topright:100px;-moz-border-radius-bottomright:100px;-moz-border-radius-bottomleft:100px;max-width:150px;height:auto;border-radius:100px;-webkit-border-radius:100px}.mainContents_shop .mainContents_shop-message .mainContents_manager-photo a{color:#202020;text-decoration:none}.mainContents_shop .mainContents_shop-message .mainContents_manager-photo span{width:150px;margin:0 auto}.mainContents_shop .mainContents_shop-message .mainContents_manager-photo .mainContents_initial{width:150px;margin:0 auto;font-size:13px;font-weight:700}.mainContents_shop .mainContents_shop-message .mainContents_manager-photo .button{height:27px;margin:4px 0;text-align:center;overflow:hidden}.mainContents_shop .mainContents_shop-message .mainContents_manager-photo .button img:hover{position:relative;top:-27px}.mainContents_shop .mainContents_shop-message .mainContents_shop-message-right{float:right;width:470px}.mainContents_shop .mainContents_shop-message .mainContents_shop-message-right p{margin:0;font-size:14px;line-height:1.8}.mainContents_shop .mainContents_shop-message .mainContents_shop-message-right .mainContents_message-title{margin-bottom:10px;color:#a57d00;font-size:18px;font-weight:700;line-height:1}.mainContents_shop .mainContents_shop-message .button_agent{margin:10px 0 0;padding:6px 5px 6px 21px;background:url(/img/sub/widget_shop/btn_agent.png),linear-gradient(#6ec372 0,#5fad63 100%);border:1px solid #52a25e;font-size:12px;font-weight:600;background-repeat:no-repeat;background-position:4%;border-radius:4px}.mainContents_shop .mainContents_shop-message .button_agent a{display:block;color:#fff;text-decoration:none;text-shadow:0 0 6px rgba(0,0,0,.25)}.mainContents_shop .mainContents_shop-message .button_agent:hover{background:url(/img/sub/widget_shop/btn_agent.png),linear-gradient(#529855 0,#60af64 17.73%,#5aa55e 100%);background-repeat:no-repeat;background-position:4%}.mainContents_shop .mainContents_shop-photo-area .left{float:left}.mainContents_shop .mainContents_shop-photo-area .right{float:right}.mainContents_shop .mainContents_shop-photo{width:320px}.mainContents_shop .mainContents_shop-photo img{padding:2px;border:1px solid #b9b8b8;max-width:312px}.mainContents_shop .mainContents_shop-photo p{margin:0;font-size:14px}.mainContents_shop .mainContents_kuraberu-space-area{padding-bottom:5px;position:relative}.mainContents_shop .mainContents_kuraberu-space-area p{width:500px;font-size:14px;line-height:1.8}.mainContents_shop .mainContents_kuraberu-space-area img{position:absolute;right:0;bottom:0}.mainContents_shop .mainContents_kuraberu-slider .mainContents_kuraberu-main-slider{position:relative}.mainContents_shop .mainContents_kuraberu-slider .mainContents_main-slider-wrap{height:293px;width:698px;border:4px solid #ccc;box-sizing:border-box;position:relative;overflow:hidden}.mainContents_shop .mainContents_kuraberu-slider .mainContents_main-slider-wrap ul{width:3200%;position:absolute;top:0;left:0;margin:0;padding:0}.mainContents_shop .mainContents_kuraberu-slider .mainContents_main-slider-wrap li{width:690px;position:relative;float:left}.mainContents_shop .mainContents_kuraberu-slider .mainContents_main-slider-title{color:#21408f;border:1px solid #21408f;padding:2px 8px;display:inline-block;font-size:14px;margin-left:36px;max-width:250px;margin-bottom:0}.mainContents_shop .mainContents_kuraberu-slider .mainContents_main-slider-text{display:block;width:250px;font-size:14px;line-height:24px;margin-left:36px}.mainContents_shop .mainContents_kuraberu-slider .mainContents_main-slider-image{position:absolute;right:36px;top:20px}.mainContents_shop .mainContents_kuraberu-slider .mainContents_main-slider-next,.mainContents_shop .mainContents_kuraberu-slider .mainContents_main-slider-prev{display:block;width:20px;height:70px;z-index:10;top:120px;cursor:pointer;background:url(../img/sub/widget_carousel/btn_carousel_arrow.png) no-repeat;box-shadow:0 3px 3px #ccc}.mainContents_shop .mainContents_kuraberu-slider .mainContents_main-slider-next:hover,.mainContents_shop .mainContents_kuraberu-slider .mainContents_main-slider-prev:hover{background-position-y:-70px}.mainContents_shop .mainContents_kuraberu-slider .mainContents_main-slider-prev{position:absolute;left:0;background-position:-3px 0}.mainContents_shop .mainContents_kuraberu-slider .mainContents_main-slider-next{position:absolute;right:0;background-position:-28px 0}.mainContents_shop .mainContents_kuraberu-slider .mainContents_sub-slider{margin:20px 0;border:1px solid #b9b8b8;background-color:#eee;position:relative;overflow:hidden;height:120px}.mainContents_shop .mainContents_kuraberu-slider .mainContents_sub-slider ul{list-style:none;padding:20px 0;width:3200%;height:80px;position:absolute;top:0;left:0;margin:0}.mainContents_shop .mainContents_kuraberu-slider .mainContents_sub-slider-item{width:80px;height:80px;border:1px solid #b9b8b8;float:left;margin-left:10px;background-color:#fff;box-sizing:border-box}.mainContents_shop .mainContents_kuraberu-slider .mainContents_sub-slider-item.mainContents_thumb-active{border:2px solid #f67100}.mainContents_shop .mainContents_kuraberu-slider .mainContents_sub-slider-item img{width:100%;height:100%}.mainContents_shop .mainContents_kuraberu-slider .mainContents_sub-slider-next,.mainContents_shop .mainContents_kuraberu-slider .mainContents_sub-slider-prev{display:block;width:20px;height:70px;z-index:10;top:25px;cursor:pointer;background:url(../img/sub/widget_carousel/btn_carousel_arrow.png) no-repeat;box-shadow:0 3px 3px #ccc}.mainContents_shop .mainContents_kuraberu-slider .mainContents_sub-slider-next:hover,.mainContents_shop .mainContents_kuraberu-slider .mainContents_sub-slider-prev:hover{background-position-y:-70px}.mainContents_shop .mainContents_kuraberu-slider .mainContents_sub-slider-prev{position:absolute;left:-4px;background-position:-3px 0}.mainContents_shop .mainContents_kuraberu-slider .mainContents_sub-slider-next{position:absolute;right:-4px;background-position:-28px 0}.mainContents_shop .mainContents_shop-photo02{margin:30px 0 0;padding:10px 0;background:url(../img/sub/widget_shop/bg_3column.png) repeat-y}.mainContents_shop .mainContents_shop-photo02 ul{margin:0}.mainContents_shop .mainContents_shop-photo02 li{float:left;width:212px;padding:0 10px}.mainContents_shop .mainContents_shop-photo02 h3{margin-top:0}.mainContents_shop .mainContents_shop-photo02 p{margin:0;font-size:13px}.mainContents_shop .mainContents_shop-photo02 .mainContents_photo-box{margin-bottom:5px;text-align:center}.mainContents_shop .mainContents_shop-photo02 .mainContents_photo-box img{padding:2px;border:1px solid #b9b8b8;max-width:172px}.mainContents_shop .mainContents_bottom-information{position:relative;margin-bottom:20px;border:2px solid #e1c446;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-radius:6px;-webkit-border-radius:6px}.mainContents_shop .mainContents_bottom-information .common_cf{background:#ffe063;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-radius:5px;-webkit-border-radius:5px}.mainContents_shop .mainContents_bottom-information .mainContents_woman-image{position:absolute;top:-4px;left:35px}.mainContents_shop .mainContents_bottom-information .mainContents_txt-copy{margin:0 0 20px;padding:20px 0 0 170px;letter-spacing:-.5px;font-weight:700}.mainContents_shop .mainContents_bottom-information .mainContents_only-icon{position:absolute;top:-5px;right:10px;width:70px;height:70px}.mainContents_shop .mainContents_bottom-information .button{position:relative;z-index:1;float:left;width:301px;height:70px;margin-right:10px;padding-left:25px;overflow:hidden}.mainContents_shop .mainContents_bottom-information .button img:hover{position:relative;top:-70px}.mainContents_shop .mainContents_contact-area{-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;box-shadow:inset 0 3px 3px -2px rgba(0,0,0,.4),inset 3px 0 3px -3px rgba(0,0,0,.3),inset -3px 0 3px -3px rgba(0,0,0,.3);position:relative;float:left;width:406px;height:70px;margin-bottom:30px;background:#fff;border-radius:4px;-webkit-border-radius:4px}.mainContents_shop .mainContents_contact-area p{margin:10px 0 0;vertical-align:middle}.mainContents_shop .mainContents_contact-area p img{vertical-align:middle}.mainContents_shop .mainContents_contact-area .mainContents_tel-title{display:inline-block;margin-left:10px;margin-right:10px;font-size:12px}.mainContents_shop .mainContents_contact-area .mainContents_free-dial{display:inline-block;margin-right:10px;padding:1px 4px;border:1px solid red;color:red;font-size:12px}.mainContents_shop .mainContents_contact-area .mainContents_tel-number{display:inline-block;margin-right:10px;font-size:26px;font-weight:700}.mainContents_shop .mainContents_contact-area .mainContents_open-datetime{border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;position:absolute;left:0;bottom:0;margin:0;width:100%;padding:5px 10px;font-size:10px;text-align:left;line-height:1.3}.mainContents_shop .mainContents_contact-area .mainContents_open-datetime span{font-weight:700}.mainContents_shop .mainContents_staff-area{width:100%}.mainContents_event-open-house .mainContents_body .overview table .mainContents_shop .mainContents_staff-area th,.mainContents_shop .mainContents_staff-area .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_shop .mainContents_staff-area td{width:25%;padding:20px 0 15px;border:1px solid #b9b8b8;cursor:pointer;background-color:#fff;vertical-align:top}.mainContents_event-open-house .mainContents_body .overview table .mainContents_shop .mainContents_staff-area th:hover,.mainContents_shop .mainContents_staff-area .mainContents_event-open-house .mainContents_body .overview table th:hover,.mainContents_shop .mainContents_staff-area td:hover{background:#fff8dc}.mainContents_event-open-house .mainContents_body .overview table .mainContents_shop .mainContents_staff-area th a,.mainContents_shop .mainContents_staff-area .mainContents_event-open-house .mainContents_body .overview table th a,.mainContents_shop .mainContents_staff-area td a{color:#202020;text-decoration:none}.mainContents_shop .mainContents_staff-area figure{width:150px;margin:0 auto}.mainContents_shop .mainContents_staff-area figure img{width:150px;height:150px;object-fit:contain}.mainContents_shop .mainContents_staff-area figure figcaption{font-size:13px}.mainContents_shop .mainContents_staff-area .mainContents_initial{width:150px;margin:0 auto;font-size:13px;font-weight:700}.mainContents_shop .mainContents_staff-area .button{height:26px;margin:4px 0;text-align:center;overflow:hidden}.mainContents_shop .mainContents_staff-area .button img:hover{position:relative;top:-26px}.mainContents_shop .mainContents_staff-area .button_agent{width:75%;margin:10px auto 0;padding:6px 0 6px 28px;background:url(/img/sub/widget_shop/btn_agent.png),linear-gradient(#6ec372 0,#5fad63 100%);border:1px solid #52a25e;font-size:12px;font-weight:600;background-repeat:no-repeat;background-position:5%;border-radius:4px}.mainContents_shop .mainContents_staff-area .button_agent a{display:block;color:#fff;text-decoration:none;text-shadow:0 0 6px rgba(0,0,0,.25)}.mainContents_shop .mainContents_staff-area .button_agent:hover{background:url(/img/sub/widget_shop/btn_agent.png),linear-gradient(#529855 0,#60af64 17.73%,#5aa55e 100%);background-repeat:no-repeat;background-position:5%}.mainContents_shop .youtube{width:100%;height:360px;border:none}.mainContents_shop_access .common_title01,.mainContents_shop_access .common_title01-long{margin-bottom:20px}.mainContents_shop_access .mainContents_body{margin-bottom:30px;padding-top:20px}.mainContents_shop_access .mainContents_map-area{margin-bottom:30px}.mainContents_shop_access .mainContents_map-illust{float:left;width:300px}.mainContents_shop_access .mainContents_map-illust img{max-width:300px;border:4px solid #d9d9d9}.mainContents_shop_access .mainContents_google-map{float:right;width:372px;height:292px;border:4px solid #d9d9d9}.mainContents_shop_access .mainContents_shop-information{width:100%;margin-bottom:20px}.mainContents_shop_access .mainContents_shop-information th{padding:10px 20px;background:#e8e8e8;border:1px solid #b9b8b8;font-size:14px;text-align:left}.mainContents_event-open-house .mainContents_body .overview table .mainContents_shop_access .mainContents_shop-information th,.mainContents_shop_access .mainContents_shop-information .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_shop_access .mainContents_shop-information td{padding:10px 20px;border:1px solid #b9b8b8;font-size:14px}.mainContents_event-open-house .mainContents_body .overview table .mainContents_shop_access .mainContents_shop-information th .mainContents_free-dial,.mainContents_shop_access .mainContents_shop-information .mainContents_event-open-house .mainContents_body .overview table th .mainContents_free-dial,.mainContents_shop_access .mainContents_shop-information td .mainContents_free-dial{display:inline-block;margin:0 10px 0 0;padding:1px 4px;border:1px solid red;color:red;font-size:12px;vertical-align:middle}.mainContents_event-open-house .mainContents_body .overview table .mainContents_shop_access .mainContents_shop-information th .mainContents_tel-number01,.mainContents_shop_access .mainContents_shop-information .mainContents_event-open-house .mainContents_body .overview table th .mainContents_tel-number01,.mainContents_shop_access .mainContents_shop-information td .mainContents_tel-number01{display:inline-block;margin:0 10px 0 0;font-size:26px;font-weight:700;vertical-align:middle}.mainContents_event-open-house .mainContents_body .overview table .mainContents_shop_access .mainContents_shop-information th .mainContents_tel-number02,.mainContents_shop_access .mainContents_shop-information .mainContents_event-open-house .mainContents_body .overview table th .mainContents_tel-number02,.mainContents_shop_access .mainContents_shop-information td .mainContents_tel-number02{margin:5px 0 0;font-size:16px;font-weight:700}.mainContents_staff_list .common_title01 h2,.mainContents_staff_list .common_title01-long h2{border-top:5px solid #3872ca}.mainContents_staff_list .mainContents_staff-notice{margin:20px 0;color:#666;font-size:12px}.mainContents_staff_list .mainContents_manager-message{margin-bottom:40px}.mainContents_staff_list .mainContents_manager-photo-area{float:left;width:180px;padding-left:20px}.mainContents_staff_list .mainContents_manager-photo{border:1px solid #b9b8b8;max-width:200px;height:auto}.mainContents_staff_list figcaption{position:relative}.mainContents_staff_list figcaption .mainContents_katagaki{margin:0;font-size:13px}.mainContents_staff_list figcaption .mainContents_initial{margin:0;font-size:14px;font-weight:700}.mainContents_staff_list figcaption .button{overflow:hidden;height:26px;margin:4px 0 0}.mainContents_staff_list figcaption .button img:hover{position:relative;top:-26px}.mainContents_staff_list figcaption .button_agent{margin:10px 0 0;padding:6px 0 6px 28px;background:url(/img/sub/widget_shop/btn_agent.png),linear-gradient(#6ec372 0,#5fad63 100%);border:1px solid #52a25e;font-size:12px;font-weight:600;background-repeat:no-repeat;background-position:5%;border-radius:4px}.mainContents_staff_list figcaption .button_agent a{display:block;color:#fff;text-decoration:none;text-shadow:0 0 6px rgba(0,0,0,.25)}.mainContents_staff_list figcaption .button_agent:hover{background:url(/img/sub/widget_shop/btn_agent.png),linear-gradient(#529855 0,#60af64 17.73%,#5aa55e 100%);background-repeat:no-repeat;background-position:5%}.mainContents_staff_list .mainContents_manager-baloon{float:right;position:relative;width:460px;padding:20px 30px;background:#fff;border:2px solid #b9b8b8;border-radius:6px;box-shadow:rgba(204,204,204,.35) 0 4px 3px 0;-webkit-box-shadow:rgba(204,204,204,.35) 0 4px 3px 0;-moz-box-shadow:rgba(204,204,204,.35) 0 4px 3px 0}.mainContents_staff_list .mainContents_manager-baloon:after,.mainContents_staff_list .mainContents_manager-baloon:before{right:100%;top:30%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.mainContents_staff_list .mainContents_manager-baloon:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:12px;margin-top:-12px}.mainContents_staff_list .mainContents_manager-baloon:before{border-color:rgba(185,184,184,0);border-right-color:#b9b8b8;border-width:15px;margin-top:-15px}.mainContents_staff_list .mainContents_manager-baloon p{margin:0;font-size:14px}.mainContents_staff_list .mainContents_manager-baloon .mainContents_hitokoto-title{margin-bottom:10px;color:#21408f;font-size:20px;font-weight:700}.mainContents_staff_list .mainContents_staff-title{height:60px;background:url(../img/sub/widget_staff_list/bg_ttl_staff.png) no-repeat;color:#fff;text-align:center;line-height:50px}.mainContents_staff_list .mainContents_about-column{width:680px;margin:-10px auto 40px;padding:0 20px;border:4px solid #d9d9d9;background-color:#fff;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-moz-border-radius-bottomright:7px;-moz-border-radius-bottomleft:7px;border-radius:7px;-webkit-border-radius:7px}.mainContents_staff_list .mainContents_about-column h4{margin-bottom:10px}.mainContents_staff_list .mainContents_about-column p{font-size:13px}.mainContents_staff_list .mainContents_staff-area{margin-bottom:30px}.mainContents_staff_detail .common_title01,.mainContents_staff_detail .common_title01-long{margin-bottom:20px}.mainContents_staff_detail .common_title01 br,.mainContents_staff_detail .common_title01-long br{border:none;background:0 0}.mainContents_staff_detail .mainContents_body .common_cf{display:-webkit-flex;display:-ms-flexbox;display:flex}.mainContents_staff_detail .mainContents_photo-main{position:relative;width:262px;height:262px;margin-right:10px;padding:3px;border:1px solid #b9b8b8;cursor:pointer;display:inline-table;text-align:center;vertical-align:middle}.mainContents_staff_detail .mainContents_photo-main img{width:262px;height:262px;object-fit:contain;vertical-align:middle}.mainContents_staff_detail .mainContents_photo-main .mainContents_zoom-button{position:absolute;right:3px;bottom:3px}.mainContents_staff_detail .mainContents_photo-main .mainContents_zoom-button img{vertical-align:bottom}.mainContents_staff_detail .mainContents_photo-thumbnail ul{margin:0;padding:0}.mainContents_staff_detail .mainContents_photo-thumbnail li{width:95px;height:95px;margin-bottom:5px;padding:3px;border:1px solid #b9b8b8;cursor:pointer;overflow:hidden;text-align:center}.mainContents_staff_detail .mainContents_photo-thumbnail li.on{padding:0;border:4px solid #f67100}.mainContents_staff_detail .mainContents_photo-thumbnail li img{max-width:100%;max-height:100%}.mainContents_staff_detail .mainContents_photo-thumbnail li img:hover{opacity:.7}.mainContents_staff_detail .mainContents_staff-message{position:relative;margin-left:30px;padding:15px 20px;background:#fff;border:2px solid #b9b8b8;border-radius:6px;box-shadow:rgba(204,204,204,.35) 0 4px 3px 0;-webkit-box-shadow:rgba(204,204,204,.35) 0 4px 3px 0;-moz-box-shadow:rgba(204,204,204,.35) 0 4px 3px 0}.mainContents_staff_detail .mainContents_staff-message:after,.mainContents_staff_detail .mainContents_staff-message:before{right:100%;top:30%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.mainContents_staff_detail .mainContents_staff-message:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:12px;margin-top:-12px}.mainContents_staff_detail .mainContents_staff-message:before{border-color:rgba(185,184,184,0);border-right-color:#b9b8b8;border-width:15px;margin-top:-15px}.mainContents_staff_detail .mainContents_staff-message p{margin:0;font-size:14px;line-height:1.6}.mainContents_staff_detail .mainContents_staff-message .mainContents_staff-message-title{color:#21408f;font-size:20px;font-weight:700}.mainContents_staff_detail .coming-form-button{margin:1rem 0 0 30px;text-align:center;border-radius:5px;background:linear-gradient(#67ba6c 0,#4e9652 100%);border:1px solid #5e7b5f}.mainContents_staff_detail .coming-form-button a{display:block;padding:7px;color:#fff;text-decoration:none;font-weight:600;border:#bd444f;text-shadow:0 0 2px #4f9452}.mainContents_staff_detail .coming-form-button a:hover{color:#fff;background:linear-gradient(#3b743d 0,#32af38 5.42%,#3db542 100%);border-radius:5px}.mainContents_staff_detail .coming-form-button span{display:block;font-size:13px}.mainContents_staff_detail .mainContents_staff-information1{width:100%;margin-top:30px;margin-bottom:20px}.mainContents_staff_detail .mainContents_staff-information1 th{padding:10px;border:1px solid #b9b8b8;background:url(../img/common/bg_gray_pattern.jpg);font-size:14px;text-align:left}.mainContents_staff_detail .mainContents_staff-information1 th:first-child{width:28%}.mainContents_event-open-house .mainContents_body .overview table .mainContents_staff_detail .mainContents_staff-information1 th,.mainContents_staff_detail .mainContents_staff-information1 .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_staff_detail .mainContents_staff-information1 td{width:28%;padding:10px 20px;border:1px solid #b9b8b8;font-size:14px}.mainContents_staff_detail .mainContents_staff-information2{width:100%;margin-bottom:20px}.mainContents_staff_detail .mainContents_staff-information2 th{width:28%;padding:10px;border:1px solid #b9b8b8;background:#fee273;font-size:14px;text-align:left}.mainContents_event-open-house .mainContents_body .overview table .mainContents_staff_detail .mainContents_staff-information2 th,.mainContents_staff_detail .mainContents_staff-information2 .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_staff_detail .mainContents_staff-information2 td{padding:10px 20px;border:1px solid #b9b8b8;font-size:14px}.mainContents_staff_detail .mainContents_page-navigator{background:url(../img/common/bg_gray_pattern.jpg);padding:20px 0;text-align:center}.mainContents_staff_detail .mainContents_page-navigator .mainContents_prev{padding:8px 0 0 13px}.mainContents_staff_detail .mainContents_page-navigator .mainContents_next,.mainContents_staff_detail .mainContents_page-navigator .mainContents_prev{display:inline-block;border-radius:3px;box-sizing:border-box;width:132px;height:32px;color:#333;font-size:14px;font-weight:700;line-height:18px;text-decoration:none;background:url(../img/sub/widget_staff_detail/btn_prev.png) no-repeat}.mainContents_staff_detail .mainContents_page-navigator .mainContents_next::-moz-focus-inner,.mainContents_staff_detail .mainContents_page-navigator .mainContents_prev::-moz-focus-inner{border:0}.mainContents_staff_detail .mainContents_page-navigator .mainContents_next:hover,.mainContents_staff_detail .mainContents_page-navigator .mainContents_prev:hover{background-position-y:-32px}.mainContents_staff_detail .mainContents_page-navigator .mainContents_to-list{display:inline-block;border-radius:3px;box-sizing:border-box;width:152px;height:32px;color:#fff;font-size:14px;font-weight:700;line-height:18px;text-align:center;text-decoration:none;padding:8px 0 0;margin:0 17px;background:url(../img/sub/widget_staff_detail/btn_to_list.png) no-repeat}.mainContents_staff_detail .mainContents_page-navigator .mainContents_to-list::-moz-focus-inner{border:0}.mainContents_staff_detail .mainContents_page-navigator .mainContents_to-list:hover{background-position-y:-34px}.mainContents_staff_detail .mainContents_page-navigator .mainContents_next{padding:8px 13px 0 0;background:url(../img/sub/widget_staff_detail/btn_next.png) no-repeat}.mainContents_flyer .common_title01,.mainContents_flyer .common_title01-long{margin-bottom:20px}.mainContents_flyer .mainContents_widget_list-pagination{margin-top:0;border:0;background:0 0;text-align:center}.mainContents_flyer .mainContents_widget_list-pagination ol{display:inline-block}.mainContents_flyer .mainContents_widget_list-pagination li{background-color:#fff}.mainContents_flyer .mainContents_widget_list-pagination li.mainContents_now{background-color:#2867c6}.mainContents_flyer .mainContents_widget_list-pagination li.mainContents_dotted{background:0 0}.mainContents_flyer .mainContents_flyer-table{width:100%;margin-bottom:20px;background:#fff}.mainContents_event-open-house .mainContents_body .overview table .mainContents_flyer .mainContents_flyer-table th,.mainContents_flyer .mainContents_flyer-table .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_flyer .mainContents_flyer-table td{padding:20px 0;border:1px solid #b9b8b8}.mainContents_flyer .mainContents_flyer-table figure{width:300px;margin:0 auto;text-align:center}.mainContents_flyer .mainContents_flyer-table figure p{display:inline-block;margin:0;font-size:14px}.mainContents_flyer .mainContents_flyer-table figure .mainContents_create-date span{position:relative;top:-1px;padding:2px 6px;background:#ea2f07;color:#fff;font-size:10px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;border-radius:2px;-webkit-border-radius:2px}.mainContents_flyer .mainContents_flyer-table figure img{max-width:300px;max-height:210px}.mainContents_reform_case .mainContents_photo-thumbnail li img,.mainContents_sell_leaseback .img-hlb img,.mainContents_sell_leaseback .img-hlb02 img{max-width:100%}.mainContents_flyer .mainContents_flyer-table figure figcaption{text-align:left}.mainContents_flyer .mainContents_flyer-table figure .mainContents_pub-date{float:right}.mainContents_flyer .mainContents_flyer-table .mainContents_flyer-link-buttons{width:270px;margin:5px auto;padding:15px;background:#eee}.mainContents_flyer .mainContents_flyer-table .button{height:36px;margin:0;overflow:hidden}.mainContents_flyer .mainContents_flyer-table .button img:hover{position:relative;top:-36px}.mainContents_flyer .mainContents_flyer-table .button:first-child{float:left}.mainContents_flyer .mainContents_flyer-table .button:last-child{float:right}.mainContents_flyer .mainContents_flyer-table .button1{float:left}.mainContents_flyer .mainContents_flyer-table .button2{float:right}.mainContents_flyer .mainContents_flyer-table .button3_wrap{margin-top:10px}.mainContents_flyer .mainContents_flyer-table .button3{float:none!important;text-align:center}.mainContents_sell_difference .mainContents_body{margin:20px 0;background-color:#fff;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px}.mainContents_sell_difference .mainContents_sell_difference_header{position:relative}.mainContents_sell_difference .mainContents_sell_difference_header p{margin-bottom:5px}.mainContents_sell_difference .mainContents_header-wrap{margin:0 30px}.mainContents_sell_difference .mainContents_txt-copy{float:left;width:365px}.mainContents_sell_difference .mainContents_target-tags{margin-bottom:10px}.mainContents_sell_difference .mainContents_target-tags p{display:inline-block;margin:0;padding-right:5px}.mainContents_sell_difference .mainContents_header-image{position:absolute;top:10px;right:5px}.mainContents_sell_difference .mainContents_feature{padding:15px 30px;background:#21408f}.mainContents_sell_difference .mainContents_txt-message{margin-right:220px;font-size:14px;line-height:1.8}.mainContents_sell_difference .mainContents_wwhh{padding:10px 30px;font-size:14px}.mainContents_sell_difference .mainContents_wwhh p{margin:0 0 10px;line-height:1.8}.mainContents_sell_difference .mainContents_wwhh .mainContents_sub-title{margin-bottom:15px;padding:5px 20px;background:#e9f2ff;font-size:16px;font-weight:700;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-radius:3px;-webkit-border-radius:3px}.mainContents_sell_difference .mainContents_wwhh .mainContents_answer{margin-bottom:10px;color:#21408f;font-size:24px;font-weight:700;line-height:1.2}.mainContents_sell_difference .mainContents_wwhh01,.mainContents_sell_difference .mainContents_wwhh03{margin-bottom:30px}.mainContents_sell_difference .mainContents_wwhh01 .left-box{float:left;width:238px}.mainContents_sell_difference .mainContents_wwhh01 .left-box img{border:1px solid #b9b8b8}.mainContents_sell_difference .mainContents_wwhh01 .right-box{float:right;width:415px}.mainContents_sell_difference .mainContents_wwhh02 .mainContents_notice{margin-right:30px;font-size:11px;text-align:right}.mainContents_sell_difference .mainContents_wwhh03 .left-box,.mainContents_sell_difference .mainContents_wwhh04 .left-box{float:left;width:320px}.mainContents_sell_difference .mainContents_wwhh03 .left-box img,.mainContents_sell_difference .mainContents_wwhh04 .left-box img{display:block;width:240px;margin:0 auto 10px;border:1px solid #b9b8b8}.mainContents_sell_difference .mainContents_wwhh03 .right-box,.mainContents_sell_difference .mainContents_wwhh04 .right-box{float:right;width:320px}.mainContents_sell_difference .mainContents_wwhh03 .right-box img,.mainContents_sell_difference .mainContents_wwhh04 .right-box img{display:block;width:240px;margin:0 auto 10px;border:1px solid #b9b8b8}.mainContents_sell_difference .mainContents_wwhh04{margin-bottom:0}.mainContents_sell_difference .mainContents_widget_sell-contact{margin:30px 30px 40px;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px}.mainContents_sell_difference .mainContents_widget_sell-contact .mainContents_body{margin:0}.mainContents_sell_difference .mainContents_flow-box{margin:30px}.mainContents_sell_difference .mainContents_flow-box .common_title02,.mainContents_sell_difference .mainContents_flow-box .common_title02-long{width:auto;background:#2867c6;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px}.mainContents_sell_difference .mainContents_flow-table{font-size:14px}.mainContents_sell_difference .mainContents_flow-table tr{border-top:1px solid #b9b8b8}.mainContents_sell_difference .mainContents_flow-table th{padding:10px 20px;line-height:1.1}.mainContents_event-open-house .mainContents_body .overview table .mainContents_sell_difference .mainContents_flow-table th,.mainContents_sell_difference .mainContents_flow-table .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_sell_difference .mainContents_flow-table td{padding:10px 20px}.mainContents_sell_difference .mainContents_flow-table .mainContents_flow-arrow{width:30px;padding:0;background:#ffdf93;vertical-align:bottom}.mainContents_sell_difference .mainContents_flow-table .mainContents_flow-arrow img{vertical-align:bottom}.mainContents_sell_difference .mainContents_flow-table .mainContents_flow-arrow02{padding:0;background:#fc0;vertical-align:bottom}.mainContents_sell_difference .mainContents_flow-table .mainContents_flow-arrow02 img{vertical-align:bottom}.mainContents_sell_difference .mainContents_flow-table .mainContents_flow-arrow-last{padding:0;background:#ff922b;vertical-align:bottom}.mainContents_sell_difference .mainContents_flow-table .mainContents_flow-arrow-last img{vertical-align:bottom}.mainContents_sell_difference .mainContents_contract-complete{margin:10px 0 30px 120px}.mainContents_sell_difference .mainContents_widget_contact-consult{margin:30px}.mainContents_sell_difference .mainContents_widget_contact-consult .button{position:relative;z-index:100;width:481px;height:64px;margin:0 auto;overflow:hidden}.mainContents_sell_difference .mainContents_widget_contact-consult .button img:hover{position:relative;top:-64px}.mainContents_sell_faq .common_title02,.mainContents_sell_faq .common_title02-long{-webkit-font-smoothing:antialiased}.mainContents_sell_faq .common_title02,.mainContents_sell_faq .common_title02-long,.mainContents_sell_faq .mainContents_body{border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px}.mainContents_sell_faq .mainContents_body{margin:20px 0;padding:20px 30px;background-color:#fff;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;border-radius:2px;-webkit-border-radius:2px}.mainContents_sell_faq .mainContents_faq-box-top{margin-bottom:3rem}.mainContents_sell_faq .mainContents_faq-box-top li,.mainContents_sell_faq .mainContents_faq-box-top ol,.mainContents_sell_faq .mainContents_faq-box-top ul{list-style-type:none;margin:0;padding:0}.mainContents_sell_faq .mainContents_faq-box-top .faq-top-group li{position:relative;margin-top:2rem}.mainContents_sell_faq .mainContents_faq-box-top .faq-top-group li:first-child{padding-top:0;border-top:none}.mainContents_sell_faq .mainContents_faq-box-top .faq-top-group>li{border-top:1px dotted #b9b8b8;padding-top:2rem}.mainContents_sell_faq .mainContents_faq-box-top .faq-top-group>li h3{position:relative}.mainContents_sell_faq .mainContents_faq-box-top .faq-top-group>li h3 a{text-decoration:none;font-size:12px;font-weight:700;display:inline-block;position:absolute;right:0;bottom:.6rem;border:1px solid #b9b8b8;padding:.4em .6em .4em 25px;background:url(/img/common/icon_arrow.png) 5% 45% no-repeat #fff;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;color:#262626;box-shadow:rgba(190,190,190,.34902) 0 1px 1px 0;-webkit-box-shadow:rgba(190,190,190,.34902) 0 1px 1px 0;-moz-box-shadow:rgba(190,190,190,.34902) 0 1px 1px 0;border-radius:3px;-webkit-border-radius:3px}.mainContents_sell_faq .mainContents_faq-box-top .faq-top-group>li h3 a:hover{background:url(/img/common/icon_arrow.png) 5% 45% no-repeat #eee}.mainContents_sell_faq .mainContents_faq-box-top .faq-top-group .faq-top-list li{margin:1rem 0 0 2rem;padding-left:2em}.mainContents_sell_faq .mainContents_faq-box-top .faq-top-group .faq-top-list li:before{content:"Q";position:absolute;left:0;top:0;font-family:Arial,Helvetica,sans-serif;color:#fff;background-color:#2867c6;display:inline-block;padding:.2rem .4rem;border-radius:100px;font-size:80%}.mainContents_sell_faq .mainContents_faq-box-top .faq-top-group .faq-top-list li a{color:#006ac9}.mainContents_sell_faq .mainContents_faq-box-top .faq-top-group .faq-top-list li a::-moz-focus-inner{border:0}.mainContents_sell_faq .mainContents_faq-box-top .faq-top-group .faq-top-list li a:visited{color:#5e79df}.mainContents_sell_faq .mainContents_faq-box-top .faq-top-group .faq-top-list li a:hover{color:#fe5d16}.mainContents_sell_faq .mainContents_faq-box table.tbl01{margin-bottom:40px}.mainContents_sell_faq .mainContents_faq-box table.tbl01 .col-width40{width:40%}.mainContents_sell_faq .mainContents_faq-box table.tbl01 th{background-color:#f6f6f6}.mainContents_event-open-house .mainContents_body .overview .mainContents_sell_faq .mainContents_faq-box table.tbl01 th,.mainContents_sell_faq .mainContents_faq-box .mainContents_event-open-house .mainContents_body .overview table.tbl01 th,.mainContents_sell_faq .mainContents_faq-box table.tbl01 td,.mainContents_sell_faq .mainContents_faq-box table.tbl01 th{padding:.6em 1.2em;border:1px solid #ccc}.mainContents_sell_faq .mainContents_faq-q,.mainContents_widget_type .mainContents_body{-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px}.mainContents_sell_faq .mainContents_faq-q{background:#e9f2ff;font-size:16px;border-radius:3px;-webkit-border-radius:3px}.mainContents_sell_faq .mainContents_faq-q span{display:inline-block;margin-right:15px;padding:8px 15px;border-right:1px solid #fff;color:#21408f;font-size:18px;font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif}.mainContents_sell_faq .mainContents_answer-table{margin:20px 0}.mainContents_sell_faq .mainContents_answer-table th{background-color:#87cefa;padding:5px;border-top:solid 1px #000}.mainContents_sell_faq .mainContents_answer-table th:first-child{border-left:solid 1px #000}.mainContents_sell_faq .mainContents_answer-table th:last-child{border-right:solid 1px #000}.mainContents_sell_faq .mainContents_answer-table tr{border-top:dotted 1px #000;border-bottom:dotted 1px #000}.mainContents_sell_faq .mainContents_answer-table tr:last-child{border-bottom:solid 1px #000}.mainContents_event-open-house .mainContents_body .overview table .mainContents_sell_faq .mainContents_answer-table th,.mainContents_sell_faq .mainContents_answer-table .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_sell_faq .mainContents_answer-table td{font-size:14px;padding:5px;vertical-align:middle;border-right:dotted 1px #000}.mainContents_event-open-house .mainContents_body .overview table .mainContents_sell_faq .mainContents_answer-table th:first-child,.mainContents_sell_faq .mainContents_answer-table .mainContents_event-open-house .mainContents_body .overview table th:first-child,.mainContents_sell_faq .mainContents_answer-table td:first-child{width:100px;border-left:solid 1px #000}.mainContents_event-open-house .mainContents_body .overview table .mainContents_sell_faq .mainContents_answer-table th:last-child,.mainContents_sell_faq .mainContents_answer-table .mainContents_event-open-house .mainContents_body .overview table th:last-child,.mainContents_sell_faq .mainContents_answer-table td:last-child{border-right:solid 1px #000;width:310px}.mainContents_sell_faq .mainContents_anwer-box{display:none;overflow:hidden;font-size:14px}.mainContents_sell_faq .mainContents_anwer-box p{margin-top:0;margin-bottom:15px}.mainContents_sell_faq .mainContents_anwer-box .mainContents_faq-a{margin-bottom:8px;color:#21408f;font-weight:700}.mainContents_sell_faq .mainContents_anwer-box .common_title04,.mainContents_sell_faq .mainContents_widget_contact-consult{margin-bottom:10px}.mainContents_sell_faq .mainContents_button{height:36px;text-align:center;cursor:pointer;overflow:hidden}.mainContents_sell_faq .mainContents_button img:hover{position:relative;top:-36px}.mainContents_sell_faq .mainContents_widget_contact-consult .button{position:relative;z-index:100;width:481px;height:64px;margin:0 auto;overflow:hidden}.mainContents_sell_faq .mainContents_widget_contact-consult .button img:hover{position:relative;top:-64px}.mainContents_sell_faq .mainContents_section1{width:340px;float:left;margin-right:18px}.mainContents_sell_faq .mainContents_section1:last-child{margin-right:0}.mainContents_sell_faq .mainContents_sub-title{margin:0 0 0 10px!important;padding-left:10px}.mainContents_sell_faq .mainContents_sub-title span{font-size:36px;line-height:36px;height:36px;width:36px;color:#FFF;padding:3px;background-color:#f06;display:inline-block;position:relative;left:-10px;top:10px}.mainContents_sell_faq .mainContents_sub-content{margin:0 0 20px!important;border:1px solid #6cf;padding:10px;background-color:#f0f8ff;height:120px;font-size:13px}.mainContents_sell_faq .mainContents_margin0{margin:0!important}.mainContents_sell_faq .mainContents_price-list1{margin:20px 0 0;padding:0}.mainContents_sell_faq .mainContents_price-list1 li{list-style:none;float:left}.mainContents_sell_faq .mainContents_price-list1 li span{display:inline-block;background-color:#6cf;color:#fff;text-align:center;width:20px;height:20px;box-sizing:border-box;margin-right:5px}.mainContents_sell_faq .mainContents_faq-right{text-align:right;margin-right:160px}.mainContents_sell_faq .maincontents_price-list2{margin:20px 0;padding:0;list-style:none;float:left}.mainContents_sell_faq .maincontents_price-list2 li{margin-top:5px;list-style:none;text-indent:-25px;padding:0 0 0 25px}.mainContents_sell_faq .maincontents_price-list2 li:first-child{margin:0}.mainContents_sell_faq .maincontents_price-list2 li span{text-indent:0;display:inline-block;background-color:#6cf;color:#fff;text-align:center;width:20px;height:20px;box-sizing:border-box;margin-right:5px}.mainContents_sell_leaseback .common_title01 h2,.mainContents_sell_leaseback .common_title01-long h2{padding:12px 19px 16px 32px}.mainContents_sell_leaseback .common_title01 h2 span,.mainContents_sell_leaseback .common_title01-long h2 span{font-size:11px;font-weight:400;vertical-align:middle}.mainContents_sell_leaseback .common_title01 h2 img,.mainContents_sell_leaseback .common_title01-long h2 img{background:0 0;margin-right:10px;padding:0;border:0;vertical-align:middle}.mainContents_sell_leaseback section{margin-top:40px}.mainContents_sell_leaseback p{margin:0 0 10px}.mainContents_sell_leaseback dd,.mainContents_sell_leaseback dl,.mainContents_sell_leaseback dt,.mainContents_sell_leaseback li,.mainContents_sell_leaseback ol,.mainContents_sell_leaseback ul{margin:0;padding:0;list-style-type:none}.mainContents_sell_leaseback em{font-style:normal}.mainContents_sell_leaseback .em-txt{font-weight:700;font-size:125%}.mainContents_sell_leaseback .note{color:#888;font-size:75%}.mainContents_sell_leaseback .mgt40{margin-top:40px}.mainContents_sell_leaseback .mgt20{margin-top:20px}.mainContents_sell_leaseback .mainContents_txt-copy01{margin-bottom:5px}.mainContents_sell_leaseback .mainContents_txt-copy01 img{vertical-align:bottom}.mainContents_sell_leaseback .img-hlb{position:relative;margin:-10px -30px 0}.mainContents_sell_leaseback .img-hlb02{position:relative;margin-bottom:20px}.mainContents_sell_leaseback .tle_01{position:relative;margin:0 0 10px;font-size:0}.mainContents_sell_leaseback .tle_01 img{position:relative;display:block;margin:-35px 0 0 -30px}.mainContents_sell_leaseback .mainContents_body{margin:20px 0;padding:35px 30px 20px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px}.mainContents_sell_leaseback .common_title02,.mainContents_sell_leaseback .common_title02-long,.mainContents_sell_leaseback .mainContents_body{border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px}.mainContents_sell_leaseback .common_title02,.mainContents_sell_leaseback .common_title02-long{width:auto;background:#2867c6;-webkit-font-smoothing:antialiased}.mainContents_sell_leaseback .common_title03{width:auto;background:url(../img/common/line_title03.png) bottom left no-repeat}.mainContents_sell_leaseback .cv-wrap{margin-top:20px}.mainContents_sell_leaseback .cv-wrap>p{position:relative;text-align:center;font-weight:700;font-size:122.3%;line-height:1.182}.mainContents_sell_leaseback .cv-wrap>p:before{content:"";background:url(/img/sub/widget_sell_leaseback/bg-cv-l.png) 0 50% no-repeat;position:absolute;left:0;top:0;width:100%;height:100%;background-size:5% auto}.mainContents_sell_leaseback .cv-wrap>p:after{content:"";background:url(/img/sub/widget_sell_leaseback/bg-cv-r.png) 100% 50% no-repeat;position:absolute;right:0;top:0;width:100%;height:100%;background-size:5% auto}.mainContents_sell_baikyaku .mainContents_widget_contact-consult .mainContents_staff,.mainContents_sell_leaseback .cv-wrap .mainContents_widget_contact-consult .mainContents_staff{right:-6px}.mainContents_sell_leaseback .cv-wrap>p em{font-style:normal;color:#c90011}.mainContents_sell_leaseback .cv-wrap>p span.note{font-weight:400;font-size:12px}.mainContents_sell_leaseback .cv-wrap .mainContents_widget_contact-consult{margin-top:0;margin-bottom:10px}.mainContents_sell_leaseback .cv-wrap .mainContents_widget_contact-consult .button{position:relative;z-index:100;width:521px;height:84px;margin:0 auto;overflow:hidden}.mainContents_sell_leaseback .cv-wrap .mainContents_widget_contact-consult .button img:hover{position:relative;top:-84px}.mainContents_sell_leaseback #voice{padding:0 25px}.mainContents_sell_leaseback #voice li{border-bottom:3px dotted #10b0e0;margin-bottom:30px;padding-bottom:40px}.mainContents_sell_leaseback #voice li:last-child{border:0;padding-bottom:0}.mainContents_sell_leaseback #voice .ttl{display:table;font-weight:700;margin-bottom:10px;overflow:hidden}.mainContents_sell_leaseback #voice .ttl .num{background-color:#10b0e0;color:#fff;display:table-cell;float:left;line-height:1;margin-right:10px;padding:.4em}.mainContents_sell_leaseback #voice .ttl .txt{display:table-cell;vertical-align:middle;font-size:115%;color:#000}.mainContents_sell_leaseback #voice .case .details .person{margin-bottom:15px;overflow:hidden;line-height:1.5}.mainContents_sell_leaseback #voice .case .details .person dt{margin:auto;text-align:center;float:left;width:160px}.mainContents_sell_leaseback #voice .case .details .person dt img{border:1px solid #ccc}.mainContents_sell_leaseback #voice .case .details .person .item01{color:#0091c0;font-weight:700;font-size:110%;float:right;width:460px}.mainContents_sell_leaseback #voice .case .details .person .item02{clear:both;float:left;padding-top:10px;color:#000}.mainContents_sell_leaseback #voice .case .details .person dd{float:right}.mainContents_sell_leaseback #voice .case .details .person dd span{color:#000;display:block;font-size:75%;padding-top:5px}.mainContents_sell_leaseback #voice .case .details .resolved{background-color:#dbf2f8;color:#0091c0;overflow:hidden;padding:10px}.mainContents_sell_leaseback #voice .case .details .resolved .icon{font-weight:700;text-align:center;background:url(/img/sub/widget_sell_leaseback/icon_kaiketsu.png) center center no-repeat #dbf2f8;float:left;height:0;padding-top:6.75%;text-indent:-9999px;width:10%;background-size:auto 100%;border:0}.mainContents_sell_leaseback #voice .case .details .resolved dd{box-sizing:border-box;line-height:1.5;padding:10px;float:right;width:88%;border-left:1px dotted}.mainContents_sell_leaseback #faq{padding:0 25px}.mainContents_sell_leaseback #faq li{margin-bottom:30px}.mainContents_sell_leaseback #faq li dl dt{background:url(/img/sub/widget_sell_leaseback/icon_q.png) left top no-repeat;font-size:115%;font-weight:700;line-height:1.3;margin-bottom:15px;padding-left:30px}.mainContents_sell_leaseback #faq li dl dt span{float:left}.mainContents_sell_leaseback #faq li dl dt span img{vertical-align:middle}.mainContents_new_construction .mainContents_select-tree-bland img,.mainContents_reform img{vertical-align:bottom}.mainContents_sell_leaseback #faq li dl dd{background:#dbf2f8;border-radius:5px;color:#0091c0;line-height:1.5;padding:15px}.mainContents_sell_leaseback #flow{padding:0 25px}.mainContents_sell_leaseback #flow ol li{background:url(/img/sub/widget_sell_leaseback/flow_06.jpg) 58px top repeat-y;padding-bottom:50px;overflow:hidden}.mainContents_sell_leaseback #flow ol li:last-child{background:0 0}.mainContents_sell_leaseback #flow ol li p{margin-bottom:-15px;text-align:center;float:left;width:120px}.mainContents_sell_leaseback #flow ol li dl{background:#dbf2f8;border-radius:5px;box-sizing:border-box;float:right;line-height:1.3;padding:25px;width:78%}.mainContents_sell_leaseback #flow ol li dl dt{font-weight:700;color:#0091c0;margin-bottom:10px}.note-wrap{margin:2rem auto 0;color:#666;font-size:12px}.mainContents_sell_baikyaku .mainContents_body{margin:20px 0;padding:20px 30px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px}.mainContents_sell_baikyaku .common_title02,.mainContents_sell_baikyaku .common_title02-long,.mainContents_sell_baikyaku .mainContents_body{border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px}.mainContents_sell_baikyaku .common_title02,.mainContents_sell_baikyaku .common_title02-long{width:auto;margin-top:50px;background:#2867c6;-webkit-font-smoothing:antialiased}.mainContents_sell_baikyaku .mainContents_promiss-area{clear:both;margin:0 0 30px;padding-top:20px}.mainContents_sell_baikyaku .mainContents_widget_contact-consult{margin-top:0;margin-bottom:20px}.mainContents_sell_baikyaku .mainContents_widget_contact-consult .button{position:relative;z-index:100;width:401px;height:64px;margin:0 auto;overflow:hidden}.mainContents_sell_baikyaku .mainContents_widget_contact-consult .button img:hover{position:relative;top:-64px}.mainContents_sell_baikyaku .mainContents_widget_contact-consult .mainContents_ok{position:absolute;top:-8px;right:88px;margin:0}.mainContents_widget_intro{border-top:none;margin-top:30px}.mainContents_widget_intro .mainContents_body{border:1px solid #b9b8b8;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;position:relative;padding:30px;background-color:#fff}.mainContents_widget_intro .mainContents_body h2{position:relative;margin:-36px -30px 0}.mainContents_widget_intro .mainContents_body h3{text-align:center;margin-bottom:0}.mainContents_widget_intro .mainContents_body .mainContents_intro_holder p{width:480px;float:left;color:#202020;font-size:14px;line-height:22px}.mainContents_widget_intro .mainContents_body .mainContents_intro_holder img{float:right;width:199px;height:139px}.mainContents_widget_intro .mainContents_body .img_sell_01{margin-top:10px}.mainContents_widget_intro .mainContents_body .img_sell_01 img{display:block;margin:0;padding:0}.mainContents_widget_intro .mainContents_widget_contact-consult{margin-top:40px;border:1px solid #b9b8b8;padding:1px;position:relative}.mainContents_widget_intro .mainContents_widget_contact-consult,.mainContents_widget_intro .mainContents_widget_contact-consult .mainContents_contact-consult-wrap{-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-radius:4px;-webkit-border-radius:4px}.mainContents_widget_intro .mainContents_widget_contact-consult .mainContents_contact-consult-wrap{background-color:#ffe57e;padding:19px 0}.mainContents_widget_intro .mainContents_widget_contact-consult .mainContents_contact-consult-wrap .button{position:relative;z-index:100;width:401px;height:64px;margin:0 auto;overflow:hidden}.mainContents_widget_intro .mainContents_widget_contact-consult .mainContents_contact-consult-wrap .button img:hover{position:relative;top:-64px}.mainContents_widget_intro .mainContents_widget_contact-consult .mainContents_contact-consult-wrap .mainContents_staff{right:-6px}.mainContents_widget_intro .mainContents_widget_contact-consult .mainContents_contact-consult-wrap .mainContents_ok{position:absolute;top:-8px;right:88px;margin:0}.mainContents_widget_type{margin-top:40px}.mainContents_widget_type dd,.mainContents_widget_type dl,.mainContents_widget_type h2,.mainContents_widget_type h3,.mainContents_widget_type li,.mainContents_widget_type ol,.mainContents_widget_type ul{margin:0;padding:0;list-style:none}.mainContents_widget_type .mainContents_body{padding:0 25px 30px;position:relative;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;border:5px solid #b7c1dc;background-color:#fff}.mainContents_widget_type .mainContents_body h2{margin:0 -25px;position:relative}.mainContents_widget_type .mainContents_body ul{margin:-20px -55px 0 0;position:relative}.mainContents_widget_type .mainContents_body ul li{float:left;margin:30px 55px 0 5px;text-align:center;list-style:none}.mainContents_widget_type .mainContents_body ul li p{display:block;margin:0;text-align:right}.mainContents_widget_type .mainContents_body ul li p a{background:0 45% no-repeat;color:#006ac9;font-size:12px;font-weight:700;padding-left:15px}.mainContents_widget_diff{margin-top:40px}.mainContents_widget_diff dd,.mainContents_widget_diff dl,.mainContents_widget_diff h2,.mainContents_widget_diff h3,.mainContents_widget_diff li,.mainContents_widget_diff ol,.mainContents_widget_diff ul{margin:0;padding:0;list-style:none}.mainContents_widget_diff .mainContents_body{position:relative;padding:0 25px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;background-color:#ffe57e}.mainContents_widget_diff .mainContents_body h2{margin-top:20px;text-align:center}.mainContents_widget_diff .mainContents_body .txt_diff01{font-size:14px}.mainContents_widget_diff .mainContents_body ul{width:700px;margin:20px auto}.mainContents_widget_diff .mainContents_body ul li{margin-top:20px;padding:10px 20px 20px;box-sizing:border-box;background-color:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;border:3px solid #e3ca65;font-size:15px}.mainContents_widget_diff .mainContents_body ul li h3{font-size:24px;color:#21408f;font-weight:700;margin-bottom:.6em}.mainContents_widget_diff .mainContents_body ul li img{width:190px;float:left}.mainContents_widget_diff .mainContents_body ul li p{margin:0;width:440px;float:right}.mainContents_widget_diff .mainContents_widget_contact-consult{margin-top:40px;border:1px solid #b9b8b8;padding:1px;position:relative}.mainContents_widget_diff .mainContents_widget_contact-consult,.mainContents_widget_diff .mainContents_widget_contact-consult .mainContents_contact-consult-wrap{-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-radius:4px;-webkit-border-radius:4px}.mainContents_widget_diff .mainContents_widget_contact-consult .mainContents_contact-consult-wrap{background-color:#ffe57e;padding:19px 0}.mainContents_widget_diff .mainContents_widget_contact-consult .mainContents_contact-consult-wrap .button{position:relative;z-index:100;width:401px;height:64px;margin:0 auto;overflow:hidden}.mainContents_widget_diff .mainContents_widget_contact-consult .mainContents_contact-consult-wrap .button img:hover{position:relative;top:-64px}.mainContents_widget_diff .mainContents_widget_contact-consult .mainContents_contact-consult-wrap .mainContents_staff{right:-6px}.mainContents_widget_diff .mainContents_widget_contact-consult .mainContents_contact-consult-wrap .mainContents_ok{position:absolute;top:-8px;right:88px;margin:0}.mainContents_widget_step{margin-top:40px}.mainContents_widget_step dd,.mainContents_widget_step dl,.mainContents_widget_step h2,.mainContents_widget_step h3,.mainContents_widget_step li,.mainContents_widget_step ol,.mainContents_widget_step ul{margin:0;padding:0;list-style:none}.mainContents_widget_step .mainContents_body{position:relative;padding:0 25px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;background:url(/img/sub/widget_sell_baikyaku/bg_step.png)}.mainContents_widget_step .mainContents_body h2{margin-top:20px;text-align:center}.mainContents_widget_step .mainContents_body ol{width:700px;margin:10px auto 20px}.mainContents_widget_step .mainContents_body ol li{position:relative;background:url(/img/sub/widget_sell_baikyaku/fig_step_arw.png) 50% 90% no-repeat;padding-bottom:40px}.mainContents_widget_step .mainContents_body ol li img.step_num{position:absolute;top:30px;left:-20px}.mainContents_widget_step .mainContents_body ol li div{padding:20px 40px;background-color:#fff;border:1px solid #ccc}.mainContents_widget_step .mainContents_body ol li div img.step_thumb{width:120px;float:left}.mainContents_widget_step .mainContents_body ol li div dl{width:480px;float:right}.mainContents_widget_step .mainContents_body ol li div dl dt{font-size:18px;color:#21408f;font-weight:700;margin-bottom:.6em}.mainContents_widget_step .mainContents_body ol li:last-child{background-image:none;padding-bottom:0}.mainContents_widget_step .mainContents_widget_contact-consult{margin-top:40px;border:1px solid #b9b8b8;padding:1px;position:relative}.mainContents_widget_step .mainContents_widget_contact-consult,.mainContents_widget_step .mainContents_widget_contact-consult .mainContents_contact-consult-wrap{-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-radius:4px;-webkit-border-radius:4px}.mainContents_widget_step .mainContents_widget_contact-consult .mainContents_contact-consult-wrap{background-color:#ffe57e;padding:19px 0}.mainContents_widget_step .mainContents_widget_contact-consult .mainContents_contact-consult-wrap .button{position:relative;z-index:100;width:401px;height:64px;margin:0 auto;overflow:hidden}.mainContents_new_construction .mainContents_house-story-button,.mainContents_reform .mainContents_house-story-button{height:120px;overflow:hidden}.mainContents_widget_step .mainContents_widget_contact-consult .mainContents_contact-consult-wrap .button img:hover{position:relative;top:-64px}.mainContents_widget_step .mainContents_widget_contact-consult .mainContents_contact-consult-wrap .mainContents_staff{right:-6px}.mainContents_widget_step .mainContents_widget_contact-consult .mainContents_contact-consult-wrap .mainContents_ok{position:absolute;top:-8px;right:88px;margin:0}.mainContents_new_construction .mainContents_body{margin:20px 0;padding:40px 29px 20px;background:#f9f5ee;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px}.mainContents_new_construction .common_title02,.mainContents_new_construction .common_title02-long,.mainContents_new_construction .mainContents_body{border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px}.mainContents_new_construction .common_title02,.mainContents_new_construction .common_title02-long{width:auto;margin-top:50px;-webkit-font-smoothing:antialiased}.mainContents_new_construction .mainContents_left{float:left}.mainContents_new_construction .mainContents_right{float:right}.mainContents_new_construction .mainContents_center{text-align:center}.mainContents_new_construction .mainContents_clear{clear:both}.mainContents_new_construction .mainContents_concept{margin:0;text-align:center}.mainContents_new_construction .mainContents_house-story-button img:hover{position:relative;top:-120px}.mainContents_new_construction .mainContents_title-bland{margin-bottom:0}.mainContents_new_construction .mainContents_select-tree-bland{margin:0 0 30px;padding:0;list-style:none}.mainContents_new_construction .mainContents_select-tree-bland li{position:relative}.mainContents_new_construction .mainContents_select-tree-bland li p{position:absolute;top:15px;right:12px;margin:0}.mainContents_new_construction .mainContents_select-tree-bland a img{opacity:1;transition:.5s}.mainContents_new_construction .mainContents_select-tree-bland a:hover img{opacity:.6;transition:.5s}.mainContents_new_construction .common_title03{width:auto;margin-bottom:0;background:url(../img/common/line_title03.png) left bottom no-repeat}.mainContents_new_construction .mainContents_widget_recommend-estate{margin-top:0;border-top:0;background:0 0}.mainContents_new_construction .mainContents_widget_recommend-estate .mainContents_estate-detail{text-decoration:none!important}.mainContents_new_construction .mainContents_widget_recommend-estate .mainContents_estate-image-cel{background-color:#fff}.mainContents_new_construction .mainContents_widget_recommend-estate .mainContents_estate-image-cel p{margin:0}.mainContents_new_construction .mainContents_widget_recommend-estate .mainContents_date time{color:#202020}.mainContents_new_construction .mainContents_widget_recommend-estate .mainContents_price{text-decoration:underline;margin:0}.mainContents_reform .mainContents_widget_recommend-estate .mainContents_estate-detail,.mainContents_reform_case .mainContents_reform .mainContents_widget_recommend-estate .mainContents_estate-detail{text-decoration:none!important}.mainContents_new_construction .mainContents_find-tochi{margin-bottom:40px}.mainContents_reform .mainContents_body{margin:20px 0;background:#fff;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px}.mainContents_reform .mainContents_body-wrap{padding:0 29px}.mainContents_reform .common_title02,.mainContents_reform .common_title02-long{width:auto;margin-top:50px;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-font-smoothing:antialiased}.mainContents_reform .mainContents_left{float:left}.mainContents_reform .mainContents_right{float:right}.mainContents_reform .mainContents_center{text-align:center}.mainContents_reform .mainContents_clear{clear:both}.mainContents_reform .mainContents_text{font-size:14px;line-height:1.8}.mainContents_reform .mainContents_concept{margin:0;text-align:center}.mainContents_reform .mainContents_house-story-button img:hover{position:relative;top:-120px}.mainContents_reform .common_title03{width:auto;margin-bottom:0;background:url(../img/common/line_title03.png) left bottom no-repeat}.mainContents_reform .mainContents_widget_recommend-estate{border-top:0}.mainContents_reform .mainContents_find-tochi{margin-bottom:40px}.mainContents_reform .mainContents_renovation{float:left;position:relative;margin-right:20px;width:220px}.mainContents_reform .mainContents_renovation:last-child{margin-right:0}.mainContents_reform .mainContents_renovation p{font-size:12px;line-height:1.8}.mainContents_reform .mainContents_renovation .mainConents_year{position:absolute;top:10px;left:10px;padding:0 6px;border:1px solid #fff;background:#9ec713;color:#fff;font-size:12px}.mainContents_reform .mainContents_renovation .mainConents_year span{font-size:16px;font-weight:700}.mainContents_reform .mainContents_cost .mainContents_left{width:397px}.mainContents_reform .mainContents_cost .mainContents_left p{margin-top:0}.mainContents_reform .mainContents_cost .mainContents_right{width:280px}.mainContents_reform .mainContents_cost .mainContents_notice{color:#666;font-size:12px}.mainContents_reform .mainContents_example_status{padding:10px 20px;border:1px solid #b9b8b8;background:#eee;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-radius:3px;-webkit-border-radius:3px}.mainContents_reform .mainContents_example_status p{display:inline-block;margin:0 10px 0 0;font-size:13px}.mainContents_reform .mainContents_example_status p span{font-weight:700;-webkit-font-smoothing:antialiased}.mainContents_reform .mainContents_example_status .mainContents_status-title{padding:0 6px;border:1px solid #b9b8b8;background:#fff;font-size:14px;font-weight:700;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px;-webkit-font-smoothing:antialiased;border-radius:15px;-webkit-border-radius:15px}.mainContents_reform .mainContents_example-notice{color:#666;font-size:12px;text-align:right}.mainContents_reform .mainContents_example-table{width:100%;margin-bottom:30px;border:1px solid #b9b8b8}.mainContents_event-open-house .mainContents_body .overview table .mainContents_reform .mainContents_example-table th,.mainContents_reform .mainContents_example-table .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_reform .mainContents_example-table td,.mainContents_reform .mainContents_example-table th{padding:9px 20px;border:1px solid #b9b8b8;font-size:14px}.mainContents_event-open-house .mainContents_body .overview table .mainContents_reform .mainContents_example-table th,.mainContents_reform .mainContents_example-table .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_reform .mainContents_example-table td{text-align:center}.mainContents_reform .mainContents_example-table tr:first-child{font-weight:700}.mainContents_reform .mainContents_example-table tr:first-child th:nth-child(1){background:#fff}.mainContents_reform .mainContents_example-table tr:first-child th:nth-child(2){background:#e0e0e0;font-size:16px}.mainContents_reform .mainContents_example-table tr:first-child th:nth-child(3){background:#9ec713;font-size:16px}.mainContents_reform .mainContents_example-table tr:nth-child(2n+1) th{background:#e0e0e0}.mainContents_event-open-house .mainContents_body .overview table .mainContents_reform .mainContents_example-table tr:nth-child(2n+1) th,.mainContents_reform .mainContents_example-table tr:nth-child(2n+1) .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_reform .mainContents_example-table tr:nth-child(2n+1) td{background:#f6f6f6}.mainContents_reform .mainContents_example-table tr:nth-child(2n) th{background:#e8e8e8}.mainContents_reform .mainContents_example-table tr:not(:nth-child(1)) th{font-weight:400;text-align:left}.mainContents_reform .mainContents_example-table tr:nth-child(8) th{font-weight:700;text-align:right}.mainContents_reform .mainContents_example-table tr:last-child th{background:#fff1b9;font-weight:700;text-align:right}.mainContents_event-open-house .mainContents_body .overview table .mainContents_reform .mainContents_example-table tr:last-child th,.mainContents_reform .mainContents_example-table tr:last-child .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_reform .mainContents_example-table tr:last-child td{background:#fff1b9}.mainContents_reform .mainContents_example-table strong{font-size:18px}.mainContents_reform .mainContents_example-table .mainContents_num{color:#c90011;font-size:24px}.mainContents_reform .mainContents_example-table .mainContents_unit{color:#c90011}.mainContents_reform .mainContents_reform-link-box{margin-bottom:30px;padding:1px;border:1px solid #b9b8b8}.mainContents_reform .mainContents_reform-link-box .mainContents_reform-link{padding:20px;background:#fff1b9;text-align:center}.mainContents_reform .mainContents_reform-link-box .mainContents_reform-link .mainContents_reform-button{margin-bottom:10px}.mainContents_reform .mainContents_reform-link-box .mainContents_reform-link p{margin:0;font-size:14px;font-weight:700}.mainContents_reform .mainContents_feature-banner{margin-bottom:40px;height:120px;overflow:hidden}.mainContents_reform .mainContents_feature-banner img:hover{position:relative;top:-120px}.mainContents_reform .mainContents_find-buttons{margin-top:10px;margin-bottom:30px;padding:0 10px}.mainContents_reform .mainContents_widget_recommend-estate{margin-top:0;background:0 0}.mainContents_reform .mainContents_widget_recommend-estate .mainContents_estate-image-cel p{margin:0}.mainContents_reform .mainContents_widget_recommend-estate .mainContents_date time{color:#202020}.mainContents_reform .mainContents_widget_recommend-estate .mainContents_price{text-decoration:underline;margin:0}.mainContents_reform_case .common_title02,.mainContents_reform_case .common_title02-long{clear:both;background-color:#2867c6}.mainContents_reform_case .mainContents_reform-case-title{height:25px;width:700px;background:url(../img/common/bg_line.png) left bottom no-repeat;padding-left:5px}.mainContents_reform_case .mainContents_reform-case-title h3{margin:0;font-size:18px;font-weight:700;line-height:18px}.mainContents_reform_case .common_title02-long:first-child,.mainContents_reform_case .common_title02:first-child,.mainContents_reform_case .mainContents_btn-area{margin-top:20px}.mainContents_reform_case .common_title03{background:url(../img/common/icon_title04.png) left 7px no-repeat;padding-left:22px}.mainContents_reform_case .mainContents_btn-area .mainContents_case-btn{margin:0 12px 0 0;display:block;float:left;height:36px;border:none;overflow:hidden;padding:0;background:0 0}.mainContents_reform_case .mainContents_loan{margin:0 0 10px;font-weight:400;font-size:15px;text-align:right;border-bottom:1px solid #b9b8b8}.mainContents_reform_case .mainContents_loan .mainContents_loan-title{font-weight:700}.mainContents_reform_case .mainContents_loan .mainContents_loan-info{width:12px;height:12px;vertical-align:middle}.mainContents_reform_case .mainContents_loan a{color:#006ac9}.mainContents_reform_case .mainContents_loan a:visited{color:#5e79df}.mainContents_reform_case .mainContents_loan a:hover{color:#fe5d16}.mainContents_reform_case .mainContents_price{margin-right:8px;color:#c90011;font-size:20px;font-weight:700}.mainContents_reform_case .mainContents_price-unit{color:#202020;font-weight:700;font-size:15px}.mainContents_reform_case .mainContents_reform-suggest{width:350px;padding-top:10px;margin-bottom:10px;float:left}.mainContents_reform_case .mainContents_reform-suggest .common_title03{margin-bottom:10px;padding-bottom:10px;display:inherit}.mainContents_reform_case .mainContents_photo-main.before:before,.mainContents_reform_case .mainContents_photo-thumbnail li.before:before{content:"Before";display:block;top:0;left:0;color:#fff;font-size:12px;background-color:rgba(0,0,0,.5);text-align:center;font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif}.mainContents_reform_case .mainContents_photo-main{float:left;position:relative;width:220px;height:220px;margin-right:10px;cursor:pointer}.mainContents_reform_case .mainContents_photo-main.before:before{position:absolute;width:58px;height:28px;padding-top:6px;box-sizing:border-box}.mainContents_reform_case .mainContents_photo-thumbnail{float:left;width:102px;min-height:225px}.mainContents_reform_case .mainContents_photo-thumbnail ul{margin:0;padding:0;list-style:none}.mainContents_reform_case .mainContents_photo-thumbnail li{float:left;width:46px;height:46px;margin-right:5px;margin-bottom:5px;border:1px solid #b9b8b8;cursor:pointer;box-sizing:border-box;position:relative}.mainContents_reform_case .mainContents_photo-thumbnail li.before{margin-right:51px;margin-bottom:26px}.mainContents_reform_case .mainContents_photo-thumbnail li.before img{vertical-align:baseline}.mainContents_reform_case .mainContents_photo-thumbnail li.before:before{position:absolute;width:100%;height:100%;line-height:44px}.mainContents_reform_case .mainContents_photo-thumbnail li.on{border:3px solid #f67100}.mainContents_reform_case .mainContents_photo-thumbnail li.on.before:before{line-height:40px}.mainContents_reform_case .mainContents_suggest-information1{padding:10px 0 5px;clear:both;font-size:15px}.mainContents_reform_case .mainContents_suggest-information1 .mainContents_completion{color:#202020;font-weight:700}.mainContents_reform_case .mainContents_suggest-information1 .mainContents_completion-period{color:#202020;font-size:15px;font-weight:400}.mainContents_reform_case .mainContents_suggest-information2{clear:both;font-size:15px}.mainContents_reform_case .mainContents_suggest-information2 .common_icon_voice-list{margin:0;background-color:#e9f2ff}.mainContents_reform_case .mainContents_feature-banner{margin-top:20px;clear:both}.mainContents_reform_case .mainContents_reform .mainContents_body{margin:20px 0;background:#fff;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px}.mainContents_reform_case .mainContents_reform .mainContents_body-wrap{padding:0 29px}.mainContents_reform_case .mainContents_reform .common_title02,.mainContents_reform_case .mainContents_reform .common_title02-long{width:auto;margin-top:50px;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-font-smoothing:antialiased}.mainContents_reform_case .mainContents_reform .mainContents_left{float:left}.mainContents_reform_case .mainContents_reform .mainContents_right{float:right}.mainContents_reform_case .mainContents_reform .mainContents_center{text-align:center}.mainContents_reform_case .mainContents_reform .mainContents_clear{clear:both}.mainContents_reform_case .mainContents_reform .mainContents_text{font-size:14px;line-height:1.8}.mainContents_reform_case .mainContents_reform img{vertical-align:bottom}.mainContents_reform_case .mainContents_reform .mainContents_concept{margin:0;text-align:center}.mainContents_reform_case .mainContents_reform .mainContents_house-story-button{height:120px;overflow:hidden}.mainContents_reform_case .mainContents_reform .mainContents_house-story-button img:hover{position:relative;top:-120px}.mainContents_reform_case .mainContents_reform .common_title03{width:auto;margin-bottom:0;background:url(../img/common/line_title03.png) left bottom no-repeat}.mainContents_reform_case .mainContents_reform .mainContents_widget_recommend-estate{border-top:0}.mainContents_reform_case .mainContents_reform .mainContents_find-tochi{margin-bottom:40px}.mainContents_reform_case .mainContents_reform .mainContents_renovation{float:left;position:relative;margin-right:20px;width:220px}.mainContents_reform_case .mainContents_reform .mainContents_renovation:last-child{margin-right:0}.mainContents_reform_case .mainContents_reform .mainContents_renovation p{font-size:12px;line-height:1.8}.mainContents_reform_case .mainContents_reform .mainContents_renovation .mainConents_year{position:absolute;top:10px;left:10px;padding:0 6px;border:1px solid #fff;background:#9ec713;color:#fff;font-size:12px}.mainContents_reform_case .mainContents_reform .mainContents_renovation .mainConents_year span{font-size:16px;font-weight:700}.mainContents_reform_case .mainContents_reform .mainContents_cost .mainContents_left{width:397px}.mainContents_reform_case .mainContents_reform .mainContents_cost .mainContents_left p{margin-top:0}.mainContents_reform_case .mainContents_reform .mainContents_cost .mainContents_right{width:280px}.mainContents_reform_case .mainContents_reform .mainContents_cost .mainContents_notice{color:#666;font-size:12px}.mainContents_reform_case .mainContents_reform .mainContents_example_status{padding:10px 20px;border:1px solid #b9b8b8;background:#eee;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-radius:3px;-webkit-border-radius:3px}.mainContents_reform_case .mainContents_reform .mainContents_example_status p{display:inline-block;margin:0 10px 0 0;font-size:13px}.mainContents_reform_case .mainContents_reform .mainContents_example_status p span{font-weight:700;-webkit-font-smoothing:antialiased}.mainContents_reform_case .mainContents_reform .mainContents_example_status .mainContents_status-title{padding:0 6px;border:1px solid #b9b8b8;background:#fff;font-size:14px;font-weight:700;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px;-webkit-font-smoothing:antialiased;border-radius:15px;-webkit-border-radius:15px}.mainContents_reform_case .mainContents_reform .mainContents_example-notice{color:#666;font-size:12px;text-align:right}.mainContents_reform_case .mainContents_reform .mainContents_example-table{width:100%;margin-bottom:30px;border:1px solid #b9b8b8}.mainContents_event-open-house .mainContents_body .overview table .mainContents_reform_case .mainContents_reform .mainContents_example-table th,.mainContents_reform_case .mainContents_reform .mainContents_example-table .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_reform_case .mainContents_reform .mainContents_example-table td,.mainContents_reform_case .mainContents_reform .mainContents_example-table th{padding:9px 20px;border:1px solid #b9b8b8;font-size:14px}.mainContents_event-open-house .mainContents_body .overview table .mainContents_reform_case .mainContents_reform .mainContents_example-table th,.mainContents_reform_case .mainContents_reform .mainContents_example-table .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_reform_case .mainContents_reform .mainContents_example-table td{text-align:center}.mainContents_reform_case .mainContents_reform .mainContents_example-table tr:first-child{font-weight:700}.mainContents_reform_case .mainContents_reform .mainContents_example-table tr:first-child th:nth-child(1){background:#fff}.mainContents_reform_case .mainContents_reform .mainContents_example-table tr:first-child th:nth-child(2){background:#e0e0e0;font-size:16px}.mainContents_reform_case .mainContents_reform .mainContents_example-table tr:first-child th:nth-child(3){background:#9ec713;font-size:16px}.mainContents_reform_case .mainContents_reform .mainContents_example-table tr:nth-child(2n+1) th{background:#e0e0e0}.mainContents_event-open-house .mainContents_body .overview table .mainContents_reform_case .mainContents_reform .mainContents_example-table tr:nth-child(2n+1) th,.mainContents_reform_case .mainContents_reform .mainContents_example-table tr:nth-child(2n+1) .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_reform_case .mainContents_reform .mainContents_example-table tr:nth-child(2n+1) td{background:#f6f6f6}.mainContents_reform_case .mainContents_reform .mainContents_example-table tr:nth-child(2n) th{background:#e8e8e8}.mainContents_reform_case .mainContents_reform .mainContents_example-table tr:not(:nth-child(1)) th{font-weight:400;text-align:left}.mainContents_reform_case .mainContents_reform .mainContents_example-table tr:nth-child(8) th{font-weight:700;text-align:right}.mainContents_reform_case .mainContents_reform .mainContents_example-table tr:last-child th{background:#fff1b9;font-weight:700;text-align:right}.mainContents_event-open-house .mainContents_body .overview table .mainContents_reform_case .mainContents_reform .mainContents_example-table tr:last-child th,.mainContents_reform_case .mainContents_reform .mainContents_example-table tr:last-child .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_reform_case .mainContents_reform .mainContents_example-table tr:last-child td{background:#fff1b9}.mainContents_reform_case .mainContents_reform .mainContents_example-table strong{font-size:18px}.mainContents_reform_case .mainContents_reform .mainContents_example-table .mainContents_num{color:#c90011;font-size:24px}.mainContents_reform_case .mainContents_reform .mainContents_example-table .mainContents_unit{color:#c90011}.mainContents_reform_case .mainContents_reform .mainContents_reform-link-box{margin-bottom:30px;padding:1px;border:1px solid #b9b8b8}.mainContents_reform_case .mainContents_reform .mainContents_reform-link-box .mainContents_reform-link{padding:20px;background:#fff1b9;text-align:center}.mainContents_reform_case .mainContents_reform .mainContents_reform-link-box .mainContents_reform-link .mainContents_reform-button{margin-bottom:10px}.mainContents_reform_case .mainContents_reform .mainContents_reform-link-box .mainContents_reform-link p{margin:0;font-size:14px;font-weight:700}.mainContents_reform_case .mainContents_reform .mainContents_feature-banner{margin-bottom:40px;height:120px;overflow:hidden}.mainContents_reform_case .mainContents_reform .mainContents_feature-banner img:hover{position:relative;top:-120px}.mainContents_reform_case .mainContents_reform .mainContents_find-buttons{margin-top:10px;margin-bottom:30px;padding:0 10px}.mainContents_reform_case .mainContents_reform .mainContents_widget_recommend-estate{margin-top:0;background:0 0}.mainContents_reform_case .mainContents_reform .mainContents_widget_recommend-estate .mainContents_estate-image-cel p{margin:0}.mainContents_reform_case .mainContents_reform .mainContents_widget_recommend-estate .mainContents_date time{color:#202020}.mainContents_reform_case .mainContents_reform .mainContents_widget_recommend-estate .mainContents_price{text-decoration:underline;margin:0}.mainContents_news-list{margin-top:20px}.mainContents_news-list .mainContents_news-contents{display:block;padding:20px;background:url(../img/common/icon_arrow_big.png) right 20px center no-repeat;border-bottom:solid 1px #b9b8b8}.mainContents_news-list .mainContents_news-contents::-moz-focus-inner{border:0}.mainContents_news-list .mainContents_news-contents:visited .mainContents_hover{color:#5e79df}.mainContents_news-list .mainContents_news-contents:hover{background-color:#fff8dc}.mainContents_news-list .mainContents_news-contents:hover .mainContents_hover{color:#fe5d16}.mainContents_news-list img{display:block;max-width:160px;max-height:120px;float:left;margin-right:20px}.mainContents_news-list .mainContents_right{width:500px;float:left}.mainContents_news-list .mainContents_time{font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif;color:#333;font-size:14px;margin:0}.mainContents_news-list .mainContents_time span{display:inline-block;padding:0 3px;margin-left:5px;color:#fff;font-weight:700;border-radius:2px;background-color:#ea2f07}.mainContents_news-list .mainContents_title{color:#006ac9;font-size:18px;font-weight:700;text-decoration:underline;margin:5px 0 0;line-height:22px}.mainContents_news-list .mainContents_content{color:#202020;font-size:13px;line-height:20px;margin:2px 0 0}.mainContents_news-list .mainContents_to-detail{color:#006ac9;font-size:13px;line-height:20px;text-decoration:underline;margin:2px 0 0}.mainContents_news-links{margin-top:20px;background-color:#eee;height:75px;text-align:center;padding-top:21px;box-sizing:border-box}.mainContents_news-links .mainContents_prev,.mainContents_news-links .mainContents_staff_detail .mainContents_page-navigator .mainContents_next,.mainContents_news-links .mainContents_voice_detail .mainContents_page-navigator .mainContents_next,.mainContents_news-links .reform-wrap .mainContents_page-navigator .mainContents_next,.mainContents_staff_detail .mainContents_page-navigator .mainContents_news-links .mainContents_next,.mainContents_voice_detail .mainContents_page-navigator .mainContents_news-links .mainContents_next,.reform-wrap .mainContents_page-navigator .mainContents_news-links .mainContents_next{border-radius:3px;width:112px;color:#333;padding:8px 0 0 13px;background:url(../img/sub/widget_news_detail/btn_prev.png) no-repeat;height:32px;line-height:18px;display:inline-block;font-size:14px;font-weight:700;box-sizing:border-box;text-decoration:none}.mainContents_news-links .mainContents_next{display:inline-block;border-radius:3px;box-sizing:border-box;width:112px;height:32px;color:#333;font-size:14px;font-weight:700;line-height:18px;text-decoration:none}.mainContents_news-links .mainContents_next::-moz-focus-inner,.mainContents_news-links .mainContents_prev::-moz-focus-inner,.mainContents_news-links .mainContents_staff_detail .mainContents_page-navigator .mainContents_next::-moz-focus-inner,.mainContents_news-links .mainContents_voice_detail .mainContents_page-navigator .mainContents_next::-moz-focus-inner,.mainContents_news-links .reform-wrap .mainContents_page-navigator .mainContents_next::-moz-focus-inner,.mainContents_staff_detail .mainContents_page-navigator .mainContents_news-links .mainContents_next::-moz-focus-inner,.mainContents_voice_detail .mainContents_page-navigator .mainContents_news-links .mainContents_next::-moz-focus-inner,.reform-wrap .mainContents_page-navigator .mainContents_news-links .mainContents_next::-moz-focus-inner{border:0}.mainContents_news-links .mainContents_next:hover,.mainContents_news-links .mainContents_prev:hover{background-position-y:-32px}.mainContents_news-links .mainContents_to-list{display:inline-block;border-radius:3px;box-sizing:border-box;width:172px;height:32px;color:#fff;font-size:14px;font-weight:700;line-height:18px;text-align:center;text-decoration:none;padding:8px 0 0;margin:0 17px;background:url(../img/sub/widget_news_detail/btn_to_list.png) no-repeat}.mainContents_news-links .mainContents_to-list::-moz-focus-inner{border:0}.mainContents_news-links .mainContents_to-list:hover{background-position-y:-34px}.mainContents_news-links .mainContents_next{padding:8px 13px 0 0;background:url(../img/sub/widget_news_detail/btn_next.png) no-repeat}.mainContents_news-content-wrap,.side_widget_mypage{box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;background-color:#fff}.mainContents_news-links-bottom{margin-top:40px}.newsDetail_date{text-align:right;font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif;margin:10px 0 0;color:#333;font-size:14px}.newsDetail_date span{display:inline-block;margin-left:6px;color:#f65700;font-size:14px;font-weight:700}.mainContents_news-content-wrap{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;margin-top:20px;border:1px solid #b9b8b8;padding:29px}.mainContents_news-content-wrap h3{color:#202020;font-size:28px;margin:0}.mainContents_news-content-wrap .mainContents_news-content{color:#202020;font-size:16px}.mainContents_news-content-wrap .mainContents_news-content p{margin:0}.mainContents_news-content-wrap .mainContents_news-content .newsDetail_img img{display:block;float:left;max-width:340px;max-height:340px;vertical-align:top;text-align:center;margin:0 5px}.mainContents_news-content-wrap .mainContents_news-content img{max-width:100%;height:auto}.mainContents_last-content{margin-top:30px}.mainContents_last-content .mainContents_left{width:310px;float:left;margin-right:40px}.mainContents_last-content .mainContents_left ul{margin-top:0}.mainContents_last-content .mainContents_left ol{margin-top:50px}.side_widget_mypage{border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;margin-top:20px}.side_widget_mypage .side_mypage-wrap{padding:15px 15px 10px;background:url(../img/side/widget_mypage/bg_light_yellow.jpg);border-top-right-radius:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px}.side_widget_mypage .side_available-estate{margin:0;line-height:0;text-align:center}.side_widget_mypage .side_store-publish{margin:5px 0 0}.side_widget_mypage .side_store-mypage,.side_widget_mypage .side_store-publish,.side_widget_mypage .side_store-site{font-family:"Kozuka Gothic Pro","メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif;color:#333;font-size:12px;letter-spacing:.24px;line-height:24px;padding-left:15px;background:url(../img/side/widget_mypage/icon_slash.jpg) 4px center no-repeat}.side_widget_mypage .side_store-mypage .side_store-publish-title,.side_widget_mypage .side_store-publish .side_store-publish-title,.side_widget_mypage .side_store-site .side_store-publish-title{position:relative;top:-3px}.side_widget_mypage .side_store-mypage .side_store-publish-number,.side_widget_mypage .side_store-publish .side_store-publish-number,.side_widget_mypage .side_store-site .side_store-publish-number{font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif;color:#ec000d;font-size:26px;font-weight:700;line-height:29px;display:inline-block;width:91px;text-align:right}.side_widget_mypage .side_store-mypage .side_store-mypage-number,.side_widget_mypage .side_store-mypage .side_store-site-number,.side_widget_mypage .side_store-site .side_store-mypage-number,.side_widget_mypage .side_store-site .side_store-site-number{font-size:18px;font-weight:700;line-height:23px;display:inline-block;text-align:right;color:#333;font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif}.side_widget_mypage .side_store-mypage,.side_widget_mypage .side_store-site{margin:0}.side_widget_mypage .side_store-mypage .side_store-site-number,.side_widget_mypage .side_store-site .side_store-mypage-number,.side_widget_mypage .side_store-site .side_store-site-number{width:75px}.side_widget_mypage .side_store-mypage .side_store-mypage-number{width:78px}.side_widget_mypage .side_mypage-head{position:relative;padding:17px 0 0;background:url(../img/side/widget_mypage/bg_bottom_arrow.jpg) top center no-repeat}.side_widget_mypage .side_mypage-head .side_caption{color:#333;font-size:10px;line-height:14px;margin:0 15px 0 23px}.side_widget_mypage .side_mypage-head .side_img_furuta{position:absolute;top:2px;right:12px}.side_widget_mypage .side_btn_coming-store{margin:5px auto 0}.side_widget_mypage .side_btn_coming-store,.side_widget_mypage .side_btn_record-mypage{overflow:hidden;line-height:0;display:block;width:168px;height:84px;position:relative;z-index:2}.side_widget_consultation .side_widget_mypage .side_btn_net,.side_widget_mypage .side_widget_consultation .side_btn_net{overflow:hidden;line-height:0;margin:5px auto 0;display:block;width:168px;height:84px;position:relative;z-index:2}.side_widget_consultation .side_widget_mypage .side_btn_net::-moz-focus-inner,.side_widget_mypage .side_btn_coming-store::-moz-focus-inner,.side_widget_mypage .side_btn_record-mypage::-moz-focus-inner,.side_widget_mypage .side_widget_consultation .side_btn_net::-moz-focus-inner{border:0}.side_widget_consultation .side_widget_mypage .side_btn_net img:hover,.side_widget_mypage .side_btn_coming-store img:hover,.side_widget_mypage .side_btn_record-mypage img:hover,.side_widget_mypage .side_widget_consultation .side_btn_net img:hover{position:relative;top:-117px}.side_widget_mypage .side_btn_record-mypage{margin:15px auto 0}.side_widget_mypage .side_btn_about-mypage{color:#006ac9;font-size:11px;line-height:14px;display:inline-block;margin:5px 0 10px 15px;padding-left:15px;background:url(../img/side/widget_mypage/icon_arrow_right.png) 4px center no-repeat}.side_widget_mypage .side_btn_about-mypage::-moz-focus-inner{border:0}.side_widget_mypage .side_btn_about-mypage:visited{color:#5e79df}.side_widget_mypage .side_btn_about-mypage:hover{color:#fe5d16}.side_widget_specialty{margin-top:20px;border-left:1px solid #b9b8b8;border-right:1px solid #b9b8b8;border-bottom:1px solid #b9b8b8;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;background-color:#fff}.side_widget_specialty .side_head{font-size:15px;margin:0;line-height:15px;padding:8px 0 6px 15px;background:#e9f2ff;position:relative;z-index:1;border-top:3px #21408f solid;border-bottom:1px dotted #b9b8b8;color:#21408f}.side_widget_specialty .side_widget_specialty-wrap{padding:10px 14px}.side_widget_specialty .side_widget_specialty-wrap .side_other-area{color:#202020;font-size:13px;line-height:18px;margin:0}.side_widget_specialty .side_widget_specialty-wrap .side_btn-other-area{color:#006ac9;font-size:11px;line-height:18px;padding-left:15px;background:url(../img/side/widget_mypage/icon_arrow_right.png) 4px center no-repeat}.side_widget_specialty .side_widget_specialty-wrap .side_btn-other-area::-moz-focus-inner{border:0}.side_widget_specialty .side_widget_specialty-wrap .side_btn-other-area:visited{color:#5e79df}.side_widget_specialty .side_widget_specialty-wrap .side_btn-other-area:hover{color:#fe5d16}.side_widget-search-number-estate{margin-top:20px;border-left:1px solid #b9b8b8;border-right:1px solid #b9b8b8;border-bottom:1px solid #b9b8b8;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;background-color:#fff}.side_widget-search-number-estate .side_head{font-size:15px;margin:0;line-height:15px;padding:8px 0 6px 15px;background:#e9f2ff;position:relative;z-index:1;border-top:3px #21408f solid;border-bottom:1px dotted #b9b8b8;color:#21408f}.side_widget-search-number-estate .side_widget-search-number-estate-wrap{padding:10px 14px}.side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_caption{color:#202020;font-size:11px;letter-spacing:-.22px;line-height:18px;margin:0}.side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_input-number-wrap{margin-top:10px}.side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_estate-number{border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;display:inline-block;color:#333;font-size:12px;line-height:18px;background-color:#d5d5d5;text-align:center;width:50px;height:28px;box-sizing:border-box;margin:0;padding:3px 0;border-bottom:solid 1px #b9b8b8;border-left:solid 1px #b9b8b8;border-top:solid 1px #b9b8b8;float:left}.side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_input-number{font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;display:inline-block;color:#222;font-size:16px;font-weight:400;line-height:18px;text-align:right;background-color:#fff;height:28px;border:1px solid #b9b8b8;padding:0 6px;width:76px;box-sizing:border-box;float:left;border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0}.side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_input-number:-moz-placeholder{color:#aaa}.side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_input-number::-webkit-input-placeholder{color:#aaa}.side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_submit,.side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_widget_select-type .side_submit2,.side_widget_select-type .side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_submit2{-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;overflow:hidden;margin:1px 0 0 3px;border:none;width:40px;height:26px;float:left;padding:0;background:0 0;border-radius:3px;-webkit-border-radius:3px}.side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_submit::-moz-focus-inner,.side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_widget_select-type .side_submit2::-moz-focus-inner,.side_widget_select-type .side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_submit2::-moz-focus-inner{border:0}.side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_submit:hover img,.side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_widget_select-type .side_submit2:hover img,.side_widget_select-type .side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_submit2:hover img{position:relative;top:-36px}.side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_input-check{margin:0;color:#666;font-size:10px;letter-spacing:-.2px;line-height:18px}.side_widget-search-number-estate .side_widget-search-number-estate-wrap .side_flg_flyer{display:block;width:135px;margin:7px auto 0}.side_widget_introduction{margin-top:20px;background-color:#fff}.side_widget_introduction .side_btn-store{background:url(../img/side/widget_introduction/btn_shop_infomation.png) left top no-repeat;border:none;position:relative}.side_widget_introduction .side_btn-store:active,.side_widget_introduction .side_btn-store:hover{background:url(../img/side/widget_introduction/btn_shop_infomation.png) left bottom no-repeat}.side_widget_introduction .side_btn-store .side_btn-store1{width:200px;height:62px;display:block;font-size:20px;font-weight:700;letter-spacing:-.32px;line-height:20px;padding:20px 18px 12px 20px;text-decoration:none;box-sizing:border-box;color:#fff}.side_widget_introduction .side_btn-store .side_btn-store1::-moz-focus-inner{border:0}.side_widget_introduction .side_btn-store .side_btn-store2{position:absolute;top:0;right:5px;display:block;height:62px}.side_widget_introduction .side_btn-store .side_btn-store2 img{position:relative;top:-19px}.side_widget_introduction .side_link-others{border:1px solid #b9b8b8;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0}.side_widget_introduction .side_link-others .side_link-other{display:block;padding-left:28px;height:36px;box-sizing:border-box;background:url(../img/side/widget_introduction/icon_right_arrow_blue.png) 10px center no-repeat;border-bottom:1px solid #b9b8b8;color:#202020;font-size:13px;letter-spacing:-.26px;line-height:36px;text-decoration:none}.side_widget_introduction .side_link-others .side_link-other::-moz-focus-inner{border:0}.side_widget_introduction .side_link-others .side_link-other:hover{background-color:#e9f2ff}.side_widget_introduction .side_link-others .side_link-other-last{border-bottom:none}.side_widget_staff-blog{margin-top:20px;border-left:1px solid #b9b8b8;border-right:1px solid #b9b8b8;border-bottom:1px solid #b9b8b8;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;background-color:#fff}.side_widget_staff-blog .side_head{font-size:15px;padding:8px 0 6px 15px;background:#e9f2ff;position:relative;z-index:1;border-top:3px #21408f solid;border-bottom:1px dotted #b9b8b8;color:#21408f;margin:0;line-height:0}.side_widget_staff-blog .side_head .side_btn_to-list{overflow:hidden;display:block;position:absolute;width:58px;height:22px;top:6px;right:5px;line-height:0}.side_widget_staff-blog .side_head .side_btn_to-list::-moz-focus-inner{border:0}.side_widget_staff-blog .side_head .side_btn_to-list img:hover{position:relative;top:-28px}.side_widget_staff-blog .side_blog-list{border-left:1px solid #b9b8b8;border-right:1px solid #b9b8b8;border-bottom:1px solid #b9b8b8;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;padding:0 5px 10px 10px;height:244px;width:200px;position:relative;box-sizing:border-box;overflow:hidden}.side_widget_staff-blog .side_blog-list a{display:block;margin:10px 0 0;padding:0 0 10px;height:55px;box-sizing:border-box;border-bottom:solid 1px #ccc}.side_widget_staff-blog .side_blog-list a::-moz-focus-inner{border:0}.side_widget_staff-blog .side_blog-list a:hover{padding-top:4px}.side_widget_staff-blog .side_blog-list img{display:block;line-height:0;width:40px;max-height:48px;float:left}.side_widget_staff-blog .side_blog-list .side_blog-article{width:124px;float:right}.side_widget_staff-blog .side_blog-list .side_date{font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif;margin:0;color:#333;font-size:10px;line-height:12px}.side_widget_staff-blog .side_blog-list .side_date span{color:#f65700;font-weight:700}.side_widget_staff-blog .side_blog-list .side_blog-title{color:#333;font-size:12px;letter-spacing:-.24px;line-height:18px;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.side_widget_banner .side_banner_link2,.side_widget_banner .side_banner_link3,.side_widget_instagram a,.side_widget_line a{line-height:0;display:block}.side_widget_staff-blog .ps-scrollbar-y-rail{background-color:#e4e4e4;width:3px}.side_widget_staff-blog .ps-scrollbar-y-rail .ps-scrollbar-y{background-color:#21408f;width:3px}.side_widget_staff-blog .ps-scrollbar-y-rail .ps-scrollbar-y:active,.side_widget_staff-blog .ps-scrollbar-y-rail .ps-scrollbar-y:hover{background-color:#21408f}.side_widget_staff-blog .ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#e4e4e4;opacity:.9}.side_widget_staff-blog .ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#21408f}.side_widget_staff-blog .ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#e4e4e4;opacity:.9}.side_widget_staff-blog .ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#21408f}.side_widget_staff-blog .ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#e4e4e4;opacity:.9}.side_widget_staff-blog .ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#21408f}.side_widget_staff-blog .ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#e4e4e4;opacity:.9}.side_widget_staff-blog .ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#21408f}.side_widget_staff-blog .ps-container:hover>.ps-scrollbar-x-rail,.side_widget_staff-blog .ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.side_widget_staff-blog .ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#e4e4e4;opacity:.9}.side_widget_staff-blog .ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#21408f}.side_widget_staff-blog .ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#e4e4e4;opacity:.9}.side_widget_banner .side_banner_link1 img:hover,.side_widget_banner .side_banner_link2 img:hover,.side_widget_banner .side_banner_link3 img:hover,.side_widget_favorite-estate .side_image-wrap:hover,.side_widget_instagram a img:hover,.side_widget_line a img:hover{opacity:.75}.side_widget_staff-blog .ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#21408f}.side_widget_banner{padding-top:20px}.side_widget_banner .side_banner_link1{margin-top:7px;display:block;line-height:0}.side_widget_banner .side_banner_link1 img,.side_widget_banner .side_banner_link2 img,.side_widget_banner .side_banner_link3 img{width:100%}.side_widget_banner .side_banner_link2{margin-top:4px}.side_widget_banner .side_banner_link3{margin-top:10px}.side_widget_facebook,.side_widget_instagram,.side_widget_line{margin-top:20px}.side_widget_select-type{margin-top:10px;border-radius:3px;border:1px solid #b9b8b8;background:url(../img/common/bg_gray_pattern.jpg);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);padding:5px}.side_widget_select-type .side_widget_select-type-border{padding-top:15px;border-top:solid 1px #b9b8b8;margin-top:15px}.side_widget_select-type .side_widget_select-type-border:first-child{margin-top:0;padding-top:0;border-top:none}.side_widget_select-type .side_widget_select-type-wrap{border-radius:3px;border:1px solid #b9b8b8;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.side_widget_select-type .side_widget_select-type-wrap2{background-color:#fff}.side_widget_select-type h3{border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;margin:0;text-align:center;color:#fff;font-size:14px;line-height:36px;text-shadow:0 1px 0 #21408f;background-color:#2867c6}.side_widget_select-type .side_select,.side_widget_select-type h4{line-height:18px;width:168px;font-size:12px;box-sizing:border-box}.side_widget_select-type h4{-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;margin:12px auto 0;border:1px solid #c8b04e;background-color:#fff1b9;text-align:center;font-weight:400;border-radius:2px;-webkit-border-radius:2px}.side_widget_select-type .side_select{display:block;padding:5px 10px;border-radius:3px;color:#555;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;background:url(../img/top/widget_quick_search/btn_input_arrow.png) right 50% no-repeat #fff;background-size:19px,100%;height:34px;border:1px solid #b9b8b8;margin:5px auto 0}.side_widget_select-type .side_select::-moz-focus-inner{border:0}.side_widget_select-type .side_select::-ms-expand{display:none}.side_widget_select-type .side_submit{width:132px}.side_widget_select-type .side_submit,.side_widget_select-type .side_submit2{margin:15px auto;overflow:hidden;display:block;border:none;height:30px;padding:0;background:0 0}.side_widget_select-type .side_submit2::-moz-focus-inner,.side_widget_select-type .side_submit::-moz-focus-inner{border:0}.side_widget_select-type .side_submit2:hover img,.side_widget_select-type .side_submit:hover img{position:relative;top:-38px}.side_widget_select-type .side_submit2{width:152px}.side_widget_select-type a{display:block;height:37px;box-sizing:border-box;color:#202020;font-size:14px;font-weight:700;line-height:36px;padding-left:10px;border-bottom:solid 1px #b9b8b8;text-decoration:none;background:url(../img/common/icon_arrow.png) right 8px center no-repeat}.side_widget_select-type a::-moz-focus-inner{border:0}.side_widget_select-type a:hover{padding-top:2px}.side_widget_select-type a:first-child{border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px}.side_widget_select-type a:last-child{border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom:none}.side_widget_favorite-estate,.side_widget_recent-news{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.side_widget_select-type a.side_sub_menu{font-size:12px;font-weight:400;padding:10px 8px 10px 20px;line-height:16px;height:auto;border-top:1px solid #fff;background:url(../img/common/icon_right_arrow_blue_small.png) 10px center no-repeat}.side_widget_select-type a.side_sub_menu.side_selected{background-color:#e9e9e9}.side_widget_select-type .side_selected{background-image:url(../img/common/icon_down_arrow.png);background-color:#fee273}.side_widget_select-type .side_reform_list{height:51px;line-height:18px;padding-top:8px}.side_widget_select-type .side_reform_list:hover{padding-top:10px}.side_widget_select-type .side_radius-top0{border-top-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0}.side_widget_favorite-estate{margin-top:20px;border-left:1px solid #b9b8b8;border-right:1px solid #b9b8b8;border-bottom:1px solid #b9b8b8;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;background-color:#fff}.side_widget_favorite-estate .side_head{font-size:15px;margin:0;line-height:15px;padding:8px 0 6px 15px;background:#e9f2ff;position:relative;z-index:1;border-top:3px #21408f solid;border-bottom:1px dotted #b9b8b8;color:#21408f}.side_widget_favorite-estate .side_estate-list{padding:0 10px 10px;height:300px;width:200px;position:relative;box-sizing:border-box;overflow:hidden}.side_widget_favorite-estate .side_estate-section{margin-top:10px;padding:0 17px 10px;border-bottom:solid 1px #b9b8b8}.side_widget_favorite-estate .side_image{width:122px;display:table;margin:0 auto}.side_widget_favorite-estate .side_image::-moz-focus-inner{border:0}.side_widget_favorite-estate .side_image-wrap{display:table-cell;position:relative;width:122px;box-sizing:border-box;border:1px solid #b9b8b8;text-align:center;vertical-align:middle;height:122px}.side_widget_favorite-estate .side_image-wrap img{max-width:120px;max-height:120px}.mainContents_photos .mainContents_photo-viewer .mainContents_photo-viewer_img,.mainContents_photos .mainContents_photo-viewer.left img,.mainContents_photos .mainContents_photo-viewer.right img{max-width:392px;max-height:294px}.side_widget_favorite-estate .side_image-wrap .side_tag{padding:2px 8px;margin:0;position:absolute;top:-1px;left:-1px;background-color:rgba(255,229,126,.8);border:1px solid #4d659e;color:#21408f;font-size:10px;line-height:18px}.side_widget_favorite-estate .side_date{font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif;margin:5px 0 0;color:#333;font-size:10px;line-height:12px}.side_widget_favorite-estate .side_date span{color:#f65700;font-weight:700}.side_widget_favorite-estate .side_price{margin:0}.side_widget_favorite-estate .side_price a{color:#006ac9;font-size:14px;font-weight:700;line-height:20px}.side_widget_favorite-estate .side_price a::-moz-focus-inner{border:0}.side_widget_favorite-estate .side_price a:visited{color:#5e79df}.side_widget_favorite-estate .side_price a:hover{color:#fe5d16}.side_widget_favorite-estate .side_price a span{font-size:10px;font-weight:400}.side_widget_favorite-estate .side_land,.side_widget_favorite-estate .side_station,.side_widget_favorite-estate address{color:#202020;font-size:12px;line-height:17px;margin:0;font-style:normal}.side_widget_favorite-estate .ps-scrollbar-y-rail{background-color:#e4e4e4;width:3px}.side_widget_favorite-estate .ps-scrollbar-y-rail .ps-scrollbar-y{background-color:#21408f;width:3px}.side_widget_favorite-estate .ps-scrollbar-y-rail .ps-scrollbar-y:active,.side_widget_favorite-estate .ps-scrollbar-y-rail .ps-scrollbar-y:hover{background-color:#21408f}.side_widget_favorite-estate .ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#e4e4e4;opacity:.9}.side_widget_favorite-estate .ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#21408f}.side_widget_favorite-estate .ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#e4e4e4;opacity:.9}.side_widget_favorite-estate .ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#21408f}.side_widget_favorite-estate .ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#e4e4e4;opacity:.9}.side_widget_favorite-estate .ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#21408f}.side_widget_favorite-estate .ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#e4e4e4;opacity:.9}.side_widget_favorite-estate .ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#21408f}.side_widget_favorite-estate .ps-container:hover>.ps-scrollbar-x-rail,.side_widget_favorite-estate .ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.side_widget_favorite-estate .ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#e4e4e4;opacity:.9}.side_widget_favorite-estate .ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#21408f}.side_widget_favorite-estate .ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#e4e4e4;opacity:.9}#extra a img:hover,#footer .footer_banner li a img:hover,.side_widget-land-price .side_content:hover{opacity:.75}.side_widget_favorite-estate .ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#21408f}.side_widget_consultation{border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;margin-top:20px;background-color:#fff}.side_widget_consultation .side_consultation-wrap{padding:0;border-top-right-radius:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;line-height:0}.side_widget_consultation .side_consultation-wrap:after{content:"";display:inline-block;width:100%;height:10px;background:url(../img/side/widget_consultation/bg_bottom_arrow.jpg) no-repeat}.side_widget_consultation .side_consultation-title{background-color:#ffe063;margin:0;position:relative;text-align:center}.side_widget_consultation .side_consultation-title img{padding:8px 8px 0 15px;font-size:0}.side_widget_consultation .side_btn_coming-store,.side_widget_consultation .side_widget_mypage .side_btn_record-mypage,.side_widget_mypage .side_widget_consultation .side_btn_record-mypage{overflow:hidden;line-height:0;margin:5px auto 0;display:block;width:168px;height:84px}.side_widget_consultation .side_btn_net{line-height:0;display:block;width:168px;overflow:hidden;margin:15px auto;height:64px}.side_widget_consultation .side_btn_coming-store::-moz-focus-inner,.side_widget_consultation .side_btn_net::-moz-focus-inner,.side_widget_consultation .side_widget_mypage .side_btn_record-mypage::-moz-focus-inner,.side_widget_mypage .side_widget_consultation .side_btn_record-mypage::-moz-focus-inner{border:0}.side_widget_recent-news,.side_widget_recent-news .side_widget_recent-news-wrap{border-left:1px solid #b9b8b8;border-right:1px solid #b9b8b8;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px}.side_widget_consultation .side_btn_coming-store img:hover,.side_widget_consultation .side_widget_mypage .side_btn_record-mypage img:hover,.side_widget_mypage .side_widget_consultation .side_btn_record-mypage img:hover{position:relative;top:-117px}.side_widget_consultation .side_btn_net img:hover{position:relative;top:-137px}.side_widget_recent-news{margin-top:10px;border-bottom:1px solid #b9b8b8;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;background-color:#fff}.side_widget_news-category,.side_widget_recent-news .side_widget_recent-news-wrap{border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px}.side_widget_recent-news .side_head{font-size:15px;margin:0;line-height:15px;padding:8px 0 6px 15px;background:#e9f2ff;position:relative;z-index:1;border-top:3px #21408f solid;border-bottom:1px dotted #b9b8b8;color:#21408f}.side_widget_recent-news .side_widget_recent-news-wrap{border-bottom:1px solid #b9b8b8;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px}.side_widget_recent-news a{display:block;padding:5px 14px;text-decoration:none;border-bottom:solid 1px #b9b8b8}.side_widget_recent-news a::-moz-focus-inner{border:0}.side_widget_recent-news a:last-child{border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom:none}.side_widget_news-category,.side_widget_news-category .side_widget_news-category-wrap{border-left:1px solid #b9b8b8;border-right:1px solid #b9b8b8;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px}.side_widget_recent-news a .side_date{font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif;color:#333;font-size:10px;line-height:16px;margin:0;text-decoration:none}.side_widget_recent-news a .side_date span{display:inline-block;margin-left:3px;color:#f65700;font-weight:700}.side_widget_recent-news a .side_title{color:#006ac9;font-size:13px;letter-spacing:-.26px;line-height:18px;text-decoration:underline;margin:0}.side_widget_recent-news a:visited .side_title{color:#5e79df}.side_widget_recent-news a:hover{background-color:#eee}.side_widget_recent-news a:hover .side_title{color:#fe5d16}.side_widget_news-category{margin-top:20px;border-bottom:1px solid #b9b8b8;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;background-color:#fff}.side_widget_news-category .side_head{font-size:15px;margin:0;line-height:15px;padding:8px 0 6px 15px;background:#e9f2ff;position:relative;z-index:1;border-top:3px #21408f solid;border-bottom:1px dotted #b9b8b8;color:#21408f}.side_widget_news-category .side_widget_news-category-wrap{border-bottom:1px solid #b9b8b8;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px}.side_widget_news-category a{display:block;padding:5px 14px;text-decoration:none;border-bottom:solid 1px #b9b8b8}.side_widget_news-category a::-moz-focus-inner{border:0}.side_widget_news-category a:last-child{border-bottom:none}.side_widget_news-category a p{color:#006ac9;font-size:13px;letter-spacing:-.26px;line-height:18px;text-decoration:underline;margin:0}.side_widget_news-category a p span{display:inline-block;margin-left:5px;color:#666;font-size:12px;letter-spacing:-.24px;line-height:30px;text-decoration:none}.side_widget_news-category a:visited p{color:#5e79df}.side_widget_news-category a:hover p{color:#fe5d16}.side_widget_sell-banner{margin-top:20px}.side_widget_sell-banner a{overflow:hidden;display:block;width:200px;height:80px}.side_widget_sell-banner a::-moz-focus-inner{border:0}.side_widget_sell-banner a img:hover{position:relative;top:-88px}.side_widget-land-price{margin-top:20px;border:1px solid #b9b8b8;position:relative}.side_widget-land-price h3{margin:0;background-color:#02afeb;height:30px;padding:4px 0 0 10px;box-sizing:border-box}.side_widget-land-price .side_content{display:block;padding:5px 10px;text-decoration:none}#extra .extra_links,#extra li{padding:0}.side_widget-land-price .side_content::-moz-focus-inner{border:0}.side_widget-land-price .side_content p{margin:0;color:#202020;font-size:13px;line-height:18px}.side_widget-land-price .side_content p span{font-weight:700}.side_widget-land-price .side_image{position:absolute;top:-5px;right:10px}.side_widget_tvcm{margin-top:20px}#extra_wrapper{margin-top:65px;background:url(../img/extra/line_extra.jpg) left top repeat-x;padding-top:10px;padding-bottom:20px}#extra li{margin:0 16px 0 0;float:left;width:150px;box-sizing:border-box;border:1px solid #b9b8b8;line-height:0;list-style:none}#extra li:last-child{margin:0}#extra a{display:block}#extra a::-moz-focus-inner{border:0}#extra a img{width:100%}#footer .footer_bg{position:relative;background:url(../img/common/bg_gray_pattern.jpg);box-shadow:0 1px 2px 0 rgba(197,198,202,.5);border-bottom:solid 1px #c5c6ca;padding-top:10px;padding-bottom:40px;z-index:1}#footer .footer_banner{padding:30px 0 32px;box-shadow:0 1px 0 0 rgba(255,255,255,.1);border-bottom:solid 1px #c5c6ca;margin:0}#footer .footer_banner li{margin:0 20px 0 0;padding:0;list-style:none;line-height:0;float:left;width:220px}#footer .footer_banner li a{display:block;line-height:0}#footer .footer_banner li a::-moz-focus-inner{border:0}#footer .footer_banner li a img{width:100%}#footer .footer_banner li:last-child{margin:0}#footer .footer_section1{margin-top:32px}#footer .footer_shop_info{width:200px;float:left;padding:15px 18px 20px;box-sizing:border-box;background-color:#fff;border:1px solid #b9b8b8}#footer .footer_shop_info .footer_logo img{display:inline-block}#footer .footer_shop_info .footer_logo span{display:block;font-weight:700;font-size:16px;color:#21408f}#footer .footer_shop_info .footer_zip{margin:10px 0 0;padding:10px 0 0;border-top:solid 1px #c5c6ca;color:#202020;font-size:12px;letter-spacing:-.24px;line-height:18px}#footer .footer_shop_info .footer_address{margin:0;padding:0;color:#202020;font-size:12px;letter-spacing:-.24px;line-height:18px;font-style:normal}#footer .footer_shop_info .footer_tel{margin:3px 0 0;font-size:24px;letter-spacing:-.48px;line-height:26px}#footer .footer_shop_info .footer_tel,#footer .footer_shop_info .footer_tel2{font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif;color:#202020;font-weight:700}#footer .footer_shop_info .footer_tel2{font-size:14px;letter-spacing:-.28px;margin:0;line-height:18px;padding-bottom:10px;border-bottom:solid 1px #c5c6ca}#footer .footer_shop_info .footer_holiday,#footer .footer_shop_info .footer_open-time{color:#202020;font-size:12px;letter-spacing:-.24px;line-height:18px}#footer .footer_shop_info .footer_open-time{margin:0}#footer .footer_shop_info .footer_holiday{margin:10px 0 0}#footer .footer_links-sitemap{width:740px;float:right}#footer .footer_links-section{position:relative;margin-right:-26px}#footer .footer_links-list{width:165px;float:left;margin-right:26px;margin-bottom:20px}#footer .footer_links-list .footer_links-title{color:#54575f;font-size:14px;font-weight:700;margin:0}#footer .footer_links-list .footer_links-title2{margin:30px 0 0;color:#54575f;font-size:14px;font-weight:700;line-height:24px;padding-left:16px;background:url(../img/common/icon_arrow.png) left center no-repeat}#footer .footer_links-list .footer_links-title2-small{margin:3px 0 0;color:#54575f;font-size:12px;font-weight:700;line-height:20px;padding-left:16px}#footer .footer_links-list ul{padding:0 0 0 .4rem;margin:0}#footer .footer_links-list li{padding:0 0 0 11px;background:url(../img/footer/icon_arrow_small.png) left .4em no-repeat;list-style:none;line-height:1;margin-top:.4rem}#footer .footer_links-list a{color:#54575f;font-size:12px;letter-spacing:-.24px;line-height:1;text-decoration:none}#footer .footer_links-list a::-moz-focus-inner{border:0}#footer .footer_links-list a:hover{text-decoration:underline}#footer .footer_links-list:last-child{margin:0}#footer .footer_other-links{text-align:center;padding:10px 0;margin:0 auto;line-height:10px;background:url(../img/common/bg_gray_pattern.jpg)}#footer .footer_other-links li{display:inline}#footer .footer_other-links li a{display:inline-block;color:#555;font-size:12px;letter-spacing:-.24px;line-height:12px;text-decoration:none;padding:0 10px;margin:5px 0;border-right:solid 1px #555}#footer .footer_other-links li a::-moz-focus-inner{border:0}#footer .footer_other-links li a:hover{text-decoration:underline}#footer .footer_other-links li a:last-child{border-right:none}#footer .footer_copyright{background-color:#21408f;text-align:center}#footer .footer_copyright p{margin:0;padding:5px 0;color:#abbae0;font-size:10px;letter-spacing:-.2px;line-height:23px}.mainContents_detail-tab{-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;border-left:1px solid #b9b8b8;border-right:1px solid #b9b8b8;border-bottom:1px solid #b9b8b8;margin-top:20px;padding-top:5px;padding-bottom:20px;background:url(../img/common/line_title02.png) no-repeat #fff;border-radius:3px;-webkit-border-radius:3px}.common_1col-wrap{width:920px;margin:0 auto}.inline_content_estate{margin:10px}.inline_content_estate .title{font-weight:700;font-size:1.2rem}.inline_content_estate p{line-height:1.5em}.estate_fc_shop{border-radius:.3rem;border:.06rem solid #b9b8b8;box-sizing:border-box;font-size:.6rem;padding:.35rem 1.7rem .3rem .55rem;background:linear-gradient(0deg,#f6f6f6 0,#fff 100%);background-color:#fff;background-image:url(/sp/img/common/icon_right_arrow2.png);background-position:right .55rem center;background-size:.65rem .65rem;background-repeat:no-repeat;text-decoration:none;margin:0 0 0 .3rem;color:#121212;display:inline-block}.mainContents_detail-tab .mainContents_detail-tab-title01{padding:10px 20px 10px 36px;border-bottom:1px solid #b9b8b8;background:url(../img/common/bg_title01.png) 15px 17px no-repeat}.mainContents_detail-tab .mainContents_detail-tab-title01 p{display:inline-block;margin:0;vertical-align:middle}.mainContents_detail-tab .mainContents_detail-tab-title01 h2{display:inline-block;margin:0;padding-top:3px;text-shadow:none;vertical-align:middle}.mainContents_detail-tab .mainContents_detail-tab-title01 .mainContents_title-category{display:inline-block;margin-right:4px;padding:0 10px;border:1px solid #21408f;background:#ffe976;color:#21408f;font-size:12px;font-weight:400;line-height:22px;-webkit-font-smoothing:antialiased}.mainContents_detail-tab-header{width:940px;height:60px;margin:0 auto 10px;border-bottom:1px solid #ccc;background:#e9e5e4}.mainContents_detail-tab-header .mainContents_total-cost{float:left;padding:15px 0 6px 15px;color:#c90011;background:#fff;height:60px;box-sizing:border-box}.mainContents_detail-tab-header .mainContents_total-cost span{font-size:26px;font-weight:700}.mainContents_detail-tab-header .mainContents_cal-table{float:left;height:60px;padding-left:33px;background:url(../img/sub/widget_detail_tab/bg_arrow.png) no-repeat #e9e5e4;font-size:12px}.mainContents_detail-tab-header .mainContents_cal-table label{margin-left:2px;font-size:11px}.mainContents_detail-tab-header .mainContents_cal-table input{margin-right:4px;padding-right:4px;border:2px solid #ffa600;border-radius:2px;font-size:14px;text-align:right}.mainContents_detail-tab-header .mainContents_cal-table .mainContents_loan{float:left;margin-top:6px;margin-right:12px}.mainContents_detail-tab-header .mainContents_cal-table .mainContents_loan input{width:70px}.mainContents_detail-tab-header .mainContents_cal-table .mainContents_span{float:left;margin-top:6px;margin-right:12px}.mainContents_detail-tab-header .mainContents_cal-table .mainContents_span input{width:40px}.mainContents_detail-tab-header .mainContents_cal-table .mainContents_rate{float:left;margin-top:6px;margin-right:12px}.mainContents_detail-tab-header .mainContents_cal-table .mainContents_rate input{width:46px}.mainContents_detail-tab-header .mainContents_cal-table .mainContents_result{float:left;margin-top:19px;margin-right:12px}.mainContents_detail-tab-header .mainContents_cal-table .mainContents_result input{width:100px;font-size:18px;font-weight:700}.mainContents_detail-tab-header .mainContents_cal-table .button{overflow:hidden;float:left;height:26px;margin-top:20px;margin-right:17px}.mainContents_detail-tab-header .mainContents_cal-table .button img:hover{position:relative;top:-26px}.mainContents_cal-title{float:left;display:inline-block;margin-top:20px;margin-right:21px;padding:1px 8px;border:1px solid #0a3190;border-radius:13px;background-color:#eff4fb;color:#0a3190;font-size:11px}.mainContents_main-info{width:920px;margin:0 auto 20px}.mainContents_main-info .mainContents_access{float:left;width:390px}.mainContents_main-info .mainContents_access p{margin:0;font-size:13px}.mainContents_main-info .mainContents_access address{font-size:13px}.mainContents_main-info .mainContents_access .mainContents_tag{clear:both;float:left;width:46px;margin-bottom:5px;margin-right:10px;padding:1px;border:1px solid #ccc;background:#eee;font-size:11px;text-align:center}.mainContents_main-info .mainContents_access .mainContents_sub-info{width:380px;float:left}.mainContents_main-info .mainContents_access .mainContents_sub-info02{width:640px;float:left}.mainContents_main-info .mainContents_link-area{float:right;width:530px;margin-top:10px}.mainContents_main-info .mainContents_link-area .button{overflow:hidden;height:58px;margin-bottom:10px;float:left}.mainContents_main-info .mainContents_link-area .button img:hover{position:relative;top:-58px}.mainContents_main-info .mainContents_link-area .button_02{margin-left:10px}.mainContents_main-info .mainContents_link-area .mainContents_link-favo{overflow:hidden;height:32px;float:right}.mainContents_main-info .mainContents_link-area .mainContents_link-favo img:hover{position:relative;top:-34px}.mainContents_tab-content-main .mainContents_tab-navi{padding:0 20px;border-bottom:4px solid #f67100}.mainContents_tab-content-main .mainContents_tab-navi ul{float:left;margin:0;padding:0}.mainContents_tab-content-main .mainContents_tab-navi ul li{display:inline-box;float:left;border-left:1px solid #f67100;border-right:1px solid #f67100;border-top:1px solid #f67100;border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;margin-right:8px;list-style:none;box-shadow:2px 0 5px -2px rgba(0,0,0,.4),-2px 0 5px -2px rgba(0,0,0,.4)}.mainContents_tab-content-main .mainContents_tab-navi ul li a{display:block;padding:8px 12px;border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;border-top-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topleft:2px;border-top-right-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topright:2px;background:#efefef;color:#0064c1;text-decoration:none;font-size:15px;font-weight:700;text-shadow:1px 1px 1px #fff}.mainContents_tab-content-main .mainContents_tab-navi ul li a:hover,.mainContents_tab-content-main .mainContents_tab-navi ul li.mainContents_tab-content-active a{border-left:1px solid #f67100;border-right:1px solid #f67100;border-top:1px solid #f67100;background:#f67100;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.3);-webkit-font-smoothing:antialiased}.mainContents_tab-content-main .mainContents_tab-navi ul li.mainContents_tab-content-active{background:#f67100}.mainContents_tab-content-main .mainContents_tab-navi .mainContents_open-house-link{display:inline-block;float:right;border-left:1px solid #c90011;border-right:1px solid #c90011;border-top:1px solid #c90011;border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;box-shadow:2px 0 5px -2px rgba(0,0,0,.4),-2px 0 5px -2px rgba(0,0,0,.4)}.mainContents_tab-content-main .mainContents_tab-navi .mainContents_open-house-link a{display:block;padding:8px 12px;border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;border-top-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topleft:2px;border-top-right-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topright:2px;background:#ffe4e5;color:#c90011;text-decoration:none;font-size:15px;font-weight:700;text-shadow:1px 1px 1px #fff}.mainContents_tab-content-main .mainContents_tab-navi .mainContents_open-house-link a:hover{border-left:1px solid #c90011;border-right:1px solid #c90011;border-top:1px solid #c90011;background:#c90011;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.3);-webkit-font-smoothing:antialiased}.mainContents_tab-content-main .mainContents_tab-navi .mainContents_open-house-link-active a,.mainContents_tab-content-main .mainContents_tab-navi .mainContents_open-house-link-active a:hover{border-top:1px solid #f67100;background:#f67100;color:#fff;border-left:1px solid #f67100;border-right:1px solid #f67100}.mainContents_tab-content-main .mainContents_tab-navi .mainContents_open-house-link-active{display:inline-block;float:right;border-left:1px solid #f67100;border-right:1px solid #f67100;border-top:1px solid #f67100;border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;box-shadow:2px 0 5px -2px rgba(0,0,0,.4),-2px 0 5px -2px rgba(0,0,0,.4)}.mainContents_tab-content-main .mainContents_tab-navi .mainContents_open-house-link-active a{display:block;padding:8px 12px;border-top-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topleft:2px;border-top-right-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topright:2px;text-decoration:none;font-size:15px;font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,.3);-webkit-font-smoothing:antialiased}.mainContents_tab-content-main .mainContents_tab-navi-bottom{margin-bottom:40px;padding:0 20px;border-top:4px solid #f67100}.mainContents_tab-content-main .mainContents_tab-navi-bottom ul{float:left;margin:0;padding:0}.mainContents_tab-content-main .mainContents_tab-navi-bottom ul li{display:inline-box;float:left;border-left:1px solid #f67100;border-right:1px solid #f67100;border-bottom:1px solid #f67100;border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;margin-right:8px;list-style:none;box-shadow:2px 0 5px -2px rgba(0,0,0,.4),-2px 0 5px -2px rgba(0,0,0,.4),0 2px 4px -1px rgba(0,0,0,.4)}.mainContents_tab-content-main .mainContents_tab-navi-bottom ul li a{display:block;padding:8px 12px;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-bottom-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomleft:2px;border-bottom-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-radius-bottomright:2px;background:#efefef;color:#0064c1;text-decoration:none;font-size:15px;font-weight:700;text-shadow:1px 1px 1px #fff}.mainContents_tab-content-main .mainContents_tab-navi-bottom ul li a:hover,.mainContents_tab-content-main .mainContents_tab-navi-bottom ul li.mainContents_tab-content-active a{border-left:1px solid #f67100;border-right:1px solid #f67100;border-bottom:1px solid #f67100;background:#f67100;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.3);-webkit-font-smoothing:antialiased}.mainContents_tab-content-main .mainContents_tab-navi-bottom ul li.mainContents_tab-content-active{background:#f67100}.mainContents_tab-content-main .mainContents_tab-navi-bottom .mainContents_open-house-link{display:inline-block;float:right;border-left:1px solid #c90011;border-right:1px solid #c90011;border-bottom:1px solid #c90011;border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;box-shadow:2px 0 5px -2px rgba(0,0,0,.4),-2px 0 5px -2px rgba(0,0,0,.4),0 2px 4px -1px rgba(0,0,0,.4)}.mainContents_tab-content-main .mainContents_tab-navi-bottom .mainContents_open-house-link a{display:block;padding:8px 12px;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-bottom-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomleft:2px;border-bottom-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-radius-bottomright:2px;background:#ffe4e5;color:#c90011;text-decoration:none;font-size:15px;font-weight:700;text-shadow:1px 1px 1px #fff}.mainContents_tab-content-main .mainContents_tab-navi-bottom .mainContents_open-house-link a:hover{border-left:1px solid #c90011;border-right:1px solid #c90011;border-bottom:1px solid #c90011;background:#c90011;color:#fff;text-shadow:none;-webkit-font-smoothing:antialiased}.mainContents_tab-content-main .mainContents_tab-navi-bottom .mainContents_open-house-link-active a,.mainContents_tab-content-main .mainContents_tab-navi-bottom .mainContents_open-house-link-active a:hover{border-left:1px solid #f67100;border-right:1px solid #f67100;border-bottom:1px solid #f67100;background:#f67100;color:#fff}.mainContents_tab-content-main .mainContents_tab-navi-bottom .mainContents_open-house-link-active{display:inline-block;float:right;border-left:1px solid #f67100;border-right:1px solid #f67100;border-bottom:1px solid #f67100;border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;box-shadow:2px 0 5px -2px rgba(0,0,0,.4),-2px 0 5px -2px rgba(0,0,0,.4),0 2px 4px -1px rgba(0,0,0,.4)}.mainContents_tab-content-main .mainContents_tab-navi-bottom .mainContents_open-house-link-active a{display:block;padding:8px 12px;border-bottom-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomleft:2px;border-bottom-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-radius-bottomright:2px;text-decoration:none;font-size:15px;font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,.3);-webkit-font-smoothing:antialiased}.mainContents_tab-content01 .mainContents_pr{background:#fef6e5;border-bottom:1px solid #f7ab00;font-weight:700;padding:7px 10px 7px 12px;height:20px;font-size:14px}.mainContents_tab-content01 .mainContents_pr p{font-size:14px;margin:0}.mainContents_photos{margin:30px 69px 20px}.mainContents_photos:after{display:block;clear:both;content:'';height:0}.mainContents_photos .mainContents_photo-viewer{position:relative;width:392px;min-height:374px;border:4px solid #e6e6e6}.mainContents_photos .mainContents_photo-viewer .mainContents_photo-viewer_link{width:392px;height:301px;display:table-cell;text-align:center;vertical-align:middle}.mainContents_photos .mainContents_photo-viewer .mainContents_photo-viewer_p{font-size:10pt;padding:0 10px}.mainContents_photos .mainContents_photo-viewer figure{position:relative;display:table-cell;vertical-align:middle}.mainContents_photos .mainContents_photo-viewer figure figcaption{text-align:left;position:absolute;top:-4px;left:-4px;width:360px;padding:10px 20px;font-size:12px;background:rgba(0,0,0,.6);color:#fff;-webkit-font-smoothing:antialiased}.mainContents_photos .mainContents_photo-viewer .mainContents_icn-zoom{position:absolute;bottom:0;right:0;margin:0}.mainContents_photos .mainContents_photo-viewer .mainContents_icn-zoom img{vertical-align:bottom}.mainContents_photos .mainContents_photo-viewer.left{float:left;text-align:center}.mainContents_photos .mainContents_photo-viewer.right{float:right;text-align:center}.mainContents_gallery-carousel-wrap{width:900px;margin:0 auto 40px}.mainContents_price-example{-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;width:882px;margin:0 auto;padding:12px 19px;border:1px solid #ccc;background:#f6f6f6;border-radius:4px;-webkit-border-radius:4px}.mainContents_price-example p{display:inline-block;margin:0;vertical-align:middle}.mainContents_price-example .mainContents_cal-title{float:none;margin-right:5px}.mainContents_price-example .mainContents_bukken-kakaku-title{width:56px;margin-right:10px;border:1px solid #ccc;background:#eee;font-size:11px;text-align:center}.mainContents_price-example .mainContents_bukken-kakaku{margin-right:20px;font-size:18px;font-weight:700}.mainContents_price-example .mainContents_bukken-kakaku span{font-size:12px;font-weight:400}.mainContents_price-example .monthly-kakaku{margin-right:10px}.mainContents_price-example .mainContents_price-notice{font-size:12px}.mainContents_next-border-image{height:20px;text-align:center}.mainContents_simulation-select-plan{-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;width:884px;margin:0 auto 4px;padding:0 18px;border:2px solid #a5db4b;background:#e7fdc2;border-radius:4px;-webkit-border-radius:4px}.mainContents_simulation-select-plan .mainContents_reform-plan-title{margin-bottom:10px;background:url(../img/sub/widget_detail_tab/bdr_horizon.png) center no-repeat;color:#729100;font-size:18px;font-weight:700;text-align:center}.mainContents_reform-plan-left{float:left;width:320px}.mainContents_reform-box1 p{display:inline-block;margin:0;vertical-align:middle}.mainContents_reform-sub-title1{padding:0 4px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border:1px solid #ccc;background:#fff;font-size:10px;border-radius:8px;-webkit-border-radius:8px}.mainContents_reform-price16{margin-right:20px;font-size:16px;font-weight:700}.mainContents_reform-price16 span{font-size:12px;font-weight:400}.mainContents_reform-box2 p{display:inline-block;margin-right:6px;padding:2px 4px;border:1px solid #ccc;background:#fff;font-size:13px}.movie_text-wrap,.movie_thumb-wrap{display:table-cell;vertical-align:middle}.mainContents_reform-box2 p input{margin-right:2px}.mainContents_reform-plan-right{float:right;width:560px}.mainContents_reform-plan-right .mainContents_cal-table{font-size:12px}.mainContents_reform-plan-right .mainContents_cal-table .mainContents_cal-title{-moz-border-radius-topleft:12px;-moz-border-radius-topright:12px;-moz-border-radius-bottomright:12px;-moz-border-radius-bottomleft:12px;margin-right:5px;border:1px solid #628100;color:#628100;background:#f3fee0;border-radius:12px;-webkit-border-radius:12px}.mainContents_reform-plan-right .mainContents_cal-table label{margin-left:2px;font-size:11px}.mainContents_reform-plan-right .mainContents_cal-table input{margin-right:2px;padding-right:4px;border:2px solid #f67a00;border-radius:2px;font-size:14px;text-align:right}.mainContents_reform-plan-right .mainContents_cal-table .mainContents_loan,.mainContents_reform-plan-right .mainContents_cal-table .mainContents_rate,.mainContents_reform-plan-right .mainContents_cal-table .mainContents_span{margin-top:6px;margin-right:10px;float:left}.mainContents_reform-plan-right .mainContents_cal-table .mainContents_loan input{width:70px}.mainContents_reform-plan-right .mainContents_cal-table .mainContents_span input{width:40px}.mainContents_reform-plan-right .mainContents_cal-table .mainContents_rate input{width:46px}.mainContents_reform-plan-right .mainContents_cal-table .mainContents_result{float:left;margin-top:19px}.mainContents_reform-plan-right .mainContents_cal-table .mainContents_result input{width:100px;font-size:18px;font-weight:700}.mainContents_reform-plan-right .mainContents_cal-table .button{overflow:hidden;float:left;height:26px;margin-top:20px;margin-right:17px}.mainContents_reform-plan-right .mainContents_cal-table .button img:hover{position:relative;top:-26px}.mainContents_reform-plan-right .mainContents_reform-result-message{margin-top:4px;font-size:12px;text-align:right}.mainContents_reform-plan-right .mainContents_reform-result-message span{color:#c90011;font-size:18px;font-weight:700}.mainContents_notice-text{width:920px;margin:0 auto 40px;color:#666;font-size:12px}.mainContents_notice-text a{color:#006ac9}.mainContents_notice-text a:visited{color:#5e79df}.mainContents_notice-text a:hover{color:#fe5d16}.mainContents_panorama-photo-area{margin-bottom:40px}.mainContents_panorama-photo-area ul{margin:0;padding:0;list-style:none}.mainContents_panorama-photo-area li{float:left;width:280px;margin-right:40px}.mainContents_panorama-photo-area li:nth-child(3n){margin-right:0}.mainContents_panorama-photo-area p{margin:0;text-align:right}.mainContents_panorama-photo-area .button{overflow:hidden;height:27px;margin:10px 0 20px}.mainContents_panorama-photo-area .button img:hover{position:relative;top:-27px}.mainContents_bukken-movie-area{margin-bottom:40px}.mainContents_bukken-movie-area .mainContents_text-movie-area{float:left;width:440px}.mainContents_bukken-movie-area .mainContents_text-movie-area h3{margin-top:0}.mainContents_bukken-movie-area .mainContents_text-movie-area p{margin:0 0 10px;font-size:14px}.mainContents_bukken-movie-area .mainContents_movie-main{margin:0 auto;width:460px}.mainContents_bukken-feature-area{margin-bottom:40px}.mainContents_bukken-feature-area .common_icon_estate-list,.mainContents_bukken-feature-area .common_icon_estate-list-active{float:left;width:124px;margin-top:0;margin-right:10px;margin-bottom:9px;background:#f6f6f6}.mainContents_bukken-feature-area .common_icon_estate-list-active{background:#e8f1ff;border:1px solid #3e73d0;color:#0050aa}.mainContents_bukken-feature-area p:nth-child(6n){margin-right:0}.mainContents_bukken-feature-area .equip-list{margin-top:20px;font-size:13px;border-top:1px solid #ccc}.mainContents_this-notice-area{margin-top:20px;padding-top:20px;border-top:1px solid #ccc}.mainContents_this-notice-area .mainContents_this-notice-title{float:left;margin:0}.mainContents_this-notice-area .mainContents_this-notice-text{margin-top:0;margin-left:65px;font-size:14px}.mainContents_bukken-gaiyo-area{margin-bottom:27px}.mainContents_bukken-gaiyo-area table{width:100%;font-size:14px}.mainContents_bukken-gaiyo-area th{white-space:nowrap;width:15%;background:#f6f6f6;text-align:left}.mainContents_bukken-gaiyo-area .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_bukken-gaiyo-area td,.mainContents_bukken-gaiyo-area th,.mainContents_event-open-house .mainContents_body .overview table .mainContents_bukken-gaiyo-area th{padding:12px 20px;border:1px solid #ccc}.mainContents_bukken-gaiyo-area .mainContents_gaiyo-price{color:#c90011;font-size:20px;font-weight:700}.mainContents_bukken-gaiyo-area .mainContents_gaiyo-price span{font-size:14px;font-weight:400}.mainContents_bukken-gaiyo-area .mainContents_gaiyo-madori{font-size:18px;font-weight:700;margin:0;line-height:21px}.mainContents_bukken-gaiyo-area .mainContents_staff-comment-detail{margin:20px 0;background:#fffae1;border:1px solid #b9b8b8}.mainContents_bukken-gaiyo-area .mainContents_staff-comment-detail .mainContents_staff-comment-detail-contents{padding:15px 30px;overflow:hidden}.mainContents_bukken-gaiyo-area .mainContents_staff-comment-detail .mainContents_staff-comment-detail-contents .mainContents_staff-comment-detail-contents-image{float:left;margin-right:15px}.mainContents_bukken-gaiyo-area .mainContents_staff-comment-detail .mainContents_staff-comment-detail-contents .mainContents_staff-comment-detail-contents-image img{width:auto;height:auto;max-width:80px;max-height:80px;box-shadow:0 0 0 1px #b9b8b8;-moz-box-shadow:0 0 0 1px #b9b8b8;-webkit-box-shadow:0 0 0 1px #b9b8b8}.mainContents_bukken-gaiyo-area .mainContents_staff-comment-detail .mainContents_staff-comment-detail-contents .mainContents_staff-comment-detail-contents-text{overflow:hidden}.mainContents_bukken-gaiyo-area .mainContents_staff-comment-detail .mainContents_staff-comment-detail-contents .mainContents_staff-comment-detail-contents-text p{font-size:14px;line-height:1.3rem;margin:0}.mainContents_bukken-gaiyo-area .mainContents_staff-comment-detail .mainContents_staff-comment-detail-contents .mainContents_staff-comment-detail-contents-text p span.staff-name-detail{font-weight:700;margin-top:.5rem}.mainContents_bukken-gaiyo-area .mainContents_staff-comment-detail .mainContents_staff-comment-detail-contents .mainContents_staff-comment-detail-contents-text p.staff-comment-comment{margin-top:15px}.mainContents_reform-banner{margin-bottom:23px}.mainContents_reccomend-plan-area,.mainContents_tab02-content01 .mainContents_environment-list{margin-bottom:40px}.mainContents_reccomend-plan-area h3{width:auto}.mainContents_reccomend-plan-area h3 span{margin-left:10px;color:#666;font-size:12px;font-weight:400}.mainContents_reccomend-plan-area ul{list-style:none;padding:0 0 0 15px}.mainContents_reccomend-plan-area li{float:left;margin-right:30px}.mainContents_reccomend-plan-area li:nth-child(4n){margin-right:0}.mainContents_reccomend-plan-area li figure{position:relative}.mainContents_reccomend-plan-area li figure img{padding:3px;border:1px solid #ccc;max-width:192px}.mainContents_reccomend-plan-area li figure figcaption{position:absolute;top:0;left:0;padding:2px 6px;background:#80a900;color:#fff;font-size:12px;opacity:.8;-webkit-font-smoothing:antialiased}.mainContents_widget_gallery_carousel .mainContents_gallery-image-cel img:hover,.mainContents_widget_gallery_large_carousel .mainContents_gallery_large-image-cel img:hover,.mainContents_widget_gallery_small_carousel .mainContents_gallery_small-image-cel img:hover,.mainContents_widget_nearler_carousel .mainContents_estate-image-cel img:hover{opacity:.75}#cboxTitle{background-color:rgba(0,0,0,.8);padding:0 100px 0 5px}.movie-box{overflow:hidden}.movie_thumb-wrap{width:320px;height:200px;box-sizing:border-box;background-image:url(../img/sub/widget_detail_tab/bukkenmovie_bg.gif);background-repeat:repeat-y;text-align:center}.movie_thumb-wrap img{max-width:87%;height:auto}.movie_text-wrap{width:600px}.movie_text{font-size:14px;line-height:1.8;padding-left:20px}.movie_launch{overflow:hidden;height:70px;text-align:center}.movie_launch img:hover{position:relative;top:-88px}.mainContents_panorama-photo-image{text-align:center;padding-top:10px;background-size:cover;width:280px;height:140px;box-sizing:border-box}.note01{font-size:11px;width:100%;text-align:right}.mainContents_tab02-content01 h3.common_title03{width:auto;background:url(../img/common/line_title03.png) left bottom no-repeat}.mainContents_tab02-content01 .mainContents_google-map-area{margin-top:20px}.mainContents_tab02-content01 .mainContents_google-map-area .mainContents_google-map-notice{font-size:12px}.mainContents_tab02-content01 .mainContents_environment-list h4.common_title04{width:420px;margin-bottom:10px;background-position:left 3px;font-size:16px}.mainContents_tab02-content01 .mainContents_environment-list table{width:420px;padding:0;font-size:14px;list-style:none}.mainContents_tab02-content01 .mainContents_environment-list tr{border-top:1px dotted #7f7f7f;border-bottom:1px dotted #7f7f7f}.mainContents_tab02-content01 .mainContents_environment-list th{width:200px;padding:5px 10px;text-align:left;font-weight:400}.mainContents_event-open-house .mainContents_body .overview table .mainContents_tab02-content01 .mainContents_environment-list th,.mainContents_tab02-content01 .mainContents_environment-list .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_tab02-content01 .mainContents_environment-list td{padding:5px 10px;color:#555}.mainContents_tab02-content01 .mainContents_environment-list-box{float:left;width:420px;margin-right:40px}.mainContents_tab02-content01 .mainContents_environment-list-box:nth-child(2n+1){margin-right:0}.mainContents_tab02-content01 .mainContents_environment-list-box:nth-child(2n){clear:both}.mainContents_tab02-content01 .mainContents_environment-photo-list{margin-bottom:40px}.mainContents_tab02-content01 .mainContents_environment-photo-list ul{padding:0;list-style:none}.mainContents_tab02-content01 .mainContents_environment-photo-list li{float:left;width:206px;margin-bottom:20px;margin-right:16px;padding:5px;border:1px solid #ccc}.mainContents_tab02-content01 .mainContents_environment-photo-list li:nth-child(4n){margin-right:0}.mainContents_tab02-content01 .mainContents_environment-photo-list li img{max-width:206px}.mainContents_tab02-content01 .mainContents_environment-photo-list li figcaption{padding:0 3px;font-size:14px;font-weight:700}.mainContents_tab02-content01 .mainContents_environment-photo-list li figcaption span{color:#666}.mainContents_tab02-content01 .env_icon{display:inline-block;background-color:#5fad63;font-size:10px;color:#fff;padding:0 5px;width:120px;text-align:center;box-sizing:border-box}.mainContents_tab02-content01 .mainContents_environment-photo-list li figure{text-align:center}.mainContents_tab02-content01 .mainContents_environment-photo-list li figure figcaption{text-align:left;font-weight:700;font-size:11px}.mainContents_tab02-content01 .mainContents_tab02-content01 .mainContents_environment-photo-list li figure figcaption span{font-weight:100;font-size:10px}.mainContents_tab04-content01 .mainContents_area-map-wrap{width:880px;margin:20px auto 40px}.mainContents_tab04-content01 .mainContents_area-map{float:left}.mainContents_tab04-content01 .mainContents_area-map img{max-width:550px}.mainContents_tab04-content01 .mainContents_area-map-status{float:right;width:260px}.mainContents_tab04-content01 .mainContents_area-map-status h3.common_title04{width:260px;padding-left:0;padding-bottom:4px;font-size:16px;background:url(../img/common/line_title03.png) bottom left no-repeat}.mainContents_tab04-content01 .mainContents_area-map-status th{width:100px;padding:6px 0;border:1px solid #b5b5b5;background:#f6f6f6;font-size:14px;text-align:center}.mainContents_event-open-house .mainContents_body .overview table .mainContents_tab04-content01 .mainContents_area-map-status th,.mainContents_tab04-content01 .mainContents_area-map-status .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_tab04-content01 .mainContents_area-map-status td{width:160px;padding:6px 0;border:1px solid #b5b5b5;text-align:center}.mainContents_event-open-house .mainContents_body .overview table .mainContents_tab04-content01 .mainContents_area-map-status th img,.mainContents_tab04-content01 .mainContents_area-map-status .mainContents_event-open-house .mainContents_body .overview table th img,.mainContents_tab04-content01 .mainContents_area-map-status td img{vertical-align:middle}.mainContents_tab04-content01 .mainContents_area-map-detail{width:880px;margin:0 auto 40px}.mainContents_tab04-content01 .mainContents_area-map-detail table{width:100%}.mainContents_tab04-content01 .mainContents_area-map-detail th{padding:10px;border:1px solid #b5b5b5;background:#f6f6f6;font-size:14px}.mainContents_tab04-content01 .mainContents_area-map-detail th span{font-size:10px}.mainContents_event-open-house .mainContents_body .overview table .mainContents_tab04-content01 .mainContents_area-map-detail th,.mainContents_tab04-content01 .mainContents_area-map-detail .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_tab04-content01 .mainContents_area-map-detail td{padding:10px;border:1px solid #b5b5b5;font-size:14px;text-align:center}.mainContents_event-open-house .mainContents_body .overview table .mainContents_tab04-content01 .mainContents_area-map-detail th img,.mainContents_tab04-content01 .mainContents_area-map-detail .mainContents_event-open-house .mainContents_body .overview table th img,.mainContents_tab04-content01 .mainContents_area-map-detail td img{vertical-align:middle}.mainContents_event-open-house .mainContents_body .overview table .mainContents_tab04-content01 .mainContents_area-map-detail th .price,.mainContents_tab04-content01 .mainContents_area-map-detail .mainContents_event-open-house .mainContents_body .overview table th .price,.mainContents_tab04-content01 .mainContents_area-map-detail td .price{display:inline-block;margin-left:20px;color:red;font-size:16px;font-weight:700;text-align:right;vertical-align:middle}.mainContents_event-open-house .mainContents_body .overview table .mainContents_tab04-content01 .mainContents_area-map-detail th .price span,.mainContents_tab04-content01 .mainContents_area-map-detail .mainContents_event-open-house .mainContents_body .overview table th .price span,.mainContents_tab04-content01 .mainContents_area-map-detail td .price span{font-size:14px;font-weight:400}.mainContents_event-open-house .mainContents_body .overview table .mainContents_tab04-content01 .mainContents_area-map-detail th .button,.mainContents_tab04-content01 .mainContents_area-map-detail .mainContents_event-open-house .mainContents_body .overview table th .button,.mainContents_tab04-content01 .mainContents_area-map-detail td .button{overflow:hidden;height:30px}.mainContents_event-open-house .mainContents_body .overview table .mainContents_tab04-content01 .mainContents_area-map-detail th .button img:hover,.mainContents_tab04-content01 .mainContents_area-map-detail .mainContents_event-open-house .mainContents_body .overview table th .button img:hover,.mainContents_tab04-content01 .mainContents_area-map-detail td .button img:hover{position:relative;top:-30px}.mainContents_event-open-house .mainContents_body .overview table .mainContents_tab04-content01 .mainContents_area-map-detail th .mainContents_sold-out,.mainContents_tab04-content01 .mainContents_area-map-detail .mainContents_event-open-house .mainContents_body .overview table th .mainContents_sold-out,.mainContents_tab04-content01 .mainContents_area-map-detail td .mainContents_sold-out{margin:0;font-weight:700}.mainContents_tab04-content01 .compartment-thumb img{max-width:58px}.mainContents_tab05-content01{padding:0 30px}.mainContents_tab05-content01 .mainContents_images{list-style:none;padding:0;margin:0;display:table}.mainContents_tab05-content01 .mainContents_images li{display:block;float:left;width:400px;height:400px;margin-left:40px;border:4px solid #e6e6e6;box-sizing:border-box}.mainContents_tab05-content01 .mainContents_images li p{display:table-cell;width:400px;height:400px;vertical-align:middle;text-align:center;margin:0}.mainContents_tab05-content01 .mainContents_images li img{max-width:100%;max-height:100%}.mainContents_tab05-content01 .mainContents_house-story{text-align:center;margin-top:30px}.mainContents_tab05-content01 .mainContents_house-story .mainContents_banner{display:inline-block;width:700px;height:120px;cursor:pointer;overflow:hidden}.mainContents_tab05-content01 .mainContents_house-story .mainContents_banner img:hover{position:relative;top:-120px}.mainContents_tab05-content01 .mainContents_house-story .mainContents_banner::-moz-focus-inner{border:0}.mainContents_tab05-content01 .mainContents_custom-home{border:3px solid #fc0;box-sizing:border-box;background-color:#ffe57e;text-align:center;padding-bottom:20px;margin:30px 0 40px}.mainContents_tab05-content01 .mainContents_custom-home-title{display:inline}.mainContents_tab05-content01 .mainContents_custom-home-contact{display:block;float:left;width:422px;height:80px;margin-left:40px;overflow:hidden}.mainContents_tab05-content01 .mainContents_custom-home-contact::-moz-focus-inner{border:0}.mainContents_tab05-content01 .mainContents_custom-home-contact img:hover{position:relative;top:-80px}.mainContents_tab05-content01 .mainContents_custom-home-tel{float:right;width:406px;height:78px;margin-right:30px;border:2px solid #d1d1d1;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;overflow:hidden;border-radius:4px;-webkit-border-radius:4px}.mainContents_tab05-content01 .mainContents_custom-home-tel .mainContents_custom-home-tel1{background-color:#fff;position:relative;padding:10px 20px;text-align:left}.mainContents_tab05-content01 .mainContents_custom-home-tel .mainContents_custom-home-tel1 .mainContents_free-tel-tag{border:1px solid #ec000d;color:#ec000d;font-size:12px;font-weight:400;letter-spacing:-.24px;line-height:14px;padding:0 5px;position:relative;top:-2px;margin-left:8px}.mainContents_tab05-content01 .mainContents_custom-home-tel .mainContents_custom-home-tel1 .mainContents_tel{font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif;font-size:26px;font-weight:700;line-height:20px;text-align:right;margin-left:8px;position:relative;top:3px}.mainContents_tab05-content01 .mainContents_custom-home-tel .mainContents_custom-home-open{font-size:11px;padding:10px 0;font-weight:700;letter-spacing:-.22px;line-height:16px;text-align:center;background-color:#eee}.plan-block{margin:20px 0;overflow:hidden}.plan-nav{margin-bottom:20px}.icon-type01{color:#fff;background-color:#6d9811;padding:3px;font-size:81.3%;font-weight:400;margin-left:.5em;text-shadow:none}.plan-txt01,.plan-txt02,.plan-unit01 h3,.spec table th,em.date{font-weight:900}.plan-unit01{width:400px;float:left;background-color:#fff3d9;border:3px solid #e7dbc2;text-align:center}.plan-unit01 h3{padding-bottom:5px;color:#673a1b;margin:10px 0 0;border-bottom:1px solid #e7dbc2}.plan-unit01 .price02,.spec table{margin-bottom:0}.plan-unit01 p{margin-top:10px;font-size:12px}.plan-unit01 .price02 em{color:#c70031;font-weight:900;font-size:26px;font-style:normal}.plan-layout{max-width:350px}.spec{background-color:#fff;padding:0 10px}.spec table{width:100%;font-size:12px}.mainContents_event-open-house .mainContents_body .overview .spec table th,.spec .mainContents_event-open-house .mainContents_body .overview table th,.spec table td,.spec table th{padding:.4em 1em;border-top:1px dotted #b1a8a2}.mainContents_event-open-house .mainContents_body .overview .spec table th,.spec .mainContents_event-open-house .mainContents_body .overview table th,.spec table td{text-align:left}.plan-txt01{color:#b98460;font-size:128.6%}.plan-txt02{font-size:171.5%;margin-bottom:10px}em.date{color:#c70031}.fig-floor{float:right}.fig-floor .mainContents_photos{margin:0}.fig-floor .mainContents_photos .mainContents_photo-viewer{width:480px}.fig-floor .mainContents_photos .mainContents_photo-viewer .mainContents_photo-viewer_link{width:480px;height:320px;display:table-cell;text-align:center;vertical-align:middle}.fig-floor .mainContents_photo-viewer_p{font-size:70%;padding:0 10px}.fig-floor .mainContents_photo-viewer_img{max-width:480px;max-height:320px}.mainContents_photos .mainContents_photo-viewer.center{float:none;margin:0 auto;text-align:center}.mainContents_tab06-content01{padding-bottom:30px}.mainContents_tab06-content01 h3.common_title03{width:auto;background:url(../img/common/line_title03.png) bottom left no-repeat}.mainContents_tab06-content01 .mainContents_about-open-house-area{position:relative;width:920px;height:227px;margin:20px auto 40px;background:url(../img/sub/widget_detail_tab06/bg_sky.png) no-repeat}.mainContents_tab06-content01 .mainContents_about-open-house-area .mainContents_about-open-house-description{padding:28px 0 0 33px}.mainContents_tab06-content01 .mainContents_about-open-house-area p{margin:10px 0 14px;color:#fff;font-size:14px;-webkit-font-smoothing:antialiased}.mainContents_tab06-content01 .mainContents_about-open-house-area .mainContents_about-title{margin:0;color:#fff;font-size:18px}.mainContents_tab06-content01 .mainContents_about-open-house-area .mainContents_open-span{margin-bottom:2px;color:#ffe37b}.mainContents_tab06-content01 .mainContents_about-open-house-area .mainContents_open-span-datetime{-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;width:475px;padding:4px 10px;border:3px solid #ffe37b;background:#fff;text-align:center;border-radius:3px;-webkit-border-radius:3px}.mainContents_tab06-content01 .mainContents_about-open-house-area .mainContents_open-span-datetime time{font-size:18px;font-weight:700}.mainContents_tab06-content01 .mainContents_about-open-house-area img.mainContents_open-house-image{position:absolute;right:0;bottom:0}.mainContents_tab06-content01 .mainContents_open-house-flow ol{padding:0;list-style:none}.mainContents_tab06-content01 .mainContents_open-house-flow li{float:left;width:145px;margin-right:10px;background:#ffe6e6}.mainContents_tab06-content01 .mainContents_open-house-flow li:last-child{margin-right:0}.mainContents_tab06-content01 .mainContents_open-house-flow li p{margin:0;font-size:12px}.mainContents_tab06-content01 .mainContents_open-house-flow li .mainContents_open-house-flow-title{height:46px}.mainContents_tab06-content01 .mainContents_open-house-flow li .mainContents_open-house-flow-text{color:#202020;padding:15px}.mainContents_tab06-content01 .mainContents_open-house-flow .mainContents_open-house-flow-notice{font-size:12px;color:#666;text-align:center}.mainContents_tab06-content01 .mainContents_recommend-point{margin-bottom:40px}.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_recommend-point01{position:relative;float:left;width:360px;margin-right:15px}.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_recommend-point01 .mainContents_point-icon{position:absolute;top:-4px;left:-4px;margin:0}.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_recommend-point01 figure img{max-width:352px;max-height:352px;border:4px solid #ccc}.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_recommend-point01 figure figcaption{font-size:14px}.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_house-agent-voice{float:right;width:230px;border:1px solid #ccc;background:url(../img/common/bg_gray_pattern.jpg);text-align:center}.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_house-agent-voice .mainContents_house-agent-voice-title{color:#202020;margin:0;padding:15px 0 8px;background:url(../img/sub/widget_detail_tab06/bg_voice.png) top right no-repeat;font-size:15px;font-weight:700;line-height:1.5}.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_house-agent-voice .mainContents_house-agent-message{color:#202020;margin:0 15px 15px;font-size:13px;text-align:left}.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_house-agent-voice img{max-width:150px}.mainContents_tab06-content01 .mainContents_welcome-open-house-area{margin-bottom:40px;border:3px solid #fc0;background:#ffe57e}.mainContents_tab06-content01 .mainContents_welcome-open-house-area .mainContents_welcome-open-house-title{margin:20px 0 0;text-align:center}.mainContents_tab06-content01 .mainContents_welcome-open-house-area .mainContents_open-house-welcome-span{-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;width:540px;margin:10px auto 20px;padding:6px 15px;border:1px solid #ef7b7b;background:#fff;border-radius:3px;-webkit-border-radius:3px}.mainContents_tab06-content01 .mainContents_welcome-open-house-area .mainContents_open-house-welcome-span p{color:#202020;margin:0;font-size:14px}.mainContents_tab06-content01 .mainContents_welcome-open-house-area .mainContents_open-house-welcome-span p time{font-weight:700;font-size:18px}.mainContents_tab06-content01 .mainContents_welcome-open-house-area .mainContents_buttons{width:850px;margin:0 auto}.mainContents_tab06-content01 .mainContents_welcome-open-house-area .button{overflow:hidden;height:80px;float:left;margin:0}.mainContents_tab06-content01 .mainContents_welcome-open-house-area .button img:hover{position:relative;top:-80px}.mainContents_tab06-content01 .mainContents_welcome-open-house-area .mainContents_contact-area{-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;position:relative;float:right;width:406px;height:80px;margin-bottom:30px;background:#fff;border-radius:3px;-webkit-border-radius:3px}.mainContents_tab06-content01 .mainContents_welcome-open-house-area .mainContents_contact-area p{color:#202020;margin:10px 0 0;vertical-align:middle}.mainContents_tab06-content01 .mainContents_welcome-open-house-area .mainContents_contact-area .mainContents_tel-title{display:inline-block;margin-left:20px;margin-right:10px;font-size:12px}.mainContents_tab06-content01 .mainContents_welcome-open-house-area .mainContents_contact-area .mainContents_free-dial{display:inline-block;margin-right:10px;padding:1px 4px;border:1px solid red;color:red;font-size:12px}.mainContents_tab06-content01 .mainContents_welcome-open-house-area .mainContents_contact-area .mainContents_tel-number{font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif;display:inline-block;margin-right:10px;font-size:26px;font-weight:700}.mainContents_tab06-content01 .mainContents_welcome-open-house-area .mainContents_contact-area .mainContents_open-datetime{border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;position:absolute;left:0;bottom:0;margin:0;width:100%;padding:5px 0;background:#f6f6f6;font-size:10px;text-align:center;white-space:nowrap}.mainContents_tab06-content01 .mainContents_welcome-open-house-area .mainContents_contact-area .mainContents_open-datetime span{font-weight:700}.mainContents_tab06-content01 .mainContents_set-near-house{padding:5px 0 0 30px;background-image:url(../img/sub/widget_detail_tab06/icn_near.png);background-repeat:no-repeat}.mainContents_tab06-content01 .op_bukken_btn_ar{width:240px;height:40px;margin:0;padding:0;overflow:hidden;position:absolute;top:230px;right:0}.mainContents_tab06-content01 .op_bukken_btn_ar a{width:240px;height:40px;margin:0;padding:0;display:block}.mainContents_tab06-content01 .op_bukken_btn_ar a:hover{margin-top:-59px}.mainContents_bottom-info{position:relative;width:876px;border:2px solid #e3c836;margin:0 auto 40px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-radius:6px;-webkit-border-radius:6px}.mainContents_bottom-info p{margin:0}.mainContents_bottom-info .mainContents_bottom-info-wrap{padding-top:23px;padding-left:132px;padding-bottom:24px;background:#ffe457;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-radius:5px;-webkit-border-radius:5px}.mainContents_bottom-info .mainContents_bottom-info-buttons{margin-bottom:20px}.mainContents_bottom-info .button{overflow:hidden;display:inline-block;float:left;height:58px;margin-right:20px}.mainContents_bottom-info .button img:hover{position:relative;top:-58px}.mainContents_bottom-info .mainContents_favo-button{overflow:hidden;display:inline-block;float:left;height:40px;padding-left:8px}.mainContents_bottom-info .mainContents_favo-button img:hover{position:relative;top:-40px}.mainContents_bottom-info .mainContents_bottom-info-image img{position:absolute;bottom:-1px;left:-34px}.mainContents_bottom-info .mainContents_contact_info-tel-wrap{position:relative;width:714px;height:74px;background:#fff;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;box-shadow:inset 0 3px 3px -2px rgba(0,0,0,.4);border-radius:3px;-webkit-border-radius:3px}.mainContents_bottom-info .mainContents_contact_info-tel{display:inline-block;vertical-align:middle}.mainContents_bottom-info .mainContents_contact_info-tel01{padding:14px 15px 14px 20px}.mainContents_bottom-info .mainContents_contact_info-tel01 img{vertical-align:middle}.mainContents_bottom-info .mainContents_contact_info-tel02{margin-right:8px;margin-top:2px;padding:1px 3px;border:1px solid #c90011;color:#c90011;font-size:12px}.mainContents_bottom-info .mainContents_contact_info-tel03{font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif;margin-top:5px;font-weight:700;font-size:26px}.mainContents_bottom-info .mainContents_contact_info-tel04{margin-top:-13px;margin-left:20px;font-size:11px}.mainContents_bottom-info .mainContents_contact_info-tel04 span{font-weight:700}.mainContents_bottom-info .mainContents_bukken-number-wrap{position:absolute;top:0;right:0}.mainContents_bottom-info .mainContents_bukken-number-wrap .mainContents_contact_info-tel05::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:112px;z-index:111;box-shadow:inset 0 3px 3px -2px rgba(0,0,0,.4)}.mainContents_bottom-info .mainContents_bukken-number-wrap .mainContents_contact_info-tel06{margin:0 8px;font-size:12px}.mainContents_bottom-info .mainContents_bukken-number-wrap .mainContents_contact_info-tel07{margin-right:18px;padding:1px 2px;border:3px solid red;font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif;font-weight:700;font-size:20px}.mainContents_detail-tab .mainContents_widget_gallery_carousel{width:900px;margin:0 auto 20px}.mainContents_detail-tab .mainContents_widget_carousel,.mainContents_detail-tab .mainContents_widget_nearler_carousel{width:920px;margin:0 auto 20px}.mainContents_detail-tab .mainContents_widget_carousel .mainContents_similar,.mainContents_detail-tab .mainContents_widget_nearler_carousel .mainContents_similar{padding:4px 0 2px 26px;background-image:url(../img/sub/widget_detail_tab/icn_en.png);background-repeat:no-repeat}.mainContents_detail-tab .mainContents_widget_carousel .mainContents_nearlar,.mainContents_detail-tab .mainContents_widget_nearler_carousel .mainContents_nearlar{padding:4px 0 2px 20px;background-image:url(../img/sub/widget_detail_tab/icn_pin.png);background-repeat:no-repeat}.mainContents_detail-tab .mainContents_widget_nearler_carousel{background:url(../img/common/bg_gray_pattern.jpg)}.mainContents_detail-tab .mainContents_price-wrap .mainContents_widget_carousel-wrap{width:850px}.mainContents_detail-tab .mainContents_price-wrap .mainContents_widget_carousel-wrap li{width:910px}.mainContents_detail-tab .mainContents_nearler-wrap{margin-bottom:40px}.mainContents_widget_nearler_carousel{margin-top:40px;padding-bottom:30px;background-color:#f6f6f6;border:1px solid #b9b8b8;padding-top:5px;position:relative;box-shadow:0 0 6px 2px rgba(190,190,190,.34902)}.mainContents_widget_nearler_carousel .mainContents_widget_nearler_carousel-title{font-size:18px;font-weight:700;line-height:18px;color:#202020;margin:15px 0 0 20px;padding-left:15px;background:url(../img/common/icon_title03.jpg) no-repeat}.mainContents_widget_nearler_carousel .mainContents_widget_nearler_carousel-wrap{width:850px;height:269px;margin:20px auto 0;position:relative;overflow:hidden}.mainContents_widget_nearler_carousel .mainContents_widget_nearler_carousel-wrap ul{width:860%;height:269px;margin:0;padding:0;position:absolute;top:0;left:0}.mainContents_widget_nearler_carousel .mainContents_widget_nearler_carousel-wrap li{float:left;width:910px;height:269px;box-sizing:border-box;padding:0;list-style:none;overflow:hidden}.mainContents_widget_nearler_carousel .mainContents_widget_nearler_carousel-next,.mainContents_widget_nearler_carousel .mainContents_widget_nearler_carousel-prev{display:block;width:20px;height:70px;z-index:10;top:150px;cursor:pointer;background:url(../img/sub/widget_carousel/btn_carousel_arrow.png) no-repeat;box-shadow:0 3px 3px #ccc}.mainContents_widget_nearler_carousel .mainContents_widget_nearler_carousel-next:hover,.mainContents_widget_nearler_carousel .mainContents_widget_nearler_carousel-prev:hover{background-position-y:-70px}.mainContents_widget_nearler_carousel .mainContents_widget_nearler_carousel-prev{position:absolute;left:0;background-position:-3px 0}.mainContents_widget_nearler_carousel .mainContents_widget_nearler_carousel-next{position:absolute;right:0;background-position:-28px 0}.mainContents_widget_nearler_carousel .mainContents_estate-detail{width:160px;height:269px;box-sizing:border-box;background-color:#fff;border:1px solid #ccc;float:left;margin-right:10px;text-decoration:none}.mainContents_widget_nearler_carousel .mainContents_estate-detail:hover{background-color:#fff8dc}.mainContents_widget_nearler_carousel .mainContents_estate-detail:hover .mainContents_price{color:#fe5d16;text-decoration:none}.mainContents_widget_nearler_carousel .mainContents_estate-detail:hover .mainContents_look-button img{top:-26px}.mainContents_widget_nearler_carousel .mainContents_estate-image{position:relative;display:table;width:160px;height:140px;box-sizing:border-box}.mainContents_widget_nearler_carousel .mainContents_estate-image-cel{display:table-cell;text-align:center;vertical-align:middle;width:160px;height:140px;border-bottom:solid 1px #b9b8b8;overflow:hidden;line-height:0;box-sizing:border-box;margin:0}.mainContents_widget_nearler_carousel .mainContents_estate-image-cel img{display:inline-block;max-width:140px;max-height:140px;margin:0 auto}.mainContents_widget_nearler_carousel .mainContents_estate-tag{position:absolute;top:-1px;left:-1px;background-color:rgba(255,229,126,.8);border:1px solid #4d659e;padding:2px 10px;margin:0;color:#21408f;font-size:10px;line-height:18px}.mainContents_widget_nearler_carousel .mainContents_date{font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif;color:#333;margin:5px 0 0;font-size:10px;line-height:12px}.mainContents_widget_nearler_carousel .mainContents_date .mainContents_new{color:#f67100;font-weight:700}.mainContents_widget_nearler_carousel .mainContents_price{color:#006ac9;text-decoration:underline;display:inline-block;margin:7px 10px 0;font-size:16px;line-height:24px;font-weight:700}.mainContents_widget_nearler_carousel .mainContents_price:visited{color:#5e79df}.mainContents_widget_nearler_carousel .mainContents_price:hover{color:#fe5d16}.mainContents_widget_nearler_carousel .mainContents_station,.mainContents_widget_nearler_carousel .mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_address,.mainContents_widget_nearler_carousel .mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_other,.mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_widget_nearler_carousel .mainContents_address,.mainContents_widget_recommend-estate .mainContents_estate-detail .mainContents_widget_nearler_carousel .mainContents_other{margin:0 10px;color:#202020;font-size:12px;line-height:18px}.mainContents_widget_nearler_carousel .mainContents_address,.mainContents_widget_nearler_carousel .mainContents_other{color:#202020;font-size:12px;line-height:18px}.mainContents_widget_nearler_carousel .mainContents_address{margin:0 10px;font-style:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mainContents_widget_nearler_carousel .mainContents_other{margin:0 10px;font-weight:700}.mainContents_widget_nearler_carousel .mainContents_look{text-align:center;margin:7px 10px 0}.mainContents_widget_nearler_carousel .mainContents_look .mainContents_look-button{display:block;margin:0 auto;width:104px;height:26px;overflow:hidden;position:relative}.mainContents_widget_nearler_carousel .mainContents_look .mainContents_look-button img{position:relative}.mainContents_widget_gallery_carousel{margin-top:40px;padding-top:20px;padding-bottom:20px;background-color:#f6f6f6;border:1px solid #b9b8b8;position:relative;border-radius:3px}.mainContents_widget_gallery_carousel .mainContents_widget_gallery_carousel-wrap{width:855px;height:104px;margin:0 auto;position:relative;overflow:hidden}.mainContents_widget_gallery_carousel .mainContents_widget_gallery_carousel-wrap ul{width:860%;height:104px;padding:0;position:absolute;top:0;left:0;margin:0 0 0 20px}.mainContents_widget_gallery_carousel .mainContents_widget_gallery_carousel-wrap li{float:left;width:855px;height:104px;box-sizing:border-box;padding:0;list-style:none;overflow:hidden}.mainContents_widget_gallery_carousel .mainContents_widget_gallery_carousel-next,.mainContents_widget_gallery_carousel .mainContents_widget_gallery_carousel-prev{display:block;width:20px;height:70px;z-index:10;top:40px;cursor:pointer;background:url(../img/sub/widget_carousel/btn_carousel_arrow.png) no-repeat;box-shadow:0 3px 3px #ccc}.mainContents_widget_gallery_carousel .mainContents_widget_gallery_carousel-next:hover,.mainContents_widget_gallery_carousel .mainContents_widget_gallery_carousel-prev:hover{background-position-y:-70px}.mainContents_widget_gallery_carousel .mainContents_widget_gallery_carousel-prev{position:absolute;left:0;background-position:-3px 0}.mainContents_widget_gallery_carousel .mainContents_widget_gallery_carousel-next{position:absolute;right:0;background-position:-28px 0}.mainContents_widget_gallery_carousel .mainContents_gallery-detail{width:100px;height:100px;box-sizing:border-box;background-color:#fff;border:1px solid #ccc;float:left;margin-right:20px}.mainContents_widget_gallery_carousel .mainContents_gallery-image{position:relative;display:table;width:98px;height:98px;box-sizing:border-box}.mainContents_widget_gallery_carousel .mainContents_gallery-image-cel{display:table-cell;text-align:center;vertical-align:middle;width:98px;height:98px;overflow:hidden;line-height:0;box-sizing:border-box;margin:0}.mainContents_bukken-more-area .mainContents_bukken-more-image img,.mainContents_flow-table .mainContents_flow-arrow,.mainContents_flow-table .mainContents_flow-arrow img,.mainContents_flow-table .mainContents_flow-arrow-last img,.mainContents_flow-table .mainContents_flow-arrow02,.mainContents_flow-table .mainContents_flow-arrow02 img{vertical-align:bottom}.mainContents_widget_gallery_carousel .mainContents_gallery-image-cel img{display:inline-block;max-width:98px;max-height:98px;margin:0 auto}.mainContents_widget_gallery_carousel .mainContents_gallery-image-cel figcaption{display:none}.mainContents_bukken-more-area{-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;position:relative;width:887px;margin:40px auto 20px;padding:58px 0 17px 27px;border:3px solid #fc0;background:#ffe47e;border-radius:8px;-webkit-border-radius:8px}.mainContents_bukken-more-area .mainContents_bukken-more-title{position:absolute;top:-10px;left:47px;margin:0}.mainContents_bukken-more-area .mainContents_bukken-more-image{position:absolute;right:6px;bottom:-1px}.mainContents_bukken-more-shop,.mainContents_bukken-more-web{-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;position:relative;float:left;padding-bottom:14px;background:#fff;border-radius:6px;-webkit-border-radius:6px}.mainContents_bukken-more-shop .mainContents_bukken-more-icon,.mainContents_bukken-more-web .mainContents_bukken-more-icon{position:absolute;top:10px;left:-5px}.mainContents_bukken-more-shop p{font-size:14px}.mainContents_bukken-more-shop p,.mainContents_bukken-more-web p{position:absolute;top:12px;left:52px;margin:0;line-height:1.5}.mainContents_bukken-more-shop p span,.mainContents_bukken-more-web p span{font-weight:700}.mainContents_bukken-more-shop .button,.mainContents_bukken-more-web .button{height:70px;margin-top:70px;text-align:center;overflow:hidden}.mainContents_bukken-more-shop .button img:hover,.mainContents_bukken-more-web .button img:hover{position:relative;top:-70px}.mainContents_bukken-more-shop{width:340px;margin-right:10px;border:1px solid #d9534e}.mainContents_bukken-more-shop p span{color:red;font-size:24px}.mainContents_bukken-more-web{width:350px;border:1px solid #907a43}.mainContents_bukken-more-web p{font-size:13px}.mainContents_bukken-more-web p span{font-size:20px}.mainContents_voice .mainContents_body{position:relative;z-index:1;background-color:#fff;padding:30px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px}.mainContents_voice p{margin:0;font-size:14px}.mainContents_voice ol,.mainContents_voice ul{margin:0;padding:0;list-style:none}.mainContents_voice img{vertical-align:middle}.mainContents_voice .common_title04{background-position:left 2px}.mainContents_voice .mainContents_thanks-header{position:relative;margin:20px 0 40px}.mainContents_voice .mainContents_thanks-header .mainContents_thanks-message{width:420px;margin-bottom:34px}.mainContents_voice .mainContents_thanks-header .mainContents_thanks-message .mainContents_thanks_copy{margin-bottom:12px}.mainContents_voice .mainContents_thanks-header .mainContents_voice-image{position:absolute;top:-10px;right:13px}.mainContents_voice .common_title02,.mainContents_voice .common_title02-long{width:700px;background-color:#2867c6;-webkit-font-smoothing:antialiased;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px}.mainContents_voice .mainContents_thanks-graph h4{width:auto}.mainContents_voice .mainContents_thanks-graph .mainContents_thanks-graph01{float:left;width:280px;margin-right:50px;margin-bottom:20px}.mainContents_voice .mainContents_thanks-graph .mainContents_thanks-graph02{float:left;width:280px;margin-bottom:20px}.mainContents_voice .mainContents_thanks-graph h4{margin-bottom:8px}.mainContents_voice .mainContents_thanks-graph .mainContents_graph-image{float:left;margin-right:20px}.mainContents_voice .mainContents_thanks-graph ul{margin-top:1.2em}.mainContents_voice .mainContents_thanks-graph li{margin-bottom:12px;font-size:12px;line-height:12px}.mainContents_voice .mainContents_thanks-graph li img{margin-right:5px}.mainContents_voice .mainContents_thanks-graph .mainContents_graph-notice{color:#666;font-size:12px}.mainContents_voice .mainContents_thanks-graph .mainContents_thanks-graph03{clear:both}.mainContents_voice .mainContents_thanks-graph .mainContents_thanks-graph03 .mainContents_graph-impression{float:left;width:140px;margin-right:40px}.mainContents_voice .mainContents_thanks-graph .mainContents_thanks-graph03 ul{padding-top:56px}.mainContents_voice .mainContents_thanks-graph .mainContents_chart{width:142px;height:142px;overflow:auto}.mainContents_voice .mainContents_voice-list{margin:30px 0;background:url(../img/sub/widget_voice/line_title04.png) no-repeat #fff;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px}.mainContents_voice .mainContents_voice-list .mainContents_voice-title{padding:15px;border-bottom:1px solid #ccc}.mainContents_voice .mainContents_voice-list .mainContents_voice-title h3{display:inline-block;margin:0;padding-top:1px;font-size:18px;vertical-align:middle}.mainContents_voice .mainContents_voice-list .mainContents_voice-title .mainContents_icon-buy{background:#fc0;border:2px solid #f0bf00;color:#21408f}.mainContents_voice .mainContents_voice-list .mainContents_voice-title .mainContents_icon-buy,.mainContents_voice .mainContents_voice-list .mainContents_voice-title .mainContents_icon-sell{display:inline-block;margin-right:6px;padding:1px 8px;font-size:12px;vertical-align:middle;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px;border-radius:15px;-webkit-border-radius:15px}.mainContents_voice .mainContents_voice-list .mainContents_voice-title .mainContents_icon-sell{background:#3870cc;border:2px solid #165cb5;color:#fff}.mainContents_voice .mainContents_voice-list .mainContents_voice-message-box{padding:10px 20px 20px}.mainContents_voice .mainContents_voice-list .mainContents_voice-message-box .mainContents_voice-thumb-photo{float:left}.mainContents_voice .mainContents_voice-list .mainContents_voice-message-box .mainContents_voice-thumb-photo img{padding:4px;border:1px solid #ccc}.mainContents_voice .mainContents_voice-list .mainContents_voice-message-box .mainContents_voice-message-right{float:right;width:600px}.mainContents_voice .mainContents_voice-list .mainContents_voice-message-box .mainContents_voice-message-right .mainContents_voice-tags{margin-bottom:4px}.mainContents_voice .mainContents_voice-list .mainContents_voice-message-box .mainContents_voice-message-right .mainContents_voice-tags .common_icon_voice-list{margin-bottom:6px;border-color:#437acd;background-color:#e9f2ff;color:#0050ab;font-size:12px}.mainContents_voice .mainContents_voice-list .mainContents_voice-message-box .mainContents_voice-message-right .mainContents_voice-tags .common_icon_voice-list-movie{margin-bottom:6px;font-size:12px}.mainContents_voice .mainContents_voice-list .mainContents_voice-message-box .mainContents_voice-message-right .mainContents_decide-span{float:left;width:300px}.mainContents_voice .mainContents_voice-list .mainContents_voice-message-box .mainContents_voice-message-right .mainContents_decide-span span{font-size:16px;font-weight:700}.mainContents_voice .mainContents_voice-list .mainContents_voice-message-box .mainContents_voice-message-right .button{margin-top:20px;text-align:right;overflow:hidden;height:36px}.mainContents_voice .mainContents_voice-list .mainContents_voice-message-box .mainContents_voice-message-right .button img:hover{position:relative;top:-36px}.mainContents_voice .common_icon_voice-list{margin-bottom:6px;border-color:#437acd;background-color:#e9f2ff;color:#0050ab;font-size:12px}.mainContents_voice .common_icon_voice-list-movie{margin-bottom:6px;font-size:12px}.mainContents_voice .mainContents_voice-none p{margin:60px 0 0;color:#202020;font-size:16px;font-weight:700;text-align:center}.mainContents_voice .mainContents_voice-none img{display:block;margin:15px auto 0;width:60px}.common_title01 .mainContents_icon-buy,.common_title01-long .mainContents_icon-buy{display:inline-block;margin-right:6px;padding:1px 8px;background:#fc0;border:2px solid #f0bf00;color:#21408f;font-size:12px;font-weight:400;vertical-align:middle;text-shadow:none;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px;border-radius:15px;-webkit-border-radius:15px}.mainContents_voice-title-style{border-left:1px solid #b9b8b8;border-right:1px solid #b9b8b8;border-bottom:1px solid #b9b8b8;border-top:solid 5px #4660a2;padding:15px 20px 10px 36px;background:url(../img/common/bg_title01.png) 15px 19px no-repeat #fff;border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px}.mainContents_voice-title-style h2{display:inline-block;margin:0;vertical-align:middle}.mainContents_voice_detail{margin:20px 0 40px}.mainContents_voice_detail .mainContents_body{padding:20px 30px}.mainContents_voice_detail .mainContents_voice-detail-header{margin-bottom:40px;padding-bottom:16px;border-bottom:1px solid #b9b8b8}.mainContents_voice_detail .mainContents_voice-detail-photo{float:left}.mainContents_voice_detail .mainContents_voice-detail-photo img{padding:3px;border:1px solid #ccc}.mainContents_voice_detail .mainContents_voice-detail-header-right{float:right;width:540px}.mainContents_voice_detail .mainContents_voice-detail-header-right .mainContents_voice-detail-copy{margin-bottom:10px;font-size:24px;font-weight:700;line-height:1.2}.mainContents_voice_detail .mainContents_voice-detail-header-right .mainContents_decide-span span{font-size:16px;font-weight:700}.mainContents_voice_detail .mainContents_voice-detail-movie-area{width:480px;margin:0 auto 40px}.mainContents_voice_detail .mainContents_voice-detail-movie-area a::-moz-focus-inner{border:0}.mainContents_voice_detail .mainContents_voice-detail-movie-area img{max-width:70%;height:auto}.mainContents_voice_detail .mainContents_voice-detail-qa{margin-bottom:40px}.mainContents_voice_detail .mainContents_voice-detail-qa li{margin-bottom:20px}.mainContents_voice_detail .mainContents_voice-detail-qa p{padding:6px 12px;font-size:16px}.mainContents_voice_detail .mainContents_voice-detail-qa .mainContents_icon-a,.mainContents_voice_detail .mainContents_voice-detail-qa .mainContents_icon-q{display:block;font-size:18px;float:left;font-weight:700;font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif}.mainContents_voice_detail .mainContents_voice-detail-qa img{max-width:100%;height:auto}.mainContents_voice_detail .mainContents_voice-detail-qa .mainContents_question{margin-bottom:14px;background:#e9f2ff;font-weight:700;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-radius:6px;-webkit-border-radius:6px}.mainContents_voice_detail .mainContents_voice-detail-qa .mainContents_answer{margin-left:20px}.mainContents_voice_detail .mainContents_voice-detail-qa .mainContents_answer p{margin-left:40px}.mainContents_voice_detail .mainContents_voice-detail-qa .mainContents_answer .mainContents_icon-a{margin-left:0}.mainContents_voice_detail .mainContents_voice-detail-qa .mainContents_icon-q{border-right:1px solid #fff;margin-right:10px;color:#21408f}.mainContents_voice_detail .mainContents_voice-detail-qa .mainContents_icon-a{color:#e76262}.mainContents_voice_detail .mainContents_question-paper{margin-bottom:20px;text-align:center}.mainContents_voice_detail .mainContents_question-paper .mainContents_question-paper-thumbnail a::-moz-focus-inner{border:0}.mainContents_voice_detail .mainContents_question-paper .mainContents_question-paper-thumbnail img{border:1px solid #b9b8b8;max-width:70%;height:auto}.mainContents_voice_detail .mainContents_question-paper .mainContents_question-paper-link{margin-top:10px}.mainContents_voice_detail .mainContents_question-paper .mainContents_question-paper-link a{color:#006ac9;padding-left:20px;background:url(../img/sub/widget_voice_detail/icn_zoom.png) left no-repeat}.mainContents_voice_detail .mainContents_question-paper .mainContents_question-paper-link a::-moz-focus-inner{border:0}.mainContents_voice_detail .mainContents_question-paper .mainContents_question-paper-link a:visited{color:#5e79df}.mainContents_voice_detail .mainContents_question-paper .mainContents_question-paper-link a:hover{color:#fe5d16}.mainContents_voice_detail .mainContents_staff-comment-voice{margin:20px 0;background:#fffae1;border:1px solid #b9b8b8}.mainContents_voice_detail .mainContents_staff-comment-voice .mainContents_staff-comment-voice-contents{padding:15px 30px;overflow:hidden}.mainContents_voice_detail .mainContents_staff-comment-voice .mainContents_staff-comment-voice-contents .mainContents_staff-comment-voice-contents-image{float:left;margin-right:15px}.mainContents_voice_detail .mainContents_staff-comment-voice .mainContents_staff-comment-voice-contents .mainContents_staff-comment-voice-contents-image img{width:auto;height:auto;max-width:80px;max-height:80px;box-shadow:0 0 0 1px #b9b8b8;-moz-box-shadow:0 0 0 1px #b9b8b8;-webkit-box-shadow:0 0 0 1px #b9b8b8}.mainContents_voice_detail .mainContents_staff-comment-voice .mainContents_staff-comment-voice-contents .mainContents_staff-comment-voice-contents-text{overflow:hidden}.mainContents_voice_detail .mainContents_staff-comment-voice .mainContents_staff-comment-voice-contents .mainContents_staff-comment-voice-contents-text p{font-size:14px;line-height:1.3rem;margin:0}.mainContents_voice_detail .mainContents_staff-comment-voice .mainContents_staff-comment-voice-contents .mainContents_staff-comment-voice-contents-text p span.staff-name-detail{font-weight:700;margin-top:.5rem}.mainContents_voice_detail .mainContents_staff-comment-voice .mainContents_staff-comment-voice-contents .mainContents_staff-comment-voice-contents-text p.staff-comment-comment{margin-top:15px}.mainContents_voice_detail .mainContents_page-navigator{background:#eee;text-align:center;padding:20px 0;margin-top:40px}.mainContents_voice_detail .mainContents_page-navigator .mainContents_prev{padding:7px 0 0 8px}.mainContents_voice_detail .mainContents_page-navigator .mainContents_next,.mainContents_voice_detail .mainContents_page-navigator .mainContents_prev{display:inline-block;border-radius:3px;border:1px solid #b9b8b8;box-sizing:border-box;box-shadow:0 2px 0 0 #ccc;width:133px;height:32px;color:#333;font-size:14px;font-weight:700;line-height:18px;text-decoration:none;background:url(../img/common/icon_left_arrow.png) 10px center no-repeat #fff}.mainContents_voice_detail .mainContents_page-navigator .mainContents_next::-moz-focus-inner,.mainContents_voice_detail .mainContents_page-navigator .mainContents_prev::-moz-focus-inner{border:0}.mainContents_voice_detail .mainContents_page-navigator .mainContents_next:hover,.mainContents_voice_detail .mainContents_page-navigator .mainContents_prev:hover{box-shadow:none;position:relative;top:2px}.mainContents_voice_detail .mainContents_page-navigator .mainContents_to-list{display:inline-block;border-radius:3px;border:1px solid #002b76;box-sizing:border-box;box-shadow:0 2px 0 0 #012b77;background-color:#21408f;width:153px;height:32px;color:#fff;font-size:14px;font-weight:700;line-height:18px;text-align:center;text-decoration:none;padding:6px 0 0;margin:0 17px}.mainContents_voice_detail .mainContents_page-navigator .mainContents_to-list::-moz-focus-inner{border:0}.mainContents_voice_detail .mainContents_page-navigator .mainContents_to-list:hover{box-shadow:none;position:relative;top:2px}.mainContents_voice_detail .mainContents_page-navigator .mainContents_next{padding:7px 8px 0 0;background:url(../img/common/icon_arrow.png) right 10px center no-repeat #fff}.mainContents_widget_gallery_small_carousel{margin-top:10px;padding-top:20px;padding-bottom:20px;background-color:#f6f6f6;border:1px solid #b9b8b8;position:relative;border-radius:3px}.mainContents_widget_gallery_small_carousel .mainContents_widget_gallery_small_carousel-wrap{width:640px;height:80px;margin:0 auto;position:relative;overflow:hidden}.mainContents_widget_gallery_small_carousel .mainContents_widget_gallery_small_carousel-wrap ul{width:860%;height:80px;padding:0;position:absolute;top:0;left:0;margin:0 0 0 10px}.mainContents_widget_gallery_small_carousel .mainContents_widget_gallery_small_carousel-wrap li{float:left;width:640px;height:80px;box-sizing:border-box;padding:0;list-style:none;overflow:hidden}.mainContents_widget_gallery_small_carousel .mainContents_widget_gallery_small_carousel-next,.mainContents_widget_gallery_small_carousel .mainContents_widget_gallery_small_carousel-prev{display:block;width:20px;height:70px;z-index:10;top:25px;cursor:pointer;background:url(../img/sub/widget_carousel/btn_carousel_arrow.png) no-repeat;box-shadow:0 3px 3px #ccc}.mainContents_widget_gallery_small_carousel .mainContents_widget_gallery_small_carousel-next:hover,.mainContents_widget_gallery_small_carousel .mainContents_widget_gallery_small_carousel-prev:hover{background-position-y:-70px}.mainContents_widget_gallery_small_carousel .mainContents_widget_gallery_small_carousel-prev{position:absolute;left:0;background-position:-3px 0}.mainContents_widget_gallery_small_carousel .mainContents_widget_gallery_small_carousel-next{position:absolute;right:0;background-position:-28px 0}.mainContents_widget_gallery_small_carousel .mainContents_gallery_small-detail{width:80px;height:80px;box-sizing:border-box;background-color:#fff;border:1px solid #ccc;float:left;margin-right:10px}.mainContents_widget_gallery_small_carousel .mainContents_gallery_small-image{position:relative;display:table;width:78px;height:78px;box-sizing:border-box}.mainContents_widget_gallery_small_carousel .mainContents_gallery_small-image-cel{display:table-cell;text-align:center;vertical-align:middle;width:78px;height:78px;overflow:hidden;line-height:0;box-sizing:border-box;margin:0}.mainContents_widget_gallery_small_carousel .mainContents_gallery_small-image-cel img{display:inline-block;max-width:78px;max-height:78px;margin:0 auto}.mainContents_widget_gallery_large_carousel{padding-top:20px;padding-bottom:20px;background-color:#fff;border:4px solid #d9d9d9;position:relative;border-radius:2px}.mainContents_widget_gallery_large_carousel .mainContents_widget_gallery_large_carousel-wrap{width:640px;height:270px;margin:0 auto;position:relative;overflow:hidden}.mainContents_widget_gallery_large_carousel .mainContents_widget_gallery_large_carousel-wrap ul{width:860%;height:270px;padding:0;position:absolute;top:0;left:0;margin:0 0 0 10px}.mainContents_widget_gallery_large_carousel .mainContents_widget_gallery_large_carousel-wrap li{float:left;width:640px;height:270px;box-sizing:border-box;padding:0;list-style:none;overflow:hidden}.mainContents_widget_gallery_large_carousel .mainContents_widget_gallery_large_carousel-next,.mainContents_widget_gallery_large_carousel .mainContents_widget_gallery_large_carousel-prev{display:block;width:20px;height:70px;z-index:10;top:110px;cursor:pointer;background:url(../img/sub/widget_carousel/btn_carousel_arrow.png) no-repeat;box-shadow:0 3px 3px #ccc}.mainContents_widget_gallery_large_carousel .mainContents_widget_gallery_large_carousel-next:hover,.mainContents_widget_gallery_large_carousel .mainContents_widget_gallery_large_carousel-prev:hover{background-position-y:-70px}.mainContents_widget_gallery_large_carousel .mainContents_widget_gallery_large_carousel-prev{position:absolute;left:0;background-position:-3px 0}.mainContents_widget_gallery_large_carousel .mainContents_widget_gallery_large_carousel-next{position:absolute;right:0;background-position:-28px 0}.mainContents_widget_gallery_large_carousel .mainContents_gallery_large-detail{width:620px;height:255px;box-sizing:border-box;background-color:#fff;float:left;margin-right:10px;padding:5px 0}.mainContents_widget_gallery_large_carousel .mainContents_gallery_large-title{padding:3px 10px;color:#21408f;border:1px solid #21408f;display:table;font-size:14px;line-height:1.8}.mainContents_widget_gallery_large_carousel .mainContents_gallery_large-body{margin-top:10px;display:table;font-size:14px;line-height:1.8;letter-spacing:.5px;width:43%}.mainContents_widget_gallery_large_carousel .mainContents_gallery_large-image{position:relative;display:table;width:340px;height:255px;box-sizing:border-box;border:1px solid #b9b8b8;float:right}.mainContents_widget_gallery_large_carousel .mainContents_gallery_large-image-cel{display:table-cell;text-align:center;vertical-align:middle;width:340px;height:255px;overflow:hidden;line-height:0;box-sizing:border-box;margin:0}.mainContents_widget_gallery_large_carousel .mainContents_gallery_large-image-cel img{display:inline-block;width:332px;height:247px;margin:0 auto}.mainContents_404-main{box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border:1px solid #b9b8b8;padding:30px;margin-top:20px;box-sizing:border-box;background-color:#fff;border-radius:4px;-webkit-border-radius:4px}.mainContents_404-main .mainContents_404-title2{height:24px}.mainContents_404-main .mainContents_404-title2 h3{padding:0;margin:0;font-size:24px;font-weight:700;line-height:24px}.mainContents_404-main .mainContents_404-text{padding-top:14px;padding-right:120px;background:url(../img/sub/widget_404/fig_sorry_dokun.png) right 10px top -1px no-repeat;background-size:100px}.mainContents_404-main .mainContents_404-text p{margin:0;font-size:16px;line-height:28px}.mainContents_404-main .mainContents_404-text p:last-child{padding-top:10px}.mainContents_404-main .mainContents_404-button{background:url(../img/sub/widget_404/btn_bg_blue.png) left top no-repeat;display:block;width:300px;height:46px;box-sizing:border-box;margin:35px auto 0;text-align:center;line-height:46px;color:#fff;font-size:18px;font-weight:700;text-decoration:none}.mainContents_404-main .mainContents_404-button::-moz-focus-inner{border:0}.mainContents_404-main .mainContents_404-button:hover{padding-top:2px}.mainContents_404-main .mainContents_404-button:active,.mainContents_404-main .mainContents_404-button:hover{background:url(../img/sub/widget_404/btn_bg_blue.png) left bottom no-repeat}.mainContents_404-main .mainContents_404-lists{padding-top:57px}.mainContents_404-main .mainContents_404-list-wrap{padding:0 2em}.mainContents_404-main .mainContents_404-list{display:block;float:left;width:190px;padding:0;margin-right:20px;box-sizing:border-box}.mainContents_404-main .mainContents_404-list:last-child{margin-right:0}.mainContents_404-main .mainContents_404-list h4{margin:0}.mainContents_404-main .mainContents_404-list ul{padding:7px 0 0;margin:0}.mainContents_404-main .mainContents_404-list ul li{font-size:13px;line-height:30px;background:url(../img/common/icon_arrow.png) 7px center no-repeat;width:170px;padding-left:27px;list-style:none}.mainContents_404-main .mainContents_404-list ul li a{color:#414364}.mainContents_404-main .mainContents_404-list ul li a::-moz-focus-inner{border:0}.mainContents_404-main .mainContents_404-list ul li.sell-list{line-height:24px;background:url(../img/common/icon_arrow.png) 7px 5px no-repeat}.mainContents_404-main .mainContents_404-list ul li.sell-list:nth-child(n+2){margin:8px 0 0}.mainContents_404-main .mainContents_404-list ul.list_404_nav_second li{margin:1px 0 0 11px}.mainContents_404-main .common_title03{height:35px;width:auto;background:url(../img/common/bg_line.png) left bottom no-repeat;color:#202020;font-size:18px;font-weight:700;line-height:18px;margin:15px auto 7px}.mainContents_404-main .404_nav{width:200px;float:left;margin:0 30px 20px 0}.mainContents_404-main .404_nav-first{margin-top:1em;padding:0}.mainContents_404-main .404_nav-first li{margin-bottom:10px;list-style:none;color:#54575f;font-size:14px;line-height:24px;padding-left:16px;background:url(../img/common/icon_arrow.png) left .4em no-repeat}.mainContents_404-main .404_nav-first li a{color:#54575f}.mainContents_404-main .list_404_nav_second{margin:0;padding:0 0 0 10px}.mainContents_404-main .list_404_nav_second li{font-size:12px;margin-bottom:10px;list-style:none;color:#54575f;line-height:24px;padding-left:16px;background:url(../img/common/icon_arrow.png) left .4em no-repeat}.mainContents_404-main .list_404_nav_second li a{color:#54575f}.mainContents_404-main .mainContents_404-button-wrap{display:inline-block;text-align:center;margin:0 200px}.mainContents_detail_404-main{box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;position:relative;border:1px solid #b9b8b8;padding:30px;margin-top:20px;box-sizing:border-box;background-color:#fff;border-radius:4px;-webkit-border-radius:4px}.mainContents_detail_404-main .common_title01 em.red,.mainContents_detail_404-main .common_title01-long em.red,.mainContents_detail_404-main em.red{padding:0;border:none;background:0 0;color:#ec000c;font-style:normal}.mainContents_detail_404-main .underline{text-decoration:underline}.mainContents_detail_404-main .mainContents_detail_404-title2{height:24px}.mainContents_detail_404-main .mainContents_detail_404-title2 h3{padding:0;margin:0;font-size:24px;font-weight:700;line-height:24px}.mainContents_detail_404-main .mainContents_detail_404-text{padding-top:14px;padding-right:120px;background:url(../img/sub/widget_404/fig_run_dokun.png) right 40px top 0 no-repeat;background-size:133px;padding-bottom:18px}.mainContents_detail_404-main .mainContents_detail_404-text p{margin:0;font-size:16px;line-height:28px}.mainContents_detail_404-main .mainContents_detail_404-text p:last-child{padding-top:10px}.mainContents_detail_404-main .mainContents_detail_404-text.private_property{background:0 0}.mainContents_detail_404-main .mainContents_detail_404-text.private_property ul{padding-left:0}.mainContents_detail_404-main .mainContents_detail_404-text.private_property li{float:left;width:15rem;margin:.3rem 0 0;list-style:none;padding-left:1.5rem;background:url(../img/sub/widget_404/checkbox.svg) left .1rem no-repeat;background-size:1.2rem}.mainContents_detail_404-main .mainContents_bottom-information .common_cf{padding:2rem 0 0}.mainContents_detail_404-main .mainContents_bottom-information{margin-bottom:40px}.mainContents_detail_404-main .fig_apologize_dokun{position:absolute;width:9rem;right:1.9rem;top:2.7rem;z-index:10}.mainContents_detail_404-main .detail_404_help-mypage{color:#006ac9;padding-left:15px;background:url(../img/side/widget_mypage/icon_arrow_right.png) 4px center no-repeat}.mainContents_detail_404-main .detail_404_help-mypage:hover{color:#fe5d16}.mainContents_detail_404-main .mainContents_detail_404-text.private_property.mypage .fig_apologize_dokun{position:absolute;width:9rem;right:1.9rem;top:9.2rem;z-index:10}.mainContents_detail_404-main .mainContents_bottom-information.mypage>div{display:-webkit-flex;display:-ms-flexbox;display:flex}.mainContents_detail_404-main .mainContents_bottom-information.mypage>div>.btn{position:relative;width:330px;height:75px;margin:0 0 0 .7rem;padding:.6rem 0 0 1.5rem;border:1px solid #bf9a42;border-radius:.4rem;background:linear-gradient(#fee5aa 0,#ffc743 3.45%,#ffc743 100%);box-sizing:border-box}.mainContents_detail_404-main .mainContents_bottom-information.mypage>div>.btn img{position:absolute;left:0;top:1.5rem}.mainContents_detail_404-main .mainContents_bottom-information.mypage>div>.btn a{display:block;font-weight:700;color:#58420e;border-radius:.4rem;text-decoration:none;text-shadow:1px 1px 0 #ffe48e}.mainContents_detail_404-main .mainContents_bottom-information.mypage>div>.btn:hover{top:1px;background:linear-gradient(#e3af35 0,#fec53b 3.45%,#fec43b 100%)}.mainContents_detail_404-main .mainContents_bottom-information.mypage>div>.btn span{display:inline-block;padding:.2rem .5rem;font-weight:400;font-size:15px;color:#58420e;background-color:#ffefc8;border-radius:.2rem;text-shadow:none}.mainContents_detail_404-main .mainContents_bottom-information.mypage{margin:1.6rem 0 2rem}.mainContents_detail_404-main .mainContents_bottom-information.mypage .common_cf{padding:2rem 0;background-color:#f8f7f8}.mainContents_detail_404-main .mainContents_widget_quick-search .mainContents_form_area{padding:1rem 0 1rem .5rem}.mainContents_detail_404-main .mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-submit{margin:33px 0 0 .3rem}.mainContents_detail_404-main .mainContents_widget_quick-search .mainContents_form_area .mainContents_input-wrap .mainContents_input-calculation{margin:24px .3rem 0}.mainContents_detail_404-main .mainContents_widget_type-search{margin:55px 0 0;padding:0;background:0 0;border:none;box-shadow:none;-webkit-box-shadow:none}.mainContents_detail_404-main .mainContents_widget_type-search .mainContents_widget_type-search-area .mainContents_btn_type:active,.mainContents_detail_404-main .mainContents_widget_type-search .mainContents_widget_type-search-area .mainContents_btn_type:hover,.mainContents_detail_404-main .mainContents_widget_type-search .mainContents_widget_type-search-area .mainContents_btn_type:link,.mainContents_detail_404-main .mainContents_widget_type-search .mainContents_widget_type-search-area .mainContents_btn_type:visited{margin-right:14px;width:160px}.mainContents_detail_404-main .mainContents_detail_404-button{background:url(../img/sub/widget_404/btn_bg_blue.png) left top no-repeat;display:block;width:300px;height:46px;box-sizing:border-box;margin:35px auto 0;text-align:center;line-height:46px;color:#fff;font-size:18px;font-weight:700;text-decoration:none}.mainContents_detail_404-main .mainContents_detail_404-button::-moz-focus-inner{border:0}.mainContents_detail_404-main .mainContents_detail_404-button:hover{padding-top:2px}.mainContents_detail_404-main .mainContents_detail_404-button:active,.mainContents_detail_404-main .mainContents_detail_404-button:hover{background:url(../img/sub/widget_404/btn_bg_blue.png) left bottom no-repeat}.mainContents_detail_404-main .mainContents_detail_404-lists{padding-top:57px}.mainContents_detail_404-main .mainContents_detail_404-list{display:block;float:left;width:155px;padding:0;margin:14px 20px 0 0;box-sizing:border-box}.mainContents_detail_404-main .mainContents_detail_404-list.last{margin-right:0}.mainContents_detail_404-main .mainContents_detail_404-list h4{margin:0}.mainContents_detail_404-main .mainContents_detail_404-list p.popular{font-weight:700;margin:.5em}.mainContents_detail_404-main .mainContents_detail_404-list ul{padding:7px 0 0;margin:0}.mainContents_detail_404-main .mainContents_detail_404-list ul li{font-size:14px;line-height:23px;background:url(../img/footer/icon_arrow_small.png) 7px center no-repeat;width:132px;padding-left:20spx;list-style:none}.mainContents_detail_404-main .mainContents_detail_404-list ul li a{color:#4f4f4f;text-decoration:none;padding:0 0 0 18px}.mainContents_detail_404-main .mainContents_detail_404-button-wrap{display:inline-block;text-align:center;margin:0 200px}.mainContents_detail_404-main .mainContents_bottom-information .button{position:relative;z-index:1;float:left;width:301px;height:70px;margin-right:5px;margin-left:10px;padding-left:0;overflow:hidden}.mainContents_detail_404-main .mainContents_contact-area{width:370px}.mainContents_privacy-main{box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border:1px solid #b9b8b8;padding:30px;margin-top:20px;width:760px;box-sizing:border-box;background-color:#fff;border-radius:4px;-webkit-border-radius:4px}.mainContents_privacy-main .mainContents_privacy-content:last-child{margin-top:50px}.mainContents_privacy-main .mainContents_privacy-content .mainContents_privacy-title{height:25px;width:700px;background:url(../img/common/bg_line.png) left bottom no-repeat;padding-left:5px}.mainContents_privacy-main .mainContents_privacy-content .mainContents_privacy-title h3{margin:0;font-size:18px;font-weight:700;line-height:18px}.mainContents_privacy-main .mainContents_privacy-content .mainContents_privacy-text p,.mainContents_privacy-main .mainContents_privacy-content ol li{font-size:16px;line-height:28px}.mainContents_privacy-main .mainContents_privacy-content .mainContents_privacy-text .mainContents_privacy-text1{margin:20px 0 0}.mainContents_privacy-main .mainContents_privacy-content .mainContents_privacy-text .mainContents_privacy-text1:last-child{margin:0;padding:13px 0 0}.mainContents_privacy-main .mainContents_privacy-content .mainContents_privacy-list{margin:0}.mainContents_privacy-main .mainContents_privacy-content ol{padding:0 0 0 30px;margin:0}.mainContents_privacy-main .mainContents_privacy-content .mainContents_privacy-list1{padding:12px 0 0}.mainContents_privacy-main .mainContents_privacy-content .mainContents_privacy-list1:first-child{padding:20px 0 0}.mainContents_about-site{border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;margin-top:20px;padding:30px;background-color:#fff}.mainContents_about-site .mainContents_contents{margin-top:60px}.mainContents_about-site .mainContents_contents:first-child{margin-top:0}.mainContents_about-site .common_title03{height:35px;width:auto;background:url(../img/common/bg_line.png) left bottom no-repeat;color:#202020;font-size:18px;font-weight:700;line-height:18px}.mainContents_about-site h3{margin:0}.mainContents_about-site .mainContents_content-article{color:#000;font-size:16px;margin:35px 0 0}.mainContents_about-site ul{margin:40px 0 0;padding:0 0 0 20px}.mainContents_about-site li{margin:0;padding:0}.mainContents_widget_mypage .common_title02,.mainContents_widget_mypage .common_title02-long{width:980px}.mainContents_widget_mypage .mainContents_mypage-banner{width:980px;height:320px;margin:34px auto 30px;background:url(../img/sub/widget_mypage/bg_town.png) no-repeat #f1f7f9;position:relative}.mainContents_widget_mypage .mainContents_mypage-banner .mainContents_banner-message{display:block;margin:0 auto;padding-top:40px}.mainContents_widget_mypage .mainContents_mypage-banner .mainContents_staff{z-index:1;display:block;position:absolute;bottom:-65px;right:10px}.mainContents_widget_mypage .mainContents_mypage-banner .mainContents_staff-ballon{display:block;position:absolute;top:-2px;right:60px}.mainContents_widget_mypage .mainContents_mypage-banner .mainContents_button-wrap{z-index:9999;position:relative;background:url(../img/sub/widget_mypage/btn_background.png) left top no-repeat;width:460px;height:100px;box-sizing:border-box;margin:30px auto 0;padding:10px;line-height:0}.mainContents_widget_mypage .mainContents_mypage-banner .mainContents_button{overflow:hidden;display:block;margin:0;width:440px;height:80px;line-height:0}.mainContents_widget_mypage .mainContents_mypage-banner .mainContents_button::-moz-focus-inner{border:0}.mainContents_widget_mypage .mainContents_mypage-banner .mainContents_button img:hover{position:relative;top:-88px}.mainContents_widget_mypage .mainContents_mypage-banner .mainContents_comment{color:#006ac9;display:block;width:260px;margin:8px auto 0;font-weight:700;background:url(../img/common/icon_arrow_sq.png) left center no-repeat;padding-left:20px;line-height:18px}.mainContents_widget_mypage .mainContents_mypage-banner .mainContents_comment:visited{color:#5e79df}.mainContents_widget_mypage .mainContents_mypage-banner .mainContents_comment:hover{color:#fe5d16}.mainContents_widget_mypage .mainContents_mypage-title{position:relative;z-index:100;border-top:2px #fff solid;margin:0;background-color:#2867c6}.mainContents_widget_mypage .mainContents_mypage-merit1 .mainContents_detail{float:left;width:310px;height:370px;box-sizing:border-box;border:3px solid #ccc;border-radius:8px;margin:60px 25px 0 0;background-color:#fff8dc}.mainContents_widget_mypage .mainContents_mypage-merit1 .mainContents_detail:last-child{margin-right:0}.mainContents_widget_mypage .mainContents_mypage-merit1 .mainContents_detail .mainContents_merit-icon{position:relative;top:-45px;left:-10px}.mainContents_widget_mypage .mainContents_mypage-merit1 .mainContents_detail .mainContents_detail-content{position:relative;top:-60px;margin:0 20px}.mainContents_widget_mypage .mainContents_mypage-merit1 .mainContents_detail .mainContents_detail-content img{display:block}.mainContents_widget_mypage .mainContents_mypage-merit1 .mainContents_detail .mainContents_detail-content .mainContents_merit-title{display:block;margin:0 auto}.mainContents_widget_mypage .mainContents_mypage-merit1 .mainContents_detail .mainContents_detail-content .mainContents_merit-img{margin:20px auto}.mainContents_widget_mypage .mainContents_mypage-merit1 .mainContents_detail .mainContents_detail-content .mainContents_merit-img1{margin:30px auto}.mainContents_widget_mypage .mainContents_mypage-merit1 .mainContents_detail .mainContents_detail-content .mainContents_detail-comment{font-size:14px;line-height:24px;margin:0}.mainContents_widget_mypage .mainContents_mypage-merit2{margin-top:45px}.mainContents_widget_mypage .mainContents_mypage-merit2 .mainContents_detail{float:left;width:310px;height:370px;box-sizing:border-box;border:3px solid #ccc;border-radius:8px;margin-right:25px;background-color:#fff8dc}.mainContents_widget_mypage .mainContents_mypage-merit2 .mainContents_detail:last-child{margin-right:0}.mainContents_widget_mypage .mainContents_mypage-merit2 .mainContents_detail .mainContents_merit-icon{position:relative;top:-45px;left:-10px}.mainContents_widget_mypage .mainContents_mypage-merit2 .mainContents_detail .mainContents_detail-content{position:relative;top:-60px;margin:0 20px}.mainContents_widget_mypage .mainContents_mypage-merit2 .mainContents_detail .mainContents_detail-content img{display:block}.mainContents_widget_mypage .mainContents_mypage-merit2 .mainContents_detail .mainContents_detail-content .mainContents_merit-title{display:block;margin:0 auto}.mainContents_widget_mypage .mainContents_mypage-merit2 .mainContents_detail .mainContents_detail-content .mainContents_merit-img{margin:20px auto}.mainContents_widget_mypage .mainContents_mypage-merit2 .mainContents_detail .mainContents_detail-content .mainContents_merit-img1{margin:30px auto}.mainContents_widget_mypage .mainContents_mypage-merit2 .mainContents_detail .mainContents_detail-content .mainContents_detail-comment{font-size:14px;line-height:24px;margin:0}.mainContents_widget_mypage .mainContents_mypage-signUp .mainContents_button{overflow:hidden;display:block;margin:40px auto 0;width:460px;height:80px}.mainContents_widget_mypage .mainContents_mypage-signUp .mainContents_button::-moz-focus-inner{border:0}.mainContents_widget_mypage .mainContents_mypage-signUp .mainContents_button img:hover{position:relative;top:-88px}.mainContents_widget_mypage .mainContents_mypage-signUp .mainContents_comment{color:#006ac9;display:block;width:260px;margin:18px auto 0;font-weight:700;background:url(../img/common/icon_arrow_sq.png) left center no-repeat;padding-left:20px;line-height:16px}.mainContents_widget_mypage .mainContents_mypage-signUp .mainContents_comment:visited{color:#5e79df}.mainContents_widget_mypage .mainContents_mypage-signUp .mainContents_comment:hover{color:#fe5d16}.mainContents_widget-favorite-caption{border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;margin-top:20px;padding:20px;background-color:#fff}.mainContents_widget-favorite-caption p{width:585px;float:left;margin:0;color:#202020;font-size:14px;position:relative}.mainContents_widget-favorite-caption p a{position:absolute;right:0;bottom:0;display:block;box-sizing:border-box;width:118px;height:22px;color:#333;font-size:12px;font-weight:700;line-height:22px;text-decoration:none;padding-left:24px;background:url(../img/sub/widget_favorite_caption/btn_about_mypage.png) no-repeat}.mainContents_widget-favorite-caption p a::-moz-focus-inner{border:0}.mainContents_widget-favorite-caption p a:hover{background-position-y:-22px}.mainContents_widget-favorite-caption .mainContents_right{-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;float:right;border:1px solid #ccc;box-sizing:border-box;background-color:#efefef;width:200px;height:53px;margin-top:2px;padding:4px;border-radius:3px;-webkit-border-radius:3px}.mainContents_widget-favorite-caption .mainContents_wrap{border:1px solid #ccc;background-color:#fff1b9;padding:3px 10px;width:190px;height:43px}.mainContents_widget-favorite-caption .mainContents_now-estate-title,.mainContents_widget-favorite-caption .mainContents_wrap{-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;box-sizing:border-box;border-radius:3px;-webkit-border-radius:3px}.mainContents_widget-favorite-caption .mainContents_now-estate-title{float:left;border:1px solid #b9b8b8;background-color:#fff;width:104px;height:21px;line-height:21px;text-align:center;color:#202020;font-size:12px;margin:7px 0 0}.mainContents_widget-favorite-caption .mainContents_now-estate{color:#202020;font-size:24px;font-weight:700;width:48px;float:right;margin:0}.mainContents_widget-favorite-caption .mainContents_now-estate span{font-size:14px}.mainContents_widget-estate-favorite{margin-top:30px}.mainContents_widget-estate-favorite .mainContents_all-contact{height:70px;width:960px;background:url(../img/sub/widget_estate_favorite/bg_all_contact.png) no-repeat;padding:13px 21px 0}.mainContents_widget-estate-favorite .mainContents_all-contact p{width:185px;float:left;color:#202020;font-size:14px;line-height:18px;margin:10px 16px 0 0;padding-left:23px;background:url(../img/sub/widget_estate_favorite/checkbox.png) left center no-repeat}.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_book-tour{width:130px}.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_book-document,.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_book-tour,.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_delete-favorite{margin:0 12px 0 0;display:block;float:left;height:36px;border:none;overflow:hidden;padding:0;background:0 0}.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_book-document::-moz-focus-inner,.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_book-tour::-moz-focus-inner,.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_delete-favorite::-moz-focus-inner{border:0}.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_book-document:hover img,.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_book-tour:hover img,.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_delete-favorite:hover img{position:relative;top:-46px}.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_book-document,.mainContents_widget-estate-favorite .mainContents_all-contact .mainContents_delete-favorite{width:158px}.mainContents_widget-estate-favorite .mainContents_all-contact+.mainContents_list-estate{margin-top:0}.mainContents_widget-estate-favorite .mainContents_list-estate{border:1px solid #b9b8b8;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-top:5px #2867c6 solid;margin-top:20px;background-color:#fff}.mainContents_widget-estate-favorite .mainContents_list-estate .mainContents_title{border-bottom:solid 1px #b9b8b8}.mainContents_widget-estate-favorite .mainContents_list-estate .mainContents_title h3{padding:15px 20px 10px 12px;margin:5px 0 0;font-size:10px;line-height:24px}.mainContents_widget-estate-favorite .mainContents_list-estate .mainContents_title h3 .mainContents_tag{position:relative;top:-2px;display:inline-block;border:1px solid #21408f;background:#ffe976;color:#21408f;padding:0 6px;font-weight:400;margin-right:10px}.mainContents_widget-estate-favorite .mainContents_list-estate .mainContents_title h3 time{font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif;display:inline-block;margin:0 0 0 5px;color:#333;font-size:12px;font-weight:400;line-height:18px}.mainContents_widget-estate-favorite .mainContents_list-estate .mainContents_title h3 time span{color:#ea2f07;font-weight:700}.mainContents_widget-estate-favorite .mainContents_list-estate .mainContents_title h3 a{color:#006ac9;font-size:16px}.mainContents_widget-estate-favorite .mainContents_list-estate .mainContents_title h3 a:visited{color:#5e79df}.mainContents_widget-estate-favorite .mainContents_list-estate .mainContents_title h3 a:hover{color:#fe5d16}.mainContents_widget-estate-favorite .mainContents_list-estate .mainContents_title h3 .common_icon_discount,.mainContents_widget-estate-favorite .mainContents_list-estate .mainContents_title h3 .common_icon_open-house,.mainContents_widget-estate-favorite .mainContents_list-estate .mainContents_title h3 .common_icon_open-house-detail{line-height:normal}.mainContents_widget-estate-favorite .mainContents_list-estate .mainContents_title h3 .mainContents_first{margin-left:5px}.mainContents_widget-estate-favorite .mainContents_list-estate .mainContents_title .common_icon_discount,.mainContents_widget-estate-favorite .mainContents_list-estate .mainContents_title .common_icon_open-house,.mainContents_widget-estate-favorite .mainContents_list-estate .mainContents_title .common_icon_open-house-detail,.mainContents_widget-estate-favorite .mainContents_list-estate .mainContents_title .common_icon_sales-pending{display:inline-block;margin-right:5px}.mainContents_widget-estate-favorite .mainContents_contetnt-detail{display:table}.mainContents_widget-estate-favorite .mainContents_content-row{display:table-row}.mainContents_widget-estate-favorite .maincontents_check{font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif;border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;display:table-cell;vertical-align:middle;padding:0 5px;background-color:#eee;text-align:center;width:38px;font-size:10px;color:#0a3190;border-right:solid 1px #b9b8b8}.mainContents_widget-estate-favorite .maincontents_check input{display:inline}.mainContents_widget-estate-favorite .mainContents_image{display:table-cell;padding:0 25px 0 20px;vertical-align:middle;text-align:center}.mainContents_widget-estate-favorite .mainContents_image .mainContents_image-wrap{line-height:0;display:table-cell;vertical-align:middle;box-sizing:border-box;border:1px solid #b9b8b8;background-color:#fff;width:120px;height:120px}.mainContents_widget-estate-favorite .mainContents_image .mainContents_image-wrap img{max-width:118px;max-height:118px}.mainContents_widget-estate-favorite .mainContents_details{display:table-cell;padding:20px 43px 20px 0;width:720px}.mainContents_widget-estate-favorite .mainContents_detail1 .mainContents_price{margin:0 15px 0 0;width:89px;text-align:right;box-sizing:border-box;display:block;float:left;color:#ec000d;font-size:20px;font-weight:700}.mainContents_widget-estate-favorite .mainContents_detail1 .mainContents_price span{color:#333;font-size:12px}.mainContents_widget-estate-favorite .mainContents_detail1 .mainContents_tag{margin:6px 8px 0 0;float:left;border:1px solid #b9b8b8;box-sizing:border-box;background-color:#eee;width:40px;height:20px;color:#202020;font-size:11px;text-align:center}.mainContents_widget-estate-favorite .mainContents_detail1 .mainContents_sub-info{margin:4px 17px 0 0;width:244px;float:left;color:#202020;font-size:12px;line-height:18px;font-style:normal}.mainContents_widget-estate-favorite .mainContents_detail1 .mainContents_sub-info:last-child{margin-right:0;width:258px}.mainContents_widget-estate-favorite table{width:100%;margin-top:15px}.mainContents_event-open-house .mainContents_body .overview .mainContents_widget-estate-favorite table th,.mainContents_widget-estate-favorite .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_widget-estate-favorite table td,.mainContents_widget-estate-favorite table th{color:#202020;font-size:12px;font-weight:400;text-align:center;border:1px solid #b9b8b8;padding:10px 0}.mainContents_widget-estate-favorite table th{background-image:url(../img/common/bg_gray_pattern.jpg)}.mainContents_event-open-house .mainContents_body .overview .mainContents_widget-estate-favorite table th,.mainContents_widget-estate-favorite .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_widget-estate-favorite table td{background-color:#fff}.mainContents_widget-estate-favorite table .mainContents_79{width:79px}.mainContents_widget-estate-favorite table .mainContents_99{width:99px}.mainContents_widget-estate-favorite table .mainContents_198{width:198px}.mainContents_widget-estate-favorite .mainContents_favorite-message{margin-top:60px;height:127px;background:url(../img/sub/widget_estate_favorite/icon_bottom_arrow.png) center bottom no-repeat}.mainContents_widget-estate-favorite .mainContents_favorite-message img{display:block;width:607px;margin:0 auto}.mainContents_widget-estate-favorite .maincontents_title03{-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border:1px solid #b9b8b8;box-sizing:border-box;background-color:#2867c6;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);width:620px;height:44px;margin:0 auto;text-align:center;color:#fff;font-size:20px;font-weight:700;line-height:42px;border-radius:3px;-webkit-border-radius:3px}.mainContents_widget-estate-favorite .mainContents_last-message{-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;line-height:0;margin-top:-22px;border:4px solid #cbd8ec;background-color:#fff;position:relative;z-index:-999;padding:36px 24px 0;border-radius:8px;-webkit-border-radius:8px}.mainContents_widget-estate-favorite .mainContents_last-message p{margin:0;color:#202020;font-size:16px;line-height:normal}.mainContents_widget-estate-favorite .mainContents_last-message img{display:block;width:860px;margin:5px auto 0}.mainContents_widget-estate-favorite .mainContents_last-contact{margin:40px auto 0;display:block;width:480px;height:100px;border:none;overflow:hidden;padding:0;background:0 0}.mainContents_widget-estate-favorite .mainContents_last-contact::-moz-focus-inner{border:0}.mainContents_widget-estate-favorite .mainContents_last-contact:hover img{position:relative;top:-110px}.mainContents_widget-estate-favorite .mainContents_checked-color{background-color:#fff1b9!important}.mainContents_sitemap{border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;margin-top:20px;padding:30px;background-color:#fff}.mainContents_sitemap .mainContents_contents{margin-top:0}.mainContents_sitemap .common_title03{height:35px;width:auto;background:url(../img/common/bg_line.png) left bottom no-repeat;color:#202020;font-size:18px;font-weight:700;line-height:18px}.mainContents_sitemap .sitemap_nav-first li,.mainContents_sitemap .sitemap_nav-second li{line-height:24px;background:url(../img/common/icon_arrow.png) left .4em no-repeat;color:#54575f;list-style:none}.mainContents_sitemap h3{margin:0}.mainContents_sitemap .sitemap_nav{width:200px;float:left;margin:0 30px 20px 0}.mainContents_sitemap .sitemap_nav-first{margin-top:1em;padding:0}.mainContents_sitemap .sitemap_nav-first li{margin-bottom:10px;font-size:14px;padding-left:16px}.mainContents_sitemap .sitemap_nav-first li a{color:#54575f}.mainContents_sitemap .sitemap_nav-second{margin:0;padding:0 0 0 10px}.mainContents_sitemap .sitemap_nav-second li{font-size:12px;margin-bottom:10px;padding-left:16px}.mainContents_sitemap .sitemap_nav-second li a{color:#54575f}.common_title01 .mainContents_icon-sell,.common_title01-long .mainContents_icon-lease,.common_title01-long .mainContents_icon-sell,.mainContents_voice .mainContents_voice-list .mainContents_voice-title .mainContents_icon-lease{display:inline-block;margin-right:6px;padding:1px 8px;background:#2fb9eb;border:2px solid #165cb5;color:#fff;font-size:12px;vertical-align:middle;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px;border-radius:15px;-webkit-border-radius:15px}.common_title01 .mainContents_icon-sell,.common_title01-long .mainContents_icon-lease,.common_title01-long .mainContents_icon-sell{text-shadow:none;font-weight:400}.mainContents_reform-price16 .reformPrice,.mainContents_reform-price16 .reformPriceCalc{font-size:16px;font-weight:700}.mainContents_widget_search-button .mainContents_select2 div{color:#006ac9;display:table;cursor:pointer;width:140px;box-sizing:border-box;text-align:center;border-radius:3px;border:1px solid #21408f;font-size:14px;font-weight:700;line-height:18px;padding:10px 0 9px;float:left;margin:5px 6px 0 0;background:#fff;background:linear-gradient(to bottom,#fff 0,#efeeed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efeeed', GradientType=0 )}.mainContents_widget_search-button .mainContents_select2 div:hover{color:#202020;border:1px solid #b9b8b8;padding:1px}.mainContents_widget_search-button .mainContents_select2 div::-moz-focus-inner{border:0}.mainContents_widget_search-button .mainContents_select2 div span{display:table-cell;vertical-align:middle}.mainContents_widget_search-button .mainContents_select2 div:hover span{padding:9px 0 8px;border-radius:3px;background-color:#fee273}.mainContents_widget_search-button .mainContents_select2 .selectType{color:#202020;border:1px solid #b9b8b8;padding:1px}.mainContents_widget_search-button .mainContents_select2 .selectType::-moz-focus-inner{border:0}.mainContents_widget_search-button .mainContents_select2 .selectType span{padding:9px 0 8px;border-radius:3px;background-color:#fee273}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_title h3 a{color:#006ac9;font-size:16px}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_title h3 a:visited{color:#5e79df}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_title h3 a:hover{color:#fe5d16}.mainContents_image_openhouse{margin-right:20px;width:290px;float:left}.mainContents_image-openhouse-wrap{display:table;width:280px;height:auto;float:left;margin-right:10px;margin-bottom:20px}.mainContents_image-openhouse-wrap:last-child{margin-right:0}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_image-openhouse-wrap2{background-color:#fff;display:table-cell;width:140px;height:140px;box-sizing:border-box;border:1px solid #b9b8b8;vertical-align:middle;text-align:center;line-height:0}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_image-openhouse-wrap2 img{display:inline;max-width:276px}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_estate-main .pr{width:400px;border:1px solid #b9b8b8;margin-top:20px;font-size:13px}.mainContents_event-open-house .mainContents_body .overview table .mainContents_widget-list-estate .mainContents_list-estate .mainContents_estate-main .pr th,.mainContents_widget-list-estate .mainContents_list-estate .mainContents_estate-main .pr .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_widget-list-estate .mainContents_list-estate .mainContents_estate-main .pr td{padding:10px}.mainContents_sub-detail-openhouse table{width:280px;margin:20px 20px 0 auto}.mainContents_sub-detail-openhouse th{width:60px;padding:5px 0;background-color:#f6f6f6;color:#202020;font-size:12px;font-weight:400;text-align:center;border:1px solid #b9b8b8}.mainContents_event-open-house .mainContents_body .overview table .mainContents_sub-detail-openhouse th,.mainContents_sub-detail-openhouse .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_sub-detail-openhouse td{padding:5px 12px;color:#202020;font-size:13px;text-align:left;border:1px solid #b9b8b8;background-color:#fff}.common_icon_open-house_title{color:#d82828!important;background-color:#ffe6e6!important;border:1px solid #d82828!important;display:inline-block!important;font-size:11px!important;text-align:center!important;padding:2px 6px!important;border-radius:12px!important}.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_recommend-main-left{position:relative;float:left;width:450px;margin-top:10px;margin-right:15px}.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_recommend-main-left figure img{max-width:450px;border:4px solid #ccc}.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_recommend-main-right{position:relative;float:left;width:310px;margin-top:10px;margin-right:15px}.mainContents_event-open-house .mainContents_body .overview table .mainContents_tab06-content01 .mainContents_recommend-point .mainContents_recommend-main-right th,.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_recommend-main-right .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_recommend-main-right td{vertical-align:top}.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_recommend-main-right .mainContents_tag{color:#202020;font-size:11px;text-align:center;background-color:#eee;padding:2px 0;width:46px;margin:0 5px 0 0}.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_recommend-main-right .mainContents_sub-info{margin:4px 17px 0 0;width:244px;color:#202020;font-size:12px;line-height:18px;font-style:normal}.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_recommend-map{position:relative;width:600px;margin-left:auto;margin-right:auto}.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_recommend-map .mainContents_point-icon{position:absolute;top:-4px;left:-4px;margin:0}.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_recommend-map figure img{max-width:312px;max-height:312px;border:4px solid #ccc}.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_recommend-map figure figcaption{font-size:14px}.mainContents_sub-detail-openhouse{float:left}.mainContents_input-zipCodeLeft{display:block;padding:5px 10px;box-sizing:border-box;border-radius:3px;color:#555;font-size:12px;line-height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;background-size:19px,100%;height:34px;border:3px solid #fc9601;width:65px}.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-area{border:3px solid #f67100;width:140px;margin-top:19px}.mainContents_input-zipCodeRight,.mainContents_widget_estimate .mainContents_form_area .mainContents_input-wrap .mainContents_input-area{display:block;padding:5px 10px;box-sizing:border-box;border-radius:3px;color:#555;font-size:12px;line-height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;background-size:19px,100%;height:34px}.mainContents_input-zipCodeRight{border:3px solid #fc9601;width:80px}.mainContents_widget_search-button2 .mainContents_select-town .mainContents_select-town-section label span a{color:#202020;font-size:14px;line-height:16px;text-decoration:none}.mainContents_event-open-house{box-sizing:border-box}.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_recommend-event{position:relative;float:left;width:360px;margin-right:15px}.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_recommend-event .mainContents_point-icon{position:absolute;top:-4px;left:-4px;margin:0}.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_recommend-event figure img{max-width:360px;max-height:360px}.mainContents_tab06-content01 .mainContents_recommend-point .mainContents_recommend-event figure figcaption{font-size:14px}.mainContents_tab06-content01 .mainContents_about-open-house-area .margin0{margin:0}.mainContents_estatenone-main{margin-top:20px}.mainContents_estatenone-main .mainContents_estatenone-title2{height:24px;background-color:#21408f;font-size:16px;padding:5px;color:#fff}.mainContents_estatenone-main .mainContents_estatenone-title2 h3{width:760px;padding:0;margin:0;font-weight:700;line-height:24px}.mainContents_estatenone-main .mainContents_estatenone-text{padding-top:14px}.mainContents_estatenone-main .mainContents_estatenone-text p{text-align:center;margin:0;font-size:16px;line-height:28px;font-weight:700}.mainContents_estatenone-main .mainContents_estatenone-text img{display:block;margin:10px auto 50px}.mainContents_estatenone-main .mainContents_estatenone-text p:last-child{padding-top:10px}.mainContents_estatenone-main .mainContents_estatenone-button{background:url(../img/sub/widget_404/btn_bg_blue.png) left top no-repeat;display:block;width:300px;height:46px;box-sizing:border-box;margin:35px auto 0;text-align:center;line-height:46px;color:#fff;font-size:18px;font-weight:700;text-decoration:none}.mainContents_estatenone-main .mainContents_estatenone-button:active,.mainContents_estatenone-main .mainContents_estatenone-button:hover,.mainContents_estatenone-main .mainContents_estatenone-button:link,.mainContents_estatenone-main .mainContents_estatenone-button:visited{overflow:hidden}.mainContents_estatenone-main .mainContents_estatenone-button::-moz-focus-inner{border:0}.mainContents_estatenone-main .mainContents_estatenone-button:hover{padding-top:2px}.mainContents_estatenone-main .mainContents_estatenone-button:active,.mainContents_estatenone-main .mainContents_estatenone-button:hover{background:url(../img/sub/widget_estatenone/btn_bg_blue.png) left bottom no-repeat}.mainContents_estatenone-main .mainContents_estatenone-lists{padding-top:57px}.mainContents_estatenone-main .mainContents_estatenone-list{display:block;float:left;width:210px;padding:0;margin-right:20px;box-sizing:border-box}.mainContents_estatenone-main .mainContents_estatenone-list:last-child{margin-right:0}.mainContents_estatenone-main .mainContents_estatenone-list h4{margin:0}.mainContents_estatenone-main .mainContents_estatenone-list-ul{padding:7px 0 0;margin:0}.mainContents_estatenone-main .mainContents_estatenone-list-ul li{font-size:14px;line-height:30px;background:url(../img/top/widget_recommend/icon_recommend_arrow.png) 20px center no-repeat;width:220px;padding-left:40px;list-style:none}.mainContents_estatenone-main .mainContents_estatenone-list-ul li a{color:#006ac9}.mainContents_estatenone-main .mainContents_estatenone-list-ul li a:active,.mainContents_estatenone-main .mainContents_estatenone-list-ul li a:hover,.mainContents_estatenone-main .mainContents_estatenone-list-ul li a:link,.mainContents_estatenone-main .mainContents_estatenone-list-ul li a:visited{overflow:hidden}.mainContents_estatenone-main .mainContents_estatenone-list-ul li a::-moz-focus-inner{border:0}.mainContents_estatenone-main .mainContents_estatenone-list-ul li a:visited{color:#5e79df}.mainContents_estatenone-main .mainContents_estatenone-list-ul li a:hover{color:#fe5d16}#googlemap{height:480px}.sell-img1{position:relative;top:5px;left:85px;z-index:100;margin-bottom:-87px}.sell-h2-img{padding-left:470px;margin-top:5px;display:block}.mainContents_event-open-house .mainContents_body .mainContents_map,.mainContents_event-open-house .mainContents_body .mainContents_photo_gallery,.mainContents_event-open-house .mainContents_body .mainContents_recommend-point{margin-top:40px}.sell-input1{margin-bottom:10px;margin-left:10px}.sell-float-left{float:left}.sell-float-right{float:right;padding-top:10px;padding-right:20px}.mainContents_label-span{color:#000;font-weight:400}.mainContents_select-sell-city,.mainContents_select-sell-pref,.mainContents_select-sell-town{display:block;padding:5px 10px;border-radius:3px;color:#555;line-height:18px;box-shadow:none;height:34px;font-size:12px;box-sizing:border-box}.mainContents_select-sell-pref{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:url(../img/top/widget_quick_search/btn_input_arrow.png) right 50% no-repeat #fff;background-size:19px,100%;width:100px}.mainContents_select-sell-city{width:110px}.mainContents_select-sell-city,.mainContents_select-sell-town{margin-left:10px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:url(../img/top/widget_quick_search/btn_input_arrow.png) right 50% no-repeat #fff;background-size:19px,100%}.mainContents_select-sell-town{width:130px}select::-ms-expand{display:none}.sell-estimate-border{width:100%;border:1px solid #b9b8b8;margin-bottom:10px}.sell-button-area{margin-left:180px}.sell-estimate-address-area{background-color:#f9f5da;width:370px;padding-left:10px;margin-left:20px;margin-bottom:10px;padding-bottom:10px}.sell-margin-bottom10{margin-bottom:10px!important}.sell-margin-left5{margin-left:5px!important}.sell-margin-left10{margin-left:10px!important}.sell-estimate-address-area-p{font-size:12px;padding:0;margin-bottom:10px}.sell-button-area-p{font-size:10px}.mainContents_event-open-house .common_title01,.mainContents_event-open-house .common_title01-long{margin-bottom:20px}.mainContents_event-open-house .mainContents_body{margin-bottom:40px;padding:30px 30px 15px;background-color:#fff;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px}.mainContents_event-open-house .mainContents_body .overview .thumb-overview{float:left;max-width:320px;height:auto}.mainContents_event-open-house .mainContents_body .overview table{float:right;width:350px;border-collapse:collapse}.mainContents_event-open-house .mainContents_body .overview table td,.mainContents_event-open-house .mainContents_body .overview table th{padding:.6em .8em;min-width:4em;border:1px solid #b9b8b8;font-size:13px}.mainContents_event-open-house .mainContents_body .overview table th{background-color:#eee}.mainContents_event-open-house .mainContents_body .mainContents_photo_gallery .photo_gallery{width:720px;position:relative;margin-right:-20px}.mainContents_event-open-house .mainContents_body .mainContents_photo_gallery .photo_gallery figure{float:left;width:340px;margin-right:20px}.mainContents_event-open-house .mainContents_body .mainContents_photo_gallery .photo_gallery figure img{max-width:340px;height:auto}.mainContents_event-open-house .mainContents_body .mainContents_photo_gallery .photo_gallery figure figcaption{font-size:12px}.mainContents_event-open-house .mainContents_body .mainContents_map .event_map figure img{max-width:698px}.mainContents_event-open-house .mainContents_body .mainContents_map .event_map figure figcaption{font-size:12px}.mainContents_bottom-information{position:relative;margin-bottom:20px;padding:1px;border:1px solid #b9b8b8}.mainContents_bottom-information .common_cf{background:#ffe57e}.mainContents_bottom-information .mainContents_woman-image{position:absolute;top:-4px;left:35px}.mainContents_bottom-information .mainContents_txt-copy{margin:0 0 20px;padding:20px 0 0 170px;letter-spacing:-.5px;font-weight:700}.mainContents_bottom-information .mainContents_only-icon{position:absolute;top:-5px;right:10px;width:70px;height:70px}.mainContents_bottom-information .button{position:relative;z-index:1;float:left;width:301px;height:70px;margin-right:10px;padding-left:25px;overflow:hidden}.mainContents_bottom-information .button img:hover{position:relative;top:-70px}.mainContents_contact-area{-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;box-shadow:inset 0 3px 3px -2px rgba(0,0,0,.4),inset 3px 0 3px -3px rgba(0,0,0,.3),inset -3px 0 3px -3px rgba(0,0,0,.3);position:relative;float:left;width:406px;height:70px;margin-bottom:30px;background:#fff;border-radius:4px;-webkit-border-radius:4px}.mainContents_contact-area p{margin:10px 0 0;vertical-align:middle}.mainContents_contact-area p img{vertical-align:middle}.mainContents_contact-area .mainContents_tel-title{display:inline-block;margin-left:10px;margin-right:10px;font-size:12px}.mainContents_contact-area .mainContents_free-dial{display:inline-block;margin-right:10px;padding:1px 4px;border:1px solid red;color:red;font-size:12px}.mainContents_contact-area .mainContents_tel-number{font-family:Arial,"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif;display:inline-block;margin-right:10px;font-size:26px;font-weight:700}.mainContents_contact-area .mainContents_open-datetime{border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;position:absolute;left:0;bottom:0;margin:0;width:100%;padding:5px 10px;font-size:10px;text-align:left;line-height:1.3}.btn-sell-satei,.ttl_sell{margin-top:40px}.mainContents_contact-area .mainContents_open-datetime span{font-weight:700}.ttl_sell{position:relative}.ttl_sell a{text-decoration:none;font-size:12px;font-weight:700;display:inline-block;position:absolute;right:0;bottom:0;border:1px solid #ccc;padding:.4em .6em .4em 25px;background:url(/img/common/icon_arrow.png) 5% 45% no-repeat #fff;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;color:#262626;border-radius:3px;-webkit-border-radius:3px}.ttl_sell a:hover{background:url(/img/common/icon_arrow.png) 5% 45% no-repeat #eee}.btn-sell-satei a{display:inline-block;height:153px;overflow:hidden}.btn-sell-satei a::-moz-focus-inner{border:0}.btn-sell-satei a img:hover{position:relative;top:-153px}.mainContents_sell_units dd,.mainContents_sell_units dl,.mainContents_sell_units h2,.mainContents_sell_units h3,.mainContents_sell_units li,.mainContents_sell_units ol,.mainContents_sell_units ul{margin:0;padding:0;list-style:none}.mainContents_sell_units .mainContents_head{margin-top:40px;border-left:1px solid #b9b8b8;border-right:1px solid #b9b8b8;border-bottom:1px solid #b9b8b8;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;background-color:#2867c6;position:relative;border-radius:5px;-webkit-border-radius:5px}.mainContents_sell_units .mainContents_head h2{color:#fff;margin:0;height:50px;box-sizing:border-box;padding:11px 0 0 21px;font-size:20px}.mainContents_sell_units .mainContents_head h2 span{font-size:10px;font-weight:400}.mainContents_sell_units .common_title02,.mainContents_sell_units .common_title02-long{width:auto;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px}.mainContents_sell_units .mainContents_body{margin-top:30px}.mainContents_sell_units .mainContents_body,.mainContents_sell_units .strength01,.mainContents_sell_units .strength02,.mainContents_sell_units .strength03,.mainContents_sell_units .strength04{padding:0 25px 30px;position:relative;background-color:#fff;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;border:5px solid #b7c1dc}.mainContents_sell_units .mainContents_body h2,.mainContents_sell_units .strength01 h2,.mainContents_sell_units .strength02 h2,.mainContents_sell_units .strength03 h2,.mainContents_sell_units .strength04 h2{position:relative;margin:0 -25px}.mainContents_sell_units .mainContents_body h2 a,.mainContents_sell_units .strength01 h2 a,.mainContents_sell_units .strength02 h2 a,.mainContents_sell_units .strength03 h2 a,.mainContents_sell_units .strength04 h2 a{text-decoration:none;font-size:12px;font-weight:700;display:inline-block;position:absolute;right:10px;top:12px;border:1px solid #ccc;padding:.4em .6em .4em 25px;background:url(/img/common/icon_arrow.png) 5% 45% no-repeat #fff;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;color:#262626;border-radius:3px;-webkit-border-radius:3px}.mainContents_sell_units .mainContents_body h2 a:hover,.mainContents_sell_units .strength01 h2 a:hover,.mainContents_sell_units .strength02 h2 a:hover,.mainContents_sell_units .strength03 h2 a:hover,.mainContents_sell_units .strength04 h2 a:hover{background:url(/img/common/icon_arrow.png) 5% 45% no-repeat #eee}.mainContents_sell_units .mainContents_body ul.list-type,.mainContents_sell_units .strength01 ul.list-type,.mainContents_sell_units .strength02 ul.list-type,.mainContents_sell_units .strength03 ul.list-type,.mainContents_sell_units .strength04 ul.list-type{position:relative;margin:-20px -55px 0 0}.mainContents_sell_units .mainContents_body ul.list-type li,.mainContents_sell_units .strength01 ul.list-type li,.mainContents_sell_units .strength02 ul.list-type li,.mainContents_sell_units .strength03 ul.list-type li,.mainContents_sell_units .strength04 ul.list-type li{float:left;margin:30px 55px 0 5px;text-align:center}.mainContents_sell_units .mainContents_body ul.list-type li p,.mainContents_sell_units .strength01 ul.list-type li p,.mainContents_sell_units .strength02 ul.list-type li p,.mainContents_sell_units .strength03 ul.list-type li p,.mainContents_sell_units .strength04 ul.list-type li p{text-align:right;display:block;margin:0}.mainContents_sell_units .mainContents_body ul.list-type li p a,.mainContents_sell_units .strength01 ul.list-type li p a,.mainContents_sell_units .strength02 ul.list-type li p a,.mainContents_sell_units .strength03 ul.list-type li p a,.mainContents_sell_units .strength04 ul.list-type li p a{font-size:12px;font-weight:700;padding-left:15px;background:url(/img/common/icon_arrow.png) 0 45% no-repeat;color:#006ac9}.mainContents_sell_units .mainContents_body ul.list-type li p a:visited,.mainContents_sell_units .strength01 ul.list-type li p a:visited,.mainContents_sell_units .strength02 ul.list-type li p a:visited,.mainContents_sell_units .strength03 ul.list-type li p a:visited,.mainContents_sell_units .strength04 ul.list-type li p a:visited{color:#5e79df}.mainContents_sell_units .mainContents_body ul.list-type li p a:hover,.mainContents_sell_units .strength01 ul.list-type li p a:hover,.mainContents_sell_units .strength02 ul.list-type li p a:hover,.mainContents_sell_units .strength03 ul.list-type li p a:hover,.mainContents_sell_units .strength04 ul.list-type li p a:hover{color:#fe5d16}.mainContents_sell_units .strength01{margin-top:30px}.mainContents_sell_units .strength01 h3{position:relative;margin:-36px -25px 0}.mainContents_sell_units .strength01 .txt-intro{font-size:13px;width:500px}.mainContents_sell_units .strength01 .img_sell_01_staff{position:absolute;right:20px;top:-40px}.mainContents_sell_units .strength01 .list-sell-01{position:relative;width:100%;margin:0 -50px 0 0;display:table;table-layout:fixed}.mainContents_sell_units .strength01 .list-sell-01 .list-sell-01_row{display:table-row;vertical-align:top}.mainContents_sell_units .strength01 .list-sell-01 .list-sell-01_row .list-sell-01_cell{display:table-cell;vertical-align:top;width:200px;margin:20px 50px 0 0}.mainContents_sell_units .strength01 .list-sell-01 .list-sell-01_row .list-sell-01_cell p{width:200px;font-size:13px;text-align:left;margin:0;padding:0}.mainContents_sell_units .strength01 .list-sell-01 .list-sell-01_row .list-sell-01_cell .img_p{text-align:center}.mainContents_sell_units .strength01 .sell_area{position:relative;margin-top:20px;padding:10px 30px;background-color:#fff8dc;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-radius:6px;-webkit-border-radius:6px}.mainContents_sell_units .strength02 .list-sell-02 li dt,.mainContents_sell_units .strength03 .list-sell-03 li dt{border-radius:20px;background-color:#fc0;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;color:#21408f;font-weight:700}.mainContents_sell_units .strength01 .sell_area p{font-weight:700;font-size:18px}.mainContents_sell_units .strength01 .sell_area p em{background-color:#fc0}.mainContents_sell_units .strength01 .sell_area img{position:absolute;right:20px;top:-20px}.mainContents_sell_units .strength01 .img_sell_01{margin:30px auto 0;width:690px;text-align:center;position:relative}.mainContents_sell_units .strength01 .img_sell_01 img{display:block;margin:0;padding:0}.mainContents_sell_units .strength02{margin-top:40px}.mainContents_sell_units .strength02 .img_sell_02_staff{position:absolute;right:20px;top:-15px}.mainContents_sell_units .strength02 h3{position:relative;margin:-36px -25px 0}.mainContents_sell_units .strength02 .txt-intro{font-size:13px;width:500px}.mainContents_sell_units .strength02 .list-sell-02{position:relative;margin-right:-30px;width:730px}.mainContents_sell_units .strength02 .list-sell-02 li{width:335px;float:left;margin-right:30px}.mainContents_sell_units .strength02 .list-sell-02 li img{float:left;width:85px}.mainContents_sell_units .strength02 .list-sell-02 li dl{float:right;width:230px}.mainContents_sell_units .strength02 .list-sell-02 li dt{display:inline-block;padding:.2em .8em;font-size:12px;-webkit-border-radius:20px}.mainContents_sell_units .strength02 .list-sell-02 li dd{margin-top:.8em;font-size:12px}.mainContents_sell_units .strength03{margin-top:40px}.mainContents_sell_units .strength03 h3{position:relative;margin:-36px -25px 0}.mainContents_sell_units .strength03 .txt-intro{font-size:13px}.mainContents_sell_units .strength03 .list-sell-03{position:relative;margin-right:-20px;width:720px}.mainContents_sell_units .strength03 .list-sell-03 li{float:left;width:160px;margin-right:20px;text-align:center}.mainContents_sell_units .strength03 .list-sell-03 li dt{text-align:center;line-height:1.2;display:inline-block;margin:0 auto;padding:.4em .8em;font-size:12px;-webkit-border-radius:20px}.mainContents_sell_units .strength03 .list-sell-03 li dd{margin-top:.8em;font-size:12px;text-align:left}.mainContents_sell_units .strength04{margin-top:40px}.mainContents_sell_units .strength04 h3{position:relative;margin:-36px -25px 0}.mainContents_sell_units .strength04 .txt-intro{font-size:13px}.mainContents_sell_units .strength04 .plan_base{float:left;width:150px}.mainContents_sell_units .strength04 .plan_base dt{font-weight:700;color:#21408f;background-color:#fc0;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;display:inline-block;padding:.2em .8em;font-size:12px;border-radius:20px;-webkit-border-radius:20px}.mainContents_sell_units .strength04 .plan_base dd{margin-top:.8em;font-size:12px}.mainContents_sell_units .strength04 .plan_exm{float:right;width:535px}.mainContents_sell_units .strength04 .plan_exm ol{position:relative;margin-top:-10px}.mainContents_sell_units .strength04 .plan_exm ol li{margin-top:10px;padding-left:55px;background:url(/img/sell/arw.png) 0 50% no-repeat}.mainContents_sell_units .strength04 .plan_exm ol li div{width:460px;padding:10px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;background-color:#f6f6f6;border-radius:6px;-webkit-border-radius:6px}.mainContents_sell_units .strength04 .plan_exm ol li div img{width:130px;float:left}.mainContents_sell_units .strength04 .plan_exm ol li div dl{width:310px;float:right}.mainContents_sell_units .strength04 .plan_exm ol li div dl dt{font-weight:700;color:#21408f;background-color:#fc0;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;display:inline-block;padding:.2em .8em;font-size:12px;border-radius:20px;-webkit-border-radius:20px}.mainContents_sell_units .strength04 .plan_exm ol li div dl dd{margin-top:.8em;font-size:13px}.mainContents_sell_units .tbl-type{background-color:#fff}.mainContents_sell_units .tbl-type .colWidth33{width:33%}.mainContents_event-open-house .mainContents_body .overview table .mainContents_sell_units .tbl-type th,.mainContents_sell_units .tbl-type .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_sell_units .tbl-type td,.mainContents_sell_units .tbl-type th{border:1px solid #ccc;padding:.4em .8em;font-size:13px;text-align:center}.mainContents_sell_units .tbl-type thead th{background-color:#ffe681}.mainContents_sell_units .tbl-type thead th:nth-child(2n){background-color:#ffeda3}.mainContents_sell_units .tbl-type thead th:last-child{background-color:#f6f5f1}.mainContents_event-open-house .mainContents_body .overview table .mainContents_sell_units .tbl-type tfoot th,.mainContents_sell_units .tbl-type tfoot .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_sell_units .tbl-type tfoot td{background-color:#ffe681}.mainContents_event-open-house .mainContents_body .overview table .mainContents_sell_units .tbl-type tfoot th:nth-child(2n),.mainContents_sell_units .tbl-type tfoot .mainContents_event-open-house .mainContents_body .overview table th:nth-child(2n),.mainContents_sell_units .tbl-type tfoot td:nth-child(2n){background-color:#ffeda3}.mainContents_event-open-house .mainContents_body .overview table .mainContents_sell_units .tbl-type tfoot th:last-child,.mainContents_sell_units .tbl-type tfoot .mainContents_event-open-house .mainContents_body .overview table th:last-child,.mainContents_sell_units .tbl-type tfoot td:last-child{background-color:#f6f5f1}.mainContents_sell_units .tbl-type tbody dl{text-align:left}.mainContents_sell_units .tbl-type tbody ul{margin:0;padding:0;list-style:none}.mainContents_sell_units .tbl-type tbody li{text-align:left;font-size:12px}.mainContents_flow-table,.reform-wrap{font-size:14px}.mainContents_sell_units .tbl-type tbody .list-merit li{background:url(/img/sell/icon-disc01.png) 0 .4em no-repeat;padding-left:1em;margin-bottom:.6em}.mainContents_sell_units .tbl-type tbody .list-demerit li{background:url(/img/sell/icon-disc02.png) 0 .4em no-repeat;padding-left:1em;margin-bottom:.6em}.mainContents_flow-box{margin-top:40px}.mainContents_flow-box .common_title02,.mainContents_flow-box .common_title02-long{width:auto;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px}.mainContents_flow-table tr{border-top:1px solid #b9b8b8}.mainContents_flow-table th{padding:10px 20px;line-height:1.1}.mainContents_event-open-house .mainContents_body .overview table .mainContents_flow-table th,.mainContents_flow-table .mainContents_event-open-house .mainContents_body .overview table th,.mainContents_flow-table td{padding:10px 20px}.mainContents_flow-table .mainContents_flow-arrow{width:30px;padding:0;background:#ffdf93}.mainContents_flow-table .mainContents_flow-arrow02{padding:0;background:#fc0}.mainContents_flow-table .mainContents_flow-arrow-last{padding:0;background:#ff922b;vertical-align:bottom}.reform-wrap{line-height:1.8}.reform-wrap dd,.reform-wrap dl,.reform-wrap dt,.reform-wrap em,.reform-wrap li,.reform-wrap ol,.reform-wrap ul{margin:0;padding:0;list-style-type:none;font-style:normal}.reform-wrap h3,.reform-wrap h4,.reform-wrap h5{margin-top:0;margin-bottom:0}.reform-wrap .common_title02,.reform-wrap .common_title02-long,.reform-wrap .common_title03{width:auto}.reform-wrap .mainContents_body{margin:20px 0;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;padding:20px 30px;background-color:#fff}.reform-wrap .mainContents_widget_contact-consult h3{font-size:19px;margin-top:-4px}.reform-wrap .note01{color:#666;font-size:12px}.reform-wrap .align-right{text-align:right}.reform-wrap .thumb{border:1px solid #b9b8b8}.reform-wrap .mv-wrap{position:relative;margin:-20px -30px 0;height:486px;background:url(/img/sub/widget_reform/bg-mv.jpg) 50% 0 no-repeat}.reform-wrap .mv-wrap h3{padding:20px 0 0 30px}.reform-wrap .mv-wrap p{position:absolute;top:-30px;right:20px}.reform-wrap .intro-graph{position:relative;margin-top:-80px;text-align:center}.reform-wrap .nav-merit,.reform-wrap .nav-reason{text-align:center;margin-top:20px;padding:10px 0 20px;background-color:#fc8a28;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-radius:8px;-webkit-border-radius:8px}.reform-wrap .nav-merit h4,.reform-wrap .nav-reason h4{color:#fff;margin:0;font-size:18px}.reform-wrap .nav-merit ul{width:665px;margin:5px 0 0 20px}.reform-wrap .nav-merit ul li,.reform-wrap .nav-reason ul li{float:left}.reform-wrap .nav-merit ul li a,.reform-wrap .nav-reason ul li a{position:relative;width:112px;padding:5px 8px;margin-right:5px;display:block;text-decoration:none;color:#202020;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;background-color:#fff;border-color:#e16414;box-shadow:0 5px 3px -3px rgba(0,0,0,.3);border-radius:4px;-webkit-border-radius:4px;-webkit-border-radius:4px}.reform-wrap .nav-merit ul li a:hover,.reform-wrap .nav-reason ul li a:hover{box-shadow:none;-webkit-transform:translate3d(0,2px,0);transform:translate3d(0,2px,0);background-color:#eee}.reform-wrap .nav-merit ul li span{color:#f37100;font-weight:700}.reform-wrap .nav-reason ul li span{font-weight:700;color:#588c00}.reform-wrap .nav-merit ul li p,.reform-wrap .nav-reason ul li p{font-size:12px;text-align:left;line-height:1.4;margin:0}.reform-wrap .nav-merit ul li a:after,.reform-wrap .nav-reason ul li a:after{content:url(/img/sub/widget_reform/arw-nav-merit.png);position:relative;bottom:0}.reform-wrap .nav-reason{background-color:#8dc016}.reform-wrap .nav-reason ul{width:400px;margin:10px 0 0 155px}.reform-wrap .nav-reason ul li a:after{content:url(/img/sub/widget_reform/arw-nav-reason.png)}.reform-wrap .merit-wrap,.reform-wrap .reason-wrap{margin-top:40px}.reform-wrap ol.merit-list .common_title02,.reform-wrap ol.merit-list .common_title02-long,.reform-wrap ol.reason-list .common_title02,.reform-wrap ol.reason-list .common_title02-long{position:relative;padding-left:70px}.reform-wrap ol.merit-list .common_title02 img,.reform-wrap ol.merit-list .common_title02-long img,.reform-wrap ol.reason-list .common_title02 img,.reform-wrap ol.reason-list .common_title02-long img{position:absolute;top:-30px;left:10px}.reform-wrap .merit-list>li,.reform-wrap .reason-list>li{margin-top:30px;padding-top:30px}.reform-wrap .merit-list>li h5,.reform-wrap .reason-list>li h5{margin-bottom:30px}.reform-wrap .merit-list>li:first-child,.reform-wrap .reason-list>li:first-child{position:relative;margin-top:0}.reform-wrap .fig-right{float:right;margin-left:20px}.reform-wrap .merit04-photo{position:relative;margin-right:-20px;width:720px}.reform-wrap .merit04-photo li{float:left;width:220px;margin-right:20px}.reform-wrap .merit04-photo li img{display:block}.reform-wrap .merit04-photo li span{font-size:12px;line-height:1.4;display:block;margin-top:.6em}.reform-wrap .reform-flow-list{margin-top:40px}.reform-wrap .reform-flow-list li{position:relative;border-bottom:1px solid #b9b8b8;margin-top:40px;margin-bottom:20px}.reform-wrap .reform-flow-list li dl dt{font-weight:700;font-size:18px}.reform-wrap .reform-flow-list li dl dt span{display:inline-block;margin-right:1em;padding:.1em 1em;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;background-color:#fc0;color:#21408f;font-family:Arial,Helvetica,sans-serif;font-size:14px;border-radius:20px;-webkit-border-radius:20px}.reform-wrap .reform-flow-list li dl dt span em{display:inline-block;margin-left:.2em;font-size:16px}.reform-wrap .reform-flow-list li dl dd{margin-top:1em}.reform-wrap .reform-flow-list li dl dd img{border:1px solid #b9b8b8;float:left;width:160px}.reform-wrap .reform-flow-list li dl dd p{float:right;width:500px;margin-top:0;margin-bottom:0}.reform-wrap .mainContents_btn-area,.reform-wrap .reform-list:first-child{margin-top:20px}.reform-wrap .reform-flow-list li:after{content:url(/img/sub/widget_reform/fig-flow-arw.png);position:relative;left:45%;bottom:-21px}.reform-wrap .reform-flow-list li:last-child{border-bottom:none}.reform-wrap .reform-flow-list li:last-child:after{content:''}.reform-wrap .mainContents_btn-area ul li{float:left;margin-right:10px}.reform-wrap .mainContents_btn-area ul li a.nav-btn-arw-b{display:inline-block;padding:.2em .8em .2em 2em;color:#202020;text-decoration:none;font-weight:700;text-shadow:1px 1px 3px #fff;border:1px solid #b9b8b8;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;background:url(/img/common/icon_down_arrow.png) 10px 45% no-repeat #fff;box-shadow:0 2px 0 #ddd;border-radius:4px;-webkit-border-radius:4px}.reform-wrap .mainContents_btn-area ul li a.nav-btn-arw-b:hover{background:url(/img/common/icon_down_arrow.png) 10px 45% no-repeat #eee;-webkit-transform:translate3d(0,2px,0);transform:translate3d(0,2px,0);box-shadow:0 1px 0 #ddd}.reform-wrap .reform-list{width:780px;position:relative;margin-top:40px;margin-right:-20px}.reform-wrap .reform-list .common_title02,.reform-wrap .reform-list .common_title02-long{width:760px}.reform-wrap .reform-list li.reform-holder a{width:328px;margin-top:20px;margin-right:20px;float:left;padding:20px;border:1px solid #b9b8b8;background-color:#fff;display:block;text-decoration:none}.reform-wrap .reform-list li.reform-holder a h4{padding-left:20px;color:#006ac9;background:url(/img/common/icon_arrow.png) 0 .6em no-repeat #fff}.reform-wrap .reform-list li.reform-holder a:hover h4{text-decoration:underline;color:#fe5d16}.reform-wrap .reform-list li.reform-holder .thumb-wrap{margin-top:10px}.reform-wrap .reform-list li.reform-holder .thumb-bf{width:80px;height:80px;float:right}.reform-wrap .reform-list li.reform-holder .thumb-af,.reform-wrap .reform-list li.reform-holder .thumb-bf{position:relative;display:table-cell;text-align:center;vertical-align:middle;background-color:#fff;border:1px solid #b9b8b8}.reform-wrap .reform-list li.reform-holder .thumb-bf span{font-size:10px}.reform-wrap .reform-list li.reform-holder .thumb-af span,.reform-wrap .reform-list li.reform-holder .thumb-bf span{z-index:2;display:inline-block;position:absolute;left:0;top:0;padding:.1em .6em;font-family:Arial,Helvetica,sans-serif;color:#fff;background-color:#b9b8b8}.inspection-wrap .inspection-ttl01,.inspection-wrap .inspection-ttl03,.inspection-wrap .inspection-ttl04,.inspection-wrap .merit-wrap .merit-ttl,.inspection-wrap .mv-wrap ul.mv-point-wrap,.inspection-wrap .other-wrap p,.inspection-wrap .point-wrap span.point-ttl{font-family:Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro'}.reform-wrap .reform-list li.reform-holder .thumb-bf img{max-width:80px;max-height:80px}.reform-wrap .reform-list li.reform-holder .thumb-af img,.reform-wrap .reform-list li.reform-holder .thumb-bf img{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.reform-wrap .reform-list li.reform-holder .thumb-af{width:220px;height:220px;float:left}.reform-wrap .reform-list li.reform-holder .thumb-af span{font-size:14px;background-color:#8dc016}.reform-wrap .reform-list li.reform-holder .thumb-af img{max-width:220px;max-height:220px}.reform-wrap .reform-list li.reform-holder .spec-holder{margin-top:15px}.reform-wrap .reform-list li.reform-holder .spec-holder .spec-type-wrap{float:left}.reform-wrap .reform-list li.reform-holder .spec-holder .spec-type-wrap li.spec-age,.reform-wrap .reform-list li.reform-holder .spec-holder .spec-type-wrap li.spec-type{display:inline-block;padding:.1em .8em;margin-right:.2em;font-size:11px;text-align:center;background-color:#fc0;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;border-radius:20px;-webkit-border-radius:20px}.reform-wrap .reform-list li.reform-holder .spec-holder .spec-type-wrap li.spec-age{color:#21408f;border:1px solid #21408f;background-color:#fff}.reform-wrap .reform-list li.reform-holder .spec-holder .spec-price-wrap{width:160px;height:20px;padding:5px;position:relative;float:right;font-size:11px;line-height:20px;border:2px solid #b9b8b8;text-align:right;background-color:#fff;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;overflow:hidden;border-radius:6px;-webkit-border-radius:6px}.reform-wrap .reform-list li.reform-holder .spec-holder .spec-price-wrap i{background-color:#b9b8b8;color:#202020;display:inline-block;position:absolute;left:0;top:0;height:30px;line-height:30px;width:5em;text-align:center}.reform-wrap .reform-list li.reform-holder .spec-holder .spec-price-wrap span{color:#c90011;font-weight:700}.reform-wrap .reform-list li.reform-holder .spec-holder .spec-price-wrap span em{font-size:18px}.reform-wrap .reform-list li.reform-holder .spec-list{width:336px;position:relative;margin-right:-8px;margin-top:10px}.reform-wrap .reform-list li.reform-holder .spec-list li{float:left;width:74px;margin-top:4px;font-size:10px;text-align:center;border:1px dotted #b9b8b8;padding:0;margin-right:8px;background-color:#f6f6f6;color:#b9b8b8;line-height:1.67}.reform-wrap .reform-list li.reform-holder .spec-list li.activ{background-color:#e9f6c0;border:1px solid #9dc815;color:#63931a}.reform-wrap .mainContents_page-navigator{text-align:center;margin-top:20px}.reform-wrap .mainContents_page-navigator .mainContents_prev{padding:7px 0 0 8px}.reform-wrap .mainContents_page-navigator .mainContents_next,.reform-wrap .mainContents_page-navigator .mainContents_prev{display:inline-block;border-radius:3px;border:1px solid #b9b8b8;box-sizing:border-box;box-shadow:0 2px 0 0 #ccc;width:133px;height:32px;color:#333;font-size:14px;font-weight:700;line-height:18px;text-decoration:none;background:url(../img/common/icon_left_arrow.png) 10px center no-repeat #fff}.reform-wrap .mainContents_page-navigator .mainContents_next::-moz-focus-inner,.reform-wrap .mainContents_page-navigator .mainContents_prev::-moz-focus-inner{border:0}.reform-wrap .mainContents_page-navigator .mainContents_next:hover,.reform-wrap .mainContents_page-navigator .mainContents_prev:hover{box-shadow:none;position:relative;top:2px}.reform-wrap .mainContents_page-navigator .mainContents_to-list{display:inline-block;border-radius:3px;border:1px solid #002b76;box-sizing:border-box;box-shadow:0 2px 0 0 #012b77;background-color:#21408f;width:153px;height:32px;color:#fff;font-size:14px;font-weight:700;line-height:18px;text-align:center;text-decoration:none;padding:6px 0 0;margin:0 17px}.reform-wrap .mainContents_page-navigator .mainContents_to-list::-moz-focus-inner{border:0}.reform-wrap .mainContents_page-navigator .mainContents_to-list:hover{box-shadow:none;position:relative;top:2px}.reform-wrap .mainContents_page-navigator .mainContents_next{padding:7px 8px 0 0;background:url(../img/common/icon_arrow.png) right 10px center no-repeat #fff}.reform-wrap .mainContents_page-navigator .disabled{opacity:.4;color:#999;box-shadow:none}.btn_block:hover img,.btn_panel_simulation .btn_panel_simulation_inner p.btntype01 a:hover img,.btn_panel_simulation .btn_panel_simulation_inner p.btntype03 a:hover img,.btn_panel_simulation .btntype02 a:hover img,.story_tab .story_tab_son img:hover,.story_tab .story_tab_son.selected img,.story_tab .story_tab_toku img:hover,.story_tab .story_tab_toku.selected img{opacity:0}.reform-wrap .mainContents_page-navigator .disabled:hover{top:0!important;cursor:default}.reform-wrap .reform-detail-wrap .spec-holder{margin-top:15px}.reform-wrap .reform-detail-wrap .spec-holder .spec-type-wrap{float:left}.reform-wrap .reform-detail-wrap .spec-holder .spec-type-wrap li.spec-age,.reform-wrap .reform-detail-wrap .spec-holder .spec-type-wrap li.spec-type{display:inline-block;padding:.1em .8em;margin-right:.2em;font-size:13px;text-align:center;background-color:#fc0;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;border-radius:20px;-webkit-border-radius:20px}.reform-wrap .reform-detail-wrap .spec-holder .spec-type-wrap li.spec-age{color:#21408f;border:1px solid #21408f;background-color:#fff}.reform-wrap .reform-detail-wrap .spec-holder .spec-price-wrap{width:200px;height:20px;padding:5px;position:relative;float:right;font-size:13px;line-height:20px;border:2px solid #b9b8b8;text-align:right;background-color:#fff;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;overflow:hidden;border-radius:6px;-webkit-border-radius:6px}.reform-wrap .reform-detail-wrap .spec-holder .spec-price-wrap i{background-color:#b9b8b8;color:#202020;display:inline-block;position:absolute;left:0;top:0;height:30px;line-height:30px;width:5em;text-align:center}.reform-wrap .reform-detail-wrap .spec-holder .spec-price-wrap span{color:#c90011;font-weight:700}.reform-wrap .reform-detail-wrap .spec-holder .spec-price-wrap span em{font-size:24px}.reform-wrap .reform-detail-wrap .spec-list{width:660px;position:relative;margin:10px auto 0}.reform-wrap .reform-detail-wrap .spec-list li{float:left;width:98px;margin-top:8px;font-size:12px;text-align:center;border:1px dotted #b9b8b8;padding:0;margin-right:10px;background-color:#f6f6f6;color:#b9b8b8;line-height:1.67}.reform-wrap .reform-detail-wrap .spec-list li.activ{background-color:#e9f6c0;border:1px solid #9dc815;color:#63931a}.reform-wrap .reform-detail-wrap .tbl-spec{margin-top:40px;width:100%;font-size:14px}.reform-wrap .reform-detail-wrap .tbl-spec th{width:20%;padding:12px 20px;border:1px solid #ccc;background:#f6f6f6;text-align:left}.mainContents_event-open-house .mainContents_body .overview table .reform-wrap .reform-detail-wrap .tbl-spec th,.reform-wrap .reform-detail-wrap .tbl-spec .mainContents_event-open-house .mainContents_body .overview table th,.reform-wrap .reform-detail-wrap .tbl-spec td{padding:12px 20px;border:1px solid #ccc}.reform-wrap .reform-detail-wrap .bx-wrapper{margin-bottom:0}.reform-wrap .reform-detail-wrap .bxslider-wrap{width:700px;margin:40px auto 0;border:1px solid #ccc}.reform-wrap .reform-detail-wrap .bxslider-wrap .bx-wrapper .bx-viewport{box-shadow:none;border:none;margin:0 auto;left:0;height:320px!important}.reform-wrap .reform-detail-wrap .bxslider-wrap .bx-wrapper a.bx-prev{background:url(/img/sub/widget_carousel/btn_carousel_arrow.png) -2px 0;left:0}.reform-wrap .reform-detail-wrap .bxslider-wrap .bx-wrapper a.bx-prev:hover{background:url(/img/sub/widget_carousel/btn_carousel_arrow.png) -2px 210px}.reform-wrap .reform-detail-wrap .bxslider-wrap .bx-wrapper a.bx-next{background:url(/img/sub/widget_carousel/btn_carousel_arrow.png) 27px 140px;right:0}.reform-wrap .reform-detail-wrap .bxslider-wrap .bx-wrapper a.bx-next:hover{background:url(/img/sub/widget_carousel/btn_carousel_arrow.png) 27px 210px}.reform-wrap .reform-detail-wrap .bxslider-wrap .bx-wrapper .bx-controls-direction a{height:70px;width:25px;margin-top:-40px}.reform-wrap .reform-detail-wrap .bxslider-wrap .bxslider{width:640px;height:320px;position:relative}.reform-wrap .reform-detail-wrap .bxslider-wrap .bxslider li{text-align:center}.reform-wrap .reform-detail-wrap .bxslider-wrap .bxslider li .bx-caption{text-align:left;background:rgba(80,80,80,.55)}.reform-wrap .reform-detail-wrap .bxslider-wrap .bxslider img{margin:0 auto;display:inline-block;max-height:320px}.reform-wrap .reform-detail-wrap .bxslider-wrap .bxslider .icon-after,.reform-wrap .reform-detail-wrap .bxslider-wrap .bxslider .icon-before{position:absolute;top:0;left:0;display:inline-block;padding:.2em .8em;color:#fff;background:rgba(80,80,80,.7)}.reform-wrap .reform-detail-wrap .bxslider-wrap .bxslider .icon-after{background:rgba(141,192,22,.8)}.reform-wrap .reform-detail-wrap .bx-pager-wrap{margin-top:20px}.reform-wrap .reform-detail-wrap .bx-pager-wrap #bx-pager{width:710px;position:relative;margin-right:-8px}.reform-wrap .reform-detail-wrap .bx-pager-wrap #bx-pager li{float:left;width:68px;height:68px;margin-top:8px;margin-right:8px;position:relative;display:table-cell;text-align:center;vertical-align:middle;background-color:#fff;border:1px solid #b9b8b8}.reform-wrap .reform-detail-wrap .bx-pager-wrap #bx-pager li img{max-width:68px;max-height:68px;z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.reform-wrap .reform-detail-wrap .bx-pager-wrap #bx-pager li:hover{border:2px solid #e55759;width:66px;height:66px}.reform-wrap .reform-detail-wrap .bx-pager-wrap #bx-pager li:hover img{max-width:66px;max-height:66px}.reform-wrap .reform-detail-wrap .chara-wrap{margin-top:40px}.reform-wrap .reform-detail-wrap .chara-wrap dt.common_title04{padding-left:.8em;margin-top:1em}.mainContents_body.recruit-wrap{margin:20px 0;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;padding:20px 30px 40px;background-color:#fff}.recruit-wrap{font-size:14px;line-height:1.8}.recruit-wrap dd,.recruit-wrap dl,.recruit-wrap dt,.recruit-wrap em,.recruit-wrap li,.recruit-wrap ol,.recruit-wrap ul{margin:0;padding:0;list-style-type:none;font-style:normal}.recruit-wrap h3,.recruit-wrap h4,.recruit-wrap h5{margin-top:0;margin-bottom:0}.recruit-wrap .common_title02,.recruit-wrap .common_title02-long,.recruit-wrap .common_title03{width:auto}.recruit-wrap .tag-icon-list-wrap{margin:1rem 0}.recruit-wrap .tag-icon-list{position:relative;margin-top:-.2rem}.recruit-wrap .tag-icon-list li{float:left;margin-right:.6rem;margin-top:.2rem;padding:.1rem .3rem;border:1px solid #ccc;background-color:#eee;color:#888;font-size:12px;border-radius:2px}.recruit-wrap .tag-icon-list .tag-icon-inexp{color:#3fa500;background-color:#f2fceb;border-color:#97cb81}.recruit-wrap .tag-icon-list .tag-icon-sys{color:#c58200;background-color:#fff5e1;border-color:#ddb57b}.recruit-wrap .tag-icon-list .tag-icon-woman{color:#f44aae;background-color:#fff2f8;border-color:#ff8bc8}.recruit-wrap .tag-icon-list .tag-icon-qua{color:#239e65;background-color:#eefff8;border-color:#83c4a3}.recruit-wrap .tag-icon-list .tag-icon-leader{color:#5b3ef2;background-color:#ebebff;border-color:#a29dff}.recruit-wrap .tag-icon-list .tag-icon-car{color:#00a3f2;background-color:#e4f6ff;border-color:#7dccff}.recruit-wrap .top-message-wrap{margin-top:30px;position:relative;padding:.8rem 1.6rem;background-color:#fff7dd;border:2px solid #c6bda4}.recruit-wrap .top-message-wrap h3{font-size:18px}.recruit-wrap .top-message-wrap .top-message-image-wrap{float:left;margin-right:30px;width:160px}.recruit-wrap .top-message-wrap .top-message-image-wrap img{max-width:160px}.recruit-wrap .top-message-wrap .top-message-image-wrap span{display:block;font-size:12px}.recruit-wrap .photo-gallery-wrap{margin:30px auto 0;width:700px}.recruit-wrap .photo-gallery-wrap ul{position:relative;width:720px;margin-right:-19px}.recruit-wrap .photo-gallery-wrap ul li{float:left;width:220px;margin-right:19px}.recruit-wrap .photo-gallery-wrap ul li div{width:220px;height:146px;overflow:hidden;display:table;text-align:center;vertical-align:middle}.recruit-wrap .photo-gallery-wrap ul li div img{max-width:220px;max-height:146px;display:block;margin:0 auto;text-align:center}.recruit-wrap .photo-gallery-wrap ul li p{font-size:12px;line-height:1.4}.recruit-wrap .mainContents_list-estate{border:1px solid #b9b8b8;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;background:url(../img/common/line_title01.jpg) left top no-repeat #fff;margin-top:20px}.recruit-wrap .mainContents_list-estate .mainContents_title{border-bottom:solid 1px #b9b8b8}.recruit-wrap .mainContents_list-estate .mainContents_title h3{margin:5px 0 0;font-size:10px;line-height:24px}.recruit-wrap .mainContents_list-estate .mainContents_title h3 .mainContents_tag{position:relative;top:-2px;display:inline-block;background-color:#21408f;padding:0 6px;font-weight:400;margin-right:10px;color:#fff}.recruit-wrap .mainContents_list-estate .mainContents_title h3 .contract_staff{background-color:#b7c1dc;color:#001d77}.recruit-wrap .mainContents_list-estate .mainContents_title h3 .part_staff{background-color:#eb635e;color:#fff}.recruit-wrap .mainContents_list-estate .mainContents_title h3 a{color:#006ac9;font-size:16px}.recruit-wrap .mainContents_list-estate .mainContents_title h3 a:visited{color:#5e79df}.recruit-wrap .mainContents_list-estate .mainContents_title h3 a:hover{color:#fe5d16}.recruit-wrap .mainContents_list-estate .mainContents_title h3 .common_icon_discount,.recruit-wrap .mainContents_list-estate .mainContents_title h3 .common_icon_open-house,.recruit-wrap .mainContents_list-estate .mainContents_title h3 .common_icon_open-house-detail{line-height:normal}.recruit-wrap .mainContents_list-estate .mainContents_title h3 .mainContents_first{margin-left:5px}.recruit-wrap .mainContents_contetnt-detail{display:table;width:100%}.recruit-wrap .mainContents_contetnt-detail .mainContents_image{float:left;display:table-cell;padding:0 25px 0 20px;vertical-align:middle;text-align:center}.recruit-wrap .mainContents_contetnt-detail .mainContents_image .mainContents_image-wrap{line-height:0;display:table-cell;vertical-align:middle;box-sizing:border-box;border:1px solid #b9b8b8;background-color:#fff;width:120px;height:120px}.recruit-wrap .mainContents_contetnt-detail .mainContents_image .mainContents_image-wrap img{max-width:118px;max-height:118px}.recruit-wrap .mainContents_contetnt-detail .mainContents_estate-main{float:right;width:560px}.recruit-wrap .mainContents_contetnt-detail .mainContents_details{display:table-cell;padding:20px 43px 20px 0;width:720px}.recruit-wrap .mainContents_contetnt-detail .mainContents_detail1 .mainContents_price{margin:0 15px 0 0;width:89px;text-align:right;box-sizing:border-box;display:block;float:left;color:#ec000d;font-size:20px;font-weight:700}.recruit-wrap .mainContents_contetnt-detail .mainContents_detail1 .mainContents_price span{color:#333;font-size:12px}.recruit-wrap .mainContents_contetnt-detail .mainContents_detail1 .mainContents_tag{margin:3px 1em 0 0;float:left;border:1px solid #b9b8b8;box-sizing:border-box;background-color:#eee;width:6em;height:20px;color:#202020;font-size:11px;text-align:center;line-height:1.4}.recruit-wrap .mainContents_contetnt-detail .mainContents_detail1 .mainContents_sub-info{margin:4px 17px 0 0;width:450px;float:left;color:#202020;font-size:12px;line-height:18px;font-style:normal}.recruit-wrap .mainContents_contetnt-detail .mainContents_detail1 .mainContents_sub-info .job_type{font-weight:700;font-size:16px}.recruit-wrap .mainContents_contetnt-detail .shop_message_wrap{margin:0 auto}.recruit-wrap .mainContents_contetnt-detail .shop_message_wrap dl{background-color:#f6f6f6;padding:.6rem 1.2rem;font-size:12px;line-height:1.65}.recruit-wrap .mainContents_contetnt-detail .shop_message_wrap dl dt{font-weight:700}.recruit-wrap .mainContents_contetnt-detail .mainContents_link-area{text-align:center}.recruit-wrap .message-wrap{margin-top:20px}.recruit-wrap .message-wrap .message-image-wrap{float:left;width:180px}.recruit-wrap .message-wrap .message-image-wrap img{border:1px solid #ccc;max-width:180px}.recruit-wrap .message-wrap .message-txt-wrap{width:490px;float:right}.recruit-wrap .message-wrap .message-txt-wrap p{margin:0}.recruit-wrap .requests-wrap{margin-top:30px}.recruit-wrap .requests-wrap .requests-table{width:100%}.mainContents_event-open-house .mainContents_body .overview table .recruit-wrap .requests-wrap .requests-table th,.recruit-wrap .requests-wrap .requests-table .mainContents_event-open-house .mainContents_body .overview table th,.recruit-wrap .requests-wrap .requests-table td,.recruit-wrap .requests-wrap .requests-table th{padding:.8rem 1.6rem;border-top:1px solid #c6bda4;font-size:14px;line-height:1.6}.recruit-wrap .requests-wrap .requests-table:last-child{border-bottom:1px solid #c6bda4}.recruit-wrap .requests-wrap .requests-table th{font-weight:700;color:#58410c;background-color:#fff7dd;width:25%}.recruit-wrap .entry-btn-wrap{margin:40px auto 0;text-align:center}.recruit-wrap a.detail-btn,.recruit-wrap a.entry-btn{display:inline-block;position:relative;border-radius:4px;color:#fff;background:#f67a00;text-decoration:none;border:1px solid #db6e00;box-shadow:0 3px #db6e00}.recruit-wrap a.entry-btn{font-size:18px;padding:.5rem 4rem}.recruit-wrap a.detail-btn:hover,.recruit-wrap a.entry-btn:hover{background:#ff9428;text-decoration:none;box-shadow:none;top:3px}.recruit-wrap a.detail-btn{font-size:14px;padding:.4rem 3rem}.recruit-wrap .interview-wrap{margin-top:30px}.recruit-wrap .interview-wrap .interview-list{position:relative;margin-top:-20px}.recruit-wrap .interview-wrap .interview-list li{margin-top:20px;border-radius:4px;border:1px solid #ccc;background-color:#f6f6f6;padding:.8rem 1.6rem}.recruit-wrap .interview-wrap .interview-list li .interview-image-wrap{float:right;width:120px;margin-left:30px}.recruit-wrap .interview-wrap .interview-list li .interview-image-wrap img{max-width:120px}.recruit-wrap .interview-wrap .interview-list li .interview-txt-wrap{font-size:13px}.recruit-wrap .interview-wrap .interview-list li .interview-txt-wrap p{margin:0}.recruit-wrap .company-wrap,.recruit-wrap .guideline-wrap,.recruit-wrap .process-wrap{margin-top:30px}.recruit-wrap .guideline-wrap .guideline-table{width:100%}.mainContents_event-open-house .mainContents_body .overview table .recruit-wrap .guideline-wrap .guideline-table th,.recruit-wrap .guideline-wrap .guideline-table .mainContents_event-open-house .mainContents_body .overview table th,.recruit-wrap .guideline-wrap .guideline-table td,.recruit-wrap .guideline-wrap .guideline-table th{padding:.6rem 1.2rem;border-top:1px solid #ccc;font-size:13px;line-height:1.6}.recruit-wrap .guideline-wrap .guideline-table:last-child{border-bottom:1px solid #ccc}.recruit-wrap .guideline-wrap .guideline-table th{font-weight:700;background-color:#f6f6f6;width:20%;white-space:nowrap}.recruit-wrap .process-wrap div{padding:1em;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}.recruit-wrap .company-wrap .company-table{width:100%}.mainContents_event-open-house .mainContents_body .overview table .recruit-wrap .company-wrap .company-table th,.recruit-wrap .company-wrap .company-table .mainContents_event-open-house .mainContents_body .overview table th,.recruit-wrap .company-wrap .company-table td,.recruit-wrap .company-wrap .company-table th{padding:.6rem 1.2rem;border-top:1px solid #ccc;font-size:12px;line-height:1.6}.recruit-wrap .company-wrap .company-table:last-child{border-bottom:1px solid #ccc}.recruit-wrap .company-wrap .company-table th{font-weight:700;width:20%;white-space:nowrap}.loan_wrap{font-size:14px;line-height:1.8}.loan_wrap dd,.loan_wrap dl,.loan_wrap dt,.loan_wrap em,.loan_wrap li,.loan_wrap ol,.loan_wrap ul{font-style:normal;list-style-type:none;margin:0;padding:0}.loan_wrap h3,.loan_wrap h4,.loan_wrap h5{margin-top:0;margin-bottom:0}.loan_wrap .mainContents_body{margin:20px 0;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;padding:20px 30px;background-color:#fff}#mv_ft_link{background:rgba(0,0,0,.75);bottom:0;display:none;height:auto;margin:0;padding:0;position:fixed;text-align:center;width:100%;z-index:2}.mv_ft_cont{height:auto;margin:0 auto;padding:0;width:980px}.mv_ft_cont ul{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.mv_ft_cont ul li{list-style-type:none}.mv_ft_cont ul li:last-child{padding-left:14px}.mv_ft_cont ul li:last-child a:hover{background:url(/img/loan/btn_footer_yoyaku_on.png) no-repeat}#mv_ft_link dl{color:#fff;margin:.4em .6em}#mv_ft_link dt{font-size:13px;font-weight:400;text-align:center}#mv_ft_link dd.tel{font-size:34px;font-weight:700;line-height:1;margin:0;text-align:left}#mv_ft_link dd.tel img{margin-right:5px;vertical-align:bottom}.btn_block img,.loan_wrap .story_tab img{vertical-align:top}#mv_ft_link dd.info{font-size:11px;margin:0;text-align:left}.loan_wrap .story_tab{margin-bottom:20px;overflow:hidden}.btn_block,.loan_wrap .story_tab a{display:block}.story_tab .story_tab_toku{float:left}.raiten_reservation_panel .btn_reservation,.story_tab .story_tab_son{float:right}.story_tab .story_tab_toku.selected,.story_tab .story_tab_toku:hover{background:url(/img/loan/btn-toku-on.png) left center no-repeat}.story_tab .story_tab_son.selected,.story_tab .story_tab_son:hover{background:url(/img/loan/btn-son-on.png) left center no-repeat}.know_loan .txt-block{padding:0 10px}.know_loan .txt_intro{font-size:14px;margin:20px}.know_loan .mainContents_body{position:relative;padding:20px}.know_loan .tit_num{background:#2867c6;border-radius:5px 5px 0 0;margin-bottom:25px;margin-left:-20px;margin-top:-21px;width:758px}.know_loan .tit_num h3 img{margin-right:10px;position:relative;top:-16px;vertical-align:middle}.know_loan .tit_num h3{color:#fff;font-size:20px;margin-left:15px;padding-bottom:5px;padding-top:10px}.know_loan .ex_panle{background-color:#fff8dc;border:1px dotted #999;border-radius:5px;margin:0 35px;padding:15px 20px 15px 15px;position:relative}.know_loan .ex_panle .ex_txt{background-color:#ffcd00;border-radius:50%;box-sizing:border-box;color:#002777;font-weight:700;height:25px;margin:0;padding-left:5px;position:absolute;width:25px}.know_loan .ex_panle .ex_list{margin-left:51px;width:520px}.know_loan .ex_panle dl{display:-webkit-flex;display:-ms-flexbox;display:flex}.know_loan .ex_panle dt{font-weight:700;width:6em}.know_loan .ex_panle dt::after{content:":";display:block;float:right}.know_loan .ex_panle dd{padding-left:5px}.know_loan .ex_panle .etc_txt{bottom:15px;margin:0;position:absolute;right:25px}.know_loan .type_tbl{border-collapse:separate;border-spacing:0;border-left:1px solid #d3d3d3;border-top:1px solid #d3d3d3;box-sizing:border-box;width:100%}.know_loan .type_tbl th{border-right:1px solid #d3d3d3;box-sizing:border-box;padding:15px 15px 0}.know_loan .kinri_type .type_tbl th{width:33.3%}.know_loan .hensai_type .type_tbl th{width:50%}.know_loan .type_tbl th p{background-color:#ffcd00;border-radius:21px;color:#002777;display:inline-block;font-size:17px;margin:0;width:9em}.know_loan .type_tbl .mainContents_event-open-house .mainContents_body .overview table th,.know_loan .type_tbl td,.mainContents_event-open-house .mainContents_body .overview table .know_loan .type_tbl th{border-right:1px solid #d3d3d3;box-sizing:border-box;padding:15px}.know_loan .type_tbl tr.merit{background-color:#fdf0f0}.know_loan .type_tbl tr.demerit{background-color:#e9f2ff}.know_loan .type_tbl tr.demerit .mainContents_event-open-house .mainContents_body .overview table th,.know_loan .type_tbl tr.demerit td,.know_loan .type_tbl tr.merit .mainContents_event-open-house .mainContents_body .overview table th,.know_loan .type_tbl tr.merit td,.mainContents_event-open-house .mainContents_body .overview table .know_loan .type_tbl tr.demerit th,.mainContents_event-open-house .mainContents_body .overview table .know_loan .type_tbl tr.merit th{padding:10px;vertical-align:top;border-bottom:1px solid #d3d3d3}.know_loan .type_tbl tr.demerit dl,.know_loan .type_tbl tr.merit dl{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.know_loan .type_tbl tr.demerit dl dt,.know_loan .type_tbl tr.merit dl dt{width:70px}.know_loan .kinri_type .type_tbl tr.demerit dl dd,.know_loan .kinri_type .type_tbl tr.merit dl dd{width:135px}.know_loan .hensai_type .type_tbl tr.demerit dl dd,.know_loan .hensai_type .type_tbl tr.merit dl dd{width:252px}.know_loan .type_tbl tr.demerit dt p,.know_loan .type_tbl tr.merit dt p{background-color:#fff;font-size:11px;margin:0;text-align:center;white-space:nowrap;width:6em;font-weight:700;padding-top:3px}.know_loan .type_tbl tr.merit dt p{border:1px solid #d82828;color:#d82828}.know_loan .type_tbl tr.demerit dt p{border:1px solid #0050ab;color:#0050ab}.know_loan .type_tbl tr.demerit dd,.know_loan .type_tbl tr.merit dd{font-size:12px;line-height:1.5;padding-left:10px}.know_loan .type_tbl tr.demerit ul li,.know_loan .type_tbl tr.merit ul li{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:5px;word-wrap:break-word}.know_loan .type_tbl tr.demerit ul li:last-child,.know_loan .type_tbl tr.merit ul li:last-child{margin-bottom:0}.know_loan .type_tbl tr.demerit ul li::before,.know_loan .type_tbl tr.merit ul li::before{content:"●";display:block;font-size:9px;margin-right:4px;margin-top:2px}.know_loan .type_tbl tr.chart_box .mainContents_event-open-house .mainContents_body .overview table th,.know_loan .type_tbl tr.chart_box td,.mainContents_event-open-house .mainContents_body .overview table .know_loan .type_tbl tr.chart_box th{text-align:center;border-bottom:1px solid #d3d3d3}.know_loan .yushikikan_type{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.know_loan .yushikikan_type li{margin-bottom:15px;width:50%;box-sizing:border-box}.know_loan .yushikikan_type li:nth-child(2n){padding-left:7px}.know_loan .yushikikan_type li:nth-child(2n+1){padding-right:7px}.know_loan .yushikikan_type dl{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:4px solid #c1d3ef;border-radius:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px}.know_loan .yushikikan_type dt{padding-right:25px}.know_loan .yushikikan_type dd{color:#002777}.know_loan .about_panel{border:4px solid #d9d9d9;border-radius:7px;margin:-10px auto 40px;padding:0 20px}.know_loan .about_panel .common_title04{background-position:left center;margin-bottom:10px;margin-top:18px;padding:0 7px 0 21px}.know_loan .about_panel dd{margin-bottom:15px}.know_loan .figure_panel{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f9f7f6;border-radius:5px;padding:25px 15px}.know_loan .figure_panel li{margin:auto}.know_loan .dantai_hoken_panel .figure_panel{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.know_loan .dantai_hoken_panel .figure_panel li{text-align:center;width:50%}.raiten_reservation_panel>p{text-align:center}.raiten_reservation_panel .btn_panel{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffe063;border:2px solid #e1c446;border-radius:6px;box-sizing:border-box;margin:auto;padding:15px 15px 15px 30px;width:660px;overflow:hidden}.raiten_reservation_panel .btn_panel p{margin:0}.raiten_reservation_panel .btn_reservation a:hover{background:url(/img/loan/btn_yoyaku_on.png) no-repeat;display:block}.nav_bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.nav_bottom li{border-left:1px dotted #b5b5b5;padding-left:10px}.nav_bottom li:first-child{border-left:0;padding-left:0}.nav_bottom a{background:url(../img/common/icon_arrow.png) left center no-repeat;color:#54575f;font-size:14px;line-height:24px;margin:30px 0 0;padding-left:16px}.know_loan .sontoku_num{background:#2867c6;border-radius:5px 5px 0 0;margin-bottom:25px;margin-left:-20px;margin-top:-20px;width:758px}.know_loan .sontoku_num h3{color:#fff;font-size:20px;height:35px;padding-bottom:5px;padding-left:113px;padding-top:6px}.know_loan .sontoku_num h3 img{left:0;margin-right:10px;position:absolute;top:-13px;vertical-align:top}.loan_inner_panle{background-color:#f9f7f6;border-radius:5px;overflow:hidden;padding:15px 10px 0}.loan_inner_panle .common_title04{font-size:16px}.loan_inner_panle img{display:block;margin:auto}.know_loan .cont_block,.know_loan .txt-c,.life_plan .cont_block{margin-bottom:30px}.know_loan .c_note01{color:#c90011}.know_loan .c_note02{background-color:#ffcd00}.know_loan .txt_c01{color:#002777;display:block;font-size:19px;font-weight:700;padding:5px 15px}.know_loan .txt-c{font-size:16px;font-weight:700;text-align:center}.btn_txt{float:left;font-size:18px;font-weight:700;letter-spacing:-.1rem;line-height:1.4;padding-top:8px;text-shadow:0 1px #fff}.btn_txt .about_txt{font-size:24px}.btn_txt .more_txt{color:#c90011}.know_loan .cont_block2,.life_plan .cont_block2{margin-bottom:40px}.know_loan .cont_block3,.life_plan .cont_block3{margin-bottom:20px}.know_loan .cont_block4,.life_plan .cont_block4,.maru_num_list li{margin-bottom:15px}.know_loan .common_title05 .tit_notes{font-weight:400;font-size:14px}.loan_tbl_type01{border-left:1px solid #b5b5b5;border-top:1px solid #b5b5b5;text-align:center;width:100%}.loan_tbl_type01 th{background:#f6f6f6;border-bottom:1px solid #b5b5b5;border-right:1px solid #b5b5b5;font-weight:400;height:2.5em;padding:5px}.loan_tbl_type01 .mainContents_event-open-house .mainContents_body .overview table th,.loan_tbl_type01 td,.mainContents_event-open-house .mainContents_body .overview table .loan_tbl_type01 th{border-bottom:1px solid #b5b5b5;border-right:1px solid #b5b5b5;line-height:1.3}.loan_tbl_type01 .tbl_notes{font-size:12px}.maru_num_list li{display:-webkit-flex;display:-ms-flexbox;display:flex}.maru_num_list li span.lstnum{background:#21408f;border-radius:10px;color:#fff;display:block;font-weight:700;height:20px;line-height:1.5;margin-right:10px;text-align:center;width:20px}.maru_num_list li p{border-bottom:3px solid #d9d9d9;line-height:1em;margin:0;position:relative;top:2px}.yoken_wrap{margin:10px;overflow:hidden}.yoken_wrap table{width:365px;float:left}.yoken_wrap table+div{float:right;padding-top:10px;position:relative;width:310px}.yoken_wrap .maru_num_list+p{bottom:0;margin:0;position:absolute;right:0}.know_loan .yellow_wrap{background:#fff8dc;border:1px dotted #a09f9a;border-radius:5px;padding:30px;margin-left:10px;margin-right:10px}.know_loan .yellow_wrap img{display:block;margin:auto}.know_loan .yellow_wrap p:last-child{margin-bottom:0;text-align:right}.kyufukiso_tbl_wrap{position:relative}.kyufukiso_tbl_wrap,.kyufukiso_tbl_wrap table{margin:auto;width:600px}.kyufukiso_tbl_wrap table th{width:200px;height:2em;padding:5px;font-weight:700}.kyufukiso_tbl_wrap .mainContents_event-open-house .mainContents_body .overview table th,.kyufukiso_tbl_wrap table td,.mainContents_event-open-house .mainContents_body .overview .kyufukiso_tbl_wrap table th{height:2em;padding:5px}.know_loan .tbl_cap{font-size:15px;font-weight:700;margin:auto auto 5px;width:600px}.kyufukiso_tbl_wrap .mainContents_event-open-house .mainContents_body .overview table th.kyufugaku,.kyufukiso_tbl_wrap td.kyufugaku,.mainContents_event-open-house .mainContents_body .overview table .kyufukiso_tbl_wrap th.kyufugaku{color:#c90011;font-weight:700}.know_loan .txt_notes,.lifeplan_wrap .txt_notes{font-size:12px}.kyufukiso_tbl_wrap+.txt_notes{margin-left:58px}.kyufukiso_tbl_wrap table::after{border:4px solid #e04350;content:"";display:block;height:101%;position:absolute;right:-5px;top:-5px;width:203px}.tekiyo_zyoken table{font-size:13px;margin:auto;width:675px}.tekiyo_zyoken table th{font-weight:700;height:2em;width:50%}.mainContents_event-open-house .mainContents_body .overview .tekiyo_zyoken table th,.tekiyo_zyoken .mainContents_event-open-house .mainContents_body .overview table th,.tekiyo_zyoken table td{padding:15px 15px 15px 5px;vertical-align:top}.tekiyo_zyoken ul{margin-bottom:10px;margin-left:2em}.tekiyo_zyoken ol li,.tekiyo_zyoken ul li{text-align:left;margin-bottom:5px}.tekiyo_zyoken ul li{list-style-type:disc}.tekiyo_zyoken ol{margin-left:2em}.tekiyo_zyoken ol+p{text-align:right}.tit_check_ico{background:url(/img/loan/icon_check.png) left top no-repeat;font-size:19px;font-weight:700;padding-left:38px}.c_red,.know_loan .c_note02 span,.tit_check_ico span{color:#c90011}.know_loan .img_block,.lifeplan_wrap .img_block,dl.loan_chart img{margin:auto;display:block}dl.loan_chart dt{font-size:16px;font-weight:700;text-align:center}dl.loan_chart .txt_notes{margin-right:30px;margin-top:15px;text-align:right}.good_panel,.know_loan .c_note02,.life_plan .keikaku_kihon dd{text-align:center}dl.loan_chart dd p{margin:0}.know_loan .c_note02{font-size:17px;font-weight:700;margin-left:15px;margin-right:15px;padding:5px}.son2_cont .loan_inner_panle p:first-child img{margin-left:14px}.son2_cont .loan_kanpu{margin:20px 15px 30px;overflow:hidden}.son2_cont .loan_kanpu p:first-child{float:left}.son2_cont .loan_kanpu .bg_paper{float:right;width:325px;background:url(/img/loan/note_top.png) top center no-repeat}.son2_cont .loan_kanpu .bg_paper p{background:url(/img/loan/note_bottom.png) bottom center no-repeat;line-height:2;margin:31px 0 0;padding:0 30px 25px;font-size:15px}.know_loan .line_yel{background-color:#ffcd00;padding:0 5px}.son3_cont .loan_inner_panle p:first-child{font-weight:700;margin:0 0 10px}.son3_cont .loan_inner_panle h4+p img{margin-top:-53px}.life_plan p{font-size:13px}.life_plan .mainContents_body{padding:20px}.life_plan .mv_panel{margin-left:-20px;margin-top:-20px}.life_plan .mv_panel h2,.life_plan .mv_panel p{margin:0}.life_plan .mv_panel h2 img{vertical-align:top}.life_plan .mv_panel h2+p{margin-left:-5px;margin-top:-3px}.life_plan .mv_panel h2+p+p{margin-bottom:30px;margin-left:22px;margin-top:-163px}.life_plan .mv_panel p:last-child{font-size:20px;font-weight:700;line-height:1.4;margin-bottom:30px;text-align:center}.life_plan .mv_panel p:last-child span{font-size:30px;color:#c70f0e}.life_plan h3.tit01{background-color:#1b3e90;box-sizing:border-box;color:#fff;font-size:20px;margin-left:-20px;padding:5px 20px;width:758px;margin-bottom:30px}.life_plan h4.tit02{background-color:#f9f7f6;border:1px solid #1b3e90;border-radius:3px;color:#002b76;font-size:19px;margin-bottom:20px;padding:5px 15px}.life_plan .life_cont_inner{margin-left:10px;margin-right:10px}.life_plan .keikaku_kihon{margin-bottom:30px}.life_plan .keikaku_kihon dt{color:#1b3e90;font-size:16px;font-weight:700;margin-bottom:15px}.life_plan .ex_nav,.lifeplan_inner_wrap section{margin-bottom:30px}.life_plan .keikaku_kihon dt img{margin-right:10px;vertical-align:bottom}.life_plan .ex_nav{overflow:hidden;background-color:#ffb638;background-image:linear-gradient(to top,#fff6e8,#ffbd4c);border-radius:5px;padding:15px 20px 5px}.life_plan .ex_nav li:first-child{float:left}.life_plan .ex_nav li:last-child{float:right}.life_plan .ex_nav li:first-child:hover{background:url(/img/loan/btn_ex01_on.png) left center no-repeat}.life_plan .ex_nav li:last-child:hover{background:url(/img/loan/btn_ex02_on.png) left center no-repeat}.life_plan .life_simulation_ex_cont li:last-child dd{background:0 0}.life_plan .life_simulation_ex_cont dt{background-color:#fba818;border:2px solid #ee8e36;color:#fff;font-size:17px;font-weight:700;margin-bottom:20px;padding:2px 15px}.life_plan .life_simulation_ex_cont dd{background:url(/img/loan/big_arrow.png) center bottom no-repeat;margin-bottom:15px;padding-bottom:45px}.life_plan .life_simulation_ex_cont dd.arrow_posi{padding-bottom:30px}.life_plan .life_simulation_ex_cont dd .inner_txt{margin:10px}.good_panel{background-color:#fff9ec;border:2px dotted #eb6100;border-radius:15px;padding:10px;width:620px;margin:auto}.good_panel p{color:#ee8e36;font-size:22px;font-weight:700;line-height:1.4;margin:0;padding:0}.btn_panel_simulation>p img{display:block;margin:auto}.btn_panel_simulation img{vertical-align:middle}.btn_panel_simulation .btn_panel_simulation_inner{background:url(/img/loan/btn_panel_bg.png);padding-top:15px;padding-bottom:15px;position:relative}.btn_panel_simulation .btn_panel_simulation_inner p{margin:0}.btn_panel_simulation .btntype02 a{display:block;margin:auto;width:680px}.btn_panel_simulation .btntype02 a:hover{background:url(/img/loan/btn_lifeplan_simulation_on.png) no-repeat}.figure_panel img,.notgood_panel img{margin:auto;display:block}.notgood_panel{background-color:#e1eefa;border:2px dotted #42629e;border-radius:15px;margin:auto;padding:25px 25px 15px}.anshin-guarantee-wrap .mainContents_body,.mainContents_widget_mansionResearch .mainContents_body{-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px}.notgood_panel p:first-child{color:#002b76;font-size:17px;font-weight:700;margin:0}.notgood_panel .attention_txt{line-height:1.5;margin:-10px 0 0}.notgood_panel .attention_txt span{font-size:30px;color:#c90011;font-weight:700}.notgood_panel p.txt_notes{text-align:right;margin-bottom:0}.simulation_10min>p:first-child+p{margin-top:-47px}.btn_panel_simulation{position:relative}.btn_panel_simulation .info_txt{position:absolute;right:30px;top:-55px;z-index:1}.btn_panel_simulation .btn_panel_simulation_inner p.btntype01{position:relative;z-index:4;width:680px;margin:-42px auto 15px}.btn_panel_simulation .btn_panel_simulation_inner p.btntype03{width:680px;margin-left:auto;margin-right:auto}.bottom_btn_panel{margin-top:50px}.btn_panel_simulation .btn_panel_simulation_inner p.btntype01 a:hover{background:url(/img/loan/btn_lifeplansimulati_on.png) no-repeat;display:block}.btn_panel_simulation .btn_panel_simulation_inner p.btntype03 a:hover{background:url(/img/loan/lifeplan_form_btn_on.png) no-repeat;display:block}#globalNabi .globalNabi_loan-search-table .globalNabi_loan-search-th .globalNabi_loan-search-head{box-sizing:border-box;height:29px;margin:0;padding-top:5px;font-size:16px;font-weight:900;text-shadow:0 1px 0 #892e36}#globalNabi .globalNabi_loan-search-table .globalNabi_loan-search-th{background-color:#b75059;border-top-left-radius:3px;border-top-right-radius:3px;color:#fff;display:table-cell;height:84px;margin:0;padding:0 4px;text-align:center}#globalNabi .globalNabi_loan-search-table2 .globalNabi_loan-search-tr2 .globalNabi_loan-search-td2{background-color:#fff;display:table-cell;text-align:center;vertical-align:middle}#globalNabi .globalNabi_loan-search-table2 .globalNabi_loan-search-tr2{display:table-row;padding:0 25px}#globalNabi .globalNabi_loan-search-table{display:table;float:left;margin-left:4px}#globalNabi .globalNabi_loan-search-table2{border-top:1px solid rgba(219,110,0,.004);display:table}#globalNabi .globalNabi_loan-search-table .globalNabi_loan-search-table2 a{background:url(../img/globalNabi/right_border.jpg) center right no-repeat;box-sizing:border-box;color:#202020;display:block;font-size:15px;font-weight:700;height:55px;padding:13px 0;text-decoration:none;width:62px;line-height:1.1}#globalNabi .globalNabi_loan-search-table2 .globalNabi_loan-search-tr2 .globalNabi_loan-search-td2:last-child a{background:0 center}#globalNabi .globalNabi_loan-search-table2 .globalNabi_loan-search-tr2 .globalNabi_loan-search-td2 a:hover,#globalNabi .globalNabi_loan-search-table2 .globalNabi_loan-search-tr2 .globalNabi_loan-search-td2:last-child a:hover{background-color:#ffe063}#globalNabi .globalNabi_reform-search-table2 .globalNabi_reform-search-tr2 .globalNabi_reform-search-td2 a,#globalNabi .globalNabi_sale-search-table2 .globalNabi_sale-search-tr2 .globalNabi_sale-search-td2 a{width:120px}#globalNabi .globalNabi_buy-search-table2 .globalNabi_buy-search-tr2 .globalNabi_buy-search-td2 a{width:100px}.side_widget_banner.lifeplan_bnr{padding-top:5px}.anshin-guarantee-wrap{font-size:14px;line-height:1.8}.anshin-guarantee-wrap dd,.anshin-guarantee-wrap dl,.anshin-guarantee-wrap dt,.anshin-guarantee-wrap em,.anshin-guarantee-wrap li,.anshin-guarantee-wrap ol,.anshin-guarantee-wrap ul{font-style:normal;list-style-type:none;margin:0;padding:0}.anshin-guarantee-wrap h3,.anshin-guarantee-wrap h4,.anshin-guarantee-wrap h5{margin-top:0;margin-bottom:0}.anshin-guarantee-wrap .mainContents_body{margin:10px 0 20px;-moz-border-radius-topleft:2px;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;padding:20px 25px;background-color:#fff}.anshin-guarantee-wrap .anshin-seller-buyer .anshin-buyer img,.anshin-guarantee-wrap .anshin-seller-buyer .anshin-seller img{padding:7px}.anshin-guarantee-wrap .anshin-guarantee-contents{margin-top:30px}.anshin-guarantee-wrap .anshin-guarantee-contents h3{font-size:24px;text-align:center;border-bottom:1px solid #9b9b9b;margin-bottom:24px}.anshin-guarantee-wrap .anshin-guarantee-contents .center{text-align:center}.anshin-guarantee-wrap .anshin-guarantee-contents p{font-size:15px;line-height:2rem}.anshin-guarantee-wrap #anshin-ttl{position:relative;display:block;width:100%;margin-top:25px}.anshin-guarantee-wrap .anshin-seller-buyer .anshin-buyer,.anshin-guarantee-wrap .anshin-seller-buyer .anshin-seller{width:290px;text-align:center;background-image:url(../img/anshinWarranty/anshin_bg.png);background-repeat:no-repeat;background-position:top center;background-size:100% 100%}.anshin-guarantee-wrap #anshin-ttl h2{position:absolute;top:95px;left:37px;z-index:1}.anshin-guarantee-wrap #anshin-ttl #anshin-ttl-do{position:absolute;top:30px;left:30px;z-index:2}.anshin-guarantee-wrap #anshin-ttl #anshin-ttl-catch{position:absolute;top:39px;left:197px}.anshin-guarantee-wrap .anshin-seller-buyer{margin-top:350px}.anshin-guarantee-wrap .anshin-seller-buyer .anshin-seller{float:left;margin-left:50px}.anshin-guarantee-wrap .anshin-seller-buyer .anshin-buyer{float:right;margin-right:50px}.anshin-guarantee-wrap .anshin-seller-buyer ul{text-align:left;list-style:none;width:250px;margin:0 auto;padding:0 2rem 1.2rem}.anshin-guarantee-wrap .anshin-seller-buyer ul li{margin-bottom:8px;font-size:16px;font-weight:700;line-height:1.75rem;text-indent:-1em;padding-left:1em}.anshin-guarantee-wrap .anshin-seller-buyer:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.anshin-guarantee-wrap .anshin-5point{text-align:center}.anshin-guarantee-wrap .anshin-5point .bar-ttl{background:#f5cc31;text-align:center;margin:50px 0 10px;border-bottom:none;padding:8px 0 0}.anshin-guarantee-wrap .anshin-5point .anshin-5point-child{background-image:url(../img/anshinWarranty/anshin_bar.png);background-repeat:no-repeat;background-position:top 3px center;background-size:555px 144px;margin:20px 0 0 25px}.anshin-guarantee-wrap .anshin-5point .anshin-5point-child img{float:left}.anshin-guarantee-wrap .anshin-5point .anshin-5point-child p{float:right;font-size:18px;text-align:left;width:390px;padding-right:80px;vertical-align:middle;margin:48px 0 0;line-height:1.5rem}.inspection-wrap .arrow-wrap,.inspection-wrap .merit-wrap h4{text-align:center}.anshin-guarantee-wrap .anshin-5point .anshin-5point-child p#anshin-5point-child-1{margin:38px 0 0}.anshin-guarantee-wrap .anshin-5point .anshin-5point-child p#anshin-5point-child-5{margin:28px 0 0}.anshin-guarantee-wrap .anshin-5point .anshin-5point-child p#anshin-5point-child-5 span{font-size:12px}.anshin-guarantee-wrap .anshin-5point .anshin-5point-child:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.anshin-guarantee-wrap .anshin-equipment-list .center img{margin:20px 15px 40px}.anshin-guarantee-wrap .anshin-equipment-list ul li{float:left;padding-left:10px}.anshin-guarantee-wrap .anshin-equipment-list ul li img{margin-top:0;width:70px;height:auto}.anshin-guarantee-wrap .anshin-equipment-list ul li p{font-size:24px;line-height:1.6rem;padding:0;margin:15px 3px}.anshin-guarantee-wrap .anshin-example ul li{float:left;padding-right:9px}.anshin-guarantee-wrap .anshin-example ul li:last-child,.anshin-guarantee-wrap .anshin-excluded ul.anshin-excluded-image li:last-child{padding-right:0}.anshin-guarantee-wrap .anshin-example:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.anshin-guarantee-wrap .anshin-excluded{margin-bottom:100px}.anshin-guarantee-wrap .anshin-excluded ul{padding-left:1rem}.anshin-guarantee-wrap .anshin-excluded ul li{list-style-type:disc}.anshin-guarantee-wrap .anshin-excluded ul.anshin-excluded-image{width:480px;margin:0 auto;padding-top:30px;padding-left:0}.anshin-guarantee-wrap .anshin-excluded ul.anshin-excluded-image li{text-align:center;float:left;width:120px;font-size:12px;list-style-type:none}.anshin-guarantee-wrap .anshin-excluded ul.anshin-excluded-image:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.side_widget_banner .side-banner-anshin{margin-top:7px;display:block;line-height:0}.side_widget_banner .side-banner-anshin:hover{opacity:.75}.mainContents_widget_mansionResearch .mainContents_widget_img-area{width:280px;float:right;margin:0}.mainContents_widget_mansionResearch .mainContents_widget_text-area{float:left;width:470px;margin:0 0 0 10px}.mainContents_widget_mansionResearch .mainContents_widget_text-area h3{margin:5px 0}.mainContents_widget_mansionResearch .mainContents_widget_content-area{margin:10px 0 0}.mainContents_widget_mansionResearch iframe.iframe{height:1000px}.mainContents_widget_mansionResearch div#mansion-iframe{background:#fff;padding:30px;margin:20px 0;border:1px solid #b9b8b8}.mainContents_widget_mansionResearch .mainContents_body{margin:20px 0;-moz-border-radius-topleft:2px;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px}.mainContents_widget_mansionResearch p.mansion_none{font-size:80%}.mainContents_widget_mansionResearch p.link-mansion{text-align:right;font-size:80%}.vr-wrap{font-size:14px;line-height:1.8;list-style:none}.vr-wrap dd,.vr-wrap dl,.vr-wrap dt,.vr-wrap em,.vr-wrap li,.vr-wrap ol,.vr-wrap ul{margin:0;padding:0;list-style-type:none;font-style:normal}.vr-wrap h3,.vr-wrap h4,.vr-wrap h5{margin-top:0;margin-bottom:0}.vr-wrap .common_title02,.vr-wrap .common_title02-long,.vr-wrap .common_title03{width:auto}.vr-wrap .mainContents_body{margin:20px 0;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;background-color:#fff}.vr-wrap .mainContents_widget_contact-consult h3{font-size:19px;margin-top:-4px}.vr-wrap .mv-wrap{position:relative}.vr-wrap .mv-wrap h2{margin:8px auto 0}.vr-wrap .mv-wrap p{padding:0 20px;margin:-6px 0 30px}.vr-wrap .mv-wrap ul.mv-point-wrap.purchase{background-color:#fff4c5;position:absolute;top:242px;left:488px;border:2px solid #fbb942;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;padding:15px;font-weight:700;line-height:23px;font-size:15px}.vr-wrap .mv-wrap ul.mv-point-wrap.purchase li{background:url(../img/sub/widget_vr/fig-vr-check.png) no-repeat;padding:0 0 0 31px;font-weight:700}.vr-wrap .mv-wrap ul.mv-point-wrap.sell{background-color:#fff4c5;position:absolute;top:258px;left:442px;border:2px solid #fbb942;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;padding:15px 0 15px 15px;font-weight:700;line-height:22px;font-size:14px;width:294px}.vr-wrap .mv-wrap ul.mv-point-wrap.sell li{background:url(../img/sub/widget_vr/fig-vr-check.png) no-repeat;padding:0 0 0 31px;font-weight:700}.vr-wrap .after-block,.vr-wrap .before-block{padding:30px 0 0}.vr-wrap .vr-content-wrap{width:720px;display:inline-block}.vr-wrap .vr-content-wrap li img{float:left;margin:0 0 0 20px;line-height:8px}.vr-wrap .vr-content-wrap h4{font-size:23px;color:#1b3e90}.vr-wrap .vr-content-wrap p{margin:0}.vr-wrap .arrow_block{margin:0 0 -21px 30px}.vr-wrap .vr-fig-wrap-full{margin:-22px 20px 0 30px}.vr-wrap p.vr-text-wrap-full{margin:10px 20px 0 30px}.vr-wrap .vr-purchase_flow_wrap .before-block .vr-text-wrap li{position:relative}.vr-wrap .vr-purchase_flow_wrap .before-block li:nth-child(1) .vr-text-wrap{display:inline;position:relative;top:5px}.vr-wrap .vr-purchase_flow_wrap .before-block li:nth-child(2) .vr-text-wrap{display:inline;position:relative;top:11px}.vr-wrap .vr-purchase_flow_wrap .before-block li:nth-child(3) .vr-text-wrap{display:inline;position:relative;top:14px}.vr-wrap .vr-purchase_flow_wrap .before-block li:nth-child(4) .vr-text-wrap{display:inline;position:relative;top:12px}.vr-wrap .vr-fig-wrap.second{margin:10px 0 0 20px}.vr-wrap .after-block .tit02{background:url(../img/sub/widget_vr/fig-vr-goggle.png) 4px 2px no-repeat #f9f7f6;padding:5px 15px 5px 63px}.vr-wrap .after-block .vr-text-wrap-full{margin:0 26px 10px 31px}.vr-wrap .vr-purchase_flow_wrap .after-block .second li{position:relative}.vr-wrap .vr-purchase_flow_wrap .after-block .second li:nth-child(1) .vr-text-wrap{display:inline;position:relative;top:31px}.vr-wrap .vr-purchase_flow_wrap .after-block .second li:nth-child(2) .vr-text-wrap{display:inline;position:relative;top:-2px}.vr-wrap .vr-purchase_flow_wrap .after-block .second li:nth-child(3) .vr-text-wrap{display:inline;position:relative;top:-3x}.vr-wrap .vr-sell_flow_wrap{position:relative}.vr-wrap .vr-sell_flow_wrap .before-block li:nth-child(1) .vr-text-wrap{display:inline;position:relative;top:-3px}.vr-wrap .vr-sell_flow_wrap .before-block li:nth-child(2) .vr-text-wrap{display:inline;position:relative;top:17px}.vr-wrap .vr-sell_flow_wrap .before-block li:nth-child(3) .vr-text-wrap{display:inline;position:relative;top:14px}.vr-wrap .vr-sell_flow_wrap .before-block li:nth-child(4) .vr-text-wrap,.vr-wrap .vr-sell_flow_wrap .before-block li:nth-child(5) .vr-text-wrap{display:inline;position:relative;top:12px}.vr-wrap .vr-sell_flow_wrap .after-block li:nth-child(1) .vr-text-wrap{display:inline;position:relative;top:5px}.vr-wrap .vr-sell_flow_wrap .after-block li:nth-child(2) .vr-text-wrap{display:inline;position:relative;top:11px}.vr-wrap .vr-sell_flow_wrap .after-block .second li:nth-child(1) .vr-text-wrap,.vr-wrap .vr-sell_flow_wrap .after-block .second li:nth-child(2) .vr-text-wrap{display:inline;position:relative;top:23px}.vr-wrap .vr-sell_flow_wrap .after-block .second li:nth-child(3) .vr-text-wrap{display:inline;position:relative;top:-2px}.inspection-wrap{font-size:14px;line-height:1.8;list-style:none}.inspection-wrap dd,.inspection-wrap dl,.inspection-wrap dt,.inspection-wrap em,.inspection-wrap li,.inspection-wrap ol,.inspection-wrap ul{margin:0;padding:0;list-style-type:none;font-style:normal}.inspection-wrap h3,.inspection-wrap h4,.inspection-wrap h5{margin-top:0;margin-bottom:0}.inspection-wrap .common_title02,.inspection-wrap .common_title02-long,.inspection-wrap .common_title03{width:auto}.inspection-wrap .mainContents_body{margin:20px 0;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;border:1px solid #b9b8b8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,.34902) 0 0 6px 2px;background-color:#fff}.inspection-wrap .inspection-ttl01{font-size:23px;color:#21408f;line-height:32px}.inspection-wrap .inspection-ttl01 span{color:#c90011}.inspection-wrap .inspection-ttl02{background:url(../img/sub/widget_inspection/ttl-circle.png) 0 3px no-repeat;background-size:25px;padding-left:32px;font-size:19px}.inspection-wrap .inspection-ttl03{background:url(../img/sub/widget_inspection/ttl-img-point.png) 0 3px no-repeat;background-size:30px;font-size:23px;color:#21408f;line-height:38px;padding:0 0 0 36px;margin:0 0 16px}.inspection-wrap .inspection-ttl03 span{color:#c90011}.inspection-wrap .inspection-ttl04{font-size:20px;font-weight:700;color:#f67100;margin:0 0 0 10px}.inspection-wrap .mv-wrap{position:relative}.inspection-wrap .mv-wrap h2{margin:8px auto 0}.inspection-wrap .mv-wrap p{padding:0 20px;margin:16px 20px 28px}.inspection-wrap .mv-wrap ul.mv-point-wrap.purchase{background-color:#fff4c5;position:absolute;top:242px;left:488px;border:2px solid #fbb942;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;padding:15px;font-weight:700;line-height:23px;font-size:15px}.inspection-wrap .mv-wrap ul.mv-point-wrap.purchase li{background:url(../img/sub/widget_vr/fig-vr-check.png) no-repeat;padding:0 0 0 31px;font-weight:700}.inspection-wrap .mv-wrap ul.mv-point-wrap{position:absolute;top:180px;left:40px;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;padding:15px 0 15px 15px;font-weight:700;font-size:16px;width:340px;line-height:28px}.inspection-wrap .mv-wrap ul.mv-point-wrap li{background:url(../img/sub/widget_vr/fig-vr-check.png) 0 4px no-repeat;padding:0 0 0 31px;font-weight:700}.inspection-wrap .anxiety-wrap{padding:20px}.inspection-wrap .gragh-wrap{margin:1rem 0 0;background-color:#e9e6e4;border-radius:18px;padding:16px;height:23.5rem}.inspection-wrap .gragh-wrap img{position:relative;top:-6rem}.inspection-wrap .gragh-wrap p:nth-of-type(1){font-size:10px;position:relative;width:343px;top:-40px;left:326px}.inspection-wrap .gragh-wrap p:nth-of-type(2){font-size:10px;position:relative;top:15rem;height:2rem}.inspection-wrap img.text-arrow{padding:.5rem 0 2rem}.inspection-wrap img.bg-arrow{position:relative}.inspection-wrap .merit-wrap{background-color:#fff;min-height:418px;background-image:-webkit-linear-gradient(transparent 95%,#e7f3f5 50%,#e7f3f5),-webkit-linear-gradient(0deg,transparent 95%,#e7f3f5 50%,#e7f3f5);background-size:20px 20px;background-repeat:repeat;margin:-53px 0 0;padding:70px 20px 20px;border-radius:5px}.inspection-wrap .merit-wrap ul{padding:1rem}.inspection-wrap .merit-wrap li{clear:both}.inspection-wrap .merit-wrap .merit-ttl{font-size:21px;color:#21408f;font-weight:700;line-height:32px;margin:0 0 .5rem}.inspection-wrap .merit-wrap .merit-ttl span,.inspection-wrap .point-wrap span.point-ttl span{color:#c90011}.inspection-wrap .merit-wrap .clearfix>.fig-wrap{float:left}.inspection-wrap .merit-wrap .text-wrap{float:right;width:390px;padding:1.8rem 0 0}.inspection-wrap .merit-wrap .text-wrap p{margin:0}.inspection-wrap .point-wrap{background-color:#fff8dc;border:1px dashed #ff922b;position:relative;width:668px;left:-3px;padding:1rem 1.7rem;height:184px}.inspection-wrap .point-wrap .text-point-wrap{float:left;width:400px}.inspection-wrap .point-wrap .point-ttl{font-weight:700;font-size:22px;line-height:30px;float:left;margin:7px 0 0;width:400px}.inspection-wrap .point-wrap .point-label{position:relative;left:-11px;float:left;top:-3px}.inspection-wrap .point-wrap p{float:left;width:470px;font-size:13px;margin:5px 0 0}.inspection-wrap .point-wrap img.fig-point{float:right;margin:21px 0 0}.inspection-wrap .check-fig-wrap{background-color:#fffcec;min-height:418px;background-image:-webkit-linear-gradient(transparent 95%,#f3f1ea 50%,#f3f1ea),-webkit-linear-gradient(0deg,transparent 95%,#f3f1ea 50%,#f3f1ea);background-size:14px 14px;background-repeat:repeat;padding:16px 13px 54px}.inspection-wrap .other-wrap{background-color:#fff0b2;height:132px}.inspection-wrap .other-wrap img{position:relative;left:56px;top:-58px}.inspection-wrap .other-wrap p{position:relative;top:-200px;font-size:21px;line-height:26px;color:#21408f;font-weight:700;margin-left:225px}.inspection-wrap .other-wrap p span{color:#c90011;font-size:23px;position:relative;top:10px}.inspection-wrap .result-wrap{padding:16px}.inspection-wrap .result-wrap img{float:left;margin:0 0 0 10px}.inspection-wrap .result-wrap p{float:right;width:350px}.inspection-wrap .kashi-wrap{padding:20px}.inspection-wrap .kashi-wrap .fig{margin:10px 0 0}.inspection-wrap .kashi-wrap ul{margin:0 0 0 1rem}.inspection-wrap .kashi-wrap .inspection-ttl02{font-size:16px;background:url(../img/sub/widget_inspection/ttl-circle.png) 0 3px no-repeat;background-size:19px;padding-left:25px}.inspection-wrap .kashi-wrap li:before{content:"• ";color:#21408f;margin:0 4px 0 0}.inspection-wrap .memo-wrap{background-color:#fff8dc;padding:20px;border-radius:5px}.inspection-wrap .memo-wrap>p{padding:0 20px}.inspection-wrap .memo-wrap .inspection-ttl02{font-size:14px;background:url(../img/sub/widget_inspection/ttl-circle.png) 0 3px no-repeat;background-size:19px;padding-left:25px}.inspection-wrap .memo-fig-wrap{padding:0 10px 20px;background-color:#fff;margin-top:1rem;border-radius:3px}.inspection-wrap .memo-fig-wrap .wooden{float:left;width:330px;margin-top:16px}.inspection-wrap .memo-fig-wrap .concrete{float:right;width:330px;margin-top:16px}.inspection-wrap .memo-fig-wrap p{font-size:12px}.inspection-wrap .memo-text{font-size:12px;margin:-10px 0 0}.inspection-wrap .btn-sell-satei,.inspection-wrap .ttl_sell{margin:40px auto 20px 27px}.inspection-wrap .btn-sell-satei.last{margin:40px auto 0 27px}.inspection-wrap .mainContents_contact-consult-wrap{-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;background-color:#ffe57e;padding:19px 0;border-radius:4px;-webkit-border-radius:4px}.inspection-wrap .mainContents_widget_contact-consult{margin:auto auto 20px}.inspection-wrap .mainContents_widget_contact-consult.last{margin:20px auto 10px}.inspection-wrap .mainContents_widget_contact-consult h3{padding-top:5px;margin:0 18px 0 25px;line-height:1.5;width:320px;font-size:130%;float:left;letter-spacing:0;font-weight:400}.inspection-wrap .mainContents_widget_contact-consult h3 span{font-size:115%;font-weight:700}.inspection-wrap .mainContents_widget_contact-consult .mainContents_staff{position:absolute;right:0;bottom:0}