@media print,screen and (min-width:768px){#main{width:960px;margin:0 auto;padding:50px 0 0}#main img{border:0;padding:0;margin:0 auto;max-width:100%;height:auto;width:auto}#main .right{float:right}#main .left{float:left}#main .m0{margin:0!important}#main .m10{margin:0 0 10px!important}#main .m20{margin:0 0 20px!important}#main .m30{margin:0 0 30px!important}#main .m40{margin:0 0 40px!important}#main p{font-size:14px;color:#000;line-height:150%;padding:10px 0}#main .p0{padding:0!important}#main .caution-sentence{margin:0 0 20px;font-size:16px;text-align:left;color:#e50012!important}#main .challenge-list:after,#main .bnr-list:after,#main .side-area:after,#main .social-list:after,#main #menu ul:after,#main .social-list-sp:after,#main .header-inner:after,#main .tag-list:after,#main .single-content-top:after,#main .single-content-top2:after,#main .single-content-bottom:after,#main .wp_social_bookmarking_light:after,#main .topics_area:after,#main .side-article:after,#main .side-new:after,#main .contents-frame:after,#main .main-visual-comics ul:after,#main .bnr-list2:after,#main .character-list:after,#main .character-area:after,#main .new-movie:after,#main .acter-list:after,#main .motion-story:after,#main .view-list:after,#main .keywords_list:after,#main .keyword-area:after,#main .interview-area:after,#main .campaign-area:after,#main .wallpaper-list:after,#main .interviewer-list:after,#main .picture-list:after,#main .quiz-area:after,#main .stamp-image-area:after,#main .stamp-image-area .step-area:after,#main .stamp-list:after,#main .share-area:after,#main .campaign-visual:after,#main .go5-btn-list:after,#main .top-share-area:after,#main .bottom-share-area:after,#main .go5-content-top:after,#main .ebook-list:after,#main .ebook-list2:after,#main .cast-list:after,#main .voice-list:after,#main .dl-setting:after,#main #index-bottom:after,#main #index-bottom .left-list:after,#main .menu-btn:after,#main .bottom-btn-area:after,#main .twitter-list:after,#main .flow-list:after,#main .sample-list:after,#main .pagenation:after,#main .figuarts-top:after,#main .scene-list:after,#main #figuarts:after,#main .goods-list:after,#main .eight-ultrasingles .contents .dvd-area .inner .top:after,#main .eight-ultrasingles .contents .dvd-area .inner .movie-list:after,#main .eight-ultrasingles .contents .service-area .inner .song:after,#main .eight-ultrasingles .contents .service-area .inner .member:after,#main .eight-ultrasingles .social-list-top:after,#main .clear:after{display:block;clear:both;content:""}#main .sp-image{display:none}#main .sp{display:none}#main .top-share-area:after,#main .bottom-btn-area:after,#main .twitter-list:after,#main .flow-list:after,#main .sample-list:after,#main .pagenation:after,#main .clear:after{display:block;clear:both;content:""}#main li{list-style-type:none}#main .top-share-area{width:790px;margin:0 auto;padding:0}#main .top-share-area .left{float:left;margin:0}#main .top-share-area .right{margin:0;padding:0;float:left!important}#main .bottom-btn-area{width:790px;margin:0 auto;padding:0}#main .bottom-btn-area .left{float:left;margin:0}#main .bottom-btn-area .right{margin:0;padding:0;float:left!important}#main .thanks-social-list{margin:0 0 0 30px}#main .button-twitter{position:relative;display:block;width:410px;background:#01b4e5;-webkit-transition:.3s;transition:.3s}#main .button-twitter:hover{background:#008abd}#main .detail{position:relative;width:100%;background:url(/assets/images/previous/plamodel-contest/bg_main.png) no-repeat top left/510px 508px,#131313;z-index:1}#main .detail:before{content:"";position:absolute;top:50px;left:-58px;width:425px;height:551px;background:url(/assets/images/previous/plamodel-contest/img_main_sample_01.png) no-repeat top center/contain;z-index:-1}#main .detail:after{content:"";position:absolute;top:-22px;right:-104px;width:498px;height:654px;background:url(/assets/images/previous/plamodel-contest/img_main_sample_02.png) no-repeat top center/contain;z-index:-1}#main .detail h2{text-align:center}#main .detail .detail-text{margin:-12px auto 0}#main .detail .detail-text p{padding:0;color:#fff;font-size:1.6rem;font-weight:700;line-height:1.75;letter-spacing:.025em;text-align:center}#main .detail .detail-text p+p{margin:16px auto 0}#main .detail .detail-flex{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:44px auto 0}#main .detail .detail-flex .item{position:relative;width:360px;text-align:center}#main .detail .detail-flex .item h3{position:relative;margin:0 auto -19px;z-index:2}#main .detail .detail-flex .item p{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#main .detail .detail-flex .item:nth-of-type(1) p{width:408px;height:auto}#main .detail .detail-flex .item:nth-of-type(2){margin:0 0 0 20px}#main .detail .detail-flex .item:nth-of-type(2) p{width:381px;height:auto}#main .detail .detail-flex+p{margin:-70px auto 0;padding:0;line-height:0;text-align:center}#main .detail .detail-entry{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:0 0 33px}#main .detail .detail-entry .item{width:450px;margin:0}#main .detail .detail-entry .item h3{width:450px;height:74px;margin:0 0 16px;padding:15px 0 0 20px;color:#fff;background:url(/assets/images/previous/plamodel-contest/bg_title_red.png) no-repeat top center/contain;font-size:3rem;font-weight:700}#main .detail .detail-entry .item>p,#main .detail .detail-entry .item>ul{padding:0 20px}#main .detail .detail-entry .item p{color:#fff;font-size:1.6rem;line-height:1.75}#main .detail .detail-entry .item p span{display:block}#main .detail .detail-entry .item p span.yellow{color:#fff840}#main .detail .detail-entry .item p span.small{font-size:1.4rem}#main .detail .detail-entry .item p.strong{margin:11px 0;color:#fff840;font-size:1.8rem;font-weight:700;line-height:1.55556}#main .detail .detail-entry .item p+ul{margin:18px 0 0}#main .detail .detail-entry .item ul li{padding:0 0 0 1em;color:#fff;font-size:1.4rem;line-height:1.71429;text-indent:-1em}#main .detail .detail-entry .item .address{width:100%;margin:14px 0 15px;padding:24px 20px;background:#2c2c2c}#main .detail .detail-entry .item .address p{padding:0}#main .detail .detail-entry .item .address p+p{margin:4px 0 0;font-size:1.8rem;font-weight:700}#main .detail .detail-entry .item+.item{margin:0 0 0 20px}#main .detail .detail-entry .button-twitter{height:80px;margin:45px 20px 0;padding:0 0 0 107px;color:#fff;border-radius:40px;font-size:2.4rem;font-weight:700;line-height:80px}#main .detail .detail-entry .button-twitter:before{content:"";position:absolute;top:29px;left:72px;width:26px;height:22px;background:url(/assets/images/previous/plamodel-contest/icon_twitter.png) no-repeat top center/contain}#main .detail .detail-view h3{width:920px;height:60px;margin:0 auto;color:#fff;background:#e60012;font-size:3rem;font-weight:700;line-height:60px;text-align:center}#main .detail .detail-view .flex{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:40px 0 0}#main .detail .detail-view .flex .button-twitter{height:70px;border-radius:35px;color:#fff;font-size:1.6rem;font-weight:700;line-height:70px}#main .detail .detail-view .flex .button-twitter:before{content:"";position:absolute;top:26px;width:22px;height:18px;background:url(/assets/images/previous/plamodel-contest/icon_twitter.png) no-repeat top center/contain}#main .detail .detail-view .flex .button-twitter:nth-of-type(1){padding:0 0 0 125px}#main .detail .detail-view .flex .button-twitter:nth-of-type(1):before{left:94px}#main .detail .detail-view .flex .button-twitter:nth-of-type(2){margin:0 0 0 20px;padding:0 0 0 144px}#main .detail .detail-view .flex .button-twitter:nth-of-type(2):before{left:114px}#main .detail .detail-notice{width:920px;margin:50px auto 0;padding:0 0 33px}#main .detail .detail-notice h3{width:100%;height:38px;margin:0 auto 13px;padding:0 0 0 20px;color:#fff;background:#e60012;font-size:1.8rem;font-weight:700;line-height:38px}#main .detail .detail-notice h3:nth-of-type(n+2){margin-top:23px}#main .detail .detail-notice ul{padding:0 20px}#main .detail .detail-notice ul li{padding:0 0 0 1em;color:#fff;font-size:1.4rem;line-height:2;text-indent:-1em}#main .detail .detail-notice p{padding:0 20px;color:#fff;font-size:1.4rem;line-height:2}#main .detail .detail-notice p.strong{font-weight:700}#main .award{position:relative;width:100%;margin:20px auto 0;padding:30px 20px 60px;background:#131313;z-index:1}#main .award h3+p{margin:24px auto 0;padding:0;color:#fff;font-size:1.6rem;line-height:1.75;text-align:center}#main .award .content{width:800px;margin:0 auto}#main .award .content .judge{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:4px 0 0}#main .award .content .judge .item{width:400px}#main .award .content .judge .item:nth-of-type(1) p{padding:20px 0 20px 80px}#main .award .content .judge .item:nth-of-type(2) p{padding:20px 0 20px 30px}#main .award .content .judge .item p{display:block;color:#fff;font-size:2rem;font-weight:700;border-bottom:1px solid #323232}#main .award .content .judge .item p span{font-size:1.6rem}#main .award .content .prize{margin:30px 0 0}#main .award .content .prize h4{width:100%;height:65px;color:#fff;font-size:2.6rem;font-weight:700;text-align:center;line-height:65px;border:1px solid #e60012}#main .award .content .prize h4.red{height:69px;color:#e60012;font-size:3rem;font-weight:700;line-height:67px}#main .award .content .prize h4+p{margin:24px auto 0;padding:0;color:#fff;font-size:1.6rem;line-height:1.75;text-align:center}#main .award .content .prize dl{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:30px 0 45px}#main .award .content .prize dl dt{width:85px;height:60px;color:#e60012;font-size:3.2rem;font-weight:700;line-height:60px}#main .award .content .prize dl dt:last-of-type{margin:20px 0 0}#main .award .content .prize dl dd{width:715px;height:60px;padding:3px 0 0 21px;color:#fff;font-size:2.4rem;font-weight:700;border-left:1px solid #e60012}#main .award .content .prize dl dd:last-of-type{margin:20px 0 0}#main .award .content .prize dl dd span{display:block;margin:12px 0 0;font-size:1.6rem;font-weight:400}#main .award .content .prize dl dd span.ls{letter-spacing:-.05em}#main .award .content .prize .special{margin:34px 0 0}#main .award .content .prize .special .flex{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#main .award .content .prize .special .flex .image,#main .award .content .prize .special .flex .text{width:390px}#main .award .content .prize .special .flex .text.fullsize{width:100%}#main .award .content .prize .special .flex .text h5{color:#e60012;font-size:3.2rem;font-weight:700}#main .award .content .prize .special .flex .text p{margin:30px 0 0;padding:0;color:#fff;font-size:2.4rem;font-weight:700;line-height:1}#main .award .content .prize .special .flex .text p span{display:block;margin:16px 0 0;font-size:1.6rem;line-height:1.5}#main .award .content .prize .special .flex .text p span+span{margin:12px 0 0}#main .award .content .prize .special .flex:nth-of-type(2),#main .award .content .prize .special .flex:nth-of-type(4){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}#main .award .content .prize .special .flex+.flex{margin:20px 0 0}#main .contact{margin:9px 0 0;text-align:center}#main .contact a{font-size:1.4rem;line-height:2;border-bottom:1px solid #000}#main .contact a:hover{border-bottom:none}#main .back{margin:50px auto 0}#main .back a{display:block;width:280px;height:50px;margin:0 auto;color:#fff;background:#000;border-radius:5px;font-size:1.6rem;line-height:50px;text-align:center;-webkit-transition:.3s;transition:.3s}#main .back a:hover{background:#333}}@media print,screen and (max-width:767px){#main img{width:100%;height:auto}#container{min-width:300px}.wrapper{width:300px;padding:15px 0 0}.header-inner{width:300px;padding:8px 0 10px;margin:auto}#header h1{margin:0 15px 0 0;float:left}.logo{width:129px;height:41px}.social-list-sp{margin:9px 0 0;float:left}.social-list-sp li{width:32px;margin:0 15px 0 0;float:left;list-style-type:none}.menu_btn{width:30px;height:30px;margin:9px 0 0;float:right}.br-sp{display:block}.br-pc{display:none}.sp{display:block!important}.pc{display:none!important}.sp2{display:inline!important}.pc2{display:none!important}.pc-image{display:none}.sp-image{display:block;line-height:1}.m20{margin:0 0 20px}.clear:after{content:"";clear:both;display:block}.sentence{margin:0 auto 20px}.sentence:nth-of-type(1){width:93.75%}.top-share-area{width:auto;margin:0 0 20px;padding:0}.top-share-area .left{float:none!important;margin:0 0 10px}.top-share-area .right{margin:0 0 20px;padding:0;height:22px;float:none!important}.bottom-btn-area{width:auto;margin:0 0 20px;padding:0}.bottom-btn-area .left{float:none!important;margin:0 0 10px}.bottom-btn-area .right{margin:0 0 20px;padding:0;height:22px;float:none!important}.thanks-social-list{margin:0 0 0 20px}.button-twitter{position:relative;display:block;width:84.375vw;background:#01b4e5}.detail{position:relative;width:100%;background:url(/assets/images/previous/plamodel-contest/sp/bg_main.png) no-repeat top left/78.125vw 77.99479vw,#131313;z-index:1}.detail:before{content:"";position:absolute;top:26.17188vw;left:0;width:100%;height:104.16667vw;background:url(/assets/images/previous/plamodel-contest/sp/img_main_sample.png) no-repeat top center/contain;z-index:-1}.detail h2{width:94.92188vw;margin:0 auto}.detail .detail-text{margin:22.13542vw auto 0}.detail .detail-text p{padding:0;color:#fff;font-size:3.125vw;font-weight:700;line-height:1.66667;letter-spacing:.025em;text-align:center}.detail .detail-text p+p{margin:5.46875vw auto 0}.detail .detail-flex{margin:9.375vw auto 0}.detail .detail-flex .item{position:relative;text-align:center}.detail .detail-flex .item h3{position:relative;width:81.77083vw;margin:0 auto -1.17188vw;z-index:2}.detail .detail-flex .item p{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.detail .detail-flex .item:nth-of-type(1) p{width:87.76042vw;height:auto}.detail .detail-flex .item:nth-of-type(2){margin:2.60417vw 0 0}.detail .detail-flex .item:nth-of-type(2) p{width:81.64062vw;height:auto}.detail .detail-flex+p{width:89.19271vw;margin:3.51562vw auto 0;padding:0;line-height:0;text-align:center}.detail .detail-entry{width:89.58333vw;margin:6.38021vw auto 0;padding:0 0 33px}.detail .detail-entry .item{margin:0}.detail .detail-entry .item h3{width:89.58333vw;height:14.84375vw;margin:0 0 1.43229vw;padding:3.125vw 0 0 2.47396vw;color:#fff;background:url(/assets/images/previous/plamodel-contest/bg_title_red.png) no-repeat top center/contain;font-size:5.98958vw;font-weight:700}.detail .detail-entry .item>p,.detail .detail-entry .item>ul{padding:0 2.60417vw}.detail .detail-entry .item p{color:#fff;font-size:4.16667vw;line-height:1.625}.detail .detail-entry .item p span{display:block}.detail .detail-entry .item p span.yellow{color:#fff840}.detail .detail-entry .item p span.small{font-size:3.38542vw}.detail .detail-entry .item p.strong{margin:2.47396vw 0;color:#fff840;font-size:4.6875vw;font-weight:700;line-height:1.61111}.detail .detail-entry .item p+ul{margin:4.03646vw 0 0}.detail .detail-entry .item ul li{padding:0 0 0 1em;color:#fff;font-size:3.125vw;line-height:1.75;text-indent:-1em}.detail .detail-entry .item .address{width:100%;margin:6.51042vw 0 5.33854vw;padding:3.90625vw 3.90625vw 4.42708vw;background:#2c2c2c}.detail .detail-entry .item .address p{padding:0}.detail .detail-entry .item .address p+p{margin:1.82292vw 0 0;font-size:5.46875vw;font-weight:700;line-height:1.28571}.detail .detail-entry .item+.item{margin:10.41667vw 0 0}.detail .detail-entry .button-twitter{height:15.88542vw;margin:6.64062vw 2.60417vw 0;padding:0 0 0 22.91667vw;color:#fff;border-radius:7.94271vw;font-size:4.6875vw;font-weight:700;line-height:15.88542vw}.detail .detail-entry .button-twitter:before{content:"";position:absolute;top:5.85938vw;left:15.75521vw;width:5.07812vw;height:4.29688vw;background:url(/assets/images/previous/plamodel-contest/sp/icon_twitter.png) no-repeat top center/contain}.detail .detail-view h3{width:89.58333vw;height:15.625vw;margin:0 auto;color:#fff;background:#e60012;font-size:5.98958vw;font-weight:700;line-height:15.625vw;text-align:center}.detail .detail-view .flex{margin:6.51042vw 0 0}.detail .detail-view .flex .button-twitter{height:14.32292vw;margin:0 auto;border-radius:7.16146vw;color:#fff;font-size:4.16667vw;font-weight:700;line-height:14.32292vw}.detail .detail-view .flex .button-twitter:before{content:"";position:absolute;top:5.33854vw;width:4.42708vw;height:3.77604vw;background:url(/assets/images/previous/plamodel-contest/sp/icon_twitter.png) no-repeat top center/contain}.detail .detail-view .flex .button-twitter:nth-of-type(1){padding:0 0 0 20.05208vw}.detail .detail-view .flex .button-twitter:nth-of-type(1):before{left:14.58333vw}.detail .detail-view .flex .button-twitter:nth-of-type(2){margin:5.20833vw auto 0;padding:0 0 0 25.13021vw}.detail .detail-view .flex .button-twitter:nth-of-type(2):before{left:19.79167vw}.detail .detail-notice{width:89.58333vw;margin:10.41667vw auto 0;padding:0 0 6.51042vw}.detail .detail-notice h3{width:100%;height:9.11458vw;margin:0 auto 4.03646vw;padding:0 0 0 2.60417vw;color:#fff;background:#e60012;font-size:4.16667vw;font-weight:700;line-height:9.11458vw}.detail .detail-notice h3:nth-of-type(n+2){margin-top:5.33854vw}.detail .detail-notice ul{padding:0 2.60417vw}.detail .detail-notice ul li{padding:0 0 0 1em;color:#fff;font-size:3.125vw;line-height:1.75;text-indent:-1em}.detail .detail-notice p{padding:0 2.60417vw;color:#fff;font-size:3.125vw;line-height:1.75}.detail .detail-notice p.strong{font-weight:700}.award{position:relative;width:100%;margin:3.90625vw auto 0;padding:6.51042vw 5.20833vw 9.24479vw;background:#131313;z-index:1}.award h3+p{margin:4.16667vw auto 0;padding:0;color:#fff;font-size:3.125vw;font-weight:700;line-height:1.66667;text-align:center}.award .content{width:89.58333vw;margin:0 auto}.award .content .judge{margin:2.86458vw 0 0}.award .content .judge .item{width:84.375vw;margin:0 auto}.award .content .judge .item p{display:block;padding:3.90625vw 0;color:#fff;font-size:2rem;font-weight:700;text-align:center;border-bottom:1px solid #323232}.award .content .judge .item p span{font-size:1.6rem}.award .content .prize{margin:7.8125vw 0 0}.award .content .prize h4{width:100%;height:15.625vw;color:#fff;font-size:5.46875vw;font-weight:700;text-align:center;line-height:15.625vw;border:1px solid #e60012}.award .content .prize h4.red{color:#e60012;font-size:5.98958vw}.award .content .prize h4+p{margin:4.03646vw auto 0;padding:0;color:#fff;font-size:3.125vw;line-height:1.66667;text-align:center}.award .content .prize dl{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:4.55729vw 0 7.8125vw}.award .content .prize dl dt{width:18.48958vw;height:16.92708vw;color:#e60012;font-size:5.98958vw;font-weight:700;line-height:16.92708vw}.award .content .prize dl dt:last-of-type{margin:5.20833vw 0 0}.award .content .prize dl dd{width:71.09375vw;height:16.92708vw;padding:.26042vw 0 0 4.03646vw;color:#fff;font-size:4.16667vw;font-weight:700;border-left:1px solid #e60012}.award .content .prize dl dd:last-of-type{margin:5.20833vw 0 0}.award .content .prize dl dd span{display:block;margin:2.47396vw 0 0;font-size:3.125vw;font-weight:400;line-height:1.75}.award .content .prize dl dd span.ls{letter-spacing:-.08em}.award .content .prize .special{margin:5.46875vw 0 0}.award .content .prize .special .flex .image,.award .content .prize .special .flex .text{width:84.375vw;margin:0 auto}.award .content .prize .special .flex .text{margin:5.20833vw auto 0}.award .content .prize .special .flex .text.fullsize{width:100%}.award .content .prize .special .flex .text h5{color:#e60012;font-size:6.77083vw;font-weight:700}.award .content .prize .special .flex .text p{margin:3.77604vw 0 0;padding:0;color:#fff;font-size:4.94792vw;font-weight:700;line-height:1.57895}.award .content .prize .special .flex .text p span{display:block;margin:1.30208vw 0 0;font-size:3.125vw;line-height:1.75}.award .content .prize .special .flex .text p span+span{margin:1.5625vw 0 0}.award .content .prize .special .flex+.flex{margin:9.24479vw 0 0}.contact{margin:4.03646vw 0 0;text-align:center}.contact a{font-size:3.125vw;line-height:1.75;border-bottom:1px solid #000}.back{margin:9.24479vw auto 0}.back a{display:block;width:70.3125vw;height:11.58854vw;margin:0 auto;color:#fff;background:#000;border-radius:.78125vw;font-size:3.125vw;line-height:11.58854vw;text-align:center}}