@charset "UTF-8";/*! 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-textRed{color:#ef5350}.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-rmt5-20{margin-top:5px}@media screen and (max-width: 768px){.u-rmt5-20{margin-top:20px}}.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}}.u-rmb5-20{margin-bottom:5px}@media screen and (max-width: 768px){.u-rmb5-20{margin-bottom:20px}}.c-auhikariPlusContainer{max-width:1020px;padding:60px 10px;margin-inline:auto}.c-auhikariPlusH1{text-align:center;font-size:32px;font-weight:700;line-height:1.4;color:#ff6d00}@media screen and (max-width: 768px){.c-auhikariPlusH1{font-size:24px}}.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:1.4}@media screen and (max-width: 768px){.c-auhikariPlusH2{font-size:24px}}.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:100vh;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:1.2;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:1}@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{text-align:center;font-size:18px;font-weight:700;line-height:1.3}.c-auhikariPlusChart__text.is-wifiStrong{width:min(577px,100%);font-size:24px;font-weight:700;line-height:1.3}@media screen and (max-width: 768px){.c-auhikariPlusChart__text.is-wifiStrong{text-align:center;font-size:16px}}@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:11px}}.c-auhikariPlusChart__fee{margin-inline:auto;width:min(276px,100%)}.c-auhikariPlusChart__image{width:min(575px,100%);margin-inline:auto}.p-application__title{text-align:center;font-size:28px;font-weight:700;line-height:1.2}@media screen and (max-width: 768px){.p-application__title{font-size:24px}}.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:1.2}@media screen and (max-width: 768px){.p-application__dialText.is-bottom{text-align:left;font-size:12px;font-weight:300;line-height:1.2}}.p-application__dialAnnounce{border:4px solid #ffd1bf;padding:4px 0;width:min(400px,100%);font-size:12px;font-weight:300;line-height:1.2;text-align:center}.p-application__dialAnnounce span{font-size:14px;line-height:1.03}.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:12px;font-weight:300;line-height:1.2;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-header{position:relative;z-index:100;background-color:#fff}@media screen and (max-width: 768px){.p-header{position:fixed;width:100%}}.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}}.p-header__container{padding:10px 10px 0;max-width:1020px;margin-inline:auto}.p-header__container.is-bottom{padding:10px;display:flex;justify-content:space-between;align-items:center}.p-header__top{display:flex;justify-content:space-between;align-items:center}.p-header__bottom{width:100%;position:relative}.p-header__fixed{position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;z-index:1000}.p-header__fixed.is-fixed{position:fixed}.p-header__fixed.is-fixed .p-header__dial.is-bottom{opacity:1;visibility:visible;pointer-events:all}.p-header__fixed.is-opacity{opacity:0;visibility:hidden;pointer-events:none;position:relative;z-index:1}.p-header__logo{width:324px}@media screen and (max-width: 768px){.p-header__logo{width:202px}}.p-header__dial.is-bottom{opacity:0;visibility:hidden;pointer-events:none}.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:1.2}.p-header__dialTopText.is-bottom{font-size:11px}.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__dialNumberImage.is-bottom{width:30px}.p-header__dialNumberText{color:#000;font-size:24px;font-weight:600;text-decoration:none}.p-header__dialNumberText.is-bottom{font-size:20px}.p-header__dialBottomText{color:#666;font-size:13px;font-weight:600;line-height:1.4;text-align:right}.p-header__dialBottomText.is-bottom{font-size:12px}.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;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:1.2}}@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}}
