html{font-size:62.5%}body{font-size:1.8rem}#contents{padding:0}#contents_inner,#contents_inner02{background-image:url(../images/common/bg.jpg);background-repeat:repeat-y;padding:0}#top_borderarea{height:0;width:100%}#contents_inner{width:1002px !important}.txt_center{text-align:center}.txt_outline{text-shadow:2px  2px 1px #ffffff, -2px  2px 1px #ffffff, 2px -2px 1px #ffffff, -2px -2px 1px #ffffff, 2px  0px 1px #ffffff, 0px  2px 1px #ffffff, -2px  0px 1px #ffffff, 0px -2px 1px #ffffff}.txt_outline::-moz-selection{text-shadow:2px  2px 1px #000, -2px  2px 1px #000, 2px -2px 1px #000, -2px -2px 1px #000, 2px  0px 1px #000, 0px  2px 1px #000, -2px  0px 1px #000, 0px -2px 1px #000}.txt_outline::selection{text-shadow:2px  2px 1px #000, -2px  2px 1px #000, 2px -2px 1px #000, -2px -2px 1px #000, 2px  0px 1px #000, 0px  2px 1px #000, -2px  0px 1px #000, 0px -2px 1px #000}.txt_bold{font-weight:bold}.header{background:#000}.headerInner{width:100%;max-width:1200px;margin:0 auto;position:relative}.snsareaInner{max-width:1040px;margin:auto}.snsareaInner ul{padding:10px 0 0 0;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.snsareaInner li{margin:5px}.prize_info{position:relative;padding-bottom:30px}.prize_info h1{position:absolute;top:10px;right:2%;z-index:30;width:30%}.mainCol{position:relative;margin-bottom:50px}.mainCol h2{text-align:center;position:absolute;left:0;right:0;top:7%;margin:auto;z-index:20}.mainCol .imgMain{display:block;position:relative;width:100%;padding:20% 0 0 0}.infoCol{position:relative;width:100%;padding:1.1% 1.5em 1.2%;background-color:#000;border-radius:30px;color:#fff;font-size:1.2rem;font-weight:bold}.infoCol::before{position:absolute;top:0;bottom:0;left:2%;margin:auto;width:5%;max-width:18px;max-height:17px;background-image:url(../images/common/deco_info_l.png);background-size:contain;background-repeat:no-repeat;content:""}.infoCol::after{position:absolute;top:0;bottom:0;right:2%;margin:auto;width:5%;max-width:18px;max-height:17px;background-image:url(../images/common/deco_info_r.png);background-size:contain;background-repeat:no-repeat;content:""}.infoCol a:link{color:#fff}.infoCol a:visited{color:#fff}.infoCol a:hover{color:#fff;opacity:0.8;transition:0.2s all}.infoCol a:active{color:#fff}.aboutCol{position:relative;width:94%;margin:-40% auto 0}.aboutCol p{margin-bottom:5%}.aboutColTxt{width:90%;right:0;left:0;margin:0 auto;padding:3%;background-color:rgba(255,255,255,0.9)}.aboutColTxt p{font-size:14px}.bnrCol{width:90%;margin:0 auto 3%;text-align:center}.pvCol{margin:0 auto 4%;text-align:center}.pvColInner{position:relative;width:90%;margin:0 auto;padding-top:56.25%}.pvColInner iframe{position:absolute;top:0;right:0;width:100%;height:100%}.detaiCol{position:relative;padding-top:0%;overflow:hidden}.detaiCol .detailTxt{position:absolute;display:block;width:90%;top:4%;left:0;right:0;z-index:10;margin:0 auto}.detaiCol .detailImg{margin-top:15%;padding-bottom:15%;opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}.detaiCol .detailTxt02{position:absolute;display:block;bottom:0;left:0;right:0;z-index:10;margin:0 auto;opacity:0}@-webkit-keyframes anime{0%{-webkit-transform:scale(0.3);transform:scale(0.3);opacity:0}80%{-webkit-transform:scale(1.3);transform:scale(1.3)}90%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}}@keyframes anime{0%{-webkit-transform:scale(0.3);transform:scale(0.3);opacity:0}80%{-webkit-transform:scale(1.3);transform:scale(1.3)}90%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}}.detaiCol .img_anime_02{-webkit-animation:anime02 0.6s ease 0s 1 alternate none running;animation:anime02 0.6s ease 0s 1 alternate none running;opacity:1}@-webkit-keyframes anime02{0%{-webkit-transform:scale(0.3);transform:scale(0.3);opacity:0}80%{-webkit-transform:scale(1.2);transform:scale(1.2)}90%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes anime02{0%{-webkit-transform:scale(0.3);transform:scale(0.3);opacity:0}80%{-webkit-transform:scale(1.2);transform:scale(1.2)}90%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.detaiCol .img_anime{-webkit-animation:anime 0.6s ease 0s 1 alternate none running;animation:anime 0.6s ease 0s 1 alternate none running;opacity:1}.detaiCol::before{position:absolute;top:0;left:0;right:0;margin:auto;width:90%;height:50px;background-image:url(../images/common/frame_orange_t.png);background-size:contain;background-repeat:no-repeat;content:""}.authorCol{position:relative;margin-bottom:15%}.authorCol::after{position:absolute;left:0;right:0;margin:auto;width:90%;height:50px;background-image:url(../images/common/frame_orange_b.png);background-size:contain;background-repeat:no-repeat;content:""}.authorCol dt{text-align:center;width:70%;margin:0 auto}.authorCol dd{width:90%;margin:0 auto 5%}.authorCol dd p{margin-bottom:3%}.authorCol p{font-size:14px}.lineupCol{width:90%;margin:0 auto 4%}.lineupCol dl{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:3%}.lineupCol dl .lineupImg{width:100%}.lineupCol dl .lineupDetail{width:100%}.lineupCol p{font-size:14px}.imgPopup{margin:10px 0 0 0}.cautionCol{font-size:1.4rem;text-indent:-1em;padding-left:1em}.twiCol{position:relative;width:90%;margin:0 auto 20%;text-align:center}.twiCol::after{position:absolute;left:0;right:0;margin:auto;width:100%;height:50px;background-image:url(../images/common/1204/frame_blue_b.png);background-size:contain;background-repeat:no-repeat;content:""}.acc{cursor:pointer}.cpdetailCol{display:none}.contestCol{position:relative;z-index:10;margin-top:2%}.contestCol .contestImg{position:relative;margin-top:-8%;margin-bottom:2%;z-index:10}.contestCol::before{position:absolute;top:0;left:0;right:0;margin:auto;width:100%;height:50px;background-image:url(../images/common/1204/frame_blue_t.png);background-size:contain;background-repeat:no-repeat;content:""}.contestTxt{margin:1.5% auto 4%}.contestColEnd{position:relative;z-index:100;width:95%;margin:0 auto 4%}.contestColEnd .contestColEndImg{position:absolute;background:linear-gradient(45deg, transparent 3%, rgba(0,0,0,0.5) 3%),linear-gradient(135deg, transparent 3%, rgba(0,0,0,0.5) 3%),linear-gradient(225deg, transparent 3%, rgba(0,0,0,0.5) 3%),linear-gradient(315deg, transparent 3%, rgba(0,0,0,0.5) 3%);background-position:bottom left, top left, top right, bottom right;background-size:50% 50%;background-repeat:no-repeat;z-index:50;margin:auto;top:0;bottom:0;left:0;right:0}.contestColEnd .contestColEndImg img{padding:0 5%;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}.contestSample01{width:100%;height:auto;margin:0 auto 1%;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}.contestSample01 img{width:45%}.contestSample01 img:first-child{margin-right:10%}.contestSample02{width:100%;height:auto;margin:0 auto;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.joinCol{margin-bottom:2%}.joinColInner{position:relative}.presentCol{margin-bottom:2%}.resultCol{margin-bottom:2%}.resultCol p{margin-bottom:2%}h5{margin-bottom:1%}.resultList{margin-bottom:4%}.resultList dd{padding:5%;margin-bottom:5%;text-align:left;background:#cfbb75;background:linear-gradient(135deg, #cfbb75 0%, #f0dd7a 24%, #fbf6dd 51%, #f0dd7a 78%, #cfbb75 100%)}.resultList .bg_blue{color:#000;background:#7cb8db;background:linear-gradient(135deg, #7cb8db 0%, #7bcaee 25%, #e0edf6 50%, #7bcaee 75%, #7cb8db 100%)}.txt_centerNotSp{text-align:left !important}.txt_blue{color:#479ddb}.txt_blue::hover{opacity:0.8;transition:0.2s all}.notionCol{background:rgba(255,255,255,0.8);padding:2%;box-sizing:border-box;text-align:left;font-size:1.4rem;text-indent:-1em;padding-left:2em}.notionCol span{color:#000;text-decoration:underline}.notionCol span:hover{color:#000;opacity:0.8;transition:0.2s all;text-decoration:none}.notionCol li{margin-bottom:0.7%}.notionCol .subList{text-indent:1em;margin-bottom:0}.notionCol .list_last{margin-bottom:0.7%}.txt_big{font-size:140%}.endOver{position:relative;background-color:rgba(0,0,0,0.6);z-index:10;width:95%;margin:0 auto;padding:6% 0}.endOver p{opacity:0.3}.endOverTxt img{width:95%;position:absolute;z-index:20;top:0;bottom:0;left:0;right:0;margin:auto}.endTxtCol{text-align:center;margin-top:-3%;margin-bottom:5%}@media only screen and (min-width: 768px){.spOnly{display:none}.prize_info{padding-bottom:0}.txt_big{font-size:120%}.txt_centerNotSp{text-align:center !important}.mainCol h2{top:4%}.mainCol .imgMain{padding:17% 0 0 0}.infoCol{font-size:1.6rem}.aboutCol{position:absolute;bottom:0;width:94%;right:0;left:0;margin:0 auto 0}.aboutCol p{margin-bottom:10px}.aboutColTxt{width:90%;padding:3%}.aboutColTxt p{font-size:1em}.detaiCol p{font-size:1em}.lineupCol{width:90%;margin:0 auto 4%}.lineupCol dl{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;margin:3%}.lineupCol dl .lineupImg{width:50%}.lineupCol dl .lineupDetail{width:45%}.lineupCol p{font-size:1em}.contestSample01{width:90%;margin:0 auto 1%;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.contestSample01 img{width:45%}.contestSample02{width:90%;margin:0 auto;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.contestSample02 img{width:60%}.resultList{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.resultList .row1{width:80%;margin:0 auto;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.resultList .row1 dt,.resultList .row1 dd{width:45%}.resultList .row1 dd{width:53%;padding:3%;margin-bottom:0}.resultListToyo div:nth-of-type(1){width:27%}.resultListToyo div:nth-of-type(2){width:26%}.resultListToyo div:nth-of-type(3){width:39%}.resultListToyo div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.resultListToyo div .pdt1{padding-top:30%}.resultListToyo div .pdt2{padding-top:20%}.resultListToyo div dd{height:100%}.pagetop{right:5px}.endTxtCol{width:90%;margin:-20px auto 30px;text-align:center}}

/*# sourceMappingURL=maps/toyotaro.css.map */
