@charset "UTF-8";article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@keyframes arrow{50%{right:30px}100%{right:20px}}.c-btn{display:block;width:234px;text-align:center;border-radius:4px;font-weight:bold}@media screen and (max-width: 959px){.c-btn{margin:auto !important;width:24.40042vw}}@media screen and (max-width: 559px){.c-btn{width:62.4vw}}.c-btn-max{width:100%}.c-btn-w200{width:200px}@media screen and (max-width: 959px){.c-btn-w200{width:20.85506vw}}@media screen and (max-width: 559px){.c-btn-w200{width:53.33333vw}}.c-btn-w267{width:267px}@media screen and (max-width: 959px){.c-btn-w267{width:27.8415vw}}@media screen and (max-width: 559px){.c-btn-w267{width:71.2vw}}.c-btn-w370{width:370px}@media screen and (max-width: 959px){.c-btn-w370{width:38.58186vw}}@media screen and (max-width: 559px){.c-btn-w370{width:98.66667vw;max-width:100%}}.c-btn--default{background-color:#262626;padding:15px 0 !important;color:#fff !important;transition:all .3s ease-out;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16)}@media screen and (max-width: 959px){.c-btn--default{padding:1.56413vw 0 !important}}@media screen and (max-width: 559px){.c-btn--default{padding:3.2vw 0 !important}}.c-btn--default:hover,.c-btn--default:active{opacity:1 !important;box-shadow:0px 2px 4px 0px #666}.c-btn--pale{background-color:#e5e5e5;padding:15px 0 !important;color:#262626 !important;transition:all .3s ease-out;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16)}@media screen and (max-width: 959px){.c-btn--pale{padding:1.56413vw 0 !important}}@media screen and (max-width: 559px){.c-btn--pale{padding:3.2vw 0 !important}}.c-btn--pale:hover,.c-btn--pale:active{opacity:1 !important;box-shadow:0px 3px 6px 0px #666}.c-btn--search{background-color:#ffdc19;padding:15px 0 !important;color:#262626 !important;transition:all .3s ease-out;font-weight:bold}@media screen and (max-width: 959px){.c-btn--search{padding:1.56413vw 0 !important}}@media screen and (max-width: 559px){.c-btn--search{padding:3.2vw 0 !important}}.c-btn--search:hover,.c-btn--search:active{opacity:1 !important;box-shadow:0px 2px 4px 0px #999}.c-btn--apply{background-color:#f98e1b;padding:15px 0 !important;color:#fff !important;transition:all .3s ease-out;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16)}@media screen and (max-width: 959px){.c-btn--apply{padding:1.56413vw 0 !important}}@media screen and (max-width: 559px){.c-btn--apply{padding:3.2vw 0 !important}}.c-btn--apply:hover,.c-btn--apply:active{opacity:1 !important;box-shadow:0px 2px 4px 0px #666}.c-btn--arrow{border:2px solid #262626;padding:15px 0 !important;color:#262626 !important;position:relative}@media screen and (max-width: 959px){.c-btn--arrow{padding:1.56413vw 0 !important}}@media screen and (max-width: 559px){.c-btn--arrow{padding:3.2vw 0 !important}}.c-btn--arrow:after{content:"";display:block;position:absolute;right:20px;top:50%;transform:translate(0, -50%);width:12px;height:12px;background-image:url("/hikari/renewal/common/images/icon-arrow.svg");background-size:contain;background-repeat:no-repeat}.c-btn--arrow:hover:after,.c-btn--arrow:active:after{position:absolute;animation:arrow .4s}.c-btn--defaultArrow{background-color:#262626;border:2px solid #262626;padding:15px 0 !important;text-decoration:none !important;color:#fff !important;position:relative}@media screen and (max-width: 959px){.c-btn--defaultArrow{padding:1.56413vw 0 !important}}@media screen and (max-width: 559px){.c-btn--defaultArrow{padding:3.2vw 0 !important}}.c-btn--defaultArrow:after{content:"";display:block;position:absolute;right:20px;top:50%;transform:translate(0, -50%);width:12px;height:12px;background-image:url("/hikari/renewal/common/images/icon-arrow-white2.svg");background-size:contain;background-repeat:no-repeat}.c-btn--defaultArrow:hover,.c-btn--defaultArrow:active{opacity:1 !important}.c-btn--defaultArrow:hover:after,.c-btn--defaultArrow:active:after{position:absolute;animation:arrow .4s}.c-btn--turning{color:#262626 !important;padding:15px 0 !important;transition:all .3s ease-out;border:2px solid #262626}@media screen and (max-width: 959px){.c-btn--turning{padding:1.56413vw 0 !important}}@media screen and (max-width: 559px){.c-btn--turning{padding:3.2vw 0 !important}}.c-btn--turning:hover,.c-btn--turning:active{background-color:#262626;color:#fff !important}.c-btn--conv{background-color:#d30d58;padding:17px 0 !important;color:#fff !important;transition:all .3s ease-out;text-decoration:none !important;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16)}@media screen and (max-width: 959px){.c-btn--conv{padding:1.77268vw 0 !important}}@media screen and (max-width: 559px){.c-btn--conv{padding:3.73333vw 0 !important}}.c-btn--conv:hover,.c-btn--conv:active{opacity:1 !important;box-shadow:0px 2px 4px 0px #666}.c-link{display:inline-block;position:relative;line-height:1 !important;padding-left:15px !important}.c-link::before{content:"";display:block;width:0;height:0;border-top:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #707070;position:absolute;left:0;top:50%;transform:translate(0, -50%)}.c-link:hover,.c-link:active{text-decoration:underline !important}.c-linkArrow{display:inline-block;position:relative;line-height:1 !important;text-decoration:underline !important;color:#0066be;font-weight:bold;padding:15px 0 !important}@media screen and (max-width: 959px){.c-linkArrow{padding:1.56413vw 0 !important}}@media screen and (max-width: 559px){.c-linkArrow{padding:3.2vw 0 !important}}.c-linkArrow:after{content:"";display:block;position:absolute;right:-25px;top:50%;transform:translate(0, -50%);width:12px;height:12px;background-image:url("/hikari/renewal/common/images/icon-arrow.svg");background-size:contain;background-repeat:no-repeat}.c-anotherWindow{display:inline-block;position:relative;color:#0066be;text-decoration:underline !important;padding-right:1.5em}.c-anotherWindow:after{content:"";display:block;width:16px;height:16px;background-image:url(/hikari/renewal/common/images/icon-another-window-gray.svg);background-size:contain;background-repeat:no-repeat;position:absolute;right:3px;top:50%;transform:translate(0, -50%)}@media screen and (max-width: 959px){.c-anotherWindow:after{width:1.6684vw;height:1.6684vw;right:0.31283vw}}@media screen and (max-width: 559px){.c-anotherWindow:after{font-size:3.2vw;width:4.26667vw;height:4.26667vw;right:0vw}}.c-banner:hover,.c-banner:active{opacity:.87}.c-outline{background-color:#e2ebf0}.c-item{background-color:#fff;border-radius:16px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.16)}@media screen and (max-width: 959px){.c-item{border-radius:1.6684vw;box-shadow:1.04275vw 1.04275vw 1.04275vw 0px rgba(0,0,0,0.16)}}@media screen and (max-width: 559px){.c-item{border-radius:4.26667vw;box-shadow:2.66667vw 2.66667vw 2.66667vw 0px rgba(0,0,0,0.16)}}.c-subheading{text-align:center;font-size:24px;margin-bottom:25px}.c-subheading span{display:inline-block;color:#fff;background-color:#cd0914;border-radius:2px;padding:0 4px;font-size:16px;margin-bottom:15px}@media screen and (max-width: 959px){.c-subheading{font-size:2.50261vw;margin-bottom:2.60688vw}.c-subheading span{border-radius:0.20855vw;padding:0 0.4171vw;font-size:1.6684vw;margin-bottom:1.56413vw}}@media screen and (max-width: 559px){.c-subheading{font-size:4.8vw;margin-bottom:6.66667vw;line-height:1.3 !important}.c-subheading span{border-radius:0.53333vw;padding:0 1.06667vw;font-size:3.73333vw;margin-bottom:4vw}}.c-notice{padding:30px;color:#757575}.c-notice--modal{font-size:.8em;padding-bottom:0 !important}@media screen and (max-width: 959px){.c-notice{padding:3.12826vw}}@media screen and (max-width: 559px){.c-notice{padding:6.66667vw 0;font-size:3.2vw}}.c-noticeList li{margin-bottom:8px;color:#262626}.c-noticeList li span.featured-word{font-weight:bold;color:#cd0914}.c-noticeList--mark li{position:relative;padding-left:2em;margin-bottom:.7em;color:#757575}.c-noticeList--mark li:before{content:"※";position:absolute;left:0;top:0}.c-noticeList--mark li.mark-num:after{content:"1";position:absolute;left:1.1em;top:0}.c-noticeList--mark li.mark-num-2:after{content:"2";position:absolute;left:1.1em;top:0}.c-noticeList--mark li.mark-num-3:after{content:"3";position:absolute;left:1.1em;top:0}.c-noticeList+.c-noticeList{margin-top:25px}@media screen and (max-width: 959px){.c-noticeList li{margin-bottom:0.8342vw}.c-noticeList--mark li{position:relative;padding-left:2em;margin-bottom:.7em;color:#757575}.c-noticeList--mark li:before{content:"※";position:absolute;left:0;top:0}.c-noticeList+.c-noticeList{margin-top:2.60688vw}}@media screen and (max-width: 559px){.c-noticeList li{margin-bottom:1.1em}.c-noticeList+.c-noticeList{margin-top:5.33333vw}}.c-text-cancel{font-weight:bold !important;text-decoration:line-through !important}.c-text-notes{font-weight:bold !important;color:#fa4a4a !important}.c-text-annotation{color:#757575}.c-table{width:auto}.c-table th,.c-table td{border-collapse:collapse;border:1px solid #707070;line-height:1.5;padding:20px 25px}.c-table th{font-weight:bold;vertical-align:top;background:#3f3f3f;color:#fff}.c-table th.w17{width:17%}.c-table th.w19{width:19%}.c-table th.w25{width:25%}.c-table th.w27{width:27%}.c-table th.w30{width:30%}.c-table th.w34{width:34%}.c-table th.w37{width:37%}.c-table th.w40{width:40%}.c-table th.w63{width:63%}.c-table td{width:380px;vertical-align:top;font-size:16px}.c-table td.txt-center{text-align:center;font-weight:bold}.c-table td.txt-right{text-align:right}.c-table td span{color:#707070;font-weight:normal}.c-table td.w23{width:23%}.c-table-sp{display:none}@media screen and (max-width: 959px){.c-table th,.c-table td{padding:2.08551vw 2.60688vw}.c-table td{width:39.62461vw;font-size:1.6684vw}.c-table-pc{width:100%}}@media screen and (max-width: 559px){.c-table-pc{display:none}.c-table-sp{display:block;font-size:3.2vw;width:100%}.c-table-sp:not(:first-of-type){margin-top:2.66667vw}.c-table-sp.tableType-sp-col2 tr td:first-of-type{width:26%}.c-table-sp th,.c-table-sp td{border-collapse:collapse;border:1px solid #eff0f1 !important;line-height:1.5;padding:1.06667vw 0 !important;width:100vw}.c-table-sp th.txt-center,.c-table-sp td.txt-center{text-align:center;font-weight:bold}.c-table-sp th.txt-right,.c-table-sp td.txt-right{text-align:right}.c-table-sp th{font-weight:bold;vertical-align:top;background:#eff0f1;color:#262626}.c-table-sp td{vertical-align:top;font-size:3.2vw;padding:5.33333vw 4.26667vw !important}.c-table-sp td:first-of-type{padding:5.33333vw 2.13333vw !important}.c-table-sp.tableType-sp-row2 tr:nth-of-type(odd){border-bottom-style:hidden}.c-table-sp.tableType-sp-row2 tr:nth-of-type(odd) td{padding-bottom:0 !important}.c-table-sp.tableType-sp-row3 tr:not(:nth-of-type(3)){border-bottom-style:hidden}.c-table-sp.tableType-sp-row3 tr:not(:nth-of-type(3)) td{padding-bottom:0 !important}.c-table-sp.tableType-sp-rowAll tr:not(:last-of-type){border-bottom-style:hidden}.c-table-sp.tableType-sp-rowAll tr:not(:last-of-type) td{padding-bottom:0 !important}.c-table-sp tr:last-of-type{border-bottom:1px solid #eff0f1}.c-table-sp tr:last-of-type td{padding-bottom:4.8vw}.c-table-noborder{margin-bottom:-2.66667vw}.c-table-noborder tr,.c-table-noborder th,.c-table-noborder td{border:none !important}.c-table-common{margin-left:0 !important}.c-table-common th,.c-table-common td{padding:2.66667vw;font-size:3.2vw}}.header{border-bottom:1px solid #e1e1e1;position:fixed;text-align:left;z-index:4;top:0;width:100%;box-shadow:0px 0px 20px 0px rgba(112,112,112,0.3)}.header *{font-family:"游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", sans-serif}.header__logo-sony img,.header__menu img{display:block}.header__logo-sony{height:68px;background-color:#000;padding:25px 25px 25px 26px;margin:0}.header__menu{display:flex;align-items:center}.header__menuArea{position:relative;background-color:#fff}.header__menuWrap{position:relative;display:flex;justify-content:space-between;align-items:center;padding:14px 25px 14px 26px}.header__menuIcon{display:none;position:relative;margin-right:22px;z-index:1;top:4px}.header__menuTrigger{display:inline-block;width:22px;height:20px;background-image:url("/images/icon-menu.svg") !important;background-size:auto;background-position:50% 50%;background-repeat:no-repeat}.header__logo-hikari{display:inline-block;position:relative;top:3px;vertical-align:top;border-left:none;padding-left:0;margin:0}.header__logo-hikari a{display:inline-block;padding:4px}.header__btnWrap{width:338px;display:flex;flex-direction:row-reverse;justify-content:space-between;margin:0}.header__applyLink,.header__supportLink{width:164px;padding:9.61px 0 !important;text-decoration:none !important}.header__applyLink span,.header__supportLink span{font-size:16px}.header__applyLink{line-height:1.75}.header__linkArea{display:none}.header__linkList{display:flex;width:auto;margin:auto}.header__linkItem{width:auto;margin:0 5px;font-size:14px;text-align:center}.header__linkItem.js-active span{font-weight:bold}.header__linkItem a,.header__linkItem span{display:block;padding:5px 12px;font-size:16px;color:#fff;transition:all .2s ease-in;text-decoration:none}.header__linkItem a.active,.header__linkItem span.active{font-weight:bold}.header__linkItem a:hover,.header__linkItem a:active,.header__linkItem span:hover,.header__linkItem span:active{font-weight:bold}.header__linkItem--option{position:relative;margin-right:10px}.header__linkItem--option:after{position:absolute;width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#fff transparent transparent transparent;content:"";right:-5px;top:50%;transform:translate(0, -50%)}.header__linkSubList{display:none;width:200px;background-color:#424242;position:absolute;top:40px;left:50%;transform:translate(-50%, 0)}.header__linkSubList li:not(:first-of-type){border-top:1px solid #fff}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.header__applyLink,.header__supportLink{height:48px;line-height:2}}@media screen and (max-width: 959px){.header__logo-sony{height:7.09072vw;padding:2.60688vw 2.60688vw 2.60688vw 2.71116vw}.header__menuWrap{padding:1.45985vw 2.60688vw 1.45985vw 2.71116vw}.header__menuIcon{display:inline-block;top:0.8342vw;margin-right:1.2513vw}.header__menuTrigger{width:2.91971vw;height:2.91971vw}.header__logo-hikari{width:12.51303vw}.header__logo-hikari a{display:block}.header__logo-hikari a img{width:100%;height:auto}.header__btnWrap{width:auto}.header__applyLink,.header__supportLink{padding:1.04275vw 3.12826vw}.header__applyLink{margin-left:0.4171vw !important;line-height:inherit}.header__supportLink{border:none;box-shadow:0 0 0 0.20855vw #262626 inset}.header__linkArea{display:none}.header__linkList{display:flex;width:58.39416vw;margin:auto}.header__linkItem{width:10.42753vw;font-size:1.45985vw;text-align:center}.header__linkItem.js-active span{font-weight:bold}.header__linkItem a,.header__linkItem span{display:block;padding:2.08551vw 0;font-size:1.6684vw;color:#fff;transition:all .2s ease-in}.header__linkItem a.active,.header__linkItem span.active{font-weight:bold}.header__linkItem a:hover,.header__linkItem a:active,.header__linkItem span:hover,.header__linkItem span:active{font-weight:bold}.header__linkItem--option{position:relative}.header__linkItem--option:after{position:absolute;width:0;height:0;border-style:solid;border-width:0.62565vw 0.52138vw 0 0.52138vw;border-color:#fff transparent transparent transparent;content:"";right:-1.04275vw;top:50%;transform:translate(0, -50%)}.header__linkSubList{display:none;width:18.76955vw;position:absolute;top:6.46507vw;left:50%;transform:translate(-50%, 0)}}@media screen and (max-width: 559px){.header{box-shadow:none}.header__logo-sony{height:12vw;padding:4.8vw 2.66667vw 4.53333vw}.header__logo-sony img{max-height:2.66667vw;display:block;width:auto}.header__menuWrap{height:12vw;padding:1.86667vw 2.66667vw 2.13333vw}.header__menuIcon{top:0.53333vw;margin-right:2.66667vw}.header__menuTrigger{display:block;width:4.26667vw;height:3.73333vw;background-size:contain}.header__logo-hikari{top:0.26667vw;width:19.46667vw}.header__logo-hikari a{padding:0}.header__logo-hikari a img{width:19.46667vw}.header__btnWrap{width:auto}.header__applyLink,.header__supportLink{width:26.66667vw;padding:1.6vw 0 !important;line-height:1.33}.header__applyLink span,.header__supportLink span{font-size:3.2vw;font-weight:bold}.header__applyLink{margin-left:1.06667vw !important}.header__supportLink{border:none;box-shadow:0 0 0 0.53333vw #262626 inset}}.menuContent{max-height:100vh;position:absolute;overflow:auto;opacity:0;top:-55px;left:-100%;width:100%;background-color:#fff;padding:145px 0 30px;z-index:2;transition:all .2s ease;box-shadow:0px 0px 20px 0px rgba(112,112,112,0.3)}.menuContent a{color:#4a7ab2;text-decoration:none}.menuContent__wrap{width:912px;margin:auto;position:relative}.menuContent__wrap:after{content:"";display:block;width:378px;height:293px;background-image:url("/hikari/renewal/common/images/menu_monster.png");background-size:contain;background-repeat:no-repeat;position:absolute;left:0;bottom:-248px}.menuContent__closeArea{position:absolute;display:inline-block;right:-100px;top:-100px}.menuContent__closeArea span{color:#757575;position:relative;font-size:24px;display:inline-block;padding-left:30px;line-height:1}.menuContent__closeArea span:before{content:"";width:24px;height:24px;background-image:url("/images/icon-close.svg");background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;left:0;transform:translate(0, -40%)}.menuContent__closeArea span:hover{cursor:pointer}.menuContent__tel{text-align:center}.menuContent__tel img{position:relative;left:160px}.menuContent.js-open{display:none;opacity:0;left:0}.menuContent__main{padding-bottom:30px;margin-bottom:45px;border-bottom:1px solid #e5e5e5}.menuContent__mainTag a{position:relative;padding-left:35px}.menuContent__mainTag a:before{content:"";display:block;width:24px;height:24px;background-image:url("/images/icon-home.svg");position:absolute;left:0;top:50%;transform:translate(0, -50%);background-position:50% 50%;background-repeat:no-repeat}.menuContent__mainTag a:hover,.menuContent__mainTag a:active{text-decoration:underline}.menuContent__sub{display:flex;justify-content:space-between;padding-bottom:45px;margin-bottom:45px;border-bottom:1px solid #e5e5e5}.menuContent__subTag{font-size:18px;margin-bottom:25px;padding-left:35px;position:relative}.menuContent__subTag:before{content:"";display:block;width:24px;height:24px;position:absolute;left:0;top:50%;transform:translate(0, -50%);background-position:50% 50%;background-repeat:no-repeat}.menuContent__subTag--user:before{background-image:url("/images/icon-user-menu.svg")}.menuContent__subTag--corporation:before{background-image:url("/images/icon-corporation.svg")}.menuContent__subTag--contact:before{background-image:url("/images/icon-contact.svg")}.menuContent__subLink:not(:last-of-type){margin-bottom:20px}.menuContent__supportList{display:flex;padding-bottom:45px;margin-bottom:45px;border-bottom:1px solid #e5e5e5}.menuContent__supportLink:not(:last-of-type){margin-right:45px}.menuContent__supportLink a{position:relative;padding-left:12px}.menuContent__supportLink a:before{content:"";display:block;width:0;height:0;border-top:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #424242;position:absolute;left:0;top:50%;transform:translate(0, -50%)}.menuContent__clickArea{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1}.menuContent__clickArea.js-click{display:block}@media screen and (max-width: 959px){.menuContent,.hikari-lowerPage .menuContent{box-sizing:border-box;padding:9.38478vw 2.50261vw 3.64964vw 2.50261vw;transition:all .3s ease;top:-5.73514vw;height:auto;overflow-y:scroll;text-align:center;font-size:1.87696vw}.menuContent.js-open,.hikari-lowerPage .menuContent.js-open{display:block;opacity:1}.menuContent__wrap,.hikari-lowerPage .menuContent__wrap{width:100%}.menuContent__wrap.pc-block,.hikari-lowerPage .menuContent__wrap.pc-block{display:none !important}.menuContent__wrap.sp-block,.hikari-lowerPage .menuContent__wrap.sp-block{display:block !important}.menuContent__wrap:after,.hikari-lowerPage .menuContent__wrap:after{display:none}.menuContent__closeArea,.hikari-lowerPage .menuContent__closeArea{right:0;top:-5.21376vw}.menuContent__closeArea span,.hikari-lowerPage .menuContent__closeArea span{font-size:2.08551vw;padding-left:2.71116vw}.menuContent__closeArea span:before,.hikari-lowerPage .menuContent__closeArea span:before{width:2.08551vw;height:2.08551vw}.menuContent__main,.hikari-lowerPage .menuContent__main{padding-bottom:2.08551vw;padding-left:2.08551vw;padding-right:2.08551vw;margin-bottom:2.08551vw}.menuContent__mainTag a,.hikari-lowerPage .menuContent__mainTag a{padding-left:34px}.menuContent__mainTag a:before,.hikari-lowerPage .menuContent__mainTag a:before{width:20px;height:20px;background-size:contain}.menuContent__sub,.hikari-lowerPage .menuContent__sub{display:block;padding-bottom:2.08551vw;padding-left:2.08551vw;padding-right:2.08551vw;margin-bottom:2.08551vw}.menuContent__subTag,.hikari-lowerPage .menuContent__subTag{font-size:1.87696vw;margin-bottom:2.08551vw;padding-left:34px}.menuContent__subTag:before,.hikari-lowerPage .menuContent__subTag:before{width:18px;height:18px;background-size:contain}.menuContent__subLink,.hikari-lowerPage .menuContent__subLink{padding-left:2.08551vw;padding-right:2.08551vw;margin-bottom:2.08551vw}.menuContent__supportList,.hikari-lowerPage .menuContent__supportList{display:block;padding-left:4.17101vw;padding-right:4.17101vw;padding-bottom:2.60688vw;margin-bottom:2.08551vw}.menuContent__supportLink:not(:last-of-type),.hikari-lowerPage .menuContent__supportLink:not(:last-of-type){margin-right:0;margin-bottom:2.08551vw}.menuContent__tel.pc-block,.hikari-lowerPage .menuContent__tel.pc-block{display:none !important}.menuContent__tel.sp-block,.hikari-lowerPage .menuContent__tel.sp-block{display:block !important}.menuContent__tel img,.hikari-lowerPage .menuContent__tel img{position:static;width:100%;height:auto}.menuContent__spNav,.hikari-lowerPage .menuContent__spNav{max-width:66.73618vw;margin:auto}.menuContent__spNavItem,.hikari-lowerPage .menuContent__spNavItem{border-bottom:1px solid #e5e5e5}.menuContent__spNavItem--option,.hikari-lowerPage .menuContent__spNavItem--option{padding:0}.menuContent__spNavItem--relatedService,.hikari-lowerPage .menuContent__spNavItem--relatedService{position:relative;border-top:1px solid #707070;margin-top:6.67362vw}.menuContent__spNavItem--relatedService:after,.hikari-lowerPage .menuContent__spNavItem--relatedService:after{content:"";display:block;width:100%;height:1.2513vw;background-color:#fff;position:absolute;top:0;left:0}.menuContent__spNavItem a,.hikari-lowerPage .menuContent__spNavItem a{color:#000;display:block;padding:1.56413vw 0}.menuContent__spNavItem img,.hikari-lowerPage .menuContent__spNavItem img{max-width:100%;height:auto}.menuContent__spNavItem--nuro,.hikari-lowerPage .menuContent__spNavItem--nuro{position:relative;background-color:#e5e5e5;margin-left:-2.08551vw;margin-right:-4.17101vw}.menuContent__spNavItem--nuro a,.hikari-lowerPage .menuContent__spNavItem--nuro a{padding:1.56413vw 2.08551vw}.menuContent__spNavItem--nuro:not(:first-of-type):after,.hikari-lowerPage .menuContent__spNavItem--nuro:not(:first-of-type):after{content:"";display:block;position:absolute;width:93%;height:1px;background-color:#fff;left:2.08551vw;top:-1px}.menuContent__spNavItem--noBorder,.hikari-lowerPage .menuContent__spNavItem--noBorder{padding-top:4.17101vw;border-bottom:none !important;text-align:center}.menuContent__spNavLead,.hikari-lowerPage .menuContent__spNavLead{display:inline-block;position:absolute;left:0;top:-3.12826vw;color:#262626;padding:0.4171vw 0.8342vw;background-color:#fff;border-radius:0.4171vw;border:1px solid #262626}.menuContent__spNavOptionBtn,.hikari-lowerPage .menuContent__spNavOptionBtn{padding:1.56413vw 0;display:block;position:relative}.menuContent__spNavOptionBtn:after,.hikari-lowerPage .menuContent__spNavOptionBtn:after{content:"";position:absolute !important;display:inline-block;width:12px;height:6px;background-image:url("/images/icon-arrow-gray.svg");background-size:cover;background-repeat:no-repeat;right:12px;top:50%;transition:all .3s;transform:translate(0, -50%);transform:rotateX(180deg)}.menuContent__spNavOptionBtn.js-open,.hikari-lowerPage .menuContent__spNavOptionBtn.js-open{background-color:#f9f9f9}.menuContent__spNavOptionBtn.js-open:after,.hikari-lowerPage .menuContent__spNavOptionBtn.js-open:after{transform:rotateX(0deg)}.menuContent__spNavOptionBtn--noArrow:after,.hikari-lowerPage .menuContent__spNavOptionBtn--noArrow:after{display:none}.menuContent__spNavOption,.hikari-lowerPage .menuContent__spNavOption{display:none}.menuContent__spNavOptionItem a,.hikari-lowerPage .menuContent__spNavOptionItem a{padding:1.56413vw}.menuContent__spNavOptionItem:first-of-type,.hikari-lowerPage .menuContent__spNavOptionItem:first-of-type{border-top:1px solid #e5e5e5}.menuContent__spNavOptionItem:not(:last-of-type),.hikari-lowerPage .menuContent__spNavOptionItem:not(:last-of-type){border-bottom:1px solid #e5e5e5}}@media screen and (max-width: 559px){.menuContent,.hikari-lowerPage .menuContent{box-sizing:border-box;padding:24vw 6.4vw 9.33333vw 6.4vw;transition:all .3s ease;top:-14.66667vw;height:auto;overflow-x:hidden;overflow-y:scroll;font-size:3.73333vw;text-align:left}.menuContent__wrap,.hikari-lowerPage .menuContent__wrap{width:100%}.menuContent__wrap:after,.hikari-lowerPage .menuContent__wrap:after{display:none}.menuContent__closeArea,.hikari-lowerPage .menuContent__closeArea{right:0;top:-13.33333vw}.menuContent__closeArea span,.hikari-lowerPage .menuContent__closeArea span{font-size:4.26667vw;padding-left:6.93333vw}.menuContent__closeArea span:before,.hikari-lowerPage .menuContent__closeArea span:before{margin-top:-0.26667vw;width:5.33333vw;height:5.33333vw}.menuContent__main,.hikari-lowerPage .menuContent__main{padding-bottom:5.33333vw;padding-left:5.33333vw;padding-right:5.33333vw;margin-bottom:5.33333vw}.menuContent__mainTag a,.hikari-lowerPage .menuContent__mainTag a{padding-left:34px}.menuContent__mainTag a:before,.hikari-lowerPage .menuContent__mainTag a:before{width:20px;height:20px;background-size:contain}.menuContent__sub,.hikari-lowerPage .menuContent__sub{display:block;padding-bottom:5.33333vw;padding-left:5.33333vw;padding-right:5.33333vw;margin-bottom:5.33333vw}.menuContent__subTag,.hikari-lowerPage .menuContent__subTag{font-size:4.8vw;margin-bottom:5.33333vw;padding-left:34px}.menuContent__subTag:before,.hikari-lowerPage .menuContent__subTag:before{width:18px;height:18px;background-size:contain}.menuContent__subLink,.hikari-lowerPage .menuContent__subLink{padding-left:5.33333vw;padding-right:5.33333vw;margin-bottom:5.33333vw}.menuContent__supportList,.hikari-lowerPage .menuContent__supportList{display:block;padding-left:10.66667vw;padding-right:10.66667vw;padding-bottom:6.66667vw;margin-bottom:5.33333vw}.menuContent__supportLink:not(:last-of-type),.hikari-lowerPage .menuContent__supportLink:not(:last-of-type){margin-right:0;margin-bottom:5.33333vw}.menuContent__tel img,.hikari-lowerPage .menuContent__tel img{position:static;width:100%;height:auto}.menuContent__spNav,.hikari-lowerPage .menuContent__spNav{max-width:inherit}.menuContent__spNavItem,.hikari-lowerPage .menuContent__spNavItem{border-bottom:1px solid #e5e5e5}.menuContent__spNavItem--option,.hikari-lowerPage .menuContent__spNavItem--option{padding:0}.menuContent__spNavItem--relatedService,.hikari-lowerPage .menuContent__spNavItem--relatedService{position:relative;border-top:1px solid #707070;margin-top:17.06667vw}.menuContent__spNavItem--relatedService:after,.hikari-lowerPage .menuContent__spNavItem--relatedService:after{content:"";display:block;width:100%;height:3.2vw;background-color:#fff;position:absolute;top:0;left:0}.menuContent__spNavItem a,.hikari-lowerPage .menuContent__spNavItem a{color:#000;display:block;padding:3.2vw 3.2vw;font-size:4.26667vw}.menuContent__spNavItem img,.hikari-lowerPage .menuContent__spNavItem img{max-width:100%;height:auto}.menuContent__spNavItem--nuro,.hikari-lowerPage .menuContent__spNavItem--nuro{position:relative;background-color:#e5e5e5;margin-left:-6.4vw;margin-right:-10.66667vw}.menuContent__spNavItem--nuro a,.hikari-lowerPage .menuContent__spNavItem--nuro a{padding:4vw 5.33333vw}.menuContent__spNavItem--nuro:not(:first-of-type):after,.hikari-lowerPage .menuContent__spNavItem--nuro:not(:first-of-type):after{content:"";display:block;position:absolute;width:84%;height:1px;background-color:#fff;left:5.33333vw;top:-1px}.menuContent__spNavItem--noBorder,.hikari-lowerPage .menuContent__spNavItem--noBorder{border-bottom:none !important}.menuContent__spNavLead,.hikari-lowerPage .menuContent__spNavLead{display:inline-block;position:absolute;left:0;font-size:3.73333vw;top:-6.4vw;color:#262626;padding:1.06667vw 2.13333vw;background-color:#fff;border-radius:1.06667vw;border:1px solid #262626}.menuContent__spNavOptionBtn,.hikari-lowerPage .menuContent__spNavOptionBtn{font-size:4.26667vw;padding:4vw 3.2vw;display:block;position:relative}.menuContent__spNavOptionBtn:after,.hikari-lowerPage .menuContent__spNavOptionBtn:after{content:"";position:absolute !important;display:inline-block;width:12px;height:6px;background-image:url("/images/icon-arrow-gray.svg");background-size:cover;background-repeat:no-repeat;right:12px;top:50%;transition:all .3s;transform:translate(0, -50%);transform:rotateX(180deg)}.menuContent__spNavOptionBtn.js-open,.hikari-lowerPage .menuContent__spNavOptionBtn.js-open{background-color:#f9f9f9}.menuContent__spNavOptionBtn.js-open:after,.hikari-lowerPage .menuContent__spNavOptionBtn.js-open:after{transform:rotateX(0deg)}.menuContent__spNavOptionBtn+.menuContent__spNavOption a,.hikari-lowerPage .menuContent__spNavOptionBtn+.menuContent__spNavOption a{padding:4vw 6.4vw}.menuContent__spNavOptionBtn--noArrow:after,.hikari-lowerPage .menuContent__spNavOptionBtn--noArrow:after{display:none}.menuContent__spNavOption,.hikari-lowerPage .menuContent__spNavOption{display:none}.menuContent__spNavOptionItem a,.hikari-lowerPage .menuContent__spNavOptionItem a{padding:4vw}.menuContent__spNavOptionItem:first-of-type,.hikari-lowerPage .menuContent__spNavOptionItem:first-of-type{border-top:1px solid #e5e5e5}.menuContent__spNavOptionItem:not(:last-of-type),.hikari-lowerPage .menuContent__spNavOptionItem:not(:last-of-type){border-bottom:1px solid #e5e5e5}}.footer{position:relative;z-index:1}.footer__copyArea{padding:70px 0 50px;color:#fff;text-align:center;background-color:#000}.footer__logo{margin-bottom:50px}.footer__copy{font-size:13px}@media screen and (max-width: 959px){.footer__copyArea{padding:5.21376vw 0 2.60688vw}.footer__logo{margin:auto;margin-bottom:4.17101vw}.footer__logo img{width:35%;height:auto}.footer__copy{font-size:1.04275vw}}@media screen and (max-width: 559px){.footer__copyArea{padding:13.33333vw 0 6.66667vw}.footer__logo{margin:auto;margin-bottom:10.66667vw}.footer__logo img{width:55%;height:auto}.footer__copy{font-size:2.66667vw}}*{box-sizing:border-box;background-repeat:no-repeat;background-size:contain}body.js-noScroll{overflow-y:hidden}strong{font-weight:bold}.pc-block{display:block !important}.sp-block{display:none !important}.kv__notesArea{background-color:#fff;text-align:center;padding:8px 0;box-shadow:0px 0px 20px 0px rgba(112,112,112,0.3)}.hikari-lowerPage{min-width:1000px;margin-bottom:0;padding-top:143px}.hikari-lowerPage a{text-decoration:none}.hikari-lowerPage h1,.hikari-lowerPage h2,.hikari-lowerPage h3,.hikari-lowerPage h4,.hikari-lowerPage h5,.hikari-lowerPage h6,.hikari-lowerPage strong{font-weight:bold}.hikari-lowerPage h1,.hikari-lowerPage h2,.hikari-lowerPage h3,.hikari-lowerPage h4,.hikari-lowerPage h5,.hikari-lowerPage h6,.hikari-lowerPage p,.hikari-lowerPage dl dt,.hikari-lowerPage dl dd,.hikari-lowerPage ul li{line-height:1.5}.hikari-lowerPage .content{position:relative;height:100%}.hikari-lowerPage .sec{margin-bottom:80px}.hikari-lowerPage .sec__inner{width:760px;margin:auto}.hikari-lowerPage .sec__heading{color:#262626;font-size:28px;line-height:1;text-align:center;position:relative;padding-bottom:30px;margin-bottom:35px}.hikari-lowerPage .sec__heading:after{content:"";display:block;width:160px;height:1px;background-color:#e5e5e5;position:absolute;bottom:0;left:50%;transform:translate(-50%, 0)}.hikari-lowerPage .sec__heading small{margin-top:25px;display:block;font-size:16px;color:#424242;font-weight:normal}.hikari-lowerPage .sec__caption{color:#262626;font-size:24px;line-height:1;text-align:center;margin-bottom:35px}.hikari-lowerPage .sec__caption small{margin-top:25px;display:block;font-size:16px;color:#424242;font-weight:normal}.hikari-lowerPage .mainArea{position:relative;background-color:#fff}.hikari-lowerPage .mainArea__visual{display:flex;align-items:center;background-image:linear-gradient(to top, #cfd9df 0%, #e2ebf0 100%);height:276px}.hikari-lowerPage .mainArea__inner{width:760px;margin:auto}.hikari-lowerPage .mainArea__heading{margin-bottom:24px}.hikari-lowerPage .mainArea__heading strong{font-size:32px}.hikari-lowerPage .mainArea__heading span{position:relative;font-weight:normal;color:#fff;background-color:#5c5c5c;padding:2px 11px 2px 33px;border-radius:2px}.hikari-lowerPage .mainArea__heading span.homeTag{margin-left:36px}.hikari-lowerPage .mainArea__heading span.homeTag:before{transform:translate(0, -50%);position:absolute;left:7px;top:50%;content:"";display:block;width:20px;height:16px;background-image:url("/hikari/renewal/campaign/images/icon-home.svg");background-size:contain;background-repeat:no-repeat;background-position:center center}.hikari-lowerPage .mainArea__heading span.mansionTag:before{transform:translate(0, -50%);position:absolute;left:7px;top:50%;content:"";display:block;width:20px;height:16px;background-image:url("/hikari/renewal/campaign/images/icon-mansion.svg");background-size:contain;background-repeat:no-repeat;background-position:center center}.hikari-lowerPage .mainArea__summery--terms{display:block;color:#757575;text-indent:-1em;padding-left:1em}.hikari-lowerPage .mainArea__summery--notes{position:absolute;right:5px;bottom:10px;font-size:14px}.hikari-lowerPage .search{background-color:#01c3a5;padding:65px 0;margin-bottom:0}.hikari-lowerPage .search--main{background-color:#01c3a5;min-height:520px}.hikari-lowerPage .search__title{margin-bottom:30px}.hikari-lowerPage .search__block{width:523px;background-color:#fff;text-align:center;margin:auto;padding:54px 0;box-shadow:20px 20px 20px 0px rgba(0,0,0,0.16)}.hikari-lowerPage .search__caption{margin-bottom:20px;font-size:36px;font-weight:bold}.hikari-lowerPage .search__caption span{display:inline-block;font-size:22px;position:relative}.hikari-lowerPage .search__caption span:before{content:"";display:block;width:2px;height:30px;background-color:#707070;position:absolute;left:-25px;top:0;transform:rotate(-20deg)}.hikari-lowerPage .search__caption span:after{content:"";display:block;width:2px;height:30px;background-color:#707070;position:absolute;right:-25px;top:0;transform:rotate(20deg)}.hikari-lowerPage .search__list{width:365px;margin:0 auto 25px;display:flex;justify-content:space-between}.hikari-lowerPage .search__item{font-size:12px}.hikari-lowerPage .search__item span{display:block;width:60px;height:60px;margin:0 auto 10px;background-position:center center;background-size:100% auto}.hikari-lowerPage .search__item small{font-size:16px}.hikari-lowerPage .search__item:nth-of-type(1) span{background-image:url("/hikari/renewal/top/images/search-map.svg")}.hikari-lowerPage .search__item:nth-of-type(2) span{background-image:url("/hikari/renewal/top/images/search-benefit.svg")}.hikari-lowerPage .search__item:nth-of-type(3) span{background-image:url("/hikari/renewal/top/images/search-pay.svg")}.hikari-lowerPage .search__btn a{margin:auto}.hikari-lowerPage .search__planDiagnosis{text-align:center;font-size:24px;color:#fff;margin-bottom:15px;font-weight:bold;text-shadow:1px 1px 2px rgba(0,0,0,0.16)}@media screen and (min-width: 960px) and (max-width: 1040px){.hikari-lowerPage .content__wrapper .mainArea__visual,.hikari-lowerPage .content__wrapper .members__btn{padding-left:20px;padding-right:20px}}@media screen and (max-width: 959px){.pc-block{display:block !important}.sp-block{display:none !important}.kv__notesArea{background-color:#fff;text-align:center;padding:0.8342vw 0;font-size:1.6684vw;box-shadow:0px 0px 20px 0px rgba(112,112,112,0.3)}.hikari-lowerPage{min-width:auto;margin-bottom:0;padding-top:14.91137vw}.hikari-lowerPage .sec{margin-bottom:0;padding:8.34202vw 0}.hikari-lowerPage .sec__inner{padding:0 3.64964vw}.hikari-lowerPage .sec__heading{font-size:2.91971vw;line-height:1.3 !important;padding-bottom:3.64964vw;margin-bottom:3.64964vw}.hikari-lowerPage .sec__heading:after{content:"";display:block;width:16.68405vw}.hikari-lowerPage .sec__heading small{margin-top:1.56413vw;display:block;font-size:1.6684vw;color:#424242;font-weight:normal}.hikari-lowerPage .sec__caption{font-size:2.50261vw;line-height:1.3 !important;margin-bottom:3.64964vw}.hikari-lowerPage .sec__caption small{margin-top:1.56413vw;display:block;font-size:1.6684vw;color:#424242;font-weight:normal}.hikari-lowerPage .sec__inner{width:auto}.hikari-lowerPage .content{padding-left:0;position:relative;height:100%;max-width:100.10428vw}.hikari-lowerPage .content img{width:100%;height:auto}.hikari-lowerPage .search{padding:6.77789vw 0}.hikari-lowerPage .search--main{background-color:#01c3a5;min-height:auto}.hikari-lowerPage .search__title{margin-bottom:3.12826vw}.hikari-lowerPage .search__title img{display:block;width:42.75287vw;margin:auto}.hikari-lowerPage .search__block{width:54.53597vw;border-radius:0;padding:4.17101vw 2.08551vw}.hikari-lowerPage .search__caption{margin-bottom:2.60688vw;font-size:3.33681vw}.hikari-lowerPage .search__caption span{font-size:2.08551vw}.hikari-lowerPage .search__caption span:before{width:0.20855vw;height:3.12826vw;left:-2.60688vw}.hikari-lowerPage .search__caption span:after{width:0.20855vw;height:3.12826vw;right:-2.60688vw}.hikari-lowerPage .search__list{width:38.06048vw;margin:0 auto 2.60688vw}.hikari-lowerPage .search__item{font-size:1.6684vw}.hikari-lowerPage .search__item span{width:6.25652vw;height:6.25652vw;margin-bottom:1.04275vw;background-size:100% 100%}.hikari-lowerPage .search__item small{font-size:1.6684vw}.hikari-lowerPage .search__planDiagnosis{text-align:center;font-size:2.50261vw;color:#fff;margin-bottom:1.56413vw;font-weight:bold;text-shadow:1px 1px 2px rgba(0,0,0,0.16)}.hikari-lowerPage .mainArea{background-color:#fff}.hikari-lowerPage .mainArea__visual{display:flex;align-items:center;height:28.77998vw}.hikari-lowerPage .mainArea__inner{width:79.24922vw;margin:auto}.hikari-lowerPage .mainArea__heading{margin-bottom:2.50261vw}.hikari-lowerPage .mainArea__heading strong{font-size:3.33681vw}.hikari-lowerPage .mainArea__heading span{position:relative;font-weight:normal;color:#fff;background-color:#5c5c5c;padding:0.20855vw 1.14703vw 0.20855vw 3.44108vw;border-radius:2px}.hikari-lowerPage .mainArea__heading span.homeTag{margin-left:3.75391vw}.hikari-lowerPage .mainArea__heading span.homeTag:before{transform:translate(0, -50%);position:absolute;left:0.72993vw;top:50%;content:"";display:block;width:2.08551vw;height:1.6684vw;background-image:url("/hikari/renewal/campaign/images/icon-home.svg");background-size:contain;background-repeat:no-repeat;background-position:center center}.hikari-lowerPage .mainArea__heading span.mansionTag:before{transform:translate(0, -50%);position:absolute;left:0.72993vw;top:50%;content:"";display:block;width:2.08551vw;height:1.6684vw;background-image:url("/hikari/renewal/campaign/images/icon-mansion.svg");background-size:contain;background-repeat:no-repeat;background-position:center center}.hikari-lowerPage .mainArea__summery--notes{font-size:1.45985vw}.hikari-lowerPage .sideNav{display:none}}@media screen and (max-width: 559px){.pc-block{display:none !important}.sp-block{display:block !important}.kv__notesArea{background-color:#fff;text-align:center;padding:2.13333vw 0;font-size:3.2vw;box-shadow:0px 0px 20px 0px rgba(112,112,112,0.3)}.hikari-lowerPage{min-width:auto;margin-bottom:0;padding-top:11.46667vw}.hikari-lowerPage .content{padding-top:12vw;padding-left:0;position:relative;height:100%}.hikari-lowerPage .content img{width:100%;height:auto}.hikari-lowerPage .sec{margin-bottom:0;padding:10.66667vw 0}.hikari-lowerPage .sec__inner{padding:0 8vw}.hikari-lowerPage .sec__heading{font-size:7.46667vw;padding-bottom:0;margin-bottom:6.66667vw}.hikari-lowerPage .sec__heading:after{content:"";display:block;width:42.66667vw;bottom:-2.66667vw}.hikari-lowerPage .sec__heading small{margin-top:6.66667vw;display:block;font-size:4.26667vw;color:#424242;font-weight:normal}.hikari-lowerPage .sec__caption{font-size:5.86667vw;padding-bottom:0;margin-bottom:6.66667vw}.hikari-lowerPage .sec__caption small{margin-top:6.66667vw;display:block;font-size:4.26667vw;color:#424242;font-weight:normal}.hikari-lowerPage .sec__inner{width:auto}.hikari-lowerPage .search__block{width:100% !important;padding:8vw 5.33333vw !important}.hikari-lowerPage .search__title{margin-bottom:6.66667vw}.hikari-lowerPage .search__title img{display:block;width:75.2vw;margin:auto}.hikari-lowerPage .search__caption{margin-bottom:-2.66667vw;font-size:5.86667vw}.hikari-lowerPage .search__caption span{font-size:5.33333vw}.hikari-lowerPage .search__caption span:before{width:0.53333vw;height:8vw;left:-6.66667vw}.hikari-lowerPage .search__caption span:after{width:0.53333vw;height:8vw;right:-6.66667vw}.hikari-lowerPage .search__list{width:auto;margin:0 auto 6.66667vw}.hikari-lowerPage .search__item{font-size:2.93333vw}.hikari-lowerPage .search__item span{width:21.33333vw;height:21.33333vw;margin-bottom:2.66667vw;background-size:60% 60%;background-position:center bottom}.hikari-lowerPage .search__item small{font-size:3.2vw}.hikari-lowerPage .search__btn{width:71.2vw;margin:auto}.hikari-lowerPage .search__planDiagnosis{text-align:center;font-size:4.8vw !important;color:#fff;margin-bottom:4vw !important;font-weight:bold;text-shadow:1px 1px 2px rgba(0,0,0,0.16)}.hikari-lowerPage .mainArea{background-color:#fff}.hikari-lowerPage .mainArea__visual{display:flex;align-items:center;height:49.06667vw;padding:0 6.4vw}.hikari-lowerPage .mainArea__inner{width:202.66667vw;margin:auto}.hikari-lowerPage .mainArea__heading{text-align:center;margin-bottom:5.33333vw}.hikari-lowerPage .mainArea__heading strong{display:inline-block;font-size:5.33333vw;margin-bottom:2.13333vw}.hikari-lowerPage .mainArea__heading span{position:relative;font-weight:normal;color:#fff;background-color:#5c5c5c;padding:1.06667vw 2.93333vw 1.06667vw 8.8vw;border-radius:2px;font-size:3.2vw}.hikari-lowerPage .mainArea__heading span.homeTag{margin-left:0}.hikari-lowerPage .mainArea__heading span.homeTag:before{transform:translate(0, -50%);position:absolute;left:1.86667vw;top:50%;content:"";display:block;width:5.33333vw;height:4.26667vw;background-image:url("/hikari/renewal/campaign/images/icon-home.svg");background-size:contain;background-repeat:no-repeat;background-position:center center}.hikari-lowerPage .mainArea__heading span.mansionTag:before{transform:translate(0, -50%);position:absolute;left:1.86667vw;top:50%;content:"";display:block;width:5.33333vw;height:4.26667vw;background-image:url("/hikari/renewal/campaign/images/icon-mansion.svg");background-size:contain;background-repeat:no-repeat;background-position:center center}.hikari-lowerPage .mainArea__summery{font-size:3.2vw}.hikari-lowerPage .sideNav{display:none}}.modal{display:none;height:100vh;position:fixed;top:0;width:100%;z-index:3}.modal *{line-height:1.5}.modal a{text-decoration:none}.modal .pc-block{display:block !important}.modal .sp-block{display:none !important}.modal__cover{background-color:rgba(0,0,0,0.8);height:100vh;position:absolute;width:100%}.modal__content{background:#fff;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%, -50%);width:784px;border-radius:8px}.modal__content--attention{width:650px;max-height:80vh;overflow-y:auto}.modal__content>div{overflow-y:auto;max-height:85vh;padding:60px 0}.modal__closeBtn{text-align:right}.modal__closeBtn span{display:inline-block;font-size:32px;color:#757575;font-weight:bold;padding:3px 8px}.modal__closeBtn span:hover{cursor:pointer}.modal #js-homeStep03.js-partially .sim__planHeading,.modal #js-mansionStep03.js-partially .sim__planHeading,.modal #js-mansionStep03-no.js-partially .sim__planHeading{padding-bottom:30px}.modal .js-partially-txt{text-align:center;font-size:16px;position:relative;top:395px}.sim__heading{text-align:center;font-size:22px;margin-bottom:30px}.sim__btnArea{margin-top:40px;padding-top:40px;border-top:1px solid #c9c9c9}@media all and (-ms-high-contrast: none){.sim__btnArea{padding-bottom:40px}}@media all and (-ms-high-contrast: none){.sim__btnArea{padding-bottom:40px}}.sim__btnWrap{display:flex;justify-content:space-between;width:430px;margin:auto}.sim__btnWrap a{margin:auto}.sim__btn{width:200px;margin:auto}.sim__btnApply{width:267px;margin:40px auto 0}.sim__selectHomeType{width:420px;margin:0 auto 50px;display:flex;justify-content:space-between}.sim__selectHomeLabel{display:block;width:200px;height:130px;color:#707070;border:8px solid #e0e0e0;border-radius:5px;text-align:center}.sim__selectHomeLabel input[type="radio"]{display:none}.sim__selectHomeLabel input[type="radio"]:checked+span{color:#424242}.sim__selectHomeLabel:hover,.sim__selectHomeLabel:active{cursor:pointer}.sim__selectHomeLabel.js-selected{border:8px solid #f98e1b}.sim__selectHomeLabel.js-selected .sim__selectHomeTag--house:before{background-image:url("/hikari/renewal/top/images/icon-house-selected.svg");background-size:contain}.sim__selectHomeLabel.js-selected .sim__selectHomeTag--mansion:before{background-image:url("/hikari/renewal/top/images/icon-mansion-selected.svg");background-size:contain}.sim__selectHomeTag{display:block;padding-top:80px;position:relative}.sim__selectHomeTag:before{content:"";display:block;width:60px;height:47px;background-position:center center;background-repeat:no-repeat;position:absolute;top:25px;left:50%;transform:translate(-50%, 0)}.sim__selectHomeTag--house:before{background-image:url("/hikari/renewal/top/images/icon-house.svg");background-size:contain}.sim__selectHomeTag--mansion:before{background-image:url("/hikari/renewal/top/images/icon-mansion.svg");background-size:contain}.sim__select,.sim__postalHome,.sim__addressHome,.sim__planHome,.sim__postalMansion,.sim__addressMansion,.sim__planMansion,.sim__planCommon{display:none}.sim__select.js-open,.sim__postalHome.js-open,.sim__addressHome.js-open,.sim__planHome.js-open,.sim__postalMansion.js-open,.sim__addressMansion.js-open,.sim__planMansion.js-open,.sim__planCommon.js-open{display:block}.sim__postalCodeArea{margin-bottom:100px;text-align:center;font-size:32px;line-height:1}.sim__postalSymbol{display:inline-block;margin-right:15px}.sim__postalInput{color:#424242;font-size:32px;width:212px;padding:5px 25px;border:1px solid #c9c9c9;border-radius:0;outline:none;background:none}.sim__postalInput::placeholder{color:#c9c9c9}.sim__filterArea{width:500px;text-align:center;margin:0 auto 20px}.sim__filterArea label:first-of-type{margin-right:15px}.sim__filterArea input{width:40px;padding:8px 0;text-align:center;font-size:16px;margin-right:5px}.sim__filterAddress{display:inline-block;margin-right:10px}.sim__selectArea{text-align:center}.sim__selectArea select{margin:auto;width:500px;min-height:280px}.sim__selectArea select option{position:relative;font-family:Lato, "Noto Sans JP", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;color:#424242;font-size:16px;padding:15px 15px 15px 40px;border-bottom:1px solid #c9c9c9}.sim__selectArea select option:before{content:"";display:block;width:12px;height:12px;border:1px solid #424242;border-radius:50%;position:absolute;left:15px;top:50%;transform:translate(0, -50%)}@-moz-document url-prefix(){.sim__selectArea select option:before{display:none}}.sim__selectArea select option.js-show{display:block !important}.sim__selectArea select option.js-hide{display:none !important}.sim__selectArea select option.js-checked:after{content:"";display:block;width:6px;height:6px;background-color:#424242;border-radius:50%;position:absolute;left:19px;top:50%;transform:translate(0, -50%)}@-moz-document url-prefix(){.sim__selectArea select option.js-checked:after{display:none}}.sim__ngPlanBlock{width:487px;margin:auto}.sim__notesPlanBlock{width:600px;margin:auto}.sim__ngPlanHeading,.sim__notesPlanHeading{text-align:center;font-size:20px;margin-bottom:30px}.sim__ngPlanSummery,.sim__notesPlanSummery{margin-bottom:20px}.sim__ngPlanSummery a,.sim__notesPlanSummery a{color:#1b8bf9}.sim__notesPlanSummery li{position:relative;padding-left:1.25em}.sim__notesPlanSummery li:not(:last-of-type){margin-bottom:10px}.sim__notesPlanSummery li:before{content:"・";position:absolute;left:0;top:0}.sim__notesPlanAbout{margin-bottom:20px}.sim__planCalc{display:none}.sim__planCalc.js-selected{display:block}.sim__planHeading{font-size:26px;text-align:center;margin-bottom:35px}.sim__planContent{padding:0 45px 40px}.sim__planSelectArea{padding:40px 45px;border-top:1px solid #c9c9c9}.sim__planCase{position:relative;text-align:center;background-color:#10a990;color:#fff;font-size:22px;padding:12px 0;margin-bottom:55px}.sim__planCase:after{content:"";position:absolute;right:0;bottom:-35px;left:0;width:0px;height:0px;margin:auto;border-style:solid;border-color:#10a990 transparent transparent transparent;border-width:18px 18px 0 18px}.sim__planPeriodFirstYearBlock{display:flex;justify-content:space-between;margin-bottom:20px}.sim__planPeriodFirstYear{width:100%;border:1px solid #c9c9c9;font-size:18px;text-align:center;padding:20px 0}.sim__planPeriodFirstYear span{font-size:36px;display:block;color:#fa4a4a}.sim__planPeriodFirstYear strong{font-size:1.7em;position:relative;display:inline-block}.sim__planPeriodFirstYear strong:after{content:"※1";font-weight:normal;color:#424242;font-size:.2em;position:absolute;right:-50%;top:20%}.sim__planPeriodFirstYear small{position:relative;top:-10px;font-size:15px}.sim__link-modal{display:inline-block;position:relative;font-size:16px;color:#424242;text-decoration:underline}.sim__link-modal:hover,.sim__link-modal:active{text-decoration:underline}.sim__link-modal:after{content:"";display:block;width:16px;height:16px;background-image:url(/images/icon-another-window-gray.svg);background-size:contain;background-repeat:no-repeat;position:absolute;right:-22px;top:50%;transform:translate(0, -50%);margin-top:-.5%}.sim__planPeriodLinkBox{width:165px;border:1px solid #c9c9c9}.sim__planPeriodImg img{display:block;width:100%;height:auto}.sim__planPeriodDetail{padding:10px}.sim__planPeriodLink{margin-top:8px}.sim__planPeriodLink a{color:#1b8bf9;text-decoration:underline}.sim__planYearTab{display:flex;border:1px solid #c9c9c9}.sim__planYearTabItem{position:relative;width:25%;padding:15px 0;text-align:center;color:#999;cursor:pointer}.sim__planYearTabItem.js-active{color:#262626}.sim__planYearTabItem.js-active:after{position:absolute;right:0;bottom:0;content:"";display:block;width:100%;height:3px;background-color:#3b4043}.sim__planYearTabItem span{display:block;font-size:18px}.sim__planYearItemsArea{margin-bottom:15px}.sim__planYearItemsBox{display:none}.sim__planYearItemsBox.js-open{display:block}.sim__planYearItems{display:flex;background-color:#fafafa;padding:35px 40px;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9}.sim__planYearItems:last-of-type{border-bottom:1px solid #c9c9c9}.sim__planYearItemsTag{width:135px;margin-right:30px;border-right:1px solid #c9c9c9}.sim__planYearItemsDetail li span{color:#de5e5e}.sim__planYearItemsDetail li sup{font-size:.7em;vertical-align:top;margin-left:.4em;color:#424242}.sim__planYearItemsDetail li em{font-style:normal;margin-left:7em}.sim__planYearItemsDetail li em.basic-fee{margin-left:9em}.sim__planYearItemsDetail li:not(:last-of-type){margin-bottom:12px}.sim__planPeriodBlock{border:1px solid #c9c9c9;background-color:#fafafa;padding:35px 40px;margin-bottom:20px}.sim__planPeriod{display:flex}.sim__planPeriodTag{width:135px;margin-right:30px;border-right:1px solid #c9c9c9}.sim__planRecommend{display:flex;justify-content:space-between}.sim__planRecommendTag{width:173px}.sim__planRecommendTag span{display:block;text-align:center;color:#fff;background-color:#fa4a4a;padding:8px 0;border-radius:16px}.sim__planRecommendAbout{width:472px}.sim__planSelectHeading{font-size:24px;margin-bottom:35px;text-align:center}.sim__planSelectWrap{max-width:600px;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:center !important}.sim__planSelectItem{width:165px;position:relative;border:5px solid #bfbfbf;border-radius:5px;text-align:center;margin-left:10px;margin-right:10px;cursor:pointer}.sim__planSelectItem:nth-of-type(1),.sim__planSelectItem:nth-of-type(2),.sim__planSelectItem:nth-of-type(3){margin-bottom:30px}.sim__planSelectItem.js-active{border:5px solid #f98e1b}.sim__planSelectItem.js-active:before{content:"● 選択中";position:absolute;top:-34px;left:50%;color:#f98e1b;font-weight:bold;transform:translate(-50%, 0)}.sim__planSelectImg{margin-bottom:10px}.sim__planSelectImg img{display:block;width:100%;height:auto}.sim__planSelectTitle{padding-bottom:10px}.sim__planForMansionArea{margin-top:-20px;padding-bottom:30px;border-bottom:1px solid #c9c9c9}.sim__planForMansionArea a{color:#007feb;text-decoration:underline}.sim__planForMansionHeading{text-align:center;font-size:18px;margin-bottom:30px}.sim__planForMansionWrap{display:flex;justify-content:space-between}.sim__planForMansionLogo{width:260px}.sim__planForMansionSummery{width:390px}.sim__planForMansionComment{margin-bottom:16px}.sim__planForMansionCheck{position:relative;padding-left:1.5em;margin-bottom:10px}.sim__planForMansionCheck:before{content:"";position:absolute;left:0;top:50%;transform:translate(0, -50%);display:block;width:17px;height:17px;background-image:url("/hikari/renewal/top/images/icon-check-yellow.svg");background-size:contain;background-repeat:no-repeat}.sim__btnSupplement{text-align:center;margin-top:10px}@media screen and (max-width: 959px){.modal{display:none;height:100vh;position:fixed;top:0;width:100%}.modal .pc-block{display:block !important}.modal .sp-block{display:none !important}.modal__cover{background-color:rgba(0,0,0,0.8);height:100vh;position:absolute;width:100%}.modal__content{overflow:hidden;background:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:81.75182vw;border-radius:0.8342vw;max-height:85vh}.modal__content form{position:relative}.modal__content--attention{width:67.77894vw;max-height:80vh}.modal__content>div{padding:3.12826vw 0}.modal #js-homeStep03,.modal #js-homeStep03-no,.modal #js-mansionStep03,.modal #js-mansionStep03-no{padding-bottom:6.25652vw}.modal #js-homeStep03.js-partially .sim__planHeading,.modal #js-mansionStep03.js-partially .sim__planHeading,.modal #js-mansionStep03-no.js-partially .sim__planHeading{padding-bottom:3.12826vw}.modal .js-partially-txt{text-align:center;font-size:1.6684vw;position:relative;top:41.18874vw}.sim__heading{text-align:center;font-size:2.29406vw;margin-bottom:3.12826vw}.sim__btnArea{margin-top:4.17101vw;padding-top:4.17101vw;border-top:0.10428vw solid #c9c9c9}.sim__btnWrap{display:flex;justify-content:space-between;width:44.83837vw;margin:auto}.sim__btn{width:20.85506vw;margin:auto}.sim__btnApply{width:27.8415vw;margin:4.17101vw auto 0}.sim__selectHomeType{width:43.79562vw;margin:0 auto 5.21376vw;display:flex;justify-content:space-between}.sim__selectHomeLabel{display:block;width:20.85506vw;height:13.55579vw;color:#707070;border:0.8342vw solid #e0e0e0;border-radius:0.52138vw;text-align:center}.sim__selectHomeLabel input[type="radio"]{display:none}.sim__selectHomeLabel input[type="radio"]:checked+span{color:#424242}.sim__selectHomeLabel:hover,.sim__selectHomeLabel:active{cursor:pointer}.sim__selectHomeLabel.js-selected{border:0.8342vw solid #f98e1b}.sim__selectHomeLabel.js-selected .sim__selectHomeTag--house:before{background-image:url("/hikari/renewal/top/images/icon-house-selected.svg")}.sim__selectHomeLabel.js-selected .sim__selectHomeTag--mansion:before{background-image:url("/hikari/renewal/top/images/icon-mansion-selected.svg")}.sim__selectHomeTag{display:block;padding-top:8.34202vw;position:relative}.sim__selectHomeTag:before{content:"";display:block;width:6.25652vw;height:4.90094vw;background-position:center center;background-repeat:no-repeat;position:absolute;top:2.60688vw;left:50%;transform:translate(-50%, 0)}.sim__selectHomeTag--house:before{background-image:url("/hikari/renewal/top/images/icon-house.svg")}.sim__selectHomeTag--mansion:before{background-image:url("/hikari/renewal/top/images/icon-mansion.svg")}.sim__select,.sim__postalHome,.sim__addressHome,.sim__planHome,.sim__postalMansion,.sim__addressMansion,.sim__planMansion,.sim__planCommon{display:none}.sim__select.js-open,.sim__postalHome.js-open,.sim__addressHome.js-open,.sim__planHome.js-open,.sim__postalMansion.js-open,.sim__addressMansion.js-open,.sim__planMansion.js-open,.sim__planCommon.js-open{display:block}.sim__postalCodeArea{margin-bottom:10.42753vw;text-align:center;font-size:3.33681vw;line-height:1}.sim__postalSymbol{display:inline-block;margin-right:1.56413vw}.sim__postalInput{color:#424242;font-size:3.33681vw;width:22.10636vw;padding:0.52138vw 2.60688vw;border:1px solid #c9c9c9;border-radius:0;outline:none;background:none}.sim__postalInput::placeholder{color:#c9c9c9}.sim__filterArea{width:52.13764vw;text-align:center;margin:0 auto 2.08551vw}.sim__filterArea label:first-of-type{margin-right:1.56413vw}.sim__filterArea input{width:4.17101vw;padding:0.8342vw 0;text-align:center;font-size:1.6684vw;margin-right:0.52138vw}.sim__selectArea{text-align:center}.sim__selectArea select{margin:auto;width:52.13764vw;min-height:29.19708vw}.sim__selectArea select option{display:block;font-family:Lato, "Noto Sans JP", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;color:#424242;font-size:1.6684vw;padding:1.56413vw 1.56413vw 1.56413vw 4.17101vw;border-bottom:1px solid #c9c9c9}.sim__selectArea select option.js-hide{display:none}.sim__ngPlanBlock,.sim__notesPlanBlock{width:90%;margin:auto}.sim__ngPlanHeading,.sim__notesPlanHeading{text-align:center;font-size:2.08551vw;margin-bottom:3.12826vw}.sim__ngPlanSummery,.sim__notesPlanSummery{margin-bottom:2.08551vw}.sim__planHeading{font-size:2.71116vw;text-align:center;margin-bottom:3.64964vw}.sim__planContent{padding:0 4.69239vw 4.17101vw}.sim__planSelectArea{padding:4.17101vw 4.69239vw;border-top:1px solid #c9c9c9}.sim__planCase{position:relative;text-align:center;background-color:#10a990;color:#fff;font-size:2.29406vw;padding:1.2513vw 0;margin-bottom:5.94369vw}.sim__planCase:after{content:"";position:absolute;right:0;bottom:-3.64964vw;left:0;width:0;height:0;margin:auto;border-style:solid;border-color:#10a990 transparent transparent transparent;border-width:1.87696vw 1.87696vw 0 1.87696vw}.sim__planPeriodFirstYearBlock{display:flex;justify-content:space-between;margin-bottom:2.08551vw}.sim__planPeriodFirstYear{width:100%;border:1px solid #c9c9c9;font-size:1.87696vw;text-align:center;padding:2.08551vw 0}.sim__planPeriodFirstYear span{font-size:3.75391vw;display:block;color:#fa4a4a}.sim__planPeriodFirstYear strong{font-size:1.7em}.sim__planPeriodFirstYear small{position:relative;top:-1.04275vw;font-size:1.56413vw}.sim__link-modal{font-size:1.6684vw}.sim__planPeriodLinkBox{width:17.20542vw;border:1px solid #c9c9c9}.sim__planPeriodDetail{padding:1.04275vw}.sim__planPeriodLink{margin-top:0.8342vw}.sim__planPeriodLink a{color:#1b8bf9;text-decoration:underline}.sim__planYearTab{display:flex;border:1px solid #c9c9c9}.sim__planYearTabItem{position:relative;width:25%;padding:1.56413vw 0;text-align:center;color:#999;cursor:pointer}.sim__planYearTabItem.js-active{color:#262626}.sim__planYearTabItem.js-active:after{position:absolute;right:0;bottom:0;content:"";display:block;width:100%;height:0.31283vw;background-color:#3b4043}.sim__planYearTabItem span{display:block;font-size:1.87696vw}.sim__planYearItemsArea{margin-bottom:1.56413vw}.sim__planYearItemsBox{display:none}.sim__planYearItemsBox.js-open{display:block}.sim__planYearItems{display:flex;background-color:#fafafa;padding:3.64964vw 4.17101vw;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9}.sim__planYearItems:last-of-type{border-bottom:1px solid #c9c9c9}.sim__planYearItemsTag{width:14.07716vw;margin-right:3.12826vw;border-right:1px solid #c9c9c9}.sim__planYearItemsDetail li span{color:#de5e5e}.sim__planYearItemsDetail li:not(:last-of-type){margin-bottom:1.2513vw}.sim__planPeriodBlock{border:1px solid #c9c9c9;background-color:#fafafa;padding:3.64964vw 4.17101vw;margin-bottom:2.08551vw}.sim__planPeriod{display:flex}.sim__planPeriodTag{width:14.07716vw;margin-right:3.12826vw;border-right:1px solid #c9c9c9}.sim__planRecommend{display:flex;justify-content:space-between}.sim__planRecommendTag{width:18.03962vw}.sim__planRecommendTag span{display:block;text-align:center;color:#fff;background-color:#fa4a4a;padding:0.8342vw 0;border-radius:1.6684vw}.sim__planRecommendAbout{width:49.21794vw}.sim__planSelectHeading{font-size:2.50261vw;margin-bottom:3.64964vw;text-align:center}.sim__planSelectWrap{display:flex;justify-content:space-between}.sim__planSelectItem{width:17.20542vw;position:relative;border:0.52138vw solid #bfbfbf;border-radius:0.52138vw;text-align:center}.sim__planSelectItem.js-active{border:0.52138vw solid #f98e1b}.sim__planSelectItem.js-active:before{content:"● 選択中";position:absolute;top:-3.54536vw;left:50%;color:#f98e1b;font-weight:bold;transform:translate(-50%, 0)}.sim__planSelectImg{margin-bottom:1.04275vw}.sim__planSelectImg img{display:block;width:100%;height:auto}.sim__planSelectTitle{padding-bottom:1.04275vw}.sim__planForMansionArea{margin-top:-2.08551vw;padding-bottom:3.12826vw;border-bottom:1px solid #c9c9c9}.sim__planForMansionArea a{color:#007feb;text-decoration:underline}.sim__planForMansionHeading{text-align:center;font-size:1.87696vw;margin-bottom:3.12826vw}.sim__planForMansionWrap{display:flex;justify-content:space-between}.sim__planForMansionLogo{width:27.11157vw}.sim__planForMansionLogo img{max-width:100%}.sim__planForMansionSummery{width:40.66736vw}.sim__planForMansionComment{margin-bottom:1.6684vw}.sim__planForMansionCheck{position:relative;padding-left:1.5em;margin-bottom:1.04275vw}.sim__planForMansionCheck:before{content:"";position:absolute;left:0;top:50%;transform:translate(0, -50%);display:block;width:1.77268vw;height:1.77268vw;background-image:url("/hikari/renewal/top/images/icon-check-yellow.svg");background-size:contain;background-repeat:no-repeat}.sim__btnSupplement{text-align:center;margin-top:1.04275vw}}@media screen and (max-width: 896px){.sim__selectArea select option{padding:1.56413vw 0vw 1.56413vw 5.21376vw}}@media screen and (max-width: 559px){.modal{display:none;height:100vh;position:fixed;top:0;width:100%}.modal .pc-block{display:none !important}.modal .sp-block{display:block !important}.modal__cover{background-color:rgba(0,0,0,0.8);height:100vh;position:absolute;width:100%}.modal__content{overflow:hidden;background:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:87.2vw;border-radius:2.13333vw;max-height:85vh}.modal__content--attention{width:80vw;max-height:80vh;overflow-y:auto}.modal__content--attention .sim__btnArea{margin-top:0}.modal__content>div{padding:10.66667vw 0 8vw;max-height:auto}.modal #js-homeStep03,.modal #js-homeStep03-no,.modal #js-mansionStep03,.modal #js-mansionStep03-no{padding-bottom:16vw}.modal #js-homeStep03.js-partially .sim__planHeading,.modal #js-mansionStep03.js-partially .sim__planHeading,.modal #js-mansionStep03-no.js-partially .sim__planHeading{padding-bottom:8vw}.modal .js-partially-txt{text-align:center;font-size:3.2vw;position:relative;top:162.66667vw}.sim__heading{text-align:center;font-size:5.33333vw;margin-bottom:10.66667vw}.sim__btnArea{margin-top:13.33333vw;padding-top:8vw;border-top:1px solid #c9c9c9}.sim__btnWrap{display:flex;justify-content:space-between;width:76.53333vw;margin:auto}.sim__btn{width:35.73333vw;margin:auto}.sim__btn a{width:100%;height:auto}.sim__btnApply{width:71.2vw;margin:10.66667vw auto 0}.sim__selectHomeType{width:74.66667vw;margin:0 auto 13.33333vw;display:flex;justify-content:space-between}.sim__selectHomeLabel{display:block;width:34.66667vw;height:25.33333vw;color:#707070;border:1.06667vw solid #e0e0e0;border-radius:1.33333vw;text-align:center}.sim__selectHomeLabel input[type="radio"]{display:none}.sim__selectHomeLabel input[type="radio"]:checked+span{color:#424242}.sim__selectHomeLabel:hover,.sim__selectHomeLabel:active{cursor:pointer}.sim__selectHomeLabel.js-selected{border:1.06667vw solid #f98e1b}.sim__selectHomeLabel.js-selected .sim__selectHomeTag--house:before{background-image:url("/hikari/renewal/top/images/icon-house-selected.svg");background-size:80% 80%}.sim__selectHomeLabel.js-selected .sim__selectHomeTag--mansion:before{background-image:url("/hikari/renewal/top/images/icon-mansion-selected.svg");background-size:80% 80%}.sim__selectHomeTag{display:block;padding-top:16vw;position:relative}.sim__selectHomeTag:before{content:"";display:block;width:16vw;height:12.53333vw;background-position:center center;background-repeat:no-repeat;position:absolute;top:2.66667vw;left:50%;transform:translate(-50%, 0)}.sim__selectHomeTag--house:before{background-image:url("/hikari/renewal/top/images/icon-house.svg");background-size:80% 80%}.sim__selectHomeTag--mansion:before{background-image:url("/hikari/renewal/top/images/icon-mansion.svg");background-size:80% 80%}.sim__select,.sim__postalHome,.sim__addressHome,.sim__planHome,.sim__postalMansion,.sim__addressMansion,.sim__planMansion,.sim__planCommon{display:none}.sim__select.js-open,.sim__postalHome.js-open,.sim__addressHome.js-open,.sim__planHome.js-open,.sim__postalMansion.js-open,.sim__addressMansion.js-open,.sim__planMansion.js-open,.sim__planCommon.js-open{display:block}.sim__postalCodeArea{margin-bottom:21.33333vw;text-align:center;font-size:8.53333vw;line-height:1}.sim__postalSymbol{display:inline-block;margin-right:4vw}.sim__postalInput{color:#424242;font-size:8.53333vw;width:56.53333vw;padding:1.33333vw 6.66667vw;border:1px solid #c9c9c9;border-radius:0;outline:none;background:none}.sim__postalInput::placeholder{color:#c9c9c9}.sim__filterArea{width:auto;text-align:center;margin:0 auto 5.33333vw}.sim__filterArea label:first-of-type{margin-right:4vw}.sim__filterArea input{width:10.66667vw;padding:2.13333vw 0;text-align:center;font-size:3.73333vw;margin-right:1.33333vw}.sim__filterAddress{margin-bottom:2.66667vw}.sim__selectArea{text-align:center}.sim__selectArea select{margin:auto;width:80vw;padding:2.13333vw 0;min-height:13.33333vw;font-size:16px !important;transform:scale(0.8)}.sim__selectArea select option{font-family:Lato, "Noto Sans JP", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;color:#424242;font-size:16px !important;padding:4vw 0vw 4vw 8vw;border-bottom:1px solid #c9c9c9;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sim__selectArea select option:before{content:"";width:10px;height:10px;left:10px}.sim__selectArea select option.js-checked:after{left:13px}.sim__ngPlanBlock,.sim__notesPlanBlock{width:90%;margin:auto}.sim__ngPlanHeading,.sim__notesPlanHeading{text-align:center;font-size:4.26667vw;margin-bottom:8vw}.sim__ngPlanSummery,.sim__notesPlanSummery{margin-bottom:5.33333vw}.sim__planHeading{font-size:4.8vw;text-align:center;margin-bottom:6.66667vw}.sim__planContent{padding:0 5.33333vw 10.66667vw}.sim__planSelectArea{padding:10.66667vw 5.33333vw 0;border-top:1px solid #c9c9c9}.sim__planCase{position:relative;text-align:center;background-color:#10a990;color:#fff;font-size:4.8vw;padding:5.33333vw 0;margin-left:-5.33333vw;margin-right:-5.33333vw;margin-bottom:12vw}.sim__planCase:after{content:"";position:absolute;right:0;bottom:-6.66667vw;left:0;width:0;height:0;margin:auto;border-style:solid;border-color:#10a990 transparent transparent transparent;border-width:2.66667vw 8vw 0 8vw}.sim__planPeriodFirstYearBlock{display:flex;justify-content:space-between;margin-bottom:5.33333vw}.sim__planPeriodFirstYear{width:131.2vw;border:1px solid #c9c9c9;font-size:4.8vw;text-align:center;padding:5.33333vw 0}.sim__planPeriodFirstYear span{font-size:8vw;display:block;color:#fa4a4a}.sim__planPeriodFirstYear strong{font-size:1.7em}.sim__planPeriodFirstYear strong:after{right:-50%}.sim__planPeriodFirstYear small{position:relative;top:-2.66667vw;font-size:4vw}.sim__link-modal{font-size:3.2vw}.sim__planPeriodLinkBox{width:44vw;border:1px solid #c9c9c9}.sim__planPeriodDetail{padding:2.66667vw}.sim__planPeriodLink{margin-top:2.13333vw}.sim__planPeriodLink a{color:#1b8bf9;text-decoration:underline}.sim__planYearTab{display:flex;border:1px solid #c9c9c9}.sim__planYearTabItem{position:relative;width:25%;padding:4vw 0;text-align:center;color:#999;cursor:pointer}.sim__planYearTabItem.js-active{color:#262626}.sim__planYearTabItem.js-active:after{position:absolute;right:0;bottom:0;content:"";display:block;width:100%;height:0.8vw;background-color:#3b4043}.sim__planYearTabItem span{display:block;font-size:4.8vw}.sim__planYearItemsArea{margin-bottom:4vw}.sim__planYearItemsBox{display:none}.sim__planYearItemsBox.js-open{display:block}.sim__planYearItems{display:block;background-color:#fafafa;padding:5.33333vw 5.33333vw;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9}.sim__planYearItems:last-of-type{border-bottom:1px solid #c9c9c9}.sim__planYearItemsTag{width:auto;margin-right:0;margin-bottom:4vw;padding-bottom:4vw;border-right:none;border-bottom:1px solid #c9c9c9}.sim__planYearItemsDetail li span{color:#de5e5e}.sim__planYearItemsDetail li em{margin-left:0}.sim__planYearItemsDetail li em.basic-fee{margin-left:0}.sim__planYearItemsDetail li:not(:last-of-type){margin-bottom:3.2vw}.sim__planPeriodBlock{border:1px solid #c9c9c9;background-color:#fafafa;padding:5.33333vw 5.33333vw;margin-bottom:5.33333vw}.sim__planPeriod{display:block}.sim__planPeriodTag{width:auto;margin-bottom:4vw;padding-bottom:4vw;border-right:none;border-bottom:1px solid #c9c9c9}.sim__planRecommend{display:block}.sim__planRecommendTag{width:46.13333vw;margin:0 auto 5.33333vw}.sim__planRecommendTag span{display:block;text-align:center;color:#fff;background-color:#fa4a4a;padding:2.13333vw 0;border-radius:4.26667vw}.sim__planRecommendAbout{width:auto}.sim__planSelectHeading{font-size:4.8vw;margin-bottom:9.33333vw;text-align:center}.sim__planSelectWrap{display:block;max-width:auto;justify-content:space-between}.sim__planSelectItem{display:flex;align-items:center;width:auto;position:relative;border:1.06667vw solid #bfbfbf;border-radius:1.33333vw;text-align:center;margin-bottom:2.66667vw}.sim__planSelectItem:nth-of-type(1),.sim__planSelectItem:nth-of-type(2),.sim__planSelectItem:nth-of-type(3){margin-bottom:2.66667vw}.sim__planSelectItem.js-active{border:1.06667vw solid #f98e1b;margin-top:8vw}.sim__planSelectItem.js-active:before{content:"● 選択中";position:absolute;top:-6.66667vw;left:0;color:#f98e1b;font-weight:bold;transform:translate(0, 0)}.sim__planSelectImg{width:28.53333vw;margin-bottom:0}.sim__planSelectImg img{display:block;width:100%;height:auto}.sim__planSelectTitle{width:auto;padding-bottom:0;margin:auto}.sim__planForMansionArea{margin-top:-5.33333vw;padding-bottom:8vw;border-bottom:1px solid #c9c9c9}.sim__planForMansionArea a{color:#007feb;text-decoration:underline}.sim__planForMansionHeading{text-align:center;font-size:4.8vw;margin-bottom:5.33333vw}.sim__planForMansionWrap{display:block}.sim__planForMansionLogo{width:100%;margin-bottom:2.66667vw}.sim__planForMansionLogo img{width:100%}.sim__planForMansionSummery{width:100%}.sim__planForMansionComment{margin-bottom:4.26667vw}.sim__planForMansionCheck{position:relative;padding-left:1.5em;margin-bottom:2.66667vw}.sim__planForMansionCheck:before{content:"";position:absolute;left:0;top:50%;transform:translate(0, -50%);display:block;width:4.53333vw;height:4.53333vw;background-image:url("/hikari/renewal/top/images/icon-check-yellow.svg");background-size:contain;background-repeat:no-repeat}.sim__btnSupplement{text-align:center;margin-top:2.66667vw}}.sim__loading{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.sim__loadingIcon,.sim__loadingIcon:after{display:inline-block;width:80px;height:80px;background-repeat:no-repeat;background-image:radial-gradient(7px 7px at 10% 50%, rgba(0,0,0,0.5), rgba(0,0,0,0.5) 95%, transparent),radial-gradient(7px 7px at 50% 10%, rgba(0,0,0,0.5), rgba(0,0,0,0.5) 95%, transparent),radial-gradient(7px 7px at 90% 50%, rgba(0,0,0,0.5), rgba(0,0,0,0.5) 95%, transparent),radial-gradient(7px 7px at 50% 90%, rgba(0,0,0,0.5), rgba(0,0,0,0.5) 95%, transparent)}.sim__loadingIcon{position:relative;vertical-align:middle}.sim__loadingIcon:after{position:absolute;content:" ";z-index:-1;left:0;top:0;margin:0;transform:rotate(45deg)}.sim__loadingIcon span{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;background-image:radial-gradient(7px 7px at 10% 50%, #000, #000 95%, transparent);animation:animation01 0.7s linear infinite}@keyframes animation01{0%{transform:rotate(0deg)}12.4%{transform:rotate(0deg)}12.5%{transform:rotate(45deg)}24.9%{transform:rotate(45deg)}25%{transform:rotate(90deg)}37.4%{transform:rotate(90deg)}37.5%{transform:rotate(135deg)}49.9%{transform:rotate(135deg)}50%{transform:rotate(180deg)}62.4%{transform:rotate(180deg)}62.5%{transform:rotate(225deg)}74.9%{transform:rotate(225deg)}75%{transform:rotate(270deg)}87.4%{transform:rotate(270deg)}87.5%{transform:rotate(315deg)}99.9%{transform:rotate(315deg)}100%{transform:rotate(360deg)}}.js-commonStep-notes{display:none}.js-commonStep-attention{display:none}@media print{#js-commonStep-notes-C .c-table.c-table-pc td{padding:0 25px !important}}body.renewal-applyPage .wrapper .header,body.renewal-syokai .wrapper .header,body.renewal-smarthome .wrapper .header,body.renewal-apply .wrapper .header,body.renewal-speedup .wrapper .header,body.renewal-speedupStep .wrapper .header,body.renewal-kaisen .wrapper .header,body.renewal-legal .wrapper .header,body.renewal-sitemap .wrapper .header{text-align:left}body.renewal-applyPage .pcConv{display:none;position:fixed;top:148px;z-index:3}body.renewal-applyPage .spConv{top:95px}body.renewal-applyPage .spConvInner{height:85%;overflow-y:scroll}body.renewal-applyPage .bottomBtn{z-index:1}body.renewal-applyPage .flowCommonList>li{height:auto}body.renewal-applyPage .elementSubNavi.hikariNavi{height:auto;z-index:2}body.renewal-apply .header__apply{width:120px}body.renewal-apply .header__applyLink{display:none}body.renewal-ssCoupon.sideOpen .pagetopLink,body.renewal-ssCoupon.sideOpen .elementFooter .tabCont{left:0}body.renewal-onecoin .wrapper .header h1{padding:4px;background:transparent}body.renewal-moving .secFlow{margin-top:2em;padding-bottom:5em}body.renewal-moving.sideOpen .pagetopLink,body.renewal-moving.sideOpen .elementFooter .tabCont{left:110px}body.renewal-lp980.sideOpen .pagetopLink,body.renewal-lp980.sideOpen .elementFooter .tabCont{left:110px}body.renewal-smartset{font-family:"ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}body.renewal-smartset .header__menuTrigger{background-image:url("/images/header_menu.png")}body.renewal-campaignTv.sideOpen .pagetopLink,body.renewal-campaignTv.sideOpen .elementFooter .tabCont{left:110px}body .content__wrapper.cw-newsRelease{padding-top:9em}body .content__wrapper.cw-newsRelease a.link.pdf{background-size:20px}body .content__wrapper.cw-legal{padding-top:9em}body .content__wrapper.cw-legal a.link.pdf{background-size:20px}body .content__wrapper.cw-ipv6{padding-top:9em}body .content__wrapper.cw-ssCoupon .btnList{margin:1em auto}body .content__wrapper.cw-sitemap{padding-top:9em}body .content__wrapper.cw-sitemap .link{background-size:18px}body .content__wrapper.cw-sitemap .pagetopLink{position:relative;left:0}body .content__wrapper.cw-sitemap .elementFooter .tabCont{position:relative;left:0}body .content__wrapper.cw-speedup{padding-top:9em}body .content__wrapper.cw-speedup .speedupContents .headNav li a{background-size:auto}body .content__wrapper.cw-speedupStep{padding-top:9em}body .content__wrapper.cw-speedupStep .speedupContents .headNav li a{background-size:auto}body .content__wrapper.cw-speedupStep .pagetop a span{font-size:.7em}body .content__wrapper.cw-speedupStep .elementGeneralButton{margin-bottom:1em}body .content__wrapper.cw-speedupStep h2.stepTitle{margin-bottom:1em}body .content__wrapper.cw-partner{padding-top:4.7em}body .content__wrapper.cw-kaisen{padding-top:4.7em}body .content__wrapper.cw-apply{padding-top:4.3em}body .content__wrapper.cw-faq{padding-top:5em}body .content__wrapper.cw-faq a.link.anch{background-size:16px}body .content__wrapper.cw-denki{padding-top:5em}body .content__wrapper.cw-smarthome{padding-top:4.7em}body .content__wrapper.cw-smarthome .link{background-size:18px}body .content__wrapper.cw-syokai{padding-top:4.7em}body .content__wrapper.cw-syokai .shosai{margin-bottom:1em}body .content__wrapper.cw-applyPage{padding-top:4.9em}body .content__wrapper.cw-applyPage p.modal-box{margin:.5em 0}body .content__wrapper.cw-smartset{padding-top:10.3em}body .content__wrapper.cw-smartset .kv__notesArea{margin-bottom:2em}body .content__wrapper.cw-smartset .kv__notesArea+p.warning{display:none}body .sideNav{padding-top:53px;display:none;position:fixed;z-index:3;top:100px;left:0;width:245px;height:100%;background-color:#fff;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);font-size:16px}body .sideNav ::-webkit-scrollbar{width:10px}body .sideNav ::-webkit-scrollbar-thumb{background-color:rgba(0,0,50,0.2);border-radius:10px;box-shadow:0 0 0 1px rgba(255,255,255,0.3)}body .sideNav__inner{overflow-x:hidden;overflow-y:auto;max-height:85vh;padding-bottom:10vh}body .sideNav__link small{width:235px;display:block;line-height:1;font-size:12px;padding:8px 18px;font-weight:bold;text-align:left !important}body .sideNav__link a{letter-spacing:-.01em;width:230px;color:#262626;display:block;line-height:1;padding:9px 28px;text-decoration:none;text-align:left;border-top-right-radius:14px;border-bottom-right-radius:14px}body .sideNav__link a.js-active,body .sideNav__link a:hover{background-color:#eff0f1}body .sideNav__link a small{display:inline-block;color:#e02900;font-size:12px;margin-bottom:.4em}body .sideNav__link a span.letter-space{display:inline-block;letter-spacing:-.24em;text-indent:-.14em}body .sideNav__link--user a{position:relative;padding-left:54px}body .sideNav__link--user a:before{content:"";display:block;width:16px;height:16px;position:absolute;left:34px;top:50%;transform:translate(0, -50%);background-image:url("/images/icon-user-hover.svg");background-repeat:no-repeat;background-size:contain}body .sideNav__list{padding:12px 0 !important}body .sideNav__list:not(:last-of-type){border-bottom:1px solid #dedede}body.sideOpen .content__wrapper{overflow-x:hidden;padding-left:245px}body.sideOpen .header{z-index:4}body.sideOpen .header__linkArea,body.sideOpen .header__menuIcon{display:none}body.sideOpen .pagetopLink{position:relative;left:110px}body.sideOpen .elementFooter .tabCont{position:relative;left:110px}body.sideOpen #hikariTop .header__menuIcon{display:inline-block}body.sideOpen #hikariTop .content__wrapper{padding-left:0}body.sideOpen #hikariTop .pagetopLink{position:static}body.sideOpen #hikariTop .elementFooter .tabCont{position:static}body.sideOpen #hikariTop .sideNav{left:-245px;transition:all .3s ease}body.sideOpen #hikariTop .sideNav.js-sideOpen{left:0}body.sideOpen #hikariTop #js-menuContent{display:none}@media screen and (max-width: 959px){.sideNav{display:none !important}body.sideOpen .content__wrapper{padding-left:0}body.sideOpen #hikariTop .kv2__bannerArea{right:0}body.sideOpen .header__menuIcon{display:inline-block}body.sideOpen #hikariTop #js-menuContent{display:block;overflow-x:hidden}}@media screen and (max-width: 559px){.sideNav{display:none !important}.renewal-speedup .header .header__logo-sony{margin-top:0 !important}.renewal-speedup .header__menuIcon{margin-top:0}.renewal-speedupStep .header .header__logo-sony{margin-top:0 !important}.renewal-speedupStep .header__menuIcon{margin-top:0}body .content__wrapper.cw-newsRelease{padding-top:6.2em !important}body .content__wrapper.cw-legal{padding-top:6.2em}body .content__wrapper.cw-denki{padding-top:6.5em}body .content__wrapper.cw-ipv6{padding-top:6.2em}body .content__wrapper.cw-sitemap{padding-top:6.2em}body .content__wrapper.cw-speedup{padding-top:6.2em}body .content__wrapper.cw-speedupStep{padding-top:5em}body .content__wrapper.cw-partner{padding-top:6.2em}body .content__wrapper.cw-kaisen{padding-top:6.2em}body .content__wrapper.cw-apply{padding-top:6.2em}body .content__wrapper.cw-faq{padding-top:6.8em}body .content__wrapper.cw-smarthome{padding-top:6.2em}body .content__wrapper.cw-syokai{padding-top:6.2em}body .content__wrapper.cw-applyPage{padding-top:6.2em}body .content__wrapper.cw-smartset{padding-top:6.2em}body .content__wrapper.cw-lp980{padding-top:6.4em}body.sideOpen .content__wrapper{padding-left:0}body.sideOpen .header__menuIcon{display:inline-block}body.sideOpen .pagetopLink{position:static}body.sideOpen .elementFooter .tabCont{position:static}}@media screen and (max-width: 1400px) and (min-width: 1201px){body.renewal-moving.sideOpen .wrapper .content .kv{background-position:right top}}@media screen and (max-width: 1200px) and (min-width: 960px){body.renewal-moving.sideOpen .wrapper .content .kv{min-width:960px;overflow-x:hidden}}@media screen and (min-width: 768px){body.renewal-moving.sideOpen .wrapper .content .kv h1{padding:20px 40px 0 350px}}@media screen and (max-width: 414px){body .content__wrapper.cw-lp980{padding-top:7.2em !important}}@media screen and (max-width: 376px){body .content__wrapper.cw-lp980{padding-top:6.6em !important}}@media screen and (max-width: 320px){body .content__wrapper.cw-applyPage{padding-top:7em !important}body .content__wrapper.cw-lp980{padding-top:6em !important}}@keyframes arrow-movePC{50%{left:3px}100%{left:8px}}@keyframes arrow-moveSP{50%{right:14px}100%{right:9px}}.renewal-lp980 .header__menuArea{min-height:70px}.renewal-lp980 .floating__btn{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-align:center;text-decoration:none;font-size:16px}.renewal-lp980 .floating__btn--area{background-color:#db1515;color:#fff !important}.renewal-lp980 .floating__btn--area:hover{background-color:#c30000}.renewal-lp980 .floating__btn--chat{background-color:#424242;color:#fff !important}.renewal-lp980 .floating__btn--chat:hover{background-color:#212121}.renewal-lp980 .floating__btn--arrow .floating__btnFrame{display:inline-block;margin-left:-8px}.renewal-lp980 .floating__btn--arrow .floating__btnFrame:after{content:"";display:inline-block;position:relative;top:5px;left:8px;width:15px;height:22px;background-image:url("/hikari/renewal/common/images/icon-arrow-white.svg");background-size:contain;background-position:center center}.renewal-lp980 .floating__btn--arrow:hover .floating__btnFrame:after{animation:arrow-movePC .35s}.renewal-lp980 .floating__upperArea{display:none;position:absolute;right:0;top:0;width:220px;height:100%}.renewal-lp980 .floating__upperArea.js-open{display:block}.renewal-lp980 .floating__upperBlock,.renewal-lp980 .floating__upperBtnTag{width:100%;height:100%}.renewal-lp980 .floating__upperBtnTag{line-height:2 !important}.renewal-lp980 .floating__lowerArea{display:none;position:fixed;z-index:2;bottom:-105px;left:0;width:100%;height:auto;background-color:#fff;transition:all .4s;padding:12px 0 14px 245px;box-shadow:0px -3px 6px 0px rgba(0,0,0,0.16)}.renewal-lp980 .floating__lowerArea.js-open{bottom:0}.renewal-lp980 .floating__lowerBlock{display:flex;justify-content:center;width:840px;height:100%;margin:auto;box-sizing:border-box}.renewal-lp980 .floating__lowerBtnTag{height:100%;padding:0 6px}.renewal-lp980 .floating__lowerBtn{border-radius:4px;width:310px;height:100%;margin:auto;min-height:80px}.renewal-lp980 .floating__cashbackArea{display:none}.renewal-lp980 .floating__cashbackArea--pc{display:block}.renewal-lp980 .floating__cashback{width:344px;height:100%;display:flex;align-items:center;position:relative}.renewal-lp980 .floating__cashbackDate{position:absolute;font-weight:bold;font-size:13px;left:53px;top:12px;color:#fff}.renewal-lp980 .floating__cashbackDate small{font-size:11px;font-weight:normal}.renewal-lp980 #js-floatingLower-typeA .floating__lowerBtn{width:240px}.renewal-lp980 #js-floatingLower-typeB .floating__lowerBtn{width:490px}@media screen and (max-width: 959px){.renewal-lp980 .floating__btn{font-size:13px}.renewal-lp980 .floating__upperArea{display:none;position:absolute;right:0;top:0;width:98px;height:100%}.renewal-lp980 .floating__upperArea .sp-block{display:block !important}.renewal-lp980 .floating__upperArea .sp-none{display:none}.renewal-lp980 .floating__upperArea#js-floatingUpper-typeB{width:120px}.renewal-lp980 .floating__upperArea.js-open{display:block}.renewal-lp980 .floating__upperBlock,.renewal-lp980 .floating__upperBtnTag{width:100%;height:100%}.renewal-lp980 .floating__upperBtnTag{line-height:1.5 !important}.renewal-lp980 .floating__upperArea .floating__btn--arrow .floating__btnFrame:after{content:"";display:inline-block;position:absolute;top:50%;left:inherit;right:9px;transform:translate(0, -50%);width:15px;height:22px;background-image:url("/hikari/renewal/common/images/icon-arrow-white.svg");background-size:contain;background-position:center center}.renewal-lp980 .floating__upperArea .floating__btn--arrow:hover .floating__btnFrame:after{animation:arrow-moveSP .4s}.renewal-lp980 .floating__lowerArea{position:fixed;z-index:2;bottom:-150px;left:0;width:100%;height:auto;background-color:#fff;transition:all .4s;padding:8px 10px 24px;box-shadow:0px -3px 6px 0px rgba(0,0,0,0.16)}.renewal-lp980 .floating__lowerArea.js-open{bottom:0}.renewal-lp980 .floating__lowerBlock{display:flex;justify-content:center;width:100%;height:100%;max-height:55px;margin:auto;box-sizing:border-box}.renewal-lp980 .floating__lowerBtnTag{width:100%;height:100%;padding:0 6px;line-height:2.5 !important}.renewal-lp980 .floating__lowerBtn{border-radius:4px;width:48%;height:100%;margin:auto;min-height:55px}.renewal-lp980 .floating__cashbackArea{display:none}.renewal-lp980 .floating__cashbackArea--sp{display:block}.renewal-lp980 .floating__cashback{width:285px;margin:0 auto 8px}.renewal-lp980 .floating__cashbackDate{top:-1px;font-size:12px;left:43px}.renewal-lp980 #js-floatingLower-typeA .floating__lowerBtn{width:100%}.renewal-lp980 #js-floatingLower-typeB .floating__lowerBtn{width:100%;margin:auto}}@media screen and (max-width: 559px){.renewal-lp980 .header__menuArea{min-height:auto}}.oriconLogo{padding:60px 0}.oriconLogo img{display:block;margin:auto}.renewal-lp980 .oriconLogo,.lpIyakukin .oriconLogo{border-top:1px solid #dadada}@media screen and (max-width: 559px){.oriconLogo{padding:25px 0;text-align:center}.oriconLogo__img{width:256px;margin:auto}.renewal-lp980 .oriconLogo,.lpIyakukin .oriconLogo{border-top:6px solid #dadada}}.bannerNyaro{width:100%;background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}.bannerNyaro__inner{position:relative}.bannerNyaro__link{display:block;background-color:#d5d5d5;border-bottom:10px solid #fad24b}.bannerNyaro__link:hover{opacity:.85}.bannerNyaro__wrap{position:relative;height:140px}.bannerNyaro__mainArea{width:760px;margin:auto}.bannerNyaro__mainArea img{display:block}.bannerNyaro__sideArea{position:absolute;top:0;display:block;width:600px;height:140px;background-image:url("/hikari/renewal/nyaro/images/nyaro-dance.gif");background-repeat:repeat-x}.bannerNyaro__sideArea--left{left:50%;margin-left:-1000px}.bannerNyaro__sideArea--right{right:50%;margin-right:-1000px}.bannerNyaro__close{position:absolute;right:8px;top:8px;display:block;border-radius:50%;width:32px;height:32px;background-image:url("/hikari/renewal/nyaro/images/nyaro-close.svg");background-repeat:no-repeat;background-size:contain;box-shadow:0 3px 2px 0 rgba(0,0,0,0.16)}.bannerNyaro__close:hover,.bannerNyaro__close:active{cursor:pointer}#hikariTop .bannerNyaro.js-nyaroScroll{z-index:2;position:fixed;top:144px;left:0}@media screen and (max-width: 559px){.bannerNyaro{box-shadow:0 0.8vw 1.6vw 0 rgba(0,0,0,0.16)}.bannerNyaro__inner{background-color:#fff;padding:2.93333vw 0 1.86667vw;border-bottom:1px solid #e1e1e1;position:relative}.bannerNyaro__link{display:block;background-color:#d5d5d5;border-bottom:none;width:87.2vw;margin:auto;box-shadow:0 0.8vw 1.6vw 0 rgba(0,0,0,0.16)}.bannerNyaro__wrap{position:relative;height:auto}.bannerNyaro__mainArea{width:100%;margin:auto}.bannerNyaro__mainArea img{display:block}.bannerNyaro__sideArea{display:none}.bannerNyaro__close{position:absolute;right:1.06667vw;top:1.06667vw;display:block;border-radius:50%;width:8.53333vw;height:8.53333vw;background-image:url("/hikari/renewal/nyaro/images/nyaro-close.svg");background-repeat:no-repeat;background-size:contain;box-shadow:0 0.8vw 0.53333vw 0 rgba(0,0,0,0.16)}.bannerNyaro__close:hover,.bannerNyaro__close:active{cursor:pointer}#hikariTop .bannerNyaro.js-nyaroScroll{top:12vw;left:0}}body.bodyPrice.sideOpen .commonFooter__subItemTitle{float:none;width:auto}body.bodyPrice.sideOpen .commonFooter__subItemLinkBody{margin-left:auto}#hikariApply .header__supportLink{display:none}@media screen and (min-width: 768px) and (max-width: 1024px){.hikari-lowerPage{max-width:100vw}#hikariTop .bannerNyaro.js-nyaroScroll{top:114px}}@media only screen and (min-width: 960px){body.sideOpen .phoneMenu.js-follow{top:144px;left:122.5px}body.sideOpen .hikariTVmenu.js-follow{top:144px;left:0}body.sideOpen .nav-local-02.of-full{position:static}.hikari-lowerPage.hikariNoMenu .header__menuIcon{display:none !important}}@media screen and (max-width: 959px){body.sideOpen .phoneMenu.js-follow{position:static}}@media only screen and (max-width: 959px) and (min-width: 641px){.elementFooter>.inner{transform:scale(0.8);transform-origin:top left}body.sideOpen .pagetopLink{left:0 !important}}@media only screen and (max-width: 559px){.elementFooter .certifications,.elementFooter .copyright{padding-bottom:30px}}@media only screen and (min-width: 560px){body.hikariHikkoshi.sideOpen .content__wrapper{padding-top:8.7rem}body.hikariHikkoshi.sideOpen .wrapper header{height:auto}body.lpIyakukin.sideOpen .content__wrapper{padding-top:8.7rem}body.lpIyakukin.sideOpen .wrapper header{height:auto}}@media only screen and (max-width: 559px){body .content__wrapper.cw-speedup .kv__notes{margin-top:0}body.hikariContact.sideOpen .content__wrapper{padding-top:3.5em}body.relPrice.sideOpen .content__wrapper{padding-top:2.9rem}body.hikariHikkoshi.sideOpen .content__wrapper{padding-top:5.7rem}body.lpIyakukin.sideOpen .content__wrapper{padding-top:5.7rem}.secFlow .flowContent .wifi{padding-left:20px;padding-right:20px}.secFlow .flowContent>dl{width:auto !important}}@media only screen and (min-width: 560px){.container{margin-top:140px;padding-bottom:200px !important}}@media (min-width: 768px){.container{margin-top:160px}}@media only screen and (max-width: 559px){.container{margin-top:24vw;padding-bottom:49vw !important}.commonFooter{height:auto}}button.address-search-button{cursor:pointer;outline:none;appearance:none;background-color:#EFEFEF;color:#252525;padding:2px 7px;border:1px solid #707070;border-radius:3px}
