@charset "UTF-8";
.kv,.kv__title{left:0;width:100%}
.table_wrapper .table_contents nav .pagination .page-item-next img,.table_wrapper .table_contents nav .pagination .page-item-previous img{vertical-align:middle}
.kv{position:relative;top:0;height:300px;margin:0 0 40px;background-image:url(../../../../assets/images/lovepower/activity/kv.jpg);background-repeat:no-repeat;background-position:top center;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.kv__title{position:absolute;bottom:0;height:120px;background-color:rgba(255,255,255,.5)}
.kv__title-cn,.kv__title-en{position:relative;font-stretch:normal;font-style:normal;text-align:center;text-shadow:0 3px 6px rgba(0,0,0,.2);color:#fff}
.kv__title-cn{margin:8px auto 0;font-size:28px;font-weight:500;line-height:1.43;letter-spacing:1px}
.kv__title-en{margin:0 auto;font-size:20px;font-weight:700;line-height:1.5;letter-spacing:normal}
.kv__line,.kv__line::after{position:absolute;left:50%;width:1px;background-color:#d70c19}
.kv__line{bottom:-25px;height:50px}
.kv__line::after{content:'';bottom:0;margin:0 0 0 3px;height:7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.contents,.title{top:0;width:100%;text-align:center;position:relative;left:0}
.title{font-size:30px;line-height:48px;letter-spacing:1px;color:#000}
.contents{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#272727;font-size:17px;line-height:26px;padding:0 52px 20px;font-weight:600}
.contents .line{margin:0 auto;width:1px;height:30px;background-color:#d70c19}
.search{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.search .search__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:280px;margin-bottom:20px;border:1px solid #cc2027;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.search__tag,.table_wrapper .table_contents .table{display:none}
.search .search__wrapper .search__item{margin:0 auto;width:280px;padding-bottom:0;padding-top:0;font-size:18px;text-align:center}
.search .search__wrapper .search__item select{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.15);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.15);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);background-color:#fcebed;height:48px;line-height:48px;outline:0;width:100%;background-image:url(../../../assets/images/common/select-arrow.svg);-webkit-appearance:none;font-size:18px;border:0;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-position:93% 50%}
.table_wrapper{padding-top:20px;width:100%;background-color:#fffbe7}
.table_wrapper .table_contents{margin:0 auto;width:100%}
.table_wrapper .table_contents .table .table__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}
.table_wrapper .table_contents .table .table__header div{background-color:#e76d75;text-align:center;font-size:16px;font-weight:600;height:48px;line-height:48px}
.table_wrapper .table_contents .table .table__header div:nth-child(1){-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;width:100px;border-right:1px solid #FFF}
.table_wrapper .table_contents .table .table__header div:nth-child(2){width:100px;border-right:1px solid #FFF}
.table_wrapper .table_contents .table .table__header div:nth-child(3){width:430px;border-right:1px solid #FFF}
.table_wrapper .table_contents .table .table__header div:nth-child(4){width:300px;border-right:1px solid #FFF}
.table_wrapper .table_contents .table .table__header div:nth-child(5){width:130px;border-right:1px solid #FFF}
.table_wrapper .table_contents .table .table__header div:nth-child(6){-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;width:130px}
.table_wrapper .table_contents .table .table__body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.table_wrapper .table_contents .table .table__body .table__tr{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4px;margin-bottom:4px;background-color:transparent;height:48px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}
.table_wrapper .table_contents .table .table__body .table__tr div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:48px;background-color:#FFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:22px;font-weight:600}
.table_wrapper .table_contents .table .table__body .table__tr div:nth-child(1){-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;width:100px;border-right:1px solid #e2e2e2;padding-left:10px;color:#272727}
.table_wrapper .table_contents .table .table__body .table__tr div:nth-child(1) img{padding-right:15px}
.table_wrapper .table_contents .table .table__body .table__tr div:nth-child(2){width:100px;border-right:1px solid #e2e2e2;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#272727}
.table_wrapper .table_contents .table .table__body .table__tr div:nth-child(3){padding-left:10px;padding-right:10px;width:430px;border-right:1px solid #e2e2e2;color:#cc2027}
.table_wrapper .table_contents .table .table__body .table__tr div:nth-child(4){padding-left:10px;padding-right:10px;width:300px;border-right:1px solid #e2e2e2}
.table_wrapper .table_contents .table .table__body .table__tr div:nth-child(5){width:130px;border-right:1px solid #e2e2e2;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px}
.table_wrapper .table_contents .table .table__body .table__tr div:nth-child(6){-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;width:130px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.table_wrapper .table_contents .table .table__body .table__tr div:nth-child(6) .vote-btn{width:130px;height:48px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2),inset 0 -1px 6px 0 #f5d2d4;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.2),inset 0 -1px 6px 0 #f5d2d4;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),inset 0 -1px 6px 0 #f5d2d4;background-image:-webkit-gradient(linear,left top,left bottom,from(#ed1c36),to(#d70c19));background-image:-webkit-linear-gradient(top,#ed1c36,#d70c19);background-image:-moz- oldlinear-gradient(top,#ed1c36,#d70c19);background-image:-o-linear-gradient(top,#ed1c36,#d70c19);background-image:linear-gradient(to bottom,#ed1c36,#d70c19);color:#FFF}
.table_wrapper .table_contents .table .table__body .table__tr div:nth-child(6) .vote-btn a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%;text-align:center}
.table_wrapper .table_contents .table_sp{display:block;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.table_wrapper .table_contents .table_sp .table__wrapper{margin-bottom:22px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.table_wrapper .table_contents .table_sp .table__wrapper .table__header{width:32px;text-align:center}
.table_wrapper .table_contents .table_sp .table__wrapper .table__header div{color:#FFF;background-color:#e76d75;line-height:14px;font-size:12px;font-weight:600;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:32px;height:50px;border-bottom:1px solid #FFF}
.table_wrapper .table_contents .table_sp .table__wrapper .table__header div:first-child{height:32px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.table_wrapper .table_contents .table_sp .table__wrapper .table__header div:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
.table_wrapper .table_contents .table_sp .table__wrapper .table__body{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15);background-color:#FFF;width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px);height:152;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}
.table_wrapper .table_contents .table_sp .table__wrapper .table__body .table__tr{margin-left:8px;margin-right:8px;height:32px;width:100%;border-bottom:1px solid #e2e2e2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.table_wrapper .table_contents .table_sp .table__wrapper .table__body .table__tr .table__td{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:50%;font-size:14px}
.table_wrapper .table_contents .table_sp .table__wrapper .table__body .table__tr .table__td img{padding-right:15px}
.table_wrapper .table_contents .table_sp .table__wrapper .table__body .table__tr .table__td .table__td_no{width:32px;height:32px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#e76d75;color:#FFF;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-right:5px}
.table_wrapper .table_contents .table_sp .table__wrapper .table__body .table__tr .table__td .vote_wrapper{position:relative}
.table_wrapper .table_contents .table_sp .table__wrapper .table__body .table__tr .table__td .vote_wrapper .vote{position:relative;font-size:24px;font-weight:900;text-align:left}
.table_wrapper .table_contents .table_sp .table__wrapper .table__body .table__tr .table__td .vote_wrapper .line{width:82px;height:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fae2e3;position:absolute;top:13px;display:block}
.table_wrapper .table_contents .table_sp .table__wrapper .table__body .table__tr .table__td .vote-btn{width:160px;height:36px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2),inset 0 -1px 6px 0 #f5d2d4;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.2),inset 0 -1px 6px 0 #f5d2d4;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),inset 0 -1px 6px 0 #f5d2d4;background-image:-webkit-gradient(linear,left top,left bottom,from(#ed1c36),to(#d70c19));background-image:-webkit-linear-gradient(top,#ed1c36,#d70c19);background-image:-moz- oldlinear-gradient(top,#ed1c36,#d70c19);background-image:-o-linear-gradient(top,#ed1c36,#d70c19);background-image:linear-gradient(to bottom,#ed1c36,#d70c19)}
.table_wrapper .table_contents .table_sp .table__wrapper .table__body .table__tr .table__td .vote-btn a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%;text-align:center;color:#FFF;text-decoration:none;line-height:36px;font-size:15px}
.table_wrapper .table_contents .table_sp .table__wrapper .table__body .table__tr:nth-child(1){height:32px}
.table_wrapper .table_contents .table_sp .table__wrapper .table__body .table__tr:nth-child(2),.table_wrapper .table_contents .table_sp .table__wrapper .table__body .table__tr:nth-child(3){height:50px}
.table_wrapper .table_contents .table_sp .table__wrapper .table__body .table__tr:nth-child(4){height:48px;border-bottom:0}
.table_wrapper .table_contents .table_sp .table__wrapper .table__body .table__groud{color:#cc2027;font-size:15px;font-weight:500}
.table_wrapper .table_contents .table_sp .table__wrapper .table__body .table__title{color:#272727;font-size:14px}
.table_wrapper .table_contents nav{position:relative;top:0;left:0;padding-top:35px;padding-bottom:35px}
.table_wrapper .table_contents nav .pagination{position:relative;top:0;left:0;width:100%;height:40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.table_wrapper .table_contents nav .pagination li{-webkit-transition:all .6s ease;-o-transition:all .6s ease;-moz-transition:all .6s ease;transition:all .6s ease;margin:5px;width:32px;height:32px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #e76d75;background-color:#FFF}
.table_wrapper .table_contents nav .pagination li a{color:#272727;font-size:14px;line-height:32px;display:block;text-align:center;text-decoration:none}
.table_wrapper .table_contents nav .pagination li:hover{background-color:#f5d2d4}
.table_wrapper .table_contents nav .pagination li:nth-child(5){display:none}
.table_wrapper .table_contents nav .pagination .page-item-more{border:0 solid #e76d75;background-color:transparent}
.table_wrapper .table_contents nav .pagination .page-item-more span{display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:4px;height:4px;background-color:#cc2027}
.table_wrapper .table_contents nav .pagination .page-item-more :hover,.table_wrapper .table_contents nav .pagination .page-item-next,.table_wrapper .table_contents nav .pagination .page-item-previous{border:0 solid #e76d75;background-color:transparent}
.table_wrapper .table_contents nav .pagination .page-item-more span:not(:last-child){margin-right:10px}
.table_wrapper .table_contents nav .pagination .page-item-next:hover,.table_wrapper .table_contents nav .pagination .page-item-previous:hover{background-color:transparent}
@media only screen and (min-width:768px){.kv__title-cn,.kv__title-en{line-height:1.5;text-shadow:0 5px 10px rgba(0,0,0,.4)}
.kv__line,.kv__line::after{position:absolute;left:50%;width:2px;background-color:#d70c19}
.kv{height:500px}
.kv__title{height:200px}
.kv__title-cn{margin:20px auto 0;font-size:40px;font-weight:500;letter-spacing:2px}
.kv__title-en{font-size:32px;letter-spacing:1px}
.kv__line{bottom:-35px;height:70px}
.kv__line::after{content:'';bottom:0;margin:0 0 0 3px;height:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.title{font-size:36px}
.contents{font-size:22px;padding-bottom:20px}
.contents .line{margin-top:20px;height:50px}
.search{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px;padding-right:20px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.search .search__wrapper{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #cc2027;width:320px}
.search .search__wrapper .search__item{margin:0 auto;width:320px;padding-bottom:0;padding-top:0;font-size:18px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.search .search__wrapper .search__item select{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.15);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.15);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);background-color:#fcebed;height:48px;line-height:48px;outline:0;width:100%;background-image:url(../../../assets/images/common/select-arrow.svg);-webkit-appearance:none;font-size:18px;border:0;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-position:93% 50%}
.search .search__wrapper .search__item .checkbox__label{position:relative;top:0;line-height:48px;height:48px}
.search .search__wrapper .search__item .checkbox__label input[type=checkbox]{display:none}
.search .search__wrapper .search__item .checkbox__label input[type=checkbox]:checked~p .checkmark:after{content:"";display:block;position:relative;left:7px;top:2px;width:5px;height:10px;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.search .search__wrapper .search__item .checkbox__label p{line-height:48px}
.search .search__wrapper .search__item .checkbox__label p .checkmark{cursor:pointer;margin:0 10px;vertical-align:middle;display:inline-block;position:relative;top:0;left:0;background-color:#FFF;width:20px;height:20px;border:1px solid #4b4b4b}
.search .search__wrapper .search__item input[type=text]{width:100%;height:40px;border:0;padding-left:10px;padding-right:10px;outline:0;font-size:18px;color:#4b4b4b}
.search .search__wrapper .search__item:not(:last-child):after{content:"";background-color:#c2c2c2;width:1px;display:inline-block;height:37px;vertical-align:middle}
}
@media only screen and (min-width:1024px){.table_wrapper .table_contents nav .pagination .page-item-next img,.table_wrapper .table_contents nav .pagination .page-item-previous img{vertical-align:middle}
.table_wrapper{padding-top:20px;width:100%;background-color:#fffbe7}
.table_wrapper .table_contents{margin:0 auto;width:1190px}
.table_wrapper .table_contents .table{display:block}
.table_wrapper .table_contents .table .table__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}
.table_wrapper .table_contents .table .table__header div{background-color:#e76d75;text-align:center;font-size:16px;font-weight:600;height:48px;line-height:48px}
.table_wrapper .table_contents .table .table__header div:nth-child(1){-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;width:100px;border-right:1px solid #FFF}
.table_wrapper .table_contents .table .table__header div:nth-child(2){width:100px;border-right:1px solid #FFF}
.table_wrapper .table_contents .table .table__header div:nth-child(3){width:430px;border-right:1px solid #FFF}
.table_wrapper .table_contents .table .table__header div:nth-child(4){width:300px;border-right:1px solid #FFF}
.table_wrapper .table_contents .table .table__header div:nth-child(5){width:130px;border-right:1px solid #FFF}
.table_wrapper .table_contents .table .table__header div:nth-child(6){-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;width:130px}
.table_wrapper .table_contents .table .table__body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.table_wrapper .table_contents .table .table__body .table__tr{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4px;margin-bottom:4px;background-color:transparent;height:48px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}
.table_wrapper .table_contents .table .table__body .table__tr div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:48px;background-color:#FFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:22px;font-weight:600}
.table_wrapper .table_contents .table .table__body .table__tr div:nth-child(1){-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;width:100px;border-right:1px solid #e2e2e2;padding-left:10px;color:#272727}
.table_wrapper .table_contents .table .table__body .table__tr div:nth-child(1) img{padding-right:15px}
.table_wrapper .table_contents .table .table__body .table__tr div:nth-child(2){width:100px;border-right:1px solid #e2e2e2;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#272727}
.table_wrapper .table_contents .table .table__body .table__tr div:nth-child(3){padding-left:10px;padding-right:10px;width:430px;border-right:1px solid #e2e2e2;color:#cc2027}
.table_wrapper .table_contents .table .table__body .table__tr div:nth-child(4){padding-left:10px;padding-right:10px;width:300px;border-right:1px solid #e2e2e2}
.table_wrapper .table_contents .table .table__body .table__tr div:nth-child(5){width:130px;border-right:1px solid #e2e2e2;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px}
.table_wrapper .table_contents .table .table__body .table__tr div:nth-child(6){-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;width:130px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.table_wrapper .table_contents .table .table__body .table__tr div:nth-child(6) .vote-btn{width:130px;height:48px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2),inset 0 -1px 6px 0 #f5d2d4;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.2),inset 0 -1px 6px 0 #f5d2d4;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),inset 0 -1px 6px 0 #f5d2d4;background-image:-webkit-gradient(linear,left top,left bottom,from(#ed1c36),to(#d70c19));background-image:-webkit-linear-gradient(top,#ed1c36,#d70c19);background-image:-moz- oldlinear-gradient(top,#ed1c36,#d70c19);background-image:-o-linear-gradient(top,#ed1c36,#d70c19);background-image:linear-gradient(to bottom,#ed1c36,#d70c19);color:#FFF}
.table_wrapper .table_contents .table .table__body .table__tr div:nth-child(6) .vote-btn a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%;text-align:center}
.table_wrapper .table_contents .table_sp{display:none}
.table_wrapper .table_contents nav{position:relative;top:0;left:0;padding-top:35px;padding-bottom:35px}
.table_wrapper .table_contents nav .pagination{position:relative;top:0;left:0;width:100%;height:40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.table_wrapper .table_contents nav .pagination li{-webkit-transition:all .6s ease;-o-transition:all .6s ease;-moz-transition:all .6s ease;transition:all .6s ease;margin:5px;width:32px;height:32px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #e76d75;background-color:#FFF}
.table_wrapper .table_contents nav .pagination li a{color:#272727;font-size:14px;line-height:32px;display:block;text-align:center;text-decoration:none}
.table_wrapper .table_contents nav .pagination li:hover{background-color:#f5d2d4}
.table_wrapper .table_contents nav .pagination li:nth-child(5){display:none}
.table_wrapper .table_contents nav .pagination .page-item-more{border:0 solid #e76d75;background-color:transparent}
.table_wrapper .table_contents nav .pagination .page-item-more span{display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:4px;height:4px;background-color:#cc2027}
.table_wrapper .table_contents nav .pagination .page-item-more :hover,.table_wrapper .table_contents nav .pagination .page-item-next,.table_wrapper .table_contents nav .pagination .page-item-previous{border:0 solid #e76d75;background-color:transparent}
.table_wrapper .table_contents nav .pagination .page-item-more span:not(:last-child){margin-right:10px}
.table_wrapper .table_contents nav .pagination .page-item-next:hover,.table_wrapper .table_contents nav .pagination .page-item-previous:hover{background-color:transparent}
}
