@charset "utf-8";.event_cont{width:100%;height:auto;margin:20px 0px 0px;padding:0}.event_cont .event_cont_l{width:432px;height:auto;margin:-4px 12px 0 0;padding:0;float:left}.event_cont .event_cont_l .ev_link{width:415px;height:auto;margin:20px 0px 0px;padding:15px 27px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#edf2f7;line-height:1.9;float:left;color:#004680}.event_cont .event_cont_l .ev_link a{color:#004680!important}.event_cont .event_cont_l .ev_link ul{margin:0 0 0 -0.8rem;padding:0;float:left}.event_cont .event_cont_l .ev_link li{display:block;float:left;margin:0 0.8rem}.event_cont .event_cont_l .ev_link li a,.event_cont .event_cont_l .ev_link li a:link{color:#080808}.event_cont_l .ev_link p{margin:3px 0 6px;padding:0;line-height:1.5;font-weight:600;font-size:15px}.event_cont .event_cont_r{width:420px;height:auto;margin:0;padding:0;float:left}.event_cont .event_cont_r img{width:100%}.event_cont_list{width:706px;height:auto;margin:20px 0px 0px;padding:0;background-color:#fff;float:left;-webkit-box-shadow:0px 0px 3px 1px #e6e6e6,0px 0px 7px 2px #d6d6d6;box-shadow:0px 0px 3px 1px #e6e6e6,0px 0px 7px 2px #d6d6d6;border-radius:6px;border:1px solid #cccccc}.event_cont_list h3{width:auto;height:auto;margin:0;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;border-radius:6px 6px 0px 0px;background:#e9ac00;background:-webkit-gradient(linear,left top,left bottom,from(#e9ac00),color-stop(68%,#e9ac00),to(#f4bc1f));background:linear-gradient(to bottom,#e9ac00 0%,#e9ac00 68%,#f4bc1f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9ac00',endColorstr='#f4bc1f',GradientType=0)}.event_cont_list .ev_list{width:660px;height:auto;margin:0 20px;padding:10px 10px 10px 6px;border-bottom:1px dashed #909090;float:left}.event_cont_list .ev_list_l{width:160px;height:auto;margin:0;padding:0px 10px;float:left}.event_cont_list .ev_list_r{width:auto;height:auto;margin:0;padding:0;float:left}.event_cont_list .ev_none{border-bottom:none}.event_cont_list .ev_tit{width:60px;height:auto;margin:30px 0px 0px;padding:4px 6px;color:#24a346;background-color:#f0f7de;border:1px solid #24a346;text-align:center;float:left}.event_cont_list .op_tit{width:60px;height:auto;margin:20px 0px 0px;padding:4px 6px;color:#348cd6;background-color:#e0f6fd;border:1px solid #348cd6;text-align:center;float:left}.event_cont_list ol{margin:10px 0px 10px 10px;padding:0;list-style:none}.event_cont_list li{margin:0px 0px 6px}.event_cont_list .ev_list_l img{margin:10px 0px 0px 10px;float:left}.event_cal_l,.event_cal_r,.event_calendar,.event_calendar_tit{margin:0;padding:0}.event_calendar{width:800px;height:auto;margin:0 auto 20px;float:left}.event_cal_l{width:302px;height:auto;float:right}.event_cal_r{position:relative;width:482px;height:auto;margin-top:-0.8rem;float:left}.event_calendar_tit{width:482px;height:30px;border-top:3px solid #004680;background-color:#eeeff1;margin-top:0.8rem}.event_calendar_tit h3{font-size:110%;margin:0;padding:2px 0px 0px 10px;font-weight:bold}.event_cal_r ul.cal_r_ul{width:484px;margin:0;padding:10px 10px 0px;-webkit-box-sizing:border-box;box-sizing:border-box}.event_cal_r li{margin:0px 0.6em 0px 0px;padding:0 0.4em;float:left;font-size:16px}.event_cal_r li.select{background-color:#ff9c5a}.event_cal_r li.select,.event_cal_r li.select a{color:#fff!important;text-decoration:none}.event_cal_btm_ar{width:100%;height:auto;margin:0px;padding:14px 0px 0px}.event_cal_btm{width:234px;height:58px;float:left}.event_cal_btm a{text-decoration:none;color:#333!important;font-weight:bold;font-size:16px}.btm_ev{margin:0px 10px 0px 0px;border:1px solid #50b160;background:#fafef0;background:-webkit-gradient(linear,left top,left bottom,from(#fafef0),to(#ebefe1));background:linear-gradient(to bottom,#fafef0 0%,#ebefe1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafef0',endColorstr='#ebefe1',GradientType=0)}.btm_ev:hover{background:#ebfdc0}.btm_ev p{width:186px;height:58px;margin:0;padding:20px 0px 0px 54px;background:url(../housedo_img/event/icon_arrow03.png) 210px 22px no-repeat,url(../housedo_img/event/event_img04.png) 4px 6px no-repeat;text-align:left;font-size:90%}.btm_op{border:1px solid #368dd4;background:#effafe;background:-webkit-gradient(linear,left top,left bottom,from(#effafe),to(#e0ebef));background:linear-gradient(to bottom,#effafe 0%,#e0ebef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#effafe',endColorstr='#e0ebef',GradientType=0)}.btm_op:hover{background:#d9f5ff}.btm_op p{width:186px;height:58px;margin:0;padding:20px 0px 0px 54px;background:url(../housedo_img/event/icon_arrow02.png) 210px 22px no-repeat,url(../housedo_img/event/event_img05.png) 4px 6px no-repeat;text-align:left;font-size:90%}.narrow-wrap strong{font-weight:bold;font-size:14px}.event_cont_list2{width:800px;height:auto;margin:20px 0px 0px;padding:12px;background-color:#fff;border:1px solid #cccccc;-webkit-box-sizing:border-box;box-sizing:border-box}.event_cont_list2 .event_list2_l{width:160px;height:auto;margin:10px;padding:0;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.event_cont_list2 .event_list2_l{display:table;text-align:center;margin:0 auto}.event_cont_list2 .event_list2_l .event-thumb{width:160px;height:160px;display:table-cell;text-align:center;vertical-align:middle;border:1px solid #ccc;background:#fff;position:relative}.event_cont_list2 .event_list2_l .event-thumb .icon-event,.event_cont_list2 .event_list2_l .event-thumb .icon-oh{position:absolute;top:6px;left:6px;padding:0.2em 0.4em;display:inline-block;z-index:2;font-weight:bold;background-color:#dff6fc;color:#358bd4;border:1px solid #358bd4}.event_cont_list2 .event_list2_l .event-thumb .icon-event{background-color:#eef6de;color:#25a544;border:1px solid #25a544}.event_cont_list2 .event_list2_l .event-thumb img{display:inline-block;max-width:158px;max-height:158px}.event_cont_list2 .event_list2_r{width:590px;height:auto;padding:0;float:right;-webkit-box-sizing:border-box;box-sizing:border-box}.event_cont_list2 .event_list2_r p{line-height:120%}.event_cont_list2 .event_list2_r p.list_tit{font-size:18px;font-weight:bold}.event_cont_list2 .event_list2_r p.list_day{color:#d61437;padding:10px 0px;font-size:14px;font-weight:bold}.event_cont_list2 .event_list2_r p.list_com{font-size:100%}.event_pager{width:100%;height:auto;margin:10px auto 10px;padding:10px 0px;text-align:center}.event_pager ul{width:100%;height:auto;margin:0px auto;padding:0;list-style:none;text-align:center}.event_pager li{width:20px;height:20px;margin:0px 3px;padding:4px;font-size:90%;border:1px solid #0b3291;float:left}.event_pager li.list_next{width:54px;height:30px;padding:4px;font-size:90%;border:none;background:url(../housedo_img/event/page_arrow_r.png) left top no-repeat}.event_pager li.list_pre{width:54px;height:30px;padding:4px;font-size:90%;border:none;background:url(../housedo_img/event/page_arrow_l.png) left top no-repeat}.event_pager li a{display:block}.calendar_st{background:#f5f5f5;border:1px solid #bdc1c4;text-align:center;vertical-align:middle}.calendar_st samp{color:#d61437;font-weight:bold;font-size:160%}.calendar_st .td_l{padding:0.6em 0;text-align:center;font-weight:bold}.calendar_st .td_30{width:30px;height:30px}.calendar_st .td_60{width:60px;height:20px;vertical-align:bottom}.calendar_st .td_60 a{font-weight:bold}.calendar_st .td_180{width:180px;height:20px;font-weight:bold;vertical-align:bottom}.calendar_st .calender{margin:10px;background:#fff;text-align:center;vertical-align:middle;border-color:#8e8e8e}.calendar_st .calender .cal_week{height:20px;background:#f6f4f5}.calendar_st .calender .cal_sat{background:#81c7e3}.calendar_st .calender .cal_sun{background:#f894a6}.calendar_st .calender tr:nth-child(odd){background:#f9f9f9}.calendar_st .calender td,.calendar_st .calender th{border-color:#8e8e8e}.calendar_st .calender td a{font-weight:bold;display:block}.calendar_st .calender td.past{color:#c5c6c8}.calendar_st .calender td.select{background-color:#ff9c5a}.calendar_st .calender td.select,.calendar_st .calender td.select a{color:#fff!important;text-decoration:none}.clearfix:after{display:block;clear:both;content:""}.common_title01 :first-child,.common_title01-long :first-child{border-left:solid 1px #dce4ef;border-right:solid 1px #dce4ef;border-bottom:solid 1px #dce4ef;color:#202020;font-weight:700;font-size:22px;text-shadow:0 1px 0 #fff;padding:16px 19px;line-height:23px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}.common_cf{display:block}.mainContents_short .common_sub-page{width:760px;float:left}.mainContents_event-open-house .mainContents_body .overview .thumb-overview{float:left;max-width:320px;height:auto}.common_wrap .mainContents_short{width:760px;float:right}.common_sub-page{margin-top: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;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border:1px solid #dce4ef;box-shadow:rgba(190,190,190,0.34902) 0 0 6px 2px;-webkit-box-shadow:rgba(190,190,190,0.34902) 0 0 6px 2px;-moz-box-shadow:rgba(190,190,190,0.34902) 0 0 6px 2px}.common_title01,.common_title01-long{border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);background:url(../housedo_img/common/line_title01.jpg) top left no-repeat #fff}.common_title01{padding-top:5px}.mainContents_event-open-house .mainContents_body .overview table{float:right;width:390px;border-collapse:collapse}.mainContents_event-open-house .mainContents_body .overview table th{background-color:#edf2f7}.mainContents_event-open-house .mainContents_body .overview table td,.mainContents_event-open-house .mainContents_body .overview table th{padding:0.6em 0.8em;min-width:4em;border:1px solid #dce4ef;font-size:13px}.common_title03,.common_title04{width:760px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#202020;font-weight:700}.common_title03{font-size:18px;line-height:19px;padding:0 8px 0 16px;background:url(../housedo_img/common/icon_title03.jpg) left top no-repeat}.mainContents_event-open-house .mainContents_body .mainContents_photo_gallery .photo_gallery{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.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}.mainContents_event-open-house .mainContents_body .mainContents_photo_gallery .photo_gallery figure{}.mainContents_event-open-house .mainContents_body .mainContents_photo_gallery .photo_gallery figure img{max-width:260px;height:auto}.mainContents_widget_list-pagination{position:relative;display:table;margin-top:40px;width:800px;height:46px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px 0;border:solid 3px #edf2f7}.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 ol{display:table-cell;margin:0;padding:0}.mainContents_widget_list-pagination .mainContents_select{display:block;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;line-height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;background:url(../housedo_img/common/btn_input_arrow.png) right 50% no-repeat #fff;background-size:19px,100%;position:absolute;top:8px;right:10px;color:#202020;font-size:13px;width:120px;height:30px}.mainContents_widget_list-pagination .mainContents_dotted+li,.mainContents_widget_list-pagination ol li:first-child{margin-left:0}.mainContents_widget_list-pagination .mainContents_now{background-color:#21408f;border:none;color:#fff}.mainContents_now{background-color:#21408f;border:none;color:#fff}.mainContents_widget_list-pagination ol li{float:left;width:24px;height:24px;line-height:24px;-webkit-box-sizing:border-box;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 ol li a:active,.mainContents_widget_list-pagination ol li a:hover,.mainContents_widget_list-pagination ol li a:link,.mainContents_widget_list-pagination ol li a:visited{overflow:hidden;outline:0}.mainContents_widget_list-pagination ol li a{display:block;color:#202020;text-decoration:none}.mainContents_widget-list-estate{margin-top:20px}.mainContents_widget-list-estate .mainContents_all-contact{height:70px;width:760px;background:url(../housedo_img/common/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(../housedo_img/common/checkbox.png) left center no-repeat}.mainContents_widget-estate-favorite .mainContents_widget-list-estate .mainContents_all-contact .mainContents_delete-favorite,.mainContents_widget-list-estate .mainContents_all-contact .mainContents_book-document,.mainContents_widget-list-estate .mainContents_all-contact .mainContents_book-tour,.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:none}.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-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_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{overflow:hidden;outline:none}.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;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,0.34902) 0px 0px 6px 2px;-webkit-box-shadow:rgba(190,190,190,0.34902) 0px 0px 6px 2px;-moz-box-shadow:rgba(190,190,190,0.34902) 0px 0px 6px 2px;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-bottom-left-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;border-bottom-right-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;margin-top:20px;padding-top:5px;background:url(../housedo_img/common/line_title01.jpg) no-repeat}.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{font-family:"Arial","メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif;display:block;width:30px;height:44px;text-align:center;font-size:10px;color:#004680;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:#ffffff}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_title h3 span{position:relative;top:-2px;display:inline-block;background-color:#414a54;padding:0 6px;font-weight:normal;margin-right:10px}.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_widget-list-estate .mainContents_list-estate .mainContents_point{padding:14px 20px 0}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_point .mainContents_point-tag{width:57px;height:22px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1px 7px 2px;color:#ffffff;font-size:12px;float:left;margin:0 5px 0 0;background:url(../housedo_img/ohEventEstateList/bg_point.png) no-repeat}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_point .mainContents_point-contents{margin:0;float:left;width:600px;color:#202020;font-size:14px;font-weight:bold;line-height:20px}.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:250px;float:left}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_image-wrap{display:table;width:120px;height:120px;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:#ffffff;display:table-cell;width:120px;height:120px;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #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:118px;max-height:118px}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_estate-main{width:370px;float:left}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_estate-main1 .mainContents_price{margin:0;display:inline-block;color:#ec000d;font-size:20px;font-weight:bold;line-height:12px;margin-right:10px}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_estate-main1 .mainContents_price span{color:#333333;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:#333333;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:bold;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_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:#eeeeee;padding:2px 0;width:46px;float:left;margin:0 5px 0 0}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_estate-main2 .mainContents_sub-info{margin:0;width:315px;float:left;color:#202020;font-size:13px;line-height:18px;font-style:normal}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_sub-detail table{width:700px;margin:0 auto}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_sub-detail th{width:60px;padding:5px 0;background-color:#f6f6f6;color:#202020;font-size:12px;font-weight:normal;text-align:center;border:solid 1px #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:solid 1px #b9b8b8;background-color:#ffffff}.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:336px;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: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{overflow:hidden;outline:none}.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 img:hover{position:relative;top:-44px}.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: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{overflow:hidden;outline:none}.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_link-area-oh .mainContents_link-area-wrap a img:hover{position:relative;top:-44px}.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_link-area-oh .mainContents_link-area-wrap .mainContents_book-open-house img:hover{position:relative;top:-54px}.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: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{overflow:hidden;outline:none}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_book-open-house::-moz-focus-inner{border:0}.mainContents_widget-list-estate .mainContents_list-estate .mainContents_book-open-house img:hover{position:relative;top:-54px}.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:bold;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{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-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;margin:20px 20px 0;border:solid 1px #fee273}.mainContents_widget-list-estate .mainContents_oh-schedule p{margin:0;background-color:#fff1b9;font-weight:bold;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_widget_list-estate-contact{margin:40px auto 0;width:740px;border:solid 3px #fdc835;background-color:#fee273;padding:17px 18px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.mainContents_widget_list-estate-contact h3{margin:0;line-height:0}.mainContents_widget_list-estate-contact h3 img{display:block;margin-left:161px}.mainContents_widget_list-estate-contact .mainContents_staff{position:absolute;top:-20px}.mainContents_widget_list-estate-contact .mainContents_book-shop{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-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;position:relative;z-index:2000;background-color:#ffffff;-webkit-box-sizing:border-box;box-sizing:border-box;width:340px;margin-right:10px;float:left;margin-top:14px;-webkit-box-shadow:inset 0.5px 0.866px 1px 0px rgba(51,51,51,0.3);box-shadow:inset 0.5px 0.866px 1px 0px rgba(51,51,51,0.3);padding:15px 20px}.mainContents_widget_list-estate-contact .mainContents_book-shop:last-child{margin-right:0}.mainContents_widget_list-estate-contact .mainContents_book-shop .mainContents_title{color:#202020;font-size:13px;line-height:22px;width:290px;margin:0 0 0 20px}.mainContents_widget_list-estate-contact .mainContents_book-shop .mainContents_title span{font-size:20px;color:#ea2f07;font-weight:bold}.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:-16px;left:0}.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: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{overflow:hidden;outline:none}.mainContents_widget_list-estate-contact .mainContents_book-shop a::-moz-focus-inner{border:0}.mainContents_widget_list-estate-contact .mainContents_book-shop a img:hover{position:relative;top:-78px}.common_icon_estate-list,.common_icon_estate-list-active{font-size:10px;color:#8c8c8c;text-align:center;display:inline-block;padding:2px 9px 2px;background-color:#f6f6f6;border:dotted 1px #8c8c8c}.common_icon_estate-list-active{color:#001d77;background-color:#e6eaf6;border:solid 1px #001d77}.common_icon_sales-pending,.common_icon_sold{display:inline-block;background-color:#999999;border:solid 1px #777777;border-radius:3px;color:#ffffff;font-size:11px;font-weight:bold;text-align:center;padding:2px 6px}.common_icon_sales-pending{background-color:#ef4248;border:solid 1px #c90011}.common_icon_new-date{display:inline-block;color:#333333;font-size:12px}.common_icon_new-date span{color:#c90011;font-weight:bold}.common_icon_discount,.common_icon_open-house,.common_icon_open-house-detail{display:inline-block;color:#0050ab;font-size:11px;text-align:center;padding:2px 6px;background-color:#eefcff;border-radius:12px;border:solid 1px #0050ab}.common_icon_open-house,.common_icon_open-house-detail{color:#d82828;background-color:#ffe6e6;border:solid 1px #d82828}.detail_modify_next_datetime{text-align:right;color:#333333;font-size:12px}.common_icon_voice-list{display:inline-block;color:#001d77;font-size:12px;text-align:center;padding:2px 10px;border:solid 1px #001d77;background-color:#f6f6f6}.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{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",sans-serif;color:#006ac9;font-size:16px;font-weight:bold}.mainContents_widget_list-pagination .mainContents_dotted+li,.mainContents_widget_list-pagination ol li:first-child{margin-left:0}.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(../housedo_img/ohEventEstateList/list/icon-prev.png) 8px center no-repeat #f8f7f8}.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_widget_list-pagination ol li{float:left;width:24px;height:24px;line-height:24px;-webkit-box-sizing:border-box;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_next{padding-right:12px;background:url(../housedo_img/ohEventEstateList/list/icon-next.png) right 8px center no-repeat #f8f7f8}.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_widget_list-pagination ol li{float:left;width:24px;height:24px;line-height:24px;-webkit-box-sizing:border-box;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_estatenone-text{padding-top:14px}.mainContents_estatenone-text p{text-align:center;margin:0;font-size:16px;line-height:28px;font-weight:700}.mainContents_estatenone-text img{display:block;margin:10px auto 50px}.event_map figure img{max-width:100%}.event_cont .event_cont_r{width:371px;height:auto;margin:0;padding:0;float:left}.event_cont .event_cont_r .ev_ohimg_ar{width:197px;height:126px;margin:2px 0px 0px 12px;padding:0;float:left}.event_cont .event_cont_r .ev_ohimg_ar .ev_ohimg{width:197px;height:126px;margin:0;padding:0;display:table-cell;vertical-align:middle;text-align:left}.event_cont .event_cont_r .ev_ohimg_ar .ev_ohimg h3{padding:10px 0px 10px 30px;font-size:126%;font-weight:900;line-height:120%;color:#364db2;background:url(../housedo_img/event/oh_arrow.png) 4px center no-repeat,rgba(255,255,255,0.7)}.event_cont .event_cont_r .ev_ohimg_ar .ev_ohimg p{padding:10px 0px 10px 30px;font-size:126%;font-weight:900;line-height:120%;color:#364db2;background:rgba(255,255,255,0.7)}.event_cont .event_cont_r .ev_ohimg_ar .ev_ohimg a{width:197px;height:126px;text-decoration:none;display:table-cell;vertical-align:middle;text-align:left}.event_cont .event_cont_r .ev_ohimg_ar .ev_ohimg_bg01{background:url(../housedo_img/event/event_img01.png) left top no-repeat}.event_cont .event_cont_r .ev_ohimg_ar .ev_ohimg_bg02{background:url(../housedo_img/event/event_img02.png) left top no-repeat}.event_cont.event_pref{}.event_cont.event_pref .event_cont_r{width:356px}.event_cont.event_pref .event_cont_r div{width:165px;font-size:0.7rem}.event_cont.event_pref .event_cont_r div:hover{opacity:0.8}.event_cont.event_pref .event_cont_l .ev_link p{font-size:0.85rem}.event_cont.event_pref .event_cont_l .ev_link{padding-right:0}.event_cont_l .ev_link h3{margin:3px 0 6px;padding:0;line-height:1.5;font-weight:600;font-size:15px}