@charset "UTF-8";.hikari-top-Announcement{border-top:1px solid #cacadb}.hikari-top-Announcement_Inner{padding:16px 16px 0;max-width:1064px;width:100%;margin:auto}.hikari-top-Announcement_Content{display:-webkit-box;display:-ms-flexbox;display:flex}.hikari-top-Announcement_Label{padding:0 24px;min-width:8em;position:relative}.hikari-top-Announcement_Label::after{content:"";display:inline-block;border-right:1px solid #cacadb;position:absolute;right:0;top:0;height:18px}.hikari-top-Announcement_Time{color:#676767;padding:0 24px;min-width:11em}.hikari-top-Carousel{margin-top:16px}.hikari-top-Carousel_Wrap{opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.hikari-top-Carousel_Wrap.slick-initialized{opacity:1}.hikari-top-Carousel_Wrap .slick-slide{margin:0;background-color:#000}.hikari-top-Carousel_Wrap .slick-slide *{vertical-align:bottom}.hikari-top-Carousel_Wrap .slick-slide img{width:310px;opacity:.5}.hikari-top-Carousel_Wrap .slick-slide [tabindex="0"] img{opacity:1}.hikari-top-Carousel_Wrap.slick-dotted.slick-slider{margin-bottom:-8px}.hikari-top-Carousel_Nav{max-width:100%;margin-left:auto;margin-right:auto}.hikari-top-Carousel_Nav-prev{left:16px}.hikari-top-Carousel_Nav-next{right:16px}.hikari-top-Carousel_Product{margin-top:16px}.hikari-top-Carousel_Product_Wrap .slick-slide *{vertical-align:bottom}.hikari-top-Carousel_Product_Wrap.slick-dotted.slick-slider{margin-bottom:-8px}.hikari-top-Carousel_Product_Wrap a:hover{opacity:.7}.hikari-top-Carousel_Product_Nav{max-width:100%;margin-left:auto;margin-right:auto}.hikari-top-Carousel_Product_Nav-prev{left:16px}.hikari-top-Carousel_Product_Nav-next{right:16px}.hikari-top-Cta{padding:16px;text-align:center;background-color:#003}.hikari-top-Cta_Btn{max-width:500px;padding:16px;line-height:1.2;font-size:18px}.hikari-top-Form_Radioblock-wrap{display:block;background-color:#fff}.hikari-top-Form_Radioblock input:disabled+.hikari-top-Form_Radioblock-wrap{border:1px solid #e6e6f0}.hikari-top-Hero{margin-top:-32px;background:url(/assets/img/hikari/top/hero-pc.png?210611) center top/cover no-repeat #f59600;height:420px}.hikari-top-Hero_Notice{color:#fff}.hikari-top-Hero_Container{position:relative}.hikari-top-Info{padding-top:21px;padding-bottom:24px;background-color:#f5f5fa}.hikari-top-Info dl dt{font-weight:700;text-align:center}.hikari-top-Info dl dd{margin-top:8px}.hikari-top-Info dl dd>span{display:block}.hikari-top-Information{display:none;padding-top:16px;margin-top:16px;border-top:1px solid #cacadb}.hikari-top-Information_Content{display:-webkit-box;display:-ms-flexbox;display:flex}.hikari-top-Information_Title{width:84px;font-weight:700;font-size:13px;border-right:1px solid #cacadb}.hikari-top-Information_List{width:calc(100% - 84px);font-size:13px;word-break:break-all}.hikari-top-Information_List>div{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px}.hikari-top-Information_List>div:first-child{margin-top:0}.hikari-top-Information_List dt{color:#676767;width:154px;padding-left:32px}.hikari-top-Information_List dd{width:calc(100% - 154px)}.hikari-top-Layout_Section-blue,.hikari-top-Layout_Section-white{padding-top:48px;padding-bottom:48px}.hikari-top-Layout_Section-white,.hikari-top-Layout_Section-white-nospace{background-color:#fff}.hikari-top-Layout_Section-blue{background-color:#f5f5fa}.hikari-top-Layout_Section-blue-custom{background-color:#f5f5fa;padding-top:56px;padding-bottom:64px}.hikari-top-Layout_Section-gauge{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.hikari-top-Layout_Section-gauge-grid1{width:316px;margin-right:32px}.hikari-top-Layout_Section-gauge-grid2{width:calc(100% - 316px - 32px)}.hikari-top-Layout_Section-gauge-grid2-element2{margin-top:40px}.hikari-top-Layout_Section-gauge-grid2-element3{margin-top:24px}.hikari-top-Layout_Section-fee-wrapper{padding-top:64px;padding-bottom:64px}.hikari-top-Layout_Section-strength{margin-top:40px}.hikari-top-Layout_Section-strength-infobox{background-color:transparent}.hikari-top-Layout_Section-strength-img-grid{max-width:195px}.hikari-top-Layout_Feature>li{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;margin-top:48px}.hikari-top-Layout_Feature>li:first-of-type{margin-top:24px}.hikari-top-Layout_Feature-foot{margin-top:16px}.hikari-top-Layout_Cap{position:relative}.hikari-top-Layout_Cap>p{position:absolute;top:-24px;right:0}.hikari-top-Layout_Attention{position:relative;max-width:504px}.hikari-top-Layout_Attention-text1{position:absolute;bottom:13.15789%;right:14.28571%;color:#fff}.hikari-top-Layout_Attention-text1 span{font-size:12px}.hikari-top-Layout_Attention-text1 span:first-of-type{font-weight:700;font-size:28px}.hikari-top-Layout_Attention-text1 .hikari-top-Layout_Attention-ctext{display:block;text-align:center;padding:0;margin-top:2px;line-height:0}.hikari-top-Link_Align-right{text-align:right}.hikari-top-Link_Align-right>a{display:inline-table}.hikari-top-List_Anchors{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex}.hikari-top-List_Anchors>li{width:calc((100% - 24px * 2)/ 3);margin-left:24px}.hikari-top-List_Anchors>li:first-child{margin-left:0}.hikari-top-List_Anchors>li>a{display:block;width:100%;height:100%;position:relative;text-align:center;font-size:13px;font-weight:700;text-decoration:none;padding:10px 10px 30px;border-radius:4px;line-height:1.2;background-color:#fff;border:1px solid #cecef5;color:#3b3ba3}.hikari-top-List_Anchors>li>a:focus,.hikari-top-List_Anchors>li>a:hover{background-color:#f2f2ff}.hikari-top-List_Anchors>li>a>span{position:absolute;color:#ff008c;top:calc(100% - 24px);left:calc(50% - 8px)}.hikari-top-List_Choices>li{margin-top:24px}.hikari-top-List_Choices>li>label,.hikari-top-List_Choices>li>label>div{width:100%}.hikari-top-List_Btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.hikari-top-List_Btn li{width:100%;margin-top:16px}.hikari-top-Plan{margin-top:24px}.hikari-top-Plan_Box{-webkit-box-shadow:4px 4px 4px rgba(0,0,0,.1);box-shadow:4px 4px 4px rgba(0,0,0,.1)}.hikari-top-Plan_Box:last-child{margin-top:24px}.hikari-top-Plan_Box h3{border-radius:8px 8px 0 0;background-color:#f59600;text-align:center;padding:8px 0}.hikari-top-Plan_Detail-1,.hikari-top-Plan_Detail-2{border-radius:0 0 8px 8px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 0 24px}.hikari-top-Plan_Detail-1 li,.hikari-top-Plan_Detail-2 li{width:50%;text-align:center}.hikari-top-Plan_Detail-1 li:first-child,.hikari-top-Plan_Detail-2 li:first-child{position:relative}.hikari-top-Plan_Detail-1 li:first-child::after,.hikari-top-Plan_Detail-2 li:first-child::after{content:"";position:absolute;height:100%;top:0;bottom:0;right:0;border-right:1px solid #cacadb}.hikari-top-Plan_Detail-2{padding:16px 0}.hikari-top-Simulation_Heading{margin:0 -16px;padding:48px 0 39px;background-image:url(/assets/img/hikari/fee/simulation-heading-sp.png?201224);background-position:center 16px;background-size:375px 150px;text-align:center}.hikari-top-Simulation_Heading p{margin-top:16px}.hikari-top-Simulation_Wrapper{background-color:#fff}.hikari-top-Simulation_Body{padding:32px 8px}.hikari-top-Simulation_Pc-inline{display:inline-block}.hikari-top-Simulation_Sp-floatR{vertical-align:bottom}.hikari-top-Table_Plan caption{margin-bottom:8px;font-weight:700;font-size:19px}.hikari-top-Table_Plan td,.hikari-top-Table_Plan th{text-align:center;font-weight:400;vertical-align:middle}.hikari-top-Table_Plan .hikari-top-Table_Col-narrow{min-width:70px;padding:8px;font-size:13px}.hikari-top-Txt_Normal{font-weight:400}.hikari-top-Txt_Bold{font-weight:700}.hikari-top-Txt_Sub{font-size:16px;font-weight:400;color:#676767}.hikari-top-Txt_Unit{font-size:26px;font-weight:700}.hikari-top-Utility_Show-pc{display:none}.hikari-top-Utility_Show-sp{display:inline-block}.hikari-top-Utility_Bnr-ss{-webkit-box-shadow:0 4px 10px rgba(135,55,1,.39);box-shadow:0 4px 10px rgba(135,55,1,.39);border-radius:8px}@media screen and (min-width:415px){.hikari-top-List_Choices{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;clear:both}.hikari-top-List_Choices>li{width:calc((100% - 24px * 1)/ 2);margin-left:24px}.hikari-top-List_Choices>li:nth-child(2n+1){margin-left:0}}@media screen and (min-width:768px){.hikari-top-List_Btn li{width:calc((100% - 24px * 2)/ 3);margin-left:24px}.hikari-top-List_Btn li:first-child{margin-left:0}}@media screen and (min-width:769px){.hikari-top-Carousel{margin-top:24px}.hikari-top-Carousel_Wrap .slick-slide img{width:533px}.hikari-top-Carousel_Nav{max-width:480px}.hikari-top-Carousel_Nav-prev{left:0}.hikari-top-Carousel_Nav-next{right:0}.hikari-top-Carousel_Product_Nav{max-width:480px}.hikari-top-Carousel_Product_Nav-prev{left:0}.hikari-top-Carousel_Product_Nav-next{right:0}.hikari-top-Hero h1{padding-top:22px}.hikari-top-Hero_Spu{position:absolute;top:27px;left:200px}.hikari-top-Hero_Txt-1{padding-top:46px;padding-left:9px}.hikari-top-Hero_Txt-2{padding-top:30px;margin-left:20px}.hikari-top-Hero_Btn{padding-top:34px;margin-left:94px;max-width:358px}.hikari-top-Hero_Btn>a{border:0}.hikari-top-Info{padding-top:16px}.hikari-top-Info dl{display:-webkit-box;display:-ms-flexbox;display:flex}.hikari-top-Info dl dt{text-align:left;width:120px;border-right:1px solid #cacadb}.hikari-top-Info dl dd{margin-top:0;margin-left:56px}.hikari-top-Info dl dd>span{display:inline;margin-right:24px}.hikari-top-Layout_Section-gauge{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hikari-top-Layout_Section-strength-infobox{padding:16px 40px}.hikari-top-Layout_Feature{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:32px}.hikari-top-Layout_Feature>li,.hikari-top-Layout_Feature>li:first-of-type{margin-top:0}.hikari-top-Layout_Feature-foot{display:inline-block;margin-top:24px;max-width:328px}.hikari-top-List_Anchors>li{width:auto}.hikari-top-List_Anchors>li>a{padding:16px 16px 16px 40px;font-size:16px}.hikari-top-List_Anchors>li>a>span{top:calc(50% - 8px);left:18px}.hikari-top-Simulation_Heading{margin:0;padding:72px 0 48px;background-image:url(/assets/img/hikari/fee/simulation-heading-pc.png?201224);background-position:center 16px;background-size:628px 147px}.hikari-top-Simulation_Heading br{display:none}.hikari-top-Utility_Show-pc{display:inline-block}.hikari-top-Utility_Show-sp{display:none}}@media screen and (min-width:1064px){.hikari-top-List_Choices>li{width:calc((100% - 24px * 2)/ 3)}.hikari-top-List_Choices>li:nth-child(2n+1){margin-left:24px}.hikari-top-List_Choices>li:nth-child(3n+1){margin-left:0}}@media screen and (min-width:1174px){.hikari-top-Hero{background-size:contain}}@media screen and (max-width:769px){.hikari-top-Simulation_Pc-inline{display:block}.hikari-top-Simulation_Sp-floatR{float:right;margin-bottom:16px}}@media screen and (max-width:768px){.hikari-top-Announcement_Content{display:block}.hikari-top-Announcement_Label{display:none}.hikari-top-Announcement_Time{padding:0;display:block}.hikari-top-Announcement_Message{margin-top:4px;display:block}.hikari-top-Hero{background:url(/assets/img/hikari/top/hero-sp.png?210611) center top/cover no-repeat #f59600;height:520px;margin-bottom:90px}.hikari-top-Hero_Notice{width:70%;left:auto;right:0;-webkit-transform:translateX(0);transform:translateX(0)}.hikari-top-Hero_Container{height:520px}.hikari-top-Hero h1{position:absolute;top:52px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:240px}.hikari-top-Hero h1 img{width:240px}.hikari-top-Hero_Spu{position:absolute;top:11px;left:0}.hikari-top-Hero_Btn,.hikari-top-Hero_Txt-1,.hikari-top-Hero_Txt-2{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:375px}.hikari-top-Hero_Txt-1{bottom:0}.hikari-top-Hero_Txt-2{bottom:-5px;padding:0 7px}.hikari-top-Hero_Btn{bottom:-72px}.hikari-top-Information_Content{display:block}.hikari-top-Information_Title{display:none}.hikari-top-Information_List{display:block;width:100%}.hikari-top-Information_List>div{display:block}.hikari-top-Information_List dt{width:100%;padding-left:0}.hikari-top-Information_List dd{width:100%}.hikari-top-Layout_Section-blue-custom{padding-bottom:56px}.hikari-top-Layout_Section-gauge{margin-top:32px}.hikari-top-Layout_Section-gauge-grid1{width:100%;margin-right:0}.hikari-top-Layout_Section-gauge-grid2{margin-top:40px;width:100%}.hikari-top-Layout_Section-gauge-grid2-element3{margin-top:16px}.hikari-top-Layout_Section-fee-wrapper{padding-bottom:56px}.hikari-top-Layout_Section-strength{margin-top:32px}.hikari-top-Layout_Section-strength-flex>div:first-child{margin:0 auto}.hikari-top-Layout_Section-strength-text-grid-elem1,.hikari-top-Layout_Section-strength-text-grid-elem2{text-align:center}.hikari-top-Layout_Attention{margin:0 auto}.hikari-top-Plan_Detail-1,.hikari-top-Plan_Detail-2{display:block;padding:16px 16px 24px}.hikari-top-Plan_Detail-1 li,.hikari-top-Plan_Detail-2 li{width:100%}.hikari-top-Plan_Detail-1 li:first-child,.hikari-top-Plan_Detail-2 li:first-child{margin-bottom:32px}.hikari-top-Plan_Detail-1 li:first-child::after,.hikari-top-Plan_Detail-2 li:first-child::after{display:none}.hikari-top-Plan_Detail-2{padding:16px}.hikari-top-Plan_Detail-2 li:first-child{margin-bottom:24px}.hikari-top-Utility_Bnr-ss{max-width:343px}}@media screen and (max-width:768px) and (max-width:768px){.hikari-top-Hero_Txt-1{width:100vw;bottom:-12px}}@media screen and (max-width:424px){.hikari-top-Layout_Attention-text1 span:first-of-type{font-size:16px}}@media screen and (max-width:414px){.hikari-top-Layout_Attention-text1,.hikari-top-Layout_Attention-text1 span:first-of-type{font-size:13px}}@media screen and (min-width:769px) and (min-width:769px) and (max-width:899px){.hikari-top-Hero_Txt-1{width:65%}.hikari-top-Hero_Txt-2{width:60%}.hikari-top-Hero_Btn{margin-left:20px;width:58%;max-width:58%}}@media screen and (min-width:425px) and (max-width:480px){.hikari-top-Layout_Attention-text1 span:first-of-type{font-size:20px}}@media screen and (min-width:769px) and (max-width:900px){.hikari-top-Layout_Attention-text1 span:first-of-type{font-size:20px}}@media screen and (min-width:901px) and (max-width:960px){.hikari-top-Layout_Attention-text1 span:first-of-type{font-size:24px}}