/* copyright @SH */@charset "UTF-8";body{margin:0}.pane-main{padding-top:0}.coordinate-wrap{color:#333;margin-bottom:0}@media screen and (min-width:0px){.coordinate-wrap{font-size:13px}}@media screen and (min-width:600px){.coordinate-wrap{font-size:13px}}@media screen and (min-width:768px){.coordinate-wrap{font-size:14px}}@media screen and (min-width:1024px){.coordinate-wrap{font-size:15px}}@media screen and (min-width:1280px){.coordinate-wrap{font-size:16px}}.coordinate-wrap img{width:100%;vertical-align:middle;-webkit-backface-visibility:hidden}.coordinate-wrap ul{list-style-type:none;padding-left:0}.coordinate-wrap dd,.coordinate-wrap dl,.coordinate-wrap h1,.coordinate-wrap h2,.coordinate-wrap h3,.coordinate-wrap p,.coordinate-wrap ul{margin:0;line-height:1}.coordinate-wrap .cd-header-kabuki{background-position:center bottom 20%;background-color:#fff;box-sizing:border-box;padding:0}.coordinate-wrap .cd-header-kabuki .cd-header-kabuki-title{max-width:800px;display:table;margin:0 auto}.coordinate-wrap .cd-header-kabuki .cd-header-kabuki-title img{image-rendering:-webkit-optimize-contrast;backface-visibility:hidden;-webkit-transform:translateZ(0)}.coordinate-wrap .cd-header-kabuki .cd-header-kabuki-title__sp{display:none}@media screen and (max-width:599px){.coordinate-wrap .cd-header-kabuki .cd-header-kabuki-title__sp{display:block}}.coordinate-wrap .cd-header-kabuki .cd-header-kabuki-title__pc{display:none}@media screen and (min-width:600px){.coordinate-wrap .cd-header-kabuki .cd-header-kabuki-title__pc{display:block}}.coordinate-wrap section{padding:4em 0}.coordinate-wrap section.sec-presenter{background-color:#fffdf1;border-top:1px solid #e9e3e6;border-bottom:1px solid #e9e3e6}.coordinate-wrap section.sec-vote{background-color:#fffdf1;border-top:1px solid #e9e3e6}.coordinate-wrap section.sec-rule{background-color:#fffef9}.coordinate-wrap section.sec-gift{background-color:#fff}.coordinate-wrap section#cd-sec-gift{background-color:#fff}.coordinate-wrap section#cd-sec-gift .cd-sec-inner{max-width:768px}@media screen and (min-width:600px){.coordinate-wrap section#cd-sec-gift .cd-gift-list{display:flex;flex-wrap:wrap;justify-content:space-between}}.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common{background-color:#fff;border-radius:.625em;margin-bottom:1em;padding:1.6em;box-sizing:border-box;display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common.cd-gift-common-1{background-color:#f2eecc;color:#fff}@media screen and (min-width:600px){.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common.cd-gift-common-2{display:block;width:49%}}.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-text-box{width:50%;font-size:1.2em}@media screen and (min-width:600px){.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-text-box.cd-gift-text-box-2{width:100%}}.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-text-box .cd-prize-name{margin-top:.5em;margin-bottom:1.5625em;position:relative;border-radius:.25em;padding:.5em}.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-text-box .cd-prize-name-1{background-color:#fff}.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-text-box .cd-prize-name-2{background-color:#0c8c43;color:red}.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-text-box .cd-prize-name h3{font-size:1em;line-height:1.6}.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-text-box .cd-prize-name h3.cd-prize-h3{color:#f2eecc;padding:0;display:inline-block}.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-text-box .cd-prize-name h3.cd-prize-h3 span{margin-left:.5em;border:1px solid #f2eecc;padding:0 .25em;border-radius:.25em;display:inline-block}.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-text-box .cd-prize-name h3.cd-prize-h3-2{color:#fff}.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-text-box .cd-prize-name h3.cd-prize-h3-2 span{margin-left:1em;border:1px solid #fff;padding:0 .25em;border-radius:.25em}@media screen and (min-width:768px){.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-text-box .cd-prize-name h3.cd-prize-h3-2{display:inline-block}}@media screen and (min-width:600px){.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-text-box div.cd-gift-intro{margin-bottom:1em}}.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-text-box div.cd-gift-intro ul li{margin-bottom:1.4375em}.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-text-box div.cd-gift-intro ul li dl{line-height:2}.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-text-box div.cd-gift-intro ul li dl dt{font-size:.875em;font-weight:700;margin-bottom:.83333333333em}.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-text-box div.cd-gift-intro ul li dl dt::before{content:"";border-left:.35em solid #fff;margin-right:.5em}.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-text-box div.cd-gift-intro ul li dl dd{font-size:.75em;padding:0 .75em}.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-text-box div.cd-gift-intro ul li dl dd span{font-size:.8em;display:block;line-height:1.7;padding-top:1em}.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-text-box div.cd-gift-intro ul li:last-child{margin-bottom:0}.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-img{width:45%;position:relative;border:1px solid #eee;box-sizing:border-box;border-radius:.5em}.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-img p{position:absolute;bottom:0;right:0;background-color:#fff;margin-right:.5em;margin-bottom:.5em;padding:.3em;font-size:.625em}@media screen and (min-width:600px){.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-img.cd-gift-img-2{width:100%;display:table;margin:0 auto}}.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-common .cd-gift-img img{border-radius:.625em}@media screen and (min-width:600px){.coordinate-wrap section#cd-sec-gift .cd-gift-list .cd-gift-list-1-inner{display:flex;flex-wrap:wrap;justify-content:space-between}}.coordinate-wrap .sec-about-stripe{margin-bottom:4em}.coordinate-wrap .cd-theme{background-color:#fffef9;border:4px double #ccc;padding:2em 1em 2.5em;width:100%;max-width:600px;box-sizing:border-box;display:table;margin:0 auto;border-radius:.5em}@media screen and (min-width:600px){.coordinate-wrap .cd-theme{padding:2em 4em 2.5em}}.coordinate-wrap .cd-theme-box:first-child{padding-bottom:3em}.coordinate-wrap .cd-theme-no{background-color:#0c8c43;display:table;margin:0 auto;padding:.3em 1em .2em;color:#fff;border-radius:.2em;margin-bottom:.8em}.coordinate-wrap .cd-theme-title1{font-weight:700;font-size:1.5em;padding-bottom:.5em;letter-spacing:.05em;text-align:center;font-family:"筑紫Aオールド明朝","FOT-筑紫Aオールド明朝 Pr6 R","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W6",HiraMinProN-W6,serif;line-height:1.5}@media screen and (min-width:600px){.coordinate-wrap .cd-theme-title1{font-size:1.7em}}.coordinate-wrap .cd-theme-title2{text-align:center;padding-bottom:1em}.coordinate-wrap .cd-theme-info{background-color:#fff;border:1px dotted #ddd;border-radius:.5em;padding-top:1em;text-align:center}@media screen and (min-width:600px){.coordinate-wrap .cd-theme-info{display:flex;flex-wrap:wrap;text-align:left;justify-content:center}}.coordinate-wrap .cd-theme-img{max-width:121px;width:100%;margin:0 auto}.coordinate-wrap .cd-theme-date{padding:1em}.coordinate-wrap .cd-theme-date-dl{padding-bottom:1em}.coordinate-wrap .cd-theme-date-dt{padding-bottom:.5em;text-decoration:underline}.coordinate-wrap .cd-theme-date-dd{font-size:1.1em;font-weight:700;letter-spacing:.1em}.coordinate-wrap .cd-theme-note{padding-top:1em;line-height:1.5;text-align:center}.coordinate-wrap .cd-presenter-text{text-align:left;font-size:1.08em;line-height:1.9;text-align:left;margin-bottom:1em}@media screen and (min-width:768px){.coordinate-wrap .cd-presenter-text{text-align:center}}.coordinate-wrap .cd-schedule{margin:0 auto;padding:1.875em 2.5em;box-sizing:border-box;color:#0c8c43;border-radius:3em;max-width:490px;box-sizing:border-box;border-top:1px solid #0c8c43;border-bottom:1px solid #0c8c43}.coordinate-wrap .cd-schedule .cd-schedule-inner ul li{margin-bottom:1em}.coordinate-wrap .cd-schedule .cd-schedule-inner ul li dl{display:flex;flex-wrap:wrap;font-size:1.1em}.coordinate-wrap .cd-schedule .cd-schedule-inner ul li dl dt{margin-right:1em;line-height:1.8}.coordinate-wrap .cd-schedule .cd-schedule-inner ul li dl dt::before{content:"";margin-right:0}@media screen and (min-width:600px){.coordinate-wrap .cd-schedule .cd-schedule-inner ul li dl dt::before{margin-right:.5em}}.coordinate-wrap .cd-schedule .cd-schedule-inner ul li dl dd{line-height:1.8;font-weight:700}.coordinate-wrap .cd-schedule .cd-schedule-inner ul li dl dd .week{font-size:.7em}.coordinate-wrap .cd-schedule .cd-schedule-inner ul li dl dd .status{background-color:#de2526;border-radius:.25em;color:#fffef9;font-size:.6666666666em;padding:.25em .8em .125em;margin-left:1em;font-weight:400}.coordinate-wrap .cd-numberone{width:100%;margin:0 auto}.coordinate-wrap .cd-numberone ul{display:flex;flex-wrap:wrap}.coordinate-wrap .cd-numberone ul li{width:50%;padding:0 .5em .5em;box-sizing:border-box;margin-bottom:3em;text-align:center;position:relative}@media screen and (min-width:600px){.coordinate-wrap .cd-numberone ul li{width:33.3333333333%}}@media screen and (min-width:768px){.coordinate-wrap .cd-numberone ul li{width:20%}}.coordinate-wrap .cd-numberone ul li div.cd-label{display:table;z-index:10;left:.3em;top:-1em;position:absolute;color:#43484f;font-weight:700;padding:.3em .5em 0;border-radius:.2em;font-size:1.2em}.coordinate-wrap .cd-numberone ul li div.cd-label.cd-label-1{background-color:#fff}.coordinate-wrap .cd-numberone ul li div.cd-label.cd-label-2{background-color:#fff}.coordinate-wrap .cd-numberone ul li .coordinate-img{margin-bottom:.5em;padding:.5em;background-color:#fff;padding:.25em;border-radius:.25em;border:1px solid #eee}.coordinate-wrap .cd-numberone ul li .coordinate-img img{border-radius:.25em}.coordinate-wrap .cd-numberone ul li a.cd-anker-kekka{display:table;margin:0 auto;padding:.5em 1em;color:#0c8c43;border-radius:.2em;font-size:.8em;text-decoration:none;transition:.25s}.coordinate-wrap .cd-numberone ul li a.cd-anker-kekka:hover{background-color:#0c8c43;color:#fffef9}.coordinate-wrap .cd-btn-box{font-size:1em;font-weight:700;letter-spacing:.1em;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.coordinate-wrap .cd-btn-box .cd-btn-vote{margin-right:1em}.coordinate-wrap .cd-btn-box .cd-btn-vote a{background-color:#c49d3b;border-radius:.375em;padding:.5em 1em;color:#fff;text-decoration:none}.coordinate-wrap .cd-btn-box .cd-btn-vote a:hover{background-color:#a17812}.coordinate-wrap .cd-btn-box .cd-btn-contribution a{background-color:#c43b3d;border-radius:.375em;padding:.5em 1em;color:#fff;text-decoration:none}.coordinate-wrap .cd-btn-box .cd-btn-contribution a:hover{background-color:#ab292a}.coordinate-wrap .cd-sec-title{text-align:center;margin-bottom:3.125em;display:table;margin:0 auto 1.5em}.coordinate-wrap .cd-sec-title-presenter{color:#333}.coordinate-wrap .cd-sec-title-about{color:#333}.coordinate-wrap .cd-sec-title-rule{color:#333}.coordinate-wrap .cd-sec-title-gift{color:#333}.coordinate-wrap .cd-sec-title h2{font-family:"筑紫Aオールド明朝","FOT-筑紫Aオールド明朝 Pr6 R","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W6",HiraMinProN-W6,serif;font-size:2.2em;line-height:1;letter-spacing:.2em;font-weight:700;color:#333}.coordinate-wrap .h2-presenter-01{font-size:.6em;display:table;margin:0 auto 1em;background-color:#333;color:#fff;padding:.5em .7em .4em 1em;border-radius:.3em}.coordinate-wrap .h2-presenter-02{font-size:.6em;display:table;margin:0 auto 1.3em;border-bottom:1px dotted #333;padding-bottom:.2em}.coordinate-wrap .h2-presenter-03{display:block;padding-bottom:.3em}@media screen and (min-width:768px){.coordinate-wrap .h2-presenter-03{display:inline;padding-bottom:0}}.coordinate-wrap .cd-presenter-aboutkabuki{width:90%;margin:0 auto;padding-top:1em}@media screen and (min-width:768px){.coordinate-wrap .cd-presenter-aboutkabuki{width:100%;max-width:630px}}.coordinate-wrap .cd-sec-inner{width:90%;max-width:980px;margin:0 auto}.coordinate-wrap .cd-sec-inner-large{width:90%;max-width:1280px;margin:0 auto;font-size:.9em}.coordinate-wrap .cd-icon-3coordinate{width:80%;max-width:445px;margin:0 auto 4.375em}.coordinate-wrap .cd-logo-mall{width:50%;max-width:248px;margin:0 auto 1.4375em}.coordinate-wrap .cd-common-text{font-size:1.08em;line-height:1.9;text-align:center;margin-bottom:1em}.coordinate-wrap .cd-common-text em{font-style:normal;color:#de2526;display:block;font-size:1.4em;letter-spacing:.05em;padding:.5em 0 0}.coordinate-wrap .cd-common-text a{color:#de2526;font-weight:700;text-decoration:none;text-decoration-thickness:20px;display:inline}.coordinate-wrap .cd-common-text a:hover{text-decoration:underline}.coordinate-wrap .cd-common-notes{font-size:.75em;line-height:1.7}.coordinate-wrap .text-center{text-align:center}.coordinate-wrap .cd-h3{display:table;margin:0 auto 2.5em;padding-bottom:.3333333333em;font-family:"筑紫Aオールド明朝","FOT-筑紫Aオールド明朝 Pr6 R","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W6",HiraMinProN-W6,serif;position:relative;color:#0c8c43}.coordinate-wrap .cd-h3::before{content:"";border-top:2px solid #0c8c43;width:30px;position:absolute;top:50%;left:-50px}.coordinate-wrap .cd-h3::after{content:"";border-top:2px solid #0c8c43;width:30px;position:absolute;top:50%;right:-50px}.coordinate-wrap .cd-h3 span{font-size:1.2em;font-weight:700}.coordinate-wrap .cd-h3 em{font-size:1.6em;font-style:Italic;margin:0 .2em;font-weight:700}.coordinate-wrap .sec-rule-h3{background-color:#0c8c43;max-width:600px;margin:0 auto 1em;color:#fff;padding:.5em;text-align:center;border-radius:.25em;letter-spacing:.5em;font-family:"筑紫Aオールド明朝","FOT-筑紫Aオールド明朝 Pr6 R","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W6",HiraMinProN-W6,serif;font-size:1.5em}.coordinate-wrap .number-of-wins{display:inline;background-color:#fff;padding:.25em .5em .05em;border-radius:.25em;font-size:1em;color:#45d0fe;font-weight:700}.coordinate-wrap .number-of-wins-large{color:#ff3d17}.coordinate-wrap .number-of-wins-large em{font-size:1.4em;font-style:normal}.coordinate-wrap .number-of-wins-large span{font-size:.75em}.coordinate-wrap .cd-btn-box-kabuki{display:flex;justify-content:center;padding:2em .5em}.coordinate-wrap .cd-btn-box-kabuki .post-btn,.coordinate-wrap .cd-btn-box-kabuki .post-btn-void0,.coordinate-wrap .cd-btn-box-kabuki .see-btn,.coordinate-wrap .cd-btn-box-kabuki .vote-btn,.coordinate-wrap .cd-btn-box-kabuki .vote-btn-void0{text-decoration:none;color:#fff;border-radius:.25em;margin:.45em;padding:1em 1.5em;background-color:#de2526;transition:.5s;font-weight:700}.coordinate-wrap .cd-btn-box-kabuki .post-btn-void0:hover,.coordinate-wrap .cd-btn-box-kabuki .post-btn:hover,.coordinate-wrap .cd-btn-box-kabuki .see-btn:hover,.coordinate-wrap .cd-btn-box-kabuki .vote-btn-void0:hover,.coordinate-wrap .cd-btn-box-kabuki .vote-btn:hover{background-color:#f63d3e}.coordinate-wrap .cd-btn-box-kabuki .post-btn{background-color:#de2526}.coordinate-wrap .cd-btn-box-kabuki .post-btn:hover{background-color:#f63d3e}.coordinate-wrap .cd-btn-box-kabuki .post-btn-void0,.coordinate-wrap .cd-btn-box-kabuki .vote-btn-void0{background-color:#bbb;border:none}.coordinate-wrap .cd-btn-box-kabuki .post-btn-void0:hover,.coordinate-wrap .cd-btn-box-kabuki .vote-btn-void0:hover{background-color:#bbb;cursor:default;border:none}.block-search--sortBox{padding-left:0;margin:0;background-color:#0c8c43;color:#fff;padding:1em}.block-search--sortBox select{background-color:#fff}.block-customize_coordinate_list--pager-top.pager{padding:0}.back-to-overview{display:table;background-color:#c43b3d;margin:0 auto 2em;color:#fff!important;padding:.5em 1em;border-radius:.25em;font-weight:700;text-decoration:none!important;transition:.25s;padding:1.25em 1.5em}.back-to-overview:hover{background-color:#ab292a}.new-gift-ul{display:flex;flex-wrap:wrap}.new-gift-li{background-color:#fff;margin:1%;border-radius:.3em;border:1px solid #e9e3e6;box-sizing:border-box;width:100%}@media screen and (min-width:600px){.new-gift-li{width:48%}}.new-gift-li-inner{padding:1em}.new-gift-title{background-color:#0c8c43;color:#fffef9;padding:.5em;border-radius:.3em;line-height:1.4!important;letter-spacing:.1em;font-family:"筑紫Aオールド明朝","FOT-筑紫Aオールド明朝 Pr6 R","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W6",HiraMinProN-W6,serif;font-size:1.3em}.new-gift-title__number{color:#fffef9;font-size:.8em}.new-gift-title__color{background-color:#de2526}.new-gift-desc{padding-top:1em}.new-gift-desc__item{padding-bottom:.3em;font-weight:700}.new-gift-desc__item::before{content:"○"}.new-gift-desc__contents{font-size:.9em;padding-left:1em;padding-bottom:1.5em;line-height:1.5!important}.new-gift-desc__contents--small{font-size:.6em}.new-gift-imgbox{max-width:300px;display:table;margin:0 auto}.new-gift-imgbox__img{border-radius:.5em}.new-gift-note{text-align:center;padding-top:.6em;font-size:.6em}.cd-sec-vote-box{padding:2em;box-sizing:border-box;max-width:600px;width:100%;margin:0 auto;text-align:center;border:1px solid #ddd;background-color:#fffef9;border-radius:.5em;background-color:#fff}.cd-sec-vote-box:first-child{margin-bottom:2em}@media screen and (min-width:768px){.cd-sec-vote-box{display:flex;flex-wrap:wrap;padding:1.5em}}.cd-sec-vote-img-wrap{max-width:200px;display:table;margin:0 auto!important}@media screen and (min-width:768px){.cd-sec-vote-img-wrap{width:40%}}.cd-sec-vote-img{width:100%}.cd-sec-vote-img img{border-radius:.5em}.cd-sec-vote-info{padding-top:1em}@media screen and (min-width:768px){.cd-sec-vote-info{width:60%}}p.cd-sec-vote-no,p.cd-sec-vote-no__red{display:table;background-color:#0c8c43;color:#fff;padding:.3em .5em .2em;border-radius:.2em;margin:0 auto}p.cd-sec-vote-no__red{background-color:#0e2d9d}.cd-sec-vote-title{text-align:center;padding-top:.5em;font-size:1.6em;letter-spacing:.05em;font-family:"筑紫Aオールド明朝","FOT-筑紫Aオールド明朝 Pr6 R","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W6",HiraMinProN-W6,serif;font-weight:700;line-height:1.4!important}.cd-sec-vote-date{padding-top:1em;font-size:1.2em;letter-spacing:.05em}.cd-sec-vote-date__small{display:block;padding-bottom:.5em;font-size:.9em}@media screen and (min-width:600px){.cd-sec-vote-date__small{font-size:.8em}}.cd-sec-vote-btn-wrap{padding-top:1.2em;display:flex;flex-wrap:wrap;justify-content:center}.cd-sec-vote-btn,.cd-sec-vote-btn-01and02{display:table;background-color:#de2526;color:#fff;text-decoration:none;margin:.5em;padding:.5em 1em .4em;border-radius:.3em;transition:.5s}.cd-sec-vote-btn-01and02:hover,.cd-sec-vote-btn:hover{opacity:.8;transition:.5s}.cd-sec-vote-btn-01and02{font-size:1.2em!important;padding:.5em 2em .4em}.cd-sec-vote-msg{margin-top:1em;padding:1em 0 .5em;background-color:#fff;border:1px dotted #ccc;border-radius:.5em;background-color:#f8f8f8}.cd-sec-vote-msg-txt{padding-bottom:.5em;letter-spacing:.1em}.cd-sec-vote-msg-txt__bold{font-style:normal;font-weight:700}.cd-sec-vote-msg-btn-wrap{display:flex;flex-wrap:wrap;justify-content:center}.cd-sec-vote-msg-btn{display:table;background-color:#bbb;color:#fff;text-decoration:none;margin:.5em;padding:.5em 1em .4em;border-radius:.3em;transition:.5s}.cd-sec-vote-text-box{max-width:600px;margin:2em auto;text-align:center;padding:2em 2em 2em;background-color:#fff9f9;border:1px solid #ffdfdf;box-sizing:border-box;border-radius:.5em}p.cd-sec-vote-text01{font-size:1.8em;padding-bottom:.5em;font-weight:700;letter-spacing:.05em;color:#de2526;line-height:1.3}p.cd-sec-vote-text02{font-size:1.1em;line-height:1.5}.cd-sec-vote-text02__strong{font-size:1.6em!important;font-weight:700;color:#de2526;font-style:normal;padding:0 .2em}.cd-sec-vote-gotogift{text-decoration:none;color:#de2526;font-size:1.2em;padding:.4em 1em .3em;display:table;margin:.7em auto 0;transition:.5s;border:1px solid #de2526;border-radius:.2em}.cd-sec-vote-gotogift:hover{opacity:.8;transition:.5s;background-color:#de2526;color:#fff}.cd-sec-vote-rule{display:table;margin:0 auto;max-width:600px;padding:1em;box-sizing:border-box;border:1px solid #ddd;border-radius:.5em}.cd-sec-vote-rule-title{font-weight:700;text-align:center;padding-bottom:1em;font-size:1.2em;letter-spacing:.1em;text-decoration:underline}ul.cd-sec-vote-rule-ul{padding-left:2em}.cd-sec-vote-rule-li{list-style-type:disc;padding-bottom:.5em;line-height:1.4}.cd-sec-vote-rule-li:last-child{padding-bottom:0}.cd-sec-newgift-wrap{width:100%;max-width:600px;margin:0 auto}.cd-sec-newgift-box{border:1px solid #ddd;background-color:#fff;padding:1em 1em .8em;box-sizing:border-box;border-radius:.5em}.cd-sec-newgift-box:first-child{margin-bottom:2em}.cd-sec-newgift-title,.cd-sec-newgift-title__red{text-align:center;background-color:#0c8c43;color:#fff;padding:1em 1em .9em;font-weight:700;letter-spacing:.1em;font-size:1.2em;border-radius:.5em .5em 0 0}.cd-sec-newgift-title__red{background-color:#0e2d9d}.cd-sec-newgift-img-box{padding-bottom:1em}.cd-sec-newgift-img>img{border-radius:0 0 .5em .5em}.cd-sec-newgift-info,.cd-sec-newgift-info__two{padding:0 .5em}.cd-sec-newgift-info__two{padding-top:2em}.cd-sec-newgift-name{font-weight:700;padding-bottom:.7em;font-size:1.2em}p.cd-sec-newgift-text{line-height:1.6}.cd-sec-newgift-note{padding:1.5em .5em 1em;font-weight:700;color:#de2526;letter-spacing:.05em}.cd-contest-ul{display:flex;flex-wrap:wrap}.cd-contest-li{width:100%;box-sizing:border-box}@media screen and (min-width:768px){.cd-contest-li{width:50%;padding:.5em}}@media screen and (min-width:1280px){.cd-contest-li{width:33.33333%}}.cd-contest-li-inner{border:1px solid #eee;box-sizing:border-box;padding:1em;margin-bottom:1em;background-color:#fff;border-radius:.5em;position:relative}.cd-contest-li-inner.cd-contest-now{border:5px solid #d70c18}.cd-contest-li-inner.cd-contest-now::before{content:"投稿受付中";font-weight:700;letter-spacing:.2em;position:absolute;top:-1.3em;left:-1.2em;background-color:#d70c18;color:#fff;padding:.8em .6em .7em .8em;border-radius:.2em;z-index:1}.cd-contest-img{padding-bottom:1em;position:relative}.cd-contest-img>img{border-radius:.5em}.opacity{opacity:.3}.end-message{position:absolute;top:-8px;left:-10px;color:#d70c18;background-color:#fff;border:2px solid #d70c18;padding:.3em .2em .1em .3em;border-radius:.4em;transform:rotate(-10deg)}.btn-detailed-explanation{position:absolute;bottom:1.5em;right:.5em;text-decoration:none;color:#000;background-color:rgba(255,255,255,.8);border-radius:.2em;padding:.5em 1em .3em;letter-spacing:.05em;box-shadow:0 8px 16px -20px;transition:.5s}.btn-detailed-explanation:hover{transition:.5s;background-color:#fff;text-decoration:none!important}.btn-detailed-explanation img{width:20px;vertical-align:middle;opacity:.8;display:inline}.detailed-exp-link-wrap{background-color:#f9f9f9;padding:2em;border:1px solid #e9e3e6}.detailed-exp-link{display:table;margin:1em auto;text-decoration:none!important;color:#000;transition:.5s;letter-spacing:.1em}.detailed-exp-link:hover{color:#d70c18;transition:.5s}.detailed-exp-link img{width:22px;vertical-align:middle;opacity:.8;display:inline;padding-left:.1em}.cd-contest-title{font-size:1.2em;line-height:1.2!important;font-weight:700;border-bottom:1px dotted #000;margin-bottom:1em!important;display:table;padding-bottom:0;letter-spacing:.05em}.cd-contest-furigana{font-size:.7em;padding-bottom:.2em}.cd-contest-date{font-size:1.2em;padding-bottom:.5em;letter-spacing:.05em}.cd-contest-date::before{content:"投稿期間："}.cd-contest-date__delete{text-decoration:line-through}@media screen and (min-width:1280px){.cd-contest-date{font-size:1.1em}}.cd-contest-kekka-date{padding-bottom:1em;font-size:1.2em;letter-spacing:.05em}.cd-contest-kekka-date::before{content:"結果発表："}.cd-contest-kekka-date__delete{text-decoration:line-through}@media screen and (min-width:1280px){.cd-contest-kekka-date{font-size:1.1em}}.cd-contest-hashtag{background-color:#1da1f2;color:#fff;display:inline-block;padding:0 0 0 .5em;border-radius:.3em;letter-spacing:.1em;font-size:.9em}.button-copy-hashtag{text-decoration:none!important;background-color:#fff;color:#1da1f2;margin-left:.4em;border-radius:0 .2em .2em 0;border:1px solid #1da1f2;font-size:.9em;letter-spacing:.1em;transition:.5s;display:inline-block;padding:.5em .5em .4em .6em}.button-copy-hashtag:hover{background-color:#1da1f2;transition:.5s;color:#ff0}.cd-contest-hashtag-mataha{padding:.5em .5em .4em;font-size:.8em;letter-spacing:.1em}.cd-contest-joei{padding:.5em .5em .4em;background-color:#eee;margin-top:.5em!important;border-radius:.3em;line-height:1.5!important;letter-spacing:.02em}.cd-contest-joei::before{content:"上映スケジュール："}.visibility-hidden{display:none}.cd-contest-btn-box{display:flex;flex-wrap:wrap;padding-top:.5em}.cd-contest-btn-wrap{width:50%;padding:.3em;box-sizing:border-box}.additional-comment{border:1px solid #ffc0c0;padding:.7em;line-height:1.6!important;background-color:#fff5f5;border-radius:.5em}.cd-contest-btn{display:block;text-decoration:none;color:#333;border:1px solid #333;text-align:center;width:100%;padding:.8em .7em .7em;box-sizing:border-box;font-size:1em;border-radius:.3em;transition:.5s}.cd-contest-btn:hover{transition:.5s;text-decoration:none;background-color:#333;color:#fff}.gift-note{padding-top:1em}.cd-aboutkabuki-btn{display:table;text-decoration:none;color:#fffdf1;background-color:#333;text-align:center;letter-spacing:.1em;margin:0 auto;padding:.8em 1.7em .7em 2em;box-sizing:border-box;font-size:1em;border-radius:.3em;transition:.5s}.cd-aboutkabuki-btn:hover{transition:.5s;text-decoration:none;background-color:#666}.cd-aboutkabuki-txt{font-size:.8em;line-height:1.8;text-align:left;letter-spacing:.02em;margin-bottom:1em}@media screen and (min-width:768px){.cd-aboutkabuki-txt{font-size:1.1em}}.cd-aboutkabuki-h{font-weight:700;font-size:1.2em;letter-spacing:.1em;display:table;margin:0 auto 2em;border-bottom:1px solid #000;padding:0 .2em 0 .3em;font-family:"筑紫Aオールド明朝","FOT-筑紫Aオールド明朝 Pr6 R","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W6",HiraMinProN-W6,serif}@media screen and (min-width:768px){.cd-aboutkabuki-h{font-size:1.5em}}.cd-aboutkabuki-img{width:50%;margin:0 auto 1em}.cd-aboutkabuki-img img{width:100%}.cd-aboutkabuki-link{color:#d70c18;display:inline!important}.cd-aboutkabuki-link:hover{color:#d65159}.end-message-01{display:none}.end-message-02{display:none}.end-message-03{display:none}.end-message-04{display:none}.end-message-05{display:none}.end-message-06{display:none}.end-message-07{display:none}.end-message-08{display:none}.end-message-09{display:none}.end-message-10{display:none}.end-message-11{display:none}.contest-view-btn-01{display:none}.contest-view-btn-02{display:none}.contest-view-btn-03{display:none}.contest-view-btn-04{display:none}.contest-view-btn-05{display:none}.contest-view-btn-06{display:none}.contest-view-btn-07{display:none}.contest-view-btn-08{display:none}.contest-view-btn-09{display:none}.contest-view-btn-10{display:none}.contest-view-btn-11{display:none}.contest-btn-01{display:none}.contest-btn-02{display:none}.contest-btn-03{display:none}.contest-btn-04{display:none}.contest-btn-05{display:none}.contest-btn-06{display:none}.contest-btn-07{display:none}.contest-btn-08{display:none}.contest-btn-09{display:none}.contest-btn-10{display:none}.contest-btn-11{display:none}.contest-kekka-btn-01{display:none}.contest-kekka-btn-02{display:none}.contest-kekka-btn-03{display:none}.contest-kekka-btn-04{display:none}.contest-kekka-btn-05{display:none}.contest-kekka-btn-06{display:none}.contest-kekka-btn-07{display:none}.contest-kekka-btn-08{display:none}.contest-kekka-btn-09{display:none}.contest-kekka-btn-10{display:none}.contest-kekka-btn-11{display:none}.hashtag01{display:none}.hashtag02{display:none}.hashtag03{display:none}.hashtag04{display:none}.hashtag05{display:none}.hashtag06{display:none}.hashtag07{display:none}.hashtag08{display:none}.hashtag09{display:none}.hashtag10{display:none}.hashtag11{display:none}.remodal>img{width:100%}.cd-apppub-app{padding-top:2em;padding-bottom:3em;max-width:900px;margin:0 auto}@media screen and (min-width:768px){.cd-apppub-app{padding-bottom:4em}}.cd-apppub-title{font-family:"筑紫Aオールド明朝","FOT-筑紫Aオールド明朝 Pr6 R","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W6",HiraMinProN-W6,serif;font-size:1.6em;line-height:1;letter-spacing:.2em;font-weight:700;color:#333;border-bottom:2px solid #000;display:table;margin:0 auto!important}.cd-apppub-app-how{padding-top:2em;width:94%;margin:0 auto}.cd-apppub-app-how-li{margin-bottom:2em;border-radius:.5em;box-shadow:0 8px 16px -2px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.02)}.cd-apppub-app-how-li:last-child{padding-bottom:0}@media screen and (min-width:768px){.cd-apppub-app-how-li{display:flex;flex-wrap:wrap}}.cd-apppub-app-how-text{line-height:1.7!important;font-size:1.2em;padding:.8em .5em .3em}.cd-apppub-app-how-text>a{text-decoration:none!important;color:#d70c18!important;display:inline}.cd-apppub-app-how-text>a:hover{text-decoration:underline!important}@media screen and (min-width:768px){.cd-apppub-app-how-text{width:50%;padding:.8em 1em .8em .8em;box-sizing:border-box}}@media screen and (min-width:1280px){.cd-apppub-app-how-text{line-height:1.8!important}}@media screen and (min-width:768px){.cd-apppub-app-how-img{width:50%}}.cd-apppub-app-how-img>img{border-radius:0 0 .5em .5em}@media screen and (min-width:768px){.cd-apppub-app-how-img>img{border-radius:0 .5em .5em 0}}.cd-apppub-pub{max-width:900px;margin:0 auto}.cd-apppub-title{font-family:"筑紫Aオールド明朝","FOT-筑紫Aオールド明朝 Pr6 R","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W6",HiraMinProN-W6,serif;font-size:1.6em;line-height:1;letter-spacing:.2em;font-weight:700;color:#333;border-bottom:2px solid #000;display:table;margin:0 auto!important}.cd-apppub-pub-about{padding-top:2em;width:94%;margin:0 auto}.cd-apppub-pub-about-ul{box-shadow:0 8px 16px -2px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.02);padding:1em 1em 1em 2.5em!important}.cd-apppub-pub-about-li{list-style-type:disc;line-height:1.7!important;font-size:1.2em;padding-bottom:.7em}.cd-apppub-pub-about-li>a{text-decoration:none!important;color:#d70c18!important;display:inline}.cd-apppub-pub-about-li>a:hover{text-decoration:underline!important}.cd-apppub-pub-about-li:last-child{padding-bottom:0}.vote-notes{width:90%;max-width:810px;margin:0 auto;padding-top:1.6em;color:#d70c18;font-size:.9em}.vote-notes-p{font-weight:700;padding-bottom:.5em}.vote-notes-ul{line-height:1.7!important}.vote-notes-li{padding-left:.6em}.vote-notes-li::before{content:"※"}.cd-text-comingsoon{text-align:center;background-color:#d70c18;color:#fff;padding:.5em 0 .4em;font-weight:700;font-size:1.1em;letter-spacing:.2em}
/*# sourceMappingURL=maps/style.css.map */
