@media print, screen{#annotation{margin-top:0 !important}#content_wrapper{background-image:url(../images/ptn02.png);background-size:85.625vw auto;background-position:center top}#content_wrapper #main h1 img{width:100%}#content_wrapper #text01{width:93.75vw;display:block;margin:3.125vw auto 0 auto}#content_wrapper #campaign{padding:3.125vw 3.125vw 0 3.125vw}#content_wrapper #campaign .border{border:0.625vw solid #00A3E7;-moz-border-radius:2.1875vw;-webkit-border-radius:2.1875vw;border-radius:2.1875vw;padding:2.5vw;background-color:#fff}#content_wrapper #campaign .border h2 img{width:100%;-moz-border-radius-topleft:1.5vw;-webkit-border-top-left-radius:1.5vw;border-top-left-radius:1.5vw;-moz-border-radius-topright:1.5vw;-webkit-border-top-right-radius:1.5vw;border-top-right-radius:1.5vw}#content_wrapper #campaign .border .summary{font-size:4.375vw;line-height:1.57em}#content_wrapper #campaign .border .summary h3{color:#04A4E7;margin-top:1em;margin-bottom:0.3em}#content_wrapper #campaign .border .summary .mt1em{margin-top:1em}#content_wrapper #campaign .border .summary a{color:#04A4E7;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}#content_wrapper #campaign .border .summary ol li,#content_wrapper #campaign .border .summary ul li{text-indent:-1em;padding-left:1em}#content_wrapper #campaign .border .summary ol.indent_ex li,#content_wrapper #campaign .border .summary ul.indent_ex li{text-indent:-1.5em;padding-left:1.5em}#content_wrapper #campaign .border .summary .small{font-size:3.125vw;line-height:1.57em}#content_wrapper #movies{padding:3.125vw}#content_wrapper #movies .border{border:0.625vw solid #00A3E7;-moz-border-radius:2.1875vw;-webkit-border-radius:2.1875vw;border-radius:2.1875vw;padding:0.9375vw;background-color:#fff;position:relative}#content_wrapper #movies .border img.bg{width:100%}#content_wrapper #movies .border .abs{position:absolute;top:0;left:0;width:100%;padding:2.8125vw;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper #movies .border .movie01{padding-top:56.25%;margin:0 auto;position:relative}#content_wrapper #movies .border .movie01 iframe,#content_wrapper #movies .border .movie01 img.comingsoon{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper #movies a{margin-top:3.125vw;display:block}#content_wrapper #movies a img{border:1px solid #000;-moz-border-radius:1.5625vw;-webkit-border-radius:1.5625vw;border-radius:1.5625vw;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper #howto{padding-bottom:3.125vw;border-top:0.625vw solid #00A3E7;background-image:url(../images/ptn03.png),linear-gradient(180deg, #ffffff 0%,#0064cb 100%);background-size:85.6625vw auto,auto}#content_wrapper #howto h2{margin-bottom:1.5625vw}#content_wrapper #howto h2 img{width:100%}#content_wrapper #howto ul{width:83.125vw;margin:0 auto}#content_wrapper #howto ul li{position:relative;margin-top:1.5625vw}#content_wrapper #howto ul li img{width:100%}#content_wrapper #howto ul li img.pon{width:38.4375vw;position:absolute;top:-1.5625vw;left:-1.57vw}#content_wrapper #howto .tray img{width:93.75vw;margin:3.125vw auto 0 auto}#content_wrapper #recipe{padding:3.125vw}#content_wrapper #recipe .border{border:0.625vw solid #00A3E7;-moz-border-radius:2.1875vw;-webkit-border-radius:2.1875vw;border-radius:2.1875vw;background-color:#fff}#content_wrapper #recipe .border.txt{padding:2.8125vw 0;text-align:center}#content_wrapper #recipe .border.txt img:nth-child(1){width:90.625vw}#content_wrapper #recipe .border.txt img:nth-child(2){width:87.5vw;margin-top:2.5vw}#content_wrapper #recipe .border.recipe{margin-top:3.125vw !important;padding:3.125vw 2.5vw 4.6875vw 2.5vw;background-image:url(../images/bg01.png);background-size:100% auto;background-position:center bottom;background-repeat:no-repeat}#content_wrapper #recipe .border.recipe h2 img{width:100%}#content_wrapper #recipe .border.recipe .arai{width:85.625vw;margin:0 auto;display:block}#content_wrapper #recipe .border.recipe ul li{float:left;width:50%;margin-top:2.5vw;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper #recipe .border.recipe ul li:nth-child(odd){padding-right:1.25vw}#content_wrapper #recipe .border.recipe ul li:nth-child(even){padding-left:1.25vw}#content_wrapper #recipe .border.recipe ul li:nth-child(1),#content_wrapper #recipe .border.recipe ul li:nth-child(2){margin-top:0}#content_wrapper #recipe .border.recipe ul li img{width:100%}#content_wrapper #recipe .border #txt_other{display:block;width:100%;margin:6.25vw 0 3.125vw 0}#content_wrapper #recipe .border a{display:block}#content_wrapper #recipe .border a img{-moz-box-shadow:0 0 2.5vw 1px #E7E7E7;-webkit-box-shadow:0 0 2.5vw 1px #E7E7E7;box-shadow:0 0 2.5vw 1px #E7E7E7;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;width:100%;-moz-border-radius:1.875vw;-webkit-border-radius:1.875vw;border-radius:1.875vw}#content_wrapper #lineup{padding:0 3.125vw 0 3.125vw}#content_wrapper #lineup .item{border:0.625vw solid #00A3E7;background-color:#fff;padding:1.5625vw;-moz-border-radius:2.1875vw;-webkit-border-radius:2.1875vw;border-radius:2.1875vw}#content_wrapper #lineup .item .inner{background-image:url(../images/ptn03.png),linear-gradient(180deg, #fffbfb 0%,#2379d2 100%);background-size:85.6625vw auto,auto;padding:1.5625vw 1.5625vw 3.125vw 1.5625vw}#content_wrapper #lineup .item .inner .logo{width:100%}#content_wrapper #lineup .item .inner .itemimg img{width:100%}#content_wrapper #lineup .item .inner p{line-height:1.57em;margin-top:0.5em}#content_wrapper #lineup .item .inner p:nth-child(1){font-weight:bold;font-size:4.375vw}#content_wrapper #lineup .item .inner p:nth-child(2){font-size:3.75vw}#content_wrapper #lineup .item .inner a{display:none;margin-top:3.125vw}#content_wrapper #lineup .item .inner a img{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:0.46875vw solid #0F71D5;-moz-border-radius:2.65625vw;-webkit-border-radius:2.65625vw;border-radius:2.65625vw}#content_wrapper #contentfooter #toiawase{background-color:#00A3E7;padding:6vw 0}#content_wrapper #contentfooter #toiawase p{color:#fff;font-size:4.25vw;font-weight:bold;line-height:6.25vw}#content_wrapper #contentfooter #toiawase p span{font-size:3.75vw;line-height:1.4em;display:inline-block;font-weight:normal}#content_wrapper #contentfooter #toiawase p span.pc{display:none}#content_wrapper #contentfooter .inner{padding:0 3.125vw}#content_wrapper #contentfooter small{text-align:right;display:block;font-size:4.375vw}#content_wrapper #contentfooter small span{font-family:"Verdana"}#content_wrapper #contentfooter .sns.sp{width:100%;text-align:center;height:20px;padding:9.375vw 0}#content_wrapper #contentfooter .sns.sp ul{width:100%;height:20px;overflow:hidden}#content_wrapper #contentfooter .sns.sp ul li{display:inline-block;font-size:0;line-height:0}#common_pagetop a{display:none}}@media print, screen and (min-width: 640px){#content_wrapper{background-size:548px auto}#content_wrapper #main{background-image:url(../images/ptn01.png);background-position:center top;width:100%;height:753px;min-width:1000px;position:relative;overflow:hidden}#content_wrapper #main h1{height:753px;position:absolute;left:50%}#content_wrapper #main h1 img{width:1086px;margin-left:-543px}#content_wrapper #main .sns{background-color:transparent;width:100%;position:absolute;top:10px;left:0;text-align:right;height:20px;padding:0}#content_wrapper #main .sns ul{width:980px;margin:0 auto;height:20px;overflow:hidden}#content_wrapper #main .sns ul li{display:inline-block;font-size:0;line-height:0}#content_wrapper #text01{width:980px;margin:30px auto}#content_wrapper #campaign{padding:0 0 50px 0}#content_wrapper #campaign .border{border:5px solid #00A3E7;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;padding:9px;width:980px;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper #campaign .border h2 img{width:100%;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px}#content_wrapper #campaign .border .summary{font-size:18px;line-height:1.57em;padding:0 46px 46px 46px}#content_wrapper #campaign .border .summary h3{color:#04A4E7;margin-top:2em;margin-bottom:0.3em}#content_wrapper #campaign .border .summary a{color:#04A4E7;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}#content_wrapper #campaign .border .summary a:hover{text-decoration:none}#content_wrapper #campaign .border .summary .small{font-size:14px;line-height:1.57em}#content_wrapper #movies{padding:0 0 50px 0}#content_wrapper #movies .border{border:5px solid #00A3E7;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:11px;width:980px;margin:0 auto;position:relative}#content_wrapper #movies .border img.bg{width:100%}#content_wrapper #movies .border .abs{position:absolute;top:0;left:0;width:100%;padding:32px 37px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper #movies .border .movie01{padding-top:56.25%;margin:0 auto;position:relative}#content_wrapper #movies .border .movie01 iframe,#content_wrapper #movies .border .movie01 img.comingsoon{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper #movies a{margin:50px auto 0 auto;display:block;width:980px}#content_wrapper #movies a img{border:3px solid #000;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper #movies a:hover img{border:3px solid #F00182}#content_wrapper #howto{padding-bottom:50px;border-top:5px solid #00A3E7;background-image:url(../images/ptn03.png),linear-gradient(180deg, #ffffff 0%,#0064cb 100%);background-size:979px auto,auto}#content_wrapper #howto .inner{width:980px;margin:0 auto}#content_wrapper #howto h2{margin-bottom:0}#content_wrapper #howto h2 img{width:100%}#content_wrapper #howto ul{width:980px}#content_wrapper #howto ul li{position:relative;margin-top:10px}#content_wrapper #howto ul li:first-of-type{margin-top:0}#content_wrapper #howto ul li img{width:100%}#content_wrapper #howto ul li img.pon{width:246px;position:absolute;top:-29px;left:-39px}#content_wrapper #howto .tray img{width:100%;margin:30px auto 0 auto}#content_wrapper #recipe{padding:50px 0 30px 0}#content_wrapper #recipe .border{border:5px solid #00A3E7;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:980px;margin:0 auto}#content_wrapper #recipe .border.txt{padding:28px 0 31px 0;text-align:center}#content_wrapper #recipe .border.txt img:nth-child(1){width:950px}#content_wrapper #recipe .border.txt img:nth-child(2){width:920px;margin-top:32px}#content_wrapper #recipe .border.recipe{margin-top:30px;padding:0 0 30px 0}#content_wrapper #recipe .border.recipe h2 img{width:100%}#content_wrapper #recipe .border.recipe .arai{width:773px;margin:15px auto 0 auto}#content_wrapper #recipe .border.recipe ul{text-align:center}#content_wrapper #recipe .border.recipe ul li{display:inline-block;float:none;width:296px;margin-top:18px;margin-left:9px;margin-right:9px}#content_wrapper #recipe .border.recipe ul li:nth-child(odd){padding-right:0}#content_wrapper #recipe .border.recipe ul li:nth-child(even){padding-left:0}#content_wrapper #recipe .border.recipe ul li:nth-child(1),#content_wrapper #recipe .border.recipe ul li:nth-child(2),#content_wrapper #recipe .border.recipe ul li:nth-child(3){margin-top:0}#content_wrapper #recipe .border.recipe ul li img{width:100%}#content_wrapper #recipe .border #txt_other{margin:40px auto 22px auto;width:718px}#content_wrapper #recipe .border a{width:796px;margin:0 auto}#content_wrapper #recipe .border a img{-moz-box-shadow:0 0 10px 3px #E7E7E7;-webkit-box-shadow:0 0 10px 3px #E7E7E7;box-shadow:0 0 10px 3px #E7E7E7;border:3px solid #fff;-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px}#content_wrapper #lineup{padding:0px 0 0 0}#content_wrapper #lineup .item{border:5px solid #00A3E7;padding:12px;width:980px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px}#content_wrapper #lineup .item .inner{background-image:url(../images/ptn03.png),linear-gradient(180deg, #fffbfb 0%,#2379d2 100%);background-size:979px auto,auto;height:442px;padding:0 13px;position:relative}#content_wrapper #lineup .item .inner .logo{width:669px;margin-top:23px}#content_wrapper #lineup .item .inner .itemimg{position:absolute;top:2px;right:10px}#content_wrapper #lineup .item .inner .itemimg img{width:429px}#content_wrapper #lineup .item .inner p{line-height:1.57em;margin-top:0.5em;margin-left:30px}#content_wrapper #lineup .item .inner p:nth-child(1){font-size:16px}#content_wrapper #lineup .item .inner p:nth-child(2){font-size:14px}#content_wrapper #lineup .item .inner a{margin-top:0;position:absolute;width:341px;left:43px;bottom:11px}#content_wrapper #lineup .item .inner a img{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:3px solid #0F71D5;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px}#content_wrapper #lineup .item .inner a:hover img{border:3px solid #FCD134}#content_wrapper #contentfooter{margin-top:30px}#content_wrapper #contentfooter #toiawase{margin-top:20px;padding:40px 0}#content_wrapper #contentfooter #toiawase p{font-size:18px;font-weight:bold;line-height:1em}#content_wrapper #contentfooter #toiawase p span{font-size:18px;font-weight:bold;line-height:1em}#content_wrapper #contentfooter #toiawase p span.pc{display:inline-block}#content_wrapper #contentfooter .inner{width:980px;padding:0;margin:0 auto}#content_wrapper #contentfooter small{font-size:14px}#content_wrapper #contentfooter .sns.sp{display:none}}
