[v-cloak]{display:none}#award_under>article{padding-top:15px}@media screen and (min-width: 736px){#award_under>article{padding-top:40px}}#award_under>article h2{color:#000;font-weight:bold;margin-bottom:15px;margin-left:auto;margin-right:auto;max-width:1400px;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-left:auto;margin-right:auto;max-width:1400px;box-sizing:border-box;position:relative}@media screen and (max-width: 735px){#award_under>article h2{font-size:1.3rem}}@media screen and (min-width: 736px){#award_under>article h2{margin-bottom:40px}}#award_under>article h2 span{font-weight:normal;display:block;font-family:"Oswald",sans-serif;color:#000;font-size:4rem}@media screen and (min-width: 736px){#award_under>article h2 span{font-size:6.3rem}}#award_under>article h2::after{content:"";display:block;position:absolute;background-image:url("../../../common/img/award/kv.png");background-size:cover;background-position:center;top:calc(-1 * ((1rem * 1.6) + 35px));left:50%;bottom:-15px;width:100vw;transform:translateX(-50%);z-index:-1}@media screen and (min-width: 736px){#award_under>article h2::after{top:calc(-1 * ((1.2rem * 1.6) + 80px));bottom:-40px}}#finalist,#entry,#winners{padding-left:10px;padding-right:10px;margin-left:auto;margin-right:auto;max-width:1400px;box-sizing:border-box;margin-top:40px;margin-bottom:40px}@media screen and (min-width: 736px){#finalist,#entry,#winners{margin-top:120px}}@media screen and (min-width: 736px){#finalist,#entry,#winners{margin-bottom:120px}}#finalist>section:not(:last-child),#entry>section:not(:last-child),#winners>section:not(:last-child){margin-bottom:20px}@media screen and (min-width: 736px){#finalist>section:not(:last-child),#entry>section:not(:last-child),#winners>section:not(:last-child){margin-bottom:30px}}#finalist>section h3,#entry>section h3,#winners>section h3{color:#fff;display:flex;flex-wrap:wrap;align-items:center;font-size:1.5rem;font-weight:400;line-height:1.2}@media screen and (min-width: 736px){#finalist>section h3,#entry>section h3,#winners>section h3{font-size:2rem;height:60px}}@media screen and (max-width: 735px){#finalist>section h3 span:first-child,#entry>section h3 span:first-child,#winners>section h3 span:first-child{margin:15px 0}}#finalist>section h3 span:nth-child(2),#entry>section h3 span:nth-child(2),#winners>section h3 span:nth-child(2){font-family:sans-serif, メイリオ, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif !important;font-size:.75em;font-weight:lighter;height:40px;margin-bottom:10px}@media screen and (min-width: 736px){#finalist>section h3 span:nth-child(2),#entry>section h3 span:nth-child(2),#winners>section h3 span:nth-child(2){margin-left:40px;width:80%;margin-bottom:0}}#finalist>section h4,#entry>section h4,#winners>section h4{font-weight:bold;background-color:#e6ebed;padding:.5em .4em;line-height:1.2;margin-bottom:1em}#finalist>section a,#entry>section a,#winners>section a{display:block;font-weight:bold;text-decoration:underline;font-weight:bold}@media screen and (min-width: 736px){#finalist>section a:hover,#entry>section a:hover,#winners>section a:hover{text-decoration:none}}#finalist>section,#entry>section{padding:0 10px}@media screen and (min-width: 736px){#finalist>section,#entry>section{padding:0 20px}}#finalist>section>div section,#entry>section>div section{background-color:#fff;padding:10px;margin-bottom:10px}@media screen and (min-width: 736px){#finalist>section>div section,#entry>section>div section{margin-bottom:20px;padding:15px}}#finalist>section>div section p:not(:last-child),#entry>section>div section p:not(:last-child){margin-bottom:1.5em}#finalist>section>div section p a,#entry>section>div section p a{margin-bottom:.3em}#finalist>section,#winners>section{background-color:#013048}#finalist>section{overflow:hidden}#finalist>section h3{cursor:pointer}#finalist>section h3::after{font-weight:normal;content:"\25bd";font-family:'icon';color:#fff;margin-left:auto;font-size:18px}@media screen and (min-width: 736px){#finalist>section h3::after{font-size:26px}}#finalist>section h3.dl_op::after{content:"\25b3"}#finalist>section>div{display:none}#entry>section{background-color:#2F2F2F}#entry>section>div{overflow:hidden}#entry .entry_nav{display:flex;align-items:center;height:50px;position:sticky;z-index:10;top:138px;background-color:#2F2F2F;overflow-x:auto;-webkit-overflow-scrolling:touch}@media screen and (min-width: 736px){#entry .entry_nav{top:154px}}@media screen and (min-width: 1024px){#entry .entry_nav{height:58px;margin-bottom:30px}}#entry .entry_nav a{display:flex;align-items:center;color:#fff;justify-content:center;text-align:center;flex:0 0 auto;height:16px;min-width:13px;padding:0 7px;font-size:1rem;border-right:1px solid rgba(255,255,255,0.1);white-space:nowrap}@media screen and (min-width: 736px){#entry .entry_nav a:hover{text-decoration:underline}}@media screen and (min-width: 736px){#entry .entry_nav a{height:24px;min-width:18px;padding:0 13px;font-size:1.5rem}}#entry .entry_nav a:first-child{border-left:1px solid rgba(255,255,255,0.1)}#entry .entry_nav .par_nav_on{color:#f7941e;font-weight:bold;font-size:1.2rem}@media screen and (min-width: 736px){#entry .entry_nav .par_nav_on{font-size:1.7rem}}@media screen and (min-width: 736px){#entry .entry_nav.en a{padding:0 4px}}@media screen and (min-width: 1200px){#entry .entry_nav.en a{padding:0 7px}}#winners>section{padding:0 10px 10px}@media screen and (min-width: 736px){#winners>section{padding:0 30px 30px}}#winners>section section{position:relative;background-color:#fff;border-width:5px;border-style:solid;padding:10px}@media screen and (min-width: 380px){#winners>section section{display:flex}}@media screen and (min-width: 736px){#winners>section section{padding:15px}}#winners>section section:not(:last-child){margin-bottom:10px}@media screen and (min-width: 736px){#winners>section section:not(:last-child){margin-bottom:20px}}#winners>section section::before{content:"";display:block;flex:0 0 auto;width:100px;height:100px;background-size:cover}@media screen and (max-width: 379px){#winners>section section::before{margin-left:auto;margin-top:-5px}}@media screen and (min-width: 380px){#winners>section section::before{margin-top:2.5em}}@media screen and (min-width: 736px){#winners>section section::before{margin-top:3em;width:200px;height:200px}}#winners>section section::after{display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;top:0;left:0;height:2.2em;padding:0 1.5em 3px 0;font-weight:bold;color:#fff;width:7em}@media screen and (min-width: 736px){#winners>section section::after{width:7.5em;font-size:1.8rem}}@media screen and (min-width: 380px){#winners>section section>div{margin-left:auto;width:calc(100% - 105px)}}@media screen and (min-width: 736px){#winners>section section>div{width:calc(100% - 210px)}}#winners>section section>div h4{color:#fff}#winners>section section>div h4:not(:first-child){margin-top:2em}#winners>section section>div a:not(:last-child){margin-bottom:.5em}#winners>section .gold{border-color:#c9971d}#winners>section .gold::before{background-image:url("../../../common/img/award/gold.svg")}#winners>section .gold::after{content:'グランプリ';background:linear-gradient(100deg, #c9971d 85%, rgba(201,151,29,0) 86%)}#winners>section .gold div h4{background-color:#57420f}#winners>section .silver{border-color:#777677}#winners>section .silver::before{background-image:url("../../../common/img/award/silver.svg")}#winners>section .silver::after{content:'準グランプリ';background:linear-gradient(100deg, #777677 85%, rgba(119,118,119,0) 86%)}#winners>section .silver div h4{background-color:#434343}#winners>section .bronze{border-color:#734515}#winners>section .bronze::before{background-image:url("../../../common/img/award/bronze.svg")}#winners>section .bronze::after{content:'審査員特別賞';background:linear-gradient(100deg, #734515 85%, rgba(115,69,21,0) 86%)}#winners>section .bronze div h4{background-color:#3f270f}#winners.en .gold::before{background-image:url("../../../common/img/award/gold_en.svg")}#winners.en .gold::after{content:'Grand Prize'}#winners.en .silver::before{background-image:url("../../../common/img/award/silver_en.svg")}#winners.en .silver::after{content:'Runners-up'}#winners.en .bronze::before{background-image:url("../../../common/img/award/bronze_en.svg")}#winners.en .bronze::after{content:'Special Prize'}
/*# sourceMappingURL=award_under.css.map */