.mainv{background:url('../../../../img/west/flets/campaign/mainv-bg.png?1656913546') no-repeat center 0}.mainv .mainv-content{padding:90px 0 85px}.mainv .text-1{font-size:31px;font-weight:bold;color:#272e87;line-height:1.3;margin-bottom:15px}.mainv .text-1 span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:220px;line-height:40px;text-align:center;margin-right:15px;color:#fff;font-size:23px;background:#272e87;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.mainv .text-2{font-size:31px;font-weight:bold;color:#272e87;line-height:1.3}.mainv .text-3{font-size:80px;font-weight:bold;color:#272e87;position:relative}.mainv .text-3 .monthly{font-size:35px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:6em;position:relative;text-align:center;border:5px solid #272e87;padding:5px 8px;background:#fff;line-height:1.1;top:-23px;margin-right:15px}.mainv .text-3 .monthly small{font-size:21px}.mainv .text-3 .num{font-size:138px;font-family:Helvetica, Arial, sans-serif;letter-spacing:0;color:#ef7437}.mainv .text-3 .unit{color:#ef7437;font-size:65px}.mainv .text-3 .max{font-size:25px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.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-weight:bold;font-size:15px;color:#272e87;display:flex;align-items:center}.campaign-list .cont .title span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:20px;padding:5px 8px;text-align:center;color:#fff;text-align:center;font-size:15px;background:#272e87;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.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:#272e87;box-shadow:0 3px 0 #1b205e}.campaign-list .campaign-detail dt a:hover{box-shadow:0 1px 0 #1b205e}.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:#272e87;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}
