﻿.y-programming_heading{font-size:2rem}.y-recommend-message{padding:20px 0}.y-recommend-message__text{-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;align-items:center;padding:0 20px;background-color:#fafafa;border-radius:0}.y-recommend-message__text>ul>li{list-style:disc;margin-left:1rem;font-size:1.1rem}.y-recommend-message__image{border-radius:0;height:auto;min-width:250px;min-height:250px;background-size:contain}@media only screen and (max-width: 40em){.y-recommend-message__image{margin:0 auto}}.y-recommend-message__image>h3{text-align:center;margin:0 0 1rem}.img{background-color:#fff}.img>a>h3{font-size:1.5rem;padding:1rem 0;color:#333;text-align:center;font-weight:bold}.img>a>p{padding:0;margin:0;color:#333;text-align:center}.img.img-creators{width:640px}@media only screen and (max-width: 40em){.img.img-creators{width:100%;margin-bottom:2rem}}.img.img-creators>a{padding:0 0 2rem;display:block}.text>a.text-titles{height:auto;background-color:#fff;padding:60px 32px 32px;display:block}@media only screen and (min-width: 40.063em){.text>a.text-titles{height:590px}}@media only screen and (max-width: 40em){.text>a.text-titles{padding:32px 0}}.text>a>h3{text-align:center;color:#333;font-size:1.1rem;padding:1rem}@media only screen and (min-width: 40.063em){.text>a>h3{width:300px}}@media only screen and (min-width: 40.063em){.limitedmodel__cube .title .text{margin-left:60px}}@media all and (-ms-high-contrast: none){.y-recommend-message__text{position:relative}.y-recommend-message__text ul{position:absolute;top:50%;transform:translate(-45%, -50%);width:100%}.limitedmodel__cube .title{background:none;box-shadow:none}.limitedmodel__cube .text{background-color:#fff}}.limitedmodel__cube__top{text-align:center;justify-content:space-between}.limitedmodel__cube .title{background:unset;box-shadow:unset;padding:0 0 4rem;border-bottom:2px solid #fff;margin:4rem auto 0}.limitedmodel__cube img.creators{display:block;width:640px;height:360px;background-size:cover;background-position:center}@media only screen and (max-width: 40em){.limitedmodel__cube img.creators{width:100%;height:auto}}.y-index_attract__btn{width:90%;display:inline-block;margin-top:2rem}.y-index_attract__btn__item--orange{background-color:#f0ac00}.y-index_attract__btn__item--blue.bg-gray{background-color:#fff;color:#757575;border:solid 1px #757575}.y-index_attract__btn__item--blue.bg-orange{background-color:#f0ac00}.y-index_attract__btn__item--blue.external::after{background-image:url(/images/icon_external_white.png)}.pe_none{pointer-events:none}.y-programming-level-anchor{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}@media(max-width: 40em){.y-programming-level-anchor{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}}.y-programming_section.ptb0{padding-top:0;padding-bottom:0}.a-ac-section{width:920px;margin:0 auto;position:relative;z-index:0}.a-ac-section p{margin-top:0;padding-top:0;font-size:1rem}.leadTxt{margin:0;padding-top:24px;font-size:1.125rem;text-align:center}@media only screen and (max-width: 40em){.a-ac-section{width:100%}.leadTxt{text-align:left}.y-programming_section.ptb0{padding:0 20px !important}}.a-ac-pcaBox{margin:0;margin-top:40px;padding:40px;background:#fff}.bLine{border:1px solid #e1e7eb}.bgShadow{box-shadow:0 0 12px rgba(128,128,128,.04);-webkit-box-shadow:0 0 12px rgba(128,128,128,.04);-moz-box-shadow:0 0 12px rgba(128,128,128,.04)}.a-ac-pcaBox .y-index_card-list__item__text__link{font-size:1rem !important;text-align:left !important;line-height:1.6 !important;margin:0 auto !important}.y-index_card-list__item__text__link::before{top:4px}.a-ac-pcaBox .pcaBoxArea{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 40em){.a-ac-pcaBox{padding:20px}.a-ac-pcaBox .pcaBoxArea{display:block}}.a-ac-pcaBox .awardInfoArea .figArea{width:300px;line-height:0}.a-ac-pcaBox .awardInfoArea .figArea figure{padding-bottom:20px}.a-ac-pcaBox .awardInfoArea .figArea a{display:block}.a-ac-pcaBox .awardListArea{width:calc(100% - 300px - 20px);margin-left:50px;font-size:0;list-style:none}.a-ac-pcaBox .awardListArea li{margin:0;padding:0;border-bottom:1px solid #e1e7eb;position:relative;z-index:0}.a-ac-pcaBox .awardListArea li.nonBline{border-bottom:none}.a-ac-pcaBox .awardListArea li.nonLink,.a-ac-pcaBox .awardListArea li a{padding:20px 0;display:block}.a-ac-pcaBox .awardListArea li a::after{background-color:#00aeca;background-image:url(/images/arrow_white.png);background-position:center;background-repeat:no-repeat;background-size:5px;border-radius:100%;content:"";height:16px;right:0;position:absolute;top:calc(50% - 8px);width:16px}.a-ac-pcaBox .awardListArea li.icon-external a::after{background-image:url(/images/icon_external_white.png);background-size:10px;right:0;top:calc(50% - 8px)}.a-ac-pcaBox .awardListArea p,.a-ac-pcaBox .awardListArea li{font-size:.875rem;line-height:1.6}.a-ac-pcaBox .awardListArea .dateArea,.a-ac-pcaBox .awardListArea .figArea,.a-ac-pcaBox .awardListArea .titleArea{display:inline-block;vertical-align:top}.a-ac-pcaBox .awardListArea .dateArea{width:80px}.a-ac-pcaBox .awardListArea .figArea{width:60px;margin:0 12px;text-align:center}.a-ac-pcaBox .awardListArea .titleArea{width:calc(100% - 80px - 60px - 24px - 32px)}.a-ac-pcaBox .awardListArea .titleArea em{font-weight:700}.a-ac-pcaBox .awardListArea .titleArea .note{font-size:.75rem;font-weight:normal}.a-ac-pcaBox .awardListArea .titleArea ul{margin:0;list-style:none}.a-ac-pcaBox .awardListArea .titleArea ul li{margin-left:1em;text-indent:-1em;border-bottom:none;line-height:1.2}.a-ac-pcaBox .awardListArea .titleArea ul li+li{margin-top:12px}.a-ac-pcaBox .awardListArea .titleArea ul li p{margin-left:.65em;display:inline-block;line-height:1.2}.a-ac-pcaBox .awardListArea .titleArea ul li:before{content:"・";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:-1px;z-index:0}.a-ac-pcaBox .awardListArea .titleArea ul li p.attention{padding-top:6px;font-size:.75rem;display:block}@media only screen and (max-width: 40em){.a-ac-pcaBox .awardInfoArea .figArea{width:100%}.a-ac-pcaBox .awardListArea{width:100%;margin-top:12px;margin-left:0;border-top:1px solid #e1e7eb}.a-ac-pcaBox .awardListArea .dateArea,.a-ac-pcaBox .awardListArea .figArea,.a-ac-pcaBox .awardListArea .titleArea{width:100%;display:block}.a-ac-pcaBox .awardListArea .dateArea{padding-bottom:6px;text-align:center}.a-ac-pcaBox .awardListArea .figArea{width:40%;margin:0 auto 12px}.a-ac-pcaBox .awardListArea .titleArea{padding-left:24px;position:relative;z-index:0}.a-ac-pcaBox .awardListArea .titleArea::before{background-color:#00aeca;background-image:url(/images/arrow_white.png);background-position:center;background-repeat:no-repeat;background-size:5px;border-radius:100%;content:"";height:16px;left:0;position:absolute;top:3px;width:16px}.a-ac-pcaBox .awardListArea li.icon-external .titleArea::before{background-image:url(/images/icon_external_white.png);background-size:9px;background-size:9px;background-position:3px 4px}.a-ac-pcaBox .awardListArea li.nonLink .titleArea{padding-left:0}.a-ac-pcaBox .awardListArea li.nonLink .titleArea::before,.a-ac-pcaBox .awardListArea li a::after{display:none}}.a-ac-pcaBox .creatorsInfoArea .figArea{width:340px;line-height:0}.a-ac-pcaBox .creatorsInfoArea .infoArea{width:calc(100% - 340px - 40px);margin-left:40px;font-size:0}.a-ac-pcaBox .creatorsInfoArea .infoArea .creatorName .nameArea{font-size:1.5rem;font-weight:700}.a-ac-pcaBox .creatorsInfoArea .infoArea .creatorName .nameArea .creatorNameArea{font-size:1.125rem}.a-ac-pcaBox .creatorsInfoArea .infoArea .titleInfo{width:100%;margin-top:24px;padding:10px;border:1px solid #e1e7eb;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;position:relative;z-index:0}.a-ac-pcaBox .creatorsInfoArea .infoArea .titleInfo a{display:block}.a-ac-pcaBox .creatorsInfoArea .infoArea .titleInfo a::after{background-color:#00aeca;background-image:url(/images/arrow_white.png);background-position:center;background-repeat:no-repeat;background-size:5px;border-radius:100%;content:"";height:16px;right:10px;position:absolute;top:calc(50% - 8px);width:16px}.a-ac-pcaBox .creatorsInfoArea .infoArea .titleInfo .titleCoverArea,.a-ac-pcaBox .creatorsInfoArea .infoArea .titleInfo .titleArea{display:inline-block;vertical-align:middle}.a-ac-pcaBox .creatorsInfoArea .infoArea .titleInfo .titleCoverArea{width:100px;line-height:0;position:relative;z-index:0}.a-ac-pcaBox .creatorsInfoArea .infoArea .titleInfo .titleCoverArea .playbtn{text-align:center;position:absolute;width:100%;height:100%;opacity:0;background:rgba(0,0,0,.5)}.a-ac-pcaBox .creatorsInfoArea .infoArea .titleInfo .titleCoverArea .playbtn img{width:40%;position:relative;z-index:0;transform:translateY(50%)}.a-ac-pcaBox .creatorsInfoArea .infoArea .titleInfo .titleCoverArea .playbtn span{padding-top:30px;font-size:.75rem;font-weight:700;color:#fff;display:block}.a-ac-pcaBox .creatorsInfoArea .infoArea .titleInfo a:hover .titleCoverArea .playbtn{opacity:1}.a-ac-pcaBox .creatorsInfoArea .infoArea .titleInfo a:hover .titleCoverArea{background:#ccc}.a-ac-pcaBox .creatorsInfoArea .infoArea .titleInfo .titleArea{width:calc(100% - 100px - 20px - 20px);margin-left:20px;font-size:1.125rem;line-height:1.6}.a-ac-pcaBox .creatorsInfoArea .infoArea .titleInfo a .titleArea{color:#2699db}.a-ac-pcaBox .creatorsInfoArea .infoArea .titleInfo .titleArea .releaseDate{padding:3px 12px;font-size:.875rem;font-weight:700;line-height:1;color:#0a0a0a;border:2px solid #00aeca;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;-o-border-radius:100px;-ms-border-radius:100px;background:#fff}.a-ac-pcaBox .creatorsInfoArea .infoArea .titleInfo .titleArea .releaseDate.styleReserve{color:#fff;border:2px solid #f0ac00;background:#f0ac00}@media only screen and (max-width: 40em){.a-ac-pcaBox .creatorsInfoArea .figArea{width:100%;margin-bottom:12px}.a-ac-pcaBox .creatorsInfoArea .infoArea{width:100%;margin-left:0}.a-ac-pcaBox .creatorsInfoArea .infoArea .titleInfo .titleCoverArea,.a-ac-pcaBox .creatorsInfoArea .infoArea .titleInfo .titleArea{display:block}.a-ac-pcaBox .creatorsInfoArea .infoArea .titleInfo .titleCoverArea{margin:0 auto 12px}.a-ac-pcaBox .creatorsInfoArea .infoArea .titleInfo .titleArea{width:100%;margin-left:0;padding-left:24px;position:relative;z-index:0}.a-ac-pcaBox .creatorsInfoArea .infoArea .titleInfo a::after{display:none}.a-ac-pcaBox .creatorsInfoArea .infoArea .titleInfo .titleArea::before{background-color:#00aeca;background-image:url(/images/arrow_white.png);background-position:center;background-repeat:no-repeat;background-size:5px;border-radius:100%;content:"";height:16px;left:0;position:absolute;top:6px;width:16px}}.a-ac-pcaBox .creatorsVideoListArea{margin:20px 0 0;list-style:none;border-top:1px solid #e1e7eb}.a-ac-pcaBox .creatorsVideoListArea li{margin:0;padding:0;line-height:1.4;border-bottom:1px solid #e1e7eb;font-size:0}.a-ac-pcaBox .creatorsVideoListArea li a{padding:12px 0;display:block}.a-ac-pcaBox .creatorsVideoListArea li p{margin:0}.a-ac-pcaBox .creatorsVideoListArea li .titleArea,.a-ac-pcaBox .creatorsVideoListArea li .btnArea{display:inline-block;vertical-align:middle}.a-ac-pcaBox .creatorsVideoListArea li .titleArea{width:calc(100% - 145px);padding-right:12px}.a-ac-pcaBox .creatorsVideoListArea li .btnArea{width:145px;padding:6px 0 8px;font-size:.875rem;font-weight:700;line-height:1;text-align:center;color:#fff;position:relative;z-index:0;background:#00aeca;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;-o-border-radius:100px;-ms-border-radius:100px}.a-ac-pcaBox .creatorsVideoListArea li .btnArea:before{content:"";width:20px;height:15px;margin-right:12px;display:inline-block;background:url(/about/award_creators/img/icon_video.png) center center no-repeat;background-size:20px;position:relative;z-index:0;top:2px}@media only screen and (max-width: 40em){.y-programming_heading{font-size:1.5rem}.a-ac-pcaBox .creatorsVideoListArea li .titleArea,.a-ac-pcaBox .creatorsVideoListArea li .btnArea{display:block}.a-ac-pcaBox .creatorsVideoListArea li .titleArea{width:auto;margin-bottom:12px;padding-right:0}.a-ac-pcaBox .creatorsVideoListArea li .btnArea{margin:0 auto}}