﻿.main-visual{display:flex;justify-content:center;align-items:center}.main-visual h1 img{min-width:1000px}#osusume .container{padding:60px 20px 40px}#osusume .container h2.title{font-size:30px;font-weight:bold;text-align:center;line-height:1}#osusume .container h2.title span{position:relative;display:inline-block}#osusume .container h2.title span::before,#osusume .container h2.title span::after{position:absolute;bottom:0;content:"";display:block;width:19px;height:31px;background-repeat:no-repeat;background-size:cover}#osusume .container h2.title span::before{left:-38px;background-image:url(/img/lp/hikaku/osusume/left.svg)}#osusume .container h2.title span::after{right:-35px;background-image:url(/img/lp/hikaku/osusume/right.svg)}#osusume .container>.block{display:flex;justify-content:space-between;margin-top:32px}#osusume .container>.block dl.box{width:490px;box-shadow:0 4px 7px rgba(0,0,0,0.1)}#osusume .container>.block dl.box dt{display:flex;justify-content:center;align-items:center;height:54px;border-radius:3px 3px 0 0;position:relative}#osusume .container>.block dl.box dt::after{position:absolute;content:'';left:50%;bottom:-6px;width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;transform:translateX(-50%)}#osusume .container>.block dl.box dd{display:flex;justify-content:space-evenly;align-items:flex-start;height:216px;border-radius:0 0 3px 3px;background-color:#fff;padding-top:25px}#osusume .container>.block dl.box dd ul li{line-height:20px;padding-left:30px;background-repeat:no-repeat;background-size:auto 20px;margin-top:20px}#osusume .container>.block dl.box dd ul li span{font-weight:bold}#osusume .container>.block dl.box dd ul li:first-child{margin-top:0}#osusume .container>.block dl.box.box5g dt{background-color:#ff7d08}#osusume .container>.block dl.box.box5g dt::after{border-color:#ff7d08 transparent transparent transparent}#osusume .container>.block dl.box.box5g dd ul li{background-image:url(/img/lp/hikaku/osusume/check-5g.svg)}#osusume .container>.block dl.box.boxhikari dt{background-color:#f15111}#osusume .container>.block dl.box.boxhikari dt::after{border-color:#f15111 transparent transparent transparent}#osusume .container>.block dl.box.boxhikari dd{padding-left:8px}#osusume .container>.block dl.box.boxhikari dd ul li{background-image:url(/img/lp/hikaku/osusume/check-hikari.svg)}#osusume .entry-copy{height:222px;text-align:center;background-image:url(/img/lp/hikaku/osusume/con1-bg.png);background-position:center;background-color:#fff8e4;padding-top:50px}#point .point-wrap{text-align:center;background-image:url(/img/lp/hikaku/point/con2-bg.png);background-position:center top;background-repeat:no-repeat;background-color:#f4f4f4;padding-top:70px;overflow:hidden}#point .point-wrap h2 span{display:block;font-size:34px;font-weight:bold}#point .point-wrap .service{position:relative;height:364px;background-color:#fbb50d}#point .point-wrap .service::before{position:absolute;width:100%;height:200px;content:"";display:block;background:#f15111;transform:skewY(4deg)}#point .point-wrap .service::after{position:absolute;top:0;width:100%;height:364px;content:"";display:block;background:-webkit-linear-gradient(-86deg, #ff7d08, #fbb50d);transform:skewY(-4deg)}#point .point-wrap .service>.block{padding-top:115px;height:415px;width:1000px;background-image:url(/img/lp/hikaku/point/home5g-bg2.png);margin:0 auto;position:relative;top:-50px;z-index:1}#point .point-wrap .service>.block h3{color:#fff;font-size:24px;line-height:1.5;background-image:url(/img/lp/hikaku/point/POINTS.svg);background-repeat:no-repeat;background-position:center top;padding-top:28px}#point .point-wrap .service>.block h3 span{font-size:34px;font-weight:bold}#point .point-wrap .service>.block ul.point-list{display:flex;justify-content:space-between;margin-top:25px}#point .point-wrap .service>.block ul.point-list li{width:235px;height:92px;border-radius:3px;background-color:#fff;box-shadow:0 0 7px rgba(0,0,0,0.17);position:relative}#point .point-wrap .service>.block ul.point-list li::after{position:absolute;content:'';width:0px;height:0px;display:block;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #f15111;right:5px;bottom:5px}#point .point-wrap .service>.block ul.point-list li:hover{background-color:#fff3d1}#point .point-wrap .service>.block ul.point-list li a{display:flex;justify-content:center;height:92px;align-items:center;color:#252c39}#point .point-wrap .service>.block ul.point-list li .icon{display:flex;justify-content:center;align-items:center;width:85px}#point .point-wrap .service>.block ul.point-list li p{width:150px;text-align:left;line-height:1.2}#point .point-wrap .service>.block ul.point-list li p img{vertical-align:baseline}#point .point-wrap .service>.block ul.point-list li p .text{display:block;font-size:20px;font-weight:bold;font-style:italic}#point .point-wrap .service>.block ul.point-list li:last-child .icon{width:60px}#point .point-wrap .service>.block ul.point-list li:last-child p{letter-spacing:-0.2px}.point-sec{background-color:#f5f5f5;padding-top:90px}.point-sec h2{display:flex;align-items:flex-start;background-repeat:no-repeat;background-position:center}.point-sec h2 p{line-height:1.3;margin-left:32px}.point-sec h2 p span{display:block}.point-sec h2 p span.copy{font-size:24px}.point-sec h2 p span.ttl{font-size:40px;font-weight:bold}.point-sec .point-block{display:flex;justify-content:space-between;margin-top:32px}.point-sec .point-block dl.box{width:490px;box-shadow:0 4px 7px rgba(0,0,0,0.1);border-radius:3px}.point-sec .point-block dl.box dt{display:flex;justify-content:center;align-items:center;height:54px;border-radius:3px 3px 0 0;position:relative}.point-sec .point-block dl.box dd.point-5g,.point-sec .point-block dl.box dd.point-hikari{text-align:center;background-color:#Fff}.point-sec .point-block dl.box dd.fukidashi{line-height:1.7;border-radius:0 0 3px 3px;padding:22px 30px;position:relative}.point-sec .point-block dl.box dd.fukidashi::before{position:absolute;content:'';left:50%;top:-10px;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;transform:translateX(-50%)}.point-sec .point-block dl.box dd.fukidashi span{font-weight:bold}.point-sec .point-block dl.box dd.fukidashi sup{font-size:12px;vertical-align:super}.point-sec .point-block dl.box.box5g dt{background-color:#ff7d08}.point-sec .point-block dl.box.box5g dd.fukidashi{background-color:#fff8d1}.point-sec .point-block dl.box.box5g dd.fukidashi::before{border-color:transparent transparent #fff8d1 transparent}.point-sec .point-block dl.box.box5g dd.fukidashi span{color:#ff7d08}.point-sec .point-block dl.box.boxhikari dt{background-color:#f15111}.point-sec .point-block dl.box.boxhikari dd.fukidashi{background-color:#fff3d1}.point-sec .point-block dl.box.boxhikari dd.fukidashi::before{border-color:transparent transparent #fff3d1 transparent}.point-sec .point-block dl.box.boxhikari dd.fukidashi span{color:#f15111}.point-sec dl.box2{box-shadow:0 4px 7px rgba(0,0,0,0.1);border-radius:3px;margin-top:60px}.point-sec dl.box2 dt{display:flex;justify-content:center;align-items:center;height:54px;border-radius:3px 3px 0 0;position:relative}.point-sec dl.box2 dd{display:flex;align-items:flex-start;border-radius:0 0 3px 3px;background-color:#fff;padding:38px 0 50px}.point-sec dl.box2 dd>div{width:50%;font-family:"Hiragino Kaku Gothic Pro"}.point-sec dl.box2 dd .img{display:flex;justify-content:center;align-items:center}.point-sec dl.box2 dd .text{padding-right:28px;line-height:1.5}.point-sec dl.box2 dd .text span{font-weight:bold}.point-sec dl.box2.boxhikari dt{background-color:#f15111}.point-sec .box3{box-shadow:0 4px 7px rgba(0,0,0,0.1);border-radius:3px;background-color:#fff;margin-top:76px}.point-sec .box3 .smartvalue{display:flex;align-items:center}.point-sec .box3 .smartvalue img{border-radius:3px 0 0 3px}.point-sec .box3 .smartvalue .text-box{line-height:1.5;padding:0 30px}.point-sec .box3 .smartvalue .text-box .ttl{color:#ff5600;font-size:24px;font-weight:bold}.point-sec .box3 .smartvalue .text-box .text{color:#333;margin-top:12px}.point-sec .box3 .smartvalue .text-box .text sup{font-size:12px;vertical-align:super}.point-sec .box3 .note-con{border-top:1px solid #dedede;padding:26px 0;margin:0 30px}.point-sec .box3 .note-con .note{margin-top:0}.point-sec .note,.point-sec .note-box{color:#69635f;font-family:"Hiragino Kaku Gothic Pro";font-size:12px;line-height:1.5}.point-sec .note a,.point-sec .note-box a{color:#1583f5;text-decoration:underline}.point-sec .note{margin-top:25px}.point-sec .note-box{margin-top:20px}.point-sec .note-box .accordion-link{margin-bottom:2px;cursor:pointer}.point-sec .note-box .accordion-link:before{content:"▼";font-size:12px}.point-sec .note-box .accordion-link.open:before{content:"▲"}.point-sec .note-box .notes{display:none}.point-sec .note-box .notes span{color:#f35e11}#point01{padding:100px 0 10px}#point01 h2{background-image:url(/img/lp/hikaku/point/point01/POINT1.svg)}#point01 dl.box dd.point-5g,#point01 dl.box dd.point-hikari{padding:40px 0 32px}#point02{padding-bottom:100px}#point02 h2{background-image:url(/img/lp/hikaku/point/point02/POINT2.svg)}#point02 .point-block .box dd.point-5g,#point02 .point-block .box dd.point-hikari{display:flex;align-items:center;height:238px}#point02 .point-block .box dd.point-5g p,#point02 .point-block .box dd.point-hikari p{text-align:center}#point02 .point-block .box dd.point-5g p.text-l,#point02 .point-block .box dd.point-hikari p.text-l{font-size:30px;font-weight:bold;line-height:1.2}#point02 .point-block .box dd.point-5g p.text-s,#point02 .point-block .box dd.point-hikari p.text-s{font-size:18px;margin-top:12px}#point02 .point-block .box dd.point-5g{justify-content:space-evenly}#point02 .point-block .box dd.point-hikari{justify-content:flex-end;position:relative}#point02 .point-block .box dd.point-hikari img{position:absolute;bottom:0;left:0}#point02 .point-block .box dd.point-hikari .text{margin-right:40px}#point02 .point-block .box dd.point-hikari .text p span{color:#f15111}#point02 .point-block .box.box5g dd.fukidashi{letter-spacing:0.8px}#point03{padding:100px 0 10px}#point03 h2{background-image:url(/img/lp/hikaku/point/point03/POINT3.svg)}#point03 .point-block dl.box{background-color:#fff}#point03 .point-block dl.box dd{text-align:center;border-radius:0 0 3px 3px;padding:16px 30px 34px}#point03 .point-block dl.box dd img{margin-top:26px}#point03 .point-block dl.box dd .note{text-align:right;margin:5px 10px 0 0}#point03 .point-block dl.box.box5g dd{padding-top:18px}#point03 .point-block dl.box.boxhikari dt{text-align:center}#point03 .point-block dl.box.boxhikari dt p{color:#fff;font-size:11px;text-align:center;font-style:italic;margin-top:5px}#point04{padding:90px 0}#point04 h2{background-image:url(/img/lp/hikaku/point/point04/POINT4.svg)}#point04 .point-block dl.box .point-5g,#point04 .point-block dl.box .point-hikari{padding:30px 0}#point04 .point-block dl.box .point-5g .img,#point04 .point-block dl.box .point-hikari .img{height:243px}#point04 .point-block dl.box .point-5g ul li,#point04 .point-block dl.box .point-hikari ul li{text-align:left;line-height:20px;padding-left:30px;background-repeat:no-repeat;background-size:auto 20px;margin-top:12px}#point04 .point-block dl.box .point-5g ul li span,#point04 .point-block dl.box .point-hikari ul li span{font-weight:bold}#point04 .point-block dl.box .point-5g ul li:first-child,#point04 .point-block dl.box .point-hikari ul li:first-child{margin-top:0}#point04 .point-block dl.box .point-5g ul{margin:16px 0 0 38px}#point04 .point-block dl.box .point-5g ul li{background-image:url(/img/lp/hikaku/point/point04/check-5g.svg)}#point04 .point-block dl.box .point-hikari ul{margin:16px 0 0 28px}#point04 .point-block dl.box .point-hikari ul li{background-image:url(/img/lp/hikaku/point/point04/check-5g.svg)}#matome{background-image:url(/img/lp/hikaku/matome/con5-bg.png);background-repeat:no-repeat;background-position:center top;background-color:#fff8e4;padding:100px 0 36px}#matome .container h2{text-align:center}#matome .container h2 span{display:block;font-size:34px;font-weight:bold;margin-top:14px}#matome .container>.block{display:flex;justify-content:space-between;margin-top:32px}#matome .container>.block dl.box{width:490px;box-shadow:0 4px 7px rgba(0,0,0,0.1)}#matome .container>.block dl.box dt{display:flex;justify-content:center;align-items:center;height:54px;border-radius:3px 3px 0 0;position:relative}#matome .container>.block dl.box dt::after{position:absolute;content:'';left:50%;bottom:-6px;width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;transform:translateX(-50%)}#matome .container>.block dl.box dd.img{height:240px;background-color:#fff}#matome .container>.block dl.box dd.list{display:flex}#matome .container>.block dl.box dd.list>div{width:50%;height:256px;padding:20px 18px 0}#matome .container>.block dl.box dd.list>div ul{margin-top:12px}#matome .container>.block dl.box dd.list>div ul li{font-size:18px;line-height:22px;padding-left:30px;background-repeat:no-repeat;background-size:auto 20px;margin-top:20px}#matome .container>.block dl.box dd.list>div ul li span{font-weight:bold}#matome .container>.block dl.box dd.list>div ul li:first-child{margin-top:0}#matome .container>.block dl.box dd.list>div.demerit{background-color:#f5f5f5}#matome .container>.block dl.box dd.list>div.demerit ul li{color:#69635f;background-image:url(/img/lp/hikaku/matome/check-demerit.svg)}#matome .container>.block dl.box.box5g dt{background-color:#ff7d08}#matome .container>.block dl.box.box5g dt::after{border-color:#ff7d08 transparent transparent transparent}#matome .container>.block dl.box.box5g dd.img{text-align:center;padding-top:34px}#matome .container>.block dl.box.box5g dd.list .merit{background-color:#fff8d1}#matome .container>.block dl.box.box5g dd.list .merit ul li{background-image:url(/img/lp/hikaku/matome/check-5g.svg)}#matome .container>.block dl.box.boxhikari dt{background-color:#f15111}#matome .container>.block dl.box.boxhikari dt::after{border-color:#f15111 transparent transparent transparent}#matome .container>.block dl.box.boxhikari dd.img{display:flex;justify-content:center;align-items:end}#matome .container>.block dl.box.boxhikari dd.list .merit{background-color:#fff3d1}#matome .container>.block dl.box.boxhikari dd.list .merit ul li{background-image:url(/img/lp/hikaku/matome/check-hikari.svg)}#matome .container .end{text-align:center;margin-top:46px}.footer{background-color:#fff}.footer .footer-menu{height:100px;display:flex;justify-content:space-around;align-items:center}.footer .footer-menu .footer-left{font-size:14px}.footer .footer-menu .footer-left img{width:115px;heihgt:25px}.footer .footer-menu .footer-left p{padding-top:5px}.footer .footer-menu .footer-right{font-size:16px}.footer .footer-menu .footer-right ul{display:flex;justify-content:flex-end;line-height:1}.footer .footer-menu .footer-right ul li{padding:0 5px;border-left:solid 1px #A49D9D}.footer .footer-menu .footer-right ul li a{color:#333333}.footer .footer-menu .footer-right ul li:first-child{border:none}.footer .copyright{color:#fff;font-size:14px;text-align:center;background-color:#332e2b;padding:7px 0}#appoint .appoint{width:700px;height:736px}#form-area-sc,#form-area-sc2{margin-bottom:-12px}.btn-popup{cursor:pointer}.popup{display:none;height:100vh;width:100%;background:rgba(0,0,0,0.6);position:fixed;top:0;left:0;z-index:9100000}.popup .content{opacity:1.0;background:#fff;padding:25px 38px 35px;width:710px;height:80vh;border-radius:4px;position:relative}.popup .content .inner{height:100%;overflow-y:scroll}.popup .content .inner::-webkit-scrollbar{width:4px}.popup .content .inner::-webkit-scrollbar-track{background:#fff}.popup .content .inner::-webkit-scrollbar-thumb{background-color:#949494}.popup .content .inner .head{display:flex;justify-content:space-between;position:relative}.popup .content .inner .head::before{position:absolute;bottom:0;left:-10px;content:"";display:block;width:44px;height:3px;background-color:#727272}.popup .content .inner .head::after{position:absolute;bottom:0;left:34px;content:"";display:block;width:345px;height:3px;background-color:#e5e5e5}.popup .content .inner .head p{font-size:22px;font-weight:bold;text-align:left;line-height:1.2;position:relative;margin-top:10px}.popup .content .inner .head p::before{position:absolute;top:5px;left:-10px;content:"";display:block;width:4px;height:20px;border-radius:2px;background-color:#f15111}.popup .content .inner>table{width:100%;margin-top:22px}.popup .content .inner>table th,.popup .content .inner>table td{font-size:16px;line-height:1.3;padding:16px 20px}.popup .content .inner>table th span,.popup .content .inner>table td span{font-weight:bold}.popup .content .inner>table th{width:110px;vertical-align:top;background-color:#f5f5f5;border-bottom:1px solid #fff}.popup .content .inner>table td{color:#69635f;border-bottom:1px solid #f5f5f5}.popup .content .inner>table tr:last-child th{border-bottom:1px solid #f5f5f5}.popup .content .inner>.note{text-align:left;margin-top:16px}.popup-show{display:flex;justify-content:center;align-items:center}.popup .popup-close{position:absolute;top:0;right:0;width:32px;height:32px;background-color:#332e2b;border-radius:0 4px 0 0;border:none}.popup .popup-close .close-inner{position:relative}.popup .popup-close span.line{right:0;left:0;width:16px;height:1px;position:absolute;display:block;background-color:#fff;transform:rotate(0deg);transition:.4s ease-in-out;margin:0 auto}.popup .popup-close span.line:nth-child(1){top:0;transform:rotate(45deg)}.popup .popup-close span.line:nth-child(2){top:0;transform:rotate(-45deg)}
