@import'https://fonts.googleapis.com/css?family=Droid+Sans:400,700';@import'https://fonts.googleapis.com/css2?family=Roboto:wght@700&display=swap';html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@-webkit-keyframes checkbox{0%{width:0;height:0}10%{opacity:1}25%{width:3px;height:0}100%{height:8px}}@keyframes checkbox{0%{width:0;height:0}10%{opacity:1}25%{width:3px;height:0}100%{height:8px}}@-webkit-keyframes radio{0%{-webkit-transform:scale(0);transform:scale(0)}60%{-webkit-transform:scale(1.8);transform:scale(1.8)}80%{-webkit-transform:scale(.5);transform:scale(.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes radio{0%{-webkit-transform:scale(0);transform:scale(0)}60%{-webkit-transform:scale(1.8);transform:scale(1.8)}80%{-webkit-transform:scale(.5);transform:scale(.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes suggest{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes suggest{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes search_list{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-60px);transform:translateY(-60px);opacity:0}60%{-webkit-transform:translateY(40px);transform:translateY(40px);opacity:0}75%{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes search_list{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-60px);transform:translateY(-60px);opacity:0}60%{-webkit-transform:translateY(40px);transform:translateY(40px);opacity:0}75%{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes more{0%{bottom:8px}20%{bottom:-2px}40%{bottom:8px}}@keyframes more{0%{bottom:8px}20%{bottom:-2px}40%{bottom:8px}}@-webkit-keyframes add{0%{color:transparent}50%{color:#0062b2}100%{color:transparent}}@keyframes add{0%{color:transparent}50%{color:#0062b2}100%{color:transparent}}@-webkit-keyframes cube-transition{25%{-webkit-transform:scale(.5) rotate(-90deg);transform:scale(.5) rotate(-90deg);top:calc(50% - 20px);left:calc(50% + 10px)}50%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);top:calc(50% + 10px);left:calc(50% + 10px)}75%{-webkit-transform:scale(.5) rotate(-270deg);transform:scale(.5) rotate(-270deg);top:calc(50% + 10px);left:calc(50% - 20px)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);top:calc(50% - 20px);left:calc(50% - 20px)}}@keyframes cube-transition{25%{-webkit-transform:scale(.5) rotate(-90deg);transform:scale(.5) rotate(-90deg);top:calc(50% - 20px);left:calc(50% + 10px)}50%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);top:calc(50% + 10px);left:calc(50% + 10px)}75%{-webkit-transform:scale(.5) rotate(-270deg);transform:scale(.5) rotate(-270deg);top:calc(50% + 10px);left:calc(50% - 20px)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);top:calc(50% - 20px);left:calc(50% - 20px)}}@-webkit-keyframes cube-transition-2{25%{-webkit-transform:scale(.5) rotate(-270deg);transform:scale(.5) rotate(-270deg);top:calc(50% + 10px);left:calc(50% - 20px)}50%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);top:calc(50% - 20px);left:calc(50% - 20px)}75%{-webkit-transform:scale(.5) rotate(-90deg);transform:scale(.5) rotate(-90deg);top:calc(50% - 20px);left:calc(50% + 10px)}100%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);top:calc(50% + 10px);left:calc(50% + 10px)}}@keyframes cube-transition-2{25%{-webkit-transform:scale(.5) rotate(-270deg);transform:scale(.5) rotate(-270deg);top:calc(50% + 10px);left:calc(50% - 20px)}50%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);top:calc(50% - 20px);left:calc(50% - 20px)}75%{-webkit-transform:scale(.5) rotate(-90deg);transform:scale(.5) rotate(-90deg);top:calc(50% - 20px);left:calc(50% + 10px)}100%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);top:calc(50% + 10px);left:calc(50% + 10px)}}.styleguide__color{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%;height:60px;border-radius:2px;color:#000;text-shadow:#fff 1px 1px 0,#fff -1px 1px 0,#fff 1px -1px 0,#fff -1px -1px 0}.styleguide__color--text_white{background:#fff}.styleguide__color--bg_grayscale001{background:#f6f6f6}.styleguide__color--bg_grayscale002{background:#e9e9e9}.styleguide__color--bg_grayscale003{background:#ddd}.styleguide__color--bg_grayscale004{background:#8e8e8e}.styleguide__color--bg_grayscale005{background:#fafafa}.styleguide__color--bg_grayscale006{background:#ebebeb}.styleguide__color--bg_text001{background:#000}.styleguide__color--bg_text002{background:#777}.styleguide__color--bg_text003{background:#999}.styleguide__color--bg_pinkred{background:#d74c53}.styleguide__color--bg_navy{background:#124a7b}.styleguide__color--bg_livableOrange{background:#e56800}.styleguide__color--bg_livableGreen{background:#48a63f}.styleguide__color--bg_livableBlue{background:#0062b2}.styleguide__color--bg_gradientBg{background:-webkit-gradient(linear,left top,right top,from(#124a7b),to(#22c3ff));background:-webkit-linear-gradient(left,#124a7b 0,#22c3ff 100%);background:-o-linear-gradient(left,#124a7b 0,#22c3ff 100%);background:linear-gradient(to right,#124a7b 0,#22c3ff 100%)}.styleguide__color--bg_footerBg{background:-webkit-gradient(linear,left top,right top,from(#007cc8),to(#004e9f));background:-webkit-linear-gradient(left,#007cc8 0,#004e9f 100%);background:-o-linear-gradient(left,#007cc8 0,#004e9f 100%);background:linear-gradient(to right,#007cc8 0,#004e9f 100%)}.styleguide__color--bg_gold{background:#bd8b0f}.styleguide__color--bg_purple{background:#4f17e0}@font-face{font-family:livable;src:url(../fonts/livable.eot);src:url(../fonts/livable.eot#iefix) format('embedded-opentype'),url(../fonts/livable.woff) format('woff'),url(../fonts/livable.ttf) format('truetype')}[class^=iconfont-livable-]:before,[class*=' iconfont-livable-']:before,[class^=iconfont-before-livable-]:before,[class*=' iconfont-before-livable-']:before,[class^=iconfont-after-livable-]:after,[class*=' iconfont-after-livable-']:after{font-family:livable,sans-serif;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconfont-livable-add:before{content:'\EA01'}.iconfont-before-livable-add:before{content:'\EA01'}.iconfont-after-livable-add:after{content:'\EA01'}.iconfont-livable-all:before{content:'\EA02'}.iconfont-before-livable-all:before{content:'\EA02'}.iconfont-after-livable-all:after{content:'\EA02'}.iconfont-livable-anchor_link:before{content:'\EA03'}.iconfont-before-livable-anchor_link:before{content:'\EA03'}.iconfont-after-livable-anchor_link:after{content:'\EA03'}.iconfont-livable-apartment:before{content:'\EA04'}.iconfont-before-livable-apartment:before{content:'\EA04'}.iconfont-after-livable-apartment:after{content:'\EA04'}.iconfont-livable-area:before{content:'\EA05'}.iconfont-before-livable-area:before{content:'\EA05'}.iconfont-after-livable-area:after{content:'\EA05'}.iconfont-livable-area2:before{content:'\EA06'}.iconfont-before-livable-area2:before{content:'\EA06'}.iconfont-after-livable-area2:after{content:'\EA06'}.iconfont-livable-arrow_down:before{content:'\EA07'}.iconfont-before-livable-arrow_down:before{content:'\EA07'}.iconfont-after-livable-arrow_down:after{content:'\EA07'}.iconfont-livable-arrow_fill:before{content:'\EA08'}.iconfont-before-livable-arrow_fill:before{content:'\EA08'}.iconfont-after-livable-arrow_fill:after{content:'\EA08'}.iconfont-livable-arrow_left:before{content:'\EA09'}.iconfont-before-livable-arrow_left:before{content:'\EA09'}.iconfont-after-livable-arrow_left:after{content:'\EA09'}.iconfont-livable-arrow_right:before{content:'\EA0A'}.iconfont-before-livable-arrow_right:before{content:'\EA0A'}.iconfont-after-livable-arrow_right:after{content:'\EA0A'}.iconfont-livable-arrow_up:before{content:'\EA0B'}.iconfont-before-livable-arrow_up:before{content:'\EA0B'}.iconfont-after-livable-arrow_up:after{content:'\EA0B'}.iconfont-livable-assessment:before{content:'\EA0C'}.iconfont-before-livable-assessment:before{content:'\EA0C'}.iconfont-after-livable-assessment:after{content:'\EA0C'}.iconfont-livable-calculate:before{content:'\EA0D'}.iconfont-before-livable-calculate:before{content:'\EA0D'}.iconfont-after-livable-calculate:after{content:'\EA0D'}.iconfont-livable-calendar:before{content:'\EA0E'}.iconfont-before-livable-calendar:before{content:'\EA0E'}.iconfont-after-livable-calendar:after{content:'\EA0E'}.iconfont-livable-campaign:before{content:'\EA0F'}.iconfont-before-livable-campaign:before{content:'\EA0F'}.iconfont-after-livable-campaign:after{content:'\EA0F'}.iconfont-livable-carender:before{content:'\EA10'}.iconfont-before-livable-carender:before{content:'\EA10'}.iconfont-after-livable-carender:after{content:'\EA10'}.iconfont-livable-caution:before{content:'\EA11'}.iconfont-before-livable-caution:before{content:'\EA11'}.iconfont-after-livable-caution:after{content:'\EA11'}.iconfont-livable-check:before{content:'\EA12'}.iconfont-before-livable-check:before{content:'\EA12'}.iconfont-after-livable-check:after{content:'\EA12'}.iconfont-livable-check_circle:before{content:'\EA13'}.iconfont-before-livable-check_circle:before{content:'\EA13'}.iconfont-after-livable-check_circle:after{content:'\EA13'}.iconfont-livable-clear:before{content:'\EA14'}.iconfont-before-livable-clear:before{content:'\EA14'}.iconfont-after-livable-clear:after{content:'\EA14'}.iconfont-livable-click:before{content:'\EA15'}.iconfont-before-livable-click:before{content:'\EA15'}.iconfont-after-livable-click:after{content:'\EA15'}.iconfont-livable-close:before{content:'\EA16'}.iconfont-before-livable-close:before{content:'\EA16'}.iconfont-after-livable-close:after{content:'\EA16'}.iconfont-livable-close_minus:before{content:'\EA17'}.iconfont-before-livable-close_minus:before{content:'\EA17'}.iconfont-after-livable-close_minus:after{content:'\EA17'}.iconfont-livable-collect_search:before{content:'\EA18'}.iconfont-before-livable-collect_search:before{content:'\EA18'}.iconfont-after-livable-collect_search:after{content:'\EA18'}.iconfont-livable-commute:before{content:'\EA19'}.iconfont-before-livable-commute:before{content:'\EA19'}.iconfont-after-livable-commute:after{content:'\EA19'}.iconfont-livable-condo:before{content:'\EA1A'}.iconfont-before-livable-condo:before{content:'\EA1A'}.iconfont-after-livable-condo:after{content:'\EA1A'}.iconfont-livable-condo_library:before{content:'\EA1B'}.iconfont-before-livable-condo_library:before{content:'\EA1B'}.iconfont-after-livable-condo_library:after{content:'\EA1B'}.iconfont-livable-crown_1:before{content:'\EA1C'}.iconfont-before-livable-crown_1:before{content:'\EA1C'}.iconfont-after-livable-crown_1:after{content:'\EA1C'}.iconfont-livable-crown_2:before{content:'\EA1D'}.iconfont-before-livable-crown_2:before{content:'\EA1D'}.iconfont-after-livable-crown_2:after{content:'\EA1D'}.iconfont-livable-crown_3:before{content:'\EA1E'}.iconfont-before-livable-crown_3:before{content:'\EA1E'}.iconfont-after-livable-crown_3:after{content:'\EA1E'}.iconfont-livable-data:before{content:'\EA1F'}.iconfont-before-livable-data:before{content:'\EA1F'}.iconfont-after-livable-data:after{content:'\EA1F'}.iconfont-livable-department_list:before{content:'\EA20'}.iconfont-before-livable-department_list:before{content:'\EA20'}.iconfont-after-livable-department_list:after{content:'\EA20'}.iconfont-livable-device:before{content:'\EA21'}.iconfont-before-livable-device:before{content:'\EA21'}.iconfont-after-livable-device:after{content:'\EA21'}.iconfont-livable-document_request:before{content:'\EA22'}.iconfont-before-livable-document_request:before{content:'\EA22'}.iconfont-after-livable-document_request:after{content:'\EA22'}.iconfont-livable-document_request_fill:before{content:'\EA23'}.iconfont-before-livable-document_request_fill:before{content:'\EA23'}.iconfont-after-livable-document_request_fill:after{content:'\EA23'}.iconfont-livable-edit:before{content:'\EA24'}.iconfont-before-livable-edit:before{content:'\EA24'}.iconfont-after-livable-edit:after{content:'\EA24'}.iconfont-livable-facility:before{content:'\EA25'}.iconfont-before-livable-facility:before{content:'\EA25'}.iconfont-after-livable-facility:after{content:'\EA25'}.iconfont-livable-floor_plan:before{content:'\EA26'}.iconfont-before-livable-floor_plan:before{content:'\EA26'}.iconfont-after-livable-floor_plan:after{content:'\EA26'}.iconfont-livable-house:before{content:'\EA27'}.iconfont-before-livable-house:before{content:'\EA27'}.iconfont-after-livable-house:after{content:'\EA27'}.iconfont-livable-house_question:before{content:'\EA28'}.iconfont-before-livable-house_question:before{content:'\EA28'}.iconfont-after-livable-house_question:after{content:'\EA28'}.iconfont-livable-human:before{content:'\EA29'}.iconfont-before-livable-human:before{content:'\EA29'}.iconfont-after-livable-human:after{content:'\EA29'}.iconfont-livable-input:before{content:'\EA2A'}.iconfont-before-livable-input:before{content:'\EA2A'}.iconfont-after-livable-input:after{content:'\EA2A'}.iconfont-livable-inquiry:before{content:'\EA2B'}.iconfont-before-livable-inquiry:before{content:'\EA2B'}.iconfont-after-livable-inquiry:after{content:'\EA2B'}.iconfont-livable-inquiry_fill:before{content:'\EA2C'}.iconfont-before-livable-inquiry_fill:before{content:'\EA2C'}.iconfont-after-livable-inquiry_fill:after{content:'\EA2C'}.iconfont-livable-investment_property:before{content:'\EA2D'}.iconfont-before-livable-investment_property:before{content:'\EA2D'}.iconfont-after-livable-investment_property:after{content:'\EA2D'}.iconfont-livable-keyword_research:before{content:'\EA2E'}.iconfont-before-livable-keyword_research:before{content:'\EA2E'}.iconfont-after-livable-keyword_research:after{content:'\EA2E'}.iconfont-livable-land:before{content:'\EA2F'}.iconfont-before-livable-land:before{content:'\EA2F'}.iconfont-after-livable-land:after{content:'\EA2F'}.iconfont-livable-language:before{content:'\EA30'}.iconfont-before-livable-language:before{content:'\EA30'}.iconfont-after-livable-language:after{content:'\EA30'}.iconfont-livable-lawn:before{content:'\EA31'}.iconfont-before-livable-lawn:before{content:'\EA31'}.iconfont-after-livable-lawn:after{content:'\EA31'}.iconfont-livable-light:before{content:'\EA32'}.iconfont-before-livable-light:before{content:'\EA32'}.iconfont-after-livable-light:after{content:'\EA32'}.iconfont-livable-like:before{content:'\EA33'}.iconfont-before-livable-like:before{content:'\EA33'}.iconfont-after-livable-like:after{content:'\EA33'}.iconfont-livable-like_fill:before{content:'\EA34'}.iconfont-before-livable-like_fill:before{content:'\EA34'}.iconfont-after-livable-like_fill:after{content:'\EA34'}.iconfont-livable-line:before{content:'\EA35'}.iconfont-before-livable-line:before{content:'\EA35'}.iconfont-after-livable-line:after{content:'\EA35'}.iconfont-livable-list:before{content:'\EA36'}.iconfont-before-livable-list:before{content:'\EA36'}.iconfont-after-livable-list:after{content:'\EA36'}.iconfont-livable-livable:before{content:'\EA37'}.iconfont-before-livable-livable:before{content:'\EA37'}.iconfont-after-livable-livable:after{content:'\EA37'}.iconfont-livable-logo_line:before{content:'\EA38'}.iconfont-before-livable-logo_line:before{content:'\EA38'}.iconfont-after-livable-logo_line:after{content:'\EA38'}.iconfont-livable-mail:before{content:'\EA39'}.iconfont-before-livable-mail:before{content:'\EA39'}.iconfont-after-livable-mail:after{content:'\EA39'}.iconfont-livable-mail2:before{content:'\EA3A'}.iconfont-before-livable-mail2:before{content:'\EA3A'}.iconfont-after-livable-mail2:after{content:'\EA3A'}.iconfont-livable-mail_pc:before{content:'\EA3B'}.iconfont-before-livable-mail_pc:before{content:'\EA3B'}.iconfont-after-livable-mail_pc:after{content:'\EA3B'}.iconfont-livable-mail_sp:before{content:'\EA3C'}.iconfont-before-livable-mail_sp:before{content:'\EA3C'}.iconfont-after-livable-mail_sp:after{content:'\EA3C'}.iconfont-livable-map_pin:before{content:'\EA3D'}.iconfont-before-livable-map_pin:before{content:'\EA3D'}.iconfont-after-livable-map_pin:after{content:'\EA3D'}.iconfont-livable-map_pin_fill:before{content:'\EA3E'}.iconfont-before-livable-map_pin_fill:before{content:'\EA3E'}.iconfont-after-livable-map_pin_fill:after{content:'\EA3E'}.iconfont-livable-map_pin_fill2:before{content:'\EA3F'}.iconfont-before-livable-map_pin_fill2:before{content:'\EA3F'}.iconfont-after-livable-map_pin_fill2:after{content:'\EA3F'}.iconfont-livable-map_pin_full:before{content:'\EA40'}.iconfont-before-livable-map_pin_full:before{content:'\EA40'}.iconfont-after-livable-map_pin_full:after{content:'\EA40'}.iconfont-livable-map_pin_half:before{content:'\EA41'}.iconfont-before-livable-map_pin_half:before{content:'\EA41'}.iconfont-after-livable-map_pin_half:after{content:'\EA41'}.iconfont-livable-member_registration:before{content:'\EA42'}.iconfont-before-livable-member_registration:before{content:'\EA42'}.iconfont-after-livable-member_registration:after{content:'\EA42'}.iconfont-livable-menu_sp:before{content:'\EA43'}.iconfont-before-livable-menu_sp:before{content:'\EA43'}.iconfont-after-livable-menu_sp:after{content:'\EA43'}.iconfont-livable-mypage:before{content:'\EA44'}.iconfont-before-livable-mypage:before{content:'\EA44'}.iconfont-after-livable-mypage:after{content:'\EA44'}.iconfont-livable-mypage_fill:before{content:'\EA45'}.iconfont-before-livable-mypage_fill:before{content:'\EA45'}.iconfont-after-livable-mypage_fill:after{content:'\EA45'}.iconfont-livable-new_condo:before{content:'\EA46'}.iconfont-before-livable-new_condo:before{content:'\EA46'}.iconfont-after-livable-new_condo:after{content:'\EA46'}.iconfont-livable-new_house:before{content:'\EA47'}.iconfont-before-livable-new_house:before{content:'\EA47'}.iconfont-after-livable-new_house:after{content:'\EA47'}.iconfont-livable-newtab:before{content:'\EA48'}.iconfont-before-livable-newtab:before{content:'\EA48'}.iconfont-after-livable-newtab:after{content:'\EA48'}.iconfont-livable-notification:before{content:'\EA49'}.iconfont-before-livable-notification:before{content:'\EA49'}.iconfont-after-livable-notification:after{content:'\EA49'}.iconfont-livable-office:before{content:'\EA4A'}.iconfont-before-livable-office:before{content:'\EA4A'}.iconfont-after-livable-office:after{content:'\EA4A'}.iconfont-livable-open:before{content:'\EA4B'}.iconfont-before-livable-open:before{content:'\EA4B'}.iconfont-after-livable-open:after{content:'\EA4B'}.iconfont-livable-open_plus:before{content:'\EA4C'}.iconfont-before-livable-open_plus:before{content:'\EA4C'}.iconfont-after-livable-open_plus:after{content:'\EA4C'}.iconfont-livable-openhouse:before{content:'\EA4D'}.iconfont-before-livable-openhouse:before{content:'\EA4D'}.iconfont-after-livable-openhouse:after{content:'\EA4D'}.iconfont-livable-openhouse2:before{content:'\EA4E'}.iconfont-before-livable-openhouse2:before{content:'\EA4E'}.iconfont-after-livable-openhouse2:after{content:'\EA4E'}.iconfont-livable-others:before{content:'\EA4F'}.iconfont-before-livable-others:before{content:'\EA4F'}.iconfont-after-livable-others:after{content:'\EA4F'}.iconfont-livable-pagetop:before{content:'\EA50'}.iconfont-before-livable-pagetop:before{content:'\EA50'}.iconfont-after-livable-pagetop:after{content:'\EA50'}.iconfont-livable-pdf:before{content:'\EA51'}.iconfont-before-livable-pdf:before{content:'\EA51'}.iconfont-after-livable-pdf:after{content:'\EA51'}.iconfont-livable-peripheral_data_list:before{content:'\EA52'}.iconfont-before-livable-peripheral_data_list:before{content:'\EA52'}.iconfont-after-livable-peripheral_data_list:after{content:'\EA52'}.iconfont-livable-photo:before{content:'\EA53'}.iconfont-before-livable-photo:before{content:'\EA53'}.iconfont-after-livable-photo:after{content:'\EA53'}.iconfont-livable-pick_up:before{content:'\EA54'}.iconfont-before-livable-pick_up:before{content:'\EA54'}.iconfont-after-livable-pick_up:after{content:'\EA54'}.iconfont-livable-pinch:before{content:'\EA55'}.iconfont-before-livable-pinch:before{content:'\EA55'}.iconfont-after-livable-pinch:after{content:'\EA55'}.iconfont-livable-plan:before{content:'\EA56'}.iconfont-before-livable-plan:before{content:'\EA56'}.iconfont-after-livable-plan:after{content:'\EA56'}.iconfont-livable-point:before{content:'\EA57'}.iconfont-before-livable-point:before{content:'\EA57'}.iconfont-after-livable-point:after{content:'\EA57'}.iconfont-livable-postal:before{content:'\EA58'}.iconfont-before-livable-postal:before{content:'\EA58'}.iconfont-after-livable-postal:after{content:'\EA58'}.iconfont-livable-price_change:before{content:'\EA59'}.iconfont-before-livable-price_change:before{content:'\EA59'}.iconfont-after-livable-price_change:after{content:'\EA59'}.iconfont-livable-print:before{content:'\EA5A'}.iconfont-before-livable-print:before{content:'\EA5A'}.iconfont-after-livable-print:after{content:'\EA5A'}.iconfont-livable-q&a:before{content:'\EA5B'}.iconfont-before-livable-q&a:before{content:'\EA5B'}.iconfont-after-livable-q&a:after{content:'\EA5B'}.iconfont-livable-q_and_a:before{content:'\EA5C'}.iconfont-before-livable-q_and_a:before{content:'\EA5C'}.iconfont-after-livable-q_and_a:after{content:'\EA5C'}.iconfont-livable-question:before{content:'\EA5D'}.iconfont-before-livable-question:before{content:'\EA5D'}.iconfont-after-livable-question:after{content:'\EA5D'}.iconfont-livable-question2:before{content:'\EA5E'}.iconfont-before-livable-question2:before{content:'\EA5E'}.iconfont-after-livable-question2:after{content:'\EA5E'}.iconfont-livable-ranking_1:before{content:'\EA5F'}.iconfont-before-livable-ranking_1:before{content:'\EA5F'}.iconfont-after-livable-ranking_1:after{content:'\EA5F'}.iconfont-livable-ranking_2:before{content:'\EA60'}.iconfont-before-livable-ranking_2:before{content:'\EA60'}.iconfont-after-livable-ranking_2:after{content:'\EA60'}.iconfont-livable-ranking_3:before{content:'\EA61'}.iconfont-before-livable-ranking_3:before{content:'\EA61'}.iconfont-after-livable-ranking_3:after{content:'\EA61'}.iconfont-livable-recommend:before{content:'\EA62'}.iconfont-before-livable-recommend:before{content:'\EA62'}.iconfont-after-livable-recommend:after{content:'\EA62'}.iconfont-livable-reflesh:before{content:'\EA63'}.iconfont-before-livable-reflesh:before{content:'\EA63'}.iconfont-after-livable-reflesh:after{content:'\EA63'}.iconfont-livable-renthouse:before{content:'\EA64'}.iconfont-before-livable-renthouse:before{content:'\EA64'}.iconfont-after-livable-renthouse:after{content:'\EA64'}.iconfont-livable-review_blank:before{content:'\EA65'}.iconfont-before-livable-review_blank:before{content:'\EA65'}.iconfont-after-livable-review_blank:after{content:'\EA65'}.iconfont-livable-review_fill:before{content:'\EA66'}.iconfont-before-livable-review_fill:before{content:'\EA66'}.iconfont-after-livable-review_fill:after{content:'\EA66'}.iconfont-livable-sale_consultation:before{content:'\EA67'}.iconfont-before-livable-sale_consultation:before{content:'\EA67'}.iconfont-after-livable-sale_consultation:after{content:'\EA67'}.iconfont-livable-save:before{content:'\EA68'}.iconfont-before-livable-save:before{content:'\EA68'}.iconfont-after-livable-save:after{content:'\EA68'}.iconfont-livable-save_fill:before{content:'\EA69'}.iconfont-before-livable-save_fill:before{content:'\EA69'}.iconfont-after-livable-save_fill:after{content:'\EA69'}.iconfont-livable-search:before{content:'\EA6A'}.iconfont-before-livable-search:before{content:'\EA6A'}.iconfont-after-livable-search:after{content:'\EA6A'}.iconfont-livable-search_add:before{content:'\EA6B'}.iconfont-before-livable-search_add:before{content:'\EA6B'}.iconfont-after-livable-search_add:after{content:'\EA6B'}.iconfont-livable-search_answer:before{content:'\EA6C'}.iconfont-before-livable-search_answer:before{content:'\EA6C'}.iconfont-after-livable-search_answer:after{content:'\EA6C'}.iconfont-livable-search_conditions:before{content:'\EA6D'}.iconfont-before-livable-search_conditions:before{content:'\EA6D'}.iconfont-after-livable-search_conditions:after{content:'\EA6D'}.iconfont-livable-shakehands:before{content:'\EA6E'}.iconfont-before-livable-shakehands:before{content:'\EA6E'}.iconfont-after-livable-shakehands:after{content:'\EA6E'}.iconfont-livable-share:before{content:'\EA6F'}.iconfont-before-livable-share:before{content:'\EA6F'}.iconfont-after-livable-share:after{content:'\EA6F'}.iconfont-livable-shop:before{content:'\EA70'}.iconfont-before-livable-shop:before{content:'\EA70'}.iconfont-after-livable-shop:after{content:'\EA70'}.iconfont-livable-sl_applicant:before{content:'\EA71'}.iconfont-before-livable-sl_applicant:before{content:'\EA71'}.iconfont-after-livable-sl_applicant:after{content:'\EA71'}.iconfont-livable-sl_search:before{content:'\EA72'}.iconfont-before-livable-sl_search:before{content:'\EA72'}.iconfont-after-livable-sl_search:after{content:'\EA72'}.iconfont-livable-sl_search_view:before{content:'\EA73'}.iconfont-before-livable-sl_search_view:before{content:'\EA73'}.iconfont-after-livable-sl_search_view:after{content:'\EA73'}.iconfont-livable-sl_value:before{content:'\EA74'}.iconfont-before-livable-sl_value:before{content:'\EA74'}.iconfont-after-livable-sl_value:after{content:'\EA74'}.iconfont-livable-solution:before{content:'\EA75'}.iconfont-before-livable-solution:before{content:'\EA75'}.iconfont-after-livable-solution:after{content:'\EA75'}.iconfont-livable-soudan-law:before{content:'\EA76'}.iconfont-before-livable-soudan-law:before{content:'\EA76'}.iconfont-after-livable-soudan-law:after{content:'\EA76'}.iconfont-livable-soudan-tax:before{content:'\EA77'}.iconfont-before-livable-soudan-tax:before{content:'\EA77'}.iconfont-after-livable-soudan-tax:after{content:'\EA77'}.iconfont-livable-talk:before{content:'\EA78'}.iconfont-before-livable-talk:before{content:'\EA78'}.iconfont-after-livable-talk:after{content:'\EA78'}.iconfont-livable-tell:before{content:'\EA79'}.iconfont-before-livable-tell:before{content:'\EA79'}.iconfont-after-livable-tell:after{content:'\EA79'}.iconfont-livable-to_detail:before{content:'\EA7A'}.iconfont-before-livable-to_detail:before{content:'\EA7A'}.iconfont-after-livable-to_detail:after{content:'\EA7A'}.iconfont-livable-toushi:before{content:'\EA7B'}.iconfont-before-livable-toushi:before{content:'\EA7B'}.iconfont-after-livable-toushi:after{content:'\EA7B'}.iconfont-livable-transport:before{content:'\EA7C'}.iconfont-before-livable-transport:before{content:'\EA7C'}.iconfont-after-livable-transport:after{content:'\EA7C'}.iconfont-livable-unlike:before{content:'\EA7D'}.iconfont-before-livable-unlike:before{content:'\EA7D'}.iconfont-after-livable-unlike:after{content:'\EA7D'}.iconfont-livable-uservoice:before{content:'\EA7E'}.iconfont-before-livable-uservoice:before{content:'\EA7E'}.iconfont-after-livable-uservoice:after{content:'\EA7E'}.iconfont-livable-uservoice2:before{content:'\EA7F'}.iconfont-before-livable-uservoice2:before{content:'\EA7F'}.iconfont-after-livable-uservoice2:after{content:'\EA7F'}.iconfont-livable-view:before{content:'\EA80'}.iconfont-before-livable-view:before{content:'\EA80'}.iconfont-after-livable-view:after{content:'\EA80'}.iconfont-livable-viewing_conditions:before{content:'\EA81'}.iconfont-before-livable-viewing_conditions:before{content:'\EA81'}.iconfont-after-livable-viewing_conditions:after{content:'\EA81'}.iconfont-livable-wanted_property:before{content:'\EA82'}.iconfont-before-livable-wanted_property:before{content:'\EA82'}.iconfont-after-livable-wanted_property:after{content:'\EA82'}.iconfont-livable-works:before{content:'\EA83'}.iconfont-before-livable-works:before{content:'\EA83'}.iconfont-after-livable-works:after{content:'\EA83'}.iconfont-livable-zz01_panorama:before{content:'\EA84'}.iconfont-before-livable-zz01_panorama:before{content:'\EA84'}.iconfont-after-livable-zz01_panorama:after{content:'\EA84'}.iconfont-livable-zz02_change:before{content:'\EA85'}.iconfont-before-livable-zz02_change:before{content:'\EA85'}.iconfont-after-livable-zz02_change:after{content:'\EA85'}.iconfont-livable-zz03_matching:before{content:'\EA86'}.iconfont-before-livable-zz03_matching:before{content:'\EA86'}.iconfont-after-livable-zz03_matching:after{content:'\EA86'}.iconfont-livable-zz03_support:before{content:'\EA87'}.iconfont-before-livable-zz03_support:before{content:'\EA87'}.iconfont-after-livable-zz03_support:after{content:'\EA87'}.iconfont-livable-zz04_newmail:before{content:'\EA88'}.iconfont-before-livable-zz04_newmail:before{content:'\EA88'}.iconfont-after-livable-zz04_newmail:after{content:'\EA88'}.iconfont-livable-zz05_placeholder:before{content:'\EA89'}.iconfont-before-livable-zz05_placeholder:before{content:'\EA89'}.iconfont-after-livable-zz05_placeholder:after{content:'\EA89'}.iconfont-livable-zz06_taiwan:before{content:'\EA8A'}.iconfont-before-livable-zz06_taiwan:before{content:'\EA8A'}.iconfont-after-livable-zz06_taiwan:after{content:'\EA8A'}.iconfont-livable-zz07_facebook:before{content:'\EA8B'}.iconfont-before-livable-zz07_facebook:before{content:'\EA8B'}.iconfont-after-livable-zz07_facebook:after{content:'\EA8B'}.iconfont-livable-zz08_twitter:before{content:'\EA8C'}.iconfont-before-livable-zz08_twitter:before{content:'\EA8C'}.iconfont-after-livable-zz08_twitter:after{content:'\EA8C'}.iconfont-livable-zz09_alliance:before{content:'\EA8D'}.iconfont-before-livable-zz09_alliance:before{content:'\EA8D'}.iconfont-after-livable-zz09_alliance:after{content:'\EA8D'}.iconfont-livable-zz10_others:before{content:'\EA8E'}.iconfont-before-livable-zz10_others:before{content:'\EA8E'}.iconfont-after-livable-zz10_others:after{content:'\EA8E'}.iconfont-livable-zz11_property-list:before{content:'\EA8F'}.iconfont-before-livable-zz11_property-list:before{content:'\EA8F'}.iconfont-after-livable-zz11_property-list:after{content:'\EA8F'}.iconfont-livable-zz12_rent-info:before{content:'\EA90'}.iconfont-before-livable-zz12_rent-info:before{content:'\EA90'}.iconfont-after-livable-zz12_rent-info:after{content:'\EA90'}.iconfont-livable-zz13_furniture:before{content:'\EA91'}.iconfont-before-livable-zz13_furniture:before{content:'\EA91'}.iconfont-after-livable-zz13_furniture:after{content:'\EA91'}.iconfont-livable-zz14_outlet:before{content:'\EA92'}.iconfont-before-livable-zz14_outlet:before{content:'\EA92'}.iconfont-after-livable-zz14_outlet:after{content:'\EA92'}.iconfont-livable-zz15_pen:before{content:'\EA93'}.iconfont-before-livable-zz15_pen:before{content:'\EA93'}.iconfont-after-livable-zz15_pen:after{content:'\EA93'}.iconfont-livable-zz16_graph:before{content:'\EA94'}.iconfont-before-livable-zz16_graph:before{content:'\EA94'}.iconfont-after-livable-zz16_graph:after{content:'\EA94'}.iconfont-livable-zz17_house-hand:before{content:'\EA95'}.iconfont-before-livable-zz17_house-hand:before{content:'\EA95'}.iconfont-after-livable-zz17_house-hand:after{content:'\EA95'}.iconfont-livable-zz18_home:before{content:'\EA96'}.iconfont-before-livable-zz18_home:before{content:'\EA96'}.iconfont-after-livable-zz18_home:after{content:'\EA96'}.iconfont-livable-zz19_monitor:before{content:'\EA97'}.iconfont-before-livable-zz19_monitor:before{content:'\EA97'}.iconfont-after-livable-zz19_monitor:after{content:'\EA97'}.iconfont-livable-zz20_search:before{content:'\EA98'}.iconfont-before-livable-zz20_search:before{content:'\EA98'}.iconfont-after-livable-zz20_search:after{content:'\EA98'}.iconfont-livable-zz21_useful:before{content:'\EA99'}.iconfont-before-livable-zz21_useful:before{content:'\EA99'}.iconfont-after-livable-zz21_useful:after{content:'\EA99'}.iconfont-livable-zz22_applicant:before{content:'\EA9A'}.iconfont-before-livable-zz22_applicant:before{content:'\EA9A'}.iconfont-after-livable-zz22_applicant:after{content:'\EA9A'}.iconfont-livable-zz23_applicant2:before{content:'\EA9B'}.iconfont-before-livable-zz23_applicant2:before{content:'\EA9B'}.iconfont-after-livable-zz23_applicant2:after{content:'\EA9B'}[class^=iconfont-livable-],[class*=' iconfont-livable-']{font-family:inherit}[class^=iconfont-livable-]:before,[class*=' iconfont-livable-']:before{font-family:livable;vertical-align:-.2em;margin-right:8px}html{width:100%;height:100%;font-size:62.5%;font-family:"ヒラギノ角ゴ Pro",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,sans-serif}body{-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"ヒラギノ角ゴ Pro",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-height:100vh;margin:0;word-wrap:break-word;color:#000;font-size:16px;font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0;font-size:1em}p{margin:0}ol,ul,dl{margin:0;padding:0;font-size:0;list-style:none}dl,dd,dt{margin:0}li{list-style:none;font-size:16px;font-size:1.6rem}dd,dt{font-size:16px;font-size:1.6rem}small{font-size:100%}em{font-style:normal}sup{top:0;line-height:1;vertical-align:super}a{color:#0062b2;text-decoration:none;-webkit-transition:all .12s ease-out 0s;-o-transition:all .12s ease-out 0s;transition:all .12s ease-out 0s}a:hover{cursor:pointer;text-decoration:none}:not(hr):not(legend){-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:0!important}button{cursor:pointer;-webkit-transition:all .12s ease-out 0s;-o-transition:all .12s ease-out 0s;transition:all .12s ease-out 0s;border-style:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border-radius:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:0;margin:0;padding:0;background:none transparent;vertical-align:middle;font-size:inherit;color:inherit;text-indent:.01px;-o-text-overflow:'';text-overflow:''}select::-ms-expand{display:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}@page{margin:12.7mm 9.7mm}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.a-button{display:inline-block;text-align:center;font-size:16px;font-size:1.6rem;-webkit-transition:all .12s ease-out 0s;-o-transition:all .12s ease-out 0s;transition:all .12s ease-out 0s;height:100%}.a-button__text{font-size:16px;font-size:1.6rem;font-weight:700;display:inline-block}.a-button__text-strong{font-size:24px}.a-button__text-strong--number{font-family:Droid Sans,"ヒラギノ角ゴ Pro",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,sans-serif}.a-button__text-sub{width:100%;font-size:14px;font-weight:700;color:#777}.a-button--type_fill{background:#0062b2;-webkit-box-shadow:inset 0 -1px 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 1px 0 rgba(0,0,0,.15);border-radius:4px;color:#fff}.a-button--type_ghost{border:1px solid #0062b2;border-radius:4px;color:#0062b2}.a-button--type_ghost-red{margin-top:32px;border:1px solid #d74c53;border-radius:4px;color:#d74c53}.a-button--type_important{background:#fff;border:1px solid #d74c53;border-radius:4px;color:#d74c53}.a-button--type_cv{background:#d74c53;-webkit-box-shadow:inset 0 -1px 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 1px 0 rgba(0,0,0,.15);border-radius:4px;color:#fff}.a-button--type_ghost-paint{background:#f6f6f6;border:1px solid #0062b2;border-radius:4px;color:#0062b2}.a-button--type_disabled{background-color:#ddd;border:0;border-radius:4px;color:#999;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}.a-button--type_disabled.a-button--type_ghost,.a-button--type_disabled.a-button--type_ghost-red,.a-button--type_disabled.a-button--type_ghost-paint{border:1px solid #ddd;background:transparent}.a-button--type_disabled2{background-color:#ccc;border:0;border-radius:4px;color:#fff;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}.a-button--type_disabled3{background-color:#ddd;border:0;border-radius:4px;color:#999;-webkit-box-shadow:none;box-shadow:none}.a-button--type_disabled3.a-button--type_ghost,.a-button--type_disabled3.a-button--type_ghost-red,.a-button--type_disabled3.a-button--type_ghost-paint{border:1px solid #ddd;background:transparent}.a-button--type_white{background:#fff;border-radius:4px;color:#d74c53;-webkit-box-shadow:inset 0 -1px 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 1px 0 rgba(0,0,0,.15)}.a-button--type_white-fill{background:#fff;border-radius:4px;color:#0062b2;-webkit-box-shadow:inset 0 -1px 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 1px 0 rgba(0,0,0,.15)}.a-button--type_white-ghost{background:#fff;border:1px solid #0062b2;border-radius:4px;color:#0062b2}.a-button--type_peach{background:#fff;border:1px solid #ff7b94;border-radius:4px;color:#ff7b94}.a-button--type_orange{background:#fff;border:1px solid #e56800;border-radius:4px;color:#e56800}.a-button--type_ghost-orange{border:1px solid #e56800;border-radius:4px;color:#e56800}.a-button--type_ghost-white{border:1px solid #fff;border-radius:4px;color:#fff}.a-button--type_tel{background-color:#ddd;border:0;border-radius:4px;-webkit-box-shadow:none;box-shadow:none}.a-button--type_tel .a-button__text{margin:-12px 0 0;font-size:14px;color:#d74c53}.a-button--type_navy{background:#0062b2;border-radius:4px;color:#fff}.a-button--size_small,.a-button--size_small-no-result{width:100%;height:56px;max-width:560px;margin-left:auto;margin-right:auto;margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.a-button--size_small-no-result{height:64px}.a-button--size_normal{width:100%;height:64px;margin-left:auto;margin-right:auto;margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:560px}.a-button--size_s-n{width:100%;height:56px;margin-left:auto;margin-right:auto;margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:560px}.a-button--size_inline{display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;padding-left:8px;padding-right:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.a-button--unique{margin:32px auto 48px}button.a-button--size_normal,button.a-button--size_small,button.a-button--size_inline{display:block}.a-image{display:block;width:100%;height:auto}.m-ssl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:48px 0}.m-ssl__logo{width:115px;margin-right:8px}.m-ssl__logo img{width:100%!important}.u-display__pconly-inline{display:none}.u-display__sponly-inline{display:inline}.wangan-header{position:relative;z-index:99999}.wangan-header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:56px;margin:0 20px}.wangan-header__logo{display:block;width:114px}.wangan-header__logo--en{width:140px}.wangan-header__button:before{margin:0;font-size:20px;font-weight:700;color:#0062b2}.wangan-header__menu{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:99;background:#fff}.wangan-header__menu.is-show{display:block}.wangan-header__anchor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.wangan-header__anchor:hover .wangan-header__anchor-text{border-bottom:1px solid currentColor}.wangan-header__anchor-icon:before{vertical-align:baseline;font-size:14px;font-weight:700}.wangan-header__anchor-text{-webkit-transition:border-bottom .24s ease-out;-o-transition:border-bottom .24s ease-out;transition:border-bottom .24s ease-out;border-bottom:1px solid transparent}.wangan-header__lang{margin:0 24px 0 auto;position:relative}.wangan-header__lang.is-show .wangan-header__lang-title--show{display:none}.wangan-header__lang.is-show .wangan-header__lang-title--hide{display:block}.wangan-header__lang.is-show .wangan-header__lang-list{display:block}.wangan-header__lang-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;color:#0062b2}.wangan-header__lang-title:hover{background:#f2f7fa}.wangan-header__lang-title:hover .wangan-header__lang-text{border-bottom:1px solid currentColor}.wangan-header__lang-title--show{display:block}.wangan-header__lang-title--hide{display:none}.wangan-header__lang-icon:before{vertical-align:baseline;font-size:14px;font-weight:700}.wangan-header__lang-text{-webkit-transition:border-bottom .24s ease-out;-o-transition:border-bottom .24s ease-out;transition:border-bottom .24s ease-out;border-bottom:1px solid transparent}.wangan-header__lang-list{display:none;width:154px;padding:12px 32px 32px;position:absolute;top:36px;left:-16px;z-index:1;background:#fff;border-radius:12px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.15);box-shadow:0 0 4px 0 rgba(0,0,0,.15)}.wangan-header__lang-item{display:inline-block;margin:20px 0 0}.wangan-header__lang-link{padding:0 0 0 26px;position:relative;font-size:16px;line-height:25px}.wangan-header__lang-link:before{content:'';width:16px;height:16px;position:absolute;top:0;left:0;border:2px solid #0062b2;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.wangan-header__lang-link.is-current{pointer-events:none;font-weight:700}.wangan-header__lang-link.is-current:before{width:18px;height:18px;border:6px solid #0062b2}.wangan__default{display:block;width:auto;max-width:100%}.wangan__slide-wrap{position:relative;overflow:hidden}.wangan__slide-title{width:100%;padding:0 24px;position:absolute;left:0;bottom:24px;z-index:1}.wangan__slide{width:100%;height:492px;position:relative}.wangan__slide .slick-slider,.wangan__slide .slick-track,.wangan__slide .slick-list{height:100%}.wangan__slide .slick-current{-webkit-animation:zoom 6s linear 0s 1 forwards;animation:zoom 6s linear 0s 1 forwards}.wangan__slide-item{display:block;width:100%;min-width:375px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wangan__mv{padding:88.974% 0 0;position:relative;overflow:hidden}.wangan__mv-image{display:block;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wangan__top-inner{position:relative;margin:0 auto;padding:0 0 32px;background:#fff}.wangan__top-title-wrap{margin:auto;padding:0 32px}.wangan__top-title{width:100%}.wangan__top-content{margin:64px auto 0;padding:0 24px}.wangan__top-content .a-button{margin:32px auto 0}.wangan__top-lead{margin:24px 0 0;font-size:18px;line-height:36px;letter-spacing:.02em}.wangan__top-map{overflow:hidden}.wangan__top-map-image{display:block;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wangan__content{padding:80px 24px}.wangan__content--strength{margin:-120px 0 0;position:relative;background:#f2f7fa}.wangan__content--consider{background:#f2f7fa}.wangan__content--store{background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(/images/wangan-lp/bg_01-sp.png)}.wangan__content--store-en{background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(/images/wangan-lp/bg_01-sp.png)}.wangan__content-inner{margin:auto}.wangan__title-strength{width:270px}.wangan__title-report{width:270px}.wangan__title-report-en{width:250px}.wangan__title-consider{width:100%}.wangan__title-consider-en{width:250px}.wangan__title-consider-cn{width:220px}.wangan__title-store{width:240px}.wangan__title-store-cn{width:250px}.wangan__lead{margin:20px 0 0;line-height:25px;letter-spacing:.02em}.wangan__strength{margin:32px auto 0;padding:32px 24px;background:#fff;border-radius:2px}.wangan__strength-head{padding:0 0 8px 26px;position:relative;font-size:18px;line-height:27px;letter-spacing:.04em;color:#124a7b;border-bottom:1px solid #124a7b}.wangan__strength-num{width:14px;position:absolute;top:5px;left:2px}.wangan__strength-sub{margin:32px 0 0}.wangan__strength-lead{margin:12px 0 0;line-height:25px;letter-spacing:.02em}.wangan__handling-high{margin:40px 0 80px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.wangan__handling-high[lang=en]{font-family:system-ui,sans-serif}.wangan__handling-high[lang=zh-CN]{font-family:system-ui,sans-serif}.wangan__handling-high[lang=zh-TW]{font-family:system-ui,sans-serif}.wangan__achievement{margin:32px 0 0}.wangan__achievement-item{margin:20px 0 0;text-align:center}.wangan__achievement-note{margin:8px 0 0;font-size:12px;line-height:16px;color:#666}.wangan__recommend{margin:0 -24px 24px}.wangan__recommend .slick-arrow{display:none;outline:none}.wangan__recommend .slick-prev{left:0}.wangan__recommend .slick-prev:before{left:16px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-top:3px solid #0062b2;border-left:3px solid #0062b2}.wangan__recommend .slick-next{right:0}.wangan__recommend .slick-next:before{right:16px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-right:3px solid #0062b2;border-bottom:3px solid #0062b2}.wangan__recommend .slick-track{margin-left:0}.wangan__recommend .slick-dots{position:absolute;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wangan__recommend .slick-dots li{position:relative;width:12px;height:12px;margin-right:8px;margin-left:8px}.wangan__recommend .slick-dots button{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:8px;height:8px;margin:auto;-webkit-transition:-webkit-transform .12s ease-out;transition:-webkit-transform .12s ease-out;-o-transition:transform .12s ease-out;transition:transform .12s ease-out;transition:transform .12s ease-out,-webkit-transform .12s ease-out;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);border-radius:50%;outline:none;background:#e7e7e7;overflow:hidden;white-space:nowrap;text-indent:120%}.wangan__recommend .slick-active button{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);background:#124a7b}.wangan__recommend-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow-x:auto;font-size:0;padding:0 24px;vertical-align:top;white-space:nowrap}.wangan__recommend-list .slick-list{width:100%}.wangan__recommend-list .slick-track{height:100%}.wangan__recommend-list.is-loaded .slick-slide>div{height:100%}.wangan__recommend-list.is-loaded .wangan__recommend-link{height:100%}.wangan__recommend-item{-ms-flex-negative:0;flex-shrink:0;display:inline-block;width:264px;height:auto;margin:16px 0;padding:0 16px 0 0;white-space:normal}.wangan__recommend-link{position:relative;display:block;overflow:hidden;background:#fff;border:1px solid rgba(80,129,165,.15);border-radius:4px;-webkit-box-shadow:0 4px 12px 0 rgba(80,129,165,.08);box-shadow:0 4px 12px 0 rgba(80,129,165,.08)}.wangan__recommend-link:hover{-webkit-box-shadow:0 4px 12px 0 rgba(80,129,165,.32);box-shadow:0 4px 12px 0 rgba(80,129,165,.32)}.wangan__recommend-image-warpper{position:relative;height:165px;overflow:hidden}.wangan__recommend-image{display:block;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wangan__recommend-body{padding:20px 20px 64px;position:relative}.wangan__recommend-heading{display:inline;font-size:16px;font-weight:700;line-height:25px;color:#0062b2;-webkit-transition:border-bottom .24s ease-out;-o-transition:border-bottom .24s ease-out;transition:border-bottom .24s ease-out;border-bottom:1px solid transparent}.wangan__recommend-text{margin:4px 0 0;font-size:12px;line-height:16px;color:#000}.wangan__recommend-more{position:absolute;bottom:20px;left:20px}.wangan__recommend-more:hover .wangan-header__recommend-more-text{border-bottom:1px solid currentColor}.wangan__recommend-more-text{-webkit-transition:border-bottom .24s ease-out;-o-transition:border-bottom .24s ease-out;transition:border-bottom .24s ease-out;border-bottom:1px solid transparent}.wangan__recommend-more-icon:before{margin:0 0 0 8px;vertical-align:baseline;font-size:14px;font-weight:700}.wangan__column-inner{margin:32px 0 0}.wangan__image{overflow:hidden;border-radius:2px}.wangan__base{display:-webkit-box;display:-ms-flexbox;display:flex}.wangan__base--flat{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:294px;margin:auto}.wangan__base--flat .wangan__base-item{margin:0 0 12px}.wangan__base--flat .wangan__base-image{padding:0!important}.wangan__base--flat .wangan__base-detail{margin:0}.wangan__base-item{width:100%}.wangan__base-image{padding:0 12px}.wangan__base-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:12px -4px 0}.wangan__base-text{margin:0 4px;font-size:12px;line-height:20px;color:#666}.wangan__lang{margin:32px 0 0;padding:24px;border:1px solid rgba(80,129,165,.15);border-radius:2px}.wangan__lang-lead{font-size:16px;line-height:25px}.wangan__lang-list{margin:16px 0 0}.wangan__lang-item{margin:12px 0 0}.wangan__lang-link:hover .wangan__lang-link-text{border-bottom:1px solid currentColor}.wangan__lang-link-text{-webkit-transition:border-bottom .24s ease-out;-o-transition:border-bottom .24s ease-out;transition:border-bottom .24s ease-out;border-bottom:1px solid transparent}.wangan__lang-link-icon:before{margin:0 0 0 8px;vertical-align:baseline;font-size:14px;font-weight:700}.wangan__service{margin:32px 0 0}.wangan__service-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:12px 0 0;padding:16px 14px;background:#fafafa;border-radius:2px}.wangan__service-image{-ms-flex-negative:0;flex-shrink:0;width:80px}.wangan__service-detail{margin:0 0 0 16px}.wangan__service-name{font-size:16px;line-height:25px;font-weight:700;-webkit-transition:border-bottom .24s ease-out;-o-transition:border-bottom .24s ease-out;transition:border-bottom .24s ease-out;border-bottom:1px solid transparent}.wangan__service-name:hover{border-bottom:1px solid currentColor}.wangan__service-lead{margin:12px 0 0;font-size:14px;line-height:22px}.wangan__diagnosis{position:relative}.wangan__diagnosis-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:36px;padding:0 24px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;background:#0062b2;border-radius:4px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.15);box-shadow:0 0 4px 0 rgba(0,0,0,.15)}.wangan__diagnosis-button:hover{-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.15);box-shadow:0 0 10px 5px rgba(0,0,0,.15)}.wangan__diagnosis-button:before{content:'';width:36px;height:45px;position:absolute;bottom:-28px;right:-18px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/images/t0171/img_diagnosis_03.svg)}.wangan__diagnosis-button-text{font-size:12px;font-weight:700}.wangan__modal{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;opacity:0}.wangan__modal-inner{height:100vh;padding:64px 0 0;position:relative;z-index:1;background:#fff}.wangan__modal-box{height:100%;padding:0 16px 48px;overflow-y:auto}.wangan__modal-box--a .wangan__modal-result-title,.wangan__modal-box--a .wangan__modal-merit-head{color:#124a7b}.wangan__modal-box--a .wangan__modal-result-item:before{background:#124a7b}.wangan__modal-box--b .wangan__modal-result-title,.wangan__modal-box--b .wangan__modal-merit-head{color:#e56800}.wangan__modal-box--b .wangan__modal-result-item:before{background:#e56800}.wangan__modal-box--c .wangan__modal-result-title,.wangan__modal-box--c .wangan__modal-merit-head{color:#48a63f}.wangan__modal-box--c .wangan__modal-result-item:before{background:#48a63f}.wangan__modal-title{font-size:24px;line-height:38px;color:#124a7b;border-bottom:1px solid #124a7b}.wangan__modal-flowchart{margin:24px 0 0}.wangan__modal-display{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:24px 0 0}.wangan__modal-display-item{width:21.5%;border:1px solid #5081a5;border-radius:4px;-webkit-box-shadow:0 8px 10px 0 rgba(0,98,178,.1);box-shadow:0 8px 10px 0 rgba(0,98,178,.1)}.wangan__modal-display-button{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%;padding:16px 6px 40px;position:relative;text-align:center}.wangan__modal-display-button:before{margin:0;position:absolute;bottom:16px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#0062b2}.wangan__modal-display-text{width:100%;font-size:14px;line-height:22px;font-weight:700;color:#0062b2}.wangan__modal-display-result{width:100%;margin:0 0 8px;font-family:Droid Sans,"ヒラギノ角ゴ Pro",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,sans-serif;font-size:24px;font-weight:700}.wangan__modal-display-result--a{color:#124a7b}.wangan__modal-display-result--b{color:#e56800}.wangan__modal-display-result--c{color:#48a63f}.wangan__modal-result{padding:16px;background:#fafafa;border-radius:8px}.wangan__modal-result-title{padding:0 0 16px;text-align:center;font-size:20px;line-height:32px;font-weight:700;border-bottom:1px solid #ddd}.wangan__modal-result-sub{margin:0 0 0 4px;font-family:Droid Sans,"ヒラギノ角ゴ Pro",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,sans-serif;font-size:40px;line-height:40px}.wangan__modal-result-list{margin:24px 0 0}.wangan__modal-result-item{margin:8px 0 0;padding:0 0 0 20px;position:relative;font-weight:700;line-height:22px}.wangan__modal-result-item:before{content:'';width:8px;height:8px;position:absolute;top:8px;left:0;border-radius:50%}.wangan__modal-recommend-lead{margin:24px 0 0;line-height:25px;font-weight:700;color:#5081a5}.wangan__modal-recommend{display:inline-block;margin:8px 0 0;position:relative;font-size:32px;color:#5081a5}.wangan__modal-recommend:before{content:'';width:100%;height:8px;position:absolute;bottom:-4px;background:rgba(187,142,0,.5)}.wangan__modal-recommend-en{margin:8px 0 0;font-size:32px;color:#5081a5}.wangan__modal-recommend-inline{padding:0 0 4px;background:-webkit-gradient(linear,left top,left bottom,color-stop(80%,transparent),color-stop(0,rgba(187,142,0,.5)));background:-webkit-linear-gradient(transparent 80%,rgba(187,142,0,.5) 0);background:-o-linear-gradient(transparent 80%,rgba(187,142,0,.5) 0);background:linear-gradient(transparent 80%,rgba(187,142,0,.5) 0)}.wangan__modal-lead{margin:24px 0 0;line-height:25px}.wangan__modal-lead-enhance{font-weight:700;color:#e56800}.wangan__modal-lead-stamp{color:#e56800}.wangan__modal-note{margin:8px 0 0;font-size:13px;line-height:17px;color:rgba(20,33,43,.7)}.wangan__modal-merit{margin:24px 0 0}.wangan__modal-merit-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px 0 0}.wangan__modal-merit-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;width:76px;padding:16px;font-family:Droid Sans,"ヒラギノ角ゴ Pro",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,sans-serif;font-weight:700;background:#f8fafb;border-radius:8px}.wangan__modal-merit-sub{font-size:12px}.wangan__modal-merit-num{margin:8px 0 0;font-size:24px}.wangan__modal-merit-detail{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 24px}.wangan__modal-merit-lead{width:100%;line-height:25px;font-weight:700}.wangan__modal-button-wrap .a-button{margin:24px auto 0}.wangan__modal-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px 0 0}.wangan__modal-back-link{margin:0 20px;line-height:25px;color:#0062b2}.wangan__modal-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;position:absolute;top:16px;right:16px;text-align:center}.wangan__modal-close:before{margin-right:0;font-weight:700;color:#0062b2}.wangan__modal-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5)}.wangan__support{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:16px 0 0}.wangan__support-item{margin:8px 8px 0 0;padding:8px 12px;font-size:12px;line-height:19px;background:#f2f7fa;border-radius:40px}.wangan__choose{margin:32px 0 0}.wangan__choose--consider{padding:32px 24px 0;background:#fff;border-radius:2px 2px 0 0}.wangan__choose-lead{padding:0 0 0 24px;position:relative;font-size:16px;line-height:25px;letter-spacing:.02em}.wangan__choose-lead:before{content:'';width:20px;height:15px;position:absolute;top:4px;left:0;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/images/wangan-lp/icon_01.svg)}.wangan__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;font-size:0;margin:20px -24px 0;padding:0 24px 4px;vertical-align:top;white-space:nowrap}.wangan__tab{-ms-flex-negative:0;flex-shrink:0;display:inline-block;padding:0 12px 0 0;white-space:normal}.wangan__tab-button{padding:12px 20px;font-size:16px;line-height:25px;color:#0062b2;background:#fff;border:1px solid #0062b2;border-radius:40px}.wangan__tab-button.is-current{color:#fff;background:#0062b2}.wangan__graph{overflow-x:auto}.wangan__graph-wrap{width:1120px}.wangan__graph-legend{display:-webkit-box;display:-ms-flexbox;display:flex;gap:35px;margin:24px 0}.wangan__graph-image{margin:0 -24px;padding:0 24px;overflow-x:auto;width:1120px}.wangan__graph-lead{margin:24px 0 0;font-size:16px;line-height:25px;display:none}.wangan__graph-lead.is-current{display:block}.wangan__graph-note{margin:8px 0 0;font-size:12px;line-height:18px;color:#666}.wangan__legend-item{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8.75px}.wangan__legend-item.item1:before{content:'';display:block;width:35px;height:13.13px;background:#5081a5}.wangan__legend-item.item2:before{content:'';display:block;width:13.13px;height:13.13px;background:#bb8e00;border-radius:50%}.wangan__legend-item.item3:before{content:'';display:block;width:35px;height:2.19px;background:#666}.wangan__area{padding:32px 24px;background:#fff;border-radius:0 0 2px 2px}.wangan__area .a-button{margin:32px 0 0}.wangan__area-tab{display:none}.wangan__area-tab.is-current{display:block}.wangan__area-lead{margin:20px 0 0;line-height:25px;letter-spacing:.02em}.wangan__store-link{display:block;padding:16px 36px 16px 24px;position:relative;background:#fff;border:1px solid #0062b2;border-radius:40px}.wangan__store-text{font-size:14px;line-height:22px}.wangan__store-icon{position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wangan__store-icon:before{margin:0;font-weight:700;vertical-align:text-top}.wangan__bottom{padding:80px 24px 0;background:#5081a5}.wangan__bottom-inner{margin:auto}.wangan__bottom-lead{margin:24px 0 0;font-size:16px;line-height:26px;color:#fff}.wangan__bottom-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:343px;height:48px;margin:32px auto 0;font-size:20px;font-weight:700;color:#fff;background:#d84d54;border-radius:4px;-webkit-box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);box-shadow:inset 0 -3px 0 rgba(0,0,0,.2)}.wangan__bottom-button:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}.wangan__bottom-button--en{-ms-flex-wrap:wrap;flex-wrap:wrap}.wangan__bottom-button-sub{font-size:12px}.wangan__bottom-button-text{margin:0 0 0 24px;font-size:18px}.wangan__assessment{margin:48px -24px 0}.wangan__assessment-inner{padding:16px;position:relative;background:#fff}.wangan__assessment-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wangan__assessment-title-image{margin:0 12px}.wangan__assessment-sub{-ms-flex-negative:0;flex-shrink:0;display:block;width:80px;height:80px;padding:16px 0 0;text-align:center;font-size:12px;color:#fff;background:#bb8e00;border-radius:50%}.wangan__assessment-sub-enhance{display:inline-block;margin:3px 0 0;font-size:18px}.wangan__form{margin:16px 0 0}.wangan__form-inner{background:#f2f7fa}.wangan__form-lead{padding:16px 0 0;text-align:center;font-weight:700;line-height:24px}.wangan__form-box-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.wangan__form-box{position:relative}.wangan__form-box.is-selected .wangan__form-select{font-weight:700}.wangan__form-box.is-selected .wangan__form-icon{background:#48a63f;border:1px solid #48a63f}.wangan__form-box.is-selected .wangan__form-icon:before{border-color:#fff}.wangan__form-box.is-error .wangan__form-select{border:1px solid #c7000a}.wangan__form-title{position:relative;font-size:0}.wangan__form-icon{display:inline-block;width:16px;height:16px;border:1px solid #999;border-radius:50%}.wangan__form-icon:before{content:'';width:6px;height:3px;position:absolute;top:4px;left:3px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-left:2px solid #999;border-bottom:2px solid #999}.wangan__form-icon.active{background:#48a63f;border:1px solid #48a63f}.wangan__form-icon.active:before{border-color:#fff}.wangan__form-select-label{display:block;position:relative;background:#fff}.wangan__form-select-label:before{margin:0;position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-weight:700;color:#124a7b}.wangan__form-select{display:block;width:100%;padding:10px 12px;position:relative;font-size:14px;color:#1e303d;border:1px solid #0062b2;border-radius:4px}.wangan__form-select.is-required{border:1px solid #c7000a}.wangan__form-input{display:block;width:100%;padding:10px 12px;font-size:14px;font-weight:700;color:#1e303d;border:1px solid #0062b2;border-radius:4px}.wangan__form-input.is-error{border:1px solid #c7000a}.wangan__form-input::-webkit-input-placeholder{font-weight:400}.wangan__form-input:-ms-input-placeholder{font-weight:400}.wangan__form-input::-ms-input-placeholder{font-weight:400}.wangan__form-input::placeholder{font-weight:400}.wangan__form-postcode-lead{margin:12px auto 0;text-align:center;font-size:14px;font-weight:700;color:#14212b}.wangan__form-result{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:24px 0 0}.wangan__form-store{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:24px 0 0}.wangan__form-store-default{margin:0 16px;color:#626e77}.wangan__form-store-info{color:#1e303d}.wangan__form-store-name{font-size:14px;font-weight:700}.wangan__form-store-time{margin:4px 0 0;font-size:12px;line-height:1.5}.wangan__form-store-error{width:100%;text-align:center;font-size:14px;line-height:1.5;color:#c7000a}.wangan__result-tel{-ms-flex-negative:0;flex-shrink:0;width:58px;margin:0 0 0 24px}.wangan__form-tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:268px;color:#124a7b}.wangan__form-tel-icon{width:20px}.wangan__form-tel-text{font-size:12px;line-height:1.2}.wangan__form-tel-num{font-family:Droid Sans,"ヒラギノ角ゴ Pro",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,sans-serif;font-size:22px;font-weight:700}.wangan__form-mail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:56px;position:relative;font-size:18px;font-weight:700;color:#fff;background:#0062b2;border-radius:4px;-webkit-box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);box-shadow:inset 0 -3px 0 rgba(0,0,0,.2)}.wangan__form-mail:before{content:'';width:20px;height:20px;margin:0 8px 0 0;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/images/baikyaku-lp-new-pc/icon_01.svg)}.wangan__form-mail:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}.wangan__form-mail.is-disabled{background:rgba(20,33,43,.05);-webkit-box-shadow:none;box-shadow:none}.wangan__form-mail.is-disabled:before{background-image:url(/images/baikyaku-lp-new-pc/icon_07.svg);opacity:.5}.wangan__form-mail.is-disabled .wangan__form-mail-text{color:rgba(20,33,43,.5)}.wangan__form-error{font-size:12px;font-weight:700;color:#c7000a}.wangan__suggest{width:calc(100% - 56px);max-height:248px;position:absolute;top:50px;left:16px;z-index:1;overflow-y:auto;background:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.15);box-shadow:0 0 4px 0 rgba(0,0,0,.15);display:none}.wangan__suggest.is-show{display:block}.wangan__suggest-item{display:block;width:100%;padding:12px;text-align:left;border-bottom:1px solid #e7e7e7}.wangan__suggest-num{display:block;font-size:12px;color:#999}.wangan__suggest-text{display:block;margin:4px 0 0;font-size:14px}.wangan__floating{width:100%;position:fixed;bottom:0;z-index:10}.wangan__floating-inner{padding:20px 24px;position:relative}.wangan__floating-inner:before{position:absolute;z-index:1;top:0;right:0;left:0;bottom:0;content:'';background:rgba(0,0,0,.5);-webkit-transition:opacity 0s linear 0s;-o-transition:opacity 0s linear 0s;transition:opacity 0s linear 0s}.wangan__floating-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:343px;height:48px;margin:auto;position:relative;z-index:2;font-size:20px;font-weight:700;color:#fff;background:#d84d54;border-radius:4px;-webkit-box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);box-shadow:inset 0 -3px 0 rgba(0,0,0,.2)}.wangan__floating-button:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}.wangan__floating-button--en{-ms-flex-wrap:wrap;flex-wrap:wrap}.wangan__floating-sub{font-size:12px}.wangan__floating-text{margin:0 0 0 24px;font-size:18px}.wangan-footer{padding:32px 24px;color:#fff;background:#5081a5}.wangan-footer .m-ssl{margin:0}.wangan-footer__copy-wrap{margin:16px 0 0;text-align:center}.wangan-footer__copy{font-size:14px;line-height:22px}@-webkit-keyframes zoom{0%{scale:1.2}100%{scale:1}}@keyframes zoom{0%{scale:1.2}100%{scale:1}}.m-handling-high{position:relative;padding:40px 0;background-color:#fff;width:100%}.m-handling-high__background{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:end;position:absolute;top:0;left:0;width:100%;background-color:#f2f7fa;overflow:hidden;z-index:0}.m-handling-high__background:before{content:'';position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.m-handling-high__title{margin:auto}.m-handling-high__main{position:relative;z-index:10;margin:0 auto}.m-handling-high__list{display:-webkit-box;display:-ms-flexbox;display:flex}.m-handling-high__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:6px;border-radius:4px;border:3px solid #eef2f6;padding:13px 35px;overflow:hidden}.m-handling-high__item>img{position:absolute;bottom:-3px;right:-3px;width:72px;height:80px;-o-object-fit:cover;object-fit:cover}.m-handling-high__item-title{position:relative;font-size:12px;line-height:1.4;color:#1e303d}.m-handling-high__item-title:before{content:'';display:block;width:8px;height:8px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-16px;background-color:#bb8e00;border-radius:50%}.m-handling-high__item-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:4px}.m-handling-high__item-large-text{font-size:32px;line-height:1;font-weight:600;font-family:Roboto,"ヒラギノ角ゴ Pro",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,sans-serif;color:#507fa1}.m-handling-high__item-small-text{font-size:12px;line-height:1;font-weight:600;color:#507fa1;padding-bottom:4px}.m-handling-high__achievement-note{font-size:12px;line-height:1;color:#666}.m-handling-high__note-wrap{margin:32px auto 0;max-width:920px}.m-handling-high__note{padding:0 0 0 35px;text-indent:-35px;font-size:13px;line-height:1.4;color:#999}@media print,screen and (min-width:769px){.a-button:hover .a-button__text:after{border-bottom:1px solid currentColor}.a-button__text{position:relative}.a-button__text:after{content:'';-webkit-transition:all .12s ease-out 0s;-o-transition:all .12s ease-out 0s;transition:all .12s ease-out 0s;border-bottom:1px solid transparent;height:1px;display:inline-block;width:100%;position:absolute;left:0;right:0;bottom:-1px}.a-button .iconfont-livable-mail:after,.a-button .iconfont-livable-calendar:after,.a-button .iconfont-livable-inquiry:after,.a-button .iconfont-livable-assessment:after,.a-button .iconfont-livable-pdf:after,.a-button .iconfont-livable-notification:after,.a-button .iconfont-livable-calculate:after,.a-button .iconfont-livable-zz02_change:after,.a-button .iconfont-livable-newtab:after{width:calc(100% - 24px);left:auto}.a-button .m-counselling__logo >:after{width:calc(100% - 24px);left:auto}.a-button__text-strong{font-size:26px}.a-button__text-sub{width:auto}.a-button--type_fill:hover{background:#1c5bc4;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.2);box-shadow:0 0 5px 1px rgba(0,0,0,.2)}.a-button--type_ghost{padding:0 3px}.a-button--type_ghost:hover{border-width:3px;padding:0}.a-button--type_ghost-red{padding:0 3px}.a-button--type_ghost-red:hover{border-width:3px;padding:0}.a-button--type_important{padding:0 3px}.a-button--type_important:hover{border-width:3px;padding:0}.a-button--type_cv:hover{background:#ff4b6d;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.2);box-shadow:0 0 5px 1px rgba(0,0,0,.2)}.a-button--type_ghost-paint{padding:0 3px}.a-button--type_ghost-paint:hover{border-width:3px;padding:0}.a-button--type_disabled:hover{background-color:#ddd;-webkit-box-shadow:none;box-shadow:none;cursor:default}.a-button--type_disabled:hover .a-button__text:after{border-bottom:1px solid transparent}.a-button--type_disabled2:hover{background-color:#ccc;-webkit-box-shadow:none;box-shadow:none;cursor:default}.a-button--type_disabled2:hover .a-button__text:after{border-bottom:1px solid transparent}.a-button--type_disabled3:hover{background-color:#ddd;-webkit-box-shadow:none;box-shadow:none;cursor:default}.a-button--type_disabled3:hover .a-button__text:after{border-bottom:1px solid transparent}.a-button--type_white:hover{-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.2);box-shadow:0 0 5px 1px rgba(0,0,0,.2)}.a-button--type_white-fill:hover{-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.2);box-shadow:0 0 5px 1px rgba(0,0,0,.2)}.a-button--type_white-ghost{padding:0 3px}.a-button--type_white-ghost:hover{border-width:3px;padding:0}.a-button--type_peach{padding:0 3px}.a-button--type_peach:hover{border-width:3px;padding:0}.a-button--type_orange{padding:0 3px}.a-button--type_orange:hover{border-width:3px;padding:0}.a-button--type_ghost-orange{padding:0 3px}.a-button--type_ghost-orange:hover{border-width:3px;padding:0}.a-button--type_ghost-white{padding:0 3px}.a-button--type_ghost-white:hover{border-width:3px;padding:0}.a-button--type_tel{pointer-events:none}.a-button--type_tel .a-button__text{margin:0;font-size:24px}.a-button--type_navy:hover{-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.2);box-shadow:0 0 5px 1px rgba(0,0,0,.2)}.a-button--size_small,.a-button--size_small-no-result{margin-bottom:16px}.a-button--size_small-no-result{height:56px}.a-button--size_normal{margin-left:auto;margin-right:auto;margin-bottom:24px}.a-button--size_s-n{height:64px;margin-left:auto;margin-right:auto;margin-bottom:24px}.a-button--narrow{width:270px}.a-button--size_inline{padding-left:16px;padding-right:16px}.a-button--unique{margin:48px auto 64px}.m-ssl__logo{margin-right:16px}.u-display__sponly{display:none!important}.u-display__pconly-inline{display:inline}.u-display__sponly-inline{display:none}.wangan-header{height:94px}.wangan-header__inner{width:1232px;height:74px;margin:20px auto 0;position:relative;padding:0 204px 0 24px;background:#fff;border-radius:8px}.wangan-header__inner--en{height:106px;padding:0 204px 48px 24px;position:relative}.wangan-header__inner--en .wangan-header__list{position:absolute;bottom:16px;left:0}.wangan-header__logo{width:152px}.wangan-header__logo--en{width:187px}.wangan-header__button{display:none}.wangan-header__menu{display:none!important}.wangan-header__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wangan-header__anchor{margin:0 0 0 24px}.wangan-header__lang{margin:0;position:absolute;bottom:12px;right:24px}.wangan-header__lang-title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:148px;height:48px;border:1px solid #0062b2;border-radius:50px}.wangan-header__lang-list{top:68px;left:-24px}.wangan{min-width:1280px;overflow:hidden;margin:-94px 0 0}.wangan__slide-title{width:auto;height:114px;padding:0;left:calc(50% - 536px);bottom:64px}.wangan__slide{height:840px}.wangan__slide-item{min-width:1280px}.wangan__mv{height:746px;padding:0}.wangan__mv-image{min-width:1280px}.wangan__top-inner{width:1120px;margin:auto;padding:80px 0;border-radius:0}.wangan__top-title-wrap{width:400px;padding:32px 28px 32px 40px;position:absolute;top:-640px;left:calc(50% - 520px);z-index:1;background:#fff}.wangan__top-content{width:570px;margin:0}.wangan__top-sub{width:382px}.wangan__top-map{width:931px;height:921px;position:absolute;top:-369px;right:-170px;z-index:99999}.wangan__content{margin:auto;padding:80px}.wangan__content--strength{margin:auto;border-radius:120px 0}.wangan__content--consider{position:relative;z-index:1;border-radius:120px 0}.wangan__content--store{width:1280px;height:740px;margin:-10px auto 0;position:relative;background-image:url(/images/wangan-lp/bg_01-pc.png);background-position:center -150px}.wangan__content--store-en{width:1280px;height:740px;margin:-10px auto 0;position:relative;background-image:url(/images/wangan-lp/bg_01-pc.png);background-position:center -70px}.wangan__content--store-en .wangan__store-item--nihonbashi{top:168px}.wangan__content--store-en .wangan__store-item--ginza{top:255px}.wangan__content--store-en .wangan__store-item--tsukishima{top:300px}.wangan__content--store-en .wangan__store-item--kachidoki{top:370px}.wangan__content--store-en .wangan__store-item--toyosu{top:394px}.wangan__content--store-en .wangan__store-item--ariake{top:536px}.wangan__content--store-en .wangan__store-item--mita{top:468px}.wangan__content--store-en .wangan__store-item--shinagawa{top:616px}.wangan__content-inner{width:1120px}.wangan__title-strength{width:380px}.wangan__title-strength-en{width:620px}.wangan__title-strength-cn{width:450px}.wangan__title-report{width:380px}.wangan__title-report-en{width:390px}.wangan__title-consider{width:420px}.wangan__title-consider-en{width:520px}.wangan__title-consider-cn{width:320px}.wangan__title-store{width:330px}.wangan__title-store-en{width:620px}.wangan__title-store-cn{width:340px}.wangan__strength{margin:40px auto 0;padding:48px}.wangan__strength-head{padding:0 0 10px 32px;font-size:20px;line-height:30px}.wangan__strength-num{width:16px;top:6px;left:3px}.wangan__strength-sub{margin:40px 0 0}.wangan__handling-high{border-radius:2px;border:1px solid #e7e7e7}.wangan__achievement{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:964px;margin:40px auto 0}.wangan__achievement-item{width:300px;margin:0}.wangan__recommend{margin:48px -48px 0}.wangan__recommend .slick-arrow{position:absolute;top:8px;bottom:40px;display:block;width:40px;background:rgba(235,235,235,0)}.wangan__recommend .slick-arrow:hover{background:#ebebeb}.wangan__recommend .slick-arrow:before{position:absolute;top:0;bottom:0;width:14px;height:14px;margin-top:auto;margin-bottom:auto;content:''}.wangan__recommend-list{margin-top:-16px;padding:0 40px 32px;overflow:hidden}.wangan__recommend-item{width:256px;padding:8px;margin-top:0;margin-bottom:0;height:100%}.wangan__recommend-link:hover .wangan__recommend-heading{border-bottom:1px solid currentColor}.wangan__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:40px 0 0}.wangan__column--fs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wangan__column-inner{width:488px;margin:0}.wangan__column-inner .wangan__strength-sub{margin:0}.wangan__base--flat .wangan__base-item{width:294px}.wangan__base-item{width:210px}.wangan__base-image{padding:0 28px}.wangan__lang{margin:40px 0 0;padding:32px}.wangan__lang-item{display:inline-block;margin:0 40px 0 0}.wangan__service{margin:0}.wangan__service-item{margin:0;padding:12px}.wangan__service-item+.wangan__service-item{margin:12px 0 0}.wangan__diagnosis-button{width:190px;height:56px}.wangan__diagnosis-button:before{width:50px;height:62px;bottom:-50px}.wangan__diagnosis-button-text{font-size:18px}.wangan__modal-inner{width:1120px;height:90vh;margin:auto;padding:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wangan__modal-box{padding:64px 200px}.wangan__modal-display-item{width:22.5%}.wangan__modal-display-button{padding:20px 0 48px}.wangan__modal-display-button:before{bottom:24px}.wangan__modal-display-text{font-size:18px;line-height:28px}.wangan__modal-display-result{font-size:28px}.wangan__modal-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 40px}.wangan__modal-result-title{min-width:120px;padding:0 40px 0 0;border-bottom:0}.wangan__modal-result-sub{margin:4px 0 0}.wangan__modal-result-list{margin:0;padding:0 0 0 40px;border-left:1px solid #ddd}.wangan__modal-result-item{margin:0;line-height:24px}.wangan__modal-recommend-lead{margin:32px 0 0;font-size:18px;line-height:28px}.wangan__modal-recommend{font-size:40px}.wangan__modal-recommend-en{font-size:40px}.wangan__modal-merit{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:16px 0 0}.wangan__modal-merit--en .wangan__modal-merit-item{width:100%}.wangan__modal-merit-item{width:50%;margin:16px 0 0}.wangan__modal-button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:40px 0 0}.wangan__modal-button-wrap .a-button{width:344px;margin:0}.wangan__modal-close{width:40px;height:40px;background-color:#0062b2;border-radius:50%;right:-16px;top:-16px}.wangan__modal-close:before{font-size:16px;color:#fff}.wangan__support{margin:24px 0 0}.wangan__support-item{margin:12px 12px 0 0}.wangan__choose--consider{margin:48px 0 0;padding:0;background:none}.wangan__graph-lead{margin:32px 0 0}.wangan__area{margin:24px 0 0;padding:48px;border-radius:2px}.wangan__area .a-button{width:210px}.wangan__area-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wangan__area-inner{width:488px}.wangan__store-item{position:absolute}.wangan__store-item--nihonbashi{top:88px;left:568px}.wangan__store-item--ginza{top:175px;left:480px}.wangan__store-item--tsukishima{top:220px;left:655px}.wangan__store-item--kachidoki{top:290px;left:495px}.wangan__store-item--toyosu{top:314px;left:724px}.wangan__store-item--ariake{top:456px;left:614px}.wangan__store-item--mita{top:388px;left:370px}.wangan__store-item--shinagawa{top:536px;left:314px}.wangan__store-link{display:inline-block;padding:12px 40px 12px 24px}.wangan__store-link:hover{opacity:.7}.wangan__store-text{font-size:16px;line-height:25px}.wangan__bottom{min-height:520px}.wangan__bottom-inner{width:1120px;position:relative}.wangan__bottom-title{width:384px}.wangan__bottom-title-en{width:460px}.wangan__bottom-lead{width:460px;margin:32px 0 0}.wangan__bottom-image{width:584px;position:absolute;top:-260px;right:-8px}.wangan__bottom-image--foreign{top:-150px}.wangan__bottom-button{width:460px;margin:32px 0 0}.wangan__bottom-button--en{max-width:480px}.wangan__assessment{margin:64px 0 0}.wangan__assessment-inner{width:1120px;margin:auto;padding:32px 40px 24px;border-radius:8px;-webkit-box-shadow:16px 16px 16px 0 rgba(80,129,165,.15);box-shadow:16px 16px 16px 0 rgba(80,129,165,.15)}.wangan__assessment-sub{width:auto;height:auto;margin:0 0 0 16px;padding:10px 16px;font-size:16px;border-radius:0}.wangan__assessment-sub-enhance{margin:0}.wangan__form-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:16px 0 0;padding:0 40px 16px;position:relative}.wangan__form-inner:before{content:'';width:0;height:0;position:absolute;bottom:-16px;left:50%;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-left:32px solid transparent;border-right:32px solid transparent;border-top:16px solid #f2f7fa}.wangan__form-lead{-ms-flex-negative:0;flex-shrink:0;width:164px;margin:16px 0 0;padding:0;text-align:left}.wangan__form-box{margin:16px 0 0 24px}.wangan__form-title{height:20px;font-size:14px;font-weight:700;line-height:20px;color:#1e303d}.wangan__form-icon{margin:0 0 0 8px;position:relative;top:3px}.wangan__form-select-label{width:218px;margin:6px 0 0}.wangan__form-input{display:inline-block;width:218px;margin:6px 0 0}.wangan__form-postcode-lead{display:inline-block;margin:52px 0 0 20px}.wangan__form-store{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;height:56px;margin:0;padding:0 12px;background:#fafafa;border-radius:4px}.wangan__form-store-default{margin:0}.wangan__form-store-default+.wangan__form-store-default{margin:0 0 0 174px}.wangan__form-store-info{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.wangan__result-tel{display:none}.wangan__form-mail{width:378px;margin:0 0 0 16px}.wangan__form-error{margin:0 0 0 8px}.wangan__suggest{width:290px;max-height:208px;top:64px;left:0}.wangan__suggest-item{padding:12px 16px;color:#1e303d;-webkit-transition:all .12s ease-out 0s;-o-transition:all .12s ease-out 0s;transition:all .12s ease-out 0s}.wangan__suggest-item:hover{background:#f6f6f6}.wangan__suggest-num{font-size:14px}.wangan__suggest-text{margin:6px 0 0;font-size:12px}.wangan__floating-button--en{max-width:480px}.wangan-footer{padding:48px 0}.wangan-footer .m-ssl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-handling-high{width:100%;padding:32px 0}.m-handling-high__background{height:342px}.m-handling-high__background:before{width:100%;height:278px;max-width:1440px;background-image:url(/images/t0001/img-handling-high_2025_background-white.svg);background-size:cover;background-repeat:no-repeat;background-position:center}.m-handling-high__title{width:525px}.m-handling-high__main{width:639px}.m-handling-high__list{margin:44px auto 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:19px;max-width:920px}.m-handling-high__item{width:272px}}@media only screen and (max-width:768px){.u-display__pconly{display:none!important}.wangan-header__list{margin:48px 24px 0}.wangan-header__item{margin:24px 0 0;padding:0 0 24px;border-bottom:1px solid rgba(80,129,165,.15)}.wangan-header__lang-text{border-bottom:1px solid #0062b2}.wangan__slide-title{max-width:375px}.wangan__top-title-wrap{max-width:390px}.wangan__top-content{max-width:390px}.wangan__top-sub{max-width:278px;margin:auto}.wangan__top-map{position:relative;margin:-90px 0 0;padding:204.871% 0 0}.wangan__content-inner{max-width:390px}.wangan__title-strength-en{width:100%;max-width:300px}.wangan__title-strength-cn{width:100%;max-width:270px}.wangan__title-consider{max-width:300px}.wangan__title-store-en{width:100%;max-width:300px}.wangan__recommend-link{height:100%}.wangan__area-inner+.wangan__area-inner{margin:32px 0 0}.wangan__store{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:26px 0 0}.wangan__store-item{width:calc(50% - 7px);min-width:164px;margin:14px 0 0}.wangan__bottom-inner{max-width:390px}.wangan__bottom-title{width:100%;max-width:270px}.wangan__bottom-title-en{width:100%;max-width:290px}.wangan__bottom-image{margin:20px 0 0;overflow:hidden;border-radius:2px}.wangan__bottom-button--en{display:block;-ms-flex-line-pack:center;align-content:center;height:74px}.wangan__bottom-button--en .wangan__bottom-button-sub{display:block;width:100%;text-align:center}.wangan__bottom-button--en .wangan__bottom-button-text{display:block;margin:8px 0 0;text-align:center}.wangan__form-box-wrap{padding:0 0 16px;background:#e6f0f6}.wangan__form-box-wrap+.wangan__form-box-wrap{margin:-16px 0 0}.wangan__form-box{width:100%;padding:12px 40px 0 16px}.wangan__form-box.is-error .wangan__form-select{margin:0 0 18px}.wangan__form-box--first{padding:12px 40px 12px 16px;background:#f2f7fa}.wangan__form-box--first:before{content:'';width:0;height:0;position:absolute;bottom:-6px;left:50%;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-left:24px solid transparent;border-right:24px solid transparent;border-top:6px solid #f2f7fa}.wangan__form-icon{position:absolute;top:10px;right:-24px}.wangan__form-input.is-error{margin:0 0 18px}.wangan__form-store-default+.wangan__form-store-default{display:none}.wangan__form-tel{display:none}.wangan__form-mail{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.wangan__form-error{position:absolute;bottom:-56px;left:0}.wangan__floating-button--en{display:block;-ms-flex-line-pack:center;align-content:center;height:74px}.wangan__floating-button--en .wangan__floating-sub{display:block;width:100%;text-align:center}.wangan__floating-button--en .wangan__floating-text{display:block;margin:8px 0 0;text-align:center}.m-handling-high__background{display:hidden}.m-handling-high__background:before{width:768px;height:148px;background-image:url(/images/t0001/img-handling-high_2025_background-white.svg);background-size:cover;background-repeat:no-repeat;background-position:center}.m-handling-high__title{max-width:319px}.m-handling-high__main{max-width:343px}.m-handling-high__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:40px 0 0}}