@media print, screen{#annotation{margin-top:0 !important}#content_wrapper{background-image:url(../images/ptn02.png);background-size:10.3125vw auto;background-position:center top}#content_wrapper #main{background-color:#00A4E7;background-image:url(../images/ptn01.png);background-size:70.78125vw auto;background-position:center top}#content_wrapper #main h1{margin:6.25vw 0 0 0}#content_wrapper #main h1 img{width:100%}#content_wrapper #main nav ul{text-align:center}#content_wrapper #main nav ul li{width:45.3125vw;display:inline-block;margin:0 1.5625vw}#content_wrapper #main nav ul li a{-moz-border-radius-topleft:3.125vw;-webkit-border-top-left-radius:3.125vw;border-top-left-radius:3.125vw;-moz-border-radius-topright:3.125vw;-webkit-border-top-right-radius:3.125vw;border-top-right-radius:3.125vw;height:18.75vw;pointer-events:none;display:block;width:100%}#content_wrapper #main nav ul li a div{width:45.3125vw;height:18.75vw;margin:0 auto;text-align:center;display:table-cell;vertical-align:middle}#content_wrapper #main nav ul li a img.sp{vertical-align:middle;display:inline-block}#content_wrapper #main nav ul li.kikkoman a{background-color:#AECD02}#content_wrapper #main nav ul li.kikkoman a img{height:9.375vw}#content_wrapper #main nav ul li.other a{background-color:#F00182}#content_wrapper #main nav ul li.other a img{height:8.75vw}#content_wrapper #main .border{margin-top:-2px;background-color:#AECD02;height:6.25vw}#content_wrapper>h2{background-color:#AECD02;padding:2vw;text-align:center}#content_wrapper>h2 img{display:inline-block;height:4vw}#content_wrapper #recipes{padding:0 3.125vw}#content_wrapper #recipes ul li{margin-top:3.125vw}#content_wrapper #recipes ul li img{width:100%}#content_wrapper #btn_yukihanatop{width:93.75vw;display:block;margin:3.125vw auto 0 auto}#content_wrapper #btn_yukihanatop img{width:100%}#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:66px auto}#content_wrapper #main{background-size:755px auto;width:100%;min-width:1000px;position:relative;overflow:hidden}#content_wrapper #main h1{width:980px;margin:43px auto 0 auto}#content_wrapper #main h1 img{width:980px}#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 #main nav ul{width:980px;margin:0 auto}#content_wrapper #main nav ul li{width:460px;margin:0 10px;height:119px}#content_wrapper #main nav ul li a{-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;height:119px}#content_wrapper #main nav ul li a div{height:119px}#content_wrapper #main nav ul li a img.sp{display:none}#content_wrapper #main nav ul li a img.pc{display:inline-block}#content_wrapper #main nav ul li.kikkoman a img{height:28px}#content_wrapper #main nav ul li.other a img{height:68px}#content_wrapper #main .border{height:30px;margin-top:-2px}#content_wrapper>h2{padding:20px 0}#content_wrapper>h2 img{height:auto}#content_wrapper #recipes{padding:0}#content_wrapper #recipes ul{width:980px;margin:0 auto}#content_wrapper #recipes ul li{width:480px;float:left;margin-top:20px}#content_wrapper #recipes ul li:nth-child(even){margin-left:10px}#content_wrapper #recipes ul li:nth-child(odd){margin-right:10px}#content_wrapper a#btn_yukihanatop{width:980px;display:block;margin:20px auto}#content_wrapper #campaign{padding: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 40px 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: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}}
