@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700&display=swap";.container{background:#000}.honehone-contest2nd{font-family:Noto Sans JP,游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif}.honehone-contest2nd img{max-width:100%;height:auto;width:auto}.main_content_result_wrapper{background:url(/assets/img/bg_pc.jpg) repeat-y;background-size:contain}.inner{padding:0 40px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1080px;width:100%;margin:0 auto}.contest_block .contents_body{background-color:#fff;width:97%;margin:0 auto;-webkit-box-shadow:0px 8px 16px -2px rgba(10,10,10,.1),0px 0px 8px 5px rgba(0,0,0,.75) inset;box-shadow:0 8px 16px -2px #0a0a0a1a,0 0 8px 5px #000000bf inset}.contest_title_box{background-image:url(/assets/img/contest_title_box.png);background-repeat:no-repeat;background-size:cover}.contents_body_wrapper{background-image:url(/assets/img/contents_body_wrapper.png);background-repeat:repeat-y;background-size:contain;padding-bottom:15px}.main_visual_block{padding-top:34px;padding-bottom:59px;background:url(/assets/img/kv_bg_pc.jpg) no-repeat;background-size:100% 100%}.main_visual_block .main_visual{max-width:780px;width:100%;margin:0 auto}.main_visual_block .main_visual_caption{max-width:795px;width:100%;margin:-13px auto 0}.main_visual_block .result_title{max-width:820px;width:100%;margin:-20px auto 0}.main_visual_block .result_title_caption{max-width:475px;width:100%;margin:-20px auto 0}.anniversary{max-width:700px;margin:40px auto 100px;padding:0 25px}.anniversary picture:first-child{display:block;margin-bottom:30px}.combo{width:62%;margin:0 auto}.combo img{display:block;width:100%;margin:0 auto}.combo picture:first-child img{margin-bottom:20px}.contest_a_block .inner .contest_block{padding-bottom:15px}.contest_a_block .inner .contest_block .contest_title_box h2{width:70%;margin:0 auto}.contest_a_block .inner .contest_block .contest_title_box{position:relative;padding-top:21px;padding-bottom:24px}.contest_a_block .inner .contest_block .contest_title_box .contest_type{position:absolute;left:-46px;top:-58px}.contest_a_block .inner .contest_block .contents_body{padding-top:40px;padding-bottom:36px}.contest_a_block .inner .contest_block .contents_body .award_box h3.charactor_name{width:60%;margin:0 auto;text-align:center;background:url(/assets/img/c_n_bg_type_01.png) no-repeat;background-size:100%;padding:31px 0 22px}.contest_a_block .inner .contest_block .contents_body .award_box h3.charactor_name img{width:74%;margin:0 auto;text-align:center}.contest_a_block .inner .contest_block .contents_body .award_box .charactor_illust{width:52%;margin:0 auto}.contest_a_block .inner .contest_block .contents_body .award_box .charactor_illust img{margin-left:12px}.contest_a_block .inner .contest_block .contents_body .award_box .charactor_status{width:45%;margin:0 auto}.contest_a_block .inner .contest_block .contents_body .award_box .charactor_status ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contest_a_block .inner .contest_block .contents_body .award_box .charactor_status ul li{width:30%}.contest_a_block .inner .contest_block .contents_body .winner_name{text-align:center;font-size:21px;font-weight:700;padding-top:21px;padding-bottom:44px}.contest_a_block .inner .contest_block .contents_body .comment_box{width:77%;margin:0 auto;position:relative;background-color:#fff3bb;border-radius:18px;border:1px solid rgb(158,174,66)}.contest_a_block .inner .contest_block .contents_body .comment_box .comment_charactor{position:absolute;top:-40px;left:-6%;z-index:5}.contest_a_block .inner .contest_block .contents_body .comment_box .comment_title{position:absolute;top:-13px;left:-10px}.contest_a_block .inner .contest_block .contents_body .comment_box p.comment{font-size:24px;font-weight:700;line-height:1.5416666667;text-align:center;padding-top:40px;padding-bottom:18px}.contest_a_block .inner .contest_block .contents_body .award_benefits_box{width:90%;margin:0 auto;position:relative;padding-top:42px}.contest_a_block .inner .contest_block .contents_body .award_benefits_box .award_benefits_title{width:135px;position:absolute;left:10px;top:20px}.contest_a_block .inner .contest_block .contents_body .award_benefits_box .award_benefits{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contest_a_block .inner .contest_block .contents_body .award_benefits_box .award_benefits .award_benefits_content{width:43%}.contest_a_block .inner .contest_block .contents_body .award_benefits_box .award_benefits .award_benefits_content:nth-of-type(2){width:57%}.contest_a_block .inner .contest_block .contents_body .award_benefits_box .award_benefits .award_benefits_content a:link{-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1);transition:all .3s cubic-bezier(.165,.84,.44,1)}.contest_a_block .inner .contest_block .contents_body .award_benefits_box .award_benefits .award_benefits_content a:hover{opacity:.7}.contest_b_block{margin-top:148px}.contest_b_block .inner .contest_block{padding-bottom:0;background-image:url(/assets/img/contents_body_wrapper.png);border-radius:20px 20px 0 0}.contest_b_block .inner .contest_block .contest_title_box{position:relative;padding-top:55px;padding-bottom:33px}.contest_b_block .inner .contest_block .contest_title_box .contest_type{position:absolute;left:-39px;top:-58px}.contest_b_block .inner .contest_block .contest_title_box h2{width:54%;margin:0 auto}.contest_b_block .inner .contest_block .contents_body{padding-top:60px;padding-bottom:36px}.contest_b_block .inner .contest_block .award_benefits_box .award_benefits_title{width:133px;position:absolute;top:-8px;left:7px}.contest_b_block .inner .contest_block .award_benefits_box .award_benefits{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contest_b_block .inner .contest_block .award_benefits_box .award_benefits .benefits_box{width:31.5%;border:5px solid #c21700;color:#c21700;border-radius:5px;background-color:#fff;-webkit-box-shadow:6px 6px 6px 1px rgba(0,0,0,.75);-ms-box-shadow:6px 6px 6px 1px rgba(0,0,0,.75);box-shadow:6px 6px 6px 1px #000000bf;text-align:center;font-size:20px;font-weight:700;line-height:1.3;padding:8px 0 7px}.contents_body .award_section{width:90%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contents_body .award_section{padding-bottom:115px}.contents_body .award_section_last{padding-bottom:56px}.contents_body .award_section .award_box{width:48%}.contents_body .award_section .award_box h3.charactor_name{text-align:center;height:88px}.contents_body .award_section .award_box h3.charactor_name img{padding-top:17px;margin:0 auto}.contents_body .award_section .award_box h3.charactor_name_type_01{background:url(/assets/img/c_n_bg_type_01.png) no-repeat;background-size:100%}.contents_body .award_section .award_box h3.charactor_name_type_02{background:url(/assets/img/c_n_bg_type_02.png) no-repeat;background-size:100%;margin-top:20px}.contents_body .award_section .award_box h3.charactor_name_type_03{background:url(/assets/img/c_n_bg_type_03.png) no-repeat;background-size:100%;margin-top:20px}.contents_body .award_section .award_box h3.charactor_name_type_04{background:url(/assets/img/c_n_bg_type_04.png) no-repeat;background-size:100%}.contents_body .award_section .award_box .charactor_illust{position:relative;padding-top:99.7%}.contents_body .award_section .award_box .charactor_illust .illust{position:absolute;width:109%;top:0;left:-2%}.contest_b_block .inner .contest_block .contents_body .award_section .award_box .charactor_status ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.contest_b_block .inner .contest_block .contents_body .award_section .award_box .charactor_status ul li{width:31%}.contents_body .award_section .award_box .winner_name{text-align:center;font-weight:700;padding-top:22px;font-size:18px;padding-bottom:34px}.contents_body .comment_box{width:97%;margin:0 auto;position:relative;background-color:#fff3bb;border-radius:18px;border:1px solid rgb(158,174,66)}.contents_body .comment_box .comment_charactor{position:absolute;top:-40px;left:-29px;z-index:5}.contents_body .comment_box .comment_title{position:absolute;top:-13px;left:0}.contents_body .comment_box p.comment{font-size:19px;font-weight:700;line-height:1.4736842105;text-align:justify;padding:40px 20px 18px 55px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.contest_b_block .inner .contest_block .award_benefits_box{width:90%;margin:0 auto;position:relative;padding-top:24px;padding-bottom:60px}.charactor_name_b_01 img{width:70%}.charactor_name_b_02 img{width:80%}.charactor_name_b_03 img{width:65%}.charactor_name_b_04 img{width:88%}.charactor_name_b_05 img{width:72%}.charactor_name_b_06 img{width:79%}.charactor_name_b_07 img{width:94%}.charactor_name_b_08 img{width:68%}.yami{margin-top:95px}.hikari h3,.yami h3{max-width:600px;margin:0 auto}.info{max-width:580px;margin:0 auto;position:relative}.info_comment{width:70%;margin:0 auto 20px}.info_product.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.info_product_pkg{width:40%}.info_product_link{width:60%}.info_product_link a{display:block;width:75%;margin:0 auto 20px}.info_product_link a:hover{-webkit-transition:.3s;transition:.3s;opacity:.7}.info_txt{display:block;width:93%;margin:0 auto}.info_txt.right{display:block;width:93%;text-align:center}.yami .info_product_link picture img{display:block}.events_none{pointer-events:none}.contest_friend_block{margin-top:148px;padding-bottom:100px}.contest_friend_block .inner .contest_block{padding-bottom:15px}.contest_friend_block .inner .contest_block .contest_title_box{position:relative;padding-top:22px;padding-bottom:16px}.contest_friend_block .inner .contest_block .contest_title_box h2{width:58%;margin:0 auto}.contest_friend_block .inner .contest_block .contents_body{padding-top:34px;padding-bottom:36px}.contest_friend_block .inner .contest_block .contents_body .award_benefits_box{width:89%;margin:0 auto;position:relative;padding-top:24px;padding-bottom:69px}.contest_friend_block .inner .contest_block .contents_body .award_benefits_box .award_benefits_title{width:133px;position:absolute;top:-8px;left:7px}.contest_friend_block .inner .contest_block .contents_body .award_benefits_box .award_benefits .benefits_box{width:100%;border:5px solid #c21700;color:#c21700;border-radius:5px;-webkit-box-shadow:6px 6px 6px 1px rgba(0,0,0,.75);-ms-box-shadow:6px 6px 6px 1px rgba(0,0,0,.75);box-shadow:6px 6px 6px 1px #000000bf;text-align:center;font-size:20px;font-weight:700;line-height:1.3;padding:8px 0 7px}.contest_friend_block .contents_body .award_section{padding-bottom:115px}.contest_friend_block .contents_body .award_section_last{padding-bottom:50px}.contest_friend_block .contents_body .award_section .award_box .winner_name{padding-top:0;padding-bottom:34px}.charactor_name_friend_01 img{width:77%;margin-top:-30px}.charactor_name_friend_02 img{width:79%}.charactor_name_friend_03 img{width:68%}.charactor_name_friend_04 img{width:77%}.charactor_name_friend_05 img{width:68%}.charactor_name_friend_06 img{width:78%;margin-top:-30px}.charactor_name_friend_07 img{width:57%}.charactor_name_friend_08 img{width:87%}.charactor_name_friend_09 img{width:68%}.charactor_name_friend_10 img{width:88%}.campaign_overview_block{background:url(/assets/img/campaign_overview_bg.png) no-repeat;background-size:cover;padding-top:120px;padding-bottom:100px}.campaign_overview_block .inner .campaign_overview{border:12px solid #8d2123;border-radius:8px;background-color:#fff;position:relative}.campaign_overview_block .inner .campaign_overview .title{position:absolute;top:-43px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%)}.campaign_overview_block .inner .campaign_overview .campaign_overview_detail{width:90%;margin:0 auto;padding-bottom:50px;padding-top:50px}.campaign_overview_block .inner .campaign_overview .campaign_overview_detail a:link,.campaign_overview_block .inner .campaign_overview .campaign_overview_detail a:visited{color:#8d2123}.campaign_overview_block .inner .campaign_overview .campaign_overview_detail a:hover{color:#d79395}.campaign_overview_block .inner .campaign_overview .campaign_overview_detail dl{padding-bottom:20px}.campaign_overview_block .inner .campaign_overview .campaign_overview_detail dl dt h4{font-size:28px;font-weight:700;padding-bottom:15px;padding-top:15px}.campaign_overview_block .inner .campaign_overview .campaign_overview_detail dl dd ul li{padding-left:1em;text-indent:-1em}.campaign_overview_block .inner .campaign_overview .campaign_overview_detail dl dd .detail_title{font-weight:700;padding-top:25px}.campaign_overview_block .inner .campaign_overview .campaign_overview_detail dl dd .detail_title_top{padding-top:0}.campaign_overview_block .inner .campaign_overview .campaign_overview_detail dl dd .campaign_overview_attention{padding-top:20px}.charactor_illust ul li{display:none}.charactor_illust ul li.is-active{display:block}.charactor_status ul li{cursor:pointer}@media screen and (max-width: 767px){.main_content_result_wrapper{background:url(/assets/img/bg_sp.jpg) repeat-y;background-size:contain}.only-pc{display:none}.inner{padding:0 15px;width:96%}.contest_block .contents_body{width:94%}.contest_title_box{background-size:100% 100%}.contents_body_wrapper{padding-bottom:10px}.main_visual_block{padding-top:50px;padding-bottom:40px;background:url(/assets/img/kv_bg_sp.jpg) no-repeat;background-size:100% 100%}.main_visual_block .main_visual_caption{margin-top:3px}.main_visual_block .result_title{margin-top:-10px}.main_visual_block .result_title_caption{width:70%;margin-top:0}.anniversary{margin:7% auto 0}.contest_a_block .inner .contest_block .contest_title_box .contest_type{width:135px;top:-28px}.contest_a_block .inner .contest_block .contents_body .award_box h3.charactor_name{padding:16px 0 17px}.contest_a_block .inner .contest_block .contents_body .comment_box p.comment{font-size:15px;padding:8% 12% 3%}.contest_a_block .inner .contest_block .contents_body .comment_box .comment_charactor{width:95px;left:-8%}.contest_a_block .inner .contest_block .contents_body .award_benefits_box .award_benefits{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}.contest_a_block .inner .contest_block .contents_body .award_benefits_box .award_benefits .award_benefits_content{width:100%}.contest_a_block .inner .contest_block .contents_body .award_benefits_box .award_benefits .award_benefits_content:nth-of-type(2){width:100%}.contest_a_block .inner .contest_block .contents_body .award_benefits_box .award_benefits .award_benefits_content img{width:100%}.contest_b_block .inner .contest_block .contest_title_box .contest_type{width:125px;top:-28px}.contest_b_block .inner .contest_block .contest_title_box{padding-top:35px}.contest_b_block .inner .contest_block .contest_title_box h2{width:44%}.contest_b_block .inner .contest_block .award_benefits_box .award_benefits_title{width:103px;top:4px}.contest_b_block .inner .contest_block .award_benefits_box .award_benefits .benefits_box{font-size:16px}.contest_b_block .inner .contest_block .award_benefits_box{padding-bottom:25px}.contents_body .award_section .award_box h3.charactor_name{height:48px}.contents_body .award_section .award_box .winner_name{padding-top:8px;font-size:13px;padding-bottom:19px}.contents_body .comment_box .comment_charactor{width:65px;top:-20px;left:-20px}.contents_body .comment_box p.comment{font-size:13px;padding:22px 20px 13px 33px}.contents_body .award_section{padding-bottom:26px}.yami{margin-top:12%}.hikari h3,.yami h3{width:90%}.info{width:80%}.info_comment{width:95%;margin:0 auto}.info_product.flex{margin-bottom:0}.info_product_pkg.only-sp{width:60%;margin:0 auto}.info_product_link{width:90%}.info_product_link a{width:100%;margin-bottom:10px}.info_txt{width:85%}.info_txt.right{width:85%;margin-right:5%}.contest_friend_block .inner .contest_block .contents_body .award_benefits_box .award_benefits_title{width:103px;top:4px}.contest_friend_block .inner .contest_block .contents_body .award_benefits_box .award_benefits .benefits_box{font-size:16px}.contest_friend_block .inner .contest_block .contents_body .award_benefits_box{padding-bottom:29px}.contents_body .award_section .award_box h3.charactor_name img{padding-top:8px}.charactor_name_friend_01 img{margin-top:-13px}.contest_friend_block .contents_body .award_section .award_box .winner_name{padding-bottom:24px}.charactor_name_friend_06 img{margin-top:-16px}.contest_friend_block .contents_body .award_section{padding-bottom:35px}.campaign_overview_block{background:url(/assets/img/campaign_overview_bg-sp.png) no-repeat}}@media screen and (min-width: 768px){.only-sp{display:none}}@media screen and (max-width: 480px){.pc-br,.tb-br{display:inline}.sp-br{display:block}}@media screen and (min-width: 481px) and (max-width: 1024px){.pc-br{display:inline}.tb-br{display:block}.sp-br{display:inline}}@media screen and (min-width: 1025px){.pc-br{display:block}.tb-br,.sp-br{display:inline}}@media screen and (max-width: 1024px){.inner{width:96%;padding:0 20px}.combo{width:85%}.contest_a_block .inner .contest_block .contest_title_box .contest_type{width:155px;position:absolute;left:-26px;top:-58px}.contest_a_block .inner .contest_block .contents_body .award_box h3.charactor_name,.contest_a_block .inner .contest_block .contents_body .award_box .charactor_illust{width:80%}.contest_a_block .inner .contest_block .contents_body .award_box .charactor_illust img{margin-left:4%;width:96%}.contest_a_block .inner .contest_block .contents_body .award_box .charactor_status{width:65%}.contest_a_block .inner .contest_block .contents_body .award_benefits_box .award_benefits_title{width:95px;left:5px;top:27px}.contest_b_block .inner .contest_block .contest_title_box .contest_type{width:155px;position:absolute;left:-26px;top:-58px}.contest_b_block .inner .contest_block .award_benefits_box .award_benefits{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contest_b_block .inner .contest_block .award_benefits_box .award_benefits .benefits_box{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid #c21700;padding:8px 0 7px;margin-bottom:10px;border-radius:2px;-webkit-box-shadow:2px 2px 4px 1px rgba(0,0,0,.55);-ms-box-shadow:2px 2px 4px 1px rgba(0,0,0,.55);box-shadow:2px 2px 4px 1px #0000008c}.contest_b_block .inner .contest_block .award_benefits_box{padding-bottom:35px}.contents_body .award_section .award_box h3.charactor_name{height:68px}.contents_body .comment_box p.comment{font-size:17px;padding:24px 20px 18px 44px}.contents_body .award_section{padding-bottom:56px}.contents_body .comment_box .comment_charactor{width:85px;top:-30px}.contents_body .comment_box .comment_title{width:90%}.contest_friend_block .contents_body .award_section{padding-bottom:55px}.contest_friend_block .inner .contest_block .contents_body .award_benefits_box .award_benefits .benefits_box{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid #c21700;padding:8px 0 7px;margin-bottom:10px;border-radius:2px;-webkit-box-shadow:2px 2px 4px 1px rgba(0,0,0,.55);-ms-box-shadow:2px 2px 4px 1px rgba(0,0,0,.55);box-shadow:2px 2px 4px 1px #0000008c}}@media screen and (max-width: 520px){.combo{width:95%}.combo picture:first-child img{margin:3% auto}.contest_a_block .inner .contest_block .contest_title_box h2{width:63%}.contest_a_block .inner .contest_block .contest_title_box{padding-top:14px;padding-bottom:13px}.contest_a_block .inner .contest_block .contest_title_box .contest_type{width:92px;left:-20px;top:-26px}.contest_a_block .inner .contest_block .contents_body{padding-top:20px;padding-bottom:23px}.contest_a_block .inner .contest_block .contents_body .award_box h3.charactor_name{padding:13px 0 7px;width:92%}.contest_a_block .inner .contest_block .contents_body .award_box .charactor_illust{width:82%}.contest_a_block .inner .contest_block .contents_body .award_box .charactor_illust img{margin-left:2%;width:98%}.contest_a_block .inner .contest_block .contents_body .award_box .charactor_status{width:90%;margin-top:-3%}.contest_a_block .inner .contest_block .contents_body .award_box .charactor_status ul{margin:3% 0}.contest_a_block .inner .contest_block .contents_body .winner_name{font-size:11px;padding-top:11px;padding-bottom:14px}.contest_a_block .inner .contest_block .contents_body .comment_box{width:84%;border-radius:11px}.contest_a_block .inner .contest_block .contents_body .comment_box .comment_charactor{width:50px;top:-20px;left:-12px}.contest_a_block .inner .contest_block .contents_body .comment_box .comment_title{width:194px;top:-6px;left:0}.contest_a_block .inner .contest_block .contents_body .comment_box p.comment{padding:21px 9px 18px 33px;font-size:12px;text-align:justify}.contest_a_block .inner .contest_block .contents_body .award_benefits_box{width:88%;padding-top:20px}.contest_a_block .inner .contest_block .contents_body .award_benefits_box .award_benefits_title{width:66px;left:8px;top:8px}.contest_b_block{margin-top:51px}.contest_b_block .inner .contest_block .contest_title_box{padding-top:35px;padding-bottom:6px}.contest_b_block .inner .contest_block .contest_title_box .contest_type{width:92px;left:-20px;top:-26px}.contest_b_block .inner .contest_block .contest_title_box h2{width:50%}.contest_b_block .inner .contest_block .contents_body{padding-top:30px;padding-bottom:36px}.contest_b_block .inner .contest_block .award_benefits_box{width:85%;padding-bottom:35px}.contest_b_block .inner .contest_block .award_benefits_box .award_benefits_title{width:65px;top:11px;left:5px}.contest_b_block .inner .contest_block .award_benefits_box .award_benefits{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contest_b_block .inner .contest_block .award_benefits_box .award_benefits .benefits_box{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:10px;border:2px solid #c21700;padding:8px 0 7px;margin-bottom:6px;border-radius:2px;-webkit-box-shadow:2px 2px 4px 1px rgba(0,0,0,.55);-ms-box-shadow:2px 2px 4px 1px rgba(0,0,0,.55);box-shadow:2px 2px 4px 1px #0000008c}.contents_body .award_section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:0}.contents_body .award_section .award_box{width:100%;padding-bottom:21px}.contents_body .award_section .award_box h3.charactor_name{height:50px}.contents_body .award_section .award_box h3.charactor_name img{padding-top:8px}.contents_body .award_section .award_box .charactor_illust{width:83%;margin:0 auto;padding-top:82.5%}.contents_body .award_section .award_box .charactor_illust .illust img{width:100%}.contents_body .award_section .award_box .charactor_status{width:100%;margin:0 auto}.contest_b_block .inner .contest_block .contents_body .award_section .award_box .charactor_status ul{margin:3% 0}.contents_body .award_section .award_box .winner_name{font-size:11px;padding-top:6px;padding-bottom:16px}.contents_body .comment_box{width:94%;border-radius:11px}.contents_body .comment_box .comment_charactor{width:50px;top:-20px;left:-12px}.contents_body .comment_box .comment_title{width:194px;top:-6px;left:0}.contents_body .comment_box p.comment{padding:24px 9px 12px 33px;font-size:12px;text-align:justify}.charactor_name_b_01 img{width:66%}.contest_friend_block{margin-top:46px}.contest_friend_block .inner .contest_block .contest_title_box{padding-top:27px;padding-bottom:19px}.contest_friend_block .inner .contest_block .contest_title_box h2{width:89%}.contest_friend_block .inner .contest_block .contents_body{padding-top:26px;padding-bottom:36px}.contest_friend_block .inner .contest_block .contents_body .award_benefits_box{padding-top:0;padding-bottom:35px;width:85%}.contest_friend_block .inner .contest_block .contents_body .award_benefits_box .award_benefits_title{width:65px;top:-13px;left:4px}.contest_friend_block .inner .contest_block .contents_body .award_benefits_box .award_benefits .benefits_box{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:10px;border:2px solid #c21700;padding:8px 0 7px;margin-bottom:6px;border-radius:2px;-webkit-box-shadow:2px 2px 4px 1px rgba(0,0,0,.55);-ms-box-shadow:2px 2px 4px 1px rgba(0,0,0,.55);box-shadow:2px 2px 4px 1px #0000008c}.contest_friend_block .contents_body .award_section{padding-bottom:0}.charactor_name_friend_01{padding-bottom:10px}.charactor_name_friend_01 img{margin-top:-12px}.charactor_name_friend_06{padding-top:19px;margin-top:10px}.campaign_overview_block{padding-bottom:90px;padding-top:70px}.campaign_overview_block .inner .campaign_overview{border:6px solid #8d2123}.campaign_overview_block .inner .campaign_overview .title{width:86%;top:-25px}.campaign_overview_block .inner .campaign_overview .campaign_overview_detail{width:90%;margin:0 auto;padding-bottom:20px;padding-top:20px}.campaign_overview_block .inner .campaign_overview .campaign_overview_detail dl{padding-bottom:7px}.campaign_overview_block .inner .campaign_overview .campaign_overview_detail dl dd{font-size:12px}.campaign_overview_block .inner .campaign_overview .campaign_overview_detail dl dt h4{font-size:18px;font-weight:700;padding-bottom:5px;padding-top:15px}.campaign_overview_block .inner .campaign_overview .campaign_overview_detail dl dd .detail_title{font-weight:700;padding-top:15px;font-size:14px}.campaign_overview_block .inner .campaign_overview .campaign_overview_detail dl dd .detail_title_top{padding-top:0}}@media screen and (max-width: 850px){.campaign_overview_block .inner .campaign_overview .title{top:-5vw;width:63%}.campaign_overview_block .inner .campaign_overview .campaign_overview_detail dl dt h4{font-size:3.8vw}.campaign_overview_block .inner .campaign_overview .campaign_overview_detail dl dd .campaign_overview_attention{padding-top:10px}}
