/* --------------------------------------------------------
 Name:      そのまま、ありのまま。だから好き。 - app.css
 Author:    d.iba
 Info:      そのまま、ありのまま。だから好き。
----------------------------------------------------------- */
a,abbr,address,article,aside,audio,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,label,legend,li,main,mark,nav,ol,p,pre,q,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);line-height:1}a{text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6,p{font-weight:400}img{border-style:none;vertical-align:bottom}img,video{max-width:100%}ol,ul{list-style:none;list-style-type:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input::-webkit-search-decoration{display:none}input:focus{outline-offset:-2px}select::-ms-expand{display:none}select::-webkit-search-decoration{display:none}select:focus{outline-offset:-2px}button{background-color:transparent}textarea{resize:none}textarea::-webkit-search-decoration{display:none}textarea:focus{outline-offset:-2px}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}:root{--scrollbar-offset:3px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#004ea2;color:#000;font-family:Zen Maru Gothic,sans-serif;font-size:16px;text-rendering:geometricPrecision}.is-openModal body{overflow:hidden;touch-action:none}a{color:inherit}a,h1,h2,h3,h4,h5,h6,p{line-height:1.8}.c-svgCurrentColor{fill:currentColor}@-webkit-keyframes stretch{0%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.03);transform:scale(1.03)}to{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes stretch{0%{-moz-transform:scale(1);transform:scale(1)}40%{-moz-transform:scale(1.03);transform:scale(1.03)}to{-moz-transform:scale(1);transform:scale(1)}}@keyframes stretch{0%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);transform:scale(1.03)}to{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}.wrapper{background-color:#ffd900}.header__logo{opacity:0;position:absolute;z-index:2}.header__logoLink{background-position:50%;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;display:block;overflow:hidden;text-indent:-9999px}.footer{position:relative}.footer__infoLink{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;position:relative}.footer__infoLink:after{border-radius:50%;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.footer__infoLink:hover .footer__infoLinkLabel{-webkit-animation:stretch .6s forwards;-moz-animation:stretch .6s forwards;animation:stretch .6s forwards}.footer__infoLinkLabel{display:block;height:100%;overflow:hidden;text-indent:-9999px;width:100%}.footer__privacy{position:absolute}.footer__privacyLink{background:url(../images/index/txt_footer_privacy.svg) no-repeat 50%/contain;display:block;overflow:hidden;text-indent:-9999px}.footer__copyAddress{clip:rect(1px,1px,1px,1px);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.indexHero{position:relative;z-index:1}.indexHero__copy{-webkit-box-align:center;-moz-box-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column}.indexHero__copyItem{opacity:0;overflow:hidden;text-indent:-9999px}.indexHero__copyItem[data-id="1"]{background:url(../images/index/txt_hero_copy1.svg) no-repeat 50%/contain}.indexHero__copyItem[data-id="2"]{background:url(../images/index/txt_hero_copy2.svg) no-repeat 50%/contain}.indexHero__copyItem[data-id="3"]{background:url(../images/index/txt_hero_copy3.svg) no-repeat 50%/contain}.indexHero__cm{opacity:0;position:absolute}.indexHero__cmButton{border:none;cursor:pointer;display:block;overflow:hidden;position:relative;text-indent:-9999px;width:100%}.indexHero__cmButton:after,.indexHero__cmButton:before{border-radius:50%;content:"";display:block;-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.2));filter:drop-shadow(0 0 10px rgba(0,0,0,.2));height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.indexHero__cmButton:before{background:url(../images/index/btn_cm.svg) no-repeat 50%/contain}.indexHero__cmButton:hover:before{-webkit-animation:stretch .6s forwards;-moz-animation:stretch .6s forwards;animation:stretch .6s forwards}.indexMain__outline{position:relative}.indexMain__outlineImage{margin-left:auto;margin-right:auto;opacity:0}.indexMain__outlineDetail{background:url(../images/index/txt_outline.svg) no-repeat 50%/contain;overflow:hidden;text-indent:-9999px}.indexMain__outlineDetail,.indexMain__outlineResult{opacity:0;position:absolute}.indexMain__outlineResultButton{border:none;cursor:pointer;display:block;overflow:hidden;position:relative;text-indent:-9999px;width:100%}.indexMain__outlineResultButton:after,.indexMain__outlineResultButton:before{border-radius:50%;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.indexMain__outlineResultButton:before{background:url(../images/index/btn_result.svg) no-repeat 50%/contain}.indexMain__outlineResultButton:hover:before{-webkit-animation:stretch .6s forwards;-moz-animation:stretch .6s forwards;animation:stretch .6s forwards}.indexMain__story{position:relative}@-webkit-keyframes fadeScale{0%{-webkit-transform:scale(1.06);transform:scale(1.06)}to{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes fadeScale{0%{-moz-transform:scale(1.06);transform:scale(1.06)}to{-moz-transform:scale(1);transform:scale(1)}}@keyframes fadeScale{0%{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);transform:scale(1.06)}to{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}.indexMain__storyItem{opacity:0;-webkit-transition:opacity 1s .1s,-webkit-transform .9s cubic-bezier(.19,1,.22,1) .2s;transition:opacity 1s .1s,-webkit-transform .9s cubic-bezier(.19,1,.22,1) .2s;-moz-transition:opacity 1s .1s,transform .9s cubic-bezier(.19,1,.22,1) .2s,-moz-transform .9s cubic-bezier(.19,1,.22,1) .2s;transition:opacity 1s .1s,transform .9s cubic-bezier(.19,1,.22,1) .2s;transition:opacity 1s .1s,transform .9s cubic-bezier(.19,1,.22,1) .2s,-webkit-transform .9s cubic-bezier(.19,1,.22,1) .2s,-moz-transform .9s cubic-bezier(.19,1,.22,1) .2s}.indexMain__storyItem.is-inView{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.indexMain__storyItem[data-id="1"]{margin-left:auto}.indexMain__storyItem:not([data-id="1"]){z-index:0}.indexMain__storyItem:not([data-id="1"]) .indexMain__storyItemImage:nth-child(2){opacity:0}.indexMain__storyItemBody{overflow:hidden;position:relative;width:100%}.indexMain__storyItemImage{height:100%;left:0;position:absolute;top:0;width:100%}.indexMain__storyCopy{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;overflow:hidden;position:absolute;text-indent:-9999px}.indexMain__storyCopyItem[data-id="1_1"]{background:url(../images/index/txt_story_copy1_1.svg) no-repeat 50%/cover;-webkit-transition-delay:.8s;-moz-transition-delay:.8s;transition-delay:.8s}.indexMain__storyCopyItem[data-id="1_2"]{background:url(../images/index/txt_story_copy1_2.svg) no-repeat 50%/cover;-webkit-transition-delay:1.6s;-moz-transition-delay:1.6s;transition-delay:1.6s}.indexMain__storyCopyItem[data-id="1_3"]{background:url(../images/index/txt_story_copy1_3.svg) no-repeat 50%/cover;-webkit-transition-delay:2.4s;-moz-transition-delay:2.4s;transition-delay:2.4s}.indexMain__storyCopyItem[data-id="1_4"]{background:url(../images/index/txt_story_copy1_4.svg) no-repeat 50%/cover;-webkit-transition-delay:3.2s;-moz-transition-delay:3.2s;transition-delay:3.2s}.indexMain__storyCopyItem[data-id="1_5"]{background:url(../images/index/txt_story_copy1_5.svg) no-repeat 50%/cover;-webkit-transition-delay:4s;-moz-transition-delay:4s;transition-delay:4s}.indexMain__storyCopyItem[data-id="2_1"]{background:url(../images/index/txt_story_copy2_1.svg) no-repeat 50%/cover;-webkit-transition-delay:.8s;-moz-transition-delay:.8s;transition-delay:.8s}.indexMain__storyCopyItem[data-id="2_2"]{background:url(../images/index/txt_story_copy2_2.svg) no-repeat 50%/cover;-webkit-transition-delay:1.6s;-moz-transition-delay:1.6s;transition-delay:1.6s}.indexMain__storyCopyItem[data-id="2_3"]{background:url(../images/index/txt_story_copy2_3.svg) no-repeat 50%/cover;-webkit-transition-delay:2.4s;-moz-transition-delay:2.4s;transition-delay:2.4s}.indexMain__storyCopyItem[data-id="2_4"]{background:url(../images/index/txt_story_copy2_4.svg) no-repeat 50%/cover;-webkit-transition-delay:3.2s;-moz-transition-delay:3.2s;transition-delay:3.2s}.indexMain__storyCopyItem[data-id="2_5"]{background:url(../images/index/txt_story_copy2_5.svg) no-repeat 50%/cover;-webkit-transition-delay:4s;-moz-transition-delay:4s;transition-delay:4s}.indexMain__storyCopyItem[data-id="3_1"]{background:url(../images/index/txt_story_copy3_1.svg) no-repeat 50%/cover;-webkit-transition-delay:.8s;-moz-transition-delay:.8s;transition-delay:.8s}.indexMain__storyCopyItem[data-id="3_2"]{background:url(../images/index/txt_story_copy3_2.svg) no-repeat 50%/cover;-webkit-transition-delay:1.6s;-moz-transition-delay:1.6s;transition-delay:1.6s}.indexMain__storyCopyItem[data-id="3_3"]{background:url(../images/index/txt_story_copy3_3.svg) no-repeat 50%/cover;-webkit-transition-delay:2.4s;-moz-transition-delay:2.4s;transition-delay:2.4s}.indexMain__storyCopyItem[data-id="3_4"]{background:url(../images/index/txt_story_copy3_4.svg) no-repeat 50%/cover;-webkit-transition-delay:3.2s;-moz-transition-delay:3.2s;transition-delay:3.2s}.indexMain__storyCopyItem[data-id="3_5"]{background:url(../images/index/txt_story_copy3_5.svg) no-repeat 50%/cover;-webkit-transition-delay:4s;-moz-transition-delay:4s;transition-delay:4s}.indexMain__storyCopyItem[data-id="4_1"]{background:url(../images/index/txt_story_copy4_1.svg) no-repeat 50%/cover;-webkit-transition-delay:.8s;-moz-transition-delay:.8s;transition-delay:.8s}.indexMain__storyCopyItem[data-id="4_2"]{background:url(../images/index/txt_story_copy4_2.svg) no-repeat 50%/cover;-webkit-transition-delay:1.6s;-moz-transition-delay:1.6s;transition-delay:1.6s}.indexMain__storyCopyItem[data-id="4_3"]{background:url(../images/index/txt_story_copy4_3.svg) no-repeat 50%/cover;-webkit-transition-delay:2.4s;-moz-transition-delay:2.4s;transition-delay:2.4s}.indexMain__storyCopyItem[data-id="4_4"]{background:url(../images/index/txt_story_copy4_4.svg) no-repeat 50%/cover;-webkit-transition-delay:3.2s;-moz-transition-delay:3.2s;transition-delay:3.2s}.indexMain__storyCopyItem[data-id="4_5"]{background:url(../images/index/txt_story_copy4_5.svg) no-repeat 50%/cover;-webkit-transition-delay:4s;-moz-transition-delay:4s;transition-delay:4s}.indexMain__storyCopyItem{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);display:block;overflow:hidden;text-indent:-9999px;-webkit-transition:-webkit-clip-path .4s linear;transition:-webkit-clip-path .4s linear;-moz-transition:clip-path .4s linear;transition:clip-path .4s linear;transition:clip-path .4s linear,-webkit-clip-path .4s linear}.is-inView .indexMain__storyCopyItem{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.indexMain__cmTitle{background:url(../images/index/txt_title_cm.svg) no-repeat 50%/contain;overflow:hidden;text-indent:-9999px}.indexMain__cmGalleryItem{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;-moz-transition:transform .6s,-moz-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s,-moz-transform .6s}.indexMain__cmGalleryItemBody{height:0;overflow:hidden;padding-top:56.25%;position:relative}.indexMain__cmGalleryItemBody iframe{height:100%;left:0;position:absolute;top:0;width:100%}.indexMain__cmGalleryNavigationButton{-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-webkit-align-items:center;align-items:center;background-color:#ffd900;border:none;border-radius:50%;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;justify-content:center;position:absolute;z-index:2}.indexMain__cmGalleryNavigationButton[data-type=prev]{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);transform:scaleX(-1)}.indexMain__cmGalleryNavigationArrow{color:#fff;pointer-events:none}.indexMain__cmGalleryNavigationArrow svg{height:auto;-webkit-transition:-webkit-transform .2s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .2s cubic-bezier(.19,1,.22,1);-moz-transition:transform .2s cubic-bezier(.19,1,.22,1),-moz-transform .2s cubic-bezier(.19,1,.22,1);transition:transform .2s cubic-bezier(.19,1,.22,1);transition:transform .2s cubic-bezier(.19,1,.22,1),-webkit-transform .2s cubic-bezier(.19,1,.22,1),-moz-transform .2s cubic-bezier(.19,1,.22,1);width:100%}.indexMain__cmGalleryPagination{-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-webkit-align-items:center;align-items:center;background-color:#004ea2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;justify-content:center;margin-left:auto;margin-right:auto}.indexMain__cmGalleryPaginationBullet{overflow:hidden;text-indent:-9999px;-webkit-transition:opacity .1s,height .1s,width .1s;-moz-transition:opacity .1s,height .1s,width .1s;transition:opacity .1s,height .1s,width .1s}.indexMain__cmGalleryPaginationBullet:not(.swiper-pagination-bullet-active){cursor:pointer;opacity:.6}.indexMain__cmGalleryPaginationBullet[data-id="1"]{background:url(../images/index/txt_pagination1.svg) no-repeat 50%/contain}.indexMain__cmGalleryPaginationBullet[data-id="2"]{background:url(../images/index/txt_pagination2.svg) no-repeat 50%/contain}.indexMain__cmGalleryPaginationBullet[data-id="3"]{background:url(../images/index/txt_pagination3.svg) no-repeat 50%/contain}.indexMain__recipeTitle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-box-pack:center;-moz-box-pack:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;opacity:0;-webkit-transition:opacity 1s .1s,-webkit-transform .9s cubic-bezier(.19,1,.22,1) .2s;transition:opacity 1s .1s,-webkit-transform .9s cubic-bezier(.19,1,.22,1) .2s;-moz-transition:opacity 1s .1s,transform .9s cubic-bezier(.19,1,.22,1) .2s,-moz-transform .9s cubic-bezier(.19,1,.22,1) .2s;transition:opacity 1s .1s,transform .9s cubic-bezier(.19,1,.22,1) .2s;transition:opacity 1s .1s,transform .9s cubic-bezier(.19,1,.22,1) .2s,-webkit-transform .9s cubic-bezier(.19,1,.22,1) .2s,-moz-transform .9s cubic-bezier(.19,1,.22,1) .2s}.indexMain__recipeTitle.is-inView{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.indexMain__recipeTitleBg{width:100%}.indexMain__recipeTitleLabel{overflow:hidden;text-indent:-9999px;width:100%}.indexMain__recipeOutline{background:url(../images/index/txt_recipe_outline.svg) no-repeat 50%/contain;opacity:0;overflow:hidden;text-indent:-9999px;-webkit-transition:opacity 1s .1s,-webkit-transform .9s cubic-bezier(.19,1,.22,1) .2s;transition:opacity 1s .1s,-webkit-transform .9s cubic-bezier(.19,1,.22,1) .2s;-moz-transition:opacity 1s .1s,transform .9s cubic-bezier(.19,1,.22,1) .2s,-moz-transform .9s cubic-bezier(.19,1,.22,1) .2s;transition:opacity 1s .1s,transform .9s cubic-bezier(.19,1,.22,1) .2s;transition:opacity 1s .1s,transform .9s cubic-bezier(.19,1,.22,1) .2s,-webkit-transform .9s cubic-bezier(.19,1,.22,1) .2s,-moz-transform .9s cubic-bezier(.19,1,.22,1) .2s}.indexMain__recipeOutline.is-inView{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.recipeRead__slidePagination .swiper-pagination-bullet{border-color:#fff;border-radius:50%;border-style:solid;cursor:pointer;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;transition:background-color .2s}.recipeRead__slidePagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.recipeRead__slideNavigationButton.swiper-button-disabled{opacity:.6}.recipeRead__slideNavigationButton:not(.swiper-button-disabled){cursor:pointer}.indexMain__campaign{background-color:#004ea2}.indexMain__campaignBody{background-color:#fff;margin-left:auto;margin-right:auto;position:relative}.indexMain__campaignTitle{overflow:hidden;text-indent:-9999px}.indexMain__campaignOutline strong{color:#004ea2;font-weight:700}.indexMain__campaignFlow{position:relative}.indexMain__campaignFlowTitle{overflow:hidden;position:relative;text-indent:-9999px;z-index:2}.indexMain__campaignFlowEnd{-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.indexMain__campaignFlowEnd:after{background-color:#fff;content:"";height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%;z-index:-1}.indexMain__campaignFlowEndItem{background:url(../images/index/img_campaign_end.svg) no-repeat 50%/contain;overflow:hidden;text-indent:-9999px}.indexMain__campaignFlowItem:before{content:"";display:block;-webkit-flex-shrink:0;flex-shrink:0}.indexMain__campaignFlowDetail{display:block}.indexMain__campaignFlowDetail a,.indexMain__campaignFlowDetail strong{color:#004ea2;font-weight:700}.indexMain__campaignFlowDetail span{font-weight:700}.indexMain__campaignFlowApplication{margin-left:auto;margin-right:auto}.indexMain__campaignFlowApplicationLink{display:block;overflow:hidden;text-indent:-9999px}.indexMain__campaignPeriodTitle{-webkit-flex-shrink:0;flex-shrink:0;overflow:hidden;text-indent:-9999px}.indexMain__campaignPeriodDetail{text-decoration:line-through;text-decoration-thickness:1px}.indexMain__campaignPrizeTitle{-webkit-flex-shrink:0;flex-shrink:0;overflow:hidden;text-indent:-9999px}.indexMain__campaignPrizeItemLabel{color:#004ea2;font-weight:700}.indexMain__campaignPrizeItemNotice{display:block}.indexMain__campaignTermsTitle{overflow:hidden;text-indent:-9999px}.indexMain__campaignTermsDetailBody{overflow-y:auto;position:relative}.indexMain__campaignTermsDetailParagraph{-webkit-font-feature-settings:"palt";-moz-font-feature-settings:"palt";font-feature-settings:"palt"}.indexMain__campaignTermsDetailParagraph a{color:#004ea2;text-decoration:underline}.indexMain__result{background-color:#004ea2}.indexMain__resultBody{background-color:#fff;margin-left:auto;margin-right:auto;opacity:0;position:relative;-webkit-transition:opacity 1s .1s,-webkit-transform .9s cubic-bezier(.19,1,.22,1) .2s;transition:opacity 1s .1s,-webkit-transform .9s cubic-bezier(.19,1,.22,1) .2s;-moz-transition:opacity 1s .1s,transform .9s cubic-bezier(.19,1,.22,1) .2s,-moz-transform .9s cubic-bezier(.19,1,.22,1) .2s;transition:opacity 1s .1s,transform .9s cubic-bezier(.19,1,.22,1) .2s;transition:opacity 1s .1s,transform .9s cubic-bezier(.19,1,.22,1) .2s,-webkit-transform .9s cubic-bezier(.19,1,.22,1) .2s,-moz-transform .9s cubic-bezier(.19,1,.22,1) .2s}.indexMain__resultBody.is-inView{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.indexMain__resultTitleLabel{clip:rect(1px,1px,1px,1px);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.indexMain__resultOutline{letter-spacing:-.02em;padding-left:.02em;text-align:center}.indexMain__resultSubTitleLabel{clip:rect(1px,1px,1px,1px);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.indexMain__resultCategory{opacity:0;-webkit-transition:opacity 1s .1s,-webkit-transform .9s cubic-bezier(.19,1,.22,1) .2s;transition:opacity 1s .1s,-webkit-transform .9s cubic-bezier(.19,1,.22,1) .2s;-moz-transition:opacity 1s .1s,transform .9s cubic-bezier(.19,1,.22,1) .2s,-moz-transform .9s cubic-bezier(.19,1,.22,1) .2s;transition:opacity 1s .1s,transform .9s cubic-bezier(.19,1,.22,1) .2s;transition:opacity 1s .1s,transform .9s cubic-bezier(.19,1,.22,1) .2s,-webkit-transform .9s cubic-bezier(.19,1,.22,1) .2s,-moz-transform .9s cubic-bezier(.19,1,.22,1) .2s}.indexMain__resultCategory.is-inView{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.indexMain__resultCategory[data-id="1"] .indexMain__resultCategoryTitle{background:url(../images/index/img_result_category_title1.svg) no-repeat 50%/contain}.indexMain__resultCategory[data-id="2"] .indexMain__resultCategoryTitle{background:url(../images/index/img_result_category_title2.svg) no-repeat 50%/contain}.indexMain__resultCategory[data-id="3"] .indexMain__resultCategoryTitle{background:url(../images/index/img_result_category_title3.svg) no-repeat 50%/contain}.indexMain__resultCategory[data-id="4"] .indexMain__resultCategoryTitle{background:url(../images/index/img_result_category_title4.svg) no-repeat 50%/contain}.indexMain__resultCategoryTitleLabel{clip:rect(1px,1px,1px,1px);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.indexMain__resultCategoryList{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.indexMain__resultCategoryItemBody{background-color:#333;display:block}.indexMain__resultCategory[data-id="1"] .indexMain__resultCategoryItem[data-id="1"] .indexMain__resultCategoryItemBody{background:url(../images/index/img_result_item1_1.jpg) no-repeat 50%/contain}.indexMain__resultCategory[data-id="1"] .indexMain__resultCategoryItem[data-id="2"] .indexMain__resultCategoryItemBody{background:url(../images/index/img_result_item1_2.jpg) no-repeat 50%/contain}.indexMain__resultCategory[data-id="1"] .indexMain__resultCategoryItem[data-id="3"] .indexMain__resultCategoryItemBody{background:url(../images/index/img_result_item1_3.jpg) no-repeat 50%/contain}.indexMain__resultCategory[data-id="1"] .indexMain__resultCategoryItem[data-id="4"] .indexMain__resultCategoryItemBody{background:url(../images/index/img_result_item1_4.jpg) no-repeat 50%/contain}.indexMain__resultCategory[data-id="2"] .indexMain__resultCategoryItem[data-id="1"] .indexMain__resultCategoryItemBody{background:url(../images/index/img_result_item2_1.jpg) no-repeat 50%/contain}.indexMain__resultCategory[data-id="2"] .indexMain__resultCategoryItem[data-id="2"] .indexMain__resultCategoryItemBody{background:url(../images/index/img_result_item2_2.jpg) no-repeat 50%/contain}.indexMain__resultCategory[data-id="2"] .indexMain__resultCategoryItem[data-id="3"] .indexMain__resultCategoryItemBody{background:url(../images/index/img_result_item2_3.jpg) no-repeat 50%/contain}.indexMain__resultCategory[data-id="2"] .indexMain__resultCategoryItem[data-id="4"] .indexMain__resultCategoryItemBody{background:url(../images/index/img_result_item2_4.jpg) no-repeat 50%/contain}.indexMain__resultCategory[data-id="3"] .indexMain__resultCategoryItem[data-id="1"] .indexMain__resultCategoryItemBody{background:url(../images/index/img_result_item3_1.jpg) no-repeat 50%/contain}.indexMain__resultCategory[data-id="3"] .indexMain__resultCategoryItem[data-id="2"] .indexMain__resultCategoryItemBody{background:url(../images/index/img_result_item3_2.jpg) no-repeat 50%/contain}.indexMain__resultCategory[data-id="3"] .indexMain__resultCategoryItem[data-id="3"] .indexMain__resultCategoryItemBody{background:url(../images/index/img_result_item3_3.jpg) no-repeat 50%/contain}.indexMain__resultCategory[data-id="3"] .indexMain__resultCategoryItem[data-id="4"] .indexMain__resultCategoryItemBody{background:url(../images/index/img_result_item3_4.jpg) no-repeat 50%/contain}.indexMain__resultCategory[data-id="4"] .indexMain__resultCategoryItem[data-id="1"] .indexMain__resultCategoryItemBody{background:url(../images/index/img_result_item4_1.jpg) no-repeat 50%/contain}.indexMain__resultCategory[data-id="4"] .indexMain__resultCategoryItem[data-id="2"] .indexMain__resultCategoryItemBody{background:url(../images/index/img_result_item4_2.jpg) no-repeat 50%/contain}.indexMain__resultCategory[data-id="4"] .indexMain__resultCategoryItem[data-id="3"] .indexMain__resultCategoryItemBody{background:url(../images/index/img_result_item4_3.jpg) no-repeat 50%/contain}.indexMain__resultCategory[data-id="4"] .indexMain__resultCategoryItem[data-id="4"] .indexMain__resultCategoryItemBody{background:url(../images/index/img_result_item4_4.jpg) no-repeat 50%/contain}.indexMain__resultCategoryItemAward,.indexMain__resultCategoryItemCopy{clip:rect(1px,1px,1px,1px);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.indexMain__resultCategoryItemMore{-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-webkit-align-items:center;align-items:center;border-style:solid;color:#004ea2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;justify-content:center;margin-left:auto;margin-right:auto}.indexMain__resultCategoryItemMore:hover{text-decoration:none}.indexMain__resultCategoryItemMoreLabel{margin-left:auto;margin-right:auto}.indexMain__resultCategoryItemMoreIcon{font-size:0}.indexMain__resultCategoryItemMoreIcon svg{height:auto;width:100%}.indexMain__resultCategoryNavigationButton{background-color:transparent;border:none;color:#004ea2;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:0;position:absolute;z-index:2}.indexMain__resultCategoryNavigationButton[data-type=prev]{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);transform:scaleX(-1)}.indexMain__resultCategoryNavigationButton svg{height:auto;-webkit-transition:-webkit-transform .2s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .2s cubic-bezier(.19,1,.22,1);-moz-transition:transform .2s cubic-bezier(.19,1,.22,1),-moz-transform .2s cubic-bezier(.19,1,.22,1);transition:transform .2s cubic-bezier(.19,1,.22,1);transition:transform .2s cubic-bezier(.19,1,.22,1),-webkit-transform .2s cubic-bezier(.19,1,.22,1),-moz-transform .2s cubic-bezier(.19,1,.22,1);width:100%}html.lenis{-ms-scroll-chaining:none;height:auto;overscroll-behavior:none}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.ps{-ms-overflow-style:none;overflow:hidden!important;overflow-anchor:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{bottom:0;height:15px}.ps__rail-x,.ps__rail-y{display:none;position:absolute;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear}.ps__rail-y{right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:#f0f0f0;display:block}.ps__thumb-x{border-radius:6px;bottom:2px;height:6px;-moz-transition:background-color .2s linear,height .2s ease-in-out;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x,.ps__thumb-y{background-color:#ffd900;position:absolute}.ps__thumb-y{right:0;-moz-transition:background-color .2s linear,width .2s ease-in-out;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{-webkit-flex-shrink:0;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-moz-transition-property:transform,height,-moz-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform,-moz-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;-moz-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{-webkit-box-ordinal-group:10000;-moz-box-ordinal-group:10000;content:"";-webkit-flex-shrink:0;flex-shrink:0;-webkit-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);-moz-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}@media print{body{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:1366px}}@media print,screen and (min-width:737px){.u-pc{display:block}.u-sp{display:none}.header__logo{left:1.0980966325vw;top:1.0980966325vw;width:13.17715959vw}.header__logoLink{aspect-ratio:180/45;background-image:url(../images/index/img_header_logo_pc.webp)}.footer{background:url(../images/index/bg_footer_pc.webp) no-repeat 50%/cover;height:56.2225475842vw;padding-top:18.6676427526vw}.footer__info{margin-left:14.1288433382vw;width:18.8872620791vw}.footer__infoLink{-webkit-clip-path:circle(9.4436310395vw);clip-path:circle(9.4436310395vw);height:18.8872620791vw}.footer__infoLink:after{border:.1464128843vw solid #fff}.footer__infoLinkLabel{background:url(../images/index/bn_footer_info_pc.svg) no-repeat 50%/contain}.footer__privacy{bottom:1.2445095168vw;left:14.5680819912vw}.footer__privacyLink{height:1.0248901903vw;width:12.9575402635vw}.indexHero{background:url(../images/index/bg_hero_pc.jpg) no-repeat 50%/cover;height:56.2225475842vw;padding-top:4.6852122987vw}.indexHero__copy{padding-right:.9516837482vw}.indexHero__copyItem[data-id="1"]{height:12.439897511vw;width:2.1016105417vw}.indexHero__copyItem[data-id="2"]{height:15.5792825769vw;margin-bottom:1.9655929722vw;margin-top:1.168374817vw;width:2.1038799414vw}.indexHero__copyItem[data-id="3"]{height:15.6986090776vw;width:2.7818448023vw}.indexHero__cm{bottom:2.9282576867vw;right:2.9282576867vw;width:9.9560761347vw}.indexHero__cmButton{-webkit-clip-path:circle(4.9780380673vw);clip-path:circle(4.9780380673vw);height:9.9560761347vw}.indexHero__cmButton:after{border:.1464128843vw solid #fff}.indexMain__outline{padding-top:11.1273792094vw}.indexMain__outlineImage{background:url(../images/index/img_outline_pc.webp) no-repeat 50%/contain;height:40.9956076135vw;width:58.5651537335vw}.indexMain__outlineDetail{height:32.0644216691vw;right:6.5153733529vw;top:8.78477306vw;width:18.7408491947vw}.indexMain__outlineResult{left:9.2972181552vw;top:40.7027818448vw;width:9.9560761347vw}.indexMain__outlineResultButton{-webkit-clip-path:circle(4.9780380673vw);clip-path:circle(4.9780380673vw);height:9.9560761347vw}.indexMain__outlineResultButton:after{border:.1464128843vw solid #004ea2}.indexMain__story{padding-top:13.616398243vw}.indexMain__storyItem{-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);width:56.2225475842vw}.indexMain__storyItem[data-id="1"]{margin-bottom:7.3206442167vw}.indexMain__storyItem[data-id="3"]{margin-bottom:5.8565153734vw;margin-left:37.9209370425vw;margin-top:10.8345534407vw}.indexMain__storyItem[data-id="5"]{margin-bottom:8.78477306vw;margin-left:37.9209370425vw;margin-top:5.8565153734vw}.indexMain__storyItemBody{height:42.1669106881vw}.indexMain__storyItemImage[data-id="1_1"]{background:url(../images/index/img_story_item1_1_pc.jpg) no-repeat 50%/cover}.indexMain__storyItemImage[data-id="1_2"]{background:url(../images/index/img_story_item1_2_pc.jpg) no-repeat 50%/cover}.indexMain__storyItemImage[data-id="2_1"]{background:url(../images/index/img_story_item2_1_pc.jpg) no-repeat 50%/cover}.indexMain__storyItemImage[data-id="2_2"]{background:url(../images/index/img_story_item2_2_pc.jpg) no-repeat 50%/cover}.indexMain__storyItemImage[data-id="3_1"]{background:url(../images/index/img_story_item3_1_pc.jpg) no-repeat 50%/cover}.indexMain__storyItemImage[data-id="3_2"]{background:url(../images/index/img_story_item3_2_pc.jpg) no-repeat 50%/cover}.indexMain__storyItemImage[data-id="4_1"]{background:url(../images/index/img_story_item4_1_pc.jpg) no-repeat 50%/cover}.indexMain__storyItemImage[data-id="4_2"]{background:url(../images/index/img_story_item4_2_pc.jpg) no-repeat 50%/cover}.indexMain__storyItemImage[data-id="5_1"]{background:url(../images/index/img_story_item5_1_pc.jpg) no-repeat 50%/cover}.indexMain__storyItemImage[data-id="5_2"]{background:url(../images/index/img_story_item5_2_pc.jpg) no-repeat 50%/cover}.indexMain__storyCopy[data-id="1"]{height:30.7467057101vw;left:15.9590043924vw;top:8.7115666179vw;width:29.7218155198vw}.indexMain__storyCopy[data-id="2"]{height:27.8184480234vw;left:51.6105417277vw;top:63.7628111274vw;width:29.7218155198vw}.indexMain__storyCopy[data-id="3"]{height:29.6486090776vw;left:9.9560761347vw;top:113.9824304539vw;width:29.7218155198vw}.indexMain__storyCopy[data-id="4"]{height:28.9165446559vw;left:9.8828696925vw;top:217.9355783309vw;width:29.7218155198vw}.indexMain__storyCopyItem[data-id="1_1"]{height:15.183601757vw;width:4.8144948755vw}.indexMain__storyCopyItem[data-id="1_2"]{height:20.5073206442vw;margin-left:3.2679355783vw;margin-right:2.1002928258vw;margin-top:4.1639824305vw;width:3.5409224012vw}.indexMain__storyCopyItem[data-id="1_3"]{height:24.3595900439vw;margin-top:6.3872620791vw;width:3.0938506589vw}.indexMain__storyCopyItem[data-id="1_4"]{height:23.1621522694vw;margin-left:3.5739385066vw;margin-right:2.6764275256vw;margin-top:.4824304539vw;width:4.1874084919vw}.indexMain__storyCopyItem[data-id="1_5"]{height:23.9226939971vw;margin-top:5.32284041vw;width:2.4664714495vw}.indexMain__storyCopyItem[data-id="2_1"]{height:18.5987554905vw;width:3.1255490483vw}.indexMain__storyCopyItem[data-id="2_2"]{height:26.0680819912vw;margin-left:2.9963396779vw;margin-right:3.4048316252vw;margin-top:.0475841874vw;width:3.1575402635vw}.indexMain__storyCopyItem[data-id="2_3"]{height:19.6897510981vw;margin-top:8.1288433382vw;width:4.1376281113vw}.indexMain__storyCopyItem[data-id="2_4"]{height:20.7502928258vw;margin-left:2.6412884334vw;margin-right:3.3103953148vw;margin-top:.7518301611vw;width:3.7275256223vw}.indexMain__storyCopyItem[data-id="2_5"]{height:23.2675695461vw;margin-top:.0622254758vw;width:3.2207906296vw}.indexMain__storyCopyItem[data-id="3_1"]{height:13.2942898975vw;width:3.1981698389vw}.indexMain__storyCopyItem[data-id="3_2"]{height:27.0018301611vw;margin-left:3.6222547584vw;margin-right:3.5849194729vw;margin-top:2.6464128843vw;width:2.8148609078vw}.indexMain__storyCopyItem[data-id="3_3"]{height:11.9314787701vw;margin-top:4.729136164vw;width:3.9243777452vw}.indexMain__storyCopyItem[data-id="3_4"]{height:19.1957540264vw;margin-left:2.1756954612vw;margin-right:2.6727672035vw;margin-top:2.4780380673vw;width:4.4865300146vw}.indexMain__storyCopyItem[data-id="3_5"]{height:20.8619326501vw;margin-top:5.303806735vw;width:3.2420937042vw}.indexMain__storyCopyItem[data-id="4_1"]{height:15.8188872621vw;width:3.5222547584vw}.indexMain__storyCopyItem[data-id="4_2"]{height:20.2515373353vw;margin-left:2.555636896vw;margin-right:2.4165446559vw;margin-top:3.163250366vw;width:5.0137628111vw}.indexMain__storyCopyItem[data-id="4_3"]{height:14.0737188873vw;margin-top:3.055636896vw;width:3.0849926794vw}.indexMain__storyCopyItem[data-id="4_4"]{height:23.0577598829vw;margin-left:3.4165446559vw;margin-right:3.1303074671vw;margin-top:.8499267936vw;width:2.3450951684vw}.indexMain__storyCopyItem[data-id="4_5"]{height:19.8173499268vw;margin-top:9.0988286969vw;width:4.2366032211vw}.indexMain__cm{background:-webkit-repeating-linear-gradient(#ffd900,#ffd900 3px,#fff 0,#fff 15px);background:-moz-repeating-linear-gradient(#ffd900,#ffd900 3px,#fff 3px,#fff 15px);background:repeating-linear-gradient(#ffd900,#ffd900 3px,#fff 0,#fff 15px);padding-bottom:8.78477306vw;padding-top:8.1991215227vw}.indexMain__cmTitle{height:4.9780380673vw;margin-bottom:2.9282576867vw}.indexMain__cmGalleryItem{margin-left:-1.9033674963vw;margin-right:-1.9033674963vw;width:56.2225475842vw}.indexMain__cmGalleryItem:not(.swiper-slide-active){-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.indexMain__cmGalleryNavigationButton{height:5.8565153734vw;top:12.8843338214vw;width:5.8565153734vw}.indexMain__cmGalleryNavigationButton[data-type=prev]{left:14.8609077599vw}.indexMain__cmGalleryNavigationButton[data-type=next]{right:14.8609077599vw}.indexMain__cmGalleryNavigationButton:hover svg{-webkit-transform:translate3d(5px,0,0);-moz-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}.indexMain__cmGalleryNavigationArrow{height:2.3426061493vw;width:1.317715959vw}.indexMain__cmGalleryPagination{border-radius:3.513909224vw;height:7.027818448vw;margin-top:2.9282576867vw;width:27.3792093704vw}.indexMain__cmGalleryPaginationBullet{margin-left:1.0980966325vw;margin-right:1.0980966325vw}.indexMain__cmGalleryPaginationBullet.swiper-pagination-bullet-active{height:2.196193265vw}.indexMain__cmGalleryPaginationBullet.swiper-pagination-bullet-active[data-id="1"]{width:15.5197657394vw}.indexMain__cmGalleryPaginationBullet.swiper-pagination-bullet-active[data-id="2"]{width:15.8857979502vw}.indexMain__cmGalleryPaginationBullet.swiper-pagination-bullet-active[data-id="3"]{width:15.5197657394vw}.indexMain__cmGalleryPaginationBullet:not(.swiper-pagination-bullet-active){height:1.6105417277vw}.indexMain__cmGalleryPaginationBullet:not(.swiper-pagination-bullet-active)[data-id="1"]{width:5.3440702782vw}.indexMain__cmGalleryPaginationBullet:not(.swiper-pagination-bullet-active)[data-id="2"]{width:11.9326500732vw}.indexMain__cmGalleryPaginationBullet:not(.swiper-pagination-bullet-active)[data-id="3"]{width:11.6398243045vw}.indexMain__recipe{padding-bottom:8.78477306vw;padding-top:8.78477306vw}.indexMain__recipeTitle{margin-bottom:2.9282576867vw;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.indexMain__recipeTitleBg{background:url(../images/index/img_recipe_title_bg_pc.png) no-repeat 50%/contain;height:21.8155197657vw}.indexMain__recipeTitleLabel{background:url(../images/index/img_recipe_title_txt_pc.png) no-repeat 50%/contain;height:7.3572474378vw;margin-top:-7.3572474378vw;-webkit-transform:translate3d(-.3660322108vw,-6.8814055637vw,0);-moz-transform:translate3d(-.3660322108vw,-6.8814055637vw,0);transform:translate3d(-.3660322108vw,-6.8814055637vw,0)}.indexMain__recipeOutline{height:18.5944363104vw;margin-bottom:2.9282576867vw;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.recipeRead__slidePagination .swiper-pagination-bullet{border-width:.1464128843vw;height:1.1713030747vw;margin-left:.878477306vw;margin-right:.878477306vw;width:1.1713030747vw}.indexMain__campaign{padding-bottom:8.78477306vw;padding-top:8.78477306vw}.indexMain__campaignBody{border-radius:4.39238653vw;padding-bottom:5.8565153734vw;padding-top:5.8565153734vw;width:73.2064421669vw}.indexMain__campaignTitle{background:url(../images/index/img_campaign_title_pc.svg) no-repeat 50%/contain;height:15.0922401171vw}.indexMain__campaignOutline{font-size:1.4641288433vw;letter-spacing:-.4px;line-height:2em;margin-top:1.756954612vw;padding-left:5.8565153734vw;padding-right:5.8565153734vw}.indexMain__campaignOutline strong{font-size:1.756954612vw;line-height:1.6666666667em}.indexMain__campaignFlow{border:.439238653vw solid #004ea2;border-radius:2.9282576867vw;margin-left:5.4904831625vw;margin-right:5.4904831625vw;margin-top:4.6852122987vw;padding-bottom:3.074670571vw}.indexMain__campaignFlowTitle{background:url(../images/index/img_campaign_flow_title_pc.svg) no-repeat 50%/contain;height:3.513909224vw;margin-bottom:.1464128843vw;-webkit-transform:translate3d(0,-1.9765739385vw,0);-moz-transform:translate3d(0,-1.9765739385vw,0);transform:translate3d(0,-1.9765739385vw,0)}.indexMain__campaignFlowEnd:after{border-radius:2.9282576867vw}.indexMain__campaignFlowEndItem{height:20.229136164vw;width:30.4787701318vw}.indexMain__campaignFlowList{-webkit-box-pack:center;-moz-box-pack:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;justify-content:center;padding-left:.9516837482vw;padding-right:.9516837482vw}.indexMain__campaignFlowItem{margin-left:.9516837482vw;margin-right:.9516837482vw;width:21.9619326501vw}.indexMain__campaignFlowItem:before{height:2.8550512445vw;margin-bottom:1.1713030747vw}.indexMain__campaignFlowItem[data-id="1"]:before{background:url(../images/index/img_campaign_flow_step1_pc.svg) no-repeat 50%/contain}.indexMain__campaignFlowItem[data-id="2"]:before{background:url(../images/index/img_campaign_flow_step2_pc.svg) no-repeat 50%/contain}.indexMain__campaignFlowItem[data-id="3"]:before{background:url(../images/index/img_campaign_flow_step3_pc.svg) no-repeat 50%/contain}.indexMain__campaignFlowDetail{font-size:1.4641288433vw;line-height:1.6em;text-align:center}.indexMain__campaignFlowDetail small{font-size:1.1713030747vw}.indexMain__campaignFlowApplication{margin-top:1.317715959vw;width:23.4260614934vw}.indexMain__campaignFlowApplicationLink{background:url(../images/index/btn_application_pc.svg) no-repeat 50%/contain;height:6.588579795vw}.indexMain__campaignPeriod{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-left:5.4904831625vw;margin-right:5.4904831625vw;margin-top:2.9282576867vw}.indexMain__campaignPeriodTitle{background:url(../images/index/img_campaign_period_title_pc.svg) no-repeat 0/contain;height:3.513909224vw;margin-right:1.3909224012vw;width:10.541727672vw}.indexMain__campaignPeriodDetail{font-size:1.756954612vw;line-height:1.4583333333em}.indexMain__campaignPrize{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-left:5.4904831625vw;margin-right:5.4904831625vw;margin-top:1.756954612vw}.indexMain__campaignPrizeTitle{background:url(../images/index/img_campaign_prize_title_pc.svg) no-repeat 0/contain;height:3.513909224vw;margin-right:1.3909224012vw;width:10.541727672vw}.indexMain__campaignPrizeItem{margin-bottom:1.4641288433vw}.indexMain__campaignPrizeItemLabel{font-size:1.756954612vw;line-height:1.3333333333em}.indexMain__campaignPrizeItemLabel small{font-size:1.4641288433vw;line-height:1.6em}.indexMain__campaignPrizeItemNotice{font-size:1.1713030747vw;line-height:1.5em;margin-top:.8052708638vw}.indexMain__campaignTerms{border:.439238653vw solid #004ea2;border-radius:2.9282576867vw;margin-left:5.4904831625vw;margin-right:5.4904831625vw;margin-top:4.6852122987vw;padding-bottom:4.2459736457vw}.indexMain__campaignTermsTitle{background:url(../images/index/img_campaign_terms_title_pc.svg) no-repeat 50%/contain;height:3.513909224vw;margin-bottom:.7320644217vw;-webkit-transform:translate3d(0,-1.9765739385vw,0);-moz-transform:translate3d(0,-1.9765739385vw,0);transform:translate3d(0,-1.9765739385vw,0)}.indexMain__campaignTermsDetail{padding-left:7.2474377745vw;padding-right:2.196193265vw}.indexMain__campaignTermsDetailBody{height:15.3733528551vw;padding-right:5.0512445095vw}.indexMain__campaignTermsDetailTitle{font-size:1.4641288433vw;line-height:1.45em;margin-bottom:2.3426061493vw;text-align:center}.indexMain__campaignTermsDetailSectionTitle{font-size:1.317715959vw;line-height:1.3333333333em;margin-bottom:1.756954612vw}.indexMain__campaignTermsDetailParagraph,.indexMain__campaignTermsDetailSubTitle{font-size:1.1713030747vw;line-height:1.5em}.indexMain__campaignTermsDetailParagraph{margin-bottom:1.756954612vw}.indexMain__result{padding-bottom:8.78477306vw;padding-top:8.78477306vw}.indexMain__resultBody{border-radius:4.39238653vw;padding-bottom:5.8565153734vw;padding-top:5.8565153734vw;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);width:73.2064421669vw}.indexMain__resultTitle{background:url(../images/index/img_result_title_pc.svg) no-repeat 50%/contain;height:10.7613469985vw}.indexMain__resultOutline{font-size:1.4641288433vw;line-height:1.8em;margin-top:1.756954612vw}.indexMain__resultSubTitle{background:url(../images/index/img_result_subtitle_pc.svg) no-repeat 50%/contain;height:4.39238653vw;margin-bottom:-1.4641288433vw;margin-top:2.9282576867vw}.indexMain__resultCategory{margin-top:5.8565153734vw;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.indexMain__resultCategoryTitle{height:3.0014641288vw}.indexMain__resultCategoryList{margin-top:2.9282576867vw}.indexMain__resultCategoryItem{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;padding-bottom:7.027818448vw;padding-left:2.5622254758vw;padding-right:2.5622254758vw;width:46.8521229868vw}.indexMain__resultCategoryItemBody{border-radius:2.9282576867vw;height:35.1390922401vw}.indexMain__resultCategoryItemMore{border-radius:2.3426061493vw;border-width:.2196193265vw;height:4.0995607613vw;margin-bottom:-7.027818448vw;margin-top:2.9282576867vw;width:20.4978038067vw}.indexMain__resultCategoryItemMoreLabel{font-size:1.756954612vw}.indexMain__resultCategoryItemMoreIcon{height:1.1713030747vw;margin-left:-2.635431918vw;margin-right:1.4641288433vw;width:1.1713030747vw}.indexMain__resultCategoryNavigationButton{height:4.0995607613vw;top:21.4494875549vw;width:2.3426061493vw}.indexMain__resultCategoryNavigationButton[data-type=prev]{left:9.663250366vw}.indexMain__resultCategoryNavigationButton[data-type=next]{right:9.663250366vw}.indexMain__resultCategoryNavigationButton:hover svg{-webkit-transform:translate3d(5px,0,0);-moz-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}.ps__rail-y,.ps__thumb-y{border-radius:.2928257687vw;width:.5856515373vw}}@media only screen and (max-width:736px){.u-pc{display:none}.u-sp{display:block}.header__logo{left:2.6666666667vw;top:2.6666666667vw;width:42.6666666667vw}.header__logoLink{aspect-ratio:320/80;background-image:url(../images/index/img_header_logo_sp.webp)}.footer{background:url(../images/index/bg_footer_sp.webp) no-repeat 50%/cover;height:115.2vw;padding-top:8.5333333333vw}.footer__info{margin-left:5.3333333333vw;width:34.4vw}.footer__infoLink{height:34.4vw}.footer__infoLink:after{border:.5333333333vw solid #fff}.footer__infoLinkLabel{background:url(../images/index/bn_footer_info_sp.svg) no-repeat 50%/contain}.footer__privacy{bottom:10.4vw;left:5.2vw}.footer__privacyLink{height:2.4053333333vw;margin-left:auto;margin-right:auto;width:31.1969333333vw}.indexHero{background:url(../images/index/bg_hero_sp.jpg) no-repeat 50%/cover;height:124.8vw;padding-top:26.1333333333vw}.indexHero__copyItem[data-id="1"]{height:22.6572vw;width:3.8277333333vw}.indexHero__copyItem[data-id="2"]{height:28.3750666667vw;margin-bottom:3.58vw;margin-top:2.128vw;width:3.8318666667vw}.indexHero__copyItem[data-id="3"]{height:28.5924vw;width:5.0666666667vw}.indexHero__cm{bottom:5.3333333333vw;right:5.3333333333vw;width:18.1333333333vw}.indexHero__cmButton{height:18.1333333333vw}.indexHero__cmButton:after{border:.2666666667vw solid #fff}.indexMain__outline{padding-top:16vw}.indexMain__outlineImage{background:url(../images/index/img_outline_sp.webp) no-repeat 50%/contain;height:49.8666666667vw;width:71.2vw}.indexMain__outlineDetail{height:34.1333333333vw;right:5.3333333333vw;top:5.3333333333vw;width:20vw}.indexMain__outlineResult{left:5.3333333333vw;top:5.3333333333vw;width:18.1333333333vw}.indexMain__outlineResultButton{height:18.1333333333vw}.indexMain__outlineResultButton:after{border:.2666666667vw solid #004ea2}.indexMain__story{padding-top:28.8vw}.indexMain__storyItem{-webkit-transform:translate3d(0,5.3333333333vw,0);-moz-transform:translate3d(0,5.3333333333vw,0);transform:translate3d(0,5.3333333333vw,0);width:70.4vw}.indexMain__storyItem[data-id="1"]{margin-bottom:7.2vw}.indexMain__storyItem[data-id="3"]{margin-bottom:7.2vw;margin-left:24.2666666667vw;margin-top:16vw}.indexMain__storyItem[data-id="5"]{margin-bottom:16vw;margin-left:24.2666666667vw;margin-top:19.2vw}.indexMain__storyItemBody{height:52.8vw}.indexMain__storyItemImage[data-id="1_1"]{background:url(../images/index/img_story_item1_1_sp.jpg) no-repeat 50%/cover}.indexMain__storyItemImage[data-id="1_2"]{background:url(../images/index/img_story_item1_2_sp.jpg) no-repeat 50%/cover}.indexMain__storyItemImage[data-id="2_1"]{background:url(../images/index/img_story_item2_1_sp.jpg) no-repeat 50%/cover}.indexMain__storyItemImage[data-id="2_2"]{background:url(../images/index/img_story_item2_2_sp.jpg) no-repeat 50%/cover}.indexMain__storyItemImage[data-id="3_1"]{background:url(../images/index/img_story_item3_1_sp.jpg) no-repeat 50%/cover}.indexMain__storyItemImage[data-id="3_2"]{background:url(../images/index/img_story_item3_2_sp.jpg) no-repeat 50%/cover}.indexMain__storyItemImage[data-id="4_1"]{background:url(../images/index/img_story_item4_1_sp.jpg) no-repeat 50%/cover}.indexMain__storyItemImage[data-id="4_2"]{background:url(../images/index/img_story_item4_2_sp.jpg) no-repeat 50%/cover}.indexMain__storyItemImage[data-id="5_1"]{background:url(../images/index/img_story_item5_1_sp.jpg) no-repeat 50%/cover}.indexMain__storyItemImage[data-id="5_2"]{background:url(../images/index/img_story_item5_2_sp.jpg) no-repeat 50%/cover}.indexMain__storyCopy[data-id="1"]{height:40.8vw;left:10.4vw;top:16vw;width:39.4666666667vw}.indexMain__storyCopy[data-id="2"]{height:36.9333333333vw;left:51.4666666667vw;top:90vw;width:39.4666666667vw}.indexMain__storyCopy[data-id="3"]{height:39.3333333333vw;left:6.4vw;top:146.8vw;width:39.4666666667vw}.indexMain__storyCopy[data-id="4"]{height:38.4vw;left:9.0666666667vw;top:275.6vw;width:39.4666666667vw}.indexMain__storyCopyItem[data-id="1_1"]{height:20.1482666667vw;width:6.3930666667vw}.indexMain__storyCopyItem[data-id="1_2"]{height:27.2126666667vw;margin-left:4.34vw;margin-right:2.7893333333vw;margin-top:5.5253333333vw;width:4.7018666667vw}.indexMain__storyCopyItem[data-id="1_3"]{height:32.3245333333vw;margin-top:8.476vw;width:4.1081333333vw}.indexMain__storyCopyItem[data-id="1_4"]{height:30.7354666667vw;margin-left:4.7453333333vw;margin-right:3.5533333333vw;margin-top:.64vw;width:5.5604vw}.indexMain__storyCopyItem[data-id="1_5"]{height:31.7446666667vw;margin-top:7.0626666667vw;width:3.2752vw}.indexMain__storyCopyItem[data-id="2_1"]{height:24.6926666667vw;width:4.1502666667vw}.indexMain__storyCopyItem[data-id="2_2"]{height:34.6094666667vw;margin-left:3.9786666667vw;margin-right:4.5213333333vw;margin-top:.0626666667vw;width:4.1928vw}.indexMain__storyCopyItem[data-id="2_3"]{height:26.1412vw;margin-top:10.792vw;width:5.4942666667vw}.indexMain__storyCopyItem[data-id="2_4"]{height:27.5492vw;margin-left:3.5066666667vw;margin-right:4.396vw;margin-top:.9986666667vw;width:4.9497333333vw}.indexMain__storyCopyItem[data-id="2_5"]{height:30.8913333333vw;margin-top:.0826666667vw;width:4.2768vw}.indexMain__storyCopyItem[data-id="3_1"]{height:17.6369333333vw;width:4.2466666667vw}.indexMain__storyCopyItem[data-id="3_2"]{height:35.822vw;margin-left:4.8093333333vw;margin-right:4.7613333333vw;margin-top:3.5106666667vw;width:3.7377333333vw}.indexMain__storyCopyItem[data-id="3_3"]{height:15.8288vw;margin-top:6.2733333333vw;width:5.2110666667vw}.indexMain__storyCopyItem[data-id="3_4"]{height:25.466vw;margin-left:2.888vw;margin-right:3.5493333333vw;margin-top:3.288vw;width:5.9576vw}.indexMain__storyCopyItem[data-id="3_5"]{height:27.6765333333vw;margin-top:7.036vw;width:4.3050666667vw}.indexMain__storyCopyItem[data-id="4_1"]{height:21.0068vw;width:4.6770666667vw}.indexMain__storyCopyItem[data-id="4_2"]{height:26.8932vw;margin-left:3.3933333333vw;margin-right:3.208vw;margin-top:4.2013333333vw;width:6.6576vw}.indexMain__storyCopyItem[data-id="4_3"]{height:18.6893333333vw;margin-top:4.0573333333vw;width:4.0964vw}.indexMain__storyCopyItem[data-id="4_4"]{height:30.6197333333vw;margin-left:4.5373333333vw;margin-right:4.1573333333vw;margin-top:1.1293333333vw;width:3.114vw}.indexMain__storyCopyItem[data-id="4_5"]{height:26.3166666667vw;margin-top:12.0826666667vw;width:5.6257333333vw}.indexMain__cm{background:-webkit-repeating-linear-gradient(#ffd900,#ffd900 2px,#fff 0,#fff 8px);background:-moz-repeating-linear-gradient(#ffd900,#ffd900 2px,#fff 2px,#fff 8px);background:repeating-linear-gradient(#ffd900,#ffd900 2px,#fff 0,#fff 8px);padding-bottom:16vw;padding-top:14.9333333333vw}.indexMain__cmTitle{height:9.0666666667vw;margin-bottom:5.3333333333vw}.indexMain__cmGalleryItem{margin-left:-3.4666666667vw;margin-right:-3.4666666667vw;width:85.3333333333vw}.indexMain__cmGalleryItem:not(.swiper-slide-active){-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.indexMain__cmGalleryNavigationButton{height:10.6666666667vw;top:18.6666666667vw;width:10.6666666667vw}.indexMain__cmGalleryNavigationButton[data-type=prev]{left:-5.3333333333vw}.indexMain__cmGalleryNavigationButton[data-type=next]{right:-5.3333333333vw}.indexMain__cmGalleryNavigationArrow{height:3.7333333333vw;-webkit-transform:translate3d(-2.1333333333vw,0,0);-moz-transform:translate3d(-2.1333333333vw,0,0);transform:translate3d(-2.1333333333vw,0,0);width:2.1333333333vw}.indexMain__cmGalleryPagination{border-radius:6.4vw;height:12.8vw;margin-top:5.3333333333vw;width:49.8666666667vw}.indexMain__cmGalleryPaginationBullet{margin-left:2vw;margin-right:2vw}.indexMain__cmGalleryPaginationBullet.swiper-pagination-bullet-active{height:4vw}.indexMain__cmGalleryPaginationBullet.swiper-pagination-bullet-active[data-id="1"]{width:28.2666666667vw}.indexMain__cmGalleryPaginationBullet.swiper-pagination-bullet-active[data-id="2"]{width:28.9333333333vw}.indexMain__cmGalleryPaginationBullet.swiper-pagination-bullet-active[data-id="3"]{width:28.2666666667vw}.indexMain__cmGalleryPaginationBullet:not(.swiper-pagination-bullet-active){height:2.9333333333vw}.indexMain__cmGalleryPaginationBullet:not(.swiper-pagination-bullet-active)[data-id="1"]{width:9.7333333333vw}.indexMain__cmGalleryPaginationBullet:not(.swiper-pagination-bullet-active)[data-id="2"]{width:21.7333333333vw}.indexMain__cmGalleryPaginationBullet:not(.swiper-pagination-bullet-active)[data-id="3"]{width:21.2vw}.indexMain__recipe{padding-bottom:16vw;padding-top:16vw}.indexMain__recipeTitle{margin-bottom:7.4666666667vw;-webkit-transform:translate3d(0,5.3333333333vw,0);-moz-transform:translate3d(0,5.3333333333vw,0);transform:translate3d(0,5.3333333333vw,0)}.indexMain__recipeTitleBg{background:url(../images/index/img_recipe_title_bg_sp.png) no-repeat 50%/contain;height:45.3333333333vw}.indexMain__recipeTitleLabel{background:url(../images/index/img_recipe_title_txt_sp.png) no-repeat 50%/contain;height:14.9333333333vw;margin-top:-14.9333333333vw;-webkit-transform:translate3d(-.8vw,-14.4vw,0);-moz-transform:translate3d(-.8vw,-14.4vw,0);transform:translate3d(-.8vw,-14.4vw,0)}.indexMain__recipeOutline{height:38vw;margin-bottom:7.4666666667vw;-webkit-transform:translate3d(0,5.3333333333vw,0);-moz-transform:translate3d(0,5.3333333333vw,0);transform:translate3d(0,5.3333333333vw,0)}.recipeRead__slidePagination .swiper-pagination-bullet{border-width:.5333333333vw;height:2.6666666667vw;margin-left:1.6vw;margin-right:1.6vw;width:2.6666666667vw}.indexMain__campaign{padding-bottom:16vw;padding-top:16vw}.indexMain__campaignBody{border-radius:8vw;padding-bottom:10.6666666667vw;padding-top:12.9333333333vw;width:84vw}.indexMain__campaignTitle{background:url(../images/index/img_campaign_title_sp.svg) no-repeat 50%/contain;height:49.0546666667vw}.indexMain__campaignOutline{font-size:3.7333333333vw;line-height:1.7142857143em;margin-top:3.2vw;padding-left:8.6666666667vw;padding-right:8.6666666667vw}.indexMain__campaignOutline strong{line-height:1.8571428571em}.indexMain__campaignFlow{border:.8vw solid #004ea2;border-radius:5.3333333333vw;margin-left:5.3333333333vw;margin-right:5.3333333333vw;margin-top:12.8vw;padding-left:4.8vw;padding-right:4.8vw}.indexMain__campaignFlowTitle{background:url(../images/index/img_campaign_flow_title_sp.svg) no-repeat 50%/contain;height:10.6666666667vw;-webkit-transform:translate3d(0,-5.7333333333vw,0);-moz-transform:translate3d(0,-5.7333333333vw,0);transform:translate3d(0,-5.7333333333vw,0)}.indexMain__campaignFlowEnd:after{border-radius:5.3333333333vw}.indexMain__campaignFlowEndItem{height:39.244vw;width:59.2453333333vw}.indexMain__campaignFlowList{padding-bottom:5.6vw}.indexMain__campaignFlowItem{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.indexMain__campaignFlowItem:not(:last-child){margin-bottom:5.3333333333vw}.indexMain__campaignFlowItem:before{height:8.5333333333vw;margin-right:3.2vw;width:20.1333333333vw}.indexMain__campaignFlowItem[data-id="1"]:before{background:url(../images/index/img_campaign_flow_step1_sp.svg) no-repeat 50%/contain}.indexMain__campaignFlowItem[data-id="2"]:before{background:url(../images/index/img_campaign_flow_step2_sp.svg) no-repeat 50%/contain}.indexMain__campaignFlowItem[data-id="3"]:before{background:url(../images/index/img_campaign_flow_step3_sp.svg) no-repeat 50%/contain}.indexMain__campaignFlowDetail{font-size:3.2vw;line-height:1.5em}.indexMain__campaignFlowDetail small{font-size:2.6666666667vw}.indexMain__campaignFlowApplication{padding-bottom:6.4vw;width:50.1333333333vw}.indexMain__campaignFlowApplicationLink{background:url(../images/index/btn_application_sp.svg) no-repeat 50%/contain;height:16vw}.indexMain__campaignPeriod{margin-top:7.4666666667vw;padding-left:8.6666666667vw;padding-right:8.6666666667vw}.indexMain__campaignPeriodTitle{background:url(../images/index/img_campaign_period_title_sp.svg) no-repeat 0/contain;height:10.6666666667vw}.indexMain__campaignPeriodDetail{font-size:4.8vw;line-height:1.4444444444em;margin-top:4.2666666667vw}.indexMain__campaignPrize{margin-top:5.3333333333vw;padding-left:8.6666666667vw;padding-right:8.6666666667vw}.indexMain__campaignPrizeTitle{background:url(../images/index/img_campaign_prize_title_sp.svg) no-repeat 0/contain;height:10.6666666667vw}.indexMain__campaignPrizeItem{margin-top:4.2666666667vw}.indexMain__campaignPrizeItemLabel{font-size:4.8vw;line-height:1.1666666667em}.indexMain__campaignPrizeItemLabel small{font-size:3.7333333333vw;line-height:1.5em}.indexMain__campaignPrizeItemNotice{font-size:2.6666666667vw;line-height:1.6em;margin-top:1.6vw}.indexMain__campaignTerms{border:.8vw solid #004ea2;border-radius:5.3333333333vw;margin-left:5.3333333333vw;margin-right:5.3333333333vw;margin-top:12.8vw;padding-bottom:9.2vw}.indexMain__campaignTermsTitle{background:url(../images/index/img_campaign_terms_title_sp.svg) no-repeat 50%/contain;height:10.6666666667vw;-webkit-transform:translate3d(0,-5.7333333333vw,0);-moz-transform:translate3d(0,-5.7333333333vw,0);transform:translate3d(0,-5.7333333333vw,0)}.indexMain__campaignTermsDetail{margin-top:-2.5333333333vw;padding-left:4.5333333333vw;padding-right:5.0666666667vw}.indexMain__campaignTermsDetailBody{height:44vw;padding-right:3.7333333333vw;padding-top:2.8vw}.indexMain__campaignTermsDetailTitle{font-size:3.7333333333vw;line-height:1.5em;margin-bottom:4.2666666667vw}.indexMain__campaignTermsDetailSectionTitle{font-size:3.2vw;line-height:1.3333333333em;margin-bottom:3.2vw}.indexMain__campaignTermsDetailParagraph,.indexMain__campaignTermsDetailSubTitle{font-size:2.6666666667vw;line-height:1.6em}.indexMain__campaignTermsDetailParagraph{margin-bottom:4.2666666667vw}.indexMain__result{padding-bottom:16vw;padding-top:16vw}.indexMain__resultBody{border-radius:8vw;padding-bottom:11.7333333333vw;padding-top:12.9333333333vw;-webkit-transform:translate3d(0,5.3333333333vw,0);-moz-transform:translate3d(0,5.3333333333vw,0);transform:translate3d(0,5.3333333333vw,0);width:84vw}.indexMain__resultTitle{background:url(../images/index/img_result_title_sp.svg) no-repeat 50%/contain;height:35.3333333333vw}.indexMain__resultOutline{font-size:3.7333333333vw;line-height:1.7142857143em;margin-top:3.2vw}.indexMain__resultSubTitle{background:url(../images/index/img_result_subtitle_sp.svg) no-repeat 50%/contain;height:10.6666666667vw;margin-bottom:-1.0666666667vw;margin-top:7.4666666667vw}.indexMain__resultCategory{margin-top:10.6666666667vw;-webkit-transform:translate3d(0,5.3333333333vw,0);-moz-transform:translate3d(0,5.3333333333vw,0);transform:translate3d(0,5.3333333333vw,0)}.indexMain__resultCategoryTitle{height:5.4666666667vw}.indexMain__resultCategoryList{margin-top:3.2vw}.indexMain__resultCategoryItem{padding-bottom:11.2vw;padding-left:8.2666666667vw;padding-right:8.2666666667vw;width:67.4666666667vw}.indexMain__resultCategoryItemBody{border-radius:5.3333333333vw;height:50.6666666667vw}.indexMain__resultCategoryItemMore{border-radius:5.3333333333vw;border-width:.5333333333vw;height:8vw;margin-bottom:-11.2vw;margin-top:3.2vw;width:37.3333333333vw}.indexMain__resultCategoryItemMoreLabel{font-size:3.2vw}.indexMain__resultCategoryItemMoreIcon{height:2.6666666667vw;margin-left:-5.3333333333vw;margin-right:2.6666666667vw;width:2.6666666667vw}.indexMain__resultCategoryNavigationButton{height:7.4666666667vw;top:30.1333333333vw;width:4.5333333333vw}.indexMain__resultCategoryNavigationButton[data-type=prev]{left:2.1333333333vw}.indexMain__resultCategoryNavigationButton[data-type=next]{right:2.1333333333vw}.ps__rail-y,.ps__thumb-y{border-radius:.6666666667vw;width:1.3333333333vw}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}