@charset "UTF-8";@media screen and (max-width: 768px){.p-auhikariPlusTop.is-teaser{padding-top:47px}}.p-auhikariPlusTop img{width:100%}.p-mv{background-image:url(/auhikari_plus/mv_bg.webp);background-size:max(1920px,100%);background-position:center;background-repeat:no-repeat}.p-mv__image{width:min(1220px,100%);padding:0 10px;margin-inline:auto}@media screen and (max-width: 768px){.p-mv__image{padding:0}}.p-about__h3{text-align:center;font-size:24px;font-weight:700}@media screen and (max-width: 768px){.p-about__h3{font-size:18px}}.p-about__h3 .u-textMagenta{font-size:32px}@media screen and (max-width: 768px){.p-about__h3 .u-textMagenta{font-size:22px;padding-bottom:3px;background-image:linear-gradient(#fadadd,#fadadd);background-repeat:no-repeat;background-size:100% 10px;background-position:left bottom;box-decoration-break:clone;-webkit-box-decoration-break:clone}}.p-about__h3Mark{padding-bottom:10px;background-image:linear-gradient(#fadadd,#fadadd);background-repeat:no-repeat;background-size:100% 20px;background-position:left bottom;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media screen and (max-width: 768px){.p-about__h3Mark{padding-bottom:0;background-image:none}}.p-aboutWrapper{background-color:#fff;border-radius:25px;padding:40px}@media screen and (max-width: 768px){.p-aboutWrapper{padding:16px}}.p-about__container{display:flex;justify-content:center;align-items:end;gap:25px}@media screen and (max-width: 768px){.p-about__container{flex-direction:column-reverse}}.p-about__description{width:575px}@media screen and (max-width: 768px){.p-about__description{width:100%}}.p-about__image{width:300px}@media screen and (max-width: 768px){.p-about__image{width:100%}}.p-about__wifi{padding:20px;border:2px solid #ec407a}@media screen and (max-width: 768px){.p-about__wifi{padding:20px 8px}}.p-about__text{text-align:center;font-size:18px;font-weight:700}@media screen and (max-width: 768px){.p-about__text{font-size:14px;line-height:120%}}.p-about__text.is-big{font-size:32px;font-weight:700}@media screen and (max-width: 768px){.p-about__text.is-big{margin-top:8px;font-size:28px}}.p-about__text.is-big span{font-size:12px}@media screen and (max-width: 768px){.p-about__text.is-big span{font-size:14px}}.p-about__list{display:flex;justify-content:center;align-items:center;gap:10px}@media screen and (max-width: 768px){.p-about__list{flex-wrap:wrap;gap:8px}}.p-about__item{font-size:14px;font-weight:700;border-radius:4px;padding:10px}@media screen and (max-width: 768px){.p-about__item{font-size:13px;border-radius:5px;padding:4px 8px}}.p-about__caption{text-align:center}@media screen and (max-width: 768px){.p-about__caption{text-align:left}}.p-plan__lead{margin-top:20px;text-align:center;color:#000;font-size:18px;font-weight:700}@media screen and (max-width: 768px){.p-plan__lead{margin-top:12px;color:#333;font-size:13px;font-weight:300}}.p-plan__list{display:flex;justify-content:center;align-items:baseline;gap:25px;margin-top:30px}@media screen and (max-width: 768px){.p-plan__list{align-items:stretch;flex-direction:column;gap:12px;margin-top:25px}}@media screen and (max-width: 768px){.p-plan__list.is-teaser{gap:25px}}.p-plan__item{flex:1}.p-plan__item.is-teaser{display:flex;flex-direction:column;gap:3px}.p-plan__itemLink{width:100%;height:100%;display:flex;text-decoration:none;flex-direction:column;justify-content:space-between;gap:10px;padding:20px 25px;border:2px solid #ff6d00;border-radius:12px}@media screen and (max-width: 768px){.p-plan__itemLink{justify-content:flex-start;gap:12px;padding:20px 12px;border-radius:10px}}.p-plan__itemLink.is-teaser{padding:12px 25px}.p-plan__logoContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}@media screen and (max-width: 768px){.p-plan__logoContainer{flex-direction:row}}.p-plan__logo{width:40px}.p-plan__itemLead{color:#ff6d00;text-align:center;font-size:13px;font-weight:700}.p-plan__itemTitle{color:#000;text-align:center;font-size:24px;font-weight:700}@media screen and (max-width: 768px){.p-plan__itemTitle{line-height:120%}}.p-plan__itemFlex{display:flex;flex-direction:column;gap:35px}@media screen and (max-width: 768px){.p-plan__itemFlex{gap:25px}}.p-plan__itemContainer{display:flex;justify-content:space-between;align-items:center;gap:5px}.p-plan__itemName{color:#000;font-size:13px;font-weight:300}.p-plan__itemName span{font-size:16px;font-weight:700}.p-plan__itemGiga{border-radius:4px;padding:4px 6px;font-size:12px;font-weight:700}@media screen and (max-width: 768px){.p-plan__itemGiga{padding:2px 6px;width:84px;text-align:center}}@media screen and (max-width: 768px){.p-plan__itemGiga span{font-size:10px}}.p-plan__arrow{width:15px;margin-inline:auto}.p-plan__ListCaption{margin-top:5px}@media screen and (max-width: 768px){.p-plan__ListCaption{margin-top:4px}}.p-plan__teaserList{display:grid;grid-template-columns:1fr 1fr}.p-plan__teaserList dt{display:flex;justify-content:center;align-items:center}.p-plan__teaserList dt,.p-plan__teaserList dd{font-size:13px;padding:8px 10px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.p-plan__teaserList dt:not(:nth-last-child(1),:nth-last-child(2)),.p-plan__teaserList dd:not(:nth-last-child(1),:nth-last-child(2)){border-top:1px solid #ccc}.p-plan__teaserList dt:not(:nth-child(2n)),.p-plan__teaserList dd:not(:nth-child(2n)){border-left:1px solid #ccc}.p-plan__itemTeaserIcon{width:29px;height:29px;margin-inline:auto}@media screen and (max-width: 768px){.p-plan__itemTeaserIcon{width:19px;height:19px}}.p-plan__itemTeaserIcon img{vertical-align:baseline}.p-plan__itemTeaserText{text-align:center;font-size:16px;font-weight:600}.p-plan__tabs{display:flex;justify-content:center;gap:10px}@media screen and (max-width: 768px){.p-plan__tabs{gap:4px}}.p-plan__tab{flex:1;text-align:center;border-top:2px solid #ff6d00;border-right:2px solid #ff6d00;border-left:2px solid #ff6d00;border-bottom:none;padding:10px 6px;border-radius:12px 12px 0 0;color:#000;font-size:18px;font-weight:700;transition:background-color .3s ease,color .3s ease;cursor:pointer}@media screen and (max-width: 768px){.p-plan__tab{font-size:13px}}.p-plan__tab.is-open{background-color:#ff6d00;color:#fff}.p-plan__contentsContainer{position:relative}.p-plan__contents{position:relative;padding:40px;border:2px solid #ff6d00;border-radius:0 0 12px 12px;display:none}@media screen and (max-width: 768px){.p-plan__contents{padding:25px 12px}}.p-plan__contents.is-open{display:block}.p-plan__contentsTitle{font-size:18px;font-weight:700}.p-plan__contentsTitle span{font-size:13px}.p-plan__contentsTitle.is-plus{position:relative;margin-top:46px}@media screen and (max-width: 768px){.p-plan__contentsTitle.is-plus{margin-top:38px}}.p-plan__contentsTitle.is-plus:before{content:"";width:30px;aspect-ratio:1/1;background-image:url(/auhikari_plus/plus.svg);background-size:cover;background-repeat:no-repeat;position:absolute;top:-27px;left:50%;transform:translate(-50%)}.p-plan__table{width:100%;outline:1px solid #ccc;border-collapse:collapse;table-layout:fixed;position:relative}.p-plan__table th,.p-plan__table td{border:1px solid #ccc;padding:8px 10px;font-size:13px}.p-plan__table th:not(.u-fontBold),.p-plan__table td:not(.u-fontBold){font-weight:300}.p-plan__tableText.is-number{font-size:18px}.p-plan__tableText.is-free{font-size:20px}@media screen and (max-width: 768px){.p-plan__tableText.is-free{font-size:16px}}.p-plan__tableText.is-caption{font-size:8px}.p-plan__cost{width:100%;border:2px solid #ccc;border-collapse:collapse;display:grid;grid-template-columns:1fr 2fr}.p-plan__cost dt{display:flex;justify-content:center;align-items:center}.p-plan__cost dt,.p-plan__cost dd{padding:8px 10px;font-size:13px;font-weight:300}.p-plan__cost dt:not(:nth-last-child(1),:nth-last-child(2)),.p-plan__cost dd:not(:nth-last-child(1),:nth-last-child(2)){border-bottom:1px solid #ccc}.p-plan__cost dt:nth-child(2n-1),.p-plan__cost dd:nth-child(2n-1){border-right:1px solid #ccc}.p-plan__costContainer{display:flex;align-items:center;gap:18px}@media screen and (max-width: 768px){.p-plan__costContainer{align-items:flex-start;flex-direction:column;gap:10px}}.p-plan__costDetail{padding:10px;border-radius:5px;font-size:13px;font-weight:300;text-align:center;position:relative}@media screen and (max-width: 768px){.p-plan__costDetail{padding:10px 4px;margin-left:8px}}.p-plan__costDetail:before{content:"";position:absolute;width:8px;height:9px;top:50%;left:-8px;transform:translateY(-50%);background-image:url(/auhikari_plus/triangle-arrow.svg);background-size:cover;background-repeat:no-repeat}.p-plan__costDetail span{font-size:15px}.p-plan__title{display:flex;justify-content:center;align-items:center;gap:12px;font-size:28px;line-height:143%}@media screen and (max-width: 768px){.p-plan__title{gap:8px;flex-direction:column;font-size:20px;line-height:120%}}.p-plan__title span{font-size:16px;line-height:187.5%;padding:0 12px}@media screen and (max-width: 768px){.p-plan__title span{font-size:12px;line-height:100%;padding:4px 12px}}.p-plan__valueImage{padding:0 20px}@media screen and (max-width: 768px){.p-plan__valueImage{padding:0 4px}}.p-plan__valueContainer{padding:25px 40px;border-radius:25px}@media screen and (max-width: 768px){.p-plan__valueContainer{padding:12px;border-radius:12px}}.p-plan__valueTitle{text-align:center;font-size:20px;font-weight:700;line-height:150%}.p-plan__valueText{text-align:center;font-size:15px;font-weight:300;line-height:160%}.p-plan__valueConditions{display:flex;justify-content:center;gap:9.5px}@media screen and (max-width: 768px){.p-plan__valueConditions{align-items:center;flex-direction:column}}.p-plan__valueConditionsContainer{border-radius:12px;padding:12px;flex:1}@media screen and (max-width: 768px){.p-plan__valueConditionsContainer{width:100%}}.p-plan__valueIcon{width:29px;display:flex;align-items:center}.p-plan__valueConditionsFlex{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.p-plan__valueConditionsFlex{flex-direction:column}}.p-plan__valueConditionsFlex.is-conditions1{padding:26px 18px;gap:9px}@media screen and (max-width: 768px){.p-plan__valueConditionsFlex.is-conditions1{padding:0 12px;margin-top:8px;gap:12px}}.p-plan__valueConditionsFlex.is-condition2{gap:24px}@media screen and (max-width: 768px){.p-plan__valueConditionsFlex.is-condition2{gap:12px}}.p-plan__valueConditionsTitle{font-size:18px;border-radius:9999px;text-align:center}.p-plan__valueConditionsImage.is-conditions1{width:149px}@media screen and (max-width: 768px){.p-plan__valueConditionsImage.is-conditions1{width:152px}}.p-plan__valueConditionsImage.is-conditions2{width:109px}.p-plan__valueConditionsText{text-align:center;font-size:14px;font-weight:700;line-height:21px}.p-plan__valueConditionsCaption{text-align:center}.p-plan__valueConditionsLinks{display:flex;justify-content:center;gap:8px}@media screen and (max-width: 768px){.p-plan__valueConditionsLinks{flex-direction:column;padding:0 12px}}.p-plan__conditionsLink{position:relative;border-radius:999px;border:2px solid #ff6d00;text-decoration:none;text-align:center;padding:6px 34px 6px 20px;font-size:12px;font-weight:700;line-height:120%}@media screen and (max-width: 768px){.p-plan__conditionsLink{padding:12px 34px 12px 20px;font-size:14px}}.p-plan__conditionsLink:hover{opacity:.8}.p-plan__conditionsLink:after{content:"";position:absolute;top:50%;right:13px;width:12px;aspect-ratio:1/1;background-image:url(/auhikari_plus/icon-arrow.svg);background-size:cover;background-repeat:no-repeat;transform:translateY(-50%)}.p-plan__auPayContainer{display:flex;justify-content:center;align-items:center;gap:20px;padding:10px 20px}@media screen and (max-width: 768px){.p-plan__auPayContainer{flex-direction:column;gap:12px;padding:12px}}.p-plan__auPayIcon{width:145px}@media screen and (max-width: 768px){.p-plan__auPayIcon{width:76.5273311897%}}.p-plan__auPayImage{width:662px}@media screen and (max-width: 768px){.p-plan__auPayImage{width:100%}}.p-campaign__flex{display:flex;justify-content:center;align-items:center;gap:10px}@media screen and (max-width: 768px){.p-campaign__flex{flex-direction:column}}.p-campaign__flexItem{flex:1}.p-campaign__image{width:9.4897959184%}@media screen and (max-width: 768px){.p-campaign__image{width:34.0845070423%}}.p-campaign__text{text-align:center;font-size:14px;font-weight:700}.p-campaign__caption{max-width:730px;margin-inline:auto;font-size:13px;font-weight:300;padding-left:1em;text-indent:-1em}.p-campaign__caption.is-indent2{padding-left:2em;text-indent:-2em}.p-campaign__addition{border-radius:12px;border:4px solid #fff176;padding:20px 25px}@media screen and (max-width: 768px){.p-campaign__addition{border-width:3px;padding:25px 12px}}.p-campaign__additionButton{position:relative;display:block;border-radius:999px;padding:8px;text-align:center;font-size:20px;font-weight:700;line-height:100%;text-decoration:none}@media screen and (max-width: 768px){.p-campaign__additionButton{font-size:15px}}.p-campaign__additionButton:after{content:"";display:block;position:absolute;top:50%;right:24px;transform:translateY(-50%) rotate(-90deg);width:14.5px;height:10px;background-image:url(/auhikari_plus/arrow_bottom_orange.svg);background-size:cover;background-repeat:no-repeat}.p-campaign__additionButton:hover{opacity:.8}.p-option__lead{margin-top:25px;text-align:center;font-size:18px;font-weight:300}@media screen and (max-width: 768px){.p-option__lead{margin-top:12px}}.p-option__container{padding:23px 39px}@media screen and (max-width: 768px){.p-option__container{padding:23px 11px}}.p-option__container.is-orange{border:1px solid #ff6d00}.p-option__container.is-magenta{border:1px solid #ec407a}.p-option__container.is-blue{border:1px solid #1e88e5}.p-option__container.is-gray{border:1px solid #666666}.p-option__headding{text-align:center;font-size:18px;font-weight:700}@media screen and (max-width: 768px){.p-option__headding{font-size:14px}}.p-option__title{text-align:center;font-size:28px;line-height:143%}@media screen and (max-width: 768px){.p-option__title{font-size:20px;line-height:120%}}.p-option__title span{font-size:12px}@media screen and (max-width: 768px){.p-option__title span{font-size:10px}}.p-option__rounded{border-radius:9999px;padding:.2em 0;text-align:center;font-weight:700;font-size:13px;letter-spacing:-.286px}@media screen and (max-width: 768px){.p-option__rounded{padding:12px 6px;line-height:100%}}.p-option__annotation{font-size:7.5px;letter-spacing:-.142px}.p-option__cards{padding:0 20px;display:grid;grid-template-columns:1fr 1fr;gap:10px}@media screen and (max-width: 768px){.p-option__cards{padding:0 12px;grid-template-columns:1fr}}.p-option__card{border-radius:10px;border:1px solid #e2e0dc;padding:10px;display:flex;align-items:center}@media screen and (max-width: 768px){.p-option__card{flex-direction:column;gap:5px}}.p-option__cardContainer{flex:1;display:flex;align-items:center;gap:10px}@media screen and (max-width: 768px){.p-option__cardContainer{justify-content:center;gap:8px}}.p-option__cardIcon{width:24px}.p-option__cardTitle{flex:1;text-align:center;font-size:14px;font-weight:700}.p-option__cardText{flex:1;font-size:13px;font-weight:300}@media screen and (max-width: 768px){.p-option__cardText{text-align:center}}.p-option__caption{padding:0 20px}@media screen and (max-width: 768px){.p-option__caption{padding:0 12px}}.p-option__flex{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.p-option__flex{flex-direction:column;justify-content:start;align-items:center;gap:20px;padding:0 12px}}@media screen and (max-width: 768px){.p-option__flex.is-phone{flex-direction:column-reverse;gap:12px}}.p-option__textContainer{width:min(373px,100%)}@media screen and (max-width: 768px){.p-option__textContainer{width:auto}}.p-option__textContainer.is-phone{width:min(508px,100%)}@media screen and (max-width: 768px){.p-option__textContainer.is-phone{width:auto}}.p-option__flexTitle{font-size:18px;font-weight:700}.p-option__text{font-size:14px;font-weight:300}.p-option__text.is-annotation{padding-left:1em;text-indent:-1em}.p-option__text.is-annotation:before{content:"・"}.p-option__text.is-tv{text-align:center}.p-option__image{width:min(454px,100%)}.p-option__otherService{padding:25px 20px}@media screen and (max-width: 768px){.p-option__otherService{padding:0}}.p-option__otherServiceContainer{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media screen and (max-width: 768px){.p-option__otherServiceContainer{grid-template-columns:1fr;gap:10px}}.p-option__otherServiceItem{position:relative;border-radius:999px;padding:15px 60px 15px 40px;box-shadow:0 4px #e2ded5;border:2px solid #f7f5f2;text-decoration:none}@media screen and (max-width: 768px){.p-option__otherServiceItem{border-radius:25px}}.p-option__otherServiceItem:hover{opacity:.8}.p-option__otherServiceItem:after{content:"";width:22px;aspect-ratio:1/1;position:absolute;top:50%;right:20px;transform:translateY(-50%);background-image:url(/auhikari_plus/icon-arrow.svg);background-size:cover;background-repeat:no-repeat}.p-option__otherServiceItem img:hover{opacity:1}.p-option__otherServiceTitle{margin-inline:auto}.p-option__otherServiceTitle.is-number1{width:min(237px,100%)}.p-option__otherServiceTitle.is-number2{width:279px}@media screen and (max-width: 768px){.p-option__otherServiceTitle.is-number2{width:min(255px,100%)}}.p-option__otherServiceTitle.is-number3{width:280px}@media screen and (max-width: 768px){.p-option__otherServiceTitle.is-number3{width:min(241px,100%)}}.p-option__otherServiceTitle.is-number4{width:min(234px,100%)}.p-option__otherServiceTitle.is-number5{width:min(240px,100%)}.p-option__otherServiceTitle.is-number6{width:min(230px,100%)}.p-option__otherServiceText{text-align:center;font-size:15px;font-weight:300;line-height:130%}@media screen and (max-width: 768px){.p-option__otherServiceText{font-size:13px;line-height:120%}}.p-flow__wrapper{display:flex;flex-direction:column;gap:12px}.p-flow__container{display:flex;justify-content:center;align-items:center;gap:25px;padding:25px 40px}@media screen and (max-width: 768px){.p-flow__container{flex-direction:column;padding:25px 12px}}.p-flow__icon{width:70px;display:flex;flex-direction:column;gap:5px}.p-flow__iconImage{width:50px;aspect-ratio:1/1;margin-inline:auto}.p-flow__iconText{font-size:18px}.p-flow__textArea{flex:1}.p-flow__title{font-size:18px;font-weight:700}@media screen and (max-width: 768px){.p-flow__title{text-align:center}}.p-flow__text{margin-top:5px;font-size:14px;line-height:150%}@media screen and (max-width: 768px){.p-flow__text{margin-top:12px}}.p-flow__text.is-radius{position:relative;padding:4px 25px;text-align:center;width:100%;border-radius:6px;margin-top:12px}.p-flow__text.is-radius:before{content:"";width:7px;height:9px;position:absolute;top:-7px;left:50%;transform:translate(-50%) rotate(90deg);background-image:url(/auhikari_plus/triangle-arrow.svg);background-size:cover;background-repeat:no-repeat}.p-flow__item.is-indent{padding-left:1em}.p-flow__item.is-indent span{display:block;text-indent:-1em}.p-flow__textContainer{display:flex;align-items:center;gap:10px}@media screen and (max-width: 768px){.p-flow__textContainer{flex-direction:column;gap:4px}}.p-flow__annotation{padding:4px 25px;border:1px solid #ff6d00;border-radius:6px;font-size:13px;font-weight:700}/*! Shitaji.CSS v4.3.0 CC0 by Qrac */*,:before,:after{margin:0;-webkit-box-sizing:inherit;box-sizing:inherit;background-repeat:no-repeat;font-size:1em;font-family:inherit;font-weight:inherit}:before,:after{vertical-align:inherit;text-decoration:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:sans-serif;overflow-y:scroll;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header,footer,main,section,article,aside,nav,details,menu,figure,figcaption{display:block}a{background-color:transparent;color:inherit;text-decoration:none;-webkit-text-decoration-skip:objects}b,strong{font-weight:bolder}small{font-size:80%}ol,ul{padding:0;list-style:none}dfn{font-style:italic}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}mark{background-color:#ff0;color:#000}sub,sup{position:relative;vertical-align:baseline;font-size:12px;line-height:0}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}canvas,audio,video{display:inline-block}img,svg,iframe,canvas,audio,video{vertical-align:middle}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}audio:not([controls]){display:none;height:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}address{font-style:normal}textarea{overflow:auto;resize:vertical}legend{display:table;max-width:100%;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}summary{display:list-item}table{border-collapse:collapse}hr{height:0;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible}template{display:none}a,area,button,input,label,select,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0,0,0,0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}@media screen and (min-width: 769px){.sp-only{display:none!important}}@media screen and (max-width: 768px){.pc-only{display:none!important}}@media screen and (min-width: 376px){.sp-only2{display:none!important}}.u-bgOrange{background:#ff6d00}.u-bgOrangeLight{background:#ffede8}.u-bgPink{background:#fadadd}.u-bgMagenta{background:#ec407a}.u-bgRed{background:#ef5350}.u-bgBlue{background:#1e88e5}.u-bgYellow{background:#fff176}.u-bgCream{background:#f7f5f2}.u-bgWhite{background:#fff}.u-bgBlack{background:#000}.u-tableOrange{background-color:#ffd1bf}.u-tableGray{background-color:#f6f6f6}.u-radiusL{border-radius:25px}@media screen and (max-width: 768px){.u-radiusL{border-radius:20px}}.u-radiusM{border-radius:25px}@media screen and (max-width: 768px){.u-radiusM{border-radius:10px}}.u-paddingContents{padding:25px 40px}@media screen and (max-width: 768px){.u-paddingContents{padding:25px 12px}}.u-textBreak{word-break:break-all}.u-textCenter{text-align:center}.u-textOrange{color:#ff6d00}.u-textBlack{color:#000}.u-textWhite{color:#fff}.u-textMagenta{color:#ec407a}.u-textBlue{color:#1e88e5}.u-textDial{color:#00a73c}.u-textCampaignPoint{color:#ea5405}.u-textCampaignCashback{color:#06b3c4}.u-captionBottom{vertical-align:bottom}.u-underLineNone{text-decoration:none}.u-scrollMargin{scroll-margin-top:53px}@media screen and (max-width: 768px){.u-scrollMargin{scroll-margin-top:55px}}.u-mt0{margin-top:0}.u-mt4{margin-top:4px}.u-mt5{margin-top:5px}.u-mt6{margin-top:6px}.u-mt8{margin-top:8px}.u-mt10{margin-top:10px}.u-mt12{margin-top:12px}.u-mt14{margin-top:14px}.u-mt15{margin-top:15px}.u-mt16{margin-top:16px}.u-mt17{margin-top:17px}.u-mt20{margin-top:20px}.u-mt24{margin-top:24px}.u-mt25{margin-top:25px}.u-mt30{margin-top:30px}.u-mt32{margin-top:32px}.u-mt38{margin-top:38px}.u-mt40{margin-top:40px}.u-mt46{margin-top:46px}.u-mt60{margin-top:60px}.u-mt80{margin-top:80px}.u-mb0{margin-bottom:0}.u-mb4{margin-bottom:4px}.u-mb5{margin-bottom:5px}.u-mb6{margin-bottom:6px}.u-mb8{margin-bottom:8px}.u-mb10{margin-bottom:10px}.u-mb12{margin-bottom:12px}.u-mb14{margin-bottom:14px}.u-mb15{margin-bottom:15px}.u-mb16{margin-bottom:16px}.u-mb17{margin-bottom:17px}.u-mb20{margin-bottom:20px}.u-mb24{margin-bottom:24px}.u-mb25{margin-bottom:25px}.u-mb30{margin-bottom:30px}.u-mb32{margin-bottom:32px}.u-mb38{margin-bottom:38px}.u-mb40{margin-bottom:40px}.u-mb46{margin-bottom:46px}.u-mb60{margin-bottom:60px}.u-mb80{margin-bottom:80px}.u-rmt60-40{margin-top:60px}@media screen and (max-width: 768px){.u-rmt60-40{margin-top:40px}}.u-rmt10-5{margin-top:10px}@media screen and (max-width: 768px){.u-rmt10-5{margin-top:5px}}.u-rmt12-25{margin-top:12px}@media screen and (max-width: 768px){.u-rmt12-25{margin-top:25px}}.u-rmb60-40{margin-bottom:60px}@media screen and (max-width: 768px){.u-rmb60-40{margin-bottom:40px}}.u-rmb10-5{margin-bottom:10px}@media screen and (max-width: 768px){.u-rmb10-5{margin-bottom:5px}}.u-rmb12-25{margin-bottom:12px}@media screen and (max-width: 768px){.u-rmb12-25{margin-bottom:25px}}.c-auhikariPlusContainer{max-width:1020px;padding:60px 10px;margin-inline:auto}@media screen and (max-width: 768px){.c-auhikariPlusContainer{padding:60px 10px}}.c-auhikariPlusH1{text-align:center;font-size:32px;font-weight:700;line-height:137.5%;color:#ff6d00}@media screen and (max-width: 768px){.c-auhikariPlusH1{font-size:24px;line-height:141.667%}}.c-auhikariPlusH2__subpage{text-align:center;font-size:24px;font-weight:700}@media screen and (max-width: 768px){.c-auhikariPlusH2__subpage{font-size:18px}}.c-auhikariPlusH2__subpage.is-caution{text-align:left;font-size:20px}@media screen and (max-width: 768px){.c-auhikariPlusH2__subpage.is-caution{font-size:18px}}.c-auhikariPlusH2{text-align:center;font-size:40px;font-weight:700;line-height:130%}@media screen and (max-width: 768px){.c-auhikariPlusH2{font-size:24px;line-height:141.667%}}.c-auhikariPlusLinkButton{position:relative;display:block;width:min(400px,100%);margin-inline:auto;text-align:center;font-size:16px;font-weight:700;padding:10px 38px 10px 20px;border-radius:10px;text-decoration:none}@media screen and (max-width: 768px){.c-auhikariPlusLinkButton{width:calc(100% - 24px);border-radius:5px}}.c-auhikariPlusLinkButton:hover{opacity:.8}.c-auhikariPlusLinkButton:after{content:"";width:12px;aspect-ratio:1/1;position:absolute;top:50%;right:16px;transform:translateY(-50%);background-image:url(/auhikari_plus/icon-arrow-2.svg);background-size:cover;background-repeat:no-repeat}.c-auhikariPlusChartWrapper{display:flex;flex-direction:column;gap:30px}@media screen and (max-width: 768px){.c-auhikariPlusChartWrapper{gap:12px}}.c-auhikariPlusTitleRounded{border-radius:9999px;padding:.2em 0;text-align:center;font-weight:700}.c-auhikariPlusCautionText{font-size:13px;font-weight:300}@media screen and (max-width: 768px){.c-auhikariPlusCautionText{font-size:12px}}.c-auhikariPlusAnnotation{padding-left:1em;text-indent:-1em}.c-auhikariPlusAnnotation:before{content:"※"}.c-auhikariPlusAnnotation.is-dot:before{content:"・"}.c-auhikariPlusCaption{font-size:12px;font-weight:300;line-height:120%;padding-left:1em;text-indent:-1em}.c-auhikariPlusCaption2{padding-left:2em;text-indent:-2em}.c-auhikariPlusCaption3{padding-left:3em;text-indent:-3em}.c-auhikariPlusChart{margin-top:25px;display:grid;grid-template-columns:auto 1fr}@media screen and (max-width: 768px){.c-auhikariPlusChart{grid-template-columns:1fr;margin-top:24px}}.c-auhikariPlusChart__name{width:220px;font-size:16px;font-weight:700;padding:20px;background-color:#f5f5f5;border-right:1px solid #e0e0e0;text-align:center;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.c-auhikariPlusChart__name{width:100%;padding:10px 12px;font-size:14px;border:none;text-align:left;justify-content:start}}.c-auhikariPlusChart__name:not(:last-of-type){border-bottom:1px solid #e0e0e0}.c-auhikariPlusChart__detail{margin:0;font-size:13px;padding:25px}@media screen and (max-width: 768px){.c-auhikariPlusChart__detail{padding:16px 12px 20px;border:none}}.c-auhikariPlusChart__detail:not(:last-of-type){border-bottom:1px solid #e0e0e0}.c-auhikariPlusChart__list{padding-left:12px}.c-auhikariPlusChart__text.is-nest{padding-left:1em}.c-auhikariPlusChart__text.is-caption{padding-left:2em;text-indent:-1em}.c-auhikariPlusChart__text.is-cashbackStrong{font-size:24px;font-weight:700;line-height:100%}@media screen and (max-width: 768px){.c-auhikariPlusChart__text.is-cashbackStrong{font-size:18px}}.c-auhikariPlusChart__text.is-cashbackStrong span{font-size:40px}@media screen and (max-width: 768px){.c-auhikariPlusChart__text.is-cashbackStrong span{font-size:32px}}.c-auhikariPlusChart__text.is-pointStrong{font-size:24px;font-weight:700;line-height:130%}@media screen and (max-width: 768px){.c-auhikariPlusChart__text.is-pointStrong{font-size:22px}}.c-auhikariPlusChart__text.is-pointStrong span{font-size:40px;line-height:100%}@media screen and (max-width: 768px){.c-auhikariPlusChart__text.is-pointStrong span{font-size:30px}}.c-auhikariPlusChart__text.is-wifiStrong{width:min(577px,100%);font-size:24px;font-weight:700;line-height:130%}@media screen and (max-width: 768px){.c-auhikariPlusChart__text.is-wifiStrong{text-align:center;font-size:16px;line-height:120%}}@media screen and (max-width: 768px){.c-auhikariPlusChart__text.is-wifiStrong span:not(.sp-only,.pc-only){display:block;margin-top:8px}}.c-auhikariPlusChart__text.is-startStrong{font-size:24px;font-weight:700}@media screen and (max-width: 768px){.c-auhikariPlusChart__text.is-startStrong{font-size:20px}}.c-auhikariPlusChart__text.is-startStrong span{display:inline;font-size:16px}@media screen and (max-width: 768px){.c-auhikariPlusChart__text.is-startStrong span{font-size:10px}}.c-auhikariPlusChart__image{width:min(575px,100%);margin-inline:auto}.p-application__title{text-align:center;font-size:28px;font-weight:700;line-height:120%}@media screen and (max-width: 768px){.p-application__title{font-size:24px}}.p-application__title.is-teaser{font-size:60px}@media screen and (max-width: 768px){.p-application__title.is-teaser{font-size:32px}}.p-application__container{margin-top:14px;border-radius:10px;overflow:hidden}.p-application__subTitle{font-size:20px;font-weight:700;padding:10px;margin:0;text-align:center}@media screen and (max-width: 768px){.p-application__subTitle{font-size:16px}}.p-application__dial{padding:25px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px}@media screen and (max-width: 768px){.p-application__dial{padding:24px 15px}}.p-application__dialText{text-align:center;font-size:14px;font-weight:300}@media screen and (max-width: 768px){.p-application__dialText{font-size:13px}}.p-application__dialText.is-small{font-size:12px;font-weight:300;line-height:120%}@media screen and (max-width: 768px){.p-application__dialText.is-bottom{text-align:left;font-size:12px;font-weight:300;line-height:120%}}.p-application__dialNumber{display:flex;justify-content:center;align-items:center;gap:4px}@media screen and (max-width: 768px){.p-application__dialNumber{gap:0}}.p-application__dialNumberImage{width:55px}.p-application__dialNumberText{color:#000;font-size:40px;font-weight:700;text-decoration:none}@media screen and (max-width: 768px){.p-application__dialNumberText{font-size:32px}}.p-application__dialLink{position:relative;padding-left:8px;font-size:9px;font-weight:300;line-height:120%;text-align:left;width:307px}.p-application__dialLink:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent #0075b1}.p-application__logoContainer{width:min(444px,100%);margin-inline:auto;padding:20px}@media screen and (max-width: 768px){.p-application__logoContainer{padding:20px 20px 12px}}.p-application__teaserText{text-align:center;font-size:28px;font-weight:600}@media screen and (max-width: 768px){.p-application__teaserText{font-size:23px}}@media screen and (max-width: 768px){.p-application__teaserText.is-top{font-size:18px}}.p-application__teaserLink{position:relative;display:flex;align-items:center;gap:13px;width:min(296px,100%);padding:4px 25px;margin-inline:auto;text-align:center;border-radius:4px;border:1px solid #ffffff;text-decoration:none;font-size:14px;font-weight:600}.p-application__teaserLink:hover{opacity:.8}.p-application__teaserLink:after{content:"";width:6px;height:9px;background-image:url(/auhikari_plus/arrow_right_white.svg);background-size:cover;background-repeat:no-repeat;background-position:center}.p-header{position:relative;z-index:999;background-color:#fff}@media screen and (max-width: 768px){.p-header{position:fixed;width:100%}}.p-header.is-teaser{border-bottom:1px solid #ef5350}@media screen and (max-width: 768px){.p-header.is-teaser{border:none}}.p-header__wrapper{border-bottom:1px solid #ef5350}@media screen and (max-width: 768px){.p-header__wrapper{padding:12px 10px;display:flex;align-items:center;justify-content:space-between}}@media screen and (max-width: 768px){.p-header__wrapper.is-teaser{justify-content:center}}.p-header__container{padding:10px 10px 0;max-width:1020px;margin-inline:auto}.p-header__container.is-bottom,.p-header__container.is-teaser{padding:10px}.p-header__top{display:flex;justify-content:space-between;align-items:center}.p-header__bottom{width:100%;position:relative;padding-bottom:55px}.p-header__fixed{position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;z-index:9999}.p-header__fixed.is-fixed{position:fixed}.p-header__logo{width:404px}@media screen and (max-width: 768px){.p-header__logo{width:202px}}.p-header__dialTop{display:flex;gap:5px;justify-content:center;align-items:center}.p-header__dialTopText{text-align:right;font-size:12px;font-weight:300;line-height:120%}.p-header__dialNumber{display:flex;justify-content:center;align-items:center;gap:8px}@media screen and (max-width: 768px){.p-header__dialNumber{gap:0}}.p-header__dialNumberImage{width:42px}@media screen and (max-width: 768px){.p-header__dialNumberImage{width:44px}}.p-header__dialNumberText{color:#000;font-size:24px;font-weight:600;text-decoration:none}@media screen and (max-width: 768px){.p-header__dialNumberText{font-size:25.6px}}.p-header__dialBottomText{color:#666;font-size:13px;font-weight:600;line-height:140%;text-align:right}.p-header__list{display:flex;align-items:center;gap:5px}@media screen and (max-width: 768px){.p-header__list{flex-direction:column;gap:0}}@media screen and (max-width: 768px){.p-header__item{width:100%}}.p-header__item.is-pc a:hover{background-color:#ef5350;border-radius:5px;color:#fff}.p-header__item a{display:block;text-decoration:none;font-size:13px;font-weight:600;padding:5px 16px}@media screen and (max-width: 768px){.p-header__item a{font-size:14px;font-weight:600;line-height:150%;padding:19px 0;display:flex;align-items:center;justify-content:space-between;width:100%}.p-header__item a:after{content:"";width:6px;height:10px;background-image:url(/auhikari_plus/arrow_header.svg);background-size:cover;background-repeat:no-repeat}}.p-header__itemLine{background-color:#0003;width:1px;height:32px}@media screen and (max-width: 768px){.p-header__itemLine{width:100%;height:1px}}@media screen and (max-width: 768px){.p-header__button{border-radius:999px;border:1px solid #ef5350;background-color:#ef5350;width:30px;aspect-ratio:1/1;padding:6px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;cursor:pointer;transition:background-color .3s ease}.p-header__button.is-open{background-color:#fff}}@media screen and (max-width: 768px){.p-header__line{width:20px;height:3px;border-radius:1px;background-color:#fff;transition:transform .3s ease,opacity .3s ease,background-color .3s ease}.p-header__line.is-open{background-color:#ef5350}.p-header__line:nth-child(2).is-open{opacity:0}.p-header__line:nth-child(1).is-open{transform:translateY(6px) rotate(45deg)}.p-header__line:nth-child(3).is-open{transform:translateY(-6px) rotate(-45deg)}}@media screen and (max-width: 768px){.p-header__nav{position:fixed;top:0;left:0;z-index:2;width:100%;padding:59px 25px 24px;background-color:#f5f5f5;overflow:scroll;transform:translateY(-100%);transition:transform .3s ease;height:100dvh}.p-header__nav.is-open{transform:translateY(0)}}@media screen and (max-width: 768px){.p-header__application{border:1px solid #00a73c;background-color:#fff;padding:12px 14px;border-radius:8px}}@media screen and (max-width: 768px){.p-header__applicationTitle{color:#00a73c;text-align:center;font-size:14px;font-weight:600}}@media screen and (max-width: 768px){.p-header__applicationText{text-align:center;font-size:14px}.p-header__applicationText.is-small{font-size:12px;line-height:120%}}@media screen and (max-width: 768px){.p-header__bg{z-index:1;width:100vw;height:100vh;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#00000080;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.p-header__bg.is-open{opacity:1;visibility:visible}}
