﻿#main-formeasy_feature{margin-top:-100px;padding-top:100px}#main-formeasy_feature .formeasy{padding-top:15px;padding-bottom:0;position:relative}#main-formeasy_feature .formeasy .ttl{position:relative;padding-left:262px}#main-formeasy_feature .formeasy .ttl .text_img{margin-right:85px}#main-formeasy_feature .formeasy .ttl .text_bold{font-size:42px;font-weight:bold}#main-formeasy_feature .formeasy .ttl .img_top{display:block;margin-right:-40px;position:absolute;right:30px;top:50px;z-index:2}@media screen and (max-width: 1160px){#main-formeasy_feature .formeasy .ttl .img_top{margin-right:0}}#main-formeasy_feature .formeasy .text{margin-top:10px;padding-left:340px;text-align:left;font-size:18px}#main-formeasy_feature .formeasy .text_top{margin-top:10px;text-align:center}#main-formeasy_feature .formeasy .note{margin-top:10px}#main-formeasy_feature .formeasy .anm_img{position:absolute;left:145px;top:-23px;z-index:2;width:95px}#main-formeasy_feature .formeasy .anm_img .logo_img{margin-top:10px}#main-formeasy_feature .formeasy .iframe{position:relative;background-color:#feec00;margin-top:10px;padding:4px 35px 47px}#main-formeasy_feature .formeasy .iframe .img{display:block;z-index:2}@media screen and (max-width: 1160px){#main-formeasy_feature .formeasy .iframe .img{margin-right:0}}#main-formeasy_feature .formeasy .iframe iframe{display:block;width:100%;height:330px;position:relative;z-index:1}#main-formeasy_feature .formeasy .iframe iframe body{background:unset}.formeasy_bottom{padding:30px 0 35px;text-align:center;background:#f76221;position:relative}.formeasy_bottom.bottom ul{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:justify;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.formeasy_bottom.bottom ul li{position:relative;width:auto}.formeasy_bottom.bottom ul li.line{padding:5px 0 5px 50px;border-left:1px solid #fff}.formeasy_bottom.bottom ul li .btn-speed{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;align-content:center;width:440px;height:90px;margin:0 auto;padding:10px 30px 0 0;background-color:#f86221;border-radius:10px;box-shadow:0 5px 0 #da6016;position:relative}.formeasy_bottom.bottom ul li .btn-speed:hover{top:3px;box-shadow:0 2px 0 #da6016}.formeasy_bottom.bottom ul li .btn-speed .inner{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.formeasy_bottom.bottom ul li .btn-speed .text{display:inline-block;margin-left:25px;color:#fff;font-size:26px;font-weight:bold;letter-spacing:0;line-height:1.2}.formeasy_bottom.bottom ul li .btn-speed .under-text{font-size:14px;color:#fff;margin-top:10px;font-weight:normal}.formeasy_bottom.bottom ul li .btn-speed .under-text .sub{color:#ffef00}.formeasy_bottom.bottom ul li .btn-speed::after{content:'';display:inline-block;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:3px solid #fff;border-right:3px solid #fff;position:absolute;top:0;bottom:0;right:25px;margin:auto}.formeasy_bottom.bottom ul li .btn_wrap{width:540px;display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:justify;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;background-color:#fa9c72;padding:15px}.formeasy_bottom.bottom ul li .btn-inquiry{margin-top:25px}.formeasy_bottom.bottom ul li .btn-inquiry,.formeasy_bottom.bottom ul li .btn-faq{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:220px;height:75px;padding-right:30px;border-radius:50px;border:1px solid #fff;position:relative;transition:all 200ms}.formeasy_bottom.bottom ul li .btn-inquiry .text,.formeasy_bottom.bottom ul li .btn-faq .text{display:inline-block;margin-left:15px;color:#fff;font-size:16px;font-weight:bold;letter-spacing:0;line-height:1.5;text-align:center}.formeasy_bottom.bottom ul li .btn-inquiry::after,.formeasy_bottom.bottom ul li .btn-faq::after{content:'';display:inline-block;width:8px;height:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:0;bottom:0;right:10px;margin:auto}.formeasy_bottom.bottom ul li .btn-inquiry:hover,.formeasy_bottom.bottom ul li .btn-faq:hover{opacity:0.5}.formeasy_bottom.bottom ul li .btn-appoint{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:300px;height:90px;padding-right:60px;background-color:#286fc7;border-radius:9px;box-shadow:0 5px 0 #1a61b8;position:relative}.formeasy_bottom.bottom ul li .btn-appoint:hover{top:3px;box-shadow:0 2px 0 #1a61b8}.formeasy_bottom.bottom ul li .btn-appoint .text{display:inline-block;margin-left:30px;color:#fff;font-size:18px;font-weight:bold;letter-spacing:0;line-height:1.5;text-align:center}.formeasy_bottom.bottom ul li .btn-appoint .text .small{display:inline-block;margin-bottom:8px;color:#ffee6b;font-size:13px}.formeasy_bottom.bottom ul li .btn-appoint::after{content:'';display:inline-block;width:8px;height:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:0;bottom:0;right:10px;margin:auto}.formeasy_bottom ul{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.formeasy_bottom ul li{position:relative;width:1120px;text-align:center;padding-left:467px}.formeasy_bottom ul li.balloon::before{display:block;content:"";width:480px;height:214px;background:url("/assets/img/pc/page/_contents/hukidashi_cta.png") no-repeat center top;position:absolute;bottom:-35px;left:-10px;background-size:contain}.formeasy_bottom ul li.person::after{display:block;content:"";width:205px;height:298px;background:url("/assets/img/pc/page/_contents/176/img_talent_cta.png") no-repeat center top;position:absolute;bottom:-35px;right:0}.formeasy_bottom ul li .text{display:inline-block;margin-left:10px;color:#fff;font-size:22px;font-weight:bold;letter-spacing:0;line-height:1}.formeasy_bottom ul li .upper{margin-bottom:15px;font-size:18px;color:#fff}.formeasy_bottom ul li .upper span{color:#ffef00}.formeasy_bottom ul li .btn-speed{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;align-content:center;width:580px;height:88px;margin:0 auto;padding:10px 30px 8px 25px;background-color:#fff;border-radius:10px;box-shadow:0 5px 0 #ffa47c;position:relative}.formeasy_bottom ul li .btn-speed:hover{top:3px;box-shadow:0 2px 0 #ffa47c}.formeasy_bottom ul li .btn-speed .inner{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.formeasy_bottom ul li .btn-speed .text{display:inline-block;margin-left:13px;color:#f76221;font-size:26px;font-weight:bold;letter-spacing:0;line-height:1.2}.formeasy_bottom ul li .btn-speed .under-text{font-size:14px;color:#000;margin-top:5px;font-weight:bold;display:block}.formeasy_bottom ul li .btn-speed .under-text .sub{color:#f76221}.formeasy_bottom ul li .btn-speed::after{content:'';display:inline-block;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:3px solid #000;border-right:3px solid #000;position:absolute;top:0;bottom:0;right:25px;margin:auto}.formeasy_cta_bottom{background:#f76221;padding:20px 0 30px}.formeasy_cta_bottom ul{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.formeasy_cta_bottom ul li{flex:1}.formeasy_cta_bottom ul li:first-child{flex:none;width:580px;margin-right:20px}.formeasy_cta_bottom ul li .upper{text-align:center;color:#fff;font-size:18px;margin-bottom:12px}.formeasy_cta_bottom ul li .upper:before{content:'╲';margin-right:0.5em}.formeasy_cta_bottom ul li .upper:after{content:'╱';margin-left:0.5em}.formeasy_cta_bottom ul li .upper_appoint{text-align:center;color:#fff;font-size:12px}.formeasy_cta_bottom ul li .upper_appoint:before{content:'╲';margin-right:0.5em}.formeasy_cta_bottom ul li .upper_appoint:after{content:'╱';margin-left:0.5em}.formeasy_cta_bottom ul li .btn-speed{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;align-content:center;width:100%;height:88px;margin:0 auto;padding:10px 0 25px;background-color:#fff;border-radius:10px;box-shadow:0 5px 0 #ffa47c;position:relative;padding-bottom:8px}.formeasy_cta_bottom ul li .btn-speed:hover{top:3px;box-shadow:0 2px 0 #ffa47c}.formeasy_cta_bottom ul li .btn-speed .inner{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.formeasy_cta_bottom ul li .btn-speed .text{display:inline-block;margin-left:13px;color:#f76221;font-size:26px;font-weight:bold;letter-spacing:0;line-height:1.2}.formeasy_cta_bottom ul li .btn-speed .under-text{font-size:14px;color:#000000;margin-top:5px;font-weight:bold}.formeasy_cta_bottom ul li .btn-speed .under-text .sub{color:#f76221}.formeasy_cta_bottom ul li .btn-speed::after{content:'';display:inline-block;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:3px solid #000;border-right:3px solid #000;position:absolute;top:0;bottom:0;right:25px;margin:auto}.formeasy_cta_bottom ul li .links{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:justify;-ms-flex-align:end;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:flex-end;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-end}.formeasy_cta_bottom ul li .links .link-tel{width:250px;margin-top:15px}.formeasy_cta_bottom ul li .links .link-tel .hukidashi{text-align:center;font-size:16px;color:#fff}.formeasy_cta_bottom ul li .links .link-line{width:224px}.formeasy_cta_bottom ul li .links .btn-inquiry{margin-top:10px}.formeasy_cta_bottom ul li .links .btn-inquiry,.formeasy_cta_bottom ul li .links .btn-faq{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:100%;height:38px;padding-right:20px;border-radius:10px;border:1px solid #fff;position:relative;transition:all 200ms}.formeasy_cta_bottom ul li .links .btn-inquiry .ttl,.formeasy_cta_bottom ul li .links .btn-faq .ttl{width:18px}.formeasy_cta_bottom ul li .links .btn-inquiry .text,.formeasy_cta_bottom ul li .links .btn-faq .text{display:inline-block;margin-left:15px;color:#fff;font-size:16px;font-weight:bold;letter-spacing:0;line-height:1.5;text-align:center}.formeasy_cta_bottom ul li .links .btn-inquiry::after,.formeasy_cta_bottom ul li .links .btn-faq::after{content:'';display:inline-block;width:8px;height:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:0;bottom:0;right:10px;margin:auto}.formeasy_cta_bottom ul li .links .btn-inquiry:hover,.formeasy_cta_bottom ul li .links .btn-faq:hover{opacity:0.5}.formeasy_cta_bottom ul li .links .btn-appoint{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:100%;height:64px;padding-right:20px;background-color:#286fc7;border-radius:9px;box-shadow:0 5px 0 #1a61b8;position:relative}.formeasy_cta_bottom ul li .links .btn-appoint:hover{top:3px;box-shadow:0 2px 0 #1a61b8}.formeasy_cta_bottom ul li .links .btn-appoint .text{display:inline-block;margin-left:5px;color:#fff;font-size:20px;font-weight:bold;letter-spacing:0;line-height:1.5;text-align:center}.formeasy_cta_bottom ul li .links .btn-appoint .text .small{display:inline-block;margin-bottom:8px;color:#ffee6b;font-size:13px}.formeasy_cta_bottom ul li .links .btn-appoint::after{content:'';display:inline-block;width:1em;height:1em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #fff;border-right:2px solid #fff}#main #main-campaign{padding-top:80px;padding-bottom:90px;background:url('../../../../img/pc/page/_contents/campaign-left.png?1624422481') no-repeat right calc(50% + 550px + ( 492px / 2 ) ) bottom 60px,url('../../../../img/pc/page/_contents/campaign-right.png?1624422481') no-repeat left calc(50% + 550px + ( 449px / 2 ) ) bottom 60px;background-color:#fff9a2}#main #main-campaign .campaign .h2{display:block;width:100%;text-align:center}#main #main-campaign .campaign .img{margin-top:40px;text-align:center}#main #main-campaign .campaign .text{font-size:17px;line-height:2;text-align:center}#main #main-campaign .campaign .tokuten_list{width:100%;margin-bottom:30px;display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:justify;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}#main #main-campaign .campaign .tokuten_list li{width:32%;margin-top:10px}#main #main-campaign .campaign .handle{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:340px;height:50px;margin:40px auto 0;border:none;border-radius:50px;color:#666;border:1px solid #666;font-size:16px;font-weight:bold;text-align:center;cursor:pointer;position:relative;transition:all 200ms}#main #main-campaign .campaign .handle::after{content:'';display:inline-block;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #666;border-right:2px solid #666;position:absolute;top:0;bottom:0;right:15px;margin:auto}#main #main-campaign .campaign .handle:hover{opacity:0.5}#main #main-campaign #modal-cashback{display:none;width:0;height:0;margin:0;padding:0;border:none;opacity:0}#main #main-campaign #modal-cashback+#campaign-cashback{display:none;width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;z-index:1000}#main #main-campaign #modal-cashback+#campaign-cashback .overlay{display:block;width:100%;height:100%;margin:0;background-color:rgba(0,0,0,0.3);cursor:pointer;position:fixed;top:0;left:0;z-index:1001}#main #main-campaign #modal-cashback+#campaign-cashback .campaign-cashback{display:inline-block;width:1000px;height:auto;margin-top:50px;margin-bottom:20px;padding:35px 15px;border-radius:9px;box-sizing:border-box;background:#fff;position:relative;z-index:1002}#main #main-campaign #modal-cashback+#campaign-cashback .campaign-cashback .close{display:inline-block;width:80px;height:80px;background-color:#4dc8f0;border-radius:50%;box-sizing:border-box;cursor:pointer;position:absolute;top:-35px;right:-35px;z-index:1003}#main #main-campaign #modal-cashback+#campaign-cashback .campaign-cashback .close::before,#main #main-campaign #modal-cashback+#campaign-cashback .campaign-cashback .close::after{content:'';display:inline-block;width:5px;height:48px;background-color:#fff;border-radius:2px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}#main #main-campaign #modal-cashback+#campaign-cashback .campaign-cashback .close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main #main-campaign #modal-cashback+#campaign-cashback .campaign-cashback .close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main #main-campaign #modal-cashback+#campaign-cashback .campaign-cashback .detail{display:block;width:880px;padding:40px 0;margin:auto}#main #main-campaign #modal-cashback+#campaign-cashback .campaign-cashback .detail .ttl{display:block;text-align:center}#main #main-campaign #modal-cashback+#campaign-cashback .campaign-cashback .detail .data{margin-top:35px}#main #main-campaign #modal-cashback+#campaign-cashback .campaign-cashback .detail .data>dt{display:block;font-size:22px;font-weight:bold;text-align:center}#main #main-campaign #modal-cashback+#campaign-cashback .campaign-cashback .detail .data>dd{margin-top:5px;padding:30px 50px;background-color:#f6f6f6}#main #main-campaign #modal-cashback+#campaign-cashback .campaign-cashback .detail .data>dd .text{font-size:16px}#main #main-campaign #modal-cashback+#campaign-cashback .campaign-cashback .detail .data>dd .table{width:780px;margin:30px auto;padding:50px;background-color:#fff}#main #main-campaign #modal-cashback+#campaign-cashback .campaign-cashback .detail .data>dd .table table thead th{padding:15px 0;border-bottom:2px solid #707070;font-size:16px;font-weight:bold;text-align:center}#main #main-campaign #modal-cashback+#campaign-cashback .campaign-cashback .detail .data>dd .table table thead th:first-child{width:176px}#main #main-campaign #modal-cashback+#campaign-cashback .campaign-cashback .detail .data>dd .table table tbody th{padding:15px 0;background-color:#f6f6f6;border-right:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;font-size:16px;font-weight:bold;text-align:center}#main #main-campaign #modal-cashback+#campaign-cashback .campaign-cashback .detail .data>dd .table table tbody td{padding:15px;border-bottom:1px solid #b4b4b4;font-size:14px;text-align:left}#main #main-campaign #modal-cashback:checked+#campaign-cashback{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.pop-cta-mail .popup{background-color:#fff;box-shadow:0 0 0 9999px rgba(0,0,0,0.3);display:none;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;z-index:9999;width:1000px;height:640px;border-radius:8px}.pop-cta-mail #popup-on{display:none}.pop-cta-mail #popup-on:checked+.popup{display:block}.pop-cta-mail .icon-close{display:inline-block;width:80px;height:80px;background-color:#4dc8f0;border-radius:50%;box-sizing:border-box;cursor:pointer;position:absolute;top:-35px;right:-35px;z-index:1003;font-size:65px;display:flex;justify-content:center;align-items:center;color:#fff}.pop-cta-mail .btn-close{background:#000;border-radius:10px;color:#fff;padding:10px;cursor:pointer;margin:10px auto;width:95%;text-align:center}.pop-cta-mail .btn-open{background:#fff;border-radius:10px;color:#fff;padding:10px;cursor:pointer;margin:10px auto;width:95%;text-align:center}.pop-cta-mail .popup-content{margin:50px auto;width:90%;display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;padding:35px 0 40px;background-color:#e0f9ff;border-radius:14px}.pop-cta-mail .popup-content .announce{background:#fff;border:1px solid #c1c1c1;width:752px;border-radius:5px;padding:25px;text-align:center;margin-bottom:30px;font-size:18px;font-weight:bold;line-height:34px}.pop-cta-mail .popup-content .input-table{width:100%}.pop-cta-mail .popup-content .input-table .data{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:start;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;width:100%}.pop-cta-mail .popup-content .input-table .data:nth-of-type(n+2){margin-top:15px}.pop-cta-mail .popup-content .input-table .data>dt{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:start;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:flex-start;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;width:270px;height:52px;font-size:16px;font-weight:bold;letter-spacing:0;line-height:1.2}.pop-cta-mail .popup-content .input-table .data>dt .optional{background-color:#c1c1c1}.pop-cta-mail .popup-content .input-table .data>dd{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:justify;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;width:482px}.pop-cta-mail .popup-content .input-table .data>dd .item{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:start;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:flex-start;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;width:100%;height:52px}.pop-cta-mail .popup-content .input-table .data>dd .item+.item{margin-top:12px}.pop-cta-mail .popup-content .input-table .data>dd .item .input-box{display:inline-block;position:relative}.pop-cta-mail .popup-content .input-table .data>dd .item .input-box input[type="email"]{display:block;width:482px;height:52px;padding:0 10px;background-color:#fff;border:1px solid #c1c1c1;border-radius:5px;font-size:17px;outline:none}.pop-cta-mail .popup-content .input-table .data>dd .item .input-box .toolchip{display:none;width:auto;min-width:220px;padding:5px 5px 5px 25px;background-color:#333;color:#fff;font-size:10px;text-align:left;position:absolute;right:0;bottom:calc(100% + 10px);z-index:100}.pop-cta-mail .popup-content .input-table .data>dd .item .input-box .toolchip.long{min-width:360px}.pop-cta-mail .popup-content .input-table .data>dd .item .input-box .toolchip._invalid{display:inline-block}.pop-cta-mail .popup-content .input-table .data>dd .item .input-box .toolchip::before{content:'';display:inline-block;width:0;height:0;border-width:14px 8px 0;border-style:solid;border-color:#333 transparent;-webkit-transform:rotate(30deg);transform:rotate(30deg);position:absolute;bottom:-8px;left:15px;z-index:99}.pop-cta-mail .popup-content .input-table .data>dd .item .input-box .toolchip .icon{display:inline-block;width:14px;height:14px;background-color:#fff;border-radius:50%;position:absolute;top:0;bottom:0;left:6px;margin:auto}.pop-cta-mail .popup-content .input-table .data>dd .item .input-box .toolchip .icon::before{content:'';display:inline-block;width:2px;height:2px;background-color:#333;border-radius:50%;position:absolute;bottom:2px;left:0;right:0;margin:auto}.pop-cta-mail .popup-content .input-table .data>dd .item .input-box .toolchip .icon::after{content:'';display:inline-block;width:0;height:0;border-width:7px 2px 0;border-style:solid;border-color:#333 transparent;border-radius:50%;position:absolute;top:2px;left:0;right:0;margin:auto}.pop-cta-mail .popup-content .btn-disable,.pop-cta-mail .popup-content .btn-confirm{border-radius:8px;width:524px;height:100px;margin:30px auto 0;font-size:20px;font-weight:bold;line-height:55px;text-align:center;cursor:pointer;position:relative}.pop-cta-mail .popup-content .btn-disable{color:#777;background-color:#c6c6c6;box-shadow:0 5px 0 #9e9e9e}.pop-cta-mail .popup-content .btn-confirm{color:#fff;background-color:#286fc7;box-shadow:0 5px 0 #1960b8}.pop-cta-mail .popup-content .btn-confirm::after{content:'';display:inline-block;width:8px;height:8px;transform:rotate(45deg);border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:0;bottom:0;right:13px;margin:auto}#main-formeasy_feature{position:relative;background-color:#feec00;margin-top:0;padding-top:30px}.water_link{margin-top:40px}.water_link:hover{opacity:0.7}#header .header nav.header-navi .btn-inquiry{width:210px}#breadcrumb .breadcrumb_ul>li,#breadcrumb .breadcrumb_ul>li>a{color:#fff}#main #main-visual{padding-top:50px;background:url("/assets/img/pc/page/gas/main_bg.png") no-repeat bottom/cover}#main #main-visual .img{text-align:center}#main .btn-appoint{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:500px;height:72px;margin:0 auto 3px;padding-left:5px;background-color:#286fc7;border:none;border-radius:10px;box-shadow:0 5px 0 #1a61b8;color:#fff;font-size:26px;font-weight:bold;letter-spacing:0;text-align:center;cursor:pointer;position:relative}#main .btn-appoint:hover{top:3px;box-shadow:0 2px 0 #1a61b8}#main .btn-appoint::after{content:'';display:inline-block;width:8px;height:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:0;bottom:0;right:10px;margin:auto}#main .btn-appoint .icon{display:flex;justify-content:center;align-items:center}#main .btn-appoint .text,#main .btn-appoint .txt{display:inline-block;margin-left:10px;margin-right:15px;padding-top:4px}#main .h2-hukidashi{text-align:center;color:#434343;font-size:24px;font-weight:bold}#main .h2{font-size:45px;color:#0054ba;text-align:center;font-weight:bold}#main #main-merit{background:#fff9b1;padding-top:66px}#main #main-merit .merit .merit-img{padding:15px 0 36px}#main #main-merit .merit #main-merit-02{padding-bottom:160px}#main #main-merit .merit-header{margin-top:10px}#main #main-merit .merit-header ul{margin-bottom:196px;display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:justify;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}#main #main-merit .merit-header ul li{flex:1}#main #main-merit .merit-header ul li:not(first-child){margin-left:18px}#main #main-merit .merit-header-item{position:relative}#main #main-merit .merit-header-item a{display:block;background:#fff;padding-bottom:48px;box-shadow:0 5px 0 #e9de74;border-radius:5px;position:relative}#main #main-merit .merit-header-item a:hover{top:3px;box-shadow:0 2px 0 #e9de74}#main #main-merit .merit-header-item a:after{content:'';display:inline-block;width:20px;height:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:3px solid #b2b2b2;border-bottom:3px solid #b2b2b2;position:absolute;bottom:24px;left:0;right:0;margin:auto}#main #main-merit .merit-header-item .serial{position:absolute;left:20px;top:20px}#main #main-merit .merit-header-item .icon{position:relative;display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;height:130px;padding-top:20px}#main #main-merit .merit-header-item .text{text-align:center;font-size:30px;font-weight:bold;line-height:40px}#main #main-merit .merit-header-item .text .sub{font-weight:normal;font-size:20px;display:block}#main #main-merit .merit-header-item .text .cb{font-size:26px}#main #main-merit .merit-content{position:relative}#main #main-merit .merit-content-item:last-child{padding-bottom:115px}#main #main-merit .merit-content-item-top{max-width:1366px;margin-left:auto;margin-right:auto;position:relative}#main #main-merit .merit-content-item-header{position:relative;width:635px;min-height:385px;padding:30px 10px 30px;background:#ffffff}@media screen and (min-width: 1201px){#main #main-merit .merit-content-item-header{margin:0 83px}}@media screen and (max-width: 1200px){#main #main-merit .merit-content-item-header{margin:0 calc((1200px - 100%) / 2)}}#main #main-merit .merit-content-item-header-title{padding-left:30px;padding-right:30px;display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:start;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:flex-start;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}#main #main-merit .merit-content-item-header-title .serial{text-align:center;flex:none;margin-right:30px}#main #main-merit .merit-content-item-header-title .text{font-size:36px;line-height:43px;font-weight:bold}#main #main-merit .merit-content-item-header-title .text .sub{font-size:20px;font-weight:normal}#main #main-merit .merit-content-item-header-content{padding-left:55px;padding-right:50px;margin-top:28px}#main #main-merit .merit-content-item-header-content p{font-size:18px;line-height:34px}#main #main-merit .merit-content-item-header-content .link a{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;border:1px solid #999;border-radius:5%;height:64px;font-size:20px;position:relative}#main #main-merit .merit-content-item-header-content .link a:after{position:absolute;right:10px;top:0;bottom:0;margin:auto;content:'';display:inline-block;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #999;border-right:2px solid #999}#main #main-merit .merit-content-item-link-wrap{max-width:1366px;margin-left:auto;margin-right:auto;margin-top:15px}@media screen and (max-width: 1200px){#main #main-merit .merit-content-item-link-wrap{padding:0 calc((1200px - 100%) / 2)}}#main #main-merit .merit-content-item-link a{margin-left:65px;margin-right:60px}#main #main-merit .merit-content-item .merit-content-item-decoration{position:absolute;top:-90px}#main #main-merit .merit-content-item.left{background:#f5f5f5}#main #main-merit .merit-content-item.left .merit-content-item-header{background:#f5f5f5;margin-right:auto !important}#main #main-merit .merit-content-item.left .merit-content-item-decoration{right:0}#main #main-merit .merit-content-item.left .merit-content-item-link{margin-right:auto;padding-right:0 !important}#main #main-merit .merit-content-item.right{background:#fff;padding-bottom:160px}#main #main-merit .merit-content-item.right .merit-content-item-header{background:#fff;margin-left:auto !important}#main #main-merit .merit-content-item.right .merit-content-item-decoration{left:0}#main #main-merit .merit-content-item.right .merit-content-item-link{margin-left:auto;padding-left:0 !important}#main #main-merit .merit #main-merit-04 .merit-content-item-header{padding-bottom:0}#main #main-merit .merit #main-merit-04 .handle-cashback{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;border:1px solid #999999;height:50px;font-size:14px;color:#000;position:relative;border-radius:5px;font-weight:bold;transition:all 200ms}#main #main-merit .merit #main-merit-04 .handle-cashback:after{content:'';display:inline-block;width:8px;height:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #30383c;border-right:2px solid #30383c;position:absolute;top:0;bottom:0;right:10px;margin:auto}#main #main-merit .merit #main-merit-04 .handle-cashback:hover{opacity:0.5}#main #main-select{padding-top:67px;padding-bottom:56px;background:url("/assets/img/pc/page/_contents/select-bgimg.png") repeat-x center bottom #aaeafc}#main #main-select .select .text{text-align:center;font-size:18px;line-height:2;margin-top:1em;letter-spacing:-0.01em}#main #main-check{padding-top:57px;background:#dcf7ff;padding-bottom:70px}#main #main-check .check .links{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:justify;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}#main #main-check .check .links .link{text-align:center;width:520px;height:301px;margin-top:17px;padding:66px 20px 20px}#main #main-check .check .links .link-electric{background:url("/assets/img/pc/page/_contents/check-electric-bg.png") no-repeat}#main #main-check .check .links .link-electric .look{background:#feec00}#main #main-check .check .links .link-net{background:url("/assets/img/pc/page/_contents/check-net-bg.png") no-repeat}#main #main-check .check .links .link-net .look{background:#77eff0}#main #main-check .check .links .link .ttl{display:block;font-size:40px;font-weight:bold}#main #main-check .check .links .link .text{display:block;font-size:18px;line-height:34px;margin-top:1em}#main #main-check .check .links .link .look{width:275px;height:55px;margin-top:0.75em;margin-left:auto;margin-right:auto;border-radius:10px;position:relative;display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;font-size:18px}#main #main-check .check .links .link .look:after{position:absolute;content:'';display:inline-block;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #000;border-right:2px solid #000;right:30px;top:0;bottom:0;margin:auto}#main #main-faq{padding:100px 0}#main #main-faq .faq .h2{display:block;width:100%;text-align:center}#main #main-faq .faq .faq-list{margin-top:60px}#main #main-faq .faq .faq-item .accordion-check{display:none}#main #main-faq .faq .faq-item .accordion-check:checked+.accordion-label+.accordion-content{height:auto;opacity:1;visibility:visible;padding:25px 10px 40px 80px}#main #main-faq .faq .faq-item .accordion-check:checked+.accordion-label::after{-webkit-transform:rotate(225deg);transform:rotate(225deg);bottom:0}#main #main-faq .faq .faq-item .accordion-label{display:block;margin-top:20px;padding:10px 55px 20px 80px;background:radial-gradient(#4dc8f0 2px,rgba(0,0,0,0) 3px) repeat-x center bottom/14px 14px,url('../../../../img/pc/page/faq/q.png?1594106821') no-repeat 0 calc(50% - 5px) / 48px 37px;font-size:20px;font-weight:bold;position:relative}#main #main-faq .faq .faq-item .accordion-label::after{content:'';display:inline-block;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:3px solid #4dc8f0;border-bottom:3px solid #4dc8f0;position:absolute;top:0;bottom:10px;right:5px;margin:auto}#main #main-faq .faq .faq-item .accordion-content{height:0;opacity:0;padding:0 10px 0 80px;transition:.5s;visibility:hidden;overflow:hidden;background:url('../../../../img/pc/page/faq/a.png?1594106821') no-repeat 0 25px / 48px 34px;font-size:18px;position:relative}#main #main-faq .faq .link{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:340px;height:70px;margin:60px auto 0;background-color:#92a5bc;border:none;border-radius:9px;box-shadow:0 5px 0 #728398;color:#fff;font-size:18px;font-weight:bold;line-height:55px;text-align:center;cursor:pointer;position:relative}#main #main-faq .faq .link::after{content:'';display:inline-block;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:0;bottom:0;right:15px;margin:auto}#main #main-faq .faq .link:hover{top:3px;box-shadow:0 2px 0 #728398}#main #main-flow{background:#f5f5f5;padding-top:70px;padding-bottom:70px}#main #main-flow .flow-list{margin-top:30px;display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:justify;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}#main #main-flow .flow-list li{width:252px;border:1px solid #ececec;border-radius:10px;background:#fff;position:relative}#main #main-flow .flow-list li:after{content:'';position:absolute;left:100%;top:0;bottom:0;margin:auto;width:30px;height:30px;background:#fff;transform-origin:center;transform:translate(-50%, -25%) rotate(45deg);border-top:1px solid #ececec;border-right:1px solid #ececec}#main #main-flow .flow-list li .image{height:170px;background:#e0f9ff;display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}#main #main-flow .flow-list li .text{height:224px;padding-top:26px}#main #main-flow .flow-list li .text .title{text-align:center;font-weight:bold;font-size:20px;color:#1a61b8}#main #main-flow .flow-list li .text .description{font-size:18px;line-height:30px;margin-left:1.5em;margin-right:1.5em;margin-top:0.25em;margin-bottom:5px}#main #main-flow .flow-list li .text .btn-appoint{width:auto;font-size:15px;height:42px;margin:0 24px;border-radius:5px}#main #main-flow .flow-list li:last-child .image{background:#fffbe0}#main #main-flow .flow-list li:last-child:after{display:none}#main #main-flow .flow-list li:last-child .title{text-align:left;font-size:30px;width:6em;margin-top:1em;margin-left:auto;margin-right:auto;white-space:nowrap}#main #main-campaign{padding:0}#main #main-campaign .campaign{display:none}
