html{background:#fff}body{background:#fff;color:#010101;font-family:-apple-system, BlinkMacSystemFont, Arial, "Noto Sans Japanese", "Hiragino Sans", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;font-feature-settings:"pkna";font-size:inherit;line-height:1}.container{margin:0 auto;overflow:hidden;width:960px}@media (max-width: 639px){.container{width:100%}}img{height:auto;max-width:100%;vertical-align:middle}sup{font-size:50%;font-weight:normal}p{text-align:justify;text-justify:inter-ideograph}.is-sp{display:none}@media (max-width: 639px){.is-sp{display:block}}a{color:#07a0e5;text-decoration:underline}a:hover{text-decoration:none}header.header .logo{float:left;margin-right:25px}header.header .logo a{display:table-cell;height:80px;vertical-align:middle}header.header .uqwimax{float:left;margin-right:25px}header.header .uqwimax span{display:table-cell;height:80px;vertical-align:middle}header.header .lead{float:left;font-size:14px;line-height:80px}header.header .lead br{display:none}header.header--fixed{margin-bottom:80px}@media (max-width: 639px){header.header{padding:10px}header.header .logo{margin-right:10px;width:calc( 30% - 10px)}header.header .logo a{height:auto}header.header .logo a img{max-width:100%}header.header .uqwimax{margin-right:15px;width:calc( 15% - 15px)}header.header .uqwimax span{height:auto}header.header .uqwimax span img{max-width:100%}header.header .lead{font-size:9px;line-height:1.2;width:55%}header.header .lead br{display:block}}nav.nav{background:#fff;box-shadow:0 2px 2px 1px rgba(0,0,0,0.1)}nav.nav ul{float:left;list-style:none;overflow:hidden}nav.nav ul .logo{display:none}nav.nav ul .logo a:hover::after{opacity:0}nav.nav ul li{border:solid #d0d0d0;border-width:0 0 0 1px;float:left;margin:10px 0 10px 0;padding:0 5px}nav.nav ul li:last-child{border:solid #d0d0d0;border-width:0 1px 0 1px}nav.nav ul li a{color:#000;display:table-cell;font-size:14px;height:60px;line-height:1.3;min-width:85px;outline:none;overflow:visible;position:relative;text-align:center;text-decoration:none;vertical-align:middle}nav.nav ul li a::after{background:#07a0e5;bottom:-4px;-ms-box-sizing:border-box;box-sizing:border-box;content:"";height:4px;left:0;opacity:0;position:absolute;transform:translateY(4px);transition:opacity 0.3s, transform 0.3s;width:100%}nav.nav ul li a:hover{color:#000;text-decoration:none}nav.nav ul li a:hover::after{bottom:0;opacity:1;transform:translateY(0)}nav.nav--fixed{left:0;position:fixed;right:0;top:-42px;transition-duration:0.5s;z-index:10}nav.nav--fixed ul li:last-child{border:solid #d0d0d0;border-width:0 0 0 1px}nav.nav .register{float:right}nav.nav .register .inner{display:table-cell;height:80px;vertical-align:middle}nav.nav .register .inner .btn{background:#07dc5c;border:1px solid #07dc5c;box-sizing:border-box;display:table-cell;font-weight:bold;line-height:1.2;padding:10px 0;text-align:center;text-decoration:none;border-radius:7px;color:#fff;display:table-cell;font-size:14px;width:140px}nav.nav .register .inner .btn:hover{background:#07cd56;transition-duration:0.3s}nav.nav .register .inner .btn--arrow{position:relative}nav.nav .register .inner .btn--arrow::before,nav.nav .register .inner .btn--arrow::after{bottom:0;content:"";margin:auto;position:absolute;right:15px;top:0;vertical-align:middle}nav.nav .register .inner .btn--arrow::before{border-right:1px solid #fff;border-top:1px solid #fff;height:10px;transform:rotate(45deg);width:10px}footer.footer{background:#002d77;color:#fff}footer.footer .container{padding:50px 0}footer.footer .container h1.heading{border:#fff solid;border-width:0 0 1px 0;font-size:20px;font-weight:bold;margin-bottom:50px;padding-bottom:10px}footer.footer .container .nav{overflow:hidden}footer.footer .container .nav ul{float:left;margin-bottom:1em}footer.footer .container .nav ul:last-child li a{padding-right:0}footer.footer .container .nav ul li a{color:#fff;display:block;font-size:16px;line-height:1.3;padding-bottom:1em;padding-right:100px;text-decoration:none}footer.footer .container .nav ul li a:hover{text-decoration:underline}footer.footer .copy{font-size:12px;padding:0 0 50px 0;text-align:center}.breadcrumbs .container{margin:30px auto}.breadcrumbs .container .page{display:inline;margin-right:5px;padding:0 0 0 15px;position:relative;text-decoration:none;vertical-align:middle}.breadcrumbs .container .page::after{border-right:1px solid #07dc5c;border-top:1px solid #07dc5c;bottom:0;content:"";height:4px;left:0;margin:auto;position:absolute;top:0;transform:rotate(45deg);vertical-align:middle;width:4px}.breadcrumbs .container .page a{color:#000;font-size:14px;text-decoration:none}.breadcrumbs .container .page a:hover{color:#0796d6}.breadcrumbs .container .active a{text-decoration:underline}@media (max-width: 639px){.breadcrumbs .container{margin:10px auto}}.section--bg{background:#f4f4f4}.section .container h1.heading{color:#002d77;font-size:40px;font-weight:bold;line-height:1.2;margin-bottom:50px;text-align:center}.section .container h2.heading{border:#27b7f8 solid;border-width:0 0 0 4px;color:#002d77;font-size:30px;font-weight:bold;line-height:1.2;padding-left:10px;text-align:left}.section .container h3.heading{font-size:24px;font-weight:bold;line-height:1.2;margin-bottom:10px;text-align:left}.section .container p.lead{font-size:20px;line-height:1.4;margin-bottom:30px}.section .container ul.list{list-style:disc;margin-bottom:20px;padding-left:20px}.section .container ul.list li{font-size:20px;line-height:1.4;margin-bottom:0.2em}.section .container ul.note li{font-size:14px;line-height:1.4;margin-bottom:0.2em;padding-left:1em;text-align:justify;text-indent:-1em;text-justify:inter-ideograph}.section .container ul.note li .notice{color:#666}.section .container ul.note.num li{padding-left:2em;text-indent:-2em}.section .container ul.note.right li{text-align:right}.section .container dl.list{margin-bottom:20px}.section .container dl.list>dt{font-size:20px;font-weight:bold;margin-bottom:0.5em}.section .container dl.list>dt::before{background:#07a0e5;content:"";display:inline-block;height:1em;margin-right:0.2em;vertical-align:bottom;width:1em}.section .container dl.list>dd{margin-bottom:0.5em}.section .container dl.list>dd p{font-size:20px;line-height:1.4;margin-bottom:0.2em}.section .container footer{text-align:center}.section .container footer .btn{display:inline-block;margin:0 auto;overflow:hidden}.section .container footer .btn li{float:left;margin:0 10px}.section .container footer .btn li .btn{border-radius:7px;color:#002d77;display:table-cell;font-size:20px;margin:0 10px;vertical-align:baseline;width:340px}.section .container footer .btn li .btn--arrow{position:relative}.section .container footer .btn li .btn--arrow::before,.section .container footer .btn li .btn--arrow::after{bottom:0;content:"";margin:auto;position:absolute;right:15px;top:0;vertical-align:middle}.section .container footer .btn li .btn--arrow::before{border-right:1px solid #002d77;border-top:1px solid #002d77;height:10px;transform:rotate(45deg);width:10px}.section .container footer .btn li .btn--more{background:#fff;border:1px solid #002d77;box-sizing:border-box;display:table-cell;font-weight:bold;line-height:1.2;padding:10px 0;text-align:center;text-decoration:none;padding:15px 0}.section .container footer .btn li .btn--more:hover{background:#fff;transition-duration:0.3s}@media (max-width: 639px){.section .container{padding:0 10px;width:calc(100% - 20px)}.section .container h1.heading{font-size:24px;margin-bottom:20px}.section .container h2.heading{font-size:18px;padding-left:5px}.section .container ul.note li{font-size:9px}}.plan h3.heading{background:#2bb4fb;color:#fff;display:inline-block;padding:7px 22px 5px}.plan h3.heading small{color:#000;font-size:20px;font-weight:normal}.plan_text{font-size:20px;line-height:1.5}.plan .plan-giga h3.heading{position:relative}.plan .plan-giga h3.heading .gigaPlan_heading-yellow{color:#fff600;font-size:26px}.plan .plan-giga h3.heading .heading_recommend{left:-10px;position:absolute;top:-22px}.plan .plan-giga h3.heading small{color:#000}.plan .plan-regular .is-fs30{font-size:30px}.plan .plan-regular .img{margin:20px auto 40px}.plan .img{margin:20px auto 50px;text-align:center}.plan .plan-regular,.plan .plan-giga{margin:0 auto;width:920px}.plan .note{margin:0 auto 55px;width:920px}.plan .note li{font-size:14px}.plan .au-user--24801,.plan .au-user{margin-bottom:50px}.plan .discount-plan{margin:0 auto;width:936px}.plan .discount-plan>div{float:left;text-align:right;width:462px}.plan .discount-plan>div a{display:inline-block;font-size:14px;line-height:1.5}.plan .discount-plan .uq-gigamax{margin-left:10px}.plan .planTable{border-bottom:1px solid #bababa;border-collapse:inherit;border-left:1px solid #bababa;border-right:1px solid #bababa;margin:0 auto 15px;width:920px}.plan .planTable th{background:#d8dfe4;border-right:1px solid #bababa;border-top:1px solid #bababa;font-size:20px;font-weight:bold;padding:15px 0;position:relative;text-align:center;width:50%}.plan .planTable th .planTable_link{left:335px;position:absolute;top:10px}.plan .planTable td{background:#fff;border-top:1px solid #bababa;font-size:20px;text-align:center;width:50%}.plan .planTable td .is-pink{color:#ff5d92;font-weight:bold}.plan .planTable td .is-fs30{font-size:30px}.plan .container .planChange{margin:0 auto 50px;width:960px}.plan .container .planChange_title{color:#002d77;font-size:30px;font-weight:bold;margin:0 auto 35px;text-align:center}.plan .container .planChange_img{float:left}.plan .container .planChange_textArea{float:left;margin:0 0 0 20px;width:365px}.plan .container .planChange_text{font-size:20px;line-height:30px;margin:0 auto}.plan .container .planChange_list li{font-size:14px;line-height:21px;padding-left:1em;text-indent:-1em}.plan .container h2.heading{margin-bottom:45px}.plan .container .initial{margin:0 auto;width:920px}.plan .container .initial table{margin:20px auto 10px;width:100%}.plan .container .initial table th{background:#27b7f8;border:1px solid #d0d0d0;color:#fff;font-size:20px;font-weight:bold;padding:15px 15px;text-align:center}.plan .container .initial table td{border:1px solid #d0d0d0;font-size:20px;padding:15px 15px;text-align:center}.plan .container .initial table .bold{color:#ff5d92;font-size:40px}.plan .container .initial .note li{text-align:right}.plan .container p{font-size:20px;line-height:1.4;margin-bottom:0.5em}.plan .container ul.note li{font-size:14px;line-height:1.4}.plan .container .content{margin-bottom:20px;overflow:hidden}.plan .container .content .img{float:left;margin:0 20px 20px 0}.plan .container .content p{float:left;width:365px}.plan .container .content ul.note{float:left;width:365px}.plan .container>ul.list li{font-size:20px;line-height:1.4}.plan .container .au-user--24801{margin-bottom:80px}.planChange_img{width:575px}.option{padding:75px 0 20px}.option .content{margin:0 auto;width:920px}.option_title{border-left:4px solid #27b7f8;color:#002d77;font-size:30px;font-weight:700;line-height:1.2;margin:0 auto 30px;padding:0 0 0 10px;text-align:left}.optionSupport{border:1px solid #d0d0d0;padding:40px 0 35px}.optionSupport_img{text-align:center}.optionSupport_btn{box-sizing:border-box;margin:40px auto 12px;position:relative;width:340px}.optionSupport_btn::before,.optionSupport_btn::after{background:#002d77;content:"";display:block;height:1px;position:absolute;right:12px;top:32px;transform:translateY(-14px) rotate(45deg);width:12px}.optionSupport_btn::after{top:40px;transform:translateY(-14px) rotate(-45deg)}.optionSupport_btn a{background:#fff;border:1px solid #002d77;border-radius:8px;box-sizing:border-box;color:#002d77;display:block;font-size:20px;font-weight:bold;margin:0 auto;padding:13px 0 12px;text-align:center;text-decoration:none}.optionSupport_btn a:hover,.optionSupport_btn a:active{color:#002d77;text-decoration:none}.option_note{text-align:center}.option_note li{font-size:14px;line-height:1.5;padding-left:1em;text-indent:-1em}.option_note li.is-red{color:red}.optionInner{display:flex;justify-content:space-between}.optionInner .option_note li{text-align:left}.optionWifi,.optionSecurity{border:1px solid #d0d0d0;box-sizing:border-box;margin:20px 0 0;padding:40px 0 35px;width:450px}.optionWifi_img,.optionSecurity_img{text-align:center}.optionWifi_btn,.optionSecurity_btn{box-sizing:border-box;margin:40px auto 12px;position:relative;width:250px}.optionWifi_btn::before,.optionWifi_btn::after,.optionSecurity_btn::before,.optionSecurity_btn::after{background:#002d77;content:"";display:block;height:1px;position:absolute;right:12px;top:32px;transform:translateY(-14px) rotate(45deg);width:12px}.optionWifi_btn::after,.optionSecurity_btn::after{top:40px;transform:translateY(-14px) rotate(-45deg)}.optionWifi_btn a,.optionSecurity_btn a{background:#fff;border:1px solid #002d77;border-radius:8px;box-sizing:border-box;color:#002d77;display:block;font-size:20px;font-weight:bold;margin:0 auto;padding:13px 0 12px;text-align:center;text-decoration:none}.optionWifi_btn a:hover,.optionWifi_btn a:active,.optionSecurity_btn a:hover,.optionSecurity_btn a:active{color:#002d77;text-decoration:none}.optionWifi .option_note,.optionSecurity .option_note{margin:0 auto;width:415px}
/*# sourceMappingURL=this.css.map */
