@charset "utf-8";@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP&display=swap');.clearfix,.top_list02,.btn-party-parent,.btn-party-parent2,.bukken_detail_ar{content:"";clear:both;display:block}.top_list02:after,.btn-party-parent:after,.btn-party-parent2:after,.bukken_detail_ar:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}body{font-family:"Noto Sans JP","源ノ角ゴシック",Avenir,"Open Sans","Helvetica Neue",Helvetica,Arial,Verdana,Roboto,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.cont_tit.cont_tit_deco{padding:.6rem 0 .3rem 0;font-size:1.2rem;border-bottom:2px solid #004680;margin-bottom:8px;margin-top:10px !important}img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.txt_r{color:#d6144f}.txt_kakaku{font-size:1.5rem;font-weight:600}.mt-05{margin-top:.5rem !important}.mt-1{margin-top:1rem !important}.mt-15{margin-top:1.5rem !important}.mt-2{margin-top:2rem !important}.mt-3{margin-top:3rem !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}header{width:100%;height:auto}.header_ar{width:100%;height:auto;box-sizing:border-box;display:flex;background:#004680 url('/housedo_img/smartPhone/hd_bg.png') repeat-x;position:relative;justify-content:space-between;padding:3px 10px 46px 10px}.header_ar.clearfix{display:block}.header_ar br{display:none}.hd_logo{width:100%;height:auto;padding:0 0 0 36px;text-align:center}.hd_logo a{display:inline-block}.hd_logo img{width:135px;height:auto;margin-top:6px;margin-right:7px}.hd_mypage{display:none;height:auto;margin:2vw 2vw 0 0;padding:0;text-align:center;float:right}.hd_mypage p{font-size:2vw;margin:0 0 1vw 0}.hd_mypage a{width:100%;height:auto;text-decoration:none;color:#454545;display:block}.hd_mypage img{width:100%}.hd_menu{margin:0;padding:0;height:36px;text-align:center}.hd_menu p{font-size:2vw;display:none;margin:0 0 1vw 0}.hd_menu a{text-decoration:none;color:#454545;display:block}.hd_menu img{width:36px}.hd_menu_list{width:100%;height:auto;margin:0;padding:2px 0 0;display:none}.hd_menu_list ul{width:auto;height:auto;float:left;margin:-.7vw 0 0 0;background-color:#fff;border-top:1px solid #edf2f7}.hd_menu_list li{width:50%;height:auto;font-size:3.5vw;border-bottom:1px solid #edf2f7;background:url(/housedo_img/smartPhone/arrow-right-grey.svg) 96% center no-repeat;background-size:2vw;box-sizing:border-box;float:left}.hd_menu_list li:nth-child(odd){border-right:1px solid #edf2f7}.hd_menu_list a{width:100%;height:auto;padding:4vw 0 4vw 3vw;color:#333;box-sizing:border-box;display:block}.information-unit{margin:0 0 .5rem 0;padding:.8rem;color:#252525;font-size:12px;line-height:1.6}.information-unit a:-webkit-any-link{color:#252525;text-decoration:underline}.information-unit .title strong{font-weight:bold}.information-unit .title .label{font-size:10px;margin:0 5px 0 0;padding:1px 10px 0 10px}.information-unit.info-important .title .label{background-color:#e33737;font-weight:bold;color:#fff;border-radius:3px}.information-unit.info-important{background-color:#edf2f7}.information-unit.info-normal .title .label{background-color:#004680;font-weight:bold;color:#fff;border-radius:3px}.information-unit.info-normal{background-color:#ebf1ff}.information-unit.info-black .title .label{background-color:#666;font-weight:bold;color:#fff;border-radius:3px}.information-unit.info-black{background-color:#f2f2f2}.information-unit .text{margin:5px 0 0 0;font-size:11px}.top_slider{width:100%;height:auto;margin:0 auto;padding:0}.top_slider .flexslider{margin:0}.detail_slider{width:100%;height:auto;margin:0 auto 20px auto;padding:0}.detail_slider img{max-width:360px;max-height:360px}.photoArea .fcShopDetailImg{min-height:auto;max-width:none;width:100%}.announce{font-size:73%;line-height:125%;padding:8px;background:none repeat scroll 0 0 #dbe3f6;margin:2%}.number_ar{box-sizing:border-box;font-size:.75rem;height:auto;margin:-3px 0 0;overflow:hidden;padding:10px 10px 0;width:100%;color:#004680}.number_ar dl.num_list{width:auto;margin:0 auto}.number_ar dl.num_list dt,.number_ar dl.num_list dd{height:auto;margin:6px auto 3px 0;padding:0;float:left;box-sizing:border-box}.number_ar dl.num_list dt{width:27%}.number_ar dl.num_list dd{width:21%}.number_ar dl.num_list samp{color:#004680;font-weight:bold}nav{width:100%;height:auto}nav .top_list01{max-width:100%;height:auto;margin:10px 10px 0;padding:0;line-height:0}nav .top_list01 dt{max-width:100%;width:100%;height:auto;display:block}nav .top_list01 li{width:100%;height:auto;margin:5px 0 .5rem 0;padding:0;float:left;display:block}nav .top_list01 a{width:100%;height:auto;margin:0;padding:0;color:#004680;display:block}nav .top_list01 img{max-width:100%;width:100%;height:auto;margin:0;padding:0}nav .top_list01 .nv_01{margin:0;padding:0}nav .top_list01 .nv_02{background:url(../../housedo_img/smartPhone/nav_02.png) left top no-repeat}nav .top_list01 .nv_03{background:url(../../housedo_img/smartPhone/nav_03.png) left top no-repeat}nav .top_list01 .nv_04{background:url(../../housedo_img/smartPhone/nav_04.png) left top no-repeat}nav .top_list01 .nv_05{background:url(../../housedo_img/smartPhone/nav_05.png) left top no-repeat}nav .top_list01 .nv_01_cl{display:none;margin-bottom:10px}nav .top_list01 .nv_tit{margin:0;font-size:2rem;color:#fff;text-shadow:2px 4px 3px rgba(0,0,0,0.5);box-sizing:border-box;text-indent:-5000px}nav .top_list01 .tit_l{padding:40px;text-align:left;text-shadow:2px 4px 3px rgba(0,0,0,0.5)}nav .top_list01 .tit_r{padding:40px;text-align:right;text-shadow:2px 4px 3px rgba(0,0,0,0.7)}nav .top_list02{width:100%;height:auto;margin:0;padding:0;border-left:1px solid #edf2f7}nav .top_list02 dt{width:100%;height:160px}nav .top_list02 .list02_cont{width:50%;height:auto;float:left;box-sizing:border-box;background:url(../../housedo_img/smartPhone/nv_arrow01.svg) 94% center no-repeat;background-size:1.4rem;display:block;border-right:1px solid #edf2f7;border-bottom:1px solid #edf2f7;padding:10px 10px}nav .top_list02 .list02_cont img{width:40%;height:auto;margin:10px auto 0;clear:both;display:none}nav .top_list02 .list02_cont p{padding:10px 0 10px;font-size:.8rem}nav dl.top_list03{border-bottom:1px solid #a7bcd6}nav dl.top_list03 a:-webkit-any-link{color:#333}nav dl.top_list03 dt{width:100%;height:auto;background-color:#fff;border-top:1px solid #a7bcd6;background:url(../../housedo_img/smartPhone/nv_arrow01.svg) 98% center no-repeat,#fff;background-size:20px 20px;display:block}nav dl.top_list03 .thai{width:100%;height:auto;background-color:#fff;border-top:1px solid #a7bcd6;background:url(../../housedo_img/smartPhone/nv_icon_blank.png) 96% center no-repeat,#fff;background-size:15px 15px;display:block}nav dl.top_list03 dt:last-child{border-bottom:1px solid #004680}nav dl.top_list03 dt.active{background-image:url(../../housedo_img/smartPhone/nv_arrow01_on.png)}nav dl.top_list03 dt.thai{background-image:url(../../housedo_img/smartPhone/nv_icon_blank.png) !important}nav dl.top_list03 p{padding:15px 30px 15px 10px;font-size:1rem}nav dl.top_list03 dd.list03_cl{display:none}nav dl.top_list04 dt{width:100%;height:auto;background-color:#f7f7f7;border-top:1px solid #cad7e6;background:url(../../housedo_img/smartPhone/nv_arrow02.png) 98% center no-repeat,#edf2f7;background-size:20px 20px;display:block}nav dl.top_list04 dt.active{background-image:url(../../housedo_img/smartPhone/nv_arrow02_on.png)}nav dl.top_list04 p{padding:20px 30px 20px 1rem;font-size:1rem}nav dl.top_list04 dd.list04_cl{display:none}nav ul.top_list05 li{width:100%;height:auto;background-color:#fff;border-top:1px solid #cad7e6;background:url(../../housedo_img/smartPhone/nv_arrow03.png) 98% center no-repeat,#fff;background-size:20px 20px;display:block}nav ul.top_list05 p{padding:20px 30px 20px 1rem;font-size:1rem}nav ul.top_list05 a{color:#333}nav .nav_title{width:100%;height:auto;border-bottom:2px solid #004680;margin-bottom:10px}nav .nav_title p{padding:16px 0 16px 20px;font-size:1rem;color:#fff}nav .nav_title h1{padding:20px 10px 10px;font-size:1.1rem;color:#004680}nav .nav_title+.list_theme_mv{margin-top:-10px}.list_theme_mv .photo_wrap{line-height:0}.list_theme_mv .photo_wrap img{width:100%}nav .nav_title h2{padding:16px 0 16px 1rem;font-size:1.2rem;color:#fff}.search_number_estate{max-width:100%;margin:33px 10px 0;box-sizing:border-box;border:2px solid #b9c9de;background:url(/housedo_img/smartPhone/caret-down.svg) no-repeat 96% 51% #fff;background-size:1rem auto;color:#333}.search_number_estate.active{background:url(/housedo_img/smartPhone/caret-up.svg) no-repeat 96% 5vw #fff;background-size:1rem auto}.toggle-wrap{display:block;padding:10px;height:100%}.search_number_estate .text_wrap{font-size:.9rem;line-height:1.5;padding:0 1rem}.estate-number{display:flex;justify-content:center;align-items:center;height:100%;width:38.5%;margin:0;color:#004680;background-color:#f5f5f9;box-sizing:border-box;font-size:1.2rem}.input-number{font-size:1.7rem;width:60%;padding:.2rem 0 0 .6rem;box-sizing:border-box;border:0}.search_number_estate .title_wrap{color:#004680;font-size:1.2rem}.search_number_estate .title_wrap span{font-size:.75rem}.search_number_estate .input-number-wrap{display:flex;padding:0 1rem}.search_number_estate .input-number-wrap>div{display:flex;border:1px solid #a7bcd6;border-radius:.2rem;vertical-align:middle;width:70%;margin:1rem 0 0 0;height:2.6rem}.search_number_estate .input-number-wrap>div input::placeholder{color:#b4b4b4}.search_number_estate .input-number-wrap>div input:-ms-input-placeholder{color:#b4b4b4}.search_number_estate .input-number-wrap>div input::-ms-input-placeholder{color:#b4b4b4}.search_number_estate .input-number-wrap>button{width:30%;background-color:#004680;color:#fff;margin:1rem 0 0 .6rem;height:2.7rem;border-radius:.2rem}.search_number_estate .input-number-wrap>button :-webkit-any-link{font-size:4vw;color:white;text-decoration:none;letter-spacing:.5rem;padding:0 0 0 .4rem}.search_number_estate .note{font-size:3vw;margin:.3rem 0 .3rem 24vw;color:#616161}.search_number_estate .link_wrap{text-align:center;margin:1rem 0 .5rem}.search_number_estate a:-webkit-any-link{color:#007fd3;text-decoration:underline;font-size:.9rem}.search_number_estate .acc_contents{display:none}.search_number_estate.active .acc_contents{display:block}.search_number_estate .popup_content{padding:1rem}.search_number_estate .popup_wrap .text_wrap{padding:0;font-size:.8rem;text-align:center}.search_number_estate .popup_wrap .img_wrap img{width:100%;margin:1rem 0 0 0}ul.top_list01.banner-area{margin:0 auto 20px;text-align:center}ul.banner-area li{max-width:100%;margin:1rem 10px 0 10px}ul.banner-area li a{display:block;line-height:0}ul.banner-area img{width:100%}.search_menu{text-align:center}.search_menu ul{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:100%;margin:0 10px 0 10px}.search_menu ul li{width:calc(100% / 3 - 10px / 3);background:#edf2f7}.search_menu ul li:nth-child(n+4){margin:4px 0 0 0}.search_menu ul li img{width:80%;border-radius:.2rem}.search_menu ul li p{margin:-19px 0 11px 0;font-size:3.2vw;text-align:center;color:#004680;line-height:1.2;font-weight:bold}.search_menu ul li p br{display:none}.search_menu ul::after{content:"";display:block;width:20%}.list_cont_ar{width:100%;margin:0 0 20px;box-sizing:border-box}.list_cont_ar .list_title{width:100%;height:auto;border-bottom:2px solid #004680}.list_cont_ar .list_title h1{padding:20px 10px 10px;font-size:1.1rem;color:#004680;line-height:1.3}.list_cont_ar .list_title h2{padding:16px 0 16px 1.65rem;font-size:1.2rem;color:#fff}.list_cont_ar .list_title p{padding:16px 0 16px 20px;font-size:1rem;color:#fff}.list_cont_ar .list_commet{width:100%;height:auto;margin:0;padding:0;border-top:1px solid #f7ab00;border-bottom:1px solid #666}.list_cont_ar .list_commet p{padding:.5rem;font-size:.8rem;line-height:1.6rem}.list_cont_ar .list_commet span{margin:0 10px 0 5px;padding:2px 6px;color:#FFF;background-color:#f7ab00;border:1px solid #f7ab00}.list_cont_ar .list_condition{width:100%;height:auto;margin:20px 0 10px;padding:0;font-size:.8rem;box-sizing:border-box}.list_cont_ar .list_condition p{padding:1.1rem;line-height:140%}.list_cont_ar .list_condition span{margin:0 10px 0 5px;padding:2px 6px;background-color:#ccc;border:1px solid #999}.list_cont_ar .list_condition .map_btm{width:90%;height:auto;margin:26px auto 10px;padding:0;text-align:center;border:1px solid #777;border-radius:6px;background:#ededed;background:-moz-linear-gradient(top,#ededed 0,#fcfcfc 15%,#fcfcfc 89%,#d3d3d3 100%);background:-webkit-linear-gradient(top,#ededed 0,#fcfcfc 15%,#fcfcfc 89%,#d3d3d3 100%);background:linear-gradient(to bottom,#ededed 0,#fcfcfc 15%,#fcfcfc 89%,#d3d3d3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#d3d3d3',GradientType=0);box-shadow:1px 2px 3px 1px #e6e6e6;clear:both}.list_cont_ar .list_condition .map_btm a{width:100%;height:auto;padding:22px 0;color:#666;font-size:1rem;display:block}.list_cont_ar .list_condition .map_btm a.map_icon01{background:url(../../housedo_img/smartPhone/map_icon_01.png) 6px center no-repeat;background-size:3rem}.list_cont_ar .bukken_list{width:100%;height:auto;margin:0;padding:0 0 20px;border-bottom:1px solid #dce4ef}.list_cont_ar .bukken_cont{display:block;font-size:1rem;margin:10px 10px 20px;max-width:100%;border:1px solid #dce4ef;box-sizing:border-box;box-shadow:1px 0 8px rgba(0,0,0,0.15)}.list_cont_ar .bukken_cont a:link,.list_cont_ar .bukken_cont a:hover{-webkit-tap-highlight-color:#ffffff00}.list_cont_ar .bukken_cont .bk_cont_ar{width:100%;height:auto;margin:0 0 7px 0;float:left}.list_cont_ar .bukken_cont .bk_cont_ar.label_ar{margin:12px 0 0 0}.list_cont_ar .bukken_cont .bk_cont_ar dl{width:100%}.list_cont_ar .bukken_cont .bk_cont_ar dt{width:15%;float:left}.list_cont_ar .bk_cont_ar .place_cont_ar{margin:6px 0 0 0}.list_cont_ar .place_cont_ar dt samp.bk_make{width:auto;padding:2px 0;line-height:1.5;color:#565656;background-color:#fff;border:0;font-weight:700;font-size:.8rem}.list_cont_ar .bukken_cont .bk_cont_ar dd{width:85%;height:auto;padding:2px 0;line-height:1.5;float:left}.list_cont_ar .bukken_cont .bk_cont_ar samp{width:31%;margin:0 2% 0 0;padding:8px 0;font-size:.8rem;color:#004680;text-align:center;background-color:#dce4ef;border:1px solid #a7bcd6;float:left}.list_cont_ar .bukken_cont .bk_cont_ar samp.new_date_label{width:31%;margin:0 20px 0 0;padding:8px 6px;color:#004680;font-size:.8rem;border:1px solid #f3e600;background-color:#f3e600}.list_cont_ar .bukken_cont .bk_cont_ar p{padding:0;float:left}.list_cont_ar .bukken_cont .bk_cont_ar h3{font-size:.9rem;line-height:120%;padding:0}.list_cont_ar .bukken_cont .bk_cont_ar .bukken_price{width:auto;height:auto;margin:6px 0 0 0}.list_cont_ar .bukken_cont .bk_cont_ar .bukken_price .price_txt{font-size:1.8rem;color:#d6144f;padding-right:6px}.list_cont_ar .bukken_cont .detail_cont_ar{margin:0;line-height:1.5}.list_cont_ar .bukken_cont .bk_cont_ar .bukken_img{text-align:center;box-sizing:border-box}.list_cont_ar .bukken_cont .bk_cont_ar .bukken_img img{margin:20px 0}.list_cont_ar .bukken_cont dl{width:92%;height:auto;line-height:120%;margin:0;padding:0;font-size:.8rem;color:#333;float:left}.list_cont_ar .bukken_cont dt{width:21%;height:auto;color:#7a7a7a;float:left}.list_cont_ar .bukken_cont dd{width:29%;height:auto;float:left}.list_cont_ar .bukken_cont dl.wide_dl{width:90%;line-height:1.5}.list_cont_ar .bukken_cont dl.wide_dl dt{width:21%}.list_cont_ar .bukken_cont dl.wide_dl dd{width:79%}.list_cont_ar .bukken_cont a{color:#333}.list_cont_ar .list_condition_02{width:100%;height:auto;margin:0;padding:0;font-size:.8rem;box-sizing:border-box;float:left}.list_cont_ar .list_condition_02 .cond_02{width:50%;height:auto;margin:0;padding:0;float:left}.list_cont_ar .list_condition_02 .cond_02 select{width:94%;padding:10px;font-size:.8rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #999;background:#eee;background:url(../../housedo_img/smartPhone/select_arrow01.png) right 50% no-repeat,-webkit-linear-gradient(top,#fff 0,#efebe1 100%);background:url(../../housedo_img/smartPhone/select_arrow01.png) right 50% no-repeat,linear-gradient(to bottom,#fff 0,#efebe1 100%);background-size:20px,100%}.list_cont_ar .list_condition_02 p{font-size:.8rem;padding:1.1rem}.list_namder{width:100%;height:auto;margin:0;padding:0;display:flex}.list_namder ul{width:auto;margin:0 auto 0;justify-content:center}.list_namder li{width:auto;height:auto;margin:5px 5px;padding:0;font-size:1.4rem;text-align:center;color:#004680;border:1px solid #dce4ef;border-radius:10%;background:#fff;float:left;display:flex;justify-content:center;align-items:center}.list_namder li.nam_list_on{width:3rem;height:2.5rem;color:#fff;border:1px solid #004680;border-radius:10%;background:#004680}.list_namder li.nam_list_on a{width:3rem;height:3rem;color:#fff;display:flex;justify-content:center;align-items:center}.list_namder a{width:3rem;height:2.5rem;color:#004680;font-weight:bold;display:flex;justify-content:center;align-items:center;line-height:1}.detail_ar{width:100%;height:auto}.bukken_distinction{width:100%;height:auto;margin:0 auto 10px;padding:0 0 10px 0;display:flex;flex-flow:wrap}.bukken_item{width:30%;height:auto;margin:1% 0 1% 2%;background-color:#edf2f7;border:1px solid #dce4ef;text-align:center}.bukken_item img{width:6rem;height:6rem}.bukken_item p{padding:.8rem 0;font-size:.7rem;color:#004680}.bukken_detail_ar{max-width:100%;height:auto;margin:10px 10px 20px;padding:0;border-top:1px solid #dce4ef;border-right:1px solid #dce4ef;border-left:1px solid #dce4ef;box-sizing:border-box}.bukken_detail_ar dl{width:100%;height:auto;margin:0;padding:4px 0;font-size:.8rem;line-height:1.2rem;border-bottom:1px solid #dce4ef;float:left}.bukken_detail_ar dt{width:32%;height:auto;margin:0;padding:4px 0 4px 10px;box-sizing:border-box;float:left}.bukken_detail_ar dd{width:67%;height:auto;margin:0;padding:4px 10px 4px 4px;box-sizing:border-box;float:left}.bukken_detail_ar .det_bg01{background-color:#f9f9f9;box-sizing:border-box}.detail_ar .detail_btm{width:90%;height:auto;margin:10px auto 10px 5%;padding:0;text-align:center;border:1px solid #777;border-radius:6px;background:#ededed;background:-moz-linear-gradient(top,#ededed 0,#fcfcfc 15%,#fcfcfc 89%,#d3d3d3 100%);background:-webkit-linear-gradient(top,#ededed 0,#fcfcfc 15%,#fcfcfc 89%,#d3d3d3 100%);background:linear-gradient(to bottom,#ededed 0,#fcfcfc 15%,#fcfcfc 89%,#d3d3d3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#d3d3d3',GradientType=0);box-shadow:1px 2px 3px 1px #e6e6e6;clear:both}.detail_ar .detail_btm a{width:100%;height:auto;padding:22px 0;color:#666;font-size:.9rem;display:block}.detail_ar .detail_btm a.btm_icon01{background:url(../../housedo_img/smartPhone/btm_icon_01.png) 6px center no-repeat;background-size:3rem}.detail_ar .detail_btm a.btm_icon02{background:url(../../housedo_img/smartPhone/btm_icon_02.png) 6px center no-repeat;background-size:3rem}.detail_ar .detail_btm a.btm_icon03{background:url(../../housedo_img/smartPhone/btm_icon_03.png) 6px center no-repeat;background-size:3rem}.detail_ar .detail_btm a.btm_icon04{background:url(../../housedo_img/smartPhone/map_icon_01.png) 6px center no-repeat;background-size:3rem}.detail_ar .detail_btm a.btm_icon05{background:url(../../housedo_img/smartPhone/btm_icon_04.png) 6px center no-repeat;background-size:3rem}.yield_txt{font-size:11px;margin-left:16px;margin-right:16px;margin-top:14px;line-height:12px;color:#777676}.detail-catch{position:relative;padding:.5rem 16px;font-size:.8rem;border-top:1px solid #dce4ef;border-bottom:1px solid #dce4ef;background:#fef6e5;font-weight:700;line-height:1.2rem;color:#004680}.mainContents_detail-appeal{position:relative;padding:1.5rem 1.35rem .8rem;font-size:.8rem;margin-top:-0.4rem;line-height:1.2}.mainContents_detail-appeal .mainContents_appeal-balloon{font-family:"源ノ角ゴシック",Arial,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic Pro",Helvetica,HelveticaNeue,Verdana,sans-serif;background:url(../../housedo_img/smartPhone/bg_appeal.png) no-repeat;background-size:100% 100%;width:2.8rem;font-size:.6rem;color:#f3e600;text-align:center;padding:.45rem 0 0 0;box-sizing:border-box;position:absolute;margin:0;font-weight:700;top:-1.2rem;height:2.5rem;left:10px}.detail-appeal-wrap{margin-top:1.5rem}.info_ar{width:100%;margin:0 0 20px}.info_ar .info_title{width:100%;height:auto;background-color:#004680;border-top:1px solid #368bcd}.info_ar .info_title h1,h2{padding:16px 0 16px 2rem;font-size:1.2rem;color:#fff;background:url(../../housedo_img/smartPhone/tit_bar.png) .8rem center no-repeat;background-size:auto 60%}.info_ar .info_title h3{padding:16px 0 16px 20px;font-size:1.2rem;color:#fff}.info_ar .info_title_sub{width:100%;height:auto;background-color:#004680;border-bottom:4px solid #f3e600}.info_ar .info_title_sub h4{padding:12px 0 12px 20px;font-size:1.05rem;color:#fff}.info_ar p{width:100%;height:auto;margin:0;padding:20px 20px;font-size:.9rem;line-height:120%;box-sizing:border-box}.info_ar ul{width:100%;height:auto;margin:0;padding:0 16px 20px 36px;font-size:.9rem;line-height:120%;box-sizing:border-box}.info_ar li{padding-bottom:5px}.info_ar .list_dod{list-style-type:disc}.info_ar .list_no{padding-top:1rem;list-style-type:decimal}.mainContents_detail-addition-title{color:#252525;padding:20px 30px 20px 1rem;font-size:1rem}.mainContents_detail-addition-title{height:auto;border-top:1px solid #004680;background:url(../../housedo_img/smartPhone/nv_arrow01.svg) 98% center no-repeat,#fff;background-size:20px 20px;display:block}.mainContents_detail-addition>div:last-child .mainContents_detail-addition-title{border-bottom:1px solid #004680}.mainContents_detail-addition01.active .mainContents_detail-addition-title,.mainContents_detail-content02.active .mainContents_detail-addition-title,.mainContents_detail-content03.active .mainContents_detail-addition-title{background:url(../../housedo_img/smartPhone/nv_arrow01_on.png) 98% center no-repeat,#ebf1f5;background-size:20px 20px;border-bottom:1px solid #004680}.mainContents_detail-addition table{-webkit-box-sizing:border-box;box-sizing:border-box;width:90%;margin:0 auto;font-size:.6rem;line-height:.8rem;border-collapse:collapse;color:#252525}.mainContents_detail-addition table tr.arrow{background-color:#ff9b0021;background-size:.5rem auto}.mainContents_detail-addition table tr.arrow th{background:url(/housedo_img/smartPhone/icon-play-button.svg) 4% center no-repeat,rgba(0,0,0,0);background-size:.5rem auto}.mainContents_detail-addition table th,.mainContents_detail-addition table td{padding:.5rem .3rem;vertical-align:middle}.plan-block table th,.plan-block table td{border-bottom:solid 1px #777}.mainContents_detail-addition table th{font-weight:normal;width:32%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;font-size:.8rem;vertical-align:middle}.mainContents_detail-addition table td .mainContents_price{font-weight:bold;display:block;font-size:1.4rem;line-height:1}.mainContents_detail-addition table td .mainContents_price .mainContents_price-unit{font-size:.6rem}.mainContents_detail-addition .mainContents_simulation-balloon{width:73%;margin:1rem auto 1rem auto;padding:.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f67a00;line-height:1.3;font-weight:bold;text-align:center;background-size:100% 100%;font-size:1rem;position:relative;display:inline-block;background:#FFF;border:solid 3px #f67a00;box-sizing:border-box;display:block;border-radius:.3rem}.mainContents_detail-addition .mainContents_simulation-balloon:before{content:"";position:absolute;bottom:-24px;left:50%;margin-left:-15px;border:12px solid transparent;border-top:12px solid #FFF;z-index:2}.mainContents_detail-addition .mainContents_simulation-balloon:after{content:"";position:absolute;bottom:-30px;left:50%;margin-left:-17px;border:14px solid transparent;border-top:14px solid #f67a00;z-index:1}.mainContents_detail-addition .mainContents_simulation-title{font-size:1rem;font-weight:bold;text-align:center;margin:1.3rem 0 .5rem 0}.mainContents_detail-addition .mainContents_simulation-select{list-style:none;margin:0 auto;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:90%;-moz-border-radius-topleft:.3rem;-moz-border-radius-topright:.3rem;-moz-border-radius-bottomright:.3rem;-moz-border-radius-bottomleft:.3rem;border:solid .075rem #b9b8b8;overflow:hidden;font-size:.9rem}.mainContents_detail-addition .mainContents_simulation-select.mainContents_widget_list-checkbox label{height:100%;font-size:.9rem;line-height:2.4rem}.mainContents_detail-addition .mainContents_simulation-select.mainContents_widget_list-checkbox li{margin:0;text-decoration:none;font-weight:bold;color:#202020;border-bottom:solid .075rem #b9b8b8;border-top:0;background:-moz-linear-gradient(90deg,#f6f6f6 0,#fff 100%);background:-o-linear-gradient(90deg,#f6f6f6 0,#fff 100%);background:-ms-linear-gradient(90deg,#f6f6f6 0,#fff 100%);background:-o-linear-gradient(bottom,#f6f6f6 0,#fff 100%)}.mainContents_detail-addition .mainContents_simulation-select.mainContents_widget_list-checkbox li:last-child{border-bottom:0}.mainContents_detail-addition .mainContents_simulation-monthly{width:15.75rem;margin:0 auto}.mainContents_detail-addition .mainContents_simulation-monthly .mainContents_monthly_icon{float:left;width:2.5rem;height:2.5rem;padding:.3rem .2rem;border:solid .075rem #db6e00;-webkit-box-sizing:border-box;box-sizing:border-box;color:#db6e00;border-top-left-radius:.2rem;-webkit-border-top-left-radius:.2rem;-moz-border-radius-topleft:.2rem;border-top-right-radius:.2rem;-webkit-border-top-right-radius:.2rem;-moz-border-radius-topright:.2rem;border-bottom-right-radius:.2rem;-webkit-border-bottom-right-radius:.2rem;-moz-border-radius-bottomright:.2rem;border-bottom-left-radius:.2rem;-webkit-border-bottom-left-radius:.2rem;-moz-border-radius-bottomleft:.2rem;background-color:#ffe57e;font-size:.6rem;text-align:center;display:block;margin-right:-2.5rem}.mainContents_detail-addition .mainContents_simulation-monthly .mainContents_price{display:block;margin-left:3.5rem;color:#ec000d;font-weight:bold;font-size:.9rem;line-height:1}.mainContents_detail-addition .mainContents_simulation-monthly .mainContents_price .mainContents_price-unit{font-size:.6rem}.mainContents_detail-addition .mainContents_simulation-monthly .mainContents_comment{display:block;margin:.2rem 0 0 3.5rem;font-size:.6rem;line-height:.8rem}.mainContents_detail-addition .mainContents_detail-addition-close{width:90%;margin:1rem auto;padding:.4rem 1.1rem 0 0;text-align:center;font-size:.8rem;background:url(/housedo_img/smartPhone/icon-up-arrow.svg) no-repeat 58% 60% #fff;background-size:.8rem auto;box-sizing:border-box;text-decoration:underline}.mainContents_detail-addition .mainContents_detail-addition-close img{display:inline-block;height:1.6rem}.plan-block img{width:100%}.mainContents_buttons{text-align:center;margin:1rem auto}a.mainContents_button-doc{display:block;width:40%;margin:0 auto;padding:.9rem .8rem .8rem 2.1rem;-webkit-appearance:none;border-radius:.2rem;background:url(/housedo_img/smartPhone/event/icon-mail-white.svg) no-repeat 1rem center #366db8;background-size:1rem auto;box-shadow:0 .2rem 0 #1e4171;color:#fff;font-size:3.9vw}.mainContents_detail-addition{margin:1rem 0 0 0}.mainContents_detail-addition table tr{border-bottom:1px solid #777;line-height:1}.mainContents_detail-addition .mainContents_detail-lots-fig{text-align:center;margin-top:1rem}.mainContents_detail-addition .mainContents_detail-lots-fig img{width:15.75rem}.mainContents_detail-addition .mainContents_detail-content02 table th{width:40%;font-size:.8rem;padding:0 0 0 1rem}.mainContents_detail-addition .mainContents_detail-content02 table td.mainContents_lots-tag{text-align:center;width:20%}.mainContents_detail-addition .mainContents_detail-content02 table td.mainContents_lots-tag span{font-size:.7rem;font-weight:bold;text-align:center;padding:.3rem 0;width:100%;display:inline-block;border:0;background-color:#ff9b00;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-top-left-radius:.15rem;-webkit-border-top-left-radius:.15rem;-moz-border-radius-topleft:.15rem;border-top-right-radius:.15rem;-webkit-border-top-right-radius:.15rem;-moz-border-radius-topright:.15rem;border-bottom-right-radius:.15rem;-webkit-border-bottom-right-radius:.15rem;-moz-border-radius-bottomright:.15rem;border-bottom-left-radius:.15rem;-webkit-border-bottom-left-radius:.15rem;-moz-border-radius-bottomleft:.15rem}.mainContents_detail-addition .mainContents_detail-content02 table td.mainContents_lots-tag span.mainContents_lots-tag-negotiation,.mainContents_detail-addition .mainContents_detail-content02 table td.mainContents_lots-tag span.mainContents_lots-tag-sold{color:#929292;border-color:rgba(0,0,0,0);background-color:#d7d7d7}.mainContents_detail-addition .mainContents_detail-content02 table td.mainContents_lots-tag span.mainContents_lots-tag-contract{color:#666;border-color:#a6a6a6;background-color:#ededed}.mainContents_detail-addition .mainContents_detail-content02 table td.mainContents_price{width:25%;text-align:right;font-size:1.2rem;font-weight:bold;padding:0 .5rem 0 0}.mainContents_detail-addition .mainContents_detail-content02 table td.mainContents_price.mainContents_price-none{text-align:center}.mainContents_detail-addition .mainContents_detail-content02 table td.mainContents_price .mainContents_price-unit{font-size:.6rem}.mainContents_detail-addition .mainContents_detail-content03 .plan-block img{width:100%;margin:0 auto}.mainContents_detail-addition .mainContents_detail-content03 .plan-unit01{margin:1rem auto}.mainContents_detail-addition .mainContents_detail-content03 .plan-unit01 .plan-first-wrap{margin:.5rem auto;font-size:.8rem;line-height:1.5}.mainContents_detail-addition .mainContents_detail-content03 .spec{width:90%;margin:.5rem auto}.mainContents_detail-addition .mainContents_detail-content03 .price02{font-size:.7rem;text-align:center}.mainContents_detail-addition .mainContents_detail-content03 .price02 em{margin:0 .1rem 0 0;color:#ec000d;font-size:1.1rem;font-style:normal;font-weight:600}.mainContents_detail-addition .mainContents_detail-content03 .price02 span:first-child{margin-right:.5rem}.mainContents_detail-addition .mainContents_detail-content03 .plan-unit01 table{margin:1rem auto 0 auto}.mainContents_detail-addition .mainContents_detail-content03 .plan-unit01 table th{width:32%;padding:.6rem 0 .6rem 10px;font-size:.8rem}.mainContents_detail-addition .mainContents_detail-content03 .plan-unit01 table td{padding:.4rem 0;font-size:.8rem}sup{top:-0.5em;font-size:75%;line-height:0;position:relative;vertical-align:baseline}.mainContents_detail-addition .mainContents_detail-content03 .fig-floor{width:90%;margin:.5rem auto;padding:1rem 0 0 0}.fig-floor .cboxElement{box-sizing:border-box;display:none;font-size:.6rem;color:#202020;margin:0 auto;padding:0;background:linear-gradient(0,#f6f6f6 0,#fff 100%);background-color:#fff;background-image:none;background-position:right .55rem center;background-size:.65rem .65rem;background-repeat:no-repeat;text-decoration:none;color:#121212;display:inline-block;width:100%;line-height:.9rem;border:0}.mainContents_detail-addition .mainContents_detail-content03 .mainContents_photo-viewer_p{margin:0 auto;padding:.5rem 0;font-size:.8rem;line-height:1.5}.mainContents_detail-addition .mainContents_widget_estate-feature{background-color:#fff8dc}.mainContents_detail-addition .mainContents_widget_estate-feature .common_title02-orenge,.mainContents_detail-addition .mainContents_widget_estate-feature .common_title02-blue,.mainContents_detail-addition .mainContents_widget_estate-feature .common_title02-pink,.mainContents_detail-addition .mainContents_widget_estate-feature .common_title02-price,.mainContents_detail-addition .mainContents_widget_estate-feature .common_title02-area{font-size:.9rem;margin:.6rem 1.5rem 0 1.5rem}.mainContents_detail-addition .mainContents_widget_estate-feature .mainContents_ul-wrap{margin-top:.5rem}.mainContents_detail-addition .mainContents_widget_estate-feature .mainContents_ul-wrap ul{margin-top:.5rem}.mainContents_detail-addition .mainContents_widget_estate-feature .mainContents_estate{border-color:#fc0}.mainContents_detail-addition .mainContents_detail-plan-images{list-style:none;width:15.75rem;margin:1rem auto;display:table;padding:0}.mainContents_detail-addition .mainContents_detail-plan-images li{width:15.75rem;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;display:block;position:relative;margin-bottom:1rem}.mainContents_detail-addition .mainContents_detail-plan-images li:before{content:"";display:block;width:100%;padding-top:75%;height:0;-webkit-box-sizing:content-box;box-sizing:content-box}.mainContents_detail-addition .mainContents_detail-plan-images img{position:absolute;top:0;left:0;display:block;max-width:100%;max-height:100%}.mainContents_widget_list-checkbox ul{margin:0;padding:0}.mainContents_widget_list-checkbox li{display:block;list-style:none;padding:0;margin:0;border-top:solid .06rem #b9b8b8}.mainContents_widget_list-checkbox li:last-child{border-bottom:solid .06rem #b9b8b8}.mainContents_widget_list-checkbox label{display:block;color:#202020;text-decoration:none;font-size:.7rem;line-height:2.4rem;font-weight:bold;height:2.5rem}.mainContents_widget_list-checkbox .mainContents_active{background-color:#fff8dc}.mainContents_widget_list-checkbox label input{margin:.75rem}.mainContents_widget_list-checkbox label span{display:inline-block;vertical-align:top;margin-top:.075rem}.mainContents_widget_list-checkbox input[type="checkbox"]{-webkit-appearance:none;position:relative;display:inline-block;width:1.05rem;height:1.05rem;background:url(/sp/img/select/checkbox_off.png) left top no-repeat;background-size:100%}.mainContents_widget_list-checkbox input[type="checkbox"]:checked:before{content:"";position:absolute;left:0;top:0;display:inline-block;width:1.05rem;height:1.05rem;background:url(/sp/img/select/checkbox_on.png) left top no-repeat;background-size:100%}.mainContents_widget_list-checkbox input[type="submit"]{-webkit-box-sizing:border-box;box-sizing:border-box;margin:1.5rem auto 2.1rem auto;padding-left:4.35rem;font-weight:bold;border:0;color:#fff;font-size:.9rem;text-align:left;text-shadow:.025rem .05rem 0 #d55e00;display:block;width:84%;height:2.5rem;background:url(/sp/img/common/btn_search_orenge.png) left top no-repeat;background-size:100% 100%}.cbox-content .loan-tit-wrap{background:#004680;color:#fff;padding:1rem;font-size:1.2rem}.cbox-content .loan-tit{background:url(/housedo_img/smartPhone/icon_calculator.png) left center no-repeat;background-size:.8rem 1.1rem;margin:0;padding:0 0 0 1.2rem}.cboxElement{border-radius:.3rem;border:.06rem solid #b9b8b8;box-sizing:border-box;display:inline-block;font-size:.6rem;color:#202020;padding:.35rem 1.7rem .3rem .55rem;background:linear-gradient(0,#f6f6f6 0,#fff 100%);background-color:#fff;background-image:url(/housedo_img/smartPhone/icon_right_arrow2.png);background-position:right .55rem center;background-size:.65rem .65rem;background-repeat:no-repeat;text-decoration:none;margin:.3rem 0 0 .3rem;color:#121212;display:inline-block;width:50%;line-height:.9rem}.bukken_detail_ar .cboxElement{width:auto}.loan-cont{padding:3% .7rem 0 3%;width:94%}.loan-cont .price{border-bottom:1px #b9b8b8 solid;padding:.5rem 0 .7rem;font-size:1.6rem}.loan-cont .price span{font-size:1rem}.loan-cont span.label{display:block;float:left;box-sizing:border-box;width:3rem;margin:.2rem .5rem 0 0;line-height:1;height:1rem;padding:.2rem .5rem .9rem .5rem;text-align:center;font-size:.8rem;border:.06rem solid #b9b8b8;font-weight:400;background-color:#dde9fe;color:#121212}.loan-cont li{padding:1.4rem 0}.loan-cont li:after{content:".";clear:both;visibility:hidden}.loan-cont input{font-size:1.4rem;display:block;padding:.5rem;box-sizing:border-box;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;float:left;width:80%;border:1px solid #a0a0a0}.loan-cont dt{float:left;width:30%;font-size:.9rem;line-height:1.2;margin:.7rem 0 0}.loan-cont dd{float:left;width:68%}li.loan_result{width:70%;height:auto;color:#fff;padding:1rem;background:#ff9b00;position:relative;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;border-right:4px solid #aa6100;border-bottom:4px solid #aa6100;border-radius:5px;margin:0 0 1rem 16%;text-align:center}.cal-result-btn:before{content:"";position:absolute;background:#ff9b00;margin:4px;border:2px #fff solid;top:0;right:0;bottom:0;left:0;display:block;z-index:-10;font-size:1rem}button{background-color:transparent;border:0;cursor:pointer;outline:0;padding:0;appearance:none}button.cal-result-btn{color:#fff;font-size:18px}.cal-price span,.cal-term span,.cal-ratio span{line-height:4rem;margin:0 0 0 .2rem;font-size:1rem}li.cal-term dt,li.cal-ratio dt{margin:1rem 0 0 0}.price_result img{width:4rem;position:relative;top:-1.6rem}.price_result{border:1px solid #f5aa29;width:86%;margin:.5rem 0 1rem 5%;background-color:#fef6e6;padding:.4rem;border-radius:.2rem}.price_result_arrow{text-align:center}.price_result .month{float:left;margin:-.3rem 1rem 0 0;font-size:.7rem}.price_result .price{color:#121212;float:right;margin:-.4rem 0 0 0;font-size:1.5rem}.price_result-wrap{margin:-1rem 0 0 0}.price_result .price span{font-size:1rem}.sitemap{width:100%;height:auto;margin:0;padding:0}.sitemap h3{padding:20px 0 10px 20px}.sitemap ul{width:100%;margin:0 0 20px 0;float:left}.sitemap li{width:49%;height:auto;margin:0;padding:0;font-size:.7rem;background:url(../../housedo_img/smartPhone/nv_arrow01.svg) 10px center no-repeat;background-size:auto 1rem;float:left}.sitemap li.sitemap_tit{width:100%;font-size:1.2rem;font-weight:bold;background:0}.sitemap a{height:auto;padding:20px 0 20px 30px;color:#333;box-sizing:border-box;display:block}.content_ar{width:100%;height:auto;margin:2rem 0 0 0;padding:0;clear:both}.cont_tit{width:100%;height:auto;margin:0;padding:.4rem 0;color:#004680;font-size:1rem}.cont_tit h3{margin:0;padding:3px 0 3px .5rem}.content_ar ul.cont_ul{width:100%;margin:0;padding:15px 5px;font-size:.8rem;box-sizing:border-box;float:left}.content_ar ul.cont_ul li{width:50%;margin:0 auto;padding:0;border-bottom:dotted 1px #666;background:url(../../housedo_img/smartPhone/oh_arrow01.png) 0 center no-repeat;box-sizing:border-box;float:left}.content_ar ul.cont_ul a{width:100%;height:auto;padding:20px 0 20px 24px;color:#454545;box-sizing:border-box;display:block}.content_ar .cont_com{width:90%;height:auto;margin:0 auto 0 auto;padding:0;text-align:center;box-sizing:border-box}.login_block{width:48%;height:auto;color:#fff;margin:20px 1% 0 1%;padding:0;background:#ff9b00;position:relative;z-index:10;box-sizing:border-box;float:left}.login_block:before{content:"";position:absolute;background:#ff9b00;margin:4px;border:2px #fff solid;top:0;right:0;bottom:0;left:0;display:block;z-index:-10}.entry_block{width:48%;height:auto;color:#fff;margin:20px 1% 0 1%;padding:0;background:#a0a0a0;position:relative;z-index:10;box-sizing:border-box;float:left}.entry_block:before{content:"";position:absolute;background:#a0a0a0;margin:4px;border:2px #fff solid;top:0;right:0;bottom:0;left:0;display:block;z-index:-10}.content_ar .cont_com .about_block a{width:11rem;padding:20px 0 20px 10px;color:#454545;display:inline-table;font-size:1rem;text-align:center;background:url(/housedo_img/smartPhone/btn_icon_key.svg) 0 center no-repeat}.mypage-wrap{display:flex;justify-content:space-between;margin:.3rem 0 0 0;font-weight:600}.mypage-wrap a{color:#fff}.mypage-wrap div:nth-child(1){width:50%}.mypage-wrap div:nth-child(2){width:50%}.mypage-wrap div:nth-child(1) a{display:block;padding:3.8vw .8vw 4.2vw 5.8vw;font-weight:normal}.mypage-wrap div:nth-child(2) a{display:block;padding:3.8vw .8vw 4.2vw 5.8vw;color:#f3e600;font-weight:normal}.mypage-wrap div:nth-child(1){margin:0 .5rem 0 0;-webkit-appearance:none;border-radius:.2rem;background:url(/housedo_img/smartPhone/btn_icon_key.svg) no-repeat 4vw center #004680;background-size:12px auto;color:#fff;font-size:3.9vw;box-shadow:1px 0 8px rgba(0,0,0,0.2)}.mypage-wrap div:nth-child(2){margin:0 0 0 .4rem;-webkit-appearance:none;border-radius:.2rem;background:url(/housedo_img/smartPhone/btn_icon_user.svg) no-repeat 4vw center #004680;background-size:17px auto;color:#f3e600;font-size:3.9vw;box-shadow:1px 0 8px rgba(0,0,0,0.2)}.about_wrap{margin:1rem 0 0 0;padding:2vw 4vw 0 0;font-size:4vw;background:url(/housedo_img/smartPhone/arrow-right-grey.svg) no-repeat 60vw 1.8vw #fff;background-size:2vw auto}.about_wrap a:-webkit-any-link{color:#252525}nav.breadcrumb{width:100%;margin:30px 10px 0}nav.breadcrumb a:-webkit-any-link{color:#007fd3}nav.breadcrumb ol li{list-style-type:none;float:left;position:relative;margin-top:.2rem;font-size:.6rem;line-height:1.2;display:inline-block}nav.breadcrumb ol li:after{content:">";padding:0 .2rem;color:#252525}nav.breadcrumb ol li:last-child:after{content:none}footer{width:100%;height:auto}.to-top{margin:2rem 0 0 0;border-top:1px #dce4ef solid;text-align:center;font-size:3vw}.to-top span{padding:0 0 0 5vw;background:url(../../housedo_img/smartPhone/arrow-to-top.svg) 0 center no-repeat;background-size:3vw}.to-top a:-webkit-any-link{display:block;padding:2.5vw;color:#252525}.footer_menu{display:flex;flex-wrap:wrap;background-color:#f6f8fb;align-items:stretch;align-content:stretch}.footer_menu li{width:50%;box-sizing:border-box;border:1px #dce4ef solid;border-left-width:0;background:url(/housedo_img/smartPhone/arrow-right-grey.svg) 97% center no-repeat;background-size:2.5vw;font-size:3.5vw;padding:3.8vw}.footer_menu li:nth-child(2n+1){border-left-width:1px}.footer_menu li:nth-child(n+3){border-top-width:0}.footer_menu li a:-webkit-any-link{color:#252525}.copy{background-color:#004680;color:#fff;font-size:3vw;text-align:center;padding:2vw}.error_cont_ar,.error_cont_ar_404{width:100%;height:auto;margin:0 auto;padding:0;text-align:center;box-sizing:border-box}.error_cont_ar img{width:30%;height:auto;margin:20px auto;padding:0}.error_cont_ar h3,.error_cont_ar_404 h3{font-size:1.1rem;line-height:1.3}.error_cont_ar p{width:100%;padding:0 60px;font-size:1rem;line-height:1.5;box-sizing:border-box}hr.style1{border-top:1px solid #8c8b8b}.error_cont_ar_404 .cont_com{position:relative;width:90%;margin:0 auto}.error_cont_ar_404 .underline{text-decoration:underline}.error_cont_ar_404.shop .flex{display:flex;position:relative;width:90%;margin:.8rem auto 0 auto;justify-content:space-between}.error_cont_ar_404.shop .img_ar{width:120px;position:absolute;right:0;bottom:0}.error_cont_ar_404.shop .text_ar{width:60%;margin:1.2rem 0 0 0;text-align:left;font-size:.8rem;line-height:1.5}.error_cont_ar_404.mypage .text_ar{margin:1.2rem 0 0 0;text-align:left;font-size:.8rem;line-height:1.5;max-width:630px}.error_cont_ar_404.mypage .text_ar li{float:left;width:15rem;margin:.1rem 0 0;list-style:none;padding-left:1.2rem;background:url(/housedo_img/smartPhone/checkbox.svg) left .1rem no-repeat;background-size:.9rem}.error_cont_ar_404.mypage .img_ar{position:absolute;width:120px;right:0;bottom:0}.error_cont_ar_404.mypage .mypage-wrap{margin-bottom:1.5rem}.error_cont_ar_404 .cv-wrap{margin-bottom:1.5rem;display:flex;justify-content:space-between;margin:1rem 0 1.5rem 0;font-weight:600}.error_cont_ar_404 .cv-wrap a{color:#fff;box-shadow:1px 0 8px rgba(0,0,0,0.2);border-radius:.2rem;font-size:3.9vw}.error_cont_ar_404 .cv-wrap div:nth-child(1){margin:0 1rem 0 0;-webkit-appearance:none;border-radius:.2rem;color:#fff;font-size:3.9vw;width:50%}.error_cont_ar_404 .cv-wrap div:nth-child(2){width:50%}.error_cont_ar_404 .cv-wrap div:nth-child(1) a{background:url(/housedo_img/smartPhone/btn_visit.png) no-repeat 5vw center #004680;background-size:5vw;width:100%;height:auto;padding:4vw 0;display:block}.error_cont_ar_404 .cv-wrap div:nth-child(2) a{background:url(/housedo_img/smartPhone/btn_call.png) no-repeat 1.6vw center #004680;background-size:5.7vw;width:100%;height:auto;padding:4vw 0;display:block}.about_wrap{margin:10px 0 0;padding:0;font-size:.8rem;background-image:none}.about_wrap a:-webkit-any-link{color:#007fd3;text-decoration:underline}.new_icon_ar{width:100%;height:auto;margin:0;padding:0;float:left}.new_icon_ar samp{width:auto;margin:0 0 10px 10px;padding:4px 10px;color:#004680;font-size:100%;background-color:#f3e600;float:left}.price{color:#d6144f;font-size:138.5%}.list04_op{width:100%;height:auto;background:url(../../housedo_img/smartPhone/nv_arrow02.png) 98% center no-repeat,#f7f7f7;background-color:#f7f7f7;border-top:1px solid #CCC;background-size:20px 20px;display:block;margin:0;border:0;outline:0;vertical-align:baseline}.list_town_op p{padding:24px 0 24px 30px;font-size:1rem}.list_town_op p a{color:#2f2f2f;text-decoration:none}.clearfix-menu{content:"";clear:both}.banner_img_ar{width:100%;height:auto;margin:0 auto;padding:0;text-align:center}.banner_img_ar img{width:90%;margin:0 auto 0 auto;padding:0}.informaiton_banner{width:100%;margin:0 auto;text-align:center}.informaiton_banner li{max-width:100%;margin:0 10px 10px 10px}.informaiton_banner li a{display:block;line-height:0}.informaiton_banner li img{width:100%}.bukken_detail_ar dl:nth-child(odd){box-sizing:border-box}.bukken_detail_ar dl:nth-child(even){background-color:#f6f8fb;box-sizing:border-box}#googlemap{width:90%;height:250px;margin:10px auto}.tenpo_numder_ar{margin:0;position:absolute;top:58px;left:0;width:100%;background:#edf2f7;padding:3px 10px 4px;box-sizing:border-box}.tenpo_numder_ar p{font-size:.7rem;padding:0;text-align:center;line-height:1.3;color:#004680}.tenpo_numder_ar span{font-weight:bold;color:#004680;font-size:1rem;display:inline-block;margin:0 2px;padding:0}@media screen and (max-width:320px){.tenpo_numder_ar p{font-size:.9rem}}.bukken_img_nm_ar{width:100%;height:auto;margin:0 0 10px;padding:0;text-align:center}.bukken_img_nm_ar p{font-size:1.5rem}.slider_txt{padding:6px 0 0 0;font-size:.8rem;text-align:center;margin-bottom:10px;line-height:1.5}span.sup_txt{font-size:.7rem;vertical-align:top;position:relative;top:-0.1em}.list_cont_ar .bukken_cont .bk_pr_ar{width:100%;height:auto;margin:10px 0 0;padding:0 0 5px 0;float:left}.list_cont_ar .bukken_cont .bk_pr_ar p{padding:0 10px 0 0;line-height:140%}.list_cont_ar .bukken_cont .bk_pr_ar span{margin:0 10px 0 5px;padding:2px 6px;color:#FFF;background-color:#f7ab00;border:1px solid #f7ab00}.mypage_ar{width:100%;margin:0 0 20px}.mypage_ar .mypage_title{width:100%;height:auto;background-color:#366db8;border-top:1px solid #368bcd}.mypage_ar .mypage_title h1{margin-bottom:1em;padding:16px 0 16px 20px;color:#fff;font-size:1.2rem}.mypage_ar .cont_tit{margin-bottom:1em}.mypage_ar .contents{width:90%;margin:0 auto;font-size:1rem;line-height:1.334}.mypage_ar .note{color:#666;font-size:.8rem}.mypage_ar label{display:block;margin-top:1em;font-size:1rem}.mypage_ar input[type="text"].UserInp,.mypage_ar input[type="password"].PassInp,.mypage_ar input[type="text"],#userMailAddress{display:block;box-sizing:border-box;font-family:"源ノ角ゴシック",'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','Hiragino Kaku Gothic ProN','メイリオ',Meiryo;border:1px solid #999;border-radius:5px;padding:.4rem .8em;box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);width:100%;font-size:125%}.mypage_ar input[type="submit"],.mypage_ar input[type="button"],.mypage_ar button{-webkit-appearance:none;border-radius:0;font-size:1.2rem;width:90%;display:block;text-align:center;margin:1em auto;padding:1rem 0;background:rgba(0,0,0,0) linear-gradient(to bottom,#fff 0,#dcdcdc 30%,#dcdcdc 70%,#e6e6e6 100%) repeat scroll 0 0;border:1px solid #777;border-radius:6px}.mypage_ar .password{margin-top:1em;font-size:1rem}.tenpo_numder_ar p i{font-style:normal;font-weight:normal;display:block}.tenpo_numder_ar p i b{font-weight:bold}.list_cont_ar .list_condition_02 .cont_nm{width:100%;margin:.4rem 0 .4rem 0;vertical-align:bottom;float:left;color:#004680;display:flex;justify-content:center;align-items:center}.list_cont_ar .list_condition_02 .cont_nm p{font-size:.8rem;padding:0 .4rem}.list_cont_ar .list_condition_02 .cont_nm span{font-size:1.4rem;font-weight:900;padding-right:4px}.list_cont_ar .list_condition_02 .cont_nm form{margin-left:1rem}.list_cont_ar .list_condition_02 .cont_nm label{padding:.3rem .3rem 0;float:left}.list_cont_ar .list_condition_02 .cont_nm select{width:auto;float:left;padding:.3rem .2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #999;background:#eee;background:url(../../housedo_img/smartPhone/select_arrow01.png) right 50% no-repeat,-webkit-linear-gradient(top,#fff 0,#efebe1 100%);background:url(../../housedo_img/smartPhone/select_arrow01.png) right 50% no-repeat,linear-gradient(to bottom,#fff 0,#efebe1 100%);background-size:20px,100%}.mainContents_list-catch{padding:10px 10px;font-size:.9rem;border-bottom:2px solid #004680;background:#fffde2;line-height:1.4;color:#004680}.bukken_cont_inner{padding:12px 10px 7px 10px;display:inline-block}.cm_comtxt{font-size:.9rem}.detail_ar .detail_btm_2{width:90%;height:auto;margin:10px auto 10px 5%;padding:0;text-align:center;border:1px solid #ea8000;border-radius:6px;background:#efc97c;background:-moz-linear-gradient(top,#efc97c 0,#f6ab00 15%,#f6ab00 75%,#efc97c 100%);background:-webkit-linear-gradient(top,#efc97c 0,#f6ab00 15%,#f6ab00 75%,#efc97c 100%);background:linear-gradient(to bottom,#efc97c 0,#f6ab00 15%,#f6ab00 75%,#efc97c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efc97c',endColorstr='#efc97c',GradientType=0);box-shadow:1px 2px 3px 1px #e6e6e6;clear:both}.detail_ar .detail_btm_2 a{width:100%;height:auto;padding:22px 0;color:#fff;font-size:.9rem;display:block;font-weight:900}.detail_ar .detail_btm_2 a.btm_icon01{background:url(../../housedo_img/smartPhone/btm_icon_01.png) 6px center no-repeat;background-size:3rem}#sp_top_slider .flex-direction-nav a{text-indent:-9999px;height:60px;width:18px;margin:-30px 0 0;opacity:100}#sp_top_slider .flex-direction-nav .flex-nav-prev a{background:url(../../housedo_img/smartPhone/slider/btn_control_arrow.png) left center no-repeat;background-size:auto 100%;left:0}#sp_top_slider .flex-direction-nav .flex-nav-next a{background:url(../../housedo_img/smartPhone/slider/btn_control_arrow.png) right center no-repeat;background-size:auto 100%;text-align:left;right:0}.btn-map,.btn-shop,.btn-360{width:78%;height:auto;margin:10px auto 10px auto;padding:0;text-align:center;background:#004680;border-radius:5px;clear:both;box-shadow:1px 0 8px rgba(0,0,0,0.2)}.btn-map a,.btn-shop a,.btn-360 a{width:100%;height:auto;padding:17px 0;font-size:1rem;display:block;color:#fff}.detail_slider+.btn-normal{margin-top:-10px}.btn-search a{width:100%;height:auto;padding:11px 0;font-size:1rem;display:block;font-weight:normal;color:#fff;line-height:1.3}.btn-search a em{font-weight:bold;font-style:normal;color:#f3e600}.btn-search+.cont_tit{margin-top:2rem}.btn-search{display:block;width:78%;height:auto;margin:10px auto 10px auto;padding:0;text-align:center;background:#004680;border-radius:5px;box-shadow:1px 0 8px rgba(0,0,0,0.2)}a.btn-icon-search{background:url(../../housedo_img/smartPhone/btn_map.png) 16px center no-repeat;background-size:1.2rem}.btn-360{margin-top:20px}a.btn-icon-map{background:url("../../housedo_img/smartPhone/btn_map.png") 16px center no-repeat;background-size:1.2rem}a.btn-icon-shop{background:url("../../housedo_img/smartPhone/btn_shop.png") 16px center no-repeat;background-size:1.1rem}a.btn-icon-360{background:url("../../housedo_img/smartPhone/icon_360.png") 12px center no-repeat;background-size:1.8rem}.list_condition .btn-360 .text{margin:0;padding:0;background:0;border:0;font-size:70%;display:block}.list_cont_ar .list_condition span.title-360{margin:0;padding:0}.list_condition .btn-360 .text .title-360{border:0;font-size:1rem;display:block;background:0}.btn-party{max-width:100%;margin:1.5rem 10px 1.5rem 10px;border:solid 2px #dce4ef;box-shadow:1px 0 8px rgba(0,0,0,0.2);box-sizing:border-box}.btn-party h3{text-align:center;font-size:1.2rem;margin:0 auto;background:#edf2f7;color:#004680;padding:10px;font-weight:normal}.btn-party-child,.btn-party-child_02{text-align:center;color:#fff;border-radius:3px;background:#004680}.btn-party-child,.btn-party-child_02{box-sizing:content-box;margin:0 auto 15px;display:flex;justify-content:center;align-items:center;padding:10px 0;width:91%;min-height:24px;box-shadow:1px 0 8px rgba(0,0,0,0.2)}.btn-party-child br,.btn-party-child_02 br{display:none}.btn-party:after{content:'';display:table;clear:both}.btn-party-child p,.btn-party-child_02 p{font-size:1rem}.btn-party-child p a,.btn-party-child_02 p a{color:#fff}.btn-party-child img,.btn-party-child_02 img{width:1.3rem;margin-right:8px}.btn-party-child:after,.btn-party-child_02:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.btn-icon-visit img{width:1.12rem}.btn-icon-online img{width:1.3rem;margin:7px 8px 5px 0}.btn-party .tenpo-img{text-align:center;margin-top:20px}.btn-party .tenpo-img img{max-width:95%;max-height:250px}.btn-party-parent,.btn-party-parent2{width:100%;padding:18px 0 7px}.btn-online{display:inline-block;margin:4px 0;border-radius:.2rem;background:#349d26;color:#fff;font-size:.8rem}.btn-online>a{position:relative;display:block;padding:5px 10px 5px 43px;color:#fff !important;text-decoration:none !important;font-weight:bold}.btn-online>a::after{display:block;content:'';position:absolute;top:calc(50% - 10px);left:10px;background:url('/housedo_img/smartPhone/btn_online_02.png') no-repeat;background-size:contain;width:23px;height:19px}.login_block a{color:#fff}.entry_block a{color:#ff9b00 !important}.login_block{width:48%;height:auto;color:#fff;padding:0;background:#ff9b00;position:relative;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;border-right:4px solid #aa6100;border-bottom:4px solid #aa6100;border-radius:5px}.login_block:before{content:"";position:absolute;background:#ff9b00;margin:4px;border:2px #fff solid;top:0;right:0;bottom:0;left:0;display:block;z-index:-10}.entry_block{width:48%;height:auto;color:#fff;padding:0;background:#ff9b00;position:relative;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;border-right:4px solid #aa6100;border-bottom:4px solid #aa6100;border-radius:5px}.entry_block:before{content:"";position:absolute;background:#fff;margin:4px;border:6px #ff9b00 double;top:0;right:0;bottom:0;left:0;display:block;z-index:-10}.staff-comment{width:100%;background:#fffaf2;border-top:1px solid #f3e1d0;position:relative;display:inline-block;border-radius:0 0 6px 6px}.staff_comment_flag{width:40px;height:40px;position:absolute;top:0;left:0;z-index:999}.staff-comment-contents{padding:10px 10px 10px 30px;overflow:hidden}.staff-comment-contents-image{float:left;padding-right:8px;border-right:1px solid #999;margin-right:8px;text-align:center}.staff-comment-contents-image p{font-size:10px;color:#202020;font-weight:normal;margin:0}span.staff-name{font-weight:bold;display:inline-block;margin:.5rem 0 .3rem 0}.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}.staff-comment-contents-text{overflow:hidden}.staff-comment-contents-text p{color:#202020;font-size:11px;line-height:1.4;margin:0}.staff-comment-cf:after{content:" ";display:table;clear:both}.staff-comment-detail{margin:40px auto 20px;width:96%;background:#fffae1;border:1px solid #dce4ef;position:relative}.staff_comment_flag{width:40px;height:40px;position:absolute;top:0;left:0;z-index:999}.staff-comment-detail-contents{padding:15px 25px 15px 35px;overflow:hidden;color:#004680}.staff-comment-detail-contents-image{float:left;margin-right:15px}.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}.staff-comment-detail-contents-text p{font-size:14px;line-height:1.3rem;margin:0}span.staff-name-detail{font-weight:bold;margin-top:.5rem}p.staff-comment-comment{margin-top:2px}.theme_cont{border:2px #004680 solid;border-radius:.5rem;display:block;width:94%;height:auto;margin:1rem 3% 2rem 3%;font-size:1rem;border-radius:8px;box-sizing:border-box}.theme_cont h3{background-color:#366db8;border-radius:5px 5px 0 0;padding:.9rem 0 .7rem 0;text-align:center;font-size:1.2rem;color:#fff}.theme_cont li{padding:.5rem;background:url(../../housedo_img/smartPhone/nv_arrow01.svg) 97% center no-repeat;background-size:1.2rem}.theme_cont li a{color:#333}.theme_cont li:not(:last-child){border-bottom:1px solid #ccc}.theme_cont li img{width:2.8rem;margin:0 .5rem 0 .3rem;vertical-align:-.8rem}.theme_cont li.theme_top_link{padding:.9rem .5rem .9rem 0;text-align:right;background-image:none}.theme_cont li.theme_top_link a{color:#007fd3}footer small{height:5rem;font-size:.6rem}.footer_eternal-navi{position:fixed;bottom:-3rem;left:0;right:0;margin:0;padding:0;border-top:solid .2rem #004680;box-sizing:border-box;z-index:1000;display:flex;align-items:center}.footer_eternal-navi li{list-style:none;width:25%;box-sizing:border-box;border-right:solid .06rem #dce4ef;border-bottom:solid .06rem #dce4ef;background:#edf2f7;padding:9px 0}.footer_eternal-navi li:last-child{border-right:0}.footer_eternal-navi li a{display:block;color:#004680;font-size:.6rem;text-shadow:0 .025rem 0 #fff;text-align:center;padding:2.2rem 0 .3rem;text-decoration:none;box-sizing:border-box;font-weight:700}.footer_eternal-navi .footer_eternal-navi-contact{background:url(../../housedo_img/smartPhone/footer_navi/fig_mail.png) top 1rem center no-repeat #edf2f7;background-size:1.8rem}.footer_eternal-navi .footer_eternal-navi-contact-come{background:url(../../housedo_img/smartPhone/footer_navi/fig_shop.png) top .7rem center no-repeat #edf2f7;background-size:2rem}.footer_eternal-navi .footer_eternal-navi-mypage{background:url(../../housedo_img/smartPhone/footer_navi/fig_list.png) top .7rem center no-repeat #edf2f7;background-size:1.8rem}.footer_eternal-navi .footer_eternal-navi-call{background:url(../../housedo_img/smartPhone/footer_navi/fig_tel.png) top .7rem center no-repeat #edf2f7;background-size:1.3rem}.footer_eternal-navi li:last-child{border-right:0}.list_cont_ar_condition{width:90%;background-color:#f5f5f5;margin:0 auto;text-align:center}.loanAppsFormButton{width:70%;height:auto;color:#fff;margin:20px auto;padding:10px;background:#ff9b00;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:4px solid #aa6100;border-bottom:4px solid #aa6100;border-radius:5px}.list_condition{display:block;margin:0 auto}.list_condition select{width:70%;padding:10px 0}.list_cont_ar_disp{background-color:#f5f5f5;margin:0;font-size:1rem}.list_cont_ar_disp ul{width:90%;border-radius:8px;border:solid 1px #92afd7;margin:10px auto}.list_cont_ar_disp li{padding:10px}.list_cont_ar_disp ul li+li{border-top:dotted 1px #92afd7}.list_cont_ar_disp a{color:#92afd7}.loan-memo{text-align:center;padding:0 0 1rem 0}.loan-memo p{width:90%;margin:0 auto;font-size:.7rem;line-height:.8rem;text-align:left}.shop-agent{padding:0 .51rem 1rem;line-height:160%}.shop-agent .ttl{font-size:1.3rem;color:#0f348e;font-weight:bold;line-height:130%}.shop-agent p{margin:1rem 0 0}.using-table{margin:10px 0;width:70%}.using-table td{vertical-align:top}.using-list{margin-top:20px;width:100%;height:auto;padding:0 16px 20px 36px;font-size:.9rem;line-height:120%;box-sizing:border-box}.using-list li{list-style-type:decimal}.using-list .ol-none{padding:0 !important}.using-list .ol-none li{list-style-type:none}.using-os{width:100%;font-size:.7rem;line-height:120%;margin:0 16px 20px 16px}.using-os td{margin-right:5px}.theme_cont_ar{display:block;width:94%;margin:0 3% 2rem 3%;border:2px solid #dce4ef;box-sizing:border-box}.theme_cont_ar .theme_cont_title{padding:.95rem;background-color:#004680;color:#fff;font-size:1.2rem;font-weight:bold;text-align:center}.theme_cont_ar ul li{position:relative;padding:.4rem .5rem;border-bottom:1px #dce4ef solid;color:#333;vertical-align:middle;background:url(/housedo_img/smartPhone/nv_arrow01.png) 98% center no-repeat;background-size:1rem}.theme_cont_ar ul li:not(:last-child) a{color:#333;vertical-align:middle;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.theme_cont_ar ul li:last-child{text-align:right;padding:.8rem .5rem;background:0;border-bottom:0}.theme_cont_ar ul li:last-child a:-webkit-any-link{color:#007fd3}.theme_cont_ar ul li img{width:3rem;margin:.2rem .7rem .25rem 0}.theme_price,.theme_facility,.theme_safe,.theme_access,.theme_feature,.theme_area{font-size:1rem;padding:.7rem .8rem .7rem 2.4rem}.theme_price{vertical-align:middle;background:url(/housedo_img/smartPhone/theme/theme_price.svg) 1vw center no-repeat #0a3281;background-size:2rem}.theme_facility{vertical-align:middle;background:url(/housedo_img/smartPhone/theme/theme_facility.svg) 1vw center no-repeat #0a3281;background-size:2rem}.theme_safe{vertical-align:middle;background:url(/housedo_img/smartPhone/theme/theme_safe.svg) 1vw center no-repeat #0a3281;background-size:2rem}.theme_access{vertical-align:middle;background:url(/housedo_img/smartPhone/theme/theme_access.svg) 1vw center no-repeat #0a3281;background-size:2rem}.theme_feature{vertical-align:middle;background:url(/housedo_img/smartPhone/theme/theme_feature.svg) 1vw center no-repeat #0a3281;background-size:2rem}.theme_area{vertical-align:middle;background:url(/housedo_img/smartPhone/theme/theme_area.svg) 1vw center no-repeat #004680;background-size:2rem}.theme-nav li img{width:3rem;margin:.2rem .7rem .25rem .5rem}.theme-nav li{display:block;width:100%;height:auto;background-color:#fff;border-top:1px solid #004680;background:url(../../housedo_img/smartPhone/nv_arrow01.png) 98% center no-repeat,#fff;background-size:20px 20px}.theme-nav li:last-child{border-bottom:1px solid #004680}.theme-nav li a{color:#333;font-size:1rem;padding:.4rem 0;vertical-align:middle;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.theme-nav-area li{display:block;width:100%;height:auto;background-color:#fff;border-top:1px solid #edf2f7;background:url(../../housedo_img/smartPhone/nv_arrow01.svg) 96% center no-repeat,#fff;background-size:1.2rem 1.2rem}.theme-nav-area li:last-child{border-bottom:1px solid #004680}.theme-nav-area li a{display:block;padding:20px 0 20px 1rem;color:#333}.list_theme_intro{display:flex;margin-bottom:1rem;border-bottom:1px solid #004680}.list_theme_intro .photo_wrap{width:25%;padding:1rem .5rem}.list_theme_intro .photo_wrap img{width:100%}.list_theme_intro .text_wrap{width:75%;padding:1rem .5rem;font-size:.8rem;line-height:1.3}.flexslider2{margin:0;padding:0;box-sizing:border-box}.flexslider2 .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider2 .slides img{display:block;margin:0 auto}.flexslider2 .slides .photo{display:flex;justify-content:center}.flexslider2 .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider2 .slides{display:block}* html .flexslider2 .slides{height:1%}.no-js .flexslider2 .slides>li:first-child{display:block}.flexslider2{margin:0;background:#fff;position:relative;zoom:1;box-sizing:border-box}.flexslider2 .slides{zoom:1}.flexslider2 .slides img{max-width:100%;-moz-user-select:none;max-height:150px}.bukken-new-unit .flexslider2 ul.slides>li{margin:10px 0 10px -2px;padding-bottom:5px;-moz-border-radius-topleft:.2rem;-moz-border-radius-topright:.2rem;-moz-border-radius-bottomright:.2rem;-moz-border-radius-bottomleft:.2rem;border:.12rem solid #dce4ef}.bukken-new-unit .flexslider2 ul li dl{margin-bottom:5px}.bukken-new-unit .flexslider2 ul li dl dt{font-size:85%;margin-bottom:5px;position:relative}.bukken-new-unit .flexslider2 ul li dl dt img{vertical-align:top}.bukken-new-unit .flexslider2 ul li dl dd ul{padding:0 11px}.bukken-new-unit .flexslider2 ul li dl dd ul li{font-size:93%;line-height:1.5}.bukken-new-unit .flexslider2 ul li dl dd ul li .price{color:#d6144f;font-size:139%}.bukken-new-unit .flexslider2 ul li p{padding:0 11px}.bukken-new-unit .flexslider2 ul li .addr p{padding:0;white-space:nowrap;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#004680}.bukken-new-unit .flexslider2 ul li .st p{padding:0;white-space:nowrap;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.bukken-new-unit .none-item{padding-left:15px}.bukken-new-unit .none-item span{font-size:14px;font-weight:bold}.bukken-new-unit .type-title-unit{display:block;width:150px;padding:5px 0;text-align:center;color:white;background-color:#004680;font-size:14px}.kokai-kensu{width:96%;height:auto;margin:10px auto 10px 2%;font-size:100%;font-weight:bold;border:1px solid #004680;border-collapse:separate;border-spacing:0;overflow:hidden;text-align:center;margin-top:1rem}.kokai-kensu thead th{padding:10px 5px}.kokai-kensu thead th{color:#fff}.kokai-kensu thead th{background:#004680}.kokai-kensu thead th+th{border-left:1px solid #fff}.kokai-kensu tbody td{border-left:1px solid #004680;color:#333;font-weight:bold;padding:10px 5px}.kokai-kensu tbody td>span{font-size:110%}.kokai-kensu tbody td:first-child{border-left:0}.kokai-kensu tbody tr:last-child th,.kokai-kensu tbody tr:last-child td{border-bottom:0;color:#004680}
