@charset "UTF-8";#baloon,.in:after,.out:before{display:none}.subSection,.subSection .pageTits{text-align:center;position:relative}#baloon,.menuSection,.menuSection h2,.subSection,.subSection h2,.subSection h3{font-weight:700}#baloon{background:#fff;position:absolute;top:0;width:80%;padding:8% 6.3%;vertical-align:middle;border-radius:5px;margin:-35.6vw auto 0;left:-1%;right:0;font-size:3vw;visibility:hidden;z-index:100}@media screen and (min-width:750px){#baloon{font-size:22.5px;margin:-268px auto 0}}@media screen and (min-width:960px){#baloon{width:306px;padding:46px 69px;left:-2px;font-size:15px;margin:-110px auto 0}}@media screen and (max-width:959px){#baloon.out{margin:2vw auto}}@media screen and (min-width:750px){#baloon.out{margin:15px auto}}#baloon:after,#baloon:before{position:absolute;content:" ";height:0;width:0;left:50%;border:18px solid transparent;margin-left:-18px}#baloon img{margin:-3% 40% 0;width:20%!important}#baloon.color_1{color:#53caec;font-size:15px}#baloon.color_2{color:#7bdb7b;font-size:15px}#baloon.color_3{color:#ff4a69;font-size:15px}#baloon.tutorialShowing{padding:4% 2.3% 7%}@-moz-document url-prefix(){#baloon{left:-1%!important;right:0!important}}#baloon:before{top:100%;border-top:18px solid #fff}#str-main .wrapper .subSection .titleImg .swiper-slide img,.sky{top:0}#baloon:after{bottom:100%;border-bottom:18px solid #fff}.slot{margin-top:-24.5vw;width:37.5%;margin-left:22%;pointer-events:all}#header .bg_1,.modalSection .modal_close.unTouch{pointer-events:none}@media screen and (min-width:750px) and (max-width:959px){.slot{margin-top:-183px}}@media screen and (min-width:960px){#baloon.tutorialShowing{padding:36px 69px 56px}.slot{margin-top:-128px}}.overflowNone{overflow:hidden!important}.2ndWrapper h1,.topWrapper h1{text-align:center;margin:2% auto 6%;font-weight:700;width:92%;z-index:2;position:relative}@media screen and (min-width:960px){.2ndWrapper h1,.topWrapper h1{width:990px;margin:30px auto}}.lastSec{margin-bottom:60px}#str-main h1 img{visibility:hidden;width:62%;margin:0 auto;display:inline}@media screen and (min-width:960px){#str-main h1{margin:45px auto 55px}#str-main h1 img{width:300px;height:57px}}.sky,.wrapper_2nd:before{width:100%;background:#99ecff}#str-main a:hover{color:#000;text-decoration:none}#mainContentsNav>ul li ul li a:hover,.craftPrepare .papercraft_prepare .attention_papercraft a,.messagePrepare .papercraft_prepare .attention_papercraft a,.messageTitleSec p a{text-decoration:underline}#str-main a:link,#str-main a:visited{color:#000}#str-main .addmargin_30{margin-top:30px}.sky{position:absolute}.wrapper_2nd:before{content:"";height:100%;z-index:-10}@media screen and (min-width:960px){.isFixed_2nd{margin-top:55px}#sub_menu{margin-top:10px!important}.menuSection ul li{float:left}}.menuSection{width:990px;margin:-30px auto 30px;position:relative;font-size:20px;z-index:10}@media screen and (max-width:960px){.modal_hh{height:100vh;overflow:scroll;-webkit-overflow-scrolling:touch}.contents{background:#7bdb7b}.menuSection{width:100%;margin:0}}.menuSection h2{font-size:30px;margin-bottom:35px}.menuSection ul li{position:relative;width:303px;padding:10px 10px 20px;background:url(/softdrink/kids/images/common/title_icon_message.gif) 50px 11px no-repeat #fff;border-radius:10px;text-indent:30px;background-size:40px;display:inline-block;cursor:pointer;overflow:hidden}@media screen and (max-width:960px){.menuSection h2{font-size:calc(20px + 1.5vw);margin-bottom:0}.menuSection ul{font-size:calc(5px + 1.5vw);margin:4%}.menuSection ul li{width:29.5%;height:22vw;background-size:40%;background-position:center 25%;text-indent:0;padding:1%;line-height:31vw}}.menuSection ul .nav_makesTit,.menuSection ul .nav_makesTit_noClick{background-image:url(/softdrink/kids/images/common/title_icon_crafts.gif)}.menuSection ul .nav_craftsTit{background-image:url(/softdrink/kids/images/common/title_icon_papercraft.gif)}.menuSection ul li+li{margin-left:10px}.menuSection ul li:after{content:url(/softdrink/kids/images/common/button_arrow.png);position:absolute;right:0;left:0;bottom:9px;-webkit-transform:scale(.6) rotate(90deg);transform:scale(.6) rotate(90deg);line-height:1}@media screen and (max-width:960px){.menuSection ul li+li{margin-left:1%}.menuSection ul li:after{bottom:5%}}.menuSection ul li:hover:after{bottom:3px}.menuSection.menu_bottom{margin:0 auto 30px}.menuSection.menu_bottom li{position:relative;width:470px}@media screen and (min-width:960px){.menuSection.menu_bottom{margin:30px auto}.menuSection.menu_bottom li{float:left;padding:15px 10px;background-position:130px center}}@media screen and (max-width:960px){.menuSection ul li:hover:after{bottom:.75%}.menuSection.menu_bottom li{width:46%;height:22vw;background-size:27%;background-position:center 30%;text-indent:-8px;padding:1%;line-height:35vw}.menuSection.menu_bottom li.turnaround_arrow{text-indent:14px}.menuSection.menu_bottom li.turnaround_arrow:after{-webkit-transform:scale(.5) rotate(180deg);transform:scale(.5) rotate(180deg);right:50%}.menuSection.menu_bottom li.turnaround_arrow:hover:after{-webkit-transform:scale(.5) rotate(180deg);transform:scale(.5) rotate(180deg);right:53%}}.menuSection.menu_bottom li:after{-webkit-transform:scale(.6);transform:scale(.6);right:-43%;bottom:31%}@media screen and (max-width:960px){.menuSection.menu_bottom li:after{-webkit-transform:scale(.5);transform:scale(.5);right:-60%;bottom:17%}.menuSection.menu_bottom li:hover:after{-webkit-transform:scale(.5);transform:scale(.5);right:-62%;bottom:17%}.subSection p{font-size:calc(11px + 10%)}}.menuSection.menu_bottom li+li{margin-left:3%}@media screen and (min-width:960px){.menuSection.menu_bottom li:hover:after{right:-44%;bottom:31%}.menuSection.menu_bottom li+li{margin-top:0;margin-left:10px}}#str-main .wrapper .subSection .titleImg{margin-top:24px;width:92%}#str-main .wrapper .subSection .titleImg .swiper-pagination{display:none}#str-main .wrapper .top_move{top:464px}#str-main .wrapper #message .listSec .message_mgn{margin-left:0}@media screen and (min-width:960px){#str-main .wrapper .subSection .titleImg{width:380px;margin-top:35px}#str-main .wrapper #message .listSec .message_mgn{margin-left:35px}}.subSection{margin:2% auto 6%;width:92%;z-index:2;background:#fff;border-radius:10px}@media screen and (min-width:960px){.subSection{border-radius:10px;width:990px;margin:30px auto}}.subSection img{border-radius:5px;margin:4%;width:92%;opacity:1!important}.subSection .maker:hover{opacity:.7}.subSection p{padding:0 4% 5%}@media screen and (min-width:960px){.subSection .mgn_left{margin-left:-10px}.subSection p{font-size:calc(12px + 10%)}}.subSection h2{font-size:calc(10px + 2vw);padding:32px 30px 30px 50px;background-image:url(/softdrink/kids/images/common/title_icon_scissors.gif);background-size:50px;background-position:left center;background-repeat:no-repeat;display:inline-block;margin:0 auto -30px}@media screen and (min-width:960px){.subSection h2{font-size:20px;margin-bottom:-35px}.subSection .pageTits{font-size:30px}}.subSection .pageTits{background:#ff6174;color:#fff;margin:auto auto auto -10px;padding:5px 10px;width:100%;display:block}.craftPrepare p,.messagePrepare p,.subSection .attentions,.subSection .attentions2,.subSection .attentions3,.subSection .list_mats,.subSection .list_steps li,.subSection h3{text-align:left}.subSection .pageTits:after,.subSection .pageTits:before{position:absolute;bottom:-10px;background-repeat:no-repeat;padding:5px;content:''}.subSection .pageTits:before{right:0;background-image:url(/softdrink/kids/images/common/title_triangle_2.png)}.subSection .pageTits:after{left:0;background-image:url(/softdrink/kids/images/common/title_triangle.png)}.subSection .prepare{background-image:url(/softdrink/kids/images/common/title_icon_scissors.gif)}.subSection .steps{background-image:url(/softdrink/kids/images/common/title_icon_star.png);margin-top:4%;margin-bottom:-15px}.subSection h3{padding:6% 4% 2%}@media screen and (min-width:960px){.subSection .pageTits.small{font-size:24px}.subSection .prepare{font-size:20px}.subSection .steps{font-size:20px;margin-top:0}.subSection h3{font-size:16px;padding-bottom:0}}.subSection .list_mats{padding:0 5% 0 8%;line-height:200%}.subSection .list_mats li{border-bottom:solid 1px #e6e6e6}.subSection .list_mats li:before{content:'';width:4px;height:4px;display:inline-block;border-radius:100%;background:#000;color:#000;position:relative;left:-3%;top:-3px}.subSection .list_steps li:first-child{margin-top:20px}@media screen and (min-width:960px){.subSection .list_mats{padding-left:11%;font-weight:400}.subSection .list_mats li{font-size:16px;font-weight:700}.subSection .list_steps li:nth-child(even){width:380px;float:right;margin-right:116px}.subSection .list_steps li{width:380px;float:left;margin-left:116px;margin-top:-200px}}.subSection .list_steps li .disp{padding-left:4%;padding-right:4%;margin-bottom:10%;position:relative}.subSection .list_steps li p{width:87%;padding:0 0 0 38px;display:table-cell;vertical-align:middle;font-size:calc(12px + 10%)}.subSection .list_steps li p.oneline{padding-top:9px}.subSection .list_steps li p.howto_presents{padding:0 7% 8% 6%}.subSection .list_steps li span{text-indent:0;padding:0;position:absolute;top:0;bottom:0;margin:auto;width:30px;height:30px}@media screen and (min-width:960px){.subSection .list_steps li p{font-size:16px}.subSection .list_steps li span{bottom:inherit;font-size:1.4rem}}.subSection .list_steps li span:before{content:attr(num);color:#fff;position:absolute;margin:auto;top:0;bottom:0;left:11px;padding-top:4px;z-index:1}.subSection .list_steps li .digit:before{left:6px}@media screen and (min-width:960px){.subSection .attentions{position:absolute;top:530px;left:95px;width:800px}.subSection .left_70{left:70px}}.subSection .aton_pos{position:static}@media screen and (min-width:960px){.subSection .attentions2{position:absolute;top:530px;left:95px;width:800px}.subSection .attentions3{position:absolute;left:70px;width:800px}}.subSection .detailpage_slider{width:92%}.subSection .detailpage_slider img{width:100%;margin:0}@media screen and (min-width:960px){.subSection .detailpage_slider img{margin:auto 0;margin-top:auto!important;top:-50px;position:absolute;bottom:0}}@media screen and (max-width:960px){.subSection .detailpage_slider{margin-top:4%;padding-bottom:13%}}@media screen and (min-width:960px){.subSection .detailpage_slider{width:380px;height:380px;margin-left:72px;margin-top:5px}}.subSection .detailpage_slider .easy_main img{position:absolute;z-index:1;width:7vw;bottom:20vw;left:10vw;margin:0}@media screen and (min-width:750px) and (max-width:960px){.subSection .detailpage_slider .easy_main img{bottom:20%;left:10%}}.subSection .detailpage_slider .swiper-pagination{display:block;top:88%!important;z-index:300}@media screen and (min-width:960px){.subSection .detailpage_slider .easy_main img{width:26px;bottom:90px;left:60px}.subSection .detailpage_slider .swiper-pagination{top:294px!important}}.subSection .detailpage_slider .swiper-pagination .swiper-pagination-bullet{margin:0 8px;border:2px solid #000;width:5px;height:5px}@media screen and (max-width:959px){.radiaousSPUpper{border-radius:10px 10px 0 0;margin-bottom:0}}@media screen and (min-width:960px){.subSection #papercraft_slider{margin-top:44px}.radiaousPcUpper{border-radius:10px 10px 0 0;margin-bottom:0}}@media screen and (max-width:960px){.radiaousSPBottom{border-radius:0 0 10px 10px/0 0 5px 5px;margin-top:0}}.titleSec{position:relative}.titleSec:before{content:" ";height:24px;display:block}@media screen and (min-width:960px){.radiaousPcBottom{border-radius:0 0 10px 10px;margin-top:0}.radiaous_no_PC{margin-top:-45px;border-radius:0;margin-bottom:0}.titleSec p{position:absolute;text-align:left;width:340px;left:calc(50% + 20px);padding:0;top:130px;font-size:16px;line-height:160%}.messageTitleSec p{width:420px;left:calc(50% + 10px)}.titleSec:before{height:30px}.prepareSec{width:380px;position:absolute;left:50%;top:404px;background:0 0}.messagePrepare{width:410px}.craftPrepare,.messagePrepare{top:290px}}.craftPrepare .list_mats,.messagePrepare .list_mats{padding-top:30px}.craftPrepare #messagePrepare_more,.craftPrepare .papercraft_widebutton,.messagePrepare #messagePrepare_more,.messagePrepare .papercraft_widebutton{cursor:pointer}.craftPrepare #messagePrepare_more:hover .wide_button:after,.craftPrepare .papercraft_widebutton:hover .wide_button:after,.messagePrepare #messagePrepare_more:hover .wide_button:after,.messagePrepare .papercraft_widebutton:hover .wide_button:after{padding-left:3px}.craftPrepare #messagePrepare_more .wide_button,.craftPrepare .papercraft_widebutton .wide_button,.messagePrepare #messagePrepare_more .wide_button,.messagePrepare .papercraft_widebutton .wide_button{border:2px solid #000;border-radius:30px;padding:10px 0 10px 10px;margin-left:0;position:relative;font-size:calc(15px + .5vw);font-weight:700;text-indent:calc(-30px - .5vw)}@media screen and (min-width:960px){.craftPrepare #messagePrepare_more .wide_button,.craftPrepare .papercraft_widebutton .wide_button,.messagePrepare #messagePrepare_more .wide_button,.messagePrepare .papercraft_widebutton .wide_button{font-size:20px;width:400px;margin:0 auto 20px}}@media screen and (max-width:959px){.craftPrepare #messagePrepare_more .wide_button,.craftPrepare .papercraft_widebutton .wide_button,.messagePrepare #messagePrepare_more .wide_button,.messagePrepare .papercraft_widebutton .wide_button{margin:4%}}.craftPrepare #messagePrepare_more .wide_button:after,.craftPrepare .papercraft_widebutton .wide_button:after,.messagePrepare #messagePrepare_more .wide_button:after,.messagePrepare .papercraft_widebutton .wide_button:after{content:url(/softdrink/kids/images/common/button_arrow.png);position:absolute;margin-top:4px;margin-left:30px;-webkit-transform:scale(.6);transform:scale(.6)}@media screen and (max-width:959px){.craftPrepare #messagePrepare_more .wide_button:after,.craftPrepare .papercraft_widebutton .wide_button:after,.messagePrepare #messagePrepare_more .wide_button:after,.messagePrepare .papercraft_widebutton .wide_button:after{margin-top:7px}}.craftPrepare #messagePrepare_more .wide_button:before,.craftPrepare .papercraft_widebutton .wide_button:before,.messagePrepare #messagePrepare_more .wide_button:before,.messagePrepare .papercraft_widebutton .wide_button:before{content:"";display:inline-block;text-indent:0;background-image:url(/softdrink/kids/images/common/title_icon_pdf.png);width:45px;height:45px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;margin-top:-5px}@media screen and (min-width:960px) and (min-width:960px){.craftPrepare .papercraft_prepare,.messagePrepare .papercraft_prepare{margin-top:30px}.craftPrepare .papercraft_prepare.messagePrepare_Under,.messagePrepare .papercraft_prepare.messagePrepare_Under{margin-top:160px}.craftPrepare .papercraft_prepare p,.messagePrepare .papercraft_prepare p{float:left}}@media screen and (min-width:960px){.craftPrepare .papercraft_prepare,.messagePrepare .papercraft_prepare{width:890px;margin-left:-442px}.craftPrepare .papercraft_prepare.messagePrepare_Under,.messagePrepare .papercraft_prepare.messagePrepare_Under{margin-left:-425px}.craftPrepare .papercraft_prepare.messagePrepare_Under p,.messagePrepare .papercraft_prepare.messagePrepare_Under p{float:left}.craftPrepare .papercraft_prepare .easy p,.messagePrepare .papercraft_prepare .easy p{padding:0}.craftPrepare .papercraft_prepare .easy p img,.messagePrepare .papercraft_prepare .easy p img{width:40px;margin:0 12px 0 6px}.craftPrepare .papercraft_prepare .easy .text,.messagePrepare .papercraft_prepare .easy .text{font-size:18px}}@media screen and (max-width:960px){.craftPrepare .papercraft_prepare .easy,.messagePrepare .papercraft_prepare .easy{padding-left:3vw;width:90%;position:relative}.craftPrepare .papercraft_prepare .easy p,.messagePrepare .papercraft_prepare .easy p{float:left;padding:0 10px 0 0;width:20px}.craftPrepare .papercraft_prepare .easy p img,.messagePrepare .papercraft_prepare .easy p img{width:20px;margin:0 12px 0 6px}.craftPrepare .papercraft_prepare .easy .text,.messagePrepare .papercraft_prepare .easy .text{margin-left:13px;margin-top:3px;position:absolute;width:70vw}}.craftPrepare .papercraft_prepare .easy:after,.craftPrepare .papercraft_prepare .easy:before,.messagePrepare .papercraft_prepare .easy:after,.messagePrepare .papercraft_prepare .easy:before{content:" ";display:block;height:0}.craftPrepare .papercraft_prepare .easy:after,.messagePrepare .papercraft_prepare .easy:after{clear:both;height:24px}@media screen and (min-width:960px){.craftPrepare .papercraft_prepare .space,.messagePrepare .papercraft_prepare .space{width:412px;height:112px}.craftPrepare .papercraft_prepare .print_button,.messagePrepare .papercraft_prepare .print_button{float:left;margin-bottom:20px}.craftPrepare .papercraft_prepare .print_button:nth-child(even),.messagePrepare .papercraft_prepare .print_button:nth-child(even){margin-left:30px}.craftPrepare .papercraft_prepare .print_button:last-child,.messagePrepare .papercraft_prepare .print_button:last-child{margin-bottom:30px}.craftPrepare .papercraft_prepare .print_button:last-child:after,.messagePrepare .papercraft_prepare .print_button:last-child:after{content:" ";display:block;height:0;clear:both}}.craftPrepare .papercraft_prepare .print_button:hover>.messagePrepare_print:after,.messagePrepare .papercraft_prepare .print_button:hover>.messagePrepare_print:after{right:10px}.craftPrepare .papercraft_prepare .print_button .messagePrepare_print,.messagePrepare .papercraft_prepare .print_button .messagePrepare_print{border:2px solid #000;border-radius:10px;padding:10px 30px 10px 20px;position:relative;font-size:calc(15px + .5vw);font-weight:700;text-align:left;margin:30px 4%}@media screen and (max-width:959px){.craftPrepare .papercraft_prepare .print_button .messagePrepare_print,.messagePrepare .papercraft_prepare .print_button .messagePrepare_print{margin:4%;padding:10px 30px 10px 10px;text-align:left}}@media screen and (min-width:960px){.craftPrepare .papercraft_prepare .print_button .messagePrepare_print,.messagePrepare .papercraft_prepare .print_button .messagePrepare_print{font-size:20px;width:360px;margin:0 auto}}.craftPrepare .papercraft_prepare .print_button .messagePrepare_print p,.messagePrepare .papercraft_prepare .print_button .messagePrepare_print p{display:inline-block;vertical-align:middle;font-size:calc(15px + .5vw);padding:0;margin-right:5px;line-height:130%;float:none}.craftPrepare .papercraft_prepare .print_button .messagePrepare_print p.text,.messagePrepare .papercraft_prepare .print_button .messagePrepare_print p.text{line-height:120%;width:calc(100% - 110px);padding-left:20px;background:url(/assets/images/icon-pdf.svg) left center no-repeat}@media screen and (min-width:960px){.craftPrepare .papercraft_prepare .print_button .messagePrepare_print p,.messagePrepare .papercraft_prepare .print_button .messagePrepare_print p{font-size:20px}.craftPrepare .papercraft_prepare .print_button .messagePrepare_print p.text,.messagePrepare .papercraft_prepare .print_button .messagePrepare_print p.text{width:calc(100% - 100px);line-height:105%}}.craftPrepare .papercraft_prepare .print_button .messagePrepare_print .icon-pdf,.messagePrepare .papercraft_prepare .print_button .messagePrepare_print .icon-pdf{width:18px;height:22px;margin:0 0 2px 5px;border-radius:0}.craftPrepare .papercraft_prepare .print_button .messagePrepare_print .icon-pdf-big,.messagePrepare .papercraft_prepare .print_button .messagePrepare_print .icon-pdf-big{width:46px}.craftPrepare .papercraft_prepare .print_button .messagePrepare_print .small,.messagePrepare .papercraft_prepare .print_button .messagePrepare_print .small{font-size:60%;line-height:1.2em}.craftPrepare .papercraft_prepare .print_button .messagePrepare_print:after,.messagePrepare .papercraft_prepare .print_button .messagePrepare_print:after{content:url(/softdrink/kids/images/common/button_arrow.png);position:absolute;margin:auto 0 auto 10px;-webkit-transform:scale(.6);transform:scale(.6);height:30px;top:0;bottom:0;right:12px}.craftPrepare .papercraft_prepare .print_button .messagePrepare_print img,.messagePrepare .papercraft_prepare .print_button .messagePrepare_print img{width:60px;vertical-align:middle;margin:0}@media screen and (min-width:960px){.craftPrepare .papercraft_prepare p,.messagePrepare .papercraft_prepare p{padding-left:0;font-size:16px}.craftPrepare .papercraft_prepare .attention_papercraft,.messagePrepare .papercraft_prepare .attention_papercraft{float:left}}@media screen and (max-width:960px){.craftPrepare .papercraft_prepare p,.messagePrepare .papercraft_prepare p{font-size:calc(12px + .5vw)}.craftPrepare .papercraft_prepare p.text,.messagePrepare .papercraft_prepare p.text{width:calc(83vw - 122px);padding-left:1.5em}}@media screen and (min-width:960px){.craftPrepare .papercraft_prepare.paddingTop30,.messagePrepare .papercraft_prepare.paddingTop30{padding-top:30px}.messagePrepare .list_mats{margin-bottom:40px}.messagePrepare .message_mgn_btm{margin-bottom:80px}.messagePrepare p{margin-top:30px}.messagePrepare .narrow_attention{width:417px}.messagePrepare .red_x2{margin-top:-66px}.messagePrepare .red_x3{margin-top:-150px}.messagePrepare #messagePrepare_more .wide_button{float:left;width:398px;margin:20px 30px auto 0}.messagePrepare #messagePrepare_more .wide_button.red{margin-left:0;margin-top:-60px}}.messagePrepare #messagePrepare_more .wide_button.red{color:#ff6174;border:2px solid;margin-bottom:10px}.messagePrepare #messagePrepare_more .wide_button.red:before{background-image:url(/assets/images/icon-pdf.svg)}.messagePrepare #messagePrepare_more .wide_button.red:after{content:url(/softdrink/kids/images/common/button_arrow_red.png)}#papercraft_prepare .wide_button:before{background-image:url(/softdrink/kids/images/common/title_icon_scissors.gif)}#papercraft_point .wide_button:before{background-image:url(/softdrink/kids/images/common/title_icon_star.png)}.howto h2,.productSec h2{background-image:url(/softdrink/kids/images/common/title_icon_photo.gif)}@media screen and (min-width:960px){.messagePrepare #messagePrepare_more .wide_button.red_x2{margin-top:-146px}.messagePrepare #messagePrepare_more .wide_button.red_x3{margin-top:-230px}.craftPrepare{margin-top:0;margin-left:10px}}@media screen and (max-width:959px){.craftPrepare:before{content:" ";height:4vw;display:table}}.stepSec{z-index:1}.howto{padding-bottom:10px}.howto h2{padding:20px 0 20px 60px;margin-bottom:0;margin-top:10px}.howto ul{padding:2%}.howto li{width:50%;float:left}@media screen and (min-width:960px){.howto ul{text-align:center;display:inline-block;padding-bottom:0}.howto li{width:211px;margin:5px}.howto li img{margin:0}}.howto p{font-size:calc(12px + 10%);text-align:left;width:94%;display:table}.howto .hashs{position:relative;padding-top:10px}.howto .hashs .hash_image{position:absolute;width:35%;right:0;bottom:84%}.craft_radius{border-radius:10px}.productSec{padding-bottom:20px;padding-top:10px;position:relative}@media screen and (min-width:960px){.howto p{font-size:16px;padding-left:60px}.howto .hashs .hash_image{width:193px;right:63px;bottom:266%}.productSec{margin-bottom:0}}.productSec h2{padding:20px 0 20px 60px;margin-bottom:0;margin-top:10px}.productSec ul{padding:2%}.productSec li{width:50%;float:left}@media screen and (min-width:960px){.productSec ul{text-align:center;display:inline-block;padding-bottom:0}.productSec li{width:211px;margin:5px}.productSec li img{margin:0}}.productSec .craft_mgn{margin-bottom:4vw}.productSec p{font-size:calc(12px + 10%);text-align:left;width:94%;display:table}.productSec .hashs{position:relative;padding-top:10px}.productSec .hashs .hash_image{position:absolute;width:35%;right:0;bottom:84%}@media screen and (min-width:960px){.productSec p{font-size:16px;padding-left:60px}.productSec .hashs .hash_image{width:193px;right:63px;bottom:266%}}.productSec .recommends h2{padding:0;background:0 0;margin:0 0 20px}.productSec .recommends li{text-align:left;width:52%}@media screen and (min-width:960px){.productSec .recommends h2{margin-top:40px}.productSec .recommends li{width:600px}}.productSec .recommends li span{font-size:calc(15px + 10%);font-weight:700;margin-bottom:20px}.productSec .recommends li p{margin-top:10px;width:auto;padding:0}@media screen and (min-width:960px){.productSec .recommends li:nth-child(2){padding-top:25px}}.productSec .recommends .reccomend_img{width:40%;padding:0 2% 0 4%}.productSec .recommends .reccomend_img img{margin:0}.productSec .listSec ul{margin-bottom:20px}.productSec .listSec ul li img{margin-bottom:10px}@media screen and (min-width:960px){.productSec .recommends .reccomend_img{width:210px;padding:0}.productSec .listSec ul{padding:0;margin-left:35px}.productSec .listSec ul li{margin:10px}.productSec .listSec ul li img{width:100%}}.productSec .listSec ul li a:hover .button:after{right:9px}.productSec .listSec .loading{width:50px;margin:0 auto}.productSec .listSec p{font-size:calc(12px + 10%);text-align:left;width:94%;display:table}.productSec .listSec p.messageindex_p{padding-top:4%}.productSec .listSec .makesTit{background-image:url(/softdrink/kids/images/common/title_icon_crafts.gif)}.productSec .listSec .craftsTit{background-image:url(/softdrink/kids/images/common/title_icon_papercraft.gif)}@media screen and (min-width:960px){.productSec .listSec p{font-size:16px;padding-left:46px}.productSec .listSec p.messageindex_p{padding-top:1%}.productSec .listSec .craftsTit,.productSec .listSec .makesTit{font-size:20px;margin-top:22px;margin-bottom:22px}}@media screen and (max-width:960px){.productSec .listSec .craftsTit.papercfrafts{letter-spacing:-.5px;font-size:calc(10px + 1.7vw);padding:20px 0 20px 50px}.productSec .listSec .button.narrow{letter-spacing:-.3px}}.productSec .listSec .messageTit{background-image:url(/softdrink/kids/images/common/title_icon_message.gif)}@media screen and (min-width:960px){.productSec .listSec .messageTit{font-size:20px;margin-top:22px;margin-bottom:22px}}.productSec .listSec .button{text-align:left;border:2px solid #000;border-radius:15px;width:38vw;padding:10px 0 10px 8px;margin-left:4%;line-height:140%;position:relative;margin-bottom:20px;margin-top:20px;font-size:calc(10px + .5vw);vertical-align:middle;display:table-cell;height:calc(32px + 1vw)}@media screen and (min-width:960px){.productSec .listSec .button{margin:10px 0;width:190px;border-radius:10px;font-size:16px;line-height:120%;padding:10px 0 10px 20px;height:38px}}.productSec .listSec .button:after{content:url(/softdrink/kids/images/common/button_arrow.png);position:absolute;right:6px;top:50%;margin-top:-11px;-webkit-transform:scale(.5);transform:scale(.5)}.productSec .listSec .wide_button{border:2px solid #000;border-radius:30px;padding:10px 0 10px 10px;margin-left:4%;position:relative;margin-bottom:20px;width:90%;font-size:calc(15px + .5vw);font-weight:700;text-indent:-10px}@media screen and (min-width:960px){.productSec .listSec .wide_button{font-size:20px;width:400px;margin:0 auto 40px}}.productSec .listSec .wide_button:after{content:url(/softdrink/kids/images/common/button_arrow.png);position:absolute;margin-top:1px;margin-left:20px;-webkit-transform:scale(.6);transform:scale(.6)}.productSec .listSec .wide_button:hover:after{margin-left:24px}.productSec .listSec .B_under:after{margin-top:4px;-webkit-transform:scale(.6) rotate(90deg);transform:scale(.6) rotate(90deg)}.productSec .listSec .B_under:hover:after{margin-top:6px;margin-left:18px}.productSec .listSec #points_button,.productSec .listSec #prepare_button{cursor:pointer}.productSec .listSec #points_button .wide_button,.productSec .listSec #prepare_button .wide_button{text-indent:-40px}.productSec .listSec #points_button .wide_button:before,.productSec .listSec #prepare_button .wide_button:before{content:"";display:inline-block;text-indent:0;background-image:url(/softdrink/kids/images/common/title_icon_scissors.gif);width:45px;height:45px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;margin-top:-7px}.productSec .listSec #points_button .wide_button:after,.productSec .listSec #prepare_button .wide_button:after{text-indent:0;margin-top:4px}.productSec .listSec #points_button:hover .wide_button:after,.productSec .listSec #prepare_button:hover .wide_button:after{padding-left:3px}.productSec .listSec #points_button .wide_button:before{background-image:url(/softdrink/kids/images/common/title_icon_star.png)}@media screen and (max-width:960px){.productSec .listSec #points_button .wide_button{margin-top:40px}}.productSec .listSec .accordions_menu{margin-bottom:40px}@media screen and (min-width:960px){.productSec .listSec #points_button,.productSec .listSec #prepare_button{position:absolute;left:50%;bottom:30px;margin-left:10px}.productSec .listSec #points_button{right:50%;left:inherit;margin-right:10px}.productSec .listSec .accordions_menu.diy_index{margin-bottom:150px;margin-top:-15px}}.productSec .listSec .accordions_menu .category_tit{position:relative;margin-left:46px;font-size:20px;display:table;height:100px;padding-top:10px;padding-bottom:10px;width:calc(100% - 92px);border-bottom:solid 1px #e6e6e6;text-align:left;cursor:pointer;opacity:1!important}@media screen and (max-width:960px){.productSec .listSec .accordions_menu .category_tit{margin-left:4%;width:92%;height:13vw;font-size:calc(15px + .5vw)}}.productSec .listSec .accordions_menu .category_tit .categorytit_img{position:absolute;right:45px;margin:auto;bottom:0;top:0}@media screen and (min-width:960px){.productSec .listSec .accordions_menu .category_tit .categorytit_img{height:100px}}.productSec .listSec .accordions_menu .category_tit .categorytit_img img{float:right;width:100px;margin:0 5px}@media screen and (max-width:960px){.productSec .listSec .accordions_menu .category_tit .categorytit_img{height:11vw;right:7%}.productSec .listSec .accordions_menu .category_tit .categorytit_img img{width:13vw;height:13vw}.productSec .listSec .accordions_menu .category_tit .categorytit_img img.noSpImage{display:none}}.productSec .listSec .accordions_menu .category_tit:hover{opacity:.8}.productSec .listSec .accordions_menu .category_tit span{display:table-cell;vertical-align:middle}@media screen and (min-width:960px){.productSec .listSec .accordions_menu .category_tit:hover:after{-webkit-transform:scale(.6) rotate(-90deg);transform:scale(.6) rotate(-90deg);top:25%;right:26px}.productSec .listSec .accordions_menu .category_tit span.noPc{display:inline-block}}.productSec .listSec .accordions_menu .category_tit.active:after{-webkit-transform:scale(.6) rotate(-90deg);transform:scale(.6) rotate(-90deg);top:25%;right:26px}@media screen and (max-width:960px){.productSec .listSec .accordions_menu .category_tit span.noPc{display:none}.productSec .listSec .accordions_menu .category_tit.active:after{right:2.7%;bottom:6vw}}.productSec .listSec .accordions_menu .category_tit:after{content:url(/softdrink/kids/images/common/button_arrow.png);position:absolute;margin-top:17px;right:30px;top:25%;-webkit-transform:scale(.6) rotate(90deg);transform:scale(.6) rotate(90deg)}.productSec .listSec .accordions_menu .craft_category{display:none;border-bottom:solid 1px #e6e6e6;margin:30px 46px 0}@media screen and (max-width:960px){.productSec .listSec .accordions_menu .category_tit:after{right:1%;bottom:6vw}.productSec .listSec .accordions_menu .craft_category{margin:0}}.productSec .listSec .accordions_menu .craft_category li{position:relative;margin-bottom:5vw}@media screen and (min-width:960px){.productSec .listSec .accordions_menu .craft_category li{margin:0 15px 30px 0}.productSec .listSec .accordions_menu .craft_category li img{width:100%}}.productSec .listSec .accordions_menu .craft_category li .easy_cate img{position:absolute;z-index:1;width:4vw;bottom:80px;left:10%;margin:0}@media screen and (min-width:750px) and (max-width:960px){.productSec .listSec .accordions_menu .craft_category li .easy_cate img{bottom:20%;left:10%}}@media screen and (min-width:960px){.productSec .listSec .accordions_menu .craft_category li .easy_cate img{width:26px;bottom:70px;left:8px}.productSec .listSec .accordions_menu .craft_category li:nth-child(4){margin-right:0}}.productSec .listSec .accordions_menu .craft_category li:last-child{margin-bottom:30px}.productSec .listSec .category .cate_G{background:#4ce67b}.productSec .listSec .category .cate_R{background:#ff3b6b}.productSec .listSec .category .cate_text{position:absolute;z-index:1;width:20vw;height:7vw;margin-top:1.3vw;margin-left:1.7vw}@media screen and (min-width:960px){.productSec .listSec .category .cate_text{width:90px;height:26px;margin-top:10px;margin-left:0}}.productSec .listSec .category .cate_text img{border-radius:0;opacity:1!important;height:6vw;width:96%;margin:0}.productSec .listSec .category .cate_text .label_text{z-index:2;margin:.5vw auto 0;width:14vw}@media screen and (min-width:960px){.productSec .listSec .category .cate_text img{height:28px}.productSec .listSec .category .cate_text .label_text{z-index:2;width:70px;margin:-3px auto 0}.productSec .listSec .category .cate_text .label_text img{height:32px}}.productSec .listSec .category .cate_text .cate_work{width:84px}.productSec .hashs:after{padding-top:40px;border-bottom:dotted 1.5px #e6e6e6;margin-right:2%}@media screen and (min-width:960px){.productSec .dottedBorderBeforePC:before{border-bottom:dotted 1.5px #e6e6e6;margin:0 4% 40px}.productSec .dottedBorderAfterPC:after{padding:60px 4% 0;border-bottom:dotted 1.5px #e6e6e6;margin:0 4%}}@media screen and (max-width:960px){.productSec .dottedBorderBeforeSP:before{border-bottom:dotted 1.5px #e6e6e6;margin:0 4% 40px}.productSec .dottedBorderAfterSP:after{padding:40px 4% 0;border-bottom:dotted 1.5px #e6e6e6;margin:0 4%}}.nobgSec{background:0 0;border-radius:0}.nobgSec:hover .wide_button:after{padding-left:3px}@media screen and (min-width:960px){.nobgSec a{display:inline-block;margin:0 0 -16px}}.nobgSec .wide_button{border:2px solid #000;border-radius:30px;padding:10px 0 10px 10px;margin-left:0;position:relative;font-size:calc(15px + .5vw);font-weight:700;text-indent:-10px}#craft_maker .maker_cont .maker_text a,#dummyHeader,.howto_play .play_cont .play_text a,.link_maker{border-bottom:solid 1px}@media screen and (min-width:960px){.nobgSec .wide_button{font-size:20px;width:400px}}.nobgSec .wide_button:after{content:url(/softdrink/kids/images/common/button_arrow.png);position:absolute;margin-top:1px;margin-left:20px;-webkit-transform:scale(.6);transform:scale(.6)}.wrapper_unvis{display:none!important}#str-main attention{color:#ff6174}#steps_modal{padding-bottom:30px}#modalSection{z-index:5000;position:relative}.modalSection{display:none;padding-top:15px;overflow-y:auto;position:fixed;top:0;width:100%;z-index:560;background-color:rgba(153,236,255,0);-webkit-transition:all .4s ease-in;transition:all .4s ease-in}.modalSection .subSection{-webkit-transform:scale(.3);transform:scale(.3);-webkit-transition:all .3s cubic-bezier(.2,1.89,.68,.63);transition:all .3s cubic-bezier(.2,1.89,.68,.63)}.modalSection .subSection.zoomSec{-webkit-transform:scale(1);transform:scale(1);opacity:1}.modalSection .subSection.lastSec{margin-bottom:60px}.modalSection.modalViews{background-color:#99ecff}.modalSection .modalSteps{margin-left:122px;margin-top:20px}@media screen and (max-width:960px){.modalSection .modal_hh{height:100vh;overflow:scroll;-webkit-overflow-scrolling:touch}.modalSection .subSection.zoomSec h2{padding:30px 12px 30px 50px}.modalSection .modalSteps{margin-left:4%;margin-top:30px}}.modalSection .modalSteps li{margin:0 0 30px;width:320px;text-align:left;float:left}@media screen and (max-width:960px){.modalSection .modalSteps li{width:96%}}.modalSection .modalSteps li img{width:100%;margin:0;border-radius:0}@media screen and (max-width:960px){.modalSection .modalSteps li img{width:56%;margin:0 auto}.modalSection .modalPrepare li p:before{content:"・ "}}.modalSection .modalSteps li p{width:100%;padding:15px 0 0;display:table-cell;vertical-align:middle;font-size:calc(9px + .5vw)}.modalSection .modalSteps li.under_margin_less{margin-bottom:10px}.modalSection .modalPrepare{display:inline-block;margin-top:30px;text-align:left}@media screen and (min-width:960px){.modalSection .modalSteps li p{font-size:16px}.modalSection .modalSteps li:nth-child(even){margin-left:80px}.modalSection .modalPrepare{text-align:center}}@media screen and (max-width:959px){.modalSection .modalPrepare{width:67vw}}.modalSection .modalPrepare li{margin:0 0 30px;float:left;position:relative;width:100%}@media screen and (min-width:960px){.modalSection .modalPrepare li{width:296px;text-align:center}}.modalSection .modalPrepare li img{width:150px;margin:0 auto}@media screen and (max-width:960px){.modalSection .modalPrepare li #more{padding-top:30px}.modalSection h3{font-weight:700}}@media screen and (min-width:960px){.modalSection .modalPrepare li img{width:250px;margin:0 auto 64px}.modalSection .modalPrepare li p{position:absolute;top:190px;left:0;right:0;margin:auto;font-size:16px}.modalSection .modalPrepare .attentions{font-size:16px}}.modalSection h3{padding-top:0;padding-bottom:5px}.modalSection .list_mats{padding-left:7.3%}.modalSection .list_mats li{margin:8px auto}.modalSection h2{background-image:url(/softdrink/kids/images/common/title_icon_star.png)}@media screen and (min-width:960px){.modalSection h2{margin-bottom:10px;margin-top:23px}.modalSection .attentions{font-size:16px;margin-left:84px}}.modalSection .attentions{margin-top:5px;color:#ff6174;text-align:left}.modalSection .modal_close{width:20px;height:20px;padding:12px;background:#ff6174;border-radius:5px;position:fixed;z-index:556;-webkit-transition:all .2s cubic-bezier(.2,1.89,.68,.63);transition:all .2s cubic-bezier(.2,1.89,.68,.63);cursor:pointer}#sideNavi .close,.zoomAnime{-webkit-transition:all .2s cubic-bezier(.2,1.89,.68,.63)}.modalSection .modal_close:hover{-webkit-transform:scale(1.125);transform:scale(1.125)}@media screen and (min-width:960px){.modalSection .modal_close{margin-right:-465px;top:40px;right:50%}#crafts{margin-top:-44px}#crafts .craftsTit{margin-top:12px}#crafts.chokinBako{margin-top:-50px}.noSp{display:none!important}}@media screen and (max-width:960px){.modalSection .modal_close{left:4%;bottom:4%}#crafts{z-index:0}.noPc{display:none}}.footer_2nd{margin-top:240px}@media screen and (max-width:959px){.header_2nd{position:absolute!important;background:#7bdb7b;z-index:1}}#makes .hides{display:none}#more{cursor:pointer}#more:hover .wide_button:after{padding-left:3px}.howto_play{width:92%;margin:0 auto}.howto_play h2.steps{margin-top:-22px}@media screen and (min-width:960px){.howto_play{width:100%}.howto_play h2.steps{padding:40px 8px 40px 52px;margin-top:0}}.howto_play .play_cont{margin-top:10px;margin-bottom:22px}@media screen and (min-width:960px){.howto_play .play_cont{margin-top:28px;margin-bottom:0}}.howto_play .play_cont .play_img{display:inline-block;width:100%;margin:0}@media screen and (min-width:960px){.howto_play .play_cont .play_img{width:212px}}.howto_play .play_cont .play_text{display:inline-block;text-align:left;width:100%;padding:0}.howto_play .play_cont .play_text p{padding-left:46px;padding-top:8px}.howto_play .play_cont .play_text .sp_text{display:block}.howto_play .play_cont .play_text .pc_text{display:none}@media screen and (min-width:960px){.howto_play .play_cont .play_text{width:660px;height:28px}.howto_play .play_cont .play_text p{font-size:16px;padding-left:38px;padding-top:0;padding-bottom:16px}.howto_play .play_cont .play_text .sp_text{display:none}.howto_play .play_cont .play_text .pc_text{display:block}}.howto_play .play_cont .play_text .brank_style02{margin-left:0;padding-left:28px;padding-bottom:4px;display:inline;background:url(/assets/images/icon-blank.svg) left no-repeat!important}.howto_play .play_cont .disp{position:relative}@media screen and (min-width:960px){.howto_play .play_cont .disp{padding-left:4%;padding-right:4%;margin-bottom:10%}}.howto_play .play_cont span{text-indent:0;padding:0;position:absolute;top:0;bottom:0;margin:auto;width:30px;height:30px}@media screen and (min-width:960px){.howto_play .play_cont span{bottom:inherit}}.howto_play .play_cont span:before{content:attr(num);color:#fff;position:absolute;margin:auto;top:0;bottom:0;left:11px;padding-top:4px;z-index:1}#header,#header .bg_1 img,#logo_2nd{position:relative}.howto_play .play_cont .digit:before{left:6px}.link_maker{padding:2px 6px 1px 16px;background:url(/softdrink/kids/craft/images/icon_018.gif) left center no-repeat}#craft_maker{width:92%;margin:0 auto;padding-bottom:8vw}@media screen and (min-width:960px){#craft_maker{width:100%;padding-bottom:58px}}#craft_maker .maker_title{font-size:calc(16px + 10%);background:url(/softdrink/kids/images/craft/maker.gif) 0 20px no-repeat;padding:30px 0 30px 50px;background-size:16%;display:inline-block}#craft_maker .maker_cont .maker_img{display:inline-block;width:40vw;margin:0}@media screen and (min-width:960px){#craft_maker .maker_title{padding:30px 0 30px 60px;font-size:20px;background-size:46px;background-position:0 20px}#craft_maker .maker_cont .maker_img{width:212px}}#craft_maker .maker_cont .maker_text{display:inline-block;text-align:left;width:43vw;padding:0}#craft_maker .maker_cont .maker_text p{padding-right:0}#craft_maker .maker_cont .maker_text .sp_text{display:block}#craft_maker .maker_cont .maker_text .pc_text{display:none}@media screen and (min-width:960px){#craft_maker .maker_cont .maker_text{width:660px}#craft_maker .maker_cont .maker_text p{font-size:16px;padding-left:24px;padding-bottom:16px}#craft_maker .maker_cont .maker_text .sp_text{display:none}#craft_maker .maker_cont .maker_text .pc_text{display:block}}#craft_maker .maker_cont .maker_text .brank_style02{margin-left:0;padding-left:28px;padding-bottom:4px;display:inline;background:url(/assets/images/icon-blank.svg) left no-repeat!important}#header,#sideNavi,#sideNavi .cokirinco,#sideNavi ul .logo:after{display:none}#wrapper{background:#7bdb7b}#wrapper.existWrapper{background-image:none;padding:0}#logo_2nd{margin-top:40px;z-index:5}@media screen and (max-width:960px){#logo_2nd{margin-top:0}#logo_2nd a img{visibility:visible}}#mainContentsNav>ul li ul li a:link,#mainContentsNav>ul li ul li a:visited{color:#fff}#str-main{width:100%}#header{height:240px;margin:0 auto;overflow:hidden}#header img{width:100vw}#header .bg_1{width:100%;background:#99ECFF}#header .bg_1 img{width:470px;margin:auto}#header .bg_2,#header .bg_3{width:100%;height:240px;pointer-events:none;position:absolute}#header .bg_2{top:58%;background:url(../images/top/header_land_2.png) center top repeat-x;background-size:80% auto}#header .bg_3{top:52%;background:url(../images/top/header_land_1.png) center top repeat-x;background-size:80% auto}#header .house_left{position:absolute;width:104px;top:35.5%;left:50%;margin-left:-265px;max-width:124px}#header .house_right{position:absolute;width:192px;top:39%;right:50%;margin-right:-305px;max-width:250px;left:auto}#header #plane img,#header .tree_1,#header .tree_2{left:50%;position:absolute}#header .tree_1{width:46px;bottom:83px;margin-left:-120px}#header .tree_2{width:56px;bottom:42px;margin-left:-63px}#header .tree_3{position:absolute;width:60px;bottom:0;right:50%;margin-right:-250px}#header #plane img{top:15%;margin-left:-212px;width:425px}#header .clouds img{position:absolute;width:50px;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-name:fluffy;animation-name:fluffy}#header #cloud_1 img{top:30%;left:3%;-webkit-animation-delay:1s;animation-delay:1s}#header #cloud_2 img{width:34px;top:14%;left:47%;-webkit-transform:scale(-1,1);transform:scale(-1,1);-webkit-animation-delay:3s;animation-delay:3s}#header #cloud_3 img{width:46px;top:13%;right:22%;-webkit-transform:scale(-1,1);transform:scale(-1,1);-webkit-animation-delay:2s;animation-delay:2s}#header #cloud_4 img{width:50px;top:32%;right:4%;-webkit-transform:scale(-1,1);transform:scale(-1,1)}@-webkit-keyframes fluffy{from{margin-top:0}to{margin-top:5px}}@keyframes fluffy{from{margin-top:0}to{margin-top:5px}}@media screen and (max-width:959px){#header,#header .bg_1{width:100%}.wrapper #logo{max-width:400px;margin:auto}#header{height:160px}#header .bg_2{background-size:cover;top:55%}#header .bg_3{background-size:cover;top:60%}#header .house_left{width:20%;top:45.5%;left:0;margin:0}#header .house_right{width:36%;top:47.5%;right:-10.2%;margin:0}#header #plane img{width:80%;left:9%;margin-left:0}#header .trees{margin:0}#header .tree_1{width:6.5%;bottom:26%;left:27.7%}#header .tree_2{width:10%;bottom:15%;left:41%}#header .tree_3{width:11%;right:4.5%}#header .clouds img{width:10vw}#header #cloud_1 img{top:9%;left:3%}#header #cloud_2 img{width:7vw;top:7%;left:47%}#header #cloud_3 img{width:7vw;top:13%;right:22%;-webkit-animation-delay:2s;animation-delay:2s}#header #cloud_4 img{width:10vw;top:11%;right:-2%}@-webkit-keyframes fluffy{from{margin-top:0}to{margin-top:3%}}@keyframes fluffy{from{margin-top:0}to{margin-top:3%}}}#sideNavi{position:fixed;top:0;z-index:501;width:300px;font-size:20px;padding:30px;color:#fff;background:#ff6174;height:100vh;font-weight:700;overflow:hidden}@media screen and (min-width:960px){#sideNavi{right:0;margin-top:109px;padding-right:1000px}#sideNavi ul li a:hover:after{right:17px}}@media screen and (max-width:959px){#sideNavi{left:0;padding:5% 7% 7%;font-size:calc(11px + 1.2vw);width:60%}}#sideNavi ul{text-align:left;width:100%}#sideNavi ul li{position:relative;padding:8px 0}#sideNavi ul li a:hover,#sideNavi ul li a:link,#sideNavi ul li a:visited{color:#fff;text-decoration:none}#sideNavi ul li:after{content:url(/softdrink/kids/images/common/button_arrow_white.png);position:absolute;right:20px;top:15px;-webkit-transform:scale(.8);transform:scale(.8);line-height:1;text-indent:0}#sideNavi ul .logo{padding-bottom:25px}@media screen and (max-width:960px){#sideNavi ul li:after{bottom:1%;right:0;top:calc(5px + 1.2vw)}#sideNavi ul .logo{display:none;padding-bottom:0}}#sideNavi ul .logo a:after{content:""}#sideNavi ul .hasIcon{text-indent:45px}#sideNavi ul .hasIcon img{position:absolute;width:45px;height:auto;left:-4px;top:5px}@media screen and (max-width:960px){#sideNavi ul .hasIcon img{width:40px}.wrapper .oishisaNav .navItem.processItem .aOuter{border-radius:0 0 0 8px}}#sideNavi .close{position:absolute;top:43px;right:47px;cursor:pointer;z-index:400;transition:all .2s cubic-bezier(.2,1.89,.68,.63)}#dummyHeader,#str-main,.wrapper,.wrapper #Container #contentsWrapper,.wrapper .xmasTitleSec p{position:relative}#sideNavi .close img{width:16px;height:auto}@media screen and (max-width:959px){#sideNavi .close img{width:5vw;margin-top:-5vw}#sideNavi .close{left:10%;width:auto;bottom:1%}}@media screen and (min-width:960px){#sideNavi .close{top:20px;right:988px;padding:12px}#sideNavi .close:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.zoomAnime{transition:all .2s cubic-bezier(.2,1.89,.68,.63);-webkit-transform:scale(1);transform:scale(1)}.zoomAnime:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}html,html body{overflow-x:hidden}html .str-main a{color:#333;text-decoration:none}#contentsWrapper a.yellowBtn,#contentsWrapper nav.contents table.sp td a,.wrapper #sideNavi ul a{color:#fff}html .str-main .cf:after,html .str-main .cf:before{content:" ";display:block;height:0}html .str-main .cf:after{clear:both}img{vertical-align:top;display:block;max-width:100%;height:auto;width:auto;zoom:1;-webkit-transform:scale(1,1);transform:scale(1,1)}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}.is_pc,.pc{display:none}.is_sp,.sp{display:block}#str-main{opacity:0;font-family:"ヒラギノ丸ゴ Pro W6","ヒラギノ丸ゴ Pro","ヒラギノ丸ゴ ProN","Hiragino Maru Gothic Pro","ヒラギノ丸ゴ Pro W3","ヒラギノ丸ゴ ProN W4","ヒラギノ丸ゴ ProN W6","Hiragino Maru Gothic ProN","メイリオ",Meiryo,Arial,sans-serif;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#str-main a{pointer-events:all}#dummyHeader{width:100%;height:50px;border-top:solid 1px;border-color:#dddede}#dummyHeader .headerLogo{float:left}#dummyHeader .headerMenu{float:right}#dummyHeader .headerLogo img,#dummyHeader .headerMenu img{height:50px}.wrapper{background:#7bdb7b;text-align:center;overflow:hidden;margin-bottom:20px!important}@media screen and (min-width:960px){.is_pc,.pc{display:block}.is_sp,.sp{display:none}.wrapper #logo_2nd img{display:inline}}.wrapper .craft_top{top:464px}.wrapper .icon-blank{width:20px;height:auto;margin:3px 10px 0 5px;border-radius:0}@media screen and (max-width:959px){.wrapper .craft_last{padding-bottom:1px}.wrapper .attentions span{display:none}}@media screen and (min-width:960px){.wrapper .message_card #messagePrepare_more .wide_button{margin-top:44px}.wrapper .message_card #messagePrepare_more .red{margin-top:-64px;margin-bottom:30px}}.wrapper .contSec{background:#fff;margin-top:-30px;border-radius:0 0 10px 10px}.wrapper #Container #contentsWrapper .fixedBox .ttlImage{position:relative;z-index:1}.wrapper #Container #contentsWrapper .fixedBox .eco_link{background:#9ed550;width:100%;padding:2vw 0;margin-top:-1px;z-index:999}@media screen and (min-width:640px){.wrapper #Container #contentsWrapper .fixedBox .eco_link{width:100%;padding:0 0 14px;margin-top:-1px}}.wrapper #Container #contentsWrapper .fixedBox .eco_link a img{width:90%;height:14vw;margin:0 auto}@media screen and (min-width:640px) and (max-width:960px){.wrapper #Container #contentsWrapper .fixedBox .eco_link a img{margin-left:58vw;width:38vw;height:6vw}}@media screen and (min-width:960px){.wrapper #Container #contentsWrapper .fixedBox .eco_link a img{margin-left:544px;width:374px;height:60px}}.wrapper #Container #contentsWrapper .fixedBox .eco_link2{float:left;background:#9ed550;width:100%;padding:2vw 0;margin-top:10px;z-index:999}@media screen and (min-width:640px){.wrapper #Container #contentsWrapper .fixedBox .eco_link2{width:370px;padding:0 0 14px;margin-top:-1px}}.wrapper #Container #contentsWrapper .fixedBox .eco_link2 a img{width:90%;height:14vw;margin:0 auto}@media screen and (min-width:640px) and (max-width:960px){.wrapper #Container #contentsWrapper .fixedBox .eco_link2 a img{width:38vw;height:6vw;margin-left:18vw}}@media screen and (min-width:960px){.wrapper #Container #contentsWrapper .fixedBox .eco_link2 a img{width:374px;height:60px;margin-left:150px}}.wrapper #Container #contentsWrapper #str-main #li2_1{padding-top:0}.wrapper #Container #contentsWrapper #str-main #li2_1 a{color:#ff6174;font-weight:700;font-size:3.5vw}@media screen and (min-width:750px) and (max-width:960px){.wrapper #Container #contentsWrapper #str-main #li2_1 a{font-size:22px;margin:-5vw auto 4vw;padding:1vw 13vw;width:56vw}}.wrapper #Container #contentsWrapper #str-main a:hover .link_ecopanda:after{margin-left:8px}.wrapper #fixed{position:fixed;width:100%}.wrapper #header #plane{visibility:hidden}.wrapper .flower_floor{position:fixed;width:100vw;height:59vh;top:350px;display:none}.wrapper .flower_floor #flower_floor_L{width:1000px;height:59vh;position:absolute;right:50%;margin-right:242px;overflow:hidden}.wrapper .flower_floor #flower_floor_R{width:1000px;height:59vh;position:absolute;left:50%;margin-left:242px;overflow:hidden}.wrapper .flower_floor .LEFT,.wrapper .flower_floor .RIGHT{position:absolute}.wrapper #pickup{position:fixed;width:100vw;height:20vw;z-index:100;bottom:0}@media screen and (min-width:750px) and (max-width:960px){.wrapper #pickup{height:150px}}@media screen and (min-width:960px){.wrapper #Container #contentsWrapper #str-main #li2_1 a{font-size:22px}.wrapper .flower_floor{display:block;overflow:hidden}.wrapper #pickup{width:100vw;height:36px;bottom:1vw;z-index:100;display:block}.wrapper #pickup.notxt{padding:0}}@media screen and (max-width:960px){.wrapper #pickup.notxt{width:12%;bottom:82px}}@media screen and (min-width:960px){.wrapper #pickup .hbg_box{top:149px;right:-14px;width:44px;height:44px;margin:4%;position:fixed;overflow:hidden;z-index:400}}.wrapper #pickup .hbg_menu{visibility:visible;background:#ff6174;width:12%;height:12vw;margin:4%;position:fixed;overflow:hidden;cursor:pointer;border-radius:5px;z-index:400;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .2s cubic-bezier(.2,1.89,.68,.63);transition:all .2s cubic-bezier(.2,1.89,.68,.63)}@media screen and (min-width:750px) and (max-width:960px){.wrapper #pickup .hbg_menu{width:90px;height:90px;margin:4%}}@media screen and (min-width:960px){.wrapper #pickup .hbg_menu{top:32px;width:40px;height:40px;margin-top:160px}}.wrapper #pickup .hbg_menu .menu_style{width:33%;height:7%;left:34%;background-color:#fff;position:absolute;border-radius:5px;transition:all .5s ease-out;-o-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out}.wrapper #pickup .hbg_menu .menu1{top:32%}.wrapper #pickup .hbg_menu .menu2{top:48%}.wrapper #pickup .hbg_menu .menu3{top:63%}.wrapper #pickup .hbg_menu .menuclick1{top:48%;-webkit-transform:rotate(405deg);transform:rotate(405deg)}.wrapper #pickup .hbg_menu .menuclick2{background-color:rgba(255,255,255,0)}.wrapper #pickup .hbg_menu .menuclick3{top:48%;-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}.wrapper #pickup .hbg_menu:hover{-webkit-transform:scale(1.125);transform:scale(1.125)}.wrapper #pickup .pickup_ver{background:#fff;width:100vw;height:20vw}.wrapper #pickup .pickup_ver:hover{-webkit-transform:scale(1.125);transform:scale(1.125)}@media screen and (min-width:750px) and (max-width:960px){.wrapper #pickup .pickup_ver{height:150px}}@media screen and (min-width:960px){.wrapper #pickup .pickup_ver{width:574px;height:20px;padding:8px;margin:0 auto;border-radius:100px;bottom:1vw}}.wrapper #pickup #pickup_logo{display:inline-block;width:13%;margin-top:5%;padding-right:24%}.wrapper #pickup #pickup_logo img{width:100%}@media screen and (min-width:750px) and (max-width:960px){.wrapper #pickup #pickup_logo{padding-right:26%;margin-top:4%}}@media screen and (min-width:960px){.wrapper #pickup #pickup_logo{margin-top:5px;padding-right:17px;float:left}.wrapper #pickup #pickup_logo img{width:67px;margin-left:10px}}.wrapper #pickup .pickup_txt{text-align:left;width:48%;margin:0 21.7%;font-size:3vw;line-height:4vw;font-weight:700;letter-spacing:-1px}@media screen and (min-width:750px) and (max-width:960px){.wrapper #pickup .pickup_txt{font-size:24.75px;line-height:30px}}@media screen and (min-width:960px){.wrapper #pickup .pickup_txt{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;width:377px;margin-left:93px;line-height:20px}}.wrapper #pickup #pickup_img{width:20%;float:right;opacity:0;-webkit-transition:.7s;transition:.7s}@media screen and (min-width:750px) and (max-width:960px){.wrapper #pickup #pickup_img{width:17%}}@media screen and (min-width:960px){.wrapper #pickup #pickup_img{margin-top:-53px;margin-right:13px;margin-left:2%;width:70px;height:76px;float:right}}.wrapper #logo{position:absolute;margin:24vw 15vw 1vw;width:70%;height:33vw;top:11vw;max-width:100%;pointer-events:none}@media screen and (min-width:750px) and (max-width:960px){.wrapper #logo{margin:30px 15% 7.5px;height:247.5px;top:75px;width:525px}}@media screen and (min-width:960px){.wrapper #logo{top:-70px;left:0;right:0;bottom:0;width:480px;height:266px;margin:250px auto 0}}.wrapper #logo #main,.wrapper #logo .eyelids img{margin:auto;left:0;position:absolute;right:0}.wrapper #logo #main{width:100%}.wrapper #logo .eyelids{display:none}.wrapper .swiper-pagination{position:absolute;top:87px;text-align:center;z-index:500;margin:3px auto 0;display:none;left:0;right:0;-webkit-transition:none;transition:none}@media screen and (min-width:960px){.wrapper .swiper-pagination{top:-48px;margin:26px auto 0}}.wrapper .swiper-pagination .swiper-pagination-bullet{margin-left:10px;margin-right:10px;opacity:1;border:2px solid #000;background:#fff;cursor:pointer;pointer-events:all}.wrapper #tutorial.tutoralShowed,.wrapper .contents{pointer-events:none}.wrapper .swiper-pagination .swiper-pagination-bullet-active{background:#000}@media screen and (max-width:960px){.wrapper .swiper-pagination .swiper-pagination-bullet{border:2px solid #000;width:4px;height:4px}.wrapper .swiper-pagination.in{margin-top:180px}}.wrapper #tutorial{height:61vw;margin-top:60px;overflow:visible}@media screen and (min-width:750px) and (max-width:960px){.wrapper #tutorial{height:322.5px;margin-top:0}}@media screen and (min-width:960px){.wrapper #tutorial{width:510px;height:330px}}.wrapper #tutorial .swiper-slide .sp-image{width:84vw;margin-top:-3vw;margin-left:6vw}@media screen and (min-width:750px) and (max-width:960px){.wrapper #tutorial .swiper-slide .sp-image{width:610px;margin:0 auto}}.wrapper #tutorial .sp-selected{visibility:visible}@media screen and (min-width:960px){.wrapper #tutorial .swiper-slide .sp-image{width:100vw;margin-top:0;margin-left:0}.wrapper #tutorial .sp-buttons{margin-top:-326px}}.wrapper #tutorial .sp-buttons .sp-button{margin:4px 10px}.wrapper .banner{opacity:0;width:92vw;left:50.5%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;padding-bottom:10vw}.wrapper .contents #machine #mcn_body .btn_B div img,.wrapper .contents #machine #mcn_body .btn_G div img,.wrapper .contents #machine #mcn_body .btn_R div img,.wrapper .contents #machine #mcn_body .imgs img{opacity:1!important}.wrapper .banner img{margin:0 auto}.wrapper .banner.on{position:relative}@media screen and (min-width:959px){.wrapper .banner{display:none}}@media screen and (min-width:750px) and (max-width:960px){.wrapper .banner{margin-top:20vw;padding-bottom:0}}.wrapper .contents{margin-top:16vw;position:relative;background:0 0}@media screen and (min-width:750px) and (max-width:960px){.wrapper .contents{margin-top:276px}}@media screen and (min-width:960px){.wrapper .contents{margin-top:10px;margin-bottom:80px}}.wrapper .contents.opends{margin-top:29vw}@media screen and (min-width:750px) and (max-width:960px){.wrapper .contents.opends{margin-top:217.5px}}@media screen and (min-width:960px){.wrapper .contents.opends{margin-top:-120px}}.wrapper .contents img{width:100%!important}.wrapper .contents .radius{border-radius:10px}.wrapper .contents #Container{width:960px;margin:0 auto}.wrapper .contents #machine{width:92vw;height:294vw;margin:0 4.5vw;position:relative}@media screen and (min-width:750px) and (max-width:960px){.wrapper .contents #machine{width:690px;height:2378px;margin:0 auto}}@media screen and (min-width:960px){.wrapper .contents #machine{width:482px;height:1550px;margin:0 auto;overflow:hidden;padding-top:156px}}.wrapper .contents #machine #mcn_body .btn1,.wrapper .contents #machine #mcn_body .btn2,.wrapper .contents #machine #mcn_body .btn3,.wrapper .contents #machine #mcn_body .btn4{overflow:auto}.wrapper .contents #machine .face{position:absolute;top:2.7%;left:0;right:0;margin:0 auto;width:13%}@media screen and (min-width:960px){.wrapper .contents #machine .face{top:192px}}.wrapper .contents #machine .face .eyes,.wrapper .contents #machine .face .mouse{width:100%}.wrapper .contents #machine .face .eyes .blink,.wrapper .contents #machine .face .mouse .blink{position:absolute}.wrapper .contents #machine .face .eyes .blink{top:0}.wrapper .contents #machine .face .mouse .blink{bottom:0}.wrapper .contents #machine #mcn_body{background-image:url(../images/top/body_bgcolor.png)}.wrapper .contents #machine #mcn_body .ctns{background-size:100% 100%;width:87.2%;height:48vw;left:6%;position:relative;margin-top:5.7%}@media screen and (min-width:750px) and (max-width:959px){.wrapper .contents #machine #mcn_body .ctns{height:356px}}@media screen and (min-width:960px){.wrapper .contents #machine #mcn_body .ctns{height:256px}}.wrapper .contents #machine #mcn_body .huthi_u{width:19%;position:absolute;z-index:2}.wrapper .contents #machine #mcn_body .imgs{position:absolute;width:92%;height:83%;margin:0 5%}.wrapper .contents #machine #mcn_body .imgs .photo_left{float:left;width:45%;margin:5.2% 0 0 2%}.wrapper .contents #machine #mcn_body .imgs .photo_right{float:right;width:45%;margin:5% 4% 0 0}.wrapper .contents #machine #mcn_body .cate_G{background:#4ce67b}.wrapper .contents #machine #mcn_body .cate_R{background:#ff3b6b}.wrapper .contents #machine #mcn_body .cate_B{background:#07cdef}.wrapper .contents #machine #mcn_body .huthi_d{width:21%;position:absolute;left:79%;top:59%;z-index:1}.wrapper .contents #machine #mcn_body .label{position:absolute;top:83%;width:100%;height:17%}.wrapper .contents #machine #mcn_body .label .text_left{position:relative;float:left;width:47.2%;height:65%;margin:2% 0 2% 2%}.wrapper .contents #machine #mcn_body .label .text_right{position:relative;float:right;width:47%;height:65%;margin:2% 2% 0 0}.wrapper .contents #machine #mcn_body .label .label_text{width:31%;margin:0 auto}.wrapper .contents #machine #mcn_body .label .work{width:54.8%}.wrapper .contents #machine #mcn_body #season{background:url(../images/top/waku1.png) no-repeat;background-size:100% 100%;width:97%;height:57.3vw;left:1%;position:relative;margin:0}@media screen and (min-width:750px) and (max-width:959px){.wrapper .contents #machine #mcn_body #season{height:432px}}@media screen and (min-width:960px){.wrapper .contents #machine #mcn_body #season{height:306px}}.wrapper .contents #machine #mcn_body #season #title{position:absolute;width:45%;top:2%;height:14%;margin:0 28%}@media screen and (min-width:750px) and (max-width:960px){.wrapper .contents #machine #mcn_body #season #title{width:280px;top:10px;height:60px;margin:0 196px}}@media screen and (min-width:960px){.wrapper .contents #machine #mcn_body #season #title{width:210px;top:8px;height:42px;margin:0 130px}}.wrapper .contents #machine #mcn_body #season #title .season_title{font-weight:700;color:#fff;font-size:4vw;margin-top:.7vw}@media screen and (min-width:750px) and (max-width:960px){.wrapper .contents #machine #mcn_body #season #title .season_title{font-size:30px;margin-top:4px}}@media screen and (min-width:960px){.wrapper .contents #machine #mcn_body #season #title .season_title{font-size:21px;margin-top:4px}}.wrapper .contents #machine #mcn_body #season .huthi_u{top:14%;left:5%;width:17%}.wrapper .contents #machine #mcn_body #season .huthi_d{width:20%;left:75%;top:64%}.wrapper .contents #machine #mcn_body #season .imgs{top:18%;height:68%;width:90%}.wrapper .contents #machine #mcn_body #season .imgs .photo_left{width:41%;margin:4.3% 0 0 6.7%}.wrapper .contents #machine #mcn_body #season .imgs .photo_right{width:41%;margin:4% 6% 0 0}.wrapper .contents #machine #mcn_body #season .label{top:86%;width:90%;height:14%;margin:0 5%}.wrapper .contents #machine #mcn_body #window_1,.wrapper .contents #machine #mcn_body #window_2,.wrapper .contents #machine #mcn_body #window_3{background:url(../images/top/waku2.png) no-repeat;background-size:100% 100%}.wrapper .contents #machine #mcn_body .btn_left{position:relative;float:left;left:9.9%;width:36%;margin-top:3%}.wrapper .contents #machine #mcn_body .btn_right{position:relative;float:right;right:10%;width:36%}.wrapper .contents #machine #mcn_body .btn_txt{position:absolute;width:100%;color:#fff;font-weight:700;font-size:2.5vw;top:2.3vw;line-height:4vw}@media screen and (min-width:750px) and (max-width:960px){.wrapper .contents #machine #mcn_body .btn_txt{top:1.3vw}}@media screen and (min-width:960px){.wrapper .contents #machine #mcn_body .btn_txt{font-size:16px;top:12px;line-height:22px}}.wrapper .contents #machine #mcn_body .btn1 .btn_left{left:9%;margin-top:3.4%}.wrapper .contents #machine #mcn_body .btn1 .btn_right{margin-top:3.4%;right:11%}.wrapper .contents #machine #mcn_body .btn2 .btn_right{margin-top:3%}.wrapper .contents #machine #mcn_body .btn3 .btn_right,.wrapper .contents #machine #mcn_body .btn4 .btn_right{margin-top:2.8%}.wrapper .contents #machine #mcn_body .btn_R{background-image:url(../images/top/btn_R2.png);background-repeat:no-repeat;background-size:contain}.wrapper .contents #machine #mcn_body .btn_B{background-image:url(../images/top/btn_B2.png);background-repeat:no-repeat;background-size:contain}.wrapper .contents #machine #mcn_body .btn_G{background-image:url(../images/top/btn_G2.png);background-repeat:no-repeat;background-size:contain}.wrapper .contents #machine #mcn_body .btn_hover:hover .hidden{visibility:hidden}.wrapper .contents #machine #mcn_body .btn_hover:hover>.btn_txt{top:22%}.wrapper .contents #machine #foot_l{float:left;width:10.3%;margin-left:3%}.wrapper .contents #machine #foot_r{float:right;width:10.5%;margin-right:3%}.wrapper .contents #craft_menu{width:92.3%;margin:9% auto 8%;border-radius:60px}.wrapper .contents #craft_menu:hover .craft_title:after{padding-left:3px}.wrapper .contents #craft_menu .craft_title{border:2px solid;font-weight:700;border-radius:10vw;font-size:4.5vw;padding:2.2vw}@media screen and (min-width:750px){.wrapper .contents #craft_menu .craft_title{border-radius:50px;font-size:33px;padding:16px}}@media screen and (min-width:960px){.wrapper .contents #craft_menu{width:488px;margin:32px auto 37px}.wrapper .contents #craft_menu .craft_title{border-radius:29px;font-size:20px;padding:13px}}.wrapper .contents #craft_menu .craft_title:after{content:url(/softdrink/kids/images/common/button_arrow.png);position:absolute;margin-top:.8vw;margin-left:3vw;-webkit-transform:scale(1);transform:scale(1)}@media screen and (min-width:750px){.wrapper .contents #craft_menu .craft_title:after{margin-top:-1px;margin-left:14px;-webkit-transform:scale(1);transform:scale(1)}}@media screen and (min-width:960px){.wrapper .contents #craft_menu .craft_title:after{margin-top:2px;margin-left:8px;-webkit-transform:scale(.6);transform:scale(.6)}}.wrapper .contents #sub_menu{width:91vw;margin:0 auto 10vw}@media screen and (max-width:960px){.wrapper .contents #sub_menu .sub_li+.sub_li{margin-top:20px}}@media screen and (min-width:750px) and (max-width:960px){.wrapper .contents #sub_menu{width:682.5px;margin-bottom:100px}}@media screen and (min-width:960px){.wrapper .contents #sub_menu{width:100%;height:100%;margin-bottom:0}.wrapper .contents #sub_menu #li_1{margin-left:0}}@media screen and (max-width:959px){.wrapper .contents #sub_menu #li_1{padding-bottom:1px}}.wrapper .contents #sub_menu #li_1 .sub_img{width:31vw;margin-left:-2.5vw}@media screen and (min-width:750px) and (max-width:960px){.wrapper .contents #sub_menu #li_1 .sub_img{width:246px;margin-left:-36px}.wrapper .contents #sub_menu_2{max-height:690px}}@media screen and (min-width:960px){.wrapper .contents #sub_menu #li_1 .sub_img{width:122px;margin-left:0}.wrapper .contents #sub_menu #li_3{margin-right:0}}.wrapper .contents .sub_li{width:101%}@media screen and (min-width:960px){.wrapper .contents .sub_li{width:312px;height:220px;margin:12px 6px;display:inline-block}}.wrapper .contents .sub_li a:hover>div,.wrapper .contents .sub_li a:hover>li{-webkit-transform:scale(1.05);transform:scale(1.05)}.wrapper .contents .sub_li div,.wrapper .contents .sub_li li{-webkit-transition:all .2s cubic-bezier(.2,1.89,.68,.63);transition:all .2s cubic-bezier(.2,1.89,.68,.63)}.wrapper .contents #sub_menu_2{width:100%;height:100%}.wrapper .contents #sub_menu_2 .sub_li2{width:100%;height:25vw}@media screen and (min-width:960px){.wrapper .contents #sub_menu_2 .sub_li2{width:312px;height:96px}}.wrapper .contents #sub_menu_2 a+a .sub_li2{margin-top:20px}.wrapper .contents .window_3{background:#fff;border-radius:10px;height:100%;position:relative}.wrapper .contents #top_xmas{background:0 0}.wrapper .contents #cokirinco .ctns_logo{width:87%;margin-left:6vw}@media screen and (min-width:750px) and (max-width:960px){.wrapper .contents #sub_menu_2 .sub_li2{max-height:200px}.wrapper .contents #cokirinco .ctns_logo{margin-left:45px}}@media screen and (min-width:960px){.wrapper .contents #cokirinco .ctns_logo{width:275px;margin-left:19px}.wrapper .contents #cokirinco .coki_img{display:none}}.wrapper .contents #cokirinco .coki_img{width:26.5vw;margin-top:2vw;margin-left:5vw}@media screen and (min-width:750px) and (max-width:960px){.wrapper .contents #cokirinco .coki_img{width:198.75px;margin-top:15px;margin-left:37.5px}}.wrapper .contents #cokirinco .coki_txt{position:absolute;top:67%;width:100%;font-weight:700;color:#ed1b23}.wrapper .contents #cokirinco .coki_txt .menu_title{font-size:4vw}@media screen and (min-width:750px) and (max-width:960px){.wrapper .contents #cokirinco .coki_txt .menu_title{font-size:30px}}@media screen and (min-width:960px){.wrapper .contents #cokirinco .coki_txt{top:204px;text-align:unset;margin-left:0}.wrapper .contents #cokirinco .coki_txt .menu_title{font-size:18px}}.wrapper .contents #cokirinco .coki_txt .menu_txt{font-size:3.2vw;margin-top:1.4vw}@media screen and (min-width:960px){.wrapper .contents #cokirinco .coki_txt .menu_txt{font-size:14px;margin-top:3.5px}}@media screen and (min-width:750px) and (max-width:959px){.wrapper .contents #cokirinco .coki_txt .menu_txt{font-size:24px;margin-top:3px}}.wrapper .contents #cokirinco .coki_txt .menu_txt .exc{display:inline}.wrapper .contents #mono .mini_txt{color:#1B8BC3;top:17%}@media screen and (min-width:960px){.wrapper .contents #cokirinco .coki_txt .menu_txt .exc{display:none}.wrapper .contents #mono .mini_txt .sub_title{font-size:16px}}.wrapper .contents #paper .mini_txt{color:#FF6174;top:12%}.wrapper .contents #paper .mini_txt .sub_txt{font-size:3.9vw}.wrapper .contents .window_4{background:#fff;background-size:100% 100%;position:relative;height:97%;overflow:hidden;border-radius:12px;z-index:1}.xmas .wrapper,.xmas .wrapper .sky{background:#154125}.wrapper .contents .window_4 .mini_img{position:absolute;width:28.8%;visibility:visible;overflow:hidden}@media screen and (min-width:750px) and (max-width:960px){.wrapper .contents #paper .mini_txt .sub_txt{font-size:29.25px}.wrapper .contents .window_4{height:194px}.wrapper .contents .window_4 .mini_img{width:25%}}@media screen and (min-width:960px){.wrapper .contents #paper .mini_txt .sub_txt{font-size:17px;margin-top:2px;line-height:1.5}.wrapper .contents .window_4{height:100%}.wrapper .contents .window_4 .mini_img{width:119px;height:96px}}.wrapper .contents .window_4 .sub_img{width:54vw;margin-top:0;margin-left:-14vw}.wrapper .contents .window_4 .mini_txt{position:absolute;left:38%;top:27%;color:#5ea85e;font-weight:700;text-align:left;letter-spacing:.25vw}.wrapper .contents .window_4 .mini_txt .sub_title{font-size:3.9vw}@media screen and (min-width:750px) and (max-width:960px){.wrapper .contents .window_4 .sub_img{width:406px;margin-left:-116px}.wrapper .contents .window_4 .mini_txt{letter-spacing:1.88px}.wrapper .contents .window_4 .mini_txt .sub_title{font-size:29.25px}}@media screen and (min-width:960px){.wrapper .contents .window_4 .sub_img{width:122px;margin-top:0;margin-left:0}.wrapper .contents .window_4 .mini_txt{left:134px;top:8px;letter-spacing:0}.wrapper .contents .window_4 .mini_txt .sub_title{font-size:18px}}.wrapper .contents .window_4 .mini_txt .sub_txt{font-size:3vw}@media screen and (min-width:750px) and (max-width:960px){.wrapper .contents .window_4 .mini_txt .sub_txt{font-size:22.5px}}.wrapper .contents .window_4 .mini_txt .sub_txt .txt_br{display:inline}.wrapper .contents .window_4 .mini_txt .sub_txt .txt_br2{display:none}.wrapper .contents #eco .mini_txt{top:18%}@media screen and (min-width:960px){.wrapper .contents .window_4 .mini_txt .sub_txt{font-size:14px;margin-top:3px;margin-left:2px}.wrapper .contents .window_4 .mini_txt .sub_txt .txt_br{display:none}.wrapper .contents .window_4 .mini_txt .sub_txt .txt_br2{display:inline}.wrapper .contents #eco{margin-top:0}.wrapper .contents #eco .sub_img{width:198px;margin-top:0;margin-left:-38px}.wrapper .contents #eco .mini_txt{top:8px}}.wrapper .contents #eco .mini_txt .sub_txt{letter-spacing:-1px}.wrapper .contents #cook .sub_img{width:27.5vw;margin-top:-6px;margin-left:-1vw}@media screen and (min-width:750px) and (max-width:960px){.wrapper .contents #cook .sub_img{width:206px;margin-left:-15px}}@media screen and (min-width:960px){.wrapper .contents #cook .sub_img{width:120px;margin-left:0;margin-top:-13px}}.wrapper .contents #cook .mini_txt{color:#ffa600}.wrapper .contents #bell .sub_img{width:27vw;margin-top:0;margin-left:-1vw}@media screen and (min-width:750px) and (max-width:960px){.wrapper .contents #bell .sub_img{width:210px;margin-left:-6px}}.wrapper .contents #bell .mini_txt{color:#e5b52e}@media screen and (min-width:960px){.wrapper .contents #bell .sub_img{width:120px;margin-top:-18px;margin-left:0}.wrapper .contents #bell .mini_txt .sub_title{margin-top:11px}}.wrapper .contents #bell .mini_txt .sub_txt{font-size:3.5vw;margin-top:-1vw}.wrapper .contents #eyelid_4{position:absolute;width:14vw;top:2%;left:42%}@media screen and (min-width:960px){.wrapper .contents #bell .mini_txt .sub_txt{margin-top:-5px;font-size:18px}.wrapper .topMar_s{margin-top:-18px}.wrapper .topMar_l{margin-top:-28px}.wrapper .topPad_s{padding-top:26px}.wrapper .topPad{padding-top:34px}.wrapper .topPad_l{padding-top:74px}}.xmas .wrapper .contSec,.xmas .wrapper .contents{margin-top:0}.xmas .wrapper .subSection{margin-bottom:4.3%}.xmas .wrapper .subSection .pageTits{font-size:4.3vw;letter-spacing:.04px;line-height:1.25}@media screen and (min-width:750px) and (max-width:960px){.xmas .wrapper .subSection .pageTits{font-size:32px;padding:10px}}@media screen and (min-width:960px){.xmas .wrapper .subSection .pageTits{font-size:30px;padding:10px}}.xmas .wrapper .subSection img{margin:0;width:auto}.xmas .wrapper .titleSec{margin-bottom:0}.xmas .wrapper .contSec .intro{width:100%;margin:0 auto;position:relative;padding-top:16px}.xmas .wrapper .contSec .intro p{display:inline-block;font-size:3.2vw}@media screen and (min-width:750px) and (max-width:960px){.xmas .wrapper .contSec .intro{padding-top:32px}.xmas .wrapper .contSec .intro p{font-size:24px}}@media screen and (min-width:960px){.xmas .wrapper .contSec .intro{padding-top:26px;width:510px;margin-bottom:44px}.xmas .wrapper .contSec .intro p{font-size:16px;padding:16px 14px 0}}.xmas .wrapper .contSec .intro img{width:9%;right:2%;top:20%;margin:0;display:inline-block;position:absolute}@media screen and (min-width:960px){.xmas .wrapper .contSec .intro img{top:28%;right:0;width:76px}}.xmas .wrapper .contSec .intro img:first-of-type{width:8%;left:2%;right:auto;top:30%}.xmas .wrapper .contSec section{position:relative;margin:0 4%;border-top:solid 1px #e6e6e6}@media screen and (min-width:960px){.xmas .wrapper .contSec .intro img:first-of-type{left:0;width:62px;top:auto}.xmas .wrapper .contSec section{margin:0 46px}}.xmas .wrapper .contSec section .ttl{text-align:left;margin-top:10px;margin-bottom:14px}.xmas .wrapper .contSec section .ttl p{padding:0;color:#ce0201;display:inline-block;vertical-align:middle;font-size:4.3vw}@media screen and (min-width:750px) and (max-width:960px){.xmas .wrapper .contSec section .ttl{margin-top:20px;margin-bottom:28px}.xmas .wrapper .contSec section .ttl p{font-size:32px}}@media screen and (min-width:960px){.xmas .wrapper .contSec section .ttl{text-align:center;margin-top:40px;margin-bottom:18px}.xmas .wrapper .contSec section .ttl p{font-size:30px;vertical-align:middle}}.xmas .wrapper .contSec section .ttl .num{color:#fff;background:url(../images/xmas2018/point.png) no-repeat;background-size:cover;font-size:3.2vw;padding:2% 4%;vertical-align:inherit}@media screen and (min-width:750px) and (max-width:960px){.xmas .wrapper .contSec section .ttl .num{font-size:24px;padding:2px 15px;vertical-align:middle}}@media screen and (min-width:960px){.xmas .wrapper .contSec section .ttl .num{vertical-align:sub;padding:2px 15px;font-size:24px;margin-right:5px}}.xmas .wrapper .contSec section .img_set{margin-bottom:15px;font-size:0}.xmas .wrapper .contSec section .img_set img{display:inline-block;width:47%}.xmas .wrapper .contSec section .img_set img:first-of-type{margin-right:15px}.xmas .wrapper .contSec section .img_set .txt{text-align:left;margin-top:14px}.xmas .wrapper .contSec section .img_set .txt p{padding:0;font-size:3.2vw;line-height:1.8}@media screen and (min-width:750px) and (max-width:960px){.xmas .wrapper .contSec section .img_set{margin-bottom:30px}.xmas .wrapper .contSec section .img_set img:first-of-type{margin-right:30px}.xmas .wrapper .contSec section .img_set .txt{margin-top:28px}.xmas .wrapper .contSec section .img_set .txt p{font-size:24px}}@media screen and (min-width:960px){.xmas .wrapper .contSec section .img_set{margin-bottom:24px}.xmas .wrapper .contSec section .img_set img{width:24%}.xmas .wrapper .contSec section .img_set img:first-of-type{margin-right:20px}.xmas .wrapper .contSec section .img_set .txt{display:inline-block;margin-top:0;margin-left:46px;-webkit-transform:translateY(38%);transform:translateY(38%)}.xmas .wrapper .contSec section .img_set .txt.is_sp{display:none}.xmas .wrapper .contSec section .img_set .txt p{font-size:16px;line-height:1.7;letter-spacing:-.6px}}.xmas .wrapper .contSec section .img_set .txt p span{font-size:4.3vw}.xmas .wrapper .contSec section .nobgSec{margin:0 auto 18px;width:100%}@media screen and (min-width:750px) and (max-width:960px){.xmas .wrapper .contSec section .img_set .txt p span{font-size:32px}.xmas .wrapper .contSec section .nobgSec{margin-bottom:36px}}@media screen and (min-width:960px){.xmas .wrapper .contSec section .img_set .txt p span{font-size:20px;line-height:2.05}.xmas .wrapper .contSec section .nobgSec{margin-bottom:52px;width:410px}}.xmas .wrapper .contSec section .nobgSec .wide_button{padding:10px 0;font-size:4.3vw}@media screen and (min-width:750px) and (max-width:960px){.xmas .wrapper .contSec section .nobgSec .wide_button{font-size:32px}}.xmas .wrapper .contSec section .nobgSec a{margin:0}.xmas .wrapper .contSec .sec2 .img_set .txt{margin-left:0}.xmas .wrapper .contSec .sec3{padding-bottom:10px}.xmas .wrapper .obj_3,.xmas .wrapper .obj_4,.xmas .wrapper .obj_5{position:absolute;width:auto;display:none}@media screen and (min-width:960px){.xmas .wrapper .contSec section .nobgSec .wide_button{font-size:20px}.xmas .wrapper .contSec .sec1 .ttl{margin-top:40px;margin-bottom:25px}.xmas .wrapper .contSec .sec1 .img_set .txt{-webkit-transform:translateY(30%);transform:translateY(30%)}.xmas .wrapper .contSec .sec2 .img_set{margin-bottom:32px}.xmas .wrapper .contSec .sec2 .img_set .txt{margin-right:34px}.xmas .wrapper .contSec .sec3{padding-bottom:2px}.xmas .wrapper .contSec .sec3 .img_set{margin-bottom:34px}.xmas .wrapper .contSec .sec3 .img_set img:first-of-type{margin-left:16px}.xmas .wrapper .obj_3,.xmas .wrapper .obj_4,.xmas .wrapper .obj_5{display:block}}.xmas .wrapper .obj_3{bottom:6.6%;right:11%}.xmas .wrapper .obj_4{bottom:2.5%;left:8%}.xmas .wrapper .obj_5{bottom:17%;right:9.5%}.xmas .wrapper .snowfall-flakes{color:#fff}.xmas .wrapper .ctns_area{position:relative;z-index:1}.xmas .wrapper .ctns_area .footer_2nd{margin-top:0}@media screen and (min-width:750px) and (max-width:960px){.xmas .wrapper .contents{margin-top:0}}.xmas .wrapper .snow{position:absolute;top:0;width:100%;height:100%;background-image:url(../images/xmas2018/snow_1.png),url(../images/xmas2018/snow_2.png);-webkit-animation:snow 20s linear infinite;animation:snow 20s linear infinite}@-webkit-keyframes snow{0%{background-position:0 0,0 0}100%{background-position:0 1000px,0 500px}}@keyframes snow{0%{background-position:0 0,0 0}100%{background-position:0 1000px,0 500px}}.unvis{opacity:0}#dummyFooter{position:inherit;z-index:200;margin-top:7vw}#dummyFooter #SP_Footer{display:block}#dummyFooter #PC_Footer{display:none}@media screen and (min-width:960px){#dummyFooter{margin-top:20px}#dummyFooter #SP_Footer{display:none}#dummyFooter #PC_Footer{display:block}}.machineInAnim{-webkit-transform:rotate(0)!important;transform:rotate(0)!important;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;right:4vw!important}#str-main,#str-main *,#str-main :after,#str-main :before{-webkit-box-sizing:content-box;box-sizing:content-box}#str-main .oishisaTtl .ttlInner .h1Txt{margin:0}.gothicFont{font-family:Helvetica,Arial,'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','モリサワ 新ゴ R','Droid Sans',メイリオ,sans-serif}.existWrapper #str-main .products{margin:0 20px 20px}