.mainv{background:url('../../../../img/east/flets/campaign/mainv-bg.png?1656913524') no-repeat center 0}.mainv .mainv-content{padding:90px 0 85px}.scene-list li{overflow:hidden;*zoom:1;margin-bottom:30px;padding-bottom:30px;border-bottom:2px dotted #e2e2e2}.scene-list li:last-child{padding-bottom:0;margin-bottom:0;border:none}.scene-list li .logo{float:left}.scene-list li .detail{padding-left:300px;position:relative}.scene-list li .detail .title{font-size:15px;font-weight:bold;margin-bottom:15px;padding-top:3px}.scene-list li .detail .text{line-height:1.8;font-size:13px;padding-bottom:25px}.scene-list li .detail .btn{font-size:0;width:100%;height:48px;padding-bottom:3px;display:inline-block;text-align:center;vertical-align:bottom;position:relative;box-sizing:border-box}.scene-list li .detail .btn a{font-size:15px;font-weight:bold;line-height:48px;height:100%;padding-top:0px;padding-bottom:0px;display:block;text-decoration:none;outline:none;border-radius:3px;box-sizing:border-box;position:relative;color:#fff;background-color:#2859a9;box-shadow:0 3px 0 #204787}.scene-list li .detail .btn a:hover{box-shadow:0 1px 0 #204787}.scene-list li .detail .btn a:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);content:'';width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;display:inline-block;box-sizing:border-box;right:10px}.scene-list li .detail .btn a:hover{top:2px}.scene-list li .detail .btn a:before,.scene-list li .detail .btn a:after{content:'';margin:auto;vertical-align:middle;position:absolute;top:0;bottom:0}.scene-list li .detail .btn a span{font-size:0px;line-height:0px;width:100%;display:block;text-align:center;position:absolute}.service-tbl{width:100%;margin-bottom:55px}.service-tbl th,.service-tbl td{border:1px solid #cdcdcd;text-align:center}.service-tbl th{padding:10px 0;font-size:13px;background:#e6e6e6}.service-tbl th.monthly{background:#295aa9;color:#fff}.service-tbl td{padding:10px 0;font-size:13px}.service-tbl td.type{font-size:15px;color:#2859a9;font-weight:bold;line-height:1.6}.service-tbl td.monthly{background:#e9eef6;font-size:20px;font-weight:bold;line-height:1}.service-tbl td.monthly .price{font-family:Helvetica, Arial, sans-serif;font-size:30px;font-weight:bold}.service-tbl td.monthly .tax{font-size:11px;font-weight:normal}.monthly-list{margin-bottom:50px}.monthly-list ul{margin-bottom:25px;overflow:hidden;*zoom:1}.monthly-list li{width:143px;float:left;margin-right:38px;height:143px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:5px solid #2859a9;text-align:center;-moz-border-radius:99px;-webkit-border-radius:99px;border-radius:99px;padding-top:50px;font-size:15px;font-weight:bold;position:relative}.monthly-list li .title{color:#2859a9;margin-bottom:5px}.monthly-list li .price{font-size:26px;font-family:Helvetica, Arial, sans-serif}.monthly-list li .tax{font-size:13px;font-weight:normal}.monthly-list li.flets{background-image:url("icon/price-icon-flets.png") no-repeat center 16px}.monthly-list li.flets:after{content:url("icon/price-icon-plus.png");position:absolute;right:-35px;top:55px}.monthly-list li.provider{background-image:url("icon/price-icon-provider.png") no-repeat center 16px}.monthly-list li.provider:after{content:url("icon/price-icon-plus.png");position:absolute;right:-35px;top:55px}.monthly-list li.hikaridenwa{background-image:url("icon/price-icon-tel.png") no-repeat center 16px}.monthly-list li.hikaridenwa:after{content:url("icon/price-icon-equal.png");position:absolute;right:-35px;top:60px}.monthly-list li.total{border:5px solid #ef7437;padding-top:25px;font-size:15px;font-weight:bold;color:#ef7437}.monthly-list li.total .title{color:#fff;font-size:13px;background:#ef7437;width:90px;text-align:center;-moz-border-radius:99px;-webkit-border-radius:99px;border-radius:99px;padding:3px 0;margin:0 auto 10px;font-weight:normal}.monthly-list li.total .price{font-size:26px;font-family:Helvetica, Arial, sans-serif}.monthly-list li.total .tax{font-size:13px;font-weight:normal}.monthly-list li:last-child{margin-right:0}.monthly-list li.provider{margin-right:37px}.cost{overflow:hidden;*zoom:1}.cost .cost-left,.cost .cost-right{border:1px solid #cdcdcd;text-align:center}.cost .cost-left dt,.cost .cost-right dt{font-size:15px;font-weight:bold;padding:10px 0;background:#e6e6e6}.cost .cost-left dd,.cost .cost-right dd{padding:12px 0;font-size:15px;font-weight:bold}.cost .cost-left dd .price,.cost .cost-right dd .price{font-size:30px;font-family:Helvetica, Arial, sans-serif}.cost .cost-left dd .tax,.cost .cost-right dd .tax{font-size:13px;font-weight:normal}.cost .cost-left dd .note-txt,.cost .cost-right dd .note-txt{font-size:11px;color:#999;font-weight:normal;padding-top:4px}.cost .cost-left{width:160px;float:left;position:relative}.cost .cost-left:after{content:url("icon/price-icon-plus.png");position:absolute;right:-35px;top:40px}.cost .cost-right{width:480px;float:right}.campaign-list{padding-bottom:30px;border-bottom:2px dotted #e2e2e2;margin-bottom:30px}.campaign-list:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.campaign-list .banner{float:left}.campaign-list .cont{padding-left:300px}.campaign-list .cont .title{margin-bottom:10px;font-size:15px;font-weight:bold;color:#2859a9}.campaign-list .cont .title span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-right:20px;padding:5px 8px;text-align:center;color:#fff;text-align:center;font-size:15px;background:#2859a9}.campaign-list .cont .title .title-text{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;width:280px;margin-right:0;padding:0;text-align:left;color:#2859a9;background:#fff}.campaign-list .cont .title.orange span{background:#ef7437}.campaign-list .cont .text{font-size:13px;line-height:1.8;margin-bottom:5px}.campaign-list .cont .limit{font-size:15px;font-weight:bold}.campaign-list .campaign-detail{clear:both;padding-top:30px}.campaign-list .campaign-detail dt{width:380px;margin:0 auto;font-size:0;width:380px;height:48px;padding-bottom:3px;display:inline-block;text-align:center;vertical-align:bottom;position:relative;box-sizing:border-box;display:block}.campaign-list .campaign-detail dt a{font-size:15px;font-weight:bold;line-height:48px;height:100%;padding-top:0px;padding-bottom:0px;display:block;text-decoration:none;outline:none;border-radius:3px;box-sizing:border-box;position:relative;color:#fff;background-color:#2859a9;box-shadow:0 3px 0 #204787}.campaign-list .campaign-detail dt a:hover{box-shadow:0 1px 0 #204787}.campaign-list .campaign-detail dt a:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);content:'';width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;display:inline-block;box-sizing:border-box;right:10px}.campaign-list .campaign-detail dt a:hover{top:2px}.campaign-list .campaign-detail dt a:before,.campaign-list .campaign-detail dt a:after{content:'';margin:auto;vertical-align:middle;position:absolute;top:0;bottom:0}.campaign-list .campaign-detail dt a span{font-size:0px;line-height:0px;width:100%;display:block;text-align:center;position:absolute}.campaign-list .campaign-detail dt a:after{border:none;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);content:'';width:10px;height:10px;border-left:1px solid #fff;border-top:1px solid #fff;display:inline-block;box-sizing:border-box;-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);width:8px;height:8px;top:-4px;right:10px}.campaign-list .campaign-detail dt .open-text{display:block}.campaign-list .campaign-detail dt .close-text{display:none}.campaign-list .campaign-detail dt.open a:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:6px}.campaign-list .campaign-detail dt.open .open-text{display:none}.campaign-list .campaign-detail dt.open .close-text{display:block}.campaign-list .campaign-detail dd{padding-top:30px;display:none}.campaign-table{width:100%;border-top:1px solid #ccc;border-left:1px solid #ccc;line-height:1.7}.campaign-table th,.campaign-table td{padding:20px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.campaign-table th{width:120px;background-color:#ddd;font-size:13px;text-align:center}.campaign-table th small{display:block;margin-top:2px;font-size:11px;font-weight:normal;line-height:1.6}.campaign-table td{font-size:13px}.campaign-table td.strong,.campaign-table td .strong{color:#2859a9;font-weight:bold}.campaign-table td p,.campaign-table td ul,.campaign-table td ol{margin-top:5px}.campaign-table td p:first-child,.campaign-table td ul:first-child,.campaign-table td ol:first-child{margin-top:0}.campaign-table td li{margin-top:2px}.campaign-table td li:first-child{margin-top:0}.campaign-table td .inline{overflow-y:auto;height:200px;padding:10px;background-color:#fff;border:1px solid #ccc}.campaign-table .decimal-list{list-style-type:decimal;padding-left:15px}.campaign-table .square-list{list-style-type:square;padding-left:15px}.campaign-table .circle-list{list-style-type:circle;padding-left:15px}.notes{margin-top:15px;line-height:1.6;font-size:11px;font-weight:normal;color:#999}
