@charset "UTF-8";@media(max-width:760px){.list_area_check .list_title{font-size: 12px !important;}body#contactindexindex .control-label{padding: 25px 10px 0;}#contactindexindex h3{padding: 0;}body .rule{padding: 0 10px;}.company_contents .company_info,.company_contents tbody,.company_contents tr{display: block;}.company_contents td{width: 100%;}.company_contents p iframe{width: 100%;height: auto;}body#companyindexindex #side{margin-bottom: 0;}.all_box input{right: 15px;margin: 0 1px 0 0;}.footer_area{padding: 0 !important;}.footer_txt{padding: 20px;width: auto;}body{background: #fff;padding-top: 52px !important;}.headarea{display: none;min-width: auto;}header{position: fixed;left: 0;top: 0;width: 100% !important;}footer, header{min-width: 90%;width: auto;}header li.bgtel a, header.fixed div.head_bottom li.bgtel a,body.index div.head_bottom li.bgtel a{background: none;padding-left: 0;}body.index header.fixed, header.fixed,body.index header{width: auto;background: none;min-width: 100%;}.fixed div.head_bottom{padding: 5px 0;}.head_bottom{width: auto;}.sp_area{display: block;}body #main #content, body #main #side, body #main{margin-top: 0 !important;float: none !important;width: auto !important;min-width: 90% !important;padding: 0;overflow: hidden;}body #topvs .pointsearch{width: auto !important;}body #content{padding: 10px !important;width: auto;float: none;}body #side{padding: 10px !important;float: none;width: auto;}body #mainbg{padding-top: 15px;}body #right-menu{background: url(/images/menu.png) no-repeat;width: 35px;height: 35px;text-indent: -9999px;display: block;float: right;background-size: 39px;padding: 3px 10px 3px 3px;}body div.head_bottom p.sptel{position: absolute;width: 39px;height: 39px;background: url(/images/sptel.png) no-repeat;right: 53px;top: 5px;text-indent: -9999px;background-size: 39px;margin: 0;cursor: pointer;}body.column01 #topvs,body.column02 #topvs{margin-top: 0 !important;width: auto !important;height: auto !important;top: -2px !important;background: url(/images/sp_top.png) no-repeat top !important;background-size: inherit !important;padding-top: 0 !important;background-size: contain !important;position: relative !important;}body #topvs.column01{background: #fff !important;}body #topvs {margin-top: 0 !important;width: auto !important;height: auto !important;top: 0 !important;padding-top: 0 !important;background-size: contain !important;position: relative !important;}body.column01 .pointsearch {padding: 0;background: none;position: relative;}body #topvs .pointsearch {width: auto !important;}body #topvs .pointsearch>div {width: auto !important;float: none !important;}body.column01 .pointsearch h2 {padding: 15px !important;color: #fff;font-weight: normal;}body .center-item{height: auto;}body .center-item img{min-width: 100%;}body #topvs.column02 .pointsearch, body #topvs div h2 {width: auto !important;}body #topvs .pointsearch>div{width: auto;float: none;}body #topvs.column01 div ul {width: auto;}body .pinpoint{margin-bottom: 0;padding: 10px;cursor: pointer;text-align: left;background: #eee;position: relative;}body #topvs.column01 .pointsearch{position: relative;}header.fixed .gnavi ul li:nth-child(1) a,body.index header.fixed .gnavi ul li a,header.fixed .gnavi ul li a{width: auto;border-bottom: 1px solid #000;}body #topvs div ul li span {font-size: 18px !important;padding: 5px !important;}body.column01 .pointsearch b {font-size: 28px;padding: 10px 10px 0px;vertical-align: middle;}body.column01 .pinpoint {display: block;background: #f8f8f8;}body #topvs.column01 .pointsearch .pinpointsearch form input[type="submit"]{padding: 10px 0 !important;}body #topvs .pointsearch .pinpointsearch form {padding: 10px !important;display: none;}body.column01 .pinpointsearch form {width: auto;}body #topvs .pointsearch .pinpointsearch form select, body #topvs .pointsearch .pinpointsearch form input {width: 100% !important;float: none !important;padding: 0 !important;margin: 0 0 10px 0 !important;-webkit-border-radius: 4px !important;border-radius: 4px !important;}body .pinpoint:before {content: "";position: absolute;width: 16px;height: 16px;right: 10px;top: 13px;background: url(/images/switch_icon.png) no-repeat 0 -16px;}body .pinpoint.active:before {background: url(/images/switch_icon.png) no-repeat 0 0;}body #topvs .pointsearch .pinpointsearch{width: auto !important;}body #topvs div ul{padding: 2% 10% !important;overflow: hidden;}body #topvs div ul li{width: 48% !important;}body #topvs div ul li span{font-size: 18px !important;padding: 5px !important;}body #topvs .pointsearch .pinpointsearch form{padding: 10px !important;display: none;}body .pointsearch b{font-size: 25px !important;padding: 5px !important;}body #topvs div h2 {width: auto !important;background: #cab98d !important;padding: 10px;font-size: 16px !important;border: none !important;}body #topvs .pointsearch .pinpointsearch form input[type="submit"]{width: 100% !important;}body #topvs .pointsearch .pinpointsearch{margin: 0 !important;}body #topvs .pointsearch .pinpointsearch form select,body #topvs .pointsearch .pinpointsearch form input{width: 100% !important;float: none !important;padding: 0 !important;margin: 0 0 10px 0 !important;-webkit-border-radius: 4px !important;border-radius: 4px !important;}body.column02 #topvs .pointsearch,body #topvs div h2{width: auto !important;position: relative !important;bottom: 0;}body div.head_bottom{padding: 5px 0;border-bottom: 1px solid #ddd;background: url(/images/head_bottom_bg.png) repeat-y;}body div.head_bottom p {float: left;width: 120px;padding: 0 !important;margin: 5px 0 10px 10px;}body div.head_bottom p.bg_tel,body div.head_bottom p.h_time,body div.head_bottom p.h_holiday {width: 100%;}header.fixed{width: 100%;}body div.head_bottom p img{width: 100% !important;height: auto !important;}body div.head_bottom p.bg_tel img.freedial{width: 7vw !important;}body div.head_top{width: auto;padding: 10px 2%;}body div.head_top h1{display: none;}body .top_day{display: none;}body .gnavi ul:first-child{padding-top: 52px;}body #philosophy ul{padding-top: 0;}body .gnavi ul{width: auto;}body #main .updateinfo{width: auto;padding: 0;background: none;margin-bottom: 20px;}body .shop_telno ul li{font-size: 12px;}body .shop_telno ul li img{display: none;}body .shop_telno li span{font-size: 8px;}body div.head_bottom ul.bukken_list li dl{width: auto;}body div.head_bottom ul.bukken_list li{width: 45%;background: #fff;margin: 2%;border: none;padding: 1%;-webkit-border-radius: 4px;border-radius: 4px;}body div.head_bottom ul.bukken_list li:last-child{margin-right: 0;}body div.head_bottom ul.bukken_list li dt{width: auto;}body header.fixed div.head_bottom ul.bukken_list li dt{float: unset;margin-right: 0;}body header.fixed div.head_bottom ul.bukken_list li dd {float: unset;font-size: 32px;padding-top: 5px;}body .header_right{float: none;width: auto;clear: both;display: none;padding: 0 10px;}body div.head_bottom ul.bukken_list{overflow: hidden;margin: 0;float: none;width: auto;}body div.head_bottom ul{float: none;max-width: 100%;margin: 0;}body div.head_top form{float: none;}body div.head_top form input[type="text"]{width: 70% !important;font-size: 12px;padding: 5px 1%;margin: 0;}body div.head_top form input[type="submit"] {width: 24%;padding: 6px 1.5%;font-size: 12px;color: #fff;background-color: #000;border: none;}body .gnavi ul li{float: none;}body .gnavi ul li a{float: none;width: auto;border: none;text-shadow: none;text-align: left;}body .gnavi ul li:nth-child(1) a{width: auto;}body .gnavi ul li .megamenu, .gnavi ul li a{float: none;width: auto;text-align: left;border: none;padding: 20px;margin: 0;border-bottom: 1px solid #000;}body .hover-click > div{display: none !important;}body #philosophy > div{position: relative;display: block;width: auto;top: initial;}body #philosophy ul li:nth-child(1) a{width: auto;}body #main .word{padding: 2%;}body #main .updateinfo .news{margin: 0;background: none;}body #main .updateinfo .news li{width: auto;}body #main .updateinfo .news li dl{padding: 10px;border: 1px solid #ddd;margin-bottom: 6px;background: #fff;}body #main .updateinfo .news dt{float: none;width: auto;display: block;}body #main .updateinfo .news dd{float: none;width: auto;}body #main .word li a{width: 44.4%;margin: 0 2% 2% 0;font-size: 10px;padding: 2%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-o-text-overflow: ellipsis;-webkit-border-radius: 4px;border-radius: 4px;}body #main .word li:nth-child(2n+2) a{margin-right: 0;}body #main .word li:last-child a{margin-right: 0;}body #main .index_shop_photo{width: 100%;height: auto;float: none;margin: 0 0 20px 0;}body #main .shop_info{width: auto;padding: 2%;float: none;}body #main .tab{width: auto !important;padding: 10px;background: #eee;margin-bottom: 10px;overflow: hidden;}body #main .index_h3_ttl{width: auto;padding: 10px;margin: 0 0 15px 0;font-size: 14px;}body #main .index_h3_ttl img{width: 100%;}body #main .top_are{padding: 5px;}body #main .updateinfo .common_h3,body #main .top_are .common_h3{margin: 10px 0;}body .shop_contact .mail_contact{width: auto;}body #main .top_seo_txt span{display: none !important;}body #main .top_seo_txt{padding: 0;background: none;overflow: hidden;}body #main .top_seo_txt .top_list_btn{position: relative;right: 0;bottom: 0;font-size: 12px;background: none;border: 1px solid #dfdfdf;-webkit-border-radius: 4px;border-radius: 4px;display: block;text-align: center;padding: 10px 0;background: #fff;color: #222;}body #main .bland li a{margin: 0 2% 2% 0;width: 49%;}body #main .bland li:nth-child(even) a{margin-right: 0 !important;}body #main .bland li:nth-child(3n+3) a{margin-right: 2%;}body #main .bland li a p{border: none;width: 100%;height: 40px;}body #main .company_link{display: block;float: none;position: relative !important;margin: 10px 0;padding: 10px;width: auto;}body #main .bland li span{font-size: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-o-text-overflow: ellipsis;}body .mainvisual02{width: auto;padding-top: 102px;}.mainvisual02 .bx-wrapper .bx-prev{left: 0;}.mainvisual02 .bx-wrapper .bx-next{right: 0;}.side_infoin{padding: 0;}.side_infoin dl{margin-bottom: 0;}.side_infoin dl:last-child{border: none;}.bnr_area a img{width: 100%;height: auto;}.shop_contact{margin-bottom: 0;}.common_h3{font-size: 14px;margin: 10px;overflow: hidden;}.updateinfo h3:before {content: "";display: block;height: 14px;width: 25px;background: url(/images/img_icon.png) no-repeat 0px -20px;float: left;background-size: 50px;}.footer_txt{margin-top: 30px;padding: 20px 10px;}.shop{display: none;}.news ul{height: auto;}.top_are{padding: 0 !important;}.footer_txt .in{width: auto !important;}.footer_area{padding: 0;}footer>div{width: auto;}address{min-width: 90%;font-size: 8px;}footer div dl dt:before{display: none;}footer div dl dt{padding-left: 23px;width: auto;font-size: 13px;color: #fff;font-weight: bold;padding: 10px;display: block;border-bottom: none;background: #222;}footer div dl dd{margin: 0;padding: 10px;background: #fff;}footer .footer_area dl li{margin: 0 10px 10px 0;}footer div dl dd li a{padding: 6px;border: 1px solid #ddd;background: #fff;-webkit-border-radius: 4px;border-radius: 4px;}.contact_box dt{float: none;width: auto;display: block;}body #searchcontent{width: auto;min-width: 90%;margin-top: 0 !important;}body .path_wrap{width: auto;margin-bottom: 0;}body .search_table{padding: 10px;}body .search_table table{padding: 0;width: 100%;}body .search_table table th{width: 26%;padding: 2%;font-size: 11px;}body .search_table table td{padding: 2%;font-size: 12px;}body .history .common_h3{margin: 0 0 10px 0;padding: 0 0 0 15px !important;}body .search_table .common_h3{margin: 0 0 10px 0;padding: 0 !important;}body .history{padding: 10px;margin-bottom: 0;}body .search_box .history a,body .history a{padding: 0 !important;width: 100% !important;margin: 0 0 10px 0 !important;}body .search_box .history .photo,body .history .photo{width: 55px !important;height: 55px !important;display: block !important;float: left !important;margin-bottom: 0 !important;margin-right: 2% !important;-webkit-border-radius: 4px !important;border-radius: 4px !important;}body .history li a h4{float: left;width: 75%;}body .history h3 {padding-left: 16px;}body .history h3:after {content: "";display: block;height: 18px;width: 30px;background: url(/images/img_icon.png) no-repeat 12px -60px;position: absolute;top: -2px;left: -16px;background-size: 40px;}body .common_h3 .search_hit{float: none;display: block;text-align: right;margin-top: 10px;}body .search_add h3{padding: 10px;margin-bottom: 0;font-size: 12px;}body .search_table table td label{position: relative !important;left: 0 !important;}body .search_add{padding: 10px;}body .areacheck{padding: 10px;}body .areacheck li{width: 50%;}body .areacheck li label{white-space: initial;font-size: 11px;}body .search_box .tab{display: none;}.search_box{margin-bottom: 5px;}.submit_area{padding: 10px 0 5px;}body .search_table{margin-bottom: 5px;padding: 10px 10px 0;}.search_table .submit{margin: 20px auto 10px;}body .list_area_check .list_title span{margin-right: 0;display: block;margin-bottom: 5px;}body .side_check ul{padding: 10px;display: none;cursor: pointer;}body .side_check h5{position: relative;cursor: pointer;}body .side_check h5:before{content: "";position: absolute;width: 16px;height: 16px;right: 10px;top: 8px;background: url(/images/switch_icon.png) no-repeat 0 -16px;}body .side_check h5.active:before{background: url(/images/switch_icon.png) no-repeat 0 0;}body .side_check ul li{margin-bottom: 15px;}body .list_area_check .list_title i{background: url(/images/switch_icon.png) no-repeat 0 0;}body .list_area_check .active i{background: url(/images/switch_icon.png) no-repeat 0 -16px;}body .bukken .list_area_check .list_title i{background: url(/images/switch_icon.png) no-repeat 0 0;}body .bukken .list_area_check .active i{background: url(/images/switch_icon.png) no-repeat 0 -16px;}body .area_list h2 a{display: block;position: relative;max-width: 100%;text-align: center;}body .area_list h2{padding: 10px 0;font-size: 16px;font-weight: bold;overflow: hidden;}body .list_area_check dd{padding: 10px;}body .bukken .list_area_check dd{display: none;}body .area_list h2 span{font-size: 11px;margin-bottom: 10px;display: block;}body .list_area_check dd li{padding: 0;width: 50%;}body .list_info{float: left;width: 52%;margin: 2% ;}.list_info table,.list_info tbody{display: block;}.list_info td.equipment span{white-space: normal;}.list_info td.equipment{display: block;}body .mainImage{width: 100%;height: 100px;float: left;margin-bottom: 5px;}body .areawrap li section .photo img{width: 100%;height: auto;}body .list_photo{width: 40%;margin: 2%;}body .list_info th{font-size: 10px;width: unset;}body .resultcomment{margin: 2%;font-size: 11px;padding: 5px;}body .list_photo .bx-wrapper{display: none;}body .list_photo a{display: none;}body .list_info td{font-size: 10px;white-space: initial;}body .no_list{font-size: 11px;padding: 10px;}body .bukken_list_link{float: none;width: 100%;}body .bukken_list_contents{border: none;border: 1px solid #dfdfdf;margin-bottom: 10px;-webkit-border-radius: 4px;border-radius: 4px;}body .bukken_list_contents h3{padding: 3% 2%;margin-bottom: 0;background: none;}body .bukken_list_contents h3 a{font-size: 16px;font-weight: bold;color: #22669c;text-decoration: none;padding-top: 2px;}body .bukken_information dl.dl{width: auto;}body .link_list_area{padding: 2%;}body .link_list_area li{margin-right: 2%;width: 32%;}body .link_list_area li a{width: auto;}body .link_list_area li a,body .link_list_area li a,body .link_list_area li.request a{font-size: 10px;}body .bukken_info .list05,body .bukken_info .list06,body .bukken_info .list07,body .bukken_info .list08,body .bukken_info .list09,body .bukken_info .list10,body .bukken_info .list11{display: none;}body .bukken_info {overflow: hidden;}body .bukken_info .splist01{display: table-cell;width: 8%;height: 29vw;padding: 0 1%;text-align: center;vertical-align: middle;}body .bukken_info .roomdetail{display: table;height: 29vw;width: 100%;border-top: solid 1px #ccc;}body .bukken_info .roomdetail .splist01 input{width: 100%;}body .bukken_info .roomdetail a{display: table;float: left;width: 100%;text-decoration: unset;}body .bukken_info .splist02{display: table-cell;width: 35%;height: 27vw;background-color: #eee;padding: 1vw 1vw;text-align: center;vertical-align: middle;}body .bukken_info .splist02 img{width: auto;height: auto;max-width: 100%;max-height: 100%;}body .bukken_info .splist03{display: table-cell;font-size: 12px;height: 29vw;padding-left: 2vw;padding-top: 1vw;vertical-align: middle;}body .bukken_info .splist03 .rentamount{font-size: 14px;color: #ff0000;line-height: 1;display: block;}body .bukken_info .splist03 .rentamount i{font-size: 20px;font-weight: bold;}body .bukken_info .splist03 .managingfee{font-size: 13px;color: #ff0000;line-height: 1;display: block;margin-bottom: 2vw;}body .bukken_info .splist03 .shikirei{display: block;}body .bukken_info .splist03 .shikirei i{background: #22669c;display: inline-block;line-height: 1;padding: 1vw;margin-right: 1vw;color: #fff;}body .bukken_info .splist03 .shikirei i:nth-child(2){margin-left: 5%;}body .bukken_info .splist03 .detail{}body .bukken_list_link{padding: 2%;width: 40%;float: left;}.list_info table tbody tr.result_infolist01 {border-bottom: none;}.list_info table tbody tr.result_infolist02 {border-bottom: none;}.list_info table tbody tr.result_infolist03 {border-bottom: none;}.list_info table tbody tr.result_infolist01 td {font-size: 13px;padding: 0px 9px 4px 0;}.list_info table tbody tr.result_infolist02 td {font-size: 13px;padding: 0px 9px 4px 0;}.list_info table tbody tr.result_infolist03 td {font-size: 13px;padding: 0px 9px 4px 0;}body .bukken_list_link .contact a{text-indent: -9999px;background: url(/images/contact01.png) no-repeat;width: 50px;height: 50px;margin-right: 5px;padding: 0;box-shadow: none;-webkit-background-size: 50px;-o-background-size: 50px;background-size: 50px;}body .bukken_list_link .contact a:hover{margin: 0 5px 0 0;}body .bukken_list_link .consideration a{width: 50px;height: 50px;padding: 0;text-indent: -9999px;border: none;background: url(/images/list01.png) no-repeat;-webkit-background-size: 50px;-o-background-size: 50px;background-size: 50px;}body .detail_link{margin: 2% 2% 2% 0;float: right;}body .detail_link a{margin: 0;float: left;width: 50px;height: 50px;text-indent: -9999px;box-shadow:none;padding: 0;background: url(/images/detail01.png) no-repeat;-webkit-background-size: 50px;-o-background-size: 50px;background-size: 50px;}body .detail_link a:hover{margin: 0;}body .bukken_information dt{width: 30%;display: block;padding: 2%;}body .all_check_wrap{float: right;width: 31%;margin: 2%;}body .bukken_information dl.dl_one dd{width: auto;}body .bukken_information dl dt:nth-child(3){clear: both;}body .bukken_information dd{display: block;width: 62%;padding: 2%;}body .contact_con .tel{float: none;width: auto;margin-right: 0;margin-bottom: 10px;}body .equipment li{margin-right: 5px;margin-bottom: 5px;}body .all_check_wrap a{padding: 6px;font-size: 11px;margin-bottom: 0;}body #side h4{padding: 20px 0;}body .bukken_list_contents h3 p{display: none;}body #sidetabwrap #sidewrap .side-areawrap ul.side-area li.side_list div.shosai h5 p.building_type {display: inline-block;border: solid 1px #000;font-size: 11px !important;color: #fff !important;background-color: #000;padding: 2px 5px;vertical-align: super;line-height: 1.4;margin-bottom: 5px;}body .bukken_list_contents h3 i.building_type,body .bukken_contents h1.bukken_title i.building_type,body #content h1.bukken_title i.building_type,body #content h2.bukken_title i.building_type,body #content .jyoken li section h4 a p.building_type,body #content .area li section h4 a p.building_type {display: inline-block;font-size: 10px !important;font-weight: normal;padding: 1px 2px;margin-top: 0;margin-right: 4px;float: left;}body #content .jyoken li section h4 a p.building_type,body #content .area li section h4 a p.building_type {position: unset;}body #content .jyoken li section h4 a,body #content .area li section h4 a {float: left;width: 65%;}body #content .jyoken li section,body #content .area li section {padding-top: 0;}body .result_infolist04 th:nth-child(3),body .result_infolist04 td:last-child,body .result_infolist02,body .result_infolist06{display: none !important;}body .room_photo .left_con{float: none;margin-right: 0;padding: 10px;}body .room_photo .main_photo a{width: 100%;margin: 0;border: none;}body .room_photo{padding: 0;}body .room_choice{display: none;}body .room_photo .left_con .other_link, body .room_photo .right_con .other_link{width: auto;margin: 10px;font-size: 10px;}body .room_photo .right_con{float: none;width: auto;clear: both;padding: 10px;}body .room_thumbnail li:nth-child(4n+4),body .room_thumbnail li{margin: 4px;}body .room_thumbnail .photo{max-width: 316px;margin: 0 auto;overflow: hidden;}body .bukken_thumbnail01 .bx-wrapper .bx-next, body .room_thumbnail .bx-wrapper .bx-next{right: -14px;}body .bukken_thumbnail01 .bx-wrapper .bx-prev, body .room_thumbnail .bx-wrapper .bx-prev{left: 1px;}body .gallery_list .list01 li a{margin: 4px;}body .gallery_list .list01 li:nth-child(3) a,body .gallery_list .list01 li:nth-child(1) a, body .gallery_list .list01 li:nth-child(2) a{width: 83px;height: 83px;margin: 4px;}body .gallery_list .list01 li:nth-child(8n+11) a{margin-right: 4px;}body .other_room li a{margin: 0 2% 10px 0;width: 38%;padding: 5%;}body .mov li a{margin: 0 2% 10px 0;width: 39%;padding: 15px 5%;}body .access, body .mov, body .equipment{padding: 3%;}body .bukken_title .room_num{display: block;margin-right: 0;padding: 0;}body .bukken_title .info{margin-right: 5px;margin-bottom: 5px;float: none;display: inline-block;}body .contact_con ul li{width: 48%;float: left;}body .contact_con ul .madori_contact a{width: auto;display: block;}body .staff{padding: 10px;margin-bottom: 20px;}body .staff_photo{width: 30%;height: 100px;margin-right: 4%;}body .staff_detail .staff_profile{width: 100%;}body .staff_profile{width: 66%;}body .staff_photo img{width: 100% !important;height: auto !important;}body .staff_name{font-size: 24px;margin-bottom: 0;}body .staff_profile td{width: 70%;font-size: 12px;}body .staff_profile th{width: 30%;font-size: 11px;}body .staff_job{margin-bottom: 0;}body .staff_box{width: 64%;}body .staff_profile h3{font-size: 15px;margin-bottom: 5px;}body .profile{margin-bottom: 20px;}body .interview_contents{width: auto;float: none;}body .interview_ttl, body .profile_ttl{float: none;display: block;width: auto;margin: 15px 0;}body .staff_comment{font-size: 11px;}body .staff_list_contents{padding: 0;}body .contents_header{padding: 15px 10px;font-size: 15px;}body .contents_header span{font-size: 8px;}body .privacy_contents,body .rule{padding: 10px;}body .rule-section ol{margin: 0 0 0 14px;}body #side .search_box{display: none;}body .outer{width: auto;}body .privacy_contents p,body .rule-section{margin-bottom: 15px;}body .rule-section h2,body .privacy_contents h3{margin-bottom: 10px;font-size: 14px;}body .rule-section p,body .rule-section li,body .privacy_contents p{font-size: 12px;}body .new_column ul{overflow: hidden;}body .new_column li:nth-child(even){margin-right: 0;}body .new_column li{overflow: hidden;float: left;width: 49%;margin-right: 2%;margin-bottom: 10px;}body .new_column li a h5{float: none;width: 100%;font-size: 12px;}body .new_column li a{border: none;float: none;width: 100%;border: none;padding: 0;}body .new_column li a .photo{display: block;width: 100%;height: 80px;float: none;}body .new_column li a p{display: none;}body .blog_contents #content{margin-bottom: 20px;}body .new_column h4{padding: 5px 0;}body .blog_contents{padding: 0;}body .content_wrap{padding: 5px;border-width: 5px;}body .cont_wrap dd li{float: none;width: 100%;}body #tab li{padding: 15px 2%;}body .theme_area .theme_photo{padding: 10px;float: none;width: auto;}.index_h3_ttl{padding: 10px;}#searchthemedetail .index_h3_ttl span{display: inline-block;}.index_h3_ttl span{display: block;font-size: 18px;margin-bottom: 4px;}body .theme_area .theme_textarea{float: none;width: auto;padding: 10px;}body .index_h3_ttl a{position: relative;float: none;margin: 10px 0;padding: 10px;text-align: center;display: block;}body .index_h3_ttl a:before{content: "";display: none;}body .path_wrap{padding: 10px;margin-top: 0 !important;}body .path{padding: 0;}body .access h3, body .mov h3,body .equipment h3,body .panorama h3{font-size: 14px;}div.panorama h4 {font-size: 14px;}div.panorama iframe {width: 100%;height: 50vw;margin: 0;}body .bukken_title span{display: block;margin: 5px 0;}body .bukken_title{margin-bottom: 0;}body .bukken_photo{width: 100%;}body .bukken_photo a.mainImage{display: none;text-align: center;float: none;}body .bukken_photo a.mainImage.active {display: block;}body .bukken_photo a{margin: 0;border: none;width: 100%;}body .bukken_info_box{float: none;margin: 0;width: 100%;padding: 10px 0;}body .bukken_thumbnail01 .bx-wrapper .bx-next, body .room_thumbnail .bx-wrapper .bx-next{right: -13px;}body .bukken_thumbnail01 .bx-wrapper .bx-prev, body .room_thumbnail .bx-wrapper .bx-prev{left: 0;}body .bukken_thumbnail01{margin-bottom: 0;}body .bukken_info_box .link{margin: 0 10px;}body .bukken_info_box .info{padding: 10px;}body .list_area_check{margin-bottom: 10px;}body .sort ul{margin-right: 0;}body .sort li a{width: 50px;}body .sort_pul{clear: both;float: none;padding: 20px 0;}body .sort_check{float: right;padding: 4px 10px 4px 5px;}body .company_info th, body .company_info td{padding: 10px;}body .company_info th{width: auto;display: block;}body .company_info td{width: auto;display: block;white-space: initial;background: #fff;}body .company_info{margin-bottom: 0;}body .company_info td em{float: none;margin: 0;}body .map .google_map{width: auto;height: 250px;}body .bukken_contents .comment{padding: 0;}body .bukken .all_check_wrap{float: none;width: auto;margin: 10px 0 20px;}body .bukken_contact{padding: 10px;}body .bukken_contact .comp_info{width: auto;float: none;padding: 10px;margin-bottom: 10px;}body .bukken_contact a.tel_co{float: none;width: auto;padding: 10px;font-size: 12px;background-size: 40px;}body .bukken_contact a span{font-size: 16px;width: auto;}body .bukken_contact a:hover{margin: 0;}body .bukken .staff{padding: 0;}body .room_contact .contact_con{padding: 10px;}body .room_contact_top .contact_con ul li{width: 48%;float: left;}body .top_link{margin-bottom: 10px;}body .top_link a{float: left;margin: 0 2% 0 0;width: 48%;padding: 10px 0;text-align: center;}body .top_link a:last-child{margin-right: 0;}body .contact_con ul .contact a{font-size: 10px;padding: 42px 0 3px;}body .contact_con ul .list a{font-size: 10px;margin-right: 4%;}body .contact_con ul .list a br{display: none;}body .staff li p{width: 74%;float: left;padding: 2%;}body .voice dl{margin-bottom: 10px;}body .voice dt{font-size: 14px;}body .voice dd{font-size: 12px;margin-bottom: 5px;}body .peripheral{padding: 10px;margin-bottom: 15px;}body .peripheral h3{font-size: 14px;}body .contact_link{padding: 10px;}body .link_right,body .link_left{float: none;width: auto;}body .contact_link a{width: auto;padding: 15px 15px 15px 60px;font-size: 16px;text-align: left;background-size: 30px !important;}body .contact_link a:after{top: 20px;right: 10px;}body .path_wrap .word{padding: 10px 0;float: none;clear: both;}body .path_wrap .word a{margin: 5px;display: inline-block;float: none;}body .map .map_mov{width: auto;height: 250px;}body .map_mov iframe{width: 100% !important;height: 250px !important;}body .figure{padding: 10px;margin-bottom: 10px;}body .figure .left_contents{margin-bottom: 10px;}body .figure .right_contents,body .figure .left_contents{float: none;width: auto;}body .figure .right_contents .figure_img, body .figure .left_contents .figure_img{width: auto;height: auto;}body .bgtel03 span{letter-spacing: 2px !important;}body .lower_h2{margin-bottom: 10px;}body .gallery_main li{height: auto;border: none;}body .column02 #topvs div h2 a{top: 0;}body .wrap li{width: auto !important;height: auto;float: none;padding: 3%;background: #fff;border: 1px solid #dfdfdf;margin-bottom: 10px;-webkit-border-radius: 4px;border-radius: 4px;}body .bukken .wrap{padding: 0;}body .wrap{width: auto;height: auto;padding: 0;overflow: hidden;margin-bottom: 10px;}body .areawrap, body .jyokenwrap, body .stationwrap{position: relative;}body .stationwrap li section .photo,body .jyokenwrap li section .photo,body .areawrap li section .photo{width: 30%;float: left;margin-right: 2%;}body .wrap li section a img{width: 100%;height: auto;}body .wrap li section a h3,body .wrap li section a h4{font-size: 12px;}body .wrap li section a .img{width: 100%;overflow: hidden;}body .wrap li section a .img img,body .wrap li section a .photo img{width: 100%;height: auto;}body .wrap li section > div{float: left;width: 100%;}body .wrap li section > div dl{width: 100%;float: none;}body .wrap li section > div dl dd{width: 60%;margin-left: 5px;text-align: left;}body .wrap li section > div .block dd{width: 100%;text-align: left;}body .wrap dl{width: 68%;float: left;margin-top: 5px;}body .wrap li section dl a{width: auto;float: none;margin-right: 0;}body #searchcontent .common_h3{padding: 0 15px 10px;border-bottom: 1px solid #ddd;}body .wrap dd{padding: 4px 0;margin: 0;}body .tab li{display: inline-block;border: none;padding: 6px 15px;font-size: 10px;margin: 0 2% 2% 0;-webkit-border-radius: 4px;border-radius: 4px;}body #areatab li{padding: 6px 15px;background: #fff;}body #jyokentab li,body #stationtab li{background: #fff;}body #jyokentab li.selected,body #stationtab li.selected,body #areatab li.selected{color: #fff;background: #222;}body #jyokentab li:hover, #stationtab li:hover, body .top_are #areatab li:hover{color: #fff;background: #CAB98D;}body .top_are02{height: auto;padding: 10px;}body .wrap02{background: none;padding: 0;}body .wrap02 li{width: 50% !important;height: 86px;float: left;border: none;margin: 0 !important;}body .wrap02 li section{width: 100% !important;}body .wrap02 li h4 a{width: 100%;}body .wrap02 li h4{width: 100%;}body .wrap02 li section{width: 100% !important;}body .wrap02 li section img{top: 0 !important;}body .top_are02{background: #fff;}body .wrap02 .ttl{color: #222;font-weight: bold;text-align: left;margin-bottom: 10px;}body .brandcheck,body .themecheck{padding: 10px;}body .brandcheck li{margin-right: 0;float: none;}body .brandcheck li a{width: 100%;}body .brandcheck li img {width: 100% !important;height: auto !important;}body .themecheck li{width: 50%;height: 100px;margin-bottom: 10px;margin-right: 0;}body .themecheck li i{font-size: 10px;}body .search_add{padding: 0;}body .blog_section{width: 47%;margin: 0 4% 4% 0;}body .blog_photo{width: 100%;height: 80px;}body .blog_list li:nth-child(2n+2){margin-right: 0 !important;}body .blog_list li:nth-child(3n+3){margin-right: 4%;}body .blog_section .text,body .blog_section h3{margin: 5px;}body .blog_photo img{width: 100% !important;height: auto !important;}body .blog_section .text{display: none;}body .blog_section .day{font-size: 8px;}body .theme_link_list{width: auto;padding: 0 10px;}body .bland_area h2{width: auto;padding: 10px;}body .main_img{min-width:90%;}body .bland_txt{width: auto;}body .bland_txt div{width: auto;float: none;padding: 10px;background: #fff;}body .main_img{padding: 0;}body .bland_txt h3{color: #222;font-size: 38px;margin-bottom: 10px;}body .bland_txt h3 span{font-size: 12px;color: #aaa;}body .main_img .brand_bg{position: relative;}body .bland_txt article.editor h1, body .bland_txt article.editor h2, body .bland_txt article.editor h3, body .bland_txt article.editor h4, body .bland_txt article.editor h5, body .bland_txt article.editor h6, body .bland_txt article.editor p, body .bland_txt article.editor{color: #222;}body .bland_txt p{line-height: 1.4;letter-spacing: 1px;}body .bland_description .section02,body .bland_description .section{width: auto;padding: 10px 0;border: none;background: #fff;}body .section02 .img,body .section .img{float: none;width: 100%;height: auto;margin: 0;}body .section02 .txt,body .section .txt{float: none;width: auto;line-height: 1.4;letter-spacing: 1px;padding: 10px;}body .section p,body .section02 p{font-size: 14px;}body .side_area_wrap li.none{margin-bottom: 15px;}body .contactarea{width: auto;margin: 0 auto 10px;}body .control-label{position: relative !important;width: auto !important;display: block;padding: 10px;}body .controls{width: auto;display: block;padding: 10px;}body .required{right: 10px !important;top: 25px !important;}input[type="text"], input[type="password"], textarea, select{width: 93% !important;}body .sonotagroup .control-label{padding: 10px;}body .request_contents h3{padding: 10px;font-size: 14px;font-weight: bold;}body .telinfo{padding: 0 10px 10px;}button[type=submit]{width: 65% !important;}body .contactarea dt span{padding: 5px;font-size: 10px;}#contactindexrentform .contactarea p{font-size: 11px;}.privacy_contents{padding: 0 10px;}.privacy_contents .comapany{padding: 10px;margin: 0;width: 92%;}body .gnavi{transition: right 0.3s ease;display: block;position: fixed;top: 0;height: 100%;z-index: -1;width: 260px;overflow-x: hidden;overflow-y: auto;font-size: 15px;background: url(/images/bg_sp.png);color: #fff;box-shadow: 0 0 5px 5px #222 inset;right: -260px;}body .spopen{right: 0;}body .spheaderopen{min-width: -1px;}body #searchcontent .common_h3{padding: 10px;margin: 10px 0;}body .top_are h3.theme_ico01:before{background: url(/images/img_icon.png) no-repeat -30px -77px;float: left;background-size: 50px;}body #searchcontent .areawrap{padding: 10px;}body .bland_img_box img{width: 100%;height: auto;}body .bland_img_box{float: left;width: 30%;margin-right: 2%;}body .bland_img_box a{float: none !important;width: auto !important;margin: 0 !important;font-size: 12px;}body .wrap dt{width: 36%;}body #searchcontent .areawrap{margin-bottom: 0;}body .bukken .history{padding: 10px 0;}body .bukken .wrap li section{height: auto;float: left;margin-right: 2%;width: 30% !important;}body .bukken .top_are,body .bukken .top_are #wrap{height: auto;}body .bukken .wrap li img{width: 100% !important;height: auto !important;position: relative;}body .sp_main{margin-top: 0 !important;}body .sp_main img{width: 100%;height: auto;}body #side .bx-wrapper{height: auto;min-width: 100%;}body #sidewrap{height: auto;}body ul.side-area li .photo{width: 35%;float: left;margin-right: 4%;}body ul.side-area li .shosai{width: 61%;}body #side ul.side-area li .shosai h5{font-size: 12px;text-align: center;font-weight: bold;}body ul.side-area li dt{width: 100%;}body ul.side-area li dd{text-align: center;margin-bottom: 5px;}body .bukken_contents .comment li img{width: 25%;float: none;margin: 0 auto 10px;}body .bukken_contents .comment p{width: auto;float: none;padding: 10px;margin: 0;}body .bukken_contents .comment li span{float: none;padding: 10px;}body #mainbg{margin-top: 0 !important;}body .not_contets{padding: 10px;}body .not_contets img{width: 100%;height: auto;}body .not_contets a{width: auto;}body.column01 .pointsearch{padding: 0;background: none;position: relative;}body.column01 #topvs div ul{width: auto;padding: 2% 7% !important;margin: 10px 0;}body.column01 .top_seo_txt{width: auto;}body.column01 .top_are{background: none;}body.column01 .updateinfo > div{width: auto;}body.column01 .word ul{width: auto;}body.column01 .common_h3{margin: 0 0 10px 0 !important;}body.column01 .news li dt{background: none;color: #222;padding: 0;margin-bottom: 2px;font-size: 12px;}body.column01 .news li dd{font-size: 12px;}body.column01 #main .word li a{width: 47%;padding: 3% 1%;margin: 0 2% 2% 0;font-size: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-o-text-overflow: ellipsis;-webkit-border-radius: 4px;border-radius: 4px;}body.column01 #main .word li:nth-child(2n+2) a{margin-right: 0;}body.column01 .bland{padding: 10px 0;background: none;}body.column01 .bland ul{width: auto;padding: 0;}body.column01 .bland li a span{width: auto;}body.column01 .bland li p{margin-bottom: 0;}body.column01 .side02{padding: 0;background: none;margin-bottom: 20px;}body.column01 #topvs{background: #fff !important;}body.column01 .pointsearch h2{margin-bottom: 0;}body.column01 .pinpoint{display: block;background: #f8f8f8;}body.column01 .pinpointsearch form{width: auto;}body.column01 .pointsearch h2{padding: 15px !important;color: #fff;font-weight: normal;}body.column01 #topvs .pointsearch .pinpointsearch form input[type="submit"]{padding: 10px !important;}body.column01 .information_box{padding: 0;background: #fff;margin-bottom: 20px;}body.column01 .information{width: auto;}body.column01 .side_info{width: auto !important;padding: 0 !important;border: 3px solid #f4f4f4;background: #fff !important;}body.column01 .side_infoin dd{width: auto;float: none;}body.column01 .side_infoin dl{border-bottom: 1px dotted #ccc;padding: 10px;margin-bottom: 0;}body.column01 .side_infoin dl:last-child{border: none;}body.column01 .side_infoin dt{float: none;padding: 0;margin-bottom: 5px;color: #222;font-weight: bold;background: none;font-size: 12px;}body.column01 #side h4{margin-bottom: 10px;}body.column01 .bnr_area{width: auto;padding: 10px 0;}body.column01 #sidetabwrap{height: auto;background: #F4F4F4;padding: 5px;}body.column01 #side-areatab{width: auto;margin-bottom: 10px;}body.column01 .side-areawrap{position: relative;width: auto;}body.column01 ul.side-area li{height: auto;width: auto !important;padding: 10px 0;margin-bottom: 5px;}body.column01 ul.side-area li .photo{width: 35%;float: left;margin: 0 2% 4% 0;}body.column01 #side-areatab li{background: #fff;border: none;margin: 0 1% 1% 0;display: inline-block;-webkit-border-radius: 4px;border-radius: 4px;}body.column02 #topvs .pointsearch{position: relative;top: 0;}body.column02 #topvs div h2{padding: 10px 0;letter-spacing: 2px;}body .bnr_top {overflow: hidden;padding: 2% 2% 4%;}body .bnr_top li {float: left;width: 49%;margin-right: 2%;}body .bnr_top li a img {width: 100%;height: auto;-moz-transition: none;-webkit-transition: none;-o-transition: none;-ms-transition: none;transition: none;}body .bnr_top li:last-child {margin-right: 0;}body .bnr_top li a img:hover {-webkit-transform: none;-moz-transform: none;-o-transform: none;-ms-transform: none;transform: none;}body .page-top{right: 10px;bottom: 10px;}a img,.staff_bnr a img:hover,.rent_bnr a img:hover,.sale_bnr a img:hover,.column_bnr a img:hover,.buy_bnr a img:hover,.owner_bnr a img:hover{-webkit-transform: none !important;-moz-transform: none !important;-o-transform: none !important;-ms-transform: none !important;transform: none !important;-moz-transition: none !important;-webkit-transition: none !important;-o-transition: none !important;-ms-transition: none !important;transition: none !important;}.staff_bnr a img,.rent_bnr a img,.sale_bnr a img,.column_bnr a img,.buy_bnr a img,.owner_bnr a img{width: 100%;height: auto;}#side #side-areatab li.selected {background: #fff;color: #000;}#side-areatab li:first-child {border-right: 1px solid #eee;}body#defaultindexindex #side #side{padding: 0 !important;}body .all_box{width: auto;}.sns_buttom{overflow: hidden;margin-bottom: 5px;width: 100%;position: relative;}.sns_buttom iframe{position: absolute !important;right: 75px;}.fb_iframe_widget{float: right;margin-right: 5px;}.fb_iframe_widget iframe{right: 0;}.bukken_contents{clear: both;}.fb_iframe_widget{width: 61px;}.facebook_back {float:right;height: 24px;margin-right: 5px;}.line_back {float:right;height: 24px;}.line_back img {height: 20px;}.column01 div.head_bottom ul.bukken_list li dl dd, .h_time, .h_holiday, .h_time span, .h_holiday span{color: #a08b5c;}.column01 div.head_bottom ul.bukken_list li a{color: #a08b5c;}.column01 .fixed div.head_bottom ul,.column01 div.head_bottom ul{overflow: hidden;margin-top: 0 !important;}.column01 div.head_bottom .bg_tel img{width: 12% !important;height: 12% !important;vertical-align: bottom;}.column01 div.head_bottom .bg_tel{width: auto;overflow: hidden;margin: 0 10px 10px;}.column01 div.head_bottom ul.bukken_list li dl dd,.column01 .h_time,.column01 .h_holiday,.column01 .h_time span,.column01 .h_holiday span{width: auto;}.column01 .fixed .head_bottom .bg_tel{width: 95%;}body.column01 .bnr_top{padding: 4% 2% 0;}.column01 .wrap{height: auto !important;}.column01 .top_are>h4{padding: 10px 0 0;}.column01 .information{padding-bottom: 15px;}body.column01 .information_box{margin-bottom: 15px;}.column01 .defoltindex_h3_ttl{margin: 15px auto;}body #main .bland li span{padding: 8px 0 0;}.txtconfirm {font-size: 13px;padding: 10px 0 0 0;margin: 0 10px !important;width: auto !important;}.column02 #topvs div ul li:nth-child(2), .column02 #topvs div ul li{float: left;}.column02 #main .word li a{width: 43.4%;margin: 0 2% 2% 0;font-size: 10px;padding: 2%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-o-text-overflow: ellipsis;-webkit-border-radius: 4px;border-radius: 4px;}.column02 #main .word li:nth-child(2n+2) a{margin-right: 0;float: right;}.column02 #topvs .pointsearch ul li{float: left;}.column03 .top_are>h4{margin-bottom: 10px;padding: 10px 0;}.column03 .updateinfo h3:before{height: 19px;}.column03 .pinpoint:before{top: 24px;}body.column03 .index header.fixed,.column03 header.fixed{background: #0fa3e8;}body.column03 #topvs .pointsearch .pinpointsearch form select, body.column03 #topvs .pointsearch .pinpointsearch form input{width: 99% !important;}.column03 .fixed .header_right{}.column03 .bg_tel a,.column03 .h_time span,.column03 .h_time i,.column03 .h_holiday span,.column03 .h_holiday i,.column03 .head_bottom ul.bukken_list li dt{color: #000;}.column03 #topvs div ul{overflow: hidden;}.column03 #topvs .pointsearch{top: 0 !important;width: auto !important;position: relative !important;bottom: 0;margin: 0px auto;overflow: hidden;right: 0;left: 0;}.column03 #topvs .pointsearch > div{background: #fff;width: auto !important;float: none !important;}.column03 #topvs div h2{padding: 10px 0;letter-spacing: 2px;}.column03 #topvs div ul li:nth-child(2), .column03 #topvs div ul li{float: left;}.column03 .pointsearch b{vertical-align: middle;}.column03 div.head_bottom ul.bukken_list li dl dd{color: #a08b5c;}.column03 div.head_bottom ul.bukken_list li a{color: #a08b5c;}.column03 .fixed div.head_bottom ul,.column03 div.head_bottom ul{overflow: hidden;}.column03 div.head_bottom .bg_tel img{width: 30px !important;height: auto !important;vertical-align: bottom;padding: 0 0 5px;}.column03 div.head_bottom .bg_tel{width: auto;overflow: hidden;margin: 0 10px 10px;}.column03 div.head_bottom ul.bukken_list li dl dd,.column03 .h_time,.column03 .h_holiday,.column03 .h_time span,.column03 .h_holiday span{width: auto;}.column03 .fixed .head_bottom .bg_tel{width: 95%;}.column03 #main #content, .column03 #main #side, .column03 #main{margin: 0;}body.column03 .wrap li{width: auto !important;margin-right: 0 !important;}.column03 #rightSide{float: none !important;width: auto !important;padding: 10px;}.column03 .staff_bnr{width: 49%;float: left;}.column03 .rent_bnr{width: 49%;float: left;}.column03 .buy_bnr{width: 49%;float: left;}.column03 .column_bnr{width: 49%;float: right;}.column03 .owner_bnr{width: 49%;float: right;}.column03 .sale_bnr{width: 49%;float: right;}.column03 .search_list{overflow: hidden;}.column03 .search_list li{float: left;width: 49%;margin-right: 3px;}.column03 .search_list li:nth-child(2n+2){margin-right: 0;}.column03 .bland ul li{width: 49%;margin-right: 5px;margin-bottom: 10px;}body.column03 .bland ul li a{width: auto !important;margin: 0 !important;}.pickupMoreBtn {background: url(/images/bg_bl.png);color: #fff;font-size: 11px;padding: 8px 0;width: auto;margin-bottom: 10px;text-align: center;}body div.head_top form input[name="freeword"]{width: 94% !important;margin: 0 0 8px 0 !important;font-size: 16px !important;}body div.head_top form input[name="freeword"]::-webkit-input-placeholder{line-height: 30px;}body div.head_top form #freewordsearch{width: 99% !important;}.st_information iframe{width: 100%;height: auto;}body#companyindexprivacy #main,body#companyindexrule #main{padding: 0 10px;}a[itemprop="telephone"]{pointer-events: auto !important;text-decoration-line: underline;}div.bukken_list_contact_bottom {width: unset;padding: 2.5vw;position: fixed;bottom: 0;left: 0;width: 95vw;background-color: #eaeaea;border-top: 2px solid #cacaca;z-index: 1000;}div.bukken_list_contact_bottom .rosen {background: #fff;border: 1px solid #e6e6e6;-webkit-border-radius: 4px;border-radius: 4px;width: 45vw;display: block;text-align: center;color: #8c8c8c;padding: 3vw 0;text-decoration: none;font-size: 14px;font-weight: bold;box-shadow: 0 3px 0 #cacaca;line-height: 1.2;float: left;}div.bukken_list_contact_bottom .syousai {background: #fff;border: 1px solid #e6e6e6;-webkit-border-radius: 4px;border-radius: 4px;width: 45vw;display: block;text-align: center;color: #8c8c8c;padding: 3vw 0;text-decoration: none;font-size: 14px;font-weight: bold;box-shadow: 0 3px 0 #cacaca;line-height: 1.2;float: right;}div.bukken_list_contact_bottom p a {text-decoration: unset;}body .bukken_info .roomdetail .splist01 a {display:none;}div.bukken_list_contact {width: unset;padding: 2.5vw;background-color: rgb(244, 244, 244);}div.bukken_list_contact .comment {padding: 2.3vw;width: 95%;margin-bottom: 2.5vw;}div.bukken_list_contact .consideration {width: 42vw;padding: 0.5vw;margin-right: 0;}div.bukken_list_contact .consideration a {width: unset;}div.bukken_list_contact .all_check_wrap {float: right;width: 42vw;}div.bukken_list_contact .all_check_wrap a {width: 100%;padding: 18px 0;}div.bukken_fixed_main {height: 28vw;background-position: 14px 7px;background-size: 60%;width:100%;}div.bukken_fixed_contact {height:unset;bottom: -35vw;}div.bukken_fixed_main .consideration {margin-left: 3%;width: 45%;margin-top: 10vw;}div.bukken_fixed_main .consideration a {width: unset;height: auto;text-align: center;margin: 1px auto;}div.bukken_fixed_main .consideration a img {width: 100%;height: auto;}div.bukken_fixed_main .fixed_contact {margin-right: 3%;width: 45%;margin-top: 10vw;}div.bukken_fixed_main .fixed_contact a {width: 100%;height: auto;}div.bukken_fixed_main .fixed_contact a img {width: 100%;height: auto;}}