.modWnNewsTicker{margin:0 auto;background:#f99}.modWnNewsTicker:before,.modWnNewsTicker:after{display:table;content:""}.modWnNewsTicker:after{clear:both}.ie8 .modWnNewsTicker{zoom:1}.modWnNewsTicker .hd{float:left}.modWnNewsTicker .bd{overflow:hidden;padding:4px;border:1px solid #ff5a99;border-radius:4px;background:white}.modWnNewsTicker .bd:before,.modWnNewsTicker .bd:after{display:table;content:""}.modWnNewsTicker .bd:after{clear:both}.ie8 .modWnNewsTicker .bd{zoom:1}.modWnNewsTicker .bd .date{float:left;color:#f03}.modWnNewsTicker .bd .text{overflow:hidden}.modWnPointList .bd{color:#308dcd}.modWnProductPhoto .bd{margin:0 auto}.modWnProductPhoto .bd img{width:100%}.modWnProductTitle .bd{position:relative;margin:0 auto;padding:4px 5px;color:#308dcd;text-align:center;font-weight:700}.modWnProductTitle .bd:before,.modWnProductTitle .bd:after{position:absolute;top:-2px;width:15px;height:100%;border-top:2px solid #005bab;border-bottom:2px solid #005bab;content:""}.modWnProductTitle .bd:before{left:-15px;border-right:2px solid transparent;border-left:2px solid #005bab}.modWnProductTitle .bd:after{right:-15px;border-right:2px solid #005bab;border-left:2px solid transparent}.modWnTableBox .bd{display:table;width:100%}.modWnTableBox .bd .row{display:table-row}.modWnTableBox .bd .cell{display:table-cell}.modWnButtonA .bd .btn,.modWnButtonA2 .bd .btn{display:block;color:#000;text-decoration:none;font-weight:700;font-size:18px}.modWnButtonA .bd .label,.modWnButtonA2 .bd .label{position:relative;padding:8px 10px;border:2px solid #231815;border-radius:7px;background:#fc3}.modWnButtonA .bd .label:after,.modWnButtonA2 .bd .label:after{position:absolute;top:50%;right:13px;display:block;margin-top:-10px;content:""}.modWnRecipeBox{position:relative;float:left}:not(.ie8) .modWnRecipeBox:before{position:absolute;left:50%;display:block;background-repeat:no-repeat;content:""}.modWnRecipeBox .bd{display:block;border:1px solid #e56c6c;background-color:#f9d7d7;background-position:left top;background-repeat:repeat-y;box-shadow:3px 3px 1px #aaa8a5;color:#231815;text-decoration:none;font-size:12px}.ie8 .modWnRecipeBox .bd{filter:progid:DXImageTransform.Microsoft.Shadow(Color=#aaa8a5,Strength=4,Direction=135)}.modWnRecipeBox .bd .thumb img{width:100%}.modWnRecipeBox .bd .title{position:relative}.modWnRecipeBox .bd .title:after{position:absolute;top:0;right:0;display:block;background-repeat:no-repeat;content:""}.modWnCharaDesc .bd{font-size:13px}.modWnKazariImg .bd img{width:100%;height:auto}.modWnKazariTitle{margin-bottom:12px}.modWnKazariTitle .bd{background:#5dba5d;color:white;text-align:center;font-size:18px;line-height:28px}.winnyBannersM .modWnKazariTitle .bd{border-radius:9px 9px 0 0;-webkit-border-top-left-radius:9px;background:#ef683f;color:white;text-align:center;font-size:18px;line-height:28px;-moz-border-radius-topleft:9px}.modWnKazariTitle .ft{position:absolute;top:50%;right:12px;margin-top:-11px}.modWnKazariList{margin:0 5px}.modWnKazariList .bd{font-size:12px}.modWnKazariList .bd:before,.modWnKazariList .bd:after{display:table;content:""}.modWnKazariList .bd:after{clear:both}.ie8 .modWnKazariList .bd{zoom:1}.modWnKazariList .bd .item{float:left;padding:0 5px 10px}.modWnKazariList .bd .item a{display:block;color:#000;text-decoration:none}.modWnKazariList .bd .item div{padding:6px;border-radius:6px;background:#fffcc4}.modWnKazariList .bd .thumb img{margin-bottom:5px;width:100%;height:auto}.modWnKazariList .bd .title{padding-right:15px}.modWnKazariList .bd .icoMovie{position:relative;display:block}:not(.ie8) .modWnKazariList .bd .icoMovie:before{position:absolute;top:9px;right:9px;display:block;width:20px;height:20px;content:""}.modWnModalClose{position:absolute;top:-12px;right:-12px;z-index:100;text-align:center;font-size:24px;line-height:1}.modWnModalClose .btnClose{display:block;padding:2px 3px 4px;width:24px;height:24px;border:3px solid white;border-radius:18px;background:black url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDApIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g);background:black linear-gradient(rgba(255,255,255,.6),rgba(255,255,255,0));color:white;text-decoration:none;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#FF999999",endColorstr="#FF000000")}.modWnHistoryBox{background:#fffdd7}.modWnHistoryBox .hd{font-weight:700}.modWnHistoryBox .hd .date{color:#e4092d}.modWnHistoryBox .hd .title{color:#0858a6}.modWnHistoryBox .bd .photo img{width:100%;height:auto}.modWnPager{display:table;clear:both;margin:0 auto;padding:12px 0}.modWnPager a,.modWnPager a:link{color:#e56c6c;text-decoration:none}.modWnPager .hd,.modWnPager .bd,.modWnPager .ft{display:table-cell;vertical-align:middle}.modWnPager .hd,.modWnPager .ft{font-size:14px}.modWnPager .bd{font-size:12px}.modWnPager .bd:before,.modWnPager .bd:after{display:table;content:""}.modWnPager .bd:after{clear:both}.ie8 .modWnPager .bd{zoom:1}.modWnPager .bd .item{float:left;padding:0 5px;text-align:center;line-height:1}.modWnPager .bd .item a,.modWnPager .bd .item span{display:block;padding:4px 0;min-width:20px;border-radius:10px}.modWnPager .bd .item a{background:white}.modWnPager .bd .item a:hover,.modWnPager .bd .item span{background:#e56c6c;color:white}.modWnPager .linkPrev{padding:0 5px 0 15px}.modWnPager .linkNext{padding:0 15px 0 5px}.modWnFunsIndex .bd:before,.modWnFunsIndex .bd:after{display:table;content:""}.modWnFunsIndex .bd:after{clear:both}.ie8 .modWnFunsIndex .bd{zoom:1}.modWnFunsIndex .bd .item{float:left}.winnyRecipesWrapper:before,.winnyRecipesWrapper:after{display:table;content:""}.winnyRecipesWrapper:after{clear:both}.ie8 .winnyRecipesWrapper{zoom:1}.winnyCharaBox:before,.winnyCharaBox:after{display:table;content:""}.winnyCharaBox:after{clear:both}.ie8 .winnyCharaBox{zoom:1}.winnyKazarigiri,.winnyKazariModal{border:2px solid #578457;border-radius:10px;background:#c3e5c3}.winnyBannersM .winnyKazarigiri,.winnyKazariModal{border:2px solid #ef683f;border-radius:10px;background:#f7c9dd}.winnyKazariModal{position:fixed;top:50%;left:50%;display:none;width:598px}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.ie8 .clearfix{zoom:1}.clearflt{clear:both}.image-replace{border:0;background-color:transparent;color:transparent!important;text-shadow:none;font:0/0 a}.photoframe01{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}.photoframe01{border:6px solid white;background:#ccc;box-shadow:3px 3px 1px rgba(0,0,0,.3)}.ie8 .photoframe01{filter:progid:DXImageTransform.Microsoft.Shadow(Color=#FE666666,Strength=4,Direction=135)}.flL{float:left}.flR{float:right}.ovH{overflow:hidden}.w50p{width:50%}.mb15{margin-bottom:15px}.cMagenta{color:#e60039;font-weight:700}.fz12{font-size:12px}.fz14{font-size:14px}.fz16{font-size:16px}.alignL{text-align:left}.alignC{text-align:center}.alignR{text-align:right}.vaB{vertical-align:bottom}.vaM{vertical-align:middle}.vaT{vertical-align:top}.vaD{vertical-align:baseline}#ajaxError{display:none}.pageWinnyTop .pr:before,.pageWinnyTop .pr:after{display:table;content:""}.pageWinnyTop .pr:after{clear:both}.ie8 .pageWinnyTop .pr{zoom:1}.pageWinnyTop .pr .prBanner{float:left}.pageWinnyTop .pr .prBanner img{width:100%;height:auto}.winnyBody .hidden{position:absolute;overflow:hidden;clip:rect(1px 1px 1px 1px);width:1px;height:1px}.winnyBody .lead .brandLogo .title{background:url(/winny/image/top/logo_winny_sp.png) 0 0/100% 100% no-repeat}.winnyBody .winnyMenu .brandLogo .title a{display:block}@-webkit-keyframes fadeup{0%{opacity:0}100%{opacity:1}}@keyframes fadeup{0%{opacity:0}100%{opacity:1}}.pageWinnyProduct .modWnPointList .item{font-weight:700}.pageWinnyProduct .modWnProductTitle .title{margin:0 auto}.pageWinnyProduct .modWnProductTitle .title img{display:block;margin:0 auto;width:130px}.pageWinnyProduct .item__prop-logo--a img{margin:0 auto;width:121px}.pageWinnyProduct .modWnButtonA .label{font-weight:700}.pageWinnyKazari .winnyBannersM .tt{width:127px}.pageWinnyCharacter .modWnCharaDesc .hd .title img{width:auto}.pageWinnyHistory .modWnHistoryBox .hd p{font-weight:700!important;line-height:1.25}.pageWinnyRecipe .modWnHistoryBox .hd p{font-weight:700!important;line-height:1.25}.pageWinnyRecipe .modWnHistoryBox .bd p{line-height:1.25}.pageWinnyRecipe .modWnRecipeBox .bd .title{line-height:1.25}@media screen and (max-width:767px){.modWnNewsTicker{margin:0 12px 12px;padding:0 12px 0 10px;min-height:30px;border-radius:15px}.modWnNewsTicker .hd{margin-right:3px}.modWnNewsTicker .hd .title{overflow:hidden;width:48px;height:30px;background-image:url(../image/top/ttl_news_ticker_sp.png?1406770148);background-position:left center;background-size:48px auto;background-repeat:no-repeat;text-align:left;text-indent:-119988px}.modWnNewsTicker .bd{margin:4px 0;font-size:1.3rem}.modWnNewsTicker .bd .date{clear:both;padding:0 5px 0 2px}.modWnPageTitle{display:none}.modWnPointList{margin:0 12px 25px}.modWnPointList .bd{font-weight:700;font-size:1.5rem}.modWnPointList .bd .item{position:relative;margin-bottom:4px;padding:10px 0 0 70px;min-height:25px}.modWnPointList .bd .item:before{position:absolute;top:0;left:0;display:block;width:63px;height:35px;background-image:url(../image/ico_point_sp-s564191f455.png);background-size:63px auto;content:""}.modWnPointList .bd .item1:before{background-position:0 -105px}.modWnPointList .bd .item2:before{background-position:0 0}.modWnPointList .bd .item3:before{background-position:0 -35px}.modWnPointList .bd .item4:before{background-position:0 -70px}.modWnProductPhoto{margin-bottom:15px}.modWnProductPhoto .bd{padding:0 90px}.modWnProductTitle{margin-bottom:20px}.modWnProductTitle .bd{width:200px;font-size:18px}.modWnPageSubTitle{margin:12px}.modWnPageSubTitle .bd{margin-bottom:10px}.modWnBoxA{margin-right:12px;margin-left:12px}.modWnButtonA,.modWnButtonA2{margin:12px}.modWnButtonA .bd .label:after,.modWnButtonA2 .bd .label:after{width:20px;height:20px}.modWnButtonA .bd .label:after{background:url(../image/ico_arrow_01_sp_r.png?1405393243) no-repeat center center;background-size:20px auto}.modWnButtonA2{margin:12px}.modWnButtonA2 .bd .label:after{background:url(../image/ico_arrow_01_sp_d.png?1405393243) no-repeat center center;background-size:20px auto}.modWnRecipeBox{box-sizing:border-box;margin-top:19px;margin-bottom:15px;padding:0 7px;width:50%}.modWnRecipeBox:before{top:-19px;margin-left:-15px;width:31px;height:23px;background-image:url(../image/ico_recipe_sp-s8a3aa14776.png);background-position:0 -38px;background-size:35px auto}.modWnRecipeBox .bd{padding:10px 7px 4px 12px;background-image:url(../image/bg_recipe_box_body_sp.gif?1405393243);background-size:12px auto}.modWnRecipeBox .bd .thumb{margin-bottom:4px}.modWnRecipeBox .bd .title{padding:6px 40px 0 0;min-height:27px}.modWnRecipeBox .bd .title:after{width:35px;height:33px;background:url(../image/ico_recipe_sp-s8a3aa14776.png) 0 0;background-size:35px auto}.modWnCharaImg{margin:0 67px 8px}.modWnCharaImg .bd .photo img{width:100%;height:auto}.modWnCharaDesc{width:100%}.modWnCharaDesc .hd{margin-bottom:10px;padding-bottom:13px;background:url(../image/character/line_chracter_sp.png?1405393243) repeat-x left bottom;background-size:13px auto}.modWnCharaDesc .hd .title img{height:20px}.modWnKazariImg{padding:10px}.modWnKazariTitle .ft{display:none}.modWnKazariList .bd .item{box-sizing:border-box;width:33.3%}.modWnKazariList .bd .title{background:url(../image/ico_arrow_03_sp_r.png?1405393243) no-repeat right center;background-size:12px auto}.modWnKazariList .bd .icoMovie:before{background:url(../image/ico_movie_01_sp.png?1405393243) no-repeat center center;background-size:20px auto}.modWnHistoryList{display:none}.modWnHistoryBox{position:relative;margin:0 12px 12px;padding:12px}.modWnHistoryBox .inner{padding:12px;border:2px dashed #a27b4a}.modWnHistoryBox.winnyBoya .inner:after{position:absolute;right:0;bottom:30px;display:block;width:52px;height:86px;background:url(../image/history/pic_boya_pc.png?1405393243) no-repeat left top;background-size:52px auto;content:""}.modWnHistoryBox .hd .date{margin-bottom:6px;font-size:1.5rem}.modWnHistoryBox .hd .date small{font-weight:inherit;font-size:inherit}.modWnHistoryBox .hd .title{margin-bottom:10px;font-size:1.8rem}.modWnHistoryBox .bd{font-size:1.2rem}.modWnHistoryBox .bd .desc{margin-bottom:8px}.modWnHistoryBox .bd .photo{margin:0 45px}.modWnHistoryBox .ft{display:none}.modWnPager .linkPrev{padding:0 10px 0 15px;background:url(../image/ico_arrow_05_sp_l.png?1405393243) no-repeat left center;background-size:12px,auto}.modWnPager .linkNext{padding:0 15px 0 10px;background:url(../image/ico_arrow_05_sp_r.png?1405393243) no-repeat right center;background-size:12px,auto}.modWnFunsIndex{margin:12px}.modWnFunsIndex .bd{margin:0 -5px}.modWnFunsIndex .bd .item{float:left;margin-bottom:10px;width:50%}.modWnFunsIndex .bd .itemInner{padding:0 5px}.modWnFunsIndex .bd .itemInner img{width:100%;height:auto}.modWnAlbumSelector .bd{margin:12px}.modWnAlbumSelector .bd select{box-sizing:border-box;margin:0;padding:2px 25px 2px 10px;width:100%;border:2px solid #f2af06;border-radius:5px;background:#fc3 url(../image/ico_arrow_06_sp_d.png?1405393243) no-repeat right center;background-size:21px 19px;color:#005bab;font-weight:700;font-size:1.5rem;-webkit-appearance:none;appearance:none}.modWnAlbumItem{margin:12px 12px 24px}.modWnAlbumItem .bd .photo{margin:0 auto 10px;padding:23px;width:237px;height:237px;background-image:url(../image/fun/sprite_album_sp-s9ce5627762.png);background-position:0 0;background-size:283px 334px}.modWnAlbumItem .bd .photo img{width:100%;height:auto}.modWnAlbumItem .bd .date{margin-bottom:5px;color:#39c;text-align:center;font-weight:700;font-size:1.5rem}.modWnAlbumItem .bd .desc{font-size:1.3rem}.winnySausajinStory .item{position:relative;margin:10px 0;padding-left:30px;color:#036eb7;font-weight:700;font-size:1.8rem}.winnySausajinStory .item:before,.winnySausajinStory .item:after{display:table;content:""}.winnySausajinStory .item:after{clear:both}.ie8 .winnySausajinStory .item{zoom:1}.winnySausajinStory .item:before{position:absolute;top:-3px;left:0;display:block;width:29px;height:28.5px;background-image:url(../image/ico_array_sp-sa1c0064bdb.png);background-size:29px auto;content:""}.winnySausajinStory .item1:before{background-position:0 -57px}.winnySausajinStory .item2:before{background-position:0 0}.winnySausajinStory .item3:before{background-position:0 -29px}.winnySausajinStory .item4:before{background-position:0 -85px}.winnySausajinMake .item{position:relative;padding-left:66px;color:#036eb7;font-weight:700;font-size:1.8rem;line-height:1.4}.winnySausajinMake .item:before,.winnySausajinMake .item:after{display:table;content:""}.winnySausajinMake .item:after{clear:both}.ie8 .winnySausajinMake .item{zoom:1}.winnySausajinMake .item:before{position:absolute;top:0;left:0;display:block;width:60.5px;height:60.5px;background-image:url(../image/ico_step_sp-s5c6a831367.png);background-size:60.5px auto;content:""}.winnySausajinMake .item1:before{background-position:0 -121px}.winnySausajinMake .item2:before{background-position:0 -60px}.winnySausajinMake .item3:before{background-position:0 0}.winnyBody{background:#acdab7 linear-gradient(#acdab7,#32b450) 0 208px}.winnyMenu{position:relative}.winnyMain{padding:10px 0}.winnyProduct{margin-bottom:25px}.winnyRecipesWrapper{margin:0 5px}.winnyCharaBox{margin:10px 12px 20px}.winnyKazarigiri{margin:0 12px 12px}.winnyBannersM .tt{position:relative;top:0;z-index:150}.winnyBannersM .winnyKazarigiri{position:relative;top:-50px}.winnyHistoryModalWrapper{padding-bottom:12px}.winnyHistoryModalWrapper .modWnModalClose{display:none}.winnyAlbumMore{display:none}.visual img{margin:-10px 0 10px;width:100%}.winnySausajinList{margin:0 20px}.winnySausajinList h2{margin:0 0 14px}.winnySausajinList img{width:100%}.winnySausajinList .storyInner p{margin:0}.winnySausajinList .storyInner .story_title{margin:0 auto;padding:10px 0 20px;width:200px}.winnySausajinList .storyInner_fin .story_title{margin:0 auto;padding:0 0 20px;width:200px}.winnySausajinList .makeInner .make_sausajin{padding:10px 0;text-align:center}.winnySausajinList .makeInner .make_sausajin_2{padding-top:20px}.winnySausajinList .makeInner .make_title{margin:0 auto;width:270px}.winnySausajinList .makeInner .make_des{margin:0 auto;padding:0 0 10px 20%;width:60%;color:#6a6a68;font-weight:700;font-size:1.1rem}.winnySausajinList .makeInner_01 img{width:30%;text-align:center}.winnySausajinList .makeInner_02 img{width:60%}.winnySausajinList .makeInner_03{margin-bottom:20px}.winnySausajinList .makeInner_03 img{width:30%}.winnySausajinList .menuInner{float:left;margin-bottom:10px;width:47%}.winnySausajinList .menuInner p{margin:0}.winnySausajinList .menuInner .menu_title{margin:3px 0 7px;padding:0;color:#675c5c;text-align:center;font-weight:700;font-size:1.1rem}.winnySausajinList .menuInner_01,.winnySausajinList .menuInner_02,.winnySausajinList .menuInner_03{margin-right:o}.winnySausajinList .menuInner_02,.winnySausajinList .menuInner_04{margin-left:18px}.winnySausajinList .menuInner_03,.winnySausajinList .menuInner_04{margin-top:10px}.winnySausajinList .menuInner_03{margin-bottom:40px}.highlightNone{-webkit-tap-highlight-color:transparent}.banner_kazari{display:block;margin:0 auto 12px;border:0;background-color:transparent;background-image:url(../image/banner_kazari_sp-s73316b4101.png);background-size:296px auto;color:transparent!important;text-shadow:none;font:0/0 a}.banner_kazari.banner_kazari_01{width:296px;height:115px;background-position:0 0}.banner_kazari.banner_kazari_02{width:296px;height:50px;background-position:0 -175px}.banner_kazari.banner_kazari_03{width:296px;height:50px;background-position:0 -120px}.banner_sausajin{display:block;clear:both;margin:0 auto 12px;border:0;background-color:transparent;background-image:url(../image/banner_sausajin_sp-s8603d61fbb.png);background-size:296px auto;color:transparent!important;text-shadow:none;font:0/0 a}.banner_sausajin.banner_sausajin_01{width:296px;height:149px;background-position:0 -190px}.banner_sausajin.banner_sausajin_02{width:296px;height:96px;background-position:0 0}.banner_sausajin.banner_sausajin_03{width:296px;height:85px;background-position:0 -100px}.pageWinny .flex-control-nav{display:none}.pageWinny .flex-direction-nav a{top:50%;margin-top:-15px;width:30px;height:30px;background-image:url(../image/top/btn_slide_sp-s88f4b34cf7.png);background-size:30px 65px}.pageWinny .flex-direction-nav a:after{display:none}.pageWinny .flex-prev{left:12px;background-position:0 0}.pageWinny .flex-next{right:12px;background-position:0 -35px}.pageWinnyTop .lead{position:relative}.pageWinnyTop .brandLogo{position:absolute;top:0;left:24px;z-index:99}.pageWinnyTop .pickupRecipe{position:absolute;bottom:15px;left:20px}.pageWinnyTop .pickupRecipeModal{position:absolute;top:104px;left:50%;z-index:100;display:none;margin-left:-146px;padding:30px 25px 10px;background:#fffdd7;box-shadow:0 2px 3px rgba(0,0,0,.4)}.pageWinnyTop .pickupRecipeModal.visible{display:block}.pageWinnyTop .pickupRecipeModal .hd{position:absolute;top:5px;left:7px}.pageWinnyTop .pickupRecipeModal .bd{font-size:1.3rem}.pageWinnyTop .pickupRecipeModal .bd .photo{margin:0 30px 12px}.pageWinnyTop .pickupRecipeModal .ft{position:absolute;top:-12px;right:-12px;z-index:101;text-align:center;font-size:2.4rem;line-height:1}.pageWinnyTop .pickupRecipeModal .ft .btnClose{display:block;padding:1px 3px 5px;width:24px;height:24px;border:3px solid white;border-radius:18px;background:black linear-gradient(rgba(255,255,255,.6),rgba(255,255,255,0));box-shadow:0 2px 3px rgba(0,0,0,.4);color:white;text-decoration:none}.pageWinnyTop .lNavHorizontal{padding:9px 9px 12px}.pageWinnyTop .lNavHorizontal .bd:before,.pageWinnyTop .lNavHorizontal .bd:after{display:table;content:""}.pageWinnyTop .lNavHorizontal .bd:after{clear:both}.ie8 .pageWinnyTop .lNavHorizontal .bd{zoom:1}.pageWinnyTop .lNavHorizontal .bd .item{float:left;box-sizing:border-box;padding:0 1px 12px;width:33.3%}.pageWinnyTop .lNavHorizontal .bd .item a{display:block}.pageWinnyTop .lNavHorizontal .bd .item .ico{margin:0 auto;width:95px;height:95px;border:0;background-color:transparent;background-image:url(../image/top/ico_lnav_sp-sb2b9eea381.png);background-size:95px auto;color:transparent!important;text-shadow:none;font:0/0 a}.pageWinnyTop .lNavHorizontal .bd .ico_product{background-position:0 -200px}.pageWinnyTop .lNavHorizontal .bd .ico_character{background-position:0 0}.pageWinnyTop .lNavHorizontal .bd .ico_history{background-position:0 -100px}.pageWinnyTop .lNavHorizontal .bd .ico_kazari{background-position:0 -599px}.pageWinnyTop .lNavHorizontal .bd .ico_recipe{background-position:0 -500px}.pageWinnyTop .lNavHorizontal .bd .ico_fun{background-position:0 -699px}.pageWinnyTop .lNavHorizontal .bd .ico_fun_soon{background-position:0 -400px}.pageWinnyTop .pickupRecipeL{position:relative;margin:24px 15px 12px 12px;padding:3px 6px;background:#f4e9cb;box-shadow:3px 3px 0 1px #acacac}.pageWinnyTop .pickupRecipeL .hd{position:absolute;top:-12px;left:1px}.pageWinnyTop .pickupRecipeL .bd{padding:27px 10px 10px;background:url(../image/top/bg_pickup_recipe_sp_02_01.png?1406770141) no-repeat right 4px,url(../image/top/bg_pickup_recipe_sp_02_02.png?1406770141) no-repeat left 60px,url(../image/top/bg_pickup_recipe_sp_02.png?1406770141) repeat left top;background-size:136px auto,68px auto,18px 18px;font-size:1.3rem}.pageWinnyTop .pickupRecipeL .bd .photo{padding:0 55px;text-align:center}.pageWinnyTop .pickupRecipeL .bd .photo p{margin:0 auto}.pageWinnyTop .pickupRecipeL .bd .photo img{width:100%}.pageWinnyTop #pickupRecipeL{display:none}.pageWinnyTop .winnyWrapper{padding-bottom:20px}.pageWinnyTop .pr{margin:12px 6px}.pageWinnyTop .pr .bannerRectangle{box-sizing:border-box;margin-bottom:12px;padding:0 3px;width:50%}.pageWinnyTop .pr .bannerSquare{text-align:center}.pageWinnyTop .pr .bannerSquare img{width:50%;height:auto}.pageWinnyContent .winnyWrapper{background:url(../image/bg_main_sp.jpg?1405393243)}.pageWinnyContent .brandLogo{position:absolute;top:0;left:0}.pageWinnyContent .pageTitle{background:#0056aa}.pageWinnyContent .pageTitle .bd{padding:9px;color:white;text-align:center;font-weight:700;font-size:1.7rem;line-height:18px}.pageWinnyContent .toggleWnMenuSp{position:absolute;top:6px;right:12px}.pageWinnyContent .lNavVertical{display:none}.pageWinnyContent .lNavVertical .bd .item{font-weight:700;font-size:1.6rem}.pageWinnyContent .lNavVertical .bd .item a{display:block;color:white;text-decoration:none}.pageWinnyContent .lNavVertical .bd .item .ico{position:relative;padding:6px 6px 6px 48px;border-bottom:1px solid #0056aa;background:#2d83d8 linear-gradient(#2d83d8,#166ec3)}.pageWinnyContent .lNavVertical .bd .item .ico:before,.pageWinnyContent .lNavVertical .bd .item .ico:after{position:absolute;top:50%;display:block;content:""}.pageWinnyContent .lNavVertical .bd .item .ico:before{left:12px;margin-top:-12px;width:29px;height:25px;background-image:url(../image/ico_lnav_sp-s2ca4aa67a2.png);background-size:29px auto}.pageWinnyContent .lNavVertical .bd .item .ico:after{right:16px;margin-top:-5px;width:8px;height:11px;background:url(../image/ico_arrow_02_sp_r.png?1405393243);background-size:8px auto}.pageWinnyContent .lNavVertical .bd .ico_product:before{background-position:0 -30px}.pageWinnyContent .lNavVertical .bd .ico_character:before{background-position:0 -150px}.pageWinnyContent .lNavVertical .bd .ico_history:before{background-position:0 -60px}.pageWinnyContent .lNavVertical .bd .ico_kazari:before{background-position:0 -90px}.pageWinnyContent .lNavVertical .bd .ico_recipe:before{background-position:0 -120px}.pageWinnyContent .lNavVertical .bd .ico_fun:before{background-position:0 0}.pageWinnyHistory .winnyMain{padding-bottom:0}.pageWinnyAlbum .modWnPageSubTitle .bd{text-align:center}.pageWinnyAlbum .modWnPageSubTitle .bd .title{display:inline-block;width:125px;height:29px;border:0;background-color:transparent;background-image:url(../image/fun/sprite_album_sp-s9ce5627762.png);background-position:0 -305px;background-size:283px 334px;color:transparent!important;vertical-align:bottom;text-shadow:none;font:0/0 a}.pageWinnyAlbum .modWnPageSubTitle .ft{text-align:center}.pageWinnyAlbum .modWnPageSubTitle .ft p{display:inline-block;width:194px;height:12px;border:0;background-color:transparent;background-image:url(../image/fun/sprite_album_sp-s9ce5627762.png);background-position:0 -288px;background-size:283px 334px;color:transparent!important;vertical-align:bottom;text-shadow:none;font:0/0 a}.pageWinnyAlbum #btnToFun{margin:24px 12px}.pageWinny4koma .modWnPageSubTitle .bd{text-align:center}.pageWinny4koma .modWnPageSubTitle .bd .title{display:inline-block;width:125px;height:29px;border:0;background-color:transparent;background-image:url(../image/fun/sprite_4koma_sp-s77c54e215d.png);background-position:0 0;background-size:178px 230px;color:transparent!important;vertical-align:bottom;text-shadow:none;font:0/0 a}.pageWinny4koma .modWnPageSubTitle .ft{text-align:center}.pageWinny4koma .modWnPageSubTitle .ft p{display:inline-block;width:178px;height:12px;border:0;background-color:transparent;background-image:url(../image/fun/sprite_4koma_sp-s77c54e215d.png);background-position:0 -34px;background-size:178px 230px;color:transparent!important;vertical-align:bottom;text-shadow:none;font:0/0 a}.pageWinny4koma .winny4komaInner{padding:0 12px}.pageWinny4koma .winny4komaInner .list{margin:0 0 10px}.pageWinny4koma .winny4komaInner .list li{float:none;margin:0 0 12px;text-align:center}.pageWinny4koma .winny4komaInner .list li .image{width:296px;height:auto}.pageWinny4koma .winny4komaInner .box{margin:0 0 20px;padding:15px 0 30px;border:1px solid #6d6e71;border-radius:4px;background:#fff;box-shadow:inset 0 0 1px #b6b7b8;text-align:center}.pageWinny4koma .winny4komaInner .box .page-title{margin:0 0 10px;text-align:center}.pageWinny4koma .winny4komaInner .box .page-title img{width:233px;height:auto}.pageWinny4koma .winny4komaInner .box h2+p.image{margin:0}.pageWinny4koma .winny4komaInner .box .image{margin:40px 0 0}.pageWinny4koma .winny4komaInner .box .image img{width:241px;height:auto}.pageWinny4koma .winny4komaInner .comment{margin:0 0 20px;width:100%}.pageWinny4koma .winny4komaInner .comment .image{float:left;width:25%}.pageWinny4koma .winny4komaInner .comment .image img{width:100%;height:auto}.pageWinny4koma .winny4komaInner .comment .text{position:relative;float:right;box-sizing:border-box;padding:11px 15px;width:70%;border:2px solid #39c;border-radius:4px;background:#fff;color:#221815}.pageWinny4koma .winny4komaInner .comment .text i{position:absolute;bottom:15px;left:-16px;display:block;width:22px;height:17px;border:0;background-color:transparent;background-image:url(../image/fun/sprite_4koma_sp-s77c54e215d.png);background-position:0 -213px;background-size:178px 230px;color:transparent!important;text-shadow:none;font:0/0 a}.pageWinny4koma .winny4komaInner .winny4komaPager-01{margin:0 auto;width:296px}.pageWinny4koma .winny4komaInner .winny4komaPager-01 a{display:inline-block;width:29px;height:28px}.pageWinny4koma .winny4komaInner .winny4komaPager-01 .btnPrev{float:left}.pageWinny4koma .winny4komaInner .winny4komaPager-01 .btnPrev a{display:inline-block;width:29px;height:28px;border:0;background-color:transparent;background-image:url(../image/fun/sprite_4koma_sp-s77c54e215d.png);background-position:0 -114px;background-size:178px 230px;color:transparent!important;text-shadow:none;font:0/0 a}.pageWinny4koma .winny4komaInner .winny4komaPager-01 .btnNext{float:right}.pageWinny4koma .winny4komaInner .winny4komaPager-01 .btnNext a{border:0;background-color:transparent;background-image:url(../image/fun/sprite_4koma_sp-s77c54e215d.png);background-position:0 -180px;background-size:178px 230px;color:transparent!important;text-shadow:none;font:0/0 a}.pageWinny4koma .winny4komaInner .winny4komaPager-02{margin:0 auto 20px;width:220px}.pageWinny4koma .winny4komaInner .winny4komaPager-02 .btn{float:left}.pageWinny4koma .winny4komaInner .winny4komaPager-02 .btn a{display:inline-block;margin:0 0 0 20px;width:126px;height:26px;border:0;background-color:transparent;background-image:url(../image/fun/sprite_4koma_sp-s77c54e215d.png);background-position:0 -50px;background-size:178px 230px;color:transparent!important;text-shadow:none;font:0/0 a}.pageWinny4koma .winny4komaInner .winny4komaPager-02 .btnPrev a,.pageWinny4koma .winny4komaInner .winny4komaPager-02 .btnNext a{display:inline-block;width:29px;height:28px}.pageWinny4koma .winny4komaInner .winny4komaPager-02 .btnPrev{float:left}.pageWinny4koma .winny4komaInner .winny4komaPager-02 .btnPrev a{display:inline-block;width:29px;height:28px;border:0;background-color:transparent;background-image:url(../image/fun/sprite_4koma_sp-s77c54e215d.png);background-position:0 -81px;background-size:178px 230px;color:transparent!important;text-shadow:none;font:0/0 a}.pageWinny4koma .winny4komaInner .winny4komaPager-02 .btnNext{float:right}.pageWinny4koma .winny4komaInner .winny4komaPager-02 .btnNext a{border:0;background-color:transparent;background-image:url(../image/fun/sprite_4koma_sp-s77c54e215d.png);background-position:0 -147px;background-size:178px 230px;color:transparent!important;text-shadow:none;font:0/0 a}.pageWinny4koma .winny4komaInner .fb{margin:20px auto 0;width:auto}.pc{display:none}.sp{display:block}.winnyBody .pc{display:none}.winnyBody .winnyMain{padding-top:0}.winnyBody .modWnPageTitle{display:block;margin-bottom:2vw;padding:10px 12px;font-weight:700}.winnyBody .modWnPageTitle .title{color:#604829;font-weight:700;font-size:1.8rem}.winnyBody .brandLogo img{width:auto}.winnyBody .lead .brandLogo .title{width:81px;height:50px}.winnyBody .winnyMenu .brandLogo .title a{width:77px;height:36px;background:url(/winny/image/logo_winny_sp.png) 0 0/100% 100% no-repeat}.winnyBody .winnyMenu{z-index:1;width:100%;background-color:#0056aa}.winnyBody .winnyMenu .brandLogo{position:relative}.winnyBody .toggleWnMenuSp{width:24px;height:24px}.pageWinnyTop .pickupRecipe img{width:auto}.pageWinnyTop .pickupRecipe .recipeInner{display:none}.pageWinnyTop .pickupRecipeL .title{width:142px;height:57px;background:url(/winny/image/top/ttl_pickup_recipe_sp_02.png) 0 0/100% 100% no-repeat}.pageWinnyTop .pickupRecipeModal .hd .title img{width:auto}.pageWinnyTop .pickupRecipeModal .ft a{box-sizing:initial}.pageWinnyTop .pickupRecipeModal .bd{width:242px}.pageWinnyTop .slides>div{left:0!important;overflow:hidden;width:100%!important;height:65vw!important}.pageWinnyTop .slide{width:100vw;opacity:0;-webkit-animation:fadeup .2s ease-out forwards;animation:fadeup .2s ease-out forwards}.pageWinnyProduct .modWnPageTitle{display:block;margin-bottom:2vw;padding:10px 12px;background-color:#fffac0;font-weight:700}.pageWinnyProduct .modWnPageTitle .title{color:#604829;font-weight:700;font-size:1.8rem}.pageWinnyProduct .modWnPointList .item{line-height:1.25}.pageWinnyProduct .modWnPointList .item~.item{margin-top:1em}.pageWinnyKazari .modWnPageTitle{background-color:#f7c9dd}.pageWinnyCharacter .modWnPageTitle{background-color:#bfefb9}.pageWinnyHistory .modWnPageTitle{background-color:#d3edf9}.pageWinnyHistory .winnyHistoryModalInner{width:auto!important}.pageWinnyRecipe .modWnPageTitle{background-color:#fcd081}}@media print,screen and (min-width:768px){.modBreadcrumbs{margin:5px 20px}.modBreadcrumbs .bd:before,.modBreadcrumbs .bd:after{display:table;content:""}.modBreadcrumbs .bd:after{clear:both}.ie8 .modBreadcrumbs .bd{zoom:1}.modBreadcrumbs .bd .item{float:left;line-height:20px}.modBreadcrumbs .bd .item a{color:#000;text-decoration:none}.modBreadcrumbs .bd .item a:after{display:inline-block;padding:0 6px;content:">"}.modWnNewsTicker{margin-bottom:15px;padding:0 50px 0 20px;min-height:40px;width:830px;border-radius:20px;background:#f99 url(../image/top/bg_news_ticker_pc.png?1406770140) no-repeat right center}.modWnNewsTicker .hd{margin-right:5px}.modWnNewsTicker .hd .title{overflow:hidden;width:120px;height:39px;background-image:url(../image/top/ttl_news_ticker_pc.png?1406770148);background-position:left center;background-repeat:no-repeat;text-align:left;text-indent:-119988px}.modWnNewsTicker .bd{margin:7px 0;width:695px}.modWnNewsTicker .bd .date{padding:0 25px}.modWnNewsTicker .bd .text{padding:0 10px}.modWnPageSubTitle{margin-bottom:20px;padding-bottom:6px;border-bottom:1px solid #39c}.modWnPageSubTitle:before,.modWnPageSubTitle:after{display:table;content:""}.modWnPageSubTitle:after{clear:both}.ie8 .modWnPageSubTitle{zoom:1}.modWnPageSubTitle .bd{float:left;padding-right:10px}.modWnPageSubTitle .ft{overflow:hidden;padding:8px 0}.modWnPointList{margin-bottom:10px}.modWnPointList .bd{font-weight:700;font-size:18px}.modWnPointList .bd:before,.modWnPointList .bd:after{display:table;content:""}.modWnPointList .bd:after{clear:both}.ie8 .modWnPointList .bd{zoom:1}.modWnPointList .bd .item{position:relative;float:left;margin:0 20px 5px 0;padding:6px 0 0 80px;width:220px}.modWnPointList .bd .item:before{position:absolute;top:0;left:0;display:block;width:73.99999971px;height:41.11111095px;background-image:url(../image/ico_point_sp-s564191f455.png);background-size:73.99999971px auto;content:""}.modWnPointList .bd .item1:before{background-position:0 -123.33333285px}.modWnPointList .bd .item2:before{background-position:0 0}.modWnPointList .bd .item3:before{background-position:0 -41.11111095px}.modWnPointList .bd .item4:before{background-position:0 -82.2222219px}.modWnProductPhoto{margin-bottom:30px}.modWnProductPhoto .bd{width:200px}.modWnProductTitle{margin-bottom:20px}.modWnProductTitle .bd{width:200px;font-size:18px}.modWnButtonA .bd .label:after,.modWnButtonA2 .bd .label:after{width:21px;height:21px}.modWnButtonA .bd .label:after{background:url(../image/ico_arrow_01_pc_r.png?1405393243) no-repeat center center}.modWnButtonA2 .bd .label:after{background:url(../image/ico_arrow_01_pc_d.png?1405393243) no-repeat center center}.modWnRecipeBox{margin-top:26px;margin-right:20px;margin-bottom:26px;width:200px}:not(.ie8) .modWnRecipeBox:before{top:-26px;margin-left:-22px;width:44px;height:32px;background:url(../image/ico_recipe_pc-s868ee6fc51.png) 0 -57px}.modWnRecipeBox .bd{padding:13px 4px 6px 18px;background-image:url(../image/bg_recipe_box_body_sp.gif?1405393243);background-size:18px 8px}.modWnRecipeBox .bd .thumb{margin-bottom:5px}.modWnRecipeBox .bd .title{padding:9px 65px 0 0;min-height:40px}.modWnRecipeBox .bd .title:after{width:50px;height:47px;background:url(../image/ico_recipe_pc-s868ee6fc51.png) 0 0}.modWnCharaImg{width:303px}.modWnCharaImg .bd{margin:0 20px;height:272px;text-align:center}.modWnCharaImg .bd .photo img{width:auto;height:100%}.modWnCharaDesc{width:282px}.modWnCharaDesc .hd{margin:36px 0 15px;padding-bottom:20px;background:url(../image/character/line_chracter_pc.png?1405393243) repeat-x left bottom}.modWnCharaDesc .hd .title img{height:25px}.modWnKazariImg{padding:12px}.modWnKazariList .bd .item div{width:76px}.modWnKazariList .bd .title{background:url(../image/ico_arrow_03_pc_r.png?1405393243) no-repeat right center}:not(.ie8) .modWnKazariList .bd .icoMovie:before{background:url(../image/ico_movie_01_pc.png?1405393243) no-repeat center center}.modWnHistoryList .bd{margin-right:-20px;min-height:682px;background:url(../image/history/bg_history_pc.png?1405393243) no-repeat center top}.modWnHistoryList .bd:before,.modWnHistoryList .bd:after{display:table;content:""}.modWnHistoryList .bd:after{clear:both}.ie8 .modWnHistoryList .bd{zoom:1}.modWnHistoryList .bd .item{float:left;margin-right:20px;margin-bottom:38px}.modWnHistoryBox{position:relative;float:left;margin:0 100px;padding:20px}.modWnHistoryBox .inner{padding:20px 41px;width:470px;border:4px dashed #a27b4a}.modWnHistoryBox.winnyBoya .inner:after{position:absolute;right:0;bottom:50px;display:block;width:103px;height:172px;background:url(/winny/image/history/pic_boya_pc.png) no-repeat left top;content:""}.modWnHistoryBox .hd .date{font-size:24px}.modWnHistoryBox .hd .date small{font-size:inherit}.modWnHistoryBox .hd .title{margin-bottom:5px;font-size:32px}.modWnHistoryBox .bd{font-size:14px}.modWnHistoryBox .bd .desc{margin-bottom:15px;min-height:150px}.modWnHistoryBox .bd .photo{margin:0 80px}.modWnHistoryBox .ft{position:absolute;top:-12px;right:-12px;z-index:100;text-align:center;font-size:24px;line-height:1}.modWnHistoryBox .ft .btnClose{display:block;padding:2px 3px 4px;width:24px;height:24px;border:3px solid white;border-radius:18px;background:black url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDApIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g);background:black linear-gradient(rgba(255,255,255,.6),rgba(255,255,255,0));color:white;text-decoration:none;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#FF999999",endColorstr="#FF000000")}.modWnPager .linkPrev{background:url(../image/ico_arrow_05_pc_l.png?1405393243) no-repeat left center}.modWnPager .linkNext{background:url(../image/ico_arrow_05_sp_r.png?1405393243) no-repeat right center;background-size:12px,auto}.modWnFunsIndex .bd{margin:0 -10px}.modWnFunsIndex .bd .item{float:left;margin-bottom:10px;width:220px}.modWnFunsIndex .bd .itemInner{padding:0 5px}.modWnFunsIndex .bd .itemInner img{width:100%;height:auto}.modWnAlbumSelector{margin-bottom:20px}.modWnAlbumSelector .bd .item{margin-bottom:10px}.modWnAlbumSelector .bd .item:before,.modWnAlbumSelector .bd .item:after{display:table;content:""}.modWnAlbumSelector .bd .item:after{clear:both}.ie8 .modWnAlbumSelector .bd .item{zoom:1}.modWnAlbumSelector .bd .year,.modWnAlbumSelector .bd .months{float:left}.modWnAlbumSelector .bd .year{margin-right:15px}.modWnAlbumSelector .bd .months:before,.modWnAlbumSelector .bd .months:after{display:table;content:""}.modWnAlbumSelector .bd .months:after{clear:both}.ie8 .modWnAlbumSelector .bd .months{zoom:1}.modWnAlbumSelector .bd .month{float:left;margin-right:5px}.modWnAlbumSelector .bd .month a{display:block;padding:6px;width:28px;height:14px;border:0;border-radius:2px;background:white url(../image/fun/sprite_album_pc-sc16bcfa4b9.png) no-repeat 6px 6px;background-color:transparent;color:transparent!important;text-shadow:none;font:0/0 a}.modWnAlbumSelector .bd .month a:hover,.modWnAlbumSelector .bd .month a.current{background-color:#fff89e}.modWnAlbumSelector .bd .month01 a{background-position:6px -1796px}.modWnAlbumSelector .bd .month02 a{background-position:6px -1700px}.modWnAlbumSelector .bd .month03 a{background-position:6px -1604px}.modWnAlbumSelector .bd .month04 a{background-position:6px -1772px}.modWnAlbumSelector .bd .month05 a{background-position:6px -1676px}.modWnAlbumSelector .bd .month06 a{background-position:6px -1628px}.modWnAlbumSelector .bd .month07 a{background-position:6px -1748px}.modWnAlbumSelector .bd .month08 a{background-position:6px -1556px}.modWnAlbumSelector .bd .month09 a{background-position:6px -1652px}.modWnAlbumSelector .bd .month10 a{background-position:6px -1580px}.modWnAlbumSelector .bd .month11 a{background-position:6px -1724px}.modWnAlbumSelector .bd .month12 a{background-position:6px -1532px}.modWnAlbumItem{float:left;padding-top:10px;width:224px;height:345px}.modWnAlbumItem .hd{color:#39c;text-align:center;font-weight:700;font-size:20px}.modWnAlbumItem .bd .photo{margin:0 auto 5px;padding:18px;width:188px;height:188px;background:url(../image/fun/sprite_album_pc-sc16bcfa4b9.png) 0 -1204px no-repeat}.modWnAlbumItem .bd .photo img{width:100%;height:auto}.modWnAlbumItem .bd .desc{font-size:13px}.modWnAlbumItemOdd{padding-right:33px;padding-left:16px;background:url(../image/fun/sprite_album_pc-sc16bcfa4b9.png) 0 -778px no-repeat}.modWnAlbumItemEven{padding-right:16px;padding-left:33px;background:url(../image/fun/sprite_album_pc-sc16bcfa4b9.png) 0 -413px no-repeat}.winnySausajinStory{overflow:hidden;padding-bottom:10px}.winnySausajinStory .item{position:relative;margin-top:5px;padding-left:30px;color:#036eb7;font-weight:700;font-size:18px}.winnySausajinStory .item:before,.winnySausajinStory .item:after{display:table;content:""}.winnySausajinStory .item:after{clear:both}.ie8 .winnySausajinStory .item{zoom:1}.winnySausajinStory .item:before{position:absolute;top:0;left:0;display:block;width:28px;height:28px;background-image:url(../image/ico_array_pc-sc9b02066cf.png);content:""}.winnySausajinStory .item1:before{background-position:0 -76px}.winnySausajinStory .item2:before{background-position:0 -38px}.winnySausajinStory .item3:before{background-position:0 0}.winnySausajinStory .item4:before{background-position:0 -114px}.winnySausajinMake .item{position:relative;padding-left:50px;color:#036eb7;font-weight:700;font-size:15px}.winnySausajinMake .item:before,.winnySausajinMake .item:after{display:table;content:""}.winnySausajinMake .item:after{clear:both}.ie8 .winnySausajinMake .item{zoom:1}.winnySausajinMake .item:before{position:absolute;top:0;left:0;display:block;width:47px;height:47px;background-image:url(../image/ico_step_pc-se3b48006be.png);content:""}.winnySausajinMake .item1:before{background-position:0 -114px}.winnySausajinMake .item2:before{background-position:0 -57px}.winnySausajinMake .item3:before{background-position:0 0}.winnyBody{margin-top:-4px;min-width:920px;background:#9ed7b7 url(/winny/image/bg_winny_body_pc.jpg) repeat-x center top}.winnyWrapper{margin:0 auto;padding-bottom:30px;width:920px}.winnyWrapper:before,.winnyWrapper:after{display:table;content:""}.winnyWrapper:after{clear:both}.ie8 .winnyWrapper{zoom:1}.winnyMenu{float:left;margin-right:20px;width:180px}.winnyMain{float:right;width:720px}.winnyMainBody{padding-bottom:20px;background:transparent url(/winny/image/bg_main_body_pc.png) no-repeat left bottom}.winnyMainBodyInner{padding:20px 40px;background:transparent url(/winny/image/bg_main_body_inner_pc.jpg) repeat-y left top}.winnyProductsWrapper{margin-right:-20px;margin-bottom:20px}.winnyProductsWrapper:before,.winnyProductsWrapper:after{display:table;content:""}.winnyProductsWrapper:after{clear:both}.ie8 .winnyProductsWrapper{zoom:1}.winnyProduct{float:left;margin-right:20px;width:310px}.winnyRecipesWrapper{margin-right:-20px}.winnyCharaBox{margin:0 auto;width:585px}.winnyKazarigiriWrapper{margin-right:-20px;margin-bottom:30px;padding-top:10px}.winnyKazarigiriWrapper:before,.winnyKazarigiriWrapper:after{display:table;content:""}.winnyKazarigiriWrapper:after{clear:both}.ie8 .winnyKazarigiriWrapper{zoom:1}.winnyKazarigiri{float:left;margin-right:20px;width:304px}.winnyBannersM .tt{position:relative;top:-106px;z-index:150}.winnyBannersM .winnyKazarigiri{position:relative;top:-142px;z-index:50;float:left;margin-right:0;width:304px}.winnyBannersWrapper{height:auto}.winnyBannersWrapper:before,.winnyBannersWrapper:after{display:table;content:""}.winnyBannersWrapper:after{clear:both}.ie8 .winnyBannersWrapper{zoom:1}.winnyBannersL{float:left}.winnyBannersM{float:right}.winnyHistoryModalWrapper{position:fixed;top:50%;left:50%;z-index:-1;clear:both;overflow:hidden;margin-top:-120px;margin-left:-450px;padding:20px 0;width:800px}.winnyHistoryModalWrapper .btnPrev,.winnyHistoryModalWrapper .btnNext{position:absolute;top:50%;margin-top:-12px}.winnyHistoryModalWrapper .btnPrev a,.winnyHistoryModalWrapper .btnNext a{display:block;width:24px;height:24px;border:0;background-color:transparent;color:transparent!important;text-shadow:none;font:0/0 a}.winnyHistoryModalWrapper .btnPrev{left:135px;background:url(/winny/image/ico_arrow_04_pc_l.png)}.winnyHistoryModalWrapper .btnNext{right:135px;background:url(/winny/image/ico_arrow_04_pc_r.png)}.winnyHistoryModalInner{position:relative}.winnyHistoryModalInner:before,.winnyHistoryModalInner:after{display:table;content:""}.winnyHistoryModalInner:after{clear:both}.ie8 .winnyHistoryModalInner{zoom:1}.winnyAlbumWrapper{position:relative;z-index:100;margin:0 auto 20px;width:578px;height:403px;background:url(../image/fun/sprite_album_pc-sc16bcfa4b9.png) 0 0 no-repeat}.winnyAlbumInner{position:relative;z-index:100;margin:0 16px 49px;width:546px;height:355px}.winnyAlbumInner .bb-page{position:absolute;left:50%;width:50%;height:100%;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.winnyAlbumInner .bb-page>div,.winnyAlbumInner .bb-outer,.winnyAlbumInner .bb-content{position:absolute;top:0;left:0;height:100%}.winnyAlbumInner .bb-content{background:#fff}.winnyAlbumInner .bb-inner{position:relative;width:100%;height:100%}.winnyAlbumInner .bb-overlay,.winnyAlbumInner .bb-outer{-webkit-backface-visibility:hidden;backface-visibility:hidden}.winnyAlbumInner .bb-page>div{width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.winnyAlbumInner .bb-back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.winnyAlbumInner .bb-outer{z-index:999;overflow:hidden;width:100%}.winnyAlbumInner .bb-overlay,.winnyAlbumInner .bb-flipoverlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);opacity:0}.winnyAlbumInner .bb-flipoverlay{background-color:rgba(0,0,0,.2)}.winnyAlbumInner .bb-bookblock>div.bb-page:first-child,.winnyAlbumInner .bb-bookblock>div.bb-page:first-child .bb-back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.winnyAlbumInner .bb-item{position:absolute;top:0;left:0;display:none;width:100%;height:100%}.winnyAlbumInner .bb-item:before,.winnyAlbumInner .bb-item:after{display:table;content:""}.winnyAlbumInner .bb-item:after{clear:both}.ie8 .winnyAlbumInner .bb-item{zoom:1}.winnyAlbumPager .btnPrev,.winnyAlbumPager .btnNext{position:absolute;top:50%}.winnyAlbumPager .btnPrev a,.winnyAlbumPager .btnNext a{display:block;margin-top:-20px;width:40px;height:40px;border:0;background:url(../image/fun/sprite_album_pc-sc16bcfa4b9.png) no-repeat 0 0;background-color:transparent;color:transparent!important;text-shadow:none;font:0/0 a}.winnyAlbumPager .btnPrev{left:-40px;display:none}.winnyAlbumPager .btnPrev a{background-position:0 -1438px}.winnyAlbumPager .btnNext{right:-40px}.winnyAlbumPager .btnNext a{background-position:0 -1488px}.winny4komaWrapper{position:relative;margin:0 auto 15px;width:640px}.winny4komaInner .list{margin:0 0 10px;padding:0}.winny4komaInner .list li{float:left;margin:0 0 12px 10px}.winny4komaInner .list li .image{width:200px;height:auto}.winny4komaInner .comment{margin:0 auto 20px;width:470px}.winny4komaInner .comment .image{float:left;margin:0 20px 0 0}.winny4komaInner .comment .image img{width:106px;height:auto}.winny4komaInner .comment .text{position:relative;float:left;box-sizing:border-box;padding:11px 15px;width:344px;border:2px solid #39c;border-radius:4px;background:#fff;color:#221815}.winny4komaInner .comment .text i{position:absolute;bottom:25px;left:-18px;display:block;width:25px;height:20px;border:0;background:url(../image/fun/sprite_4koma_pc-s9ef3aaa137.png) no-repeat 0 0;background-color:transparent;background-position:0 -248px;color:transparent!important;text-shadow:none;font:0/0 a}.winny4komaInner .winny4komaPager-01{margin:0 auto;width:290px}.winny4komaInner .winny4komaPager-01 a{display:block;width:29px;height:27px;border:0;background:url(../image/fun/sprite_4koma_pc-s9ef3aaa137.png) no-repeat 0 0;background-color:transparent;color:transparent!important;text-shadow:none;font:0/0 a}.winny4komaInner .winny4komaPager-01 .btnPrev{float:left}.winny4komaInner .winny4komaPager-01 .btnPrev a{background-position:0 -174px}.winny4komaInner .winny4komaPager-01 .btnNext{float:right}.winny4komaInner .winny4komaPager-01 .btnNext a{background-position:0 -100px}.winny4komaInner .winny4komaPager-02{margin:0 auto 20px;width:222px}.winny4komaInner .winny4komaPager-02 .btn{float:left}.winny4komaInner .winny4komaPager-02 .btn a{display:block;margin:0 0 0 20px;width:126px;height:26px;border:0;background:url(../image/fun/sprite_4koma_pc-s9ef3aaa137.png) no-repeat 0 0;background-color:transparent;background-position:0 -64px;color:transparent!important;text-shadow:none;font:0/0 a}.winny4komaInner .winny4komaPager-02 .btnPrev a,.winny4komaInner .winny4komaPager-02 .btnNext a{display:block;width:29px;height:27px;border:0;background:url(../image/fun/sprite_4koma_pc-s9ef3aaa137.png) no-repeat 0 0;background-color:transparent;color:transparent!important;text-shadow:none;font:0/0 a}.winny4komaInner .winny4komaPager-02 .btnPrev{float:left}.winny4komaInner .winny4komaPager-02 .btnPrev a{background-position:0 -211px}.winny4komaInner .winny4komaPager-02 .btnNext{float:right}.winny4komaInner .winny4komaPager-02 .btnNext a{background-position:0 -137px}.winny4komaInner .box{margin:0 0 20px;padding:15px 0;border:1px solid #6d6e71;border-radius:4px;background:#fff;box-shadow:inset 0 0 1px #b6b7b8;text-align:center}.winny4komaInner .box h2+p.image{margin:0}.winny4komaInner .box .image{margin:60px 0 0}.winny4komaInner .box .image img{width:220px;height:auto}.winny4komaInner .fb{margin:20px auto 0;width:470px;background:#fff}.winnySausajinList{margin-bottom:20px}.winnySausajinList h2{margin:10px 0 14px}.winnySausajinList .storyInner{float:left;width:200px;cursor:pointer}.winnySausajinList .storyInner_fin{display:block;clear:both;margin:0 auto;padding:30px 0 0;width:399px;cursor:pointer}.winnySausajinList .storyInner_02{margin:0 20px}.winnySausajinList .makeInner{float:left;margin-bottom:30px;width:190px}.winnySausajinList .makeInner .make_sausajin{text-align:center}.winnySausajinList .makeInner .make_sausajin_1{padding:16px 0}.winnySausajinList .makeInner .make_sausajin_2{padding:20px 0 28px}.winnySausajinList .makeInner .make_sausajin_3{padding:10px 0}.winnySausajinList .makeInner .make_des{margin-left:20px;font-size:11.5px}.winnySausajinList .makeInner_02{margin:0 14px;width:220px}.winnySausajinList .menuInner{float:left;margin-bottom:40px;width:150px}.winnySausajinList .menuInner .menu_title{padding:7px 0;color:#675c5c;text-align:center;font-weight:700;font-size:12.5px}.winnySausajinList .menuInner_01,.winnySausajinList .menuInner_02,.winnySausajinList .menuInner_03{margin-right:13px}.btnZoom .label{overflow:hidden;width:56px;height:22px;background-image:url(../image/btn_zoom_pc_01.png?1405393243);background-position:left center;background-repeat:no-repeat;text-align:left;text-indent:-119988px}.banner_kazari{display:block;margin:0 auto 12px;border:0;background-color:transparent;background-image:url(../image/banner_kazari_sp-s73316b4101.png);background-size:310.0000008px auto;color:transparent!important;text-shadow:none;font:0/0 a}.banner_kazari.banner_kazari_01{width:310.0000008px;height:120.4391895px;background-position:0 0}.banner_kazari.banner_kazari_02{width:310.0000008px;height:52.364865px;background-position:0 -183.2770275px}.banner_kazari.banner_kazari_03{width:310.0000008px;height:52.364865px;background-position:0 -125.675676px}.banner_sausajin{display:block;border:0;background-color:transparent;background-image:url(../image/banner_sausajin_pc-s2658e4eab3.png);color:transparent!important;text-shadow:none;font:0/0 a}.banner_sausajin.banner_sausajin_01{margin-top:18px;width:315px;height:158px;background-position:0 -100px}.banner_sausajin.banner_sausajin_02{margin-bottom:6px;width:315px;height:90px;background-position:0 0}.banner_sausajin.banner_sausajin_03{width:315px;height:91px;background-position:0 -268px}#modalOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;display:none;background:#000;opacity:.6;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60)}.pageWinnyTop .lead{position:relative;margin-bottom:15px}.pageWinnyTop .brandLogo{position:absolute;top:0;left:0;z-index:99}.pageWinnyTop .mainVisual .slides{overflow:hidden;margin:0 auto;width:920px;height:350px}.pageWinnyTop .mainVisual .slide{float:left;width:920px;height:350px}.pageWinnyTop .pickupRecipe{position:absolute;bottom:18px;left:20px;width:150px}.pageWinnyTop .pickupRecipe .bd{padding:10px;background:url(/winny/image/top/bg_pickup_recipe_pc_01.png) center top}.pageWinnyTop #pickupRecipe{display:none}.pageWinnyTop .lNavHorizontal{margin-bottom:15px}.pageWinnyTop .lNavHorizontal .bd{margin:0 auto;width:912px}.pageWinnyTop .lNavHorizontal .bd:before,.pageWinnyTop .lNavHorizontal .bd:after{display:table;content:""}.pageWinnyTop .lNavHorizontal .bd:after{clear:both}.ie8 .pageWinnyTop .lNavHorizontal .bd{zoom:1}.pageWinnyTop .lNavHorizontal .bd .item{float:left;padding:0 6px}.pageWinnyTop .lNavHorizontal .bd .item a,.pageWinnyTop .lNavHorizontal .bd .item span{display:block}.pageWinnyTop .lNavHorizontal .bd .item .ico{width:140px;height:140px;border:0;background-color:transparent;background-image:url(../image/top/ico_lnav_pc-s2c8de61ae1.png);color:transparent!important;text-shadow:none;font:0/0 a}.pageWinnyTop .lNavHorizontal .bd .ico_product{background-position:0 -150px}.pageWinnyTop .lNavHorizontal .bd .ico_product:hover,.pageWinnyTop .lNavHorizontal .bd .ico_product.current{background-position:0 0}.pageWinnyTop .lNavHorizontal .bd .ico_character{background-position:0 -1200px}.pageWinnyTop .lNavHorizontal .bd .ico_character:hover,.pageWinnyTop .lNavHorizontal .bd .ico_character.current{background-position:0 -1050px}.pageWinnyTop .lNavHorizontal .bd .ico_history{background-position:0 -750px}.pageWinnyTop .lNavHorizontal .bd .ico_history:hover,.pageWinnyTop .lNavHorizontal .bd .ico_history.current{background-position:0 -1650px}.pageWinnyTop .lNavHorizontal .bd .ico_kazari{background-position:0 -450px}.pageWinnyTop .lNavHorizontal .bd .ico_kazari:hover,.pageWinnyTop .lNavHorizontal .bd .ico_kazari.current{background-position:0 -2100px}.pageWinnyTop .lNavHorizontal .bd .ico_recipe{background-position:0 -300px}.pageWinnyTop .lNavHorizontal .bd .ico_recipe:hover,.pageWinnyTop .lNavHorizontal .bd .ico_recipe.current{background-position:0 -1500px}.pageWinnyTop .lNavHorizontal .bd .ico_fun{background-position:0 -2250px}.pageWinnyTop .lNavHorizontal .bd .ico_fun:hover,.pageWinnyTop .lNavHorizontal .bd .ico_fun.current{background-position:0 -1350px}.pageWinnyTop .lNavHorizontal .bd .ico_fun_soon{background-position:0 -1950px}.pageWinnyTop .lNavHorizontal .bd .ico_fun_soon:hover,.pageWinnyTop .lNavHorizontal .bd .ico_fun_soon.current{background-position:0 -1800px}.pageWinnyTop .pr{margin:0 auto;width:910px}.pageWinnyTop .pr .prBanner{margin:0 5px}.pageWinnyTop .pr .bannerRectangle{width:340px}.pageWinnyTop .pr .bannerSquare{width:200px}.pageWinnyContent .brandLogo{margin-bottom:20px}.pageWinnyContent .lNavVertical{margin-bottom:60px}.pageWinnyContent .lNavVertical .bd{margin-left:10px}.pageWinnyContent .lNavVertical .bd .item a{display:block}.pageWinnyContent .lNavVertical .bd .item .ico{border:0;background-color:transparent;background-image:url(../image/ico_lnav_pc-sd34d5de5f8.png);color:transparent!important;text-shadow:none;font:0/0 a}.pageWinnyContent .lNavVertical .bd .ico_product{margin-bottom:3px;width:170px;height:59px;background-position:0 -138px}.pageWinnyContent .lNavVertical .bd .ico_product:hover{background-position:0 -207px}.pageWinnyContent .lNavVertical .bd .ico_character{margin-bottom:10px;width:170px;height:45px;background-position:0 -385px}.pageWinnyContent .lNavVertical .bd .ico_character:hover{background-position:0 -276px}.pageWinnyContent .lNavVertical .bd .ico_history{margin-bottom:8px;width:170px;height:44px;background-position:0 -331px}.pageWinnyContent .lNavVertical .bd .ico_history:hover{background-position:0 -617px}.pageWinnyContent .lNavVertical .bd .ico_kazari{margin-bottom:6px;width:170px;height:50px;background-position:0 -792px}.pageWinnyContent .lNavVertical .bd .ico_kazari:hover{background-position:0 -671px}.pageWinnyContent .lNavVertical .bd .ico_recipe{margin-bottom:5px;width:170px;height:48px;background-position:0 -559px}.pageWinnyContent .lNavVertical .bd .ico_recipe:hover{background-position:0 -501px}.pageWinnyContent .lNavVertical .bd .ico_fun{margin-bottom:16px;width:170px;height:51px;background-position:0 -913px}.pageWinnyContent .lNavVertical .bd .ico_fun:hover{background-position:0 -440px}.pageWinnyContent .lNavVertical .bd .ico_fun_soon{width:170px;height:51px;background-position:0 -852px}.pageWinnyContent .lNavVertical .bd .ico_fun_soon:hover{background-position:0 -731px}.pageWinnyAlbum .modWnPageSubTitle .bd .title{width:125px;height:29px;border:0;background:url(../image/fun/sprite_album_pc-sc16bcfa4b9.png) 0 -1143px;background-color:transparent;color:transparent!important;text-shadow:none;font:0/0 a}.pageWinnyAlbum .modWnPageSubTitle .ft p{width:194px;height:12px;border:0;background:url(../image/fun/sprite_album_pc-sc16bcfa4b9.png) 0 -1182px;background-color:transparent;color:transparent!important;text-shadow:none;font:0/0 a}.pageWinny4koma .modWnPageSubTitle .bd .title{width:125px;height:29px;border:0;background:url(../image/fun/sprite_4koma_pc-s9ef3aaa137.png) 0 -25px;background-color:transparent;color:transparent!important;text-shadow:none;font:0/0 a}.pageWinny4koma .modWnPageSubTitle .ft p{width:223px;height:15px;border:0;background:url(../image/fun/sprite_4koma_pc-s9ef3aaa137.png) 0 0;background-color:transparent;color:transparent!important;text-shadow:none;font:0/0 a}.pageWinny4koma .page-title{margin:0 0 10px;text-align:center}.pageWinny4koma .page-title img{width:212px;height:auto}.pageWinny4koma .main-image img{width:220px;height:auto}.pc{display:block}.sp{display:none}.winnyBody .sp{display:none}.winnyBody .winnyMain{margin-top:30px}.winnyBody .lNavVertical{display:block!important}.winnyBody .modWnPageTitle{width:720px;height:71px}.winnyBody .modWnPageTitle span{position:absolute;overflow:hidden;clip:rect(1px 1px 1px 1px);width:1px;height:1px}.winnyBody .lead .brandLogo .title{width:180px;height:110px}.winnyBody .winnyMenu .brandLogo .title a{width:180px;height:110px;background:url(/winny/image/top/logo_winny_pc.png) 0 0/100% 100% no-repeat}.pageWinnyTop .pickupRecipe{font-size:1.2rem}.pageWinnyTop .pickupRecipe .title{width:150px;height:52px;background:url(/winny/image/top/ttl_pickup_recipe_pc_01.png) 0 0/100% 100% no-repeat}.pageWinnyTop .pickupRecipeL .recipeInner{display:none}.pageWinnyTop .lNavHorizontal .bd{width:760px}.pageWinnyProduct .modWnPageTitle{width:720px;height:71px;background:url(/winny/image/product/ttl_h1.png) 0 0 no-repeat}.pageWinnyProduct .modWnPageTitle span{position:absolute;overflow:hidden;clip:rect(1px 1px 1px 1px);width:1px;height:1px}.pageWinnyProduct .lNavVertical a[href="/winny/product"] .ico{background-position:0 -207px}.pageWinnyProduct .modWnPointList .item{box-sizing:content-box;line-height:1.5}.pageWinnyKazari .modWnPageTitle{background:url(/winny/image/kazari/ttl_h1.png) 0 0 no-repeat}.pageWinnyKazari .lNavVertical a[href="/winny/kazari"] .ico{background-position:0 -671px}.pageWinnyKazari .winnyKazarigiri{box-sizing:content-box!important}.pageWinnyKazari .modWnKazariList .bd{box-sizing:content-box!important}.pageWinnyKazari .modWnKazariList .bd *{box-sizing:content-box!important}.pageWinnyCharacter .modWnPageTitle{background:url(/winny/image/character/ttl_h1.png) 0 0 no-repeat}.pageWinnyCharacter .lNavVertical a[href="/winny/character"] .ico{background-position:0 -276px}.pageWinnyCharacter .modWnCharaImg .bd .photo img{display:inline}.pageWinnyHistory .modWnPageTitle{background:url(/winny/image/history/ttl_h1.png) 0 0 no-repeat}.pageWinnyHistory .lNavVertical a[href="/winny/history"] .ico{background-position:0 -617px}.pageWinnyHistory .modWnHistoryBox .inner{box-sizing:content-box}.pageWinnyHistory .modWnHistoryBox .hd p{line-height:1.4}.pageWinnyHistory .modWnHistoryBox .bd p{line-height:1.4}.pageWinnyHistory .modWnHistoryBox .ft a{box-sizing:content-box}.pageWinnyRecipe .modWnPageTitle{background:url(/winny/image/recipe/ttl_h1.png) 0 0 no-repeat}.pageWinnyRecipe .lNavVertical a[href="/winny/recipe"] .ico{background-position:0 -501px}.pageWinnyRecipe .modWnHistoryBox .inner{box-sizing:content-box}.pageWinnyRecipe .modWnHistoryBox .hd p{line-height:1.4}.pageWinnyRecipe .modWnHistoryBox .bd p{line-height:1.4}.pageWinnyRecipe .modWnHistoryBox .ft a{box-sizing:content-box}}