@charset "UTF-8";@import url("https://use.typekit.net/mdo0hbm.css");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");html{min-width:1000px}.baseImg{max-width:100%}.clearfix:after,.clearfix:before{content:"";background-image:none;display:table}.clearfix:after{clear:both}@media screen and (max-width:767px){html{min-width:320px}}@media screen and (max-width:782px){#wpadminbar{position:fixed!important;bottom:0!important;top:auto!important;left:0!important}}*,a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;line-height:100%;vertical-align:baseline;background:transparent;box-sizing:border-box;font-family:ryo-gothic-plusn,sans-serif;letter-spacing:0.03em}p{line-height:1.5}@media (-ms-high-contrast:none){*,a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{font-family:Meiryo,sans-serif}}:focus{outline:none}table{width:100%;border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:after,q:before{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,select,textarea{*font-size:100%}ol,ul{list-style:none}a{text-decoration:none;color:#000}button,input,select,textarea{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;appearance:none;line-height:100%;box-sizing:border-box}img{width:100%;height:auto;vertical-align:bottom}.pc{display:block}.sp{display:none!important}.pc_inlineBlock{display:inline-block}.swiper-button-next,.swiper-button-prev{outline:none;appearance:none}section .inner__container{text-align:center;margin:0 auto;position:relative}section .inner__container .inner__content{margin:0 auto;max-width:1000px;position:relative}section .inner__container .inner__content:after,section .inner__container .inner__content:before{content:"";background-image:none;display:table}section .inner__container .inner__content:after{clear:both}section .inner__container .inner__content-slideNav{margin:0 auto;max-width:1100px;position:relative}section .inner__container .inner__content-slideNav:after,section .inner__container .inner__content-slideNav:before{content:"";background-image:none;display:table}section .inner__container .inner__content-slideNav:after{clear:both}section .inner__container .section-title{margin:30px 0 40px}section .inner__container .section-title.search{margin:0 0 40px}section .inner__container .section-title p{color:#e60012;font-size:15px;letter-spacing:0.2em;line-height:1.2;font-weight:bold}section .inner__container .section-title h2{margin-top:5px;color:#e60012;font-size:30px;letter-spacing:0.2em;line-height:1.2;font-weight:bolder;font-weight:900}section .inner__container .btn__red,section .inner__container .btn__red-catalog,section .inner__container .btn__red02{background:#e60012;color:#fff;border-radius:10px;display:flex;justify-content:center;align-items:center;width:320px;padding:16.5px 15px;margin:40px auto;font-weight:900;transition:all 0.2s linear;line-height:1.6;letter-spacing:0.16em;text-align:center}section .inner__container .btn__red-catalog:hover,section .inner__container .btn__red02:hover,section .inner__container .btn__red:hover{opacity:0.7}section .inner__container .btn__red-catalog:before,section .inner__container .btn__red02:before,section .inner__container .btn__red:before{content:"‣";color:#fff;font-size:16px;line-height:0;display:inline-block;vertical-align:sub;margin-right:25px;margin-top:-2px}section .inner__container .btn__red-catalog{margin-top:40px}section .inner__container .wp-pagenavi{margin-top:30px}section .inner__container .wp-pagenavi a{display:inline-block;margin:0 5px;padding:5px 9px;outline:1px solid #e60012;color:#e60012;transition:all 0.2s linear}section .inner__container .wp-pagenavi a:hover{color:#fff;background-color:#e60012}section .inner__container .wp-pagenavi .current{display:inline-block;margin:0 5px;padding:5px 9px;outline:1px solid #e60012;background-color:#e60012;color:#fff}section .inner__container .searchArea{padding:20px 0 0}section .inner__container .searchPageContentSec__innerArea__postList{background-color:#fff;padding:25px;text-align:left;border-radius:10px;line-height:1.8em}section .inner__container .searchPageContentSec__innerArea__postList__item{padding:8px 0}section .inner__container .searchPageContentSec__innerArea__postList__item__link{transition:all 0.2s linear}section .inner__container .searchPageContentSec__innerArea__postList__item__link:hover{opacity:0.7}section .inner__container .searchPageContentSec__innerArea__postList__item__link time{display:inline-block;text-align:center}section .inner__container .searchPageContentSec__innerArea__postList__item__link p{padding-left:10px;display:inline-block}section .inner__container .searchPageContentSec__innerArea__postList__item__link div{padding-left:10px;border-left:1px solid #000;display:inline-block}.child__title-banner{position:relative;display:block;height:200px;background-image:url(../img/common/child_banner.jpg);background-size:cover;background-position:center center;overflow:hidden}.child__title-banner h2{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);color:#fff;font-size:40px;font-weight:900;letter-spacing:0.08em;text-align:center}.child__title__text{line-height:1.4}.child__bc{padding-top:10px}.child__bc ul{text-align:left}.child__bc ul li{text-align:left;display:inline-block;vertical-align:middle;font-size:13px;font-weight:bold;line-height:1.7;margin-right:5px}.child__bc ul li br{display:none!important}.child__bc ul li.gt{margin-top:-1px;font-family:Arial;font-size:15px}.child__bc ul li a{color:#e60012;font-weight:bold}.child__bc ul li p{font-size:13px;font-weight:bold}.bg{background-color:#f8f9f2}.pagination .page{margin:0 auto;margin-top:50px;display:block;vertical-align:top;width:100%;text-align:center}.pagination .page a{text-decoration:none;color:#000}.pagination .page .align-left{display:inline;text-align:left}.pagination .page .align-right{display:inline;text-align:right}.pagination .page .align-center{display:inline;text-align:center}.pagination .page .align-center:after,.pagination .page .align-center:before{content:"|";padding:0 10px;font-size:16px}.pagination ul{margin:0 auto;margin-top:75px;text-align:center;font-size:0}.pagination ul li{margin-right:14px;margin-bottom:5px;border:1px solid #EA0010;border-collapse:collapse;display:inline-block;padding:5px 8px;transition:all 0.2s linear}.pagination ul li:hover{opacity:0.8;background-color:#EA0010}.pagination ul li:hover a,.pagination ul li:hover p{color:#fff}.pagination ul li:last-child{margin-right:0}.pagination ul li a,.pagination ul li p{color:#EA0010;text-decoration:none;cursor:pointer;font-size:14px;line-height:1.54}.pagination ul li a span,.pagination ul li p span{color:#EA0010}.container{display:block;margin:0 auto}.ie .ie__add_padding_top{padding-top:3px}.ie .ie__add_margin_top{margin-top:3px}.jquery-modal{padding:0;z-index:11}.jquery-modal:before{height:0;background-image:none}.modal a.close-modal{top:2%;right:2%}.querymodal a.close-modal{background:url(./../img/common/modal_closebtn.png) no-repeat;background-size:65px 34px;display:block;width:65px;height:34px;top:10px;right:0;transform:translateY(-100%);z-index:50}.is_page__levain .querymodal a.close-modal,.is_page__levain_classical .querymodal a.close-modal,.is_page__levain_prime .querymodal a.close-modal{position:fixed;background:none;right:10px;top:10px;width:30px;height:30px;transform:translateY(0)}.is_page__levain .querymodal a.close-modal:before,.is_page__levain_classical .querymodal a.close-modal:before,.is_page__levain_prime .querymodal a.close-modal:before{content:"";position:absolute;background:#df2b3f;width:100%;height:1px;top:50%;left:50%;transform:translate3d(-50%,-50%,0) rotate(45deg) scale(1)}.is_page__levain .querymodal a.close-modal:after,.is_page__levain_classical .querymodal a.close-modal:after,.is_page__levain_prime .querymodal a.close-modal:after{content:"";position:absolute;background:#df2b3f;width:100%;height:1px;top:50%;left:50%;transform:translate3d(-50%,-50%,0) rotate(-45deg) scale(1)}.swiper-button-next,.swiper-button-prev{opacity:0}.querymodal{border-radius:15px;padding:60px 80px;display:none;margin:60px auto;max-width:1000px;position:relative;box-shadow:none;background:#fff}.is_page__levain .querymodal,.is_page__levain_classical .querymodal,.is_page__levain_prime .querymodal{margin:0;padding:45px 0 20px;position:fixed;width:746px;max-height:670px;height:80%;box-sizing:border-box;overflow:scroll;border-radius:0;top:50%;left:50%;transform:translate(-50%,-50%)}@media print{@page{size:A4;margin:0;width:8.5in;height:11in}header{display:none}.ie{transform:scale(0.92)}}@media screen and (max-width:767px){body{margin-top:48px}body.is_login_user{margin-top:0}.pc,.pc_inlineBlock{display:none!important}.sp{display:block!important}.content{padding-bottom:0px}.content .container{width:94%}.jquery-modal{padding:0;z-index:11}.jquery-modal:before{height:0}.swiper-button-next,.swiper-button-prev{opacity:1;display:none}.swiper-button-prev{background-size:100%}.swiper-button-next{background-size:100%}.querymodal{display:none;margin:80px auto;max-width:100%;position:relative;padding:30px 15px}.is_page__levain .querymodal,.is_page__levain_classical .querymodal,.is_page__levain_prime .querymodal{margin:60px 10px 10px;padding:50px 15px;position:relative;width:auto;height:80%;box-sizing:border-box;left:auto;top:auto;transform:translate(0,0)}section .inner__container .inner__content{margin:0 auto;max-width:90%;position:relative}section .inner__container .inner__content:after,section .inner__container .inner__content:before{content:"";background-image:none;display:table}section .inner__container .inner__content:after{clear:both}section .inner__container .inner__content-slideNav{margin:0 auto;max-width:100%;position:relative}section .inner__container .inner__content-slideNav:after,section .inner__container .inner__content-slideNav:before{content:"";background-image:none;display:table}section .inner__container .inner__content-slideNav:after{clear:both}section .inner__container .btn__red,section .inner__container .btn__red-catalog{width:100%!important;border-radius:5px!important;margin-top:40px!important;margin-bottom:50px!important}section .inner__container .btn__red02{width:90%!important;border-radius:5px!important;margin-top:40px!important;margin-bottom:50px!important}section .inner__container .btn__red-catalog{margin-top:0px!important}section .inner__container .wp-pagenavi{font-size:10px}section .inner__container .wp-pagenavi a{margin:3px;font-size:12px}section .inner__container .wp-pagenavi .current{margin:3px}section .inner__container .searchPageContentSec__innerArea__postList__item__link time{display:block;width:auto;text-align:left}section .inner__container .searchPageContentSec__innerArea__postList__item__link p{padding-left:0;border-left:none;text-align:left;display:block}section .inner__container .searchPageContentSec__innerArea__postList__item__link div{padding-left:0;border-left:none;text-align:left;display:block}section .inner__container .section-title{margin:0 0 40px}section .inner__container .section-title p{letter-spacing:0.05em}.child__title-banner{display:block;background-image:url(../img/common/child_banner-sp.jpg);height:25vw}.child__title-banner h2{font-size:5vw}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1;display:block}99%{opacity:0;display:block}to{opacity:0;display:none}}@keyframes move_fadeIn{0%{opacity:0.3}70%{transform:translate(-195px,0)}80%{opacity:0.3}to{opacity:1;transform:translate(-195px,0)}}@keyframes move_fadeIn_sp{0%{opacity:0.3;right:auto;left:calc(100% - 157px)}70%{left:0;right:auto}80%{opacity:0.3}to{opacity:1;left:0;right:auto}}@keyframes move_fadeIn02{0%{opacity:0;transform:scale(0) rotate(360deg);margin-left:490px;margin-top:10px}to{opacity:1;transform:scale(1) rotate(0deg);margin-left:21px;margin-top:49px;display:none}}@media print{.is-noprint{display:none!important}.brand__kv-img{display:none!important}.noirPageKv__inner__image img{display:none!important}}.fonttestPageSec__wrap{display:block;padding:100px;margin:0 auto}.fonttestPageSec__text{font-family:century-gothic,sans-serif;font-weight:400;font-style:normal;line-height:1.6;font-size:20px}.is_arti__index_levain_series .item-current.item-2537{font-family:century-gothic,sans-serif;font-weight:400;font-style:normal;line-height:1.6;font-weight:bold}.is_arti__index_levain_series .tvcm__singleMediaItem .title{font-family:century-gothic,sans-serif;font-weight:400;font-style:normal;line-height:1.6}.is_arti__index_levain_series .tvcm__singleDetail p.title{font-family:century-gothic,sans-serif;font-weight:400;font-style:normal;line-height:1.6}.is_arti__index_levain_series .tvcm__singleDetail p{font-family:century-gothic,sans-serif;font-weight:400;font-style:normal;line-height:1.6}.is_arti__index_levain_series .tvcm__singleDetail__btn__link{font-family:century-gothic,sans-serif;font-weight:400;font-style:normal;line-height:1.6}.is_arti__index_levain_series .tvcm__extraDetailItem p{font-family:century-gothic,sans-serif;font-weight:400;font-style:normal;line-height:1.6}.is_arti__index_levain_series .sp__desc.sp p{font-family:century-gothic,sans-serif;font-weight:400;font-style:normal;line-height:1.6}.index_levain_series.tvcm__archiveItem .tvcm__archiveItem__link__left__text{font-family:century-gothic,sans-serif;font-weight:400;font-style:normal;line-height:1.6}.index_levain_series.tvcm__archiveItem .detail p{font-family:century-gothic,sans-serif;font-weight:400;font-style:normal;line-height:1.6}@media screen and (max-width:767px){.u-spMcTitle{font-family:century-gothic,sans-serif;font-weight:400;font-style:normal;line-height:1.6;color:#e21d16;font-weight:900;line-height:1.54;text-align:left;font-size:16px!important;margin-top:10px;margin-bottom:16px}.u-spMcText{font-family:century-gothic,sans-serif;font-weight:400;font-style:normal;line-height:1.6;font-size:12px;line-height:1.54;text-align:left;margin-bottom:20px}}.u-fontF{font-family:century-gothic,sans-serif;font-weight:400;font-style:normal;line-height:1.6}.u-fontJu{font-family:century-gothic,sans-serif;font-weight:400;font-style:normal;line-height:1.6;font-weight:bold}header .header__pc .header__container{margin:0 auto;width:1000px;font-size:0}header .header__pc .header__top{background:#fff}header .header__pc .header__top:after,header .header__pc .header__top:before{content:"";background-image:none;display:table}header .header__pc .header__top:after{clear:both}header .header__pc .header__top .header__topLeft{float:left}header .header__pc .header__top .header__topLeft .header__logo{margin-top:20px;width:347px;transition:all 0.2s linear}header .header__pc .header__top .header__topLeft .header__logo:hover{opacity:0.7}header .header__pc .header__top .header__topLeft .header__logo img{max-width:100%}header .header__pc .header__top .header__topRight{float:right}header .header__pc .header__top .header__topRight .header__topItems{padding-top:10px;display:flex;justify-content:flex-end;margin-left:auto}header .header__pc .header__top .header__topRight .header__topItems a{margin-left:30px;display:block;vertical-align:top;font-size:15px;font-weight:600;transition:all 0.2s linear}header .header__pc .header__top .header__topRight .header__topItems a:hover{opacity:0.7}header .header__pc .header__top .header__topRight .header__topItems a:first-child{margin-left:0}header .header__pc .header__top .header__topRight .header__topItems a span{color:#E30B20;font-size:11px}header .header__pc .header__top .header__topRight .header__bottomItems{margin-top:12px;display:flex;align-items:stretch;font-size:0}header .header__pc .header__top .header__topRight .header__bottomItems .bottomItem{margin-left:10px;display:inline-block;vertical-align:top}header .header__pc .header__top .header__topRight .header__bottomItems .bottomItem:first-child{margin-left:0}header .header__pc .header__top .header__topRight .header__bottomItems .bottomItem a.link{width:150px;display:block;transition:all 0.2s linear}header .header__pc .header__top .header__topRight .header__bottomItems .bottomItem a.link:hover{opacity:0.7}header .header__pc .header__top .header__topRight .header__bottomItems .bottomItem a.link img{max-width:100%}header .header__pc .header__top .header__topRight .header__bottomItems .bottomItem .search{display:flex;align-items:stretch;position:relative;font-size:0}header .header__pc .header__top .header__topRight .header__bottomItems .bottomItem .search input[type=text]{border:1px solid #000;border-right:none;padding:5px;width:125px;display:inline-block;vertical-align:top;line-height:normal;font-size:13px}header .header__pc .header__top .header__topRight .header__bottomItems .bottomItem .search input[type=text] ::placeholder{color:grey}header .header__pc .header__top .header__topRight .header__bottomItems .bottomItem .search input[type=submit]{border:1px solid #000;border-left:none;padding:18px 18px;width:13px;display:inline-block;vertical-align:top;background:#E30B20}header .header__pc .header__top .header__topRight .header__bottomItems .bottomItem .search span{content:"";position:absolute;top:13px;right:13px;width:13px;height:13px;background-image:url(./../img/common/icon-search.png);background-size:13px 13px;background-repeat:no-repeat;pointer-events:none}header .header__pc .header__bottom{margin-top:14px;background:#E30B20}header .header__pc .header__bottom .header__nav{display:flex;justify-content:center;align-items:center;font-size:0}header .header__pc .header__bottom .header__nav .header__navItem{margin-right:50px}header .header__pc .header__bottom .header__nav .header__navItem:nth-child(5){margin-right:0}header .header__pc .header__bottom .header__nav .header__navItem.active a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;background-color:#fff}header .header__pc .header__bottom .header__nav .header__navItem a{padding:14px 0;position:relative;display:flex;align-items:center;transition:all 0.2s linear}header .header__pc .header__bottom .header__nav .header__navItem a:hover{opacity:0.7}header .header__pc .header__bottom .header__nav .header__navItem a img{width:33px}header .header__pc .header__bottom .header__nav .header__navItem a p{margin-left:5px;font-size:18px;font-weight:900;color:#fff}header .header__sp{display:none}.dropdown__nav__sp{display:none}.dropdown__nav__sp__search{display:none}@media screen and (max-width:767px){header{position:fixed;top:0;left:0;background-color:#fff;width:100%;z-index:200}header .header__pc{display:none}header .header__sp{display:block}header .header__sp .header__logo{padding:11px 0 11px 3.5%;float:left}header .header__sp .header__logo a{width:185px;display:block;transition:all 0.2s linear}header .header__sp .header__logo a:hover{opacity:0.7}header .header__sp .header__logo a img{max-width:100%}header .header__sp .header__dropdownContainer .header__dropdown{position:absolute;right:3.5%;top:16px;width:24px;height:1px;margin:0.75em auto;background:transparent;transition:all 0.4s ease}.is_page__aerial header .header__sp .header__dropdownContainer .header__dropdown{top:20px}header .header__sp .header__dropdownContainer .header__dropdown a{height:24px;width:24px;display:block;position:absolute;top:-1rem;z-index:5}header .header__sp .header__dropdownContainer .header__dropdown a .another{position:absolute;top:12px;display:block;width:24px;height:2px;background:#E30B20;transition:all 0.4s ease-in-out}.is_page__aerial header .header__sp .header__dropdownContainer .header__dropdown a .another{top:6px}header .header__sp .header__dropdownContainer .header__dropdown:before{top:-12px}header .header__sp .header__dropdownContainer .header__dropdown:after{top:4px}header .header__sp .header__dropdownContainer .header__dropdown:after,header .header__sp .header__dropdownContainer .header__dropdown:before{content:"";position:absolute;display:block;width:24px;height:2px;background:#E30B20;transition:all 0.4s ease-in-out}header .header__sp .header__dropdownContainer .header__dropdown:hover{cursor:pointer}header .header__sp .header__dropdownContainer .header__dropdown img{width:100%;height:auto}header .header__sp .header__dropdownContainer .header__dropdown.active{background:rgba(0,0,0,0)!important}header .header__sp .header__dropdownContainer .header__dropdown.active:after,header .header__sp .header__dropdownContainer .header__dropdown.active:before{top:-7px!important;zoom:1}header .header__sp .header__dropdownContainer .header__dropdown.active:after{transform:rotate(45deg)}header .header__sp .header__dropdownContainer .header__dropdown.active:before{transform:rotate(-45deg)}header .header__sp .header__dropdownContainer .header__dropdown.active a .another{background:transparent}header .header__sp .header__dropdownContainer .header__dropdown_search{position:absolute;right:13.5%;top:1px;width:22px;height:22px;margin:0.75em auto;background:transparent;transition:all 0.4s ease}.is_page__aerial header .header__sp .header__dropdownContainer .header__dropdown_search{top:5px}header .header__sp .header__dropdownContainer .header__dropdown_search.active a img{display:none}header .header__sp .header__dropdownContainer .header__dropdown_search.active a img.active{display:block}header .header__sp .header__dropdownContainer .header__dropdown_search a{height:22px;width:22px;display:block;position:absolute;z-index:5}header .header__sp .header__dropdownContainer .header__dropdown_search a img{max-width:100%}header .header__sp .header__dropdownContainer .header__dropdown_search a img.active{display:none}.dropdown__nav{display:none}.dropdown__nav__sp__search{width:100%;display:none;position:fixed;top:-190px;left:0;list-style:none;background-color:rgba(0,0,0,0.6);z-index:2;opacity:0;border-collapse:collapse;transition:0.1s linear;height:calc(99% - 48px)}.dropdown__nav__sp__search.active{display:block;z-index:100}.dropdown__nav__sp__search.reveal{top:48px;opacity:1;transition:all 0.2s linear}.dropdown__nav__sp__search.navi-hide{top:-470px;animation:nav-up ease-in-out 0.3s 0.1s both}.dropdown__nav__sp__search .search{width:100%;padding:20px 3%;display:flex;position:relative;font-size:0;background-color:#f8f9f2}.dropdown__nav__sp__search .search:after{content:"";height:calc(99% - 128px);display:block}.dropdown__nav__sp__search .search input[type=text]{width:100%;border:1px solid #000;border-right:none;border-radius:0;border-top-left-radius:5px;border-bottom-left-radius:5px;padding:7.5px 15px;display:block;vertical-align:top;font-size:13px;line-height:normal;-webkit-appearance:none}.dropdown__nav__sp__search .search input[type=text] ::placeholder{color:grey}.dropdown__nav__sp__search .search input[type=submit]{border:1px solid #000;border-left:none;border-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;padding:18px 18px;width:13px;display:inline-block;vertical-align:top;background:#E30B20;-webkit-appearance:none}.dropdown__nav__sp__search .search span{content:"";position:absolute;top:calc(50% - 8px);right:6%;width:13px;height:13px;background-image:url(./../img/common/icon-search.png);background-size:100% 100%;background-repeat:no-repeat;pointer-events:none}.dropdown__nav__sp{width:100%;display:none;position:fixed;top:-190px;left:0;list-style:none;background-color:rgba(0,0,0,0.6);z-index:2;opacity:0;border-collapse:collapse;transition:0.1s linear;height:100vh}.dropdown__nav__sp.active{display:block;z-index:100}.dropdown__nav__sp.reveal{top:0;opacity:1;transition:all 0.2s linear}.dropdown__nav__sp.navi-hide{top:-470px;animation:nav-up ease-in-out 0.3s 0.1s both}.dropdown__nav__sp .navi__itemList{margin:0 auto;margin-top:45px;position:relative;font-size:0;letter-spacing:0;max-width:100%;width:100%;background-color:#fff}.dropdown__nav__sp .navi__itemList .navi__itemListItem{padding:13px 0;border-bottom:1px solid #F8F9F2;display:block;width:100%;font-size:0;transition:all 0.2s linear}.dropdown__nav__sp .navi__itemList .navi__itemListItem:hover{opacity:0.7}.dropdown__nav__sp .navi__itemList .navi__itemListItem.active{background-color:#E30B20}.dropdown__nav__sp .navi__itemList .navi__itemListItem.active .img img{display:block}.dropdown__nav__sp .navi__itemList .navi__itemListItem.active .img img.alt-img{display:none}.dropdown__nav__sp .navi__itemList .navi__itemListItem.active p{color:#fff}.dropdown__nav__sp .navi__itemList .navi__itemListItem .img{margin-left:calc(3% + 5px);width:23px;display:inline-block;vertical-align:middle}.dropdown__nav__sp .navi__itemList .navi__itemListItem .img img{max-width:100%;display:none}.dropdown__nav__sp .navi__itemList .navi__itemListItem .img img.alt-img{display:block}.dropdown__nav__sp .navi__itemList .navi__itemListItem p{margin-left:16px;display:inline-block;vertical-align:middle;font-size:14px;font-weight:bold}.dropdown__nav__sp .navi__linksList{padding:15px;display:block;font-size:0;background-color:#fff}.dropdown__nav__sp .navi__linksList .navi__linksListItem{margin-left:10px;width:calc(50% - 5px);display:inline-block;vertical-align:top;transition:all 0.2s linear}.dropdown__nav__sp .navi__linksList .navi__linksListItem:hover{opacity:0.7}.dropdown__nav__sp .navi__linksList .navi__linksListItem:first-child{margin-left:0}.dropdown__nav__sp .navi__linksList .navi__linksListItem img{max-width:100%}.dropdown__nav__sp .nav__bottomLinksList{margin-top:0;padding:20px 15px;display:flex;justify-content:center;align-items:center;font-size:0;background-color:#fff}.dropdown__nav__sp .nav__bottomLinksList .nav__bottomLinksListItem{margin-left:30px;display:block;vertical-align:top;font-size:12px;line-height:1.4;font-weight:600;transition:all 0.2s linear}.dropdown__nav__sp .nav__bottomLinksList .nav__bottomLinksListItem:hover{opacity:0.7}.dropdown__nav__sp .nav__bottomLinksList .nav__bottomLinksListItem:first-child{margin-left:0}.dropdown__nav__sp .nav__bottomLinksList .nav__bottomLinksListItem span{color:#E30B20;font-size:11px}}footer .footer__container{margin:0 auto;padding:50px 0 40px;width:1000px;font-size:0}footer .footer__container .footer__logo{margin:0 auto;display:block;width:350px;transition:all 0.2s linear}footer .footer__container .footer__logo:hover{opacity:0.7}footer .footer__container .footer__logo img{max-width:100%}footer .footer__container .footer__nav{margin-top:39px;font-size:0}footer .footer__container .footer__nav:after,footer .footer__container .footer__nav:before{content:"";background-image:none;display:table}footer .footer__container .footer__nav:after{clear:both}footer .footer__container .footer__nav .footer__navItem{float:left;position:relative;padding:0 34px;font-size:16px;text-align:center;transition:all 0.2s linear}footer .footer__container .footer__nav .footer__navItem:hover{opacity:0.7}footer .footer__container .footer__nav .footer__navItem:first-child:before{display:none}footer .footer__container .footer__nav .footer__navItem:before{content:"";position:absolute;top:1px;left:0;height:16px;width:1px;background-color:#e5e5e5}footer .footer__container .footer__sns{margin:0 auto;margin-top:38px;width:222px;display:block}footer .footer__container .footer__sns .footer__snsItem{margin-left:45px;width:40px;display:inline-block;vertical-align:top;transition:all 0.2s linear}footer .footer__container .footer__sns .footer__snsItem:hover{opacity:0.7}footer .footer__container .footer__sns .footer__snsItem:first-child{margin-left:0}footer .footer__container .footer__sns .footer__snsItem img{max-width:100%}footer .footer__copyright{background:#E30B20;padding:20px 0}footer .footer__copyright p{color:#fff;font-size:14px;text-align:center}@media screen and (max-width:767px){footer .footer__container{margin:0 auto;padding:20px 0;width:94%;font-size:0}footer .footer__container .footer__logo{width:200px}footer .footer__container .footer__nav{margin-top:3px;font-size:0}footer .footer__container .footer__nav:after,footer .footer__container .footer__nav:before{content:"";background-image:none;display:table}footer .footer__container .footer__nav:after{clear:both}footer .footer__container .footer__nav .footer__navItem{margin:0 auto;display:block;float:none;position:relative;padding:13px 0;font-size:12px;width:100%;border-bottom:1px solid #F8F9F2}footer .footer__container .footer__nav .footer__navItem:first-child:before{display:none}footer .footer__container .footer__nav .footer__navItem:before{display:none}footer .footer__container .footer__sns{margin-top:20px;width:179px}footer .footer__container .footer__sns .footer__snsItem{margin-left:25px}footer .footer__copyright{background:#E30B20;padding:10px 0}footer .footer__copyright p{color:#fff;font-size:13px;text-align:center;line-height:1.78}}.twitterTimelineArea{padding:40px 0;background:#f8f9f2}.twitterTimelineArea__inner{max-width:1000px;margin:0 auto}.twitterTimelineArea .timeline-Tweet-text{font-size:17px!important;line-height:1.6!important}.twitterTimelineArea__innerBnr{margin-top:40px;margin-bottom:40px}.twitterTimelineArea__innerBnrLink{display:block;width:320px;margin:0 auto;font-size:18px;text-align:center;border:2px solid #1da1f2;background-color:#1da1f2;padding:20px 10px 20px 36px;border-radius:10px;font-weight:bold;position:relative;letter-spacing:0.05em;color:#fff;transition:all 0.2s linear}.twitterTimelineArea__innerBnrLink:before{content:"";position:absolute;top:50%;left:42px;width:32px;height:26px;transform:translate(-50%,-50%);background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/common/icon-twitterBnr.png")}.twitterTimelineArea__innerBnrLink:after{content:"";position:absolute;top:50%;right:22px;width:6px;height:10px;transform:translate(-50%,-50%);background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/common/icon-twitterarr.png")}.twitterTimelineArea__innerBnrLink:hover{opacity:0.7}@media screen and (max-width:767px){.twitterTimelineArea{padding-left:15px;padding-right:15px}.twitterTimelineArea__innerBnrLink{padding:10px;width:100%}.twitterTimelineArea__innerBnrLink:before{width:0;height:0}.twitterTimelineArea__innerBnrLink:after{width:0;height:0}.twitterTimelineArea__innerBnrLinkImg{width:100%;max-width:251px}}.modal_campaign{display:block!important;cursor:pointer}.modal_campaign .fancybox-content{margin-bottom:6px;position:absolute;top:50%;left:50%;width:80%;height:80%;transform:translate(-50%,-50%)}.cancelImage{position:absolute;top:0;right:0}.top{}.top__kv-slider{padding-bottom:40px}.top__kv-slider .swiper-pagination .swiper-pagination-bullet-active{background:#e60012!important}.top__news{margin:30px 0 50px}.top__news-slider{background-color:#fff;padding:25px 0;text-align:left;border-radius:10px}.top__news-slider-date{display:inline-block;vertical-align:middle;width:13%;text-align:center}.top__news-slider-desc{display:inline-block;width:75%;vertical-align:middle;border-left:1px solid #e5e5e5;padding-left:30px;line-height:3;transition:all 0.2s linear}.top__news-slider-desc:hover{opacity:0.7}.top__news-slider-desc span{border:2px solid #e60012;border-radius:50px;padding:5px 25px;color:#e60012;margin-right:10px;font-weight:900}.top__news-slider-cont{display:flex;align-items:center;font-size:16px}.top__news-slider .news-slider-nav-container{display:inline-block;width:50px;position:absolute;z-index:100;right:20px;top:50%;transform:translateY(-50%)}.top__news-slider .news-slider-nav-container .swiper-button-next-news{display:inline-block;width:10px;height:10px;border-top:2px solid #e60012;border-right:2px solid #e60012;opacity:0.4;transform:rotate(45deg)}.top__news-slider .news-slider-nav-container .swiper-button-next-news:hover{opacity:1}.top__news-slider .news-slider-nav-container .swiper-button-prev{display:none!important}.top__pickup{padding-bottom:70px}.top__pickup .swiper-container{margin:0 50px}.top__pickup .swiper-slide .pickup-slide-thumb-Campaign,.top__pickup .swiper-slide .pickup-slide-thumb-Levan,.top__pickup .swiper-slide .pickup-slide-thumb-New,.top__pickup .swiper-slide .pickup-slide-thumb-Tvcm{border:4px solid #e60012;border-radius:10px;margin:0 auto;padding:35px 10px 10px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:320px;overflow:hidden;transition:all 0.2s linear}.top__pickup .swiper-slide .pickup-slide-thumb-Campaign:hover,.top__pickup .swiper-slide .pickup-slide-thumb-Levan:hover,.top__pickup .swiper-slide .pickup-slide-thumb-New:hover,.top__pickup .swiper-slide .pickup-slide-thumb-Tvcm:hover{opacity:0.7}@media screen and (max-width:767px){.top__pickup .swiper-slide .pickup-slide-thumb-Campaign,.top__pickup .swiper-slide .pickup-slide-thumb-Levan,.top__pickup .swiper-slide .pickup-slide-thumb-New,.top__pickup .swiper-slide .pickup-slide-thumb-Tvcm{justify-content:center;height:75vw}}.top__pickup .swiper-slide .pickup-slide-thumb-New{background:#fff}.top__pickup .swiper-slide .pickup-slide-thumb-New:before{content:"NEW";width:120%;display:block;position:absolute;top:0;left:50%;padding:5px;transform:translateX(-50%);background:#e60012;color:#fff;font-weight:900;letter-spacing:0.2em;font-size:22px}.top__pickup .swiper-slide .pickup-slide-thumb-New .pickup-slide-thumb-container-img{width:100%;height:170px;padding:10px 15px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden}.top__pickup .swiper-slide .pickup-slide-thumb-New .newProductList{width:calc(100% + 30px);height:100%;display:flex;justify-content:center;align-items:center}.top__pickup .swiper-slide .pickup-slide-thumb-New .newProductList__item{width:calc((100% - 10px) / 3);padding-top:calc((100% - 10px) / 3);position:relative}.top__pickup .swiper-slide .pickup-slide-thumb-New .newProductList__item img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.top__pickup .swiper-slide .pickup-slide-thumb-New .newProductList__item img.portrait{height:100%;width:auto}.top__pickup .swiper-slide .pickup-slide-thumb-New .red_label{display:block;width:70%;max-width:140px;margin:10px auto 0;padding:3px 5px;background:#e60012;color:#fff;font-size:13px;line-height:1.6}.top__pickup .swiper-slide .pickup-slide-thumb-Tvcm{background-color:#f5f2da}.top__pickup .swiper-slide .pickup-slide-thumb-Tvcm .pickup-slide-thumb-container-img{width:auto;height:58%;position:relative}@media screen and (max-width:767px){.top__pickup .swiper-slide .pickup-slide-thumb-Tvcm .pickup-slide-thumb-container-img{height:auto}}.top__pickup .swiper-slide .pickup-slide-thumb-Tvcm .pickup-slide-thumb-container-img .tv_monitor{width:auto;height:100%}@media screen and (max-width:767px){.top__pickup .swiper-slide .pickup-slide-thumb-Tvcm .pickup-slide-thumb-container-img .tv_monitor{width:180px}}.top__pickup .swiper-slide .pickup-slide-thumb-Tvcm .pickup-slide-thumb-container-img .videoWrap{width:calc(100% - 20px);padding-top:52%;position:absolute;top:12px;left:50%;transform:translateX(-50%);overflow:hidden}@media (-ms-high-contrast:none){.top__pickup .swiper-slide .pickup-slide-thumb-Tvcm .pickup-slide-thumb-container-img .videoWrap{padding-top:0;width:200px;top:8px}}.top__pickup .swiper-slide .pickup-slide-thumb-Tvcm .pickup-slide-thumb-container-img .videoWrap .video{width:100%;height:100%;position:absolute;top:0;left:0}@media (-ms-high-contrast:none){.top__pickup .swiper-slide .pickup-slide-thumb-Tvcm .pickup-slide-thumb-container-img .videoWrap .video{position:static}}.top__pickup .swiper-slide .pickup-slide-thumb-Tvcm .pickup-slide-thumb-container-img .tvcm_sticker{width:23%;position:absolute;top:0;right:8px;transform:translate(50%,-50%);z-index:3}.top__pickup .swiper-slide .pickup-slide-thumb-Tvcm .pickup-slide-desc{padding:15px 0 0}.top__pickup .swiper-slide .pickup-slide-thumb-Campaign{padding:0 0 10px;justify-content:flex-start;background-color:#fff;z-index:100;display:block!important;cursor:pointer}@media (-ms-high-contrast:none){.top__pickup .swiper-slide .pickup-slide-thumb-Campaign{display:block}}.top__pickup .swiper-slide .pickup-slide-thumb-Campaign .pickup-slide-thumb-container-img{padding:0;width:100%}.top__pickup .swiper-slide .pickup-slide-thumb-Campaign.fancybox-content{margin-ottom:6px;position:absolute;top:50%;left:50%;width:80%;height:80%;transform:translate(-50%,-50%)}.top__pickup .swiper-slide .pickup-slide-thumb-Campaign .cancelImage{position:absolute;top:0;right:0}.top__pickup .swiper-slide .pickup-slide-thumb-Levan{padding:0 0 10px;justify-content:flex-start}.top__pickup .swiper-slide .pickup-slide-thumb-Levan .pickup-slide-thumb-container-img{width:100%}.top__pickup .swiper-slide .pickup-slide-thumb-Levan .pickup-slide-thumb-container-img-levan{position:absolute;padding-top:77%;top:0;left:0;width:100%}.top__pickup .swiper-slide .pickup-slide-desc{margin-top:10px;display:inline-block;color:#e60012;font-size:14px;font-weight:bold;line-height:1.4}.top__pickup .swiper-button-next,.top__pickup .swiper-button-next-pickup{display:inline-block;width:25px;height:25px;opacity:1;border-radius:100%;position:relative;position:absolute;top:50%;right:15px;margin-top:0;transform:translateY(-65%)}.top__pickup .swiper-button-next img,.top__pickup .swiper-button-next-pickup img{width:28px;height:28px}.top__pickup .swiper-button-prev,.top__pickup .swiper-button-prev-pickup{display:inline-block;width:25px;height:25px;opacity:1;border-radius:100%;position:absolute;top:50%;left:15px;margin-top:0;transform:translateY(-65%)}.top__pickup .swiper-button-prev img,.top__pickup .swiper-button-prev-pickup img{width:28px;height:28px}.top__brand{border-top:2px solid #e60012;padding-top:40px;padding-bottom:20px}.top__brand-content-item-container{display:flex;flex-wrap:wrap;justify-content:space-between}.top__brand-content-item{display:inline-block;width:calc((100% - 2px) / 3);margin-top:1px;transition:all 0.2s linear}.top__brand-content-item:hover{opacity:0.7}.top__brand-content-item.noimage:hover{opacity:1}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.top__brand-content-item-container{flex-wrap:wrap}.top__brand-content-item{width:33.1%}}.top__recipe{border-top:2px solid #e60012;padding-top:70px;padding-bottom:20px}.top__recipe-slider_frame_image{margin:0 auto;position:absolute;top:16%;left:50%;width:75%;transform:translate(-50%,0);z-index:10}.top__recipe .swiper-container{margin:0 50px}.top__recipe .swiper-slide{width:33%}.top__recipe .swiper-slide img{width:90%;margin:0 auto;transform:scale(0.85);transition:all 0.2s linear}.top__recipe .swiper-slide a{display:inline-block;vertical-align:bottom;font-size:20px;padding-top:40px;transition:all 0.2s linear}.top__recipe .swiper-slide a:hover{opacity:0.7}.top__recipe .swiper-slide a .recipe-thumb-cate{margin-top:60px;border:2px solid #e60012;border-radius:50px;padding:5px 10px;margin-bottom:10px;color:#e60012;display:inline-block;font-size:14px;font-weight:900}.top__recipe .swiper-slide a .recipe-thumb-desc{color:#e60012;font-weight:900;line-height:1.5}.top__recipe .swiper-slide-active img{transform:scale(1.2);transition:all 0.2s linear}.top__recipe .swiper-button-next{display:inline-block;width:25px;height:25px;opacity:1;border-radius:100%;position:relative;position:absolute;top:40%;right:15px}.top__recipe .swiper-button-next img{width:28px;height:28px}.top__recipe .swiper-button-prev{display:inline-block;width:25px;height:25px;opacity:1;border-radius:100%;position:absolute;top:40%;left:15px}.top__recipe .swiper-button-prev img{width:28px;height:28px}.top__information{border-top:2px solid #e60012;padding-top:70px}.top__information-list table{margin-bottom:5px}.top__information-list table tr{border-bottom:1px solid #e5e5e5}.top__information-list table tr .label_circle{border:2px solid #e60012;border-radius:50px;padding:5px 15px;color:#e60012;font-weight:900}.top__information-list table tr td{padding:20px;line-height:1.6}.top__information-list table tr td:last-child{text-align:left}.top__information-list table tr td a,.top__information-list table tr td span{font-weight:900}.top__information-list table tr td a{transition:all 0.2s linear}.top__information-list table tr td a:hover{opacity:0.7}@media screen and (max-width:767px){.top{}.top__news-slider-date{width:25%;font-size:12px}.top__news-slider-desc{width:calc(75% - 15px);padding-left:10px;line-height:1.4;font-size:12px}.top__news-slider-desc span{display:block;width:max-content;text-align:center;margin-right:0;margin-top:5px;margin-bottom:5px;font-size:11px}.top__news-slider .news-slider-nav-container{right:0}.top__pickup .swiper-slide .pickup-slide-thumb-New .newProductList{max-width:450px}.top__pickup .swiper-slide .pickup-slide-thumb-Campaign{padding-left:0;padding-right:0}.top__brand-content-item{width:calc((100% - 1px) / 2)}.top__brand-content-item.noimage.odd:first-of-type{display:none}.top__recipe-slider_frame_image{top:14%}.top__recipe .swiper-container{margin:0}.top__recipe .swiper-slide{width:60%!important}.top__recipe .swiper-slide img{width:100%}.top__information-list table tr td{padding:20px 10px;font-size:13px}.top__information-list table tr td:first-child{width:25%;padding-right:0}.top__information-list table tr td .label_circle{padding:5px 10px;display:block;width:70px}}body.is_frontpage,body.is_page__campaign,body.is_page__levain_series,body.is_post__tvcm_nb{user-select:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none}.brand__kv-img img,.noirPageKv__inner__image img,body.is_frontpage img,body.is_page__campaign img,body.is_page__levain_series img,body.is_post__tvcm_nb img{user-select:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none}.brand__kv-img img,.is_page__ybc_standpacks img{user-select:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none}body img{user-select:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none}@media screen and (max-width:767px){.campaignPageSec__wrap__list__item__link__pix__img{pointer-events:none}}img.top__kv-sliderImg{pointer-events:none;-webkit-user-select:none;user-select:none}img.top__brand-content-itemImg{pointer-events:none;-webkit-user-select:none;user-select:none}img.profile__imageArea__imageImg{pointer-events:none;-webkit-user-select:none;user-select:none}.brand__levain-crackerSweets__btnWrapper{display:flex;justify-content:center;padding-bottom:80px;padding-top:80px;position:relative;z-index:0}@media screen and (max-width:767px){.brand__levain-crackerSweets__btnWrapper{display:block;padding-bottom:40px;padding-top:40px}}.brand__levain-crackerSweets__btnWrapper .brand__levain-crackerSweets__btn{align-items:center;background-color:#e30b20;border-radius:8px;color:#fff;display:flex;font-size:28px;height:100px;justify-content:center;line-height:1.1;text-align:left;text-decoration:none;width:340px}@media screen and (min-width:768px){.brand__levain-crackerSweets__btnWrapper .brand__levain-crackerSweets__btn:hover{opacity:0.7}}@media screen and (max-width:767px){.brand__levain-crackerSweets__btnWrapper .brand__levain-crackerSweets__btn{font-size:20px;height:70px;margin-left:auto;margin-right:auto;width:300px}}.brand__levain-crackerSweets__btnWrapper .brand__levain-crackerSweets__btn>span{background:no-repeat 0 50%;display:inline-block;font-family:fot-tsukuardgothic-std,sans-serif;font-weight:700;padding-left:60px}@media screen and (max-width:767px){.brand__levain-crackerSweets__btnWrapper .brand__levain-crackerSweets__btn>span{background-size:30px;padding-left:45px}}.brand__levain-crackerSweets__btnWrapper .brand__levain-crackerSweets__btn>span img{display:block;margin-bottom:9px;max-width:100%;width:auto}@media screen and (max-width:767px){.brand__levain-crackerSweets__btnWrapper .brand__levain-crackerSweets__btn>span img{margin-bottom:3px;width:180px}}.brand__levain-crackerSweets__btnWrapper .brand__levain-crackerSweets__btn.btnInstagram{margin-right:80px}@media screen and (max-width:767px){.brand__levain-crackerSweets__btnWrapper .brand__levain-crackerSweets__btn.btnInstagram{margin-right:auto}}.brand__levain-crackerSweets__btnWrapper .brand__levain-crackerSweets__btn.btnInstagram>span{background-image:url(../img/brand/levain_series/brand_levain_crackerSweets_btn_instagram_img.png)}@media screen and (max-width:767px){.brand__levain-crackerSweets__btnWrapper .brand__levain-crackerSweets__btn.btnTwitter{margin-top:20px}}.brand__levain-crackerSweets__btnWrapper .brand__levain-crackerSweets__btn.btnTwitter>span{background-image:url(../img/brand/levain_series/brand_levain_crackerSweets_btn_twitter_img.png)}.campaignPageSec__wrap__list__item__link__textArea{padding-right:10px}.product{}.product__new-product{padding-bottom:11px}.product__new-product .swiper-container{margin:0 50px}.product__new-product .swiper-slide{background:#fff;border-radius:10px;transition:all 0.2s linear}.product__new-product .swiper-slide:hover{opacity:0.7}.product__new-product .swiper-slide .new-product-slide-thumb{padding:15px;padding-top:40px;min-height:310px;display:flex;justify-content:center;align-items:center}.product__new-product .swiper-slide .new-product-slide-thumb img{width:auto;height:auto;max-width:250px;max-height:250px}.product__new-product .swiper-slide .new-product-slide-desc{min-height:120px;display:inline-block;padding:20px 0;font-weight:bold;line-height:1.6}.product__new-product .swiper-button-next{display:inline-block;width:25px;height:25px;opacity:1;border-radius:100%;position:relative;position:absolute;top:60%;right:15px}.product__new-product .swiper-button-next img{width:28px;height:28px}.product__new-product .swiper-button-prev{display:inline-block;width:25px;height:25px;opacity:1;border-radius:100%;position:absolute;top:60%;left:15px}.product__new-product .swiper-button-prev img{width:28px;height:28px}.product__catalog-content{display:flex;justify-content:space-between}.product__catalog-content-item{display:inline-block;width:32%;height:210px;border-radius:10px;position:relative;transition:all 0.2s linear}.product__catalog-content-item:hover{opacity:0.7}.product__catalog-content-item img{width:auto;height:45px;margin-bottom:10px}.product__catalog-content-item p{font-weight:bold;color:#fff;font-size:15px;line-height:1.6}.product__catalog-content-item:nth-child(1n){background-color:#f7961d}.product__catalog-content-item:nth-child(2n){background-color:#e60012}.product__catalog-content-item:nth-child(3n){background-color:#319fed}.product__catalog-content-item-in{display:block;position:absolute;top:30%;left:50%;transform:translateX(-50%);width:100%}.product__slider{padding:20px 0 70px}.product__slider .swiper-container{margin:0 50px}.product__slider .swiper-slide{overflow:hidden}.product__slider .swiper-slide .swiper-slide__container{border:2px solid #e60012;border-radius:20px;background-color:#fff;padding:37px 30px;max-height:333px;font-size:0}.product__slider .swiper-slide .swiper-slide__container .main__productImg{width:36%;display:inline-block;vertical-align:top}.product__slider .swiper-slide .swiper-slide__container .main__productImg img{width:auto;max-width:240px;max-height:240px}.product__slider .swiper-slide .swiper-slide__container .product__details{width:64%;display:inline-block;vertical-align:top}.product__slider .swiper-slide .swiper-slide__container .product__details .product__detailsHead{font-size:0;text-align:left}.product__slider .swiper-slide .swiper-slide__container .product__details .product__detailsHead img{margin-right:10px;width:80px;display:inline-block;vertical-align:top}.product__slider .swiper-slide .swiper-slide__container .product__details .product__detailsHead .main__text{width:calc(99% - 90px);display:inline-block;vertical-align:top}.product__slider .swiper-slide .swiper-slide__container .product__details .product__detailsHead .main__text h3{font-size:28px;line-height:1.5;text-align:left}.product__slider .swiper-slide .swiper-slide__container .product__details .product__detailsHead .main__text p{font-size:33px;color:#e60012;text-align:left}.product__slider .swiper-slide .swiper-slide__container .product__details .product__detailsDesc{margin-top:19px}.product__slider .swiper-slide .swiper-slide__container .product__details .product__detailsDesc h4{font-size:18px;line-height:1.5;text-align:left}.product__slider .swiper-slide .swiper-slide__container .product__details .product__detailsDesc p{margin-top:28px;font-size:14px;line-height:1.54;text-align:left}.product__slider .swiper-slide .swiper-slide__container .product__details .product__detailsDesc p.note{margin-top:25px;font-size:12px}.product__slider .swiper-button-next{display:inline-block;width:39px;height:39px;opacity:1;border-radius:100%;position:relative;position:absolute;top:calc(50% + 3px);right:5px}.product__slider .swiper-button-next img{width:39px;height:39px}.product__slider .swiper-button-prev{display:inline-block;width:39px;height:39px;opacity:1;border-radius:100%;position:relative;position:absolute;top:calc(50% + 3px);left:5px}.product__slider .swiper-button-prev img{width:39px;height:39px}.product__new-productListing{padding:0}.product__new-productListing .product__list{display:flex;flex-wrap:wrap;font-size:0;text-align:left}.product__new-productListing .product__list .product__listItem{border-radius:10px;margin-right:20px;padding:30px 25px 20px;width:calc((99% - 40px) / 3);position:relative;vertical-align:top;background-color:#fff}.product__new-productListing .product__list .product__listItem:nth-child(3n){margin-right:0}.product__new-productListing .product__list .product__listItem:nth-child(n+4){margin-top:20px}.product__new-productListing .product__list .product__listItem a{display:block;transition:all 0.2s linear}.product__new-productListing .product__list .product__listItem a:hover{opacity:0.7}.product__new-productListing .product__list .product__listItem__thumb{min-height:240px;display:flex;justify-content:center;align-items:center}.product__new-productListing .product__list .product__listItem img{display:block;width:auto;max-width:240px;max-height:240px}.product__new-productListing .product__list .product__listItem .release{border-radius:20px;border:2px solid #000;margin:0 auto;margin-top:29px;padding:7px 0;width:100px;color:#000;font-size:14px;font-weight:900;text-align:center}.product__new-productListing .product__list .product__listItem .release.yellow{border-color:#FDB12A;color:#FDB12A}.product__new-productListing .product__list .product__listItem .release.red{border-color:#E30B20;color:#E30B20}.product__new-productListing .product__list .product__listItem .title{margin-top:5px;font-size:14px;line-height:1.54;height:60px;text-align:center}.product__new-productListing .product__list .product__listItem .stickers{position:absolute;top:10px;right:10px}.product__new-productListing .product__list .product__listItem .stickers img{margin-top:5px;display:block;width:50px}.product__new-productListing .product__list .product__listItem .stickers img:first-child{margin-top:0}.product__levain{margin:50px 0 0;padding-bottom:40px}@media screen and (max-width:767px){.product__levain{margin:0;padding-bottom:0}}.productCatalog{padding-top:20px}.productCatalog .productCatalog__nav{margin:0 auto;max-width:1000px}.productCatalog .productCatalog__nav .inner__container .inner__content{font-size:0}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown{margin-left:21px;width:calc(33.3% - 14px);display:inline-block;vertical-align:top;position:relative}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown:first-child{margin-left:0}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown.orange .select-selected{border-color:#F59531;background-color:#F59531;color:#fff}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown.orange .select-selected:before{color:#fff}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown.orange .select-items div{background-color:#F59531}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown.orange .select-items div:hover{color:#F59531!important}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown.red .select-selected{border-color:#E30B20;background-color:#E30B20;color:#fff}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown.red .select-selected:before{color:#fff}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown.red .select-items div{background-color:#E30B20}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown.red .select-items div:hover{color:#E30B20!important}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown.blue .select-selected{border-color:#39A1EA;background-color:#39A1EA;color:#fff}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown.blue .select-selected:before{color:#fff}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown.blue .select-items div{background-color:#39A1EA}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown.blue .select-items div:hover{color:#39A1EA!important}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown select{display:none}@media only screen and (min-width:767px){.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown:hover .select-selected:before{transform:rotate(180deg)}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown:hover .select-items{display:block}}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown span{width:auto;margin-left:5px;display:inline-block}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown .select-selected{position:relative}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown .select-selected.select-arrow-active:before{transform:rotate(180deg)}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown .select-selected:before{position:absolute;top:14px;right:11px;display:block;content:"";width:12px;height:12px;background:url(../img/common/dropdownarrow01.png);background-size:contain;background-repeat:no-repeat;background-position:center center}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown .select-items div,.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown .select-selected{padding:13px 30px 15px 10px;width:100%;display:inline-block;font-size:13px;font-weight:900;line-height:1.2;cursor:pointer;border:2px solid #ddd;background:#fff;text-align:center}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown .select-items div{border:1px solid #999;border-top:none;padding:13px 5.2%;color:#fff!important}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown .select-items div:first-child{border-top:1px solid #fff}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown .select-items{position:absolute;top:100%;left:0;right:0;z-index:99;cursor:pointer;transition:all 0.2s linear}@media only screen and (min-width:767px){.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown .select-items{display:none}}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown .select-hide{}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown .same-as-selected,.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown .select-items div:hover{background-color:rgb(255,255,255)}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown-products_cracker_n .select-items div{transition:all 0.2s linear}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown-products_cracker_n .select-items div:hover{background-color:#fff!important;color:#F59531!important}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown-products_snack_nb .select-items div{transition:all 0.2s linear}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown-products_snack_nb .select-items div:hover{background-color:#fff!important;color:#E30B20!important}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown-products_gift_nb .select-items div{transition:all 0.2s linear}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown-products_gift_nb .select-items div:hover{background-color:#fff!important;color:#39A1EA!important}.productCatalog .productCatalog__section{margin-top:80px}.productCatalog .productCatalog__section:last-child{padding-bottom:80px}.productCatalog .productCatalog__section .productCatalog__sectionHeader.orange p{color:#F59531}.productCatalog .productCatalog__section .productCatalog__sectionHeader.red p{color:#E30B20}.productCatalog .productCatalog__section .productCatalog__sectionHeader.blue p{color:#39A1EA}.productCatalog .productCatalog__section .productCatalog__sectionHeader img{margin:0 auto;display:block;width:auto;height:100%;max-height:90px}.productCatalog .productCatalog__section .productCatalog__sectionHeader p{margin-top:20px;font-size:22px;font-weight:900;text-align:center}.productCatalog .productCatalog__section .productCatalog__sectionList{margin:40px auto 0;display:flex;flex-wrap:wrap;font-size:0;max-width:1000px;text-align:left}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem{width:calc((99% - 40px) / 3);margin-right:20px;padding:30px 25px 80px;position:relative;background-color:#fff;vertical-align:top;border-radius:10px}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem:nth-child(3n){margin-right:0}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem:nth-child(n+4){margin-top:20px}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem__thumb{min-height:240px;display:flex;justify-content:center;align-items:center}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem__thumb img{display:block;width:auto;max-width:240px;max-height:240px}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem .title{margin-top:20px;color:#E30B20;font-size:14px;font-weight:900;text-align:center}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem .desc{margin-top:10px;font-size:13px;line-height:1.6;min-height:110px}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem .desc.one{height:auto;text-align:center}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem .btn{min-width:200px;margin-top:20px;padding:10px 5px;display:block;position:absolute;bottom:30px;left:50%;transform:translateX(-50%);border:2px solid #E30B20;border-radius:3px;color:#E30B20;font-size:15px;text-align:center}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem .btn span{color:#E30B20;font-size:75%;margin-left:15px}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem .btn span.btn_text{position:relative;font-size:15px}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem .btn span.btn_text:before{content:"";position:absolute;top:50%;left:-15px;width:0;height:0;border-style:solid;border-width:5.5px 0 5.5px 9px;border-color:transparent transparent transparent #e30b20;transform:translate(0,-50%)}.productCatalog .productCatalog__single .productCatalog__singleHeader{margin-top:40px}.productCatalog .productCatalog__single .productCatalog__singleHeader img{margin:0 auto;display:block;width:auto;height:100%;max-height:90px}.productCatalog .productCatalog__single .productCatalog__singleHeader h2{margin-top:25px;font-size:28px;font-weight:900;color:#E30B20}.productCatalog .productCatalog__single .productCatalog__singleHeader p{margin-top:10px;color:#424242;font-size:14px;text-align:center;line-height:1.6}.productCatalog__singleProductList{margin-top:40px;display:flex;flex-wrap:wrap}.productCatalog__singleProductList .productCatalog__singleProductListItem{border-radius:10px;margin-right:20px;padding:30px 25px 20px;width:calc((99% - 40px) / 3);display:inline-block;vertical-align:top;background-color:#fff;text-align:left}.productCatalog__singleProductList .productCatalog__singleProductListItem:nth-child(3n){margin-right:0}.productCatalog__singleProductList .productCatalog__singleProductListItem:nth-child(n+4){margin-top:20px}.productCatalog__singleProductList .productCatalog__singleProductListItem a{height:320px;display:block}.productCatalog__singleProductList .productCatalog__singleProductListItem__thumb{min-height:240px;display:flex;justify-content:center;align-items:center}.productCatalog__singleProductList .productCatalog__singleProductListItem img{margin:auto;display:block;width:auto;max-width:240px;max-height:240px}.productCatalog__singleProductList .productCatalog__singleProductListItem .title{margin-top:30px;font-size:15px;font-weight:900;line-height:1.6;text-align:center;height:54px}.product__modal{position:relative}.product__modal h2{font-size:35px;font-weight:900;line-height:1.6;color:#E30B20}.product__modal .stickers{position:absolute;top:10px;right:10px}.product__modal .stickers img{margin:0 5px;width:50px;float:right}.product__modal .product__modalDetails{margin-top:50px;font-size:0}.product__modal .product__modalDetails .product__modalDetailsImg{width:40%;display:inline-block;vertical-align:top}.product__modal .product__modalDetails .product__modalDetailsImg img{margin:0 auto;display:block;width:auto;max-width:240px;max-height:240px}.product__modal .product__modalDetails .product__modalDetailsText{width:60%;display:inline-block;vertical-align:top}.product__modal .product__modalDetails .product__modalDetailsText p{font-size:14px;line-height:1.72}.product__modal .product__modalDetails .product__modalDetailsText p.head{margin-bottom:14px;font-size:17px;font-weight:900;color:#E30B20;height:auto}.product__modal .product__modalDetails .product__modalDetailsText table{margin-top:20px}.product__modal .product__modalDetails table{margin-top:50px}.product__modal .product__modalDetails table thead{background-color:#F8F9F2}.product__modal .product__modalDetails table thead tr td{padding:4px 5px}.product__modal .product__modalDetails table tbody tr td{padding:17px 5px}.product__modal .product__modalDetails table tr td{border:1px solid #F5EFD2;width:50%;font-size:14px;line-height:1.35;text-align:center;vertical-align:middle}.product__modal .product__modalDetails .note{margin-top:43px}.product__modal .product__modalDetails .note p{font-size:13px;line-height:1.72;height:auto}.product__modal .product__modalButtons{margin-top:47px;display:flex;font-size:0}.product__modal .product__modalButtons.dual{margin:50px auto 0}.product__modal .product__modalButtons.dual a{width:calc((99% - 60px) / 3)}.product__modal .product__modalButtons.dual a:first-child{padding:18px 32px}.product__modal .product__modalButtons a{margin-left:20px;border-radius:10px;padding:18px 32px;width:calc((99% - 30px) / 3);display:inline-block;vertical-align:top;font-size:0;background-color:#E30B20}.product__modal .product__modalButtons a:first-child{margin-left:0}.product__modal .product__modalButtons a span{width:20px;display:inline-block;vertical-align:middle;font-size:13px;color:#fff}.product__modal .product__modalButtons a .product__modalButtonText{width:calc(99% - 20px);display:inline-block;vertical-align:middle;position:relative}.product__modal .product__modalButtons a .product__modalButtonText p{font-size:15px;font-weight:900;text-align:center;color:#fff}.product__modal .product__modalButtons a .product__modalButtonText p.preText{font-size:13px}@media screen and (max-width:767px){.product{}.product__brand-content-item{width:calc(50% - 2px);margin:1px}.product__catalog-content{display:block}.product__catalog-content-item{display:block;width:100%;margin-bottom:20px;height:170px}.product__catalog .btn__red,.product__catalog section .inner__container .btn__red-catalog,section .inner__container .product__catalog .btn__red-catalog{margin-top:0!important}.product__slider{display:none}.product__slider .swiper-slide .swiper-slide__container{padding:15px;width:100%;max-height:100%}.product__slider .swiper-slide .swiper-slide__container .main__productImg{width:100%;display:block}.product__slider .swiper-slide .swiper-slide__container .main__productImg img{max-height:125px}.product__slider .swiper-slide .swiper-slide__container .product__details{margin-top:20px;width:100%;display:block}.product__slider .swiper-slide .swiper-slide__container .product__details .product__detailsHead img{margin-right:10px;width:60px}.product__slider .swiper-slide .swiper-slide__container .product__details .product__detailsHead .main__text{width:100%}.product__slider .swiper-slide .swiper-slide__container .product__details .product__detailsHead .main__text h3{font-size:16px}.product__slider .swiper-slide .swiper-slide__container .product__details .product__detailsHead .main__text p{font-size:16px}.product__slider .swiper-slide .swiper-slide__container .product__details .product__detailsDesc{margin-top:10px}.product__slider .swiper-slide .swiper-slide__container .product__details .product__detailsDesc h4{font-size:14px}.product__slider .swiper-slide .swiper-slide__container .product__details .product__detailsDesc p{margin-top:14px;font-size:12px}.product__slider .swiper-slide .swiper-slide__container .product__details .product__detailsDesc p.note{margin-top:18px;font-size:10px}.product__new-productListing{padding:20px 0}.product__new-productListing .product__list{font-size:0;text-align:left}.product__new-productListing .product__list .product__listItem{border-radius:10px;margin-right:11px!important;padding:20px 11px;width:calc((99% - 15px) / 2)}.product__new-productListing .product__list .product__listItem:nth-child(3n){margin-right:0}.product__new-productListing .product__list .product__listItem:nth-child(n+4){margin-top:11px}.product__new-productListing .product__list .product__listItem:nth-child(n+3){margin-top:11px}.product__new-productListing .product__list .product__listItem:nth-child(2n+2){margin-right:0!important}.product__new-productListing .product__list .product__listItem__thumb{min-height:inherit}.product__new-productListing .product__list .product__listItem img{max-height:102px}.product__new-productListing .product__list .product__listItem .release{margin-top:10px;width:70px;font-size:12px}.product__new-productListing .product__list .product__listItem .release.yellow{border-color:#FDB12A;color:#FDB12A}.product__new-productListing .product__list .product__listItem .release.red{border-color:#E30B20;color:#E30B20}.product__new-productListing .product__list .product__listItem .title{font-size:12px}.product__new-productListing .product__list .product__listItem .stickers{top:5px;right:5px}.product__new-productListing .product__list .product__listItem .stickers img{margin-top:5px;display:block;width:35px}.product__new-productListing .product__list .product__listItem .stickers img:first-child{margin-top:0}.product__new-product{padding-bottom:0}.product__new-product .swiper-slide .new-product-slide-thumb{min-height:inherit}.product__new-product .swiper-slide .new-product-slide-thumb img{max-width:180px;max-height:180px}.product__new-product .swiper-slide .new-product-slide-desc{min-height:inherit}.productCatalog{padding-top:20px}.productCatalog .productCatalog__nav{margin:0 auto;max-width:1000px}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown{margin-left:0;margin-top:10px;width:100%;display:block}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown:first-child{margin-left:0;margin-top:0}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown .select-hide{display:none}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown .select-selected{position:relative}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown .select-items div,.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown .select-selected{font-size:13px}.productCatalog .productCatalog__nav .inner__container .inner__content .dropdown .select-items div{padding:13px 5.3%}.productCatalog .productCatalog__section{margin-top:40px}.productCatalog .productCatalog__section:last-child{padding-bottom:40px}.productCatalog .productCatalog__section .productCatalog__sectionHeader img{max-height:30px}.productCatalog .productCatalog__section .productCatalog__sectionHeader p{margin-top:10px;font-size:15px}.productCatalog .productCatalog__section .productCatalog__sectionList{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:60px 0 0}.productCatalog .productCatalog__section .productCatalog__sectionList:after,.productCatalog .productCatalog__section .productCatalog__sectionList:before{content:"";display:block;width:22%;order:1}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem{border-radius:10px;margin-right:11px!important;padding:20px 10px 80px;width:calc((99% - 15px) / 2);display:block;text-align:center}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem:nth-child(3n){margin-right:0}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem:nth-child(n+4){margin-top:11px}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem:nth-child(n+3){margin-top:11px}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem:nth-child(2n+2){margin-right:0!important}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem__thumb{min-height:inherit}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem__thumb img{max-height:102px;max-width:120px}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem .title{margin-top:14px;font-size:13px;line-height:1.6;height:30px;font-weight:900}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem .desc{margin-top:20px;font-size:12px;line-height:1.6;min-height:inherit}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem .btn{min-width:120px;margin-top:18px;padding:9px 5px;display:block;bottom:20px;border-width:2.5px;color:#E30B20;font-size:12px;font-weight:900;text-align:center}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem .btn span{margin-left:10px}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem .btn span.btn_text{font-size:12px}.productCatalog .productCatalog__section .productCatalog__sectionList .productCatalog__sectionListItem .btn span.btn_text:before{border-width:5px 0 5px 7px}.productCatalog .productCatalog__single .productCatalog__singleHeader img{max-height:80px}.productCatalog .productCatalog__single .productCatalog__singleHeader h2{margin-top:20px;font-size:20px}.productCatalog .productCatalog__single .productCatalog__singleHeader p{margin-top:10px;color:#424242;font-size:12px;text-align:center;line-height:1.6}.productCatalog__singleProductList{margin-top:20px;display:flex;flex-wrap:wrap}.productCatalog__singleProductList .productCatalog__singleProductListItem{border-radius:10px;margin-right:11px!important;padding:20px 11px;width:calc((99% - 15px) / 2)}.productCatalog__singleProductList .productCatalog__singleProductListItem:nth-child(3n){margin-right:0}.productCatalog__singleProductList .productCatalog__singleProductListItem:nth-child(n+4){margin-top:11px}.productCatalog__singleProductList .productCatalog__singleProductListItem:nth-child(n+3){margin-top:11px}.productCatalog__singleProductList .productCatalog__singleProductListItem:nth-child(2n+2){margin-right:0!important}.productCatalog__singleProductList .productCatalog__singleProductListItem a{height:auto}.productCatalog__singleProductList .productCatalog__singleProductListItem__thumb{min-height:inherit}.productCatalog__singleProductList .productCatalog__singleProductListItem img{max-height:100px}.productCatalog__singleProductList .productCatalog__singleProductListItem .title{height:auto;font-size:12px;text-align:left}.productCatalog__singleProductList .productCatalog__singleProductListItem .title br{display:none}.product__modal h2{padding-right:35px;font-size:15px;text-align:left}.product__modal .stickers{top:0;right:0}.product__modal .stickers img{width:35px;height:auto;margin:0}.product__modal .product__modalDetails{margin-top:20px}.product__modal .product__modalDetails .product__modalDetailsImg{width:100%;display:block}.product__modal .product__modalDetails .product__modalDetailsImg img{max-height:125px}.product__modal .product__modalDetails .product__modalDetailsText{margin-top:20px;width:100%;display:block}.product__modal .product__modalDetails .product__modalDetailsText p{font-size:12px;height:auto}.product__modal .product__modalDetails .product__modalDetailsText p.head{font-size:15px}.product__modal .product__modalDetails .product__modalDetailsText table{margin-top:20px}.product__modal .product__modalDetails .product__modalDetailsText table thead{background-color:#F8F9F2}.product__modal .product__modalDetails .product__modalDetailsText table thead tr td{padding:3px 5px}.product__modal .product__modalDetails .product__modalDetailsText table tbody tr td{padding:10px 5px}.product__modal .product__modalDetails .product__modalDetailsText table tr td{font-size:11px!important}.product__modal .product__modalDetails .product__modalDetailsText .note p{font-size:10px}.product__modal .product__modalButtons{margin-top:20px;flex-direction:column}.product__modal .product__modalButtons.dual{margin-top:20px;width:100%}.product__modal .product__modalButtons.dual a{padding:18px 18%;width:100%}.product__modal .product__modalButtons.dual a:first-child{padding:18px 18%;width:100%}.product__modal .product__modalButtons a{margin-top:10px;margin-left:0;border-radius:10px;padding:18px 18%;width:100%;display:block}.product__modal .product__modalButtons a:first-child{margin-left:0;margin-top:0;padding:18px 18%}.product__modal .product__modalButtons a span{width:20px;display:inline-block;vertical-align:middle;font-size:13px;color:#fff;display:none}.product__modal .product__modalButtons a .product__modalButtonText{width:max-content;display:block;vertical-align:middle;position:relative;margin:0 auto}.product__modal .product__modalButtons a .product__modalButtonText:after{content:"▶";color:#fff;position:absolute;top:50%;left:-20px;font-size:13px}.product__modal .product__modalButtons a .product__modalButtonText p{font-size:13px}.product__modal .product__modalButtons a .product__modalButtonText p.preText{font-size:11px}}.brand{}.brand__kv{padding-top:20px}.brand__kv-img{position:relative}.brand__kv-levain-01{position:absolute;max-width:460px;left:32px;bottom:210px}.brand__kv-levain-02{position:absolute;max-width:460px;left:487px;top:193px}.brand__kv-standpack-logo{position:absolute;top:80px;left:50%;transform:translateX(-50%);width:360px}.brand__kv-standpack-item{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:725px}.brand__kv-aerial-logo{position:absolute;top:25px;right:75px;width:380px}.brand__kv-aerial-logo img{animation:shake 1.4s infinite alternate ease-in-out}.brand__kv-aerial-logo .logo-10th-deco{position:absolute;width:427px;height:174px;z-index:6}.brand__kv-aerial-logo .logo-10th-deco>*{position:absolute;animation:shine infinite alternate}.brand__kv-aerial-logo .logo-10th-deco .deco-1{width:29px;top:-4px;right:195px;animation-duration:0.5s}.brand__kv-aerial-logo .logo-10th-deco .deco-2{width:29px;top:20px;right:100px;animation-duration:0.9s}.brand__kv-aerial-logo .logo-10th-deco .deco-3{width:52px;top:10px;right:74px;animation-duration:0.5s}.brand__kv-aerial-logo .logo-10th-deco .deco-4{width:48px;top:98px;right:-23px;animation-duration:0.9s}.brand__kv-aerial-logo .logo-10th-deco .deco-5{width:86px;top:120px;right:-23px;animation-duration:0.7s}.brand__kv-aerial-logo .logo-10th-deco .deco-6{width:29px;top:145px;right:152px;animation-duration:0.8s}.brand__kv-aerial-logo .logo-10th-deco .deco-7{width:64px;top:144px;right:370px;animation-duration:0.9s}.brand__kv-aerial-logo .logo-10th-deco .deco-8{width:29px;top:105px;right:445px;animation-duration:0.5s}@keyframes shake{0%{transform:rotate(3deg)}to{transform:rotate(-3deg)}}@keyframes shine{0%{opacity:0.5;transform:scale(0.3,0.3)}to{opacity:1;transform:scale(1,1)}}.brand__kv-aerial-text{position:absolute;top:195px;right:70px}.brand__kv-levainclassical-logo{position:absolute;top:60px;left:75px}.brand__kv-levainclassical-item01{position:absolute;left:150px;bottom:95px}.brand__kv-levainclassical-item02{position:absolute;left:460px;top:125px}.brand__kv-levainprime-logo{position:absolute;top:45px;left:170px}.brand__kv-btn_set-img{border:none!important;padding:0!important}.brand__kv-btn_set .link:after{transform:rotate(45deg) translateX(-50%)}.brand__kv-btn_set-levain{position:absolute;bottom:50px;width:100%}.brand__kv-btn_set-levain .link{display:block;border:2px solid #fff;border-radius:6px;max-width:280px;padding:10px 0;text-align:center;color:#fff;font-weight:bold;margin:15px auto;margin-left:119px;position:relative;transition:all 0.2s linear}.brand__kv-btn_set-levain .link:hover{opacity:0.7}.brand__kv-btn_set-levain .link:after{content:"";display:block;width:8px;height:8px;position:absolute;top:45%;right:15px;transform:translateY(-50%) rotate(135deg);border-top:1px solid #FFF003;border-right:1px solid #FFF003}.brand__kv-btn_set-levain .link.right:after{top:50%;transform:translateY(-50%) rotate(45deg)}.brand__kv-btn_set-levain .link.brand__kv-btn_set-img:after{display:none}.brand__kv-btn_set-levainprime{width:100%;padding:0 80px;display:flex;justify-content:flex-start;position:absolute;bottom:50px;left:0}.brand__kv-btn_set-levainprime .button{min-width:200px;margin-right:10px;padding:10px 30px 10px 15px;display:flex;justify-content:center;align-items:center;position:relative;border:2px solid #e60012;border-radius:6px;background-color:#fff;color:#e60012;font-weight:bold;font-size:11px;line-height:1.5;text-align:center;transition:all 0.2s linear}.brand__kv-btn_set-levainprime .button:after{content:"";display:block;width:8px;height:8px;position:absolute;right:15px;top:50%;transform:rotate(45deg) translateX(-50%);border-top:1px solid #e60012;border-right:1px solid #e60012;transition:all 0.2s linear}.brand__kv-btn_set-levainprime .button:hover{background:#e60012;color:#fff}.brand__kv-btn_set-levainprime .button:hover:after{border-color:#fff}.brand__kv-btn_set-levainprime .button.anchor-link:after{top:40%;transform:rotate(135deg) translateX(-50%)}.brand__kv-btn_set-levainprime-imgButton{width:200px;position:absolute;bottom:42px;right:10px;transition:all 0.2s linear}.brand__kv-btn_set-levainprime-imgButton:hover{opacity:0.7}.brand__kv-btn_set-standpack{position:absolute;bottom:65px;width:100%;text-align:center}.brand__kv-btn_set-standpack .link{border:2px solid #89B302;background:#89B302}.brand__kv-btn_set-standpack .link:after{transform:rotate(45deg) translateX(-60%);top:50%}.brand__kv-btn_set-standpack a{display:inline-block;border:2px solid #FF5626;background:#FF5626;color:#fff;border-radius:100px;width:385px;padding:5px 0;text-align:center;font-weight:bold;font-size:15px;margin:15px auto;margin-right:10px;position:relative;transition:all 0.2s linear}.brand__kv-btn_set-standpack a:hover{opacity:0.7}.brand__kv-btn_set-standpack a:after{content:"";display:block;width:8px;height:8px;transform:rotate(135deg) translateX(-50%);position:absolute;top:40%;right:15px;border-top:1px solid #fff;border-right:1px solid #fff}.brand__kv-btn_set-chipstar{position:absolute;bottom:7%;width:100%}.brand__kv-btn_set-chipstar .link:after{transform:rotate(0)}.brand__kv-btn_set-chipstar a{display:block;border:2px solid #fff;border-radius:50px;max-width:310px;width:29%;padding:10px 0;text-align:center;color:#fff;font-weight:bold;margin:15px auto;margin-left:32%;position:relative;transition:all 0.2s linear}.brand__kv-btn_set-chipstar a:hover{opacity:0.7}.brand__kv-btn_set-chipstar a:after{content:"‣";transform:rotate(90deg);position:absolute;right:15px}.brand__kv-btn_set-aerial{position:absolute;bottom:20px;right:40px;width:auto}.brand__kv-btn_set-aerial .link{margin:15px auto;margin-left:10px;padding:12px 38px;display:inline-block;position:relative;border:2px solid #e60012;background:#fff;border-radius:100px;color:#e60012;font-size:15px;font-weight:bold;text-align:center;transition:all 0.2s linear}.brand__kv-btn_set-aerial .link:hover{opacity:0.7}.brand__kv-btn_set-aerial .link:after{content:"";display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%);border-top:10px solid #e60012;border-left:8px solid transparent;border-right:8px solid transparent;line-height:0}.brand__kv-btn_set-aerial .link:nth-child(2):after{transform:translateY(-50%) rotate(-90deg)}.brand__kv-btn_set-noir{width:auto;background:#F9FAFC;margin-bottom:30px}.brand__kv-btn_set-noir a{display:inline-block;width:290px;border:1px solid #000;background:#fff;padding:10px 0;text-align:center;font-weight:bold;margin:15px 5px;position:relative;transition:all 0.2s linear}.brand__kv-btn_set-noir a:hover{opacity:0.7}.brand__kv-btn_set-noir a:after{content:"";display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%);border-top:10px solid #000;border-left:8px solid transparent;border-right:8px solid transparent;line-height:0}.brand__kv-btn_set-noir a.link:after{transform:translateY(-50%) rotate(-90deg)}.brand__kv-btn_set-levainclassical{position:absolute;bottom:30px;right:45px}.brand__kv-btn_set-levainclassical .link:after{right:15px;top:50%;transform:translateY(-50%) rotate(45deg)}.brand__kv-btn_set-levainclassical a{display:inline-block;background:#006cb7;color:#fff;padding:10px 30px;text-align:center;font-weight:bold;margin:15px auto;margin-left:10px;position:relative;border-radius:10px;transition:all 0.2s linear}.brand__kv-btn_set-levainclassical a:hover{opacity:0.7}.brand__kv-btn_set-levainclassical a:after{content:"";display:block;width:10px;height:10px;border-top:2px solid #f4ed07;border-right:2px solid #f4ed07;position:absolute;right:10px;top:40%;transform:translateY(-50%) rotate(135deg)}.brand__productDescription-01{background:#fff;padding:50px;margin-top:85px}.brand__productDescription-01 h2{font-size:25px;letter-spacing:0.08em;text-align:left;font-weight:900;line-height:1.7;color:#e60012;display:block;border-bottom:5px dotted #ffdedf;margin-bottom:25px}.brand__productDescription-01-wrap{margin-bottom:40px}.brand__productDescription-01-wrap-textContainer{display:inline-block;width:calc(60% - 3px);vertical-align:middle}.brand__productDescription-01-wrap-pic{display:inline-block;width:calc(40% - 2px);vertical-align:middle}.brand__productDescription-01-wrap-pic img{width:70%}.brand__productDescription-01-wrap-text{margin-bottom:30px;padding-left:30px;position:relative}.brand__productDescription-01-wrap-text h3{letter-spacing:0.08em;text-align:left;font-weight:900;line-height:1.7;color:#e60012;display:block;margin-bottom:5px}.brand__productDescription-01-wrap-text h3:before{content:"";background-image:url(../img/brand/brand_chipstar-chip.png);background-repeat:no-repeat;background-size:contain;display:inline-block;width:18px;height:18pc;position:absolute;top:5px;left:5px}.brand__productDescription-01-wrap-text p{line-height:1.6;text-align:left}.brand__productDescription-01-wrap02-textContainer{display:inline-block;width:calc(75% - 3px);vertical-align:middle}.brand__productDescription-01-wrap02-textContainer02{display:inline-block;width:calc(80% - 3px);vertical-align:middle}.brand__productDescription-01-wrap02-pic{display:inline-block;width:calc(25% - 3px);vertical-align:middle}.brand__productDescription-01-wrap02-pic img{width:70%;margin-bottom:30px}.brand__productDescription-01-wrap02-pic02{display:inline-block;width:calc(20% - 3px);vertical-align:middle}.brand__productDescription-01-wrap02-pic02 img{width:40%;margin-bottom:30px}.brand__productDescription-01-wrap02-text{margin-bottom:30px;padding-left:30px;position:relative}.brand__productDescription-01-wrap02-text h3{letter-spacing:0.08em;text-align:left;font-weight:900;line-height:1.7;color:#e60012;display:block;margin-bottom:5px}.brand__productDescription-01-wrap02-text h3:before{content:"";background-image:url(../img/brand/brand_chipstar-chip.png);background-repeat:no-repeat;background-size:contain;display:inline-block;width:18px;height:18pc;position:absolute;top:5px;left:5px}.brand__productDescription-01-wrap02-text p{text-align:left;line-height:1.6}.brand__levain-secret{padding-top:20px}.brand__levain-secret .brand__levain-secret-btn a{border:2px solid #fff;border-radius:6px;max-width:280px;padding:10px 0;text-align:center;color:#fff;font-weight:bold;margin:15px auto;margin-left:119px;position:relative;transition:all 0.2s linear}.brand__levain-secret .brand__levain-secret-btn a:hover{opacity:0.7}.brand__levain-secret .brand__levain-secret-btn a:after{content:">";transform:rotate(0);position:absolute;right:15px}.brand__levain-secret-btn{background-image:url(../img/brand/levain-secret-menu-bg.gif);background-size:cover;background-position:center center;background-repeat:no-repeat}.brand__levain-secret-btn table tr td{padding:20px}.brand__levain-secret-btn a{border:2px solid #fff;border-radius:6px;padding:10px 0;width:100%;display:inline-block;text-align:center;color:#fff;font-weight:bold;position:relative;transition:all 0.2s linear}.brand__levain-secret-btn a:hover{opacity:0.7}.brand__levain-secret-btn a:after{content:"‣";transform:rotate(90deg);position:absolute;right:15px}.brand__levain-secret-btn-img01{border:none!important;width:140px!important;display:block!important;margin-right:auto}.brand__levain-secret-btn-img02{border:none!important;width:280px!important;display:block!important;margin-left:auto}.brand__levain-secret-title{margin-top:85px;background-image:url(../img/brand/levain-secret-menu-title.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}.brand__levain-secret-title-cont{display:block;text-align:right;padding:50px 130px;position:relative}.brand__levain-secret-title-cont-01{display:inline-block;width:295px;float:left;margin-top:90px;margin-left:75px}.brand__levain-secret-title-cont-02{display:inline-block;width:295px}.brand__levain-secret-cont{background-image:url(../img/brand/levain-secret-content.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;height:955px}.brand__levain-secret-cont-01{width:325px;position:absolute;top:0;left:177px}.brand__levain-secret-cont-02{width:325px;position:absolute;top:66px;left:547px}.brand__levain-secret-cont-03{width:325px;position:absolute;top:410px;left:335px}.brand__levain-secret-cont-04{width:100%;position:absolute;top:50px;left:0}.brand__levainprime{margin-top:85px;background-image:url(../img/brand/levainprime-secret-content.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;height:1880px;position:relative}.brand__levainprime-banner{margin:60px 0}.brand__levainprime-title01{width:426px;position:absolute;top:30px;left:120px}.brand__levainprime-title02{width:380px;position:absolute;right:43px;top:17px}.brand__levainprime-title03{width:100%;position:absolute;right:0;top:290px}.brand__levainprime-cont01{border:5px solid #ff868f;border-radius:10px;background:#fff;width:80%;position:absolute;top:365px;left:50%;transform:translateX(-50%)}.brand__levainprime-cont02{width:390px;position:absolute;top:810px;left:90px}.brand__levainprime-cont03{width:390px;position:absolute;top:930px;right:90px}.brand__levainprime-cont04{width:390px;position:absolute;right:300px;bottom:140px}.brand__levainprime-foreground{width:100%;position:absolute;top:0}.brand__standpack-secret{padding-top:20px}.brand__standpack-title{margin-top:85px;background-image:url(../img/brand/brand_standpack-topbg.jpg);background-size:100% auto;background-position:top center;background-repeat:no-repeat;position:relative;height:149px}.brand__standpack-title-logo{position:absolute;top:40px;left:55px}.brand__standpack-title-logo img{max-height:42px}.brand__standpack-body{background-image:url(../img/brand/brand_standpack-bodybg.jpg);background-size:100% auto;background-position:top center;position:relative;padding:0 55px}.brand__standpack-body-cont01{display:flex;justify-content:center;text-align:center}.brand__standpack-body-cont01-title{display:inline-block;height:110px;margin-right:20px}.brand__standpack-body-cont01-title img{height:100%}.brand__standpack-body-cont01-desc{display:inline-block;height:110px}.brand__standpack-body-cont02{text-align:left;padding:50px 82px 0}.brand__standpack-body-cont02-item{display:inline-block;width:320px;margin:20px;margin-bottom:35px}.brand__standpack-body-cont02-long{margin-top:30px}.brand__standpack-body-cont02-long-subtitle{margin-top:25px;height:13px}.brand__standpack-body-cont02-long-subtitle img{height:13px;width:auto;display:block;margin:0 auto}.brand__standpack-body-cont02-item-mini{display:inline-block;margin-top:60px}.brand__standpack-body-cont02-item-mini-01{display:inline-block;vertical-align:top;width:40%;margin-right:65px}.brand__standpack-body-cont02-item-mini-01 img{margin-bottom:20px}.brand__standpack-body-cont02-item-mini-02{display:inline-block;vertical-align:top;width:50%}.brand__standpack-body-cont02-item-mini a{background:#88B208;color:#fff;font-weight:bold;text-align:center;display:block;width:200px;padding:5px 0;border-radius:100px;margin:30px auto;position:relative;transition:all 0.2s linear}.brand__standpack-body-cont02-item-mini a:hover{opacity:0.7}.brand__standpack-body-cont02-item-mini a:after{content:"";display:block;width:8px;height:8px;position:absolute;border-top:2px solid #fff;border-right:2px solid #fff;right:12px;top:45%;transform:rotate(45deg) translateX(-50%)}.brand__standpack-bottom{background-image:url(../img/brand/brand_standpack-bottombg.jpg);background-size:100% auto;background-position:bottom center;background-repeat:no-repeat;position:relative;padding:0 55px}.brand__standpack-bottom-cont02{text-align:left;padding:35px 82px 0}.brand__standpack-bottom-cont02-long{padding-top:30px}.brand__standpack-bottom-cont02-long-subtitle{margin-top:25px;height:13px}.brand__standpack-bottom-cont02-long-subtitle img{height:13px;width:auto;display:block;margin:0 auto}.brand__standpack-bottom-cont02-item-mini{display:inline-block;margin-top:60px;padding-bottom:50px}.brand__standpack-bottom-cont02-item-mini-01{display:block;width:95%;margin:0 auto}.brand__standpack-bottom-cont02-item-mini-01 img{margin-bottom:20px}.brand__standpack-bottom-cont02 a{background:#88B208;color:#fff;font-weight:bold;text-align:center;display:block;width:200px;padding:5px 0;border-radius:100px;margin:30px auto;position:relative;transition:all 0.2s linear}.brand__standpack-bottom-cont02 a:hover{opacity:0.7}.brand__standpack-bottom-cont02 a:after{content:"";display:block;width:8px;height:8px;position:absolute;border-top:2px solid #fff;border-right:2px solid #fff;right:12px;top:45%;transform:rotate(45deg) translateX(-50%)}.brand__aerial{margin-top:40px;position:relative;height:2410px;background-image:url(../img/brand/brand_aerial-content-bg.png);background-size:100% auto;background-position:top center;background-repeat:no-repeat;overflow:hidden}.brand__aerial-secret{padding-top:20px}.brand__aerial-title{position:absolute;top:50px;left:50px;z-index:1}.brand__aerial-title02{position:absolute;top:40px;right:160px}.brand__aerial-title02 .logo-shake{animation:1.6s shake infinite alternate}.brand__aerial-title02-sparkle .deco-1{position:absolute;width:29px;top:0px;right:135px;animation:1.05s shine infinite alternate}.brand__aerial-title02-sparkle .deco-2{position:absolute;width:50px;top:-12px;right:95px;animation:1.09s shine infinite alternate}.brand__aerial-title02-sparkle .deco-3{position:absolute;width:34px;right:-37px;top:121px;animation:1.05s shine infinite alternate}.brand__aerial-title02-sparkle .deco-4{position:absolute;width:31px;right:15px;top:205px;animation:1.09s shine infinite alternate}.brand__aerial-title02-sparkle .deco-5{position:absolute;width:54px;top:230px;right:0px;animation:1.07s shine infinite alternate}.brand__aerial-title02-sparkle .deco-6{position:absolute;width:54px;top:220px;left:70px;animation:1.09s shine infinite alternate}.brand__aerial-title02-sparkle .deco-7{position:absolute;width:26px;top:225px;left:55px;animation:1.05s shine infinite alternate}.brand__aerial-title02-sparkle .deco-8{position:absolute;width:26px;top:200px;left:70px;animation:1.09s shine infinite alternate}.brand__aerial-cont01{position:absolute;width:750px;top:-25px;right:-60px}.brand__aerial-cont02{position:absolute;width:750px;top:500px;left:-80px}.brand__aerial-cont02-chips{position:relative;top:-500px}.brand__aerial-cont02-chips .chip-01{position:absolute;width:158px;left:108px;top:114px;animation:steps 1s 0s normal linear forwards,chip-01 1s steps(2) 0s infinite;animation-delay:0.5s;opacity:0}.brand__aerial-cont02-chips .chip-02{position:absolute;width:190px;top:164px;left:233px;animation:steps 1s 0s normal linear forwards,chip-01 1s steps(2) 0s infinite;animation-delay:1s;opacity:0}.brand__aerial-cont02-chips .chip-03{position:absolute;width:205px;top:113px;left:338px;animation:steps 1s 0s normal linear forwards,chip-01 1s steps(2) 0s infinite;animation-delay:1.5s;opacity:0}.brand__aerial-cont02-chips .chip-04{position:absolute;width:164px;top:196px;right:34px;animation:steps 1s 0s normal linear forwards,chip-01 1s steps(2) 0s infinite;animation-delay:2s;opacity:0}.brand__aerial-cont02-chips .chip-05{position:absolute;width:190px;top:-27px;right:36px;animation:steps 1s 0s normal linear forwards,chip-01 1s steps(2) 0s infinite;animation-delay:2.5s;opacity:0}.brand__aerial-cont03{position:absolute;width:750px;top:950px;right:-85px}.brand__aerial-cont03-chip{position:absolute;width:300px;top:-85px;right:80px}.brand__aerial-cont04{position:absolute;width:750px;top:1410px;left:-65px}.brand__aerial-cont04-chip{position:absolute;width:300px;top:-100px;left:75px}.brand__aerial-cont05{position:absolute;width:750px;top:1900px;right:-60px}.brand__aerial-cont05-chip{position:absolute;width:570px;top:-80px;right:70px}.brand__noir{margin-top:55px}.brand__noir-secret{padding-top:20px}.brand__noir-cont01-subcont{background:#DE301F;position:relative;height:450px}.brand__noir-cont01-subcont01{display:inline-block;width:290px;position:absolute;top:0;left:25px}.brand__noir-cont01-subcont02{display:inline-block;width:290px;position:absolute;top:60px;left:50%;transform:translateX(-50%)}.brand__noir-cont01-subcont03{display:inline-block;width:290px;position:absolute;top:0;right:25px}.brand__noir-cont02-subcont{background:#DE301F;position:relative;padding:30px 0 60px}.brand__noir-cont02-subcont-btn{display:inline-block;max-width:320px;margin:20px;transition:all 0.2s linear}.brand__noir-cont02-subcont-btn:hover{opacity:0.7}.brand__noir-cont02-subcont01{outline:2px solid #40210F;outline-offset:-2px;background-color:#FFFAF0;padding:60px 30px}.brand__noir-cont02-subcont01-title{text-align:center;outline:1px solid #40210F;padding:30px;display:inline-block}.brand__noir-cont02-subcont01-title h2{color:#e60012;font-size:18px;line-height:1.6em;margin-bottom:10px}.brand__noir-cont02-subcont01-title p{text-decoration:underline;font-size:14px}.brand__noir-cont02-subcont01-title02{margin:30px 0}.brand__noir-cont02-subcont01-title02 p{margin:30px 0}.brand__noir-cont02-subcont01-inline01{display:inline-block;width:100%;text-align:center}.brand__noir-cont02-subcont01-inline01-item01{display:inline-block;vertical-align:top;width:35%;margin:3%}.brand__noir-cont02-subcont01-inline01-item02{display:inline-block;vertical-align:top;width:45%;margin:3%}.brand__noir-cont02-subcont01-inline02{display:inline-block;text-align:center}.brand__noir-cont02-subcont01-inline02-item01{background-image:url(../img/brand/brand_noir-secret02-item-bg.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center center;display:inline-block;vertical-align:top;width:220px;height:250px;padding:25px;margin:10px;text-align:left}.brand__noir-cont02-subcont01-inline02-item01 p{margin-top:20px;line-height:1.4;font-weight:100;font-size:12px}.brand__noir-cont02-subcont01-inline02-item01 a{margin:10px 0;display:block;transition:all 0.2s linear}.brand__noir-cont02-subcont01-inline02-item01 a:hover{opacity:0.7}.brand__noir-cont02-subcont01-inline02-item02{background-image:url(../img/brand/brand_noir-secret02-item-bg.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center center;display:inline-block;vertical-align:top;width:220px;height:250px;padding:25px;margin:10px;text-align:left}.brand__noir-cont02-subcont01-inline02-item02 p{margin-top:20px;line-height:1.4;font-weight:100;font-size:12px}.brand__noir-cont02-subcont01-inline02-item02 p span{color:#e60012}.brand__noir-cont02-subcont01-inline02-item03{background-image:url(../img/brand/brand_noir-secret02-item-bg.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center center;display:inline-block;vertical-align:top;width:220px;height:250px;padding:25px;margin:10px;text-align:left}.brand__noir-cont02-subcont01-inline02-item03 p{margin-top:20px;line-height:1.4;font-weight:100;font-size:12px}.brand__noir-cont02-subcont01-inline02-item04{background-image:url(../img/brand/brand_noir-secret02-item-bg02.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center center;display:block;vertical-align:top;width:620px;height:275px;padding:25px;margin:10px auto;text-align:left}.brand__noir-cont02-subcont01-inline02-item04 p{margin-top:20px;line-height:1.4;font-weight:100;border-bottom:2px solid #A08F88;padding-bottom:30px;font-size:12px}.brand__noir-cont02-subcont01-inline02-item04-qr{display:block;text-align:center}.brand__noir-cont02-subcont01-inline02-item04 .qr-img{display:inline-block;width:180px;margin:20px}.brand__noir-cont02-subcont01-inline03 ul{display:block;width:670px;margin:0 auto}.brand__noir-cont02-subcont01-inline03 ul li{text-align:left;border-top:2px solid #40210F}.brand__noir-cont02-subcont01-inline03 ul li:last-child{border-bottom:2px solid #40210F}.brand__noir-cont02-subcont01-inline03 ul li:nth-child(odd){background-color:#fff}.brand__noir-cont02-subcont01-inline03 ul li p{display:block;padding:20px;border-top:2px solid #40210F;max-height:140px;overflow:auto}.brand__noir-cont02-subcont01-inline03 ul li summary{padding:15px;cursor:pointer;position:relative}.brand__noir-cont02-subcont01-inline03 ul li summary:after{content:"";position:absolute;right:15px;display:inline-block;width:10px;height:10px;border-right:2px solid #40210F;border-bottom:2px solid #40210F;transform:rotate(45deg)}.brand__noir-cont02-subcont01-inline03 ul li details>summary::-webkit-details-marker{display:none}.brand__levainclassical-secret{padding-top:20px}.brand__levainclassical-cont01-title{margin-top:30px;margin-bottom:50px}.brand__levainclassical-cont01-title a{transition:all 0.2s linear}.brand__levainclassical-cont01-title a:hover{opacity:0.7}.brand__levainclassical-cont01-set01{display:flex;outline:15px solid #afdcfd;outline-offset:-15px;position:relative}.brand__levainclassical-cont01-set01-L{width:50%;display:inline-block}.brand__levainclassical-cont01-set01-L .inactive-left{position:absolute;top:0;left:0;width:50%;opacity:0;transition:all 0.2s linear}.brand__levainclassical-cont01-set01-L .inactive-left-items01-1{position:absolute;width:230px;top:40px;left:220px}.brand__levainclassical-cont01-set01-L .inactive-left-items01-2{position:absolute;width:230px;top:220px;left:50px}.brand__levainclassical-cont01-set01-L .inactive-left-items01-3{position:absolute;width:230px;top:360px;left:240px}.brand__levainclassical-cont01-set01-L .inactive-left-items02-1{position:absolute;width:230px;top:70px;left:220px}.brand__levainclassical-cont01-set01-L .inactive-left-items02-2{position:absolute;width:230px;top:190px;left:50px}.brand__levainclassical-cont01-set01-L .inactive-left-items02-3{position:absolute;width:230px;top:360px;left:240px}.brand__levainclassical-cont01-set01-L .inactive-left-items03-1{position:absolute;width:230px;top:60px;left:110px}.brand__levainclassical-cont01-set01-L .inactive-left-items03-2{position:absolute;width:230px;top:210px;left:160px}.brand__levainclassical-cont01-set01-L .inactive-left-items03-3{position:absolute;width:230px;top:380px;left:60px}.brand__levainclassical-cont01-set01-L .inactive-left-items04-1{position:absolute;width:230px;top:70px;left:10px}.brand__levainclassical-cont01-set01-L .inactive-left-items04-2{position:absolute;width:230px;top:290px;left:250px}.brand__levainclassical-cont01-set01-L .inactive-left-items04-3{position:absolute;width:230px;top:490px;left:0}.brand__levainclassical-cont01-set01-L .inactive-left-items05-1{position:absolute;width:230px;top:48px;left:270px}.brand__levainclassical-cont01-set01-L .inactive-left-items05-2{position:absolute;width:230px;top:220px;left:40px}.brand__levainclassical-cont01-set01-L .inactive-left-items05-3{position:absolute;width:230px;top:390px;left:10px}.brand__levainclassical-cont01-set01-L .inactive-left-items06-1{position:absolute;width:230px;top:50px;left:240px}.brand__levainclassical-cont01-set01-L .inactive-left-items06-2{position:absolute;width:230px;top:270px;left:150px}.brand__levainclassical-cont01-set01-L .inactive-left-items06-3{position:absolute;width:230px;top:460px;left:10px}.brand__levainclassical-cont01-set01-L .show-image{opacity:1;z-index:9}.brand__levainclassical-cont01-set01-R{width:50%;display:inline-block}.brand__levainclassical-cont01-set01-R .inactive-right{position:absolute;top:0;right:0;width:50%;opacity:0;transition:all 0.2s linear;transition-duration:0.5s}.brand__levainclassical-cont01-set01-R .show-image{opacity:1}.brand__levainclassical-cont01-set01-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 0.2s linear}.brand__levainclassical-cont01-set01-btn .btnset-title{display:block;width:calc(100% - 10px);margin:0 auto}.brand__levainclassical-cont01-set01-btn .icon-btn{padding:20px;display:inline-block;width:150px;transition:all 0.2s linear;cursor:pointer}.brand__levainclassical-cont01-set01-btn .icon-btn:hover{transform:scale(1.2)}.brand__levainclassical-cont01-set01-btn .category-active{transform:scale(1.2)}.brand__levainclassical-cont01-set01 .category-pos{top:50%;right:0;left:auto;transform:translate(0,-50%);width:50%;transition:all 0.2s linear}.brand__levainclassical-cont01-set01 .category-pos .btnset-title{width:100%}.brand__levainclassical-cont01-set01 .category-pos .icon-btn{width:100px}.brand__levainclassical-cont02{display:flex;justify-content:space-between}.brand__levainclassical-cont02-item{display:inline-block;width:43%;outline:1px solid #ccc;padding:20px;text-align:center}.brand__levainclassical-cont02-item p{display:block;margin:25px 0;font-size:18px;line-height:1.6;font-weight:900;text-align:center}.brand__levainclassical-cont02-item a{display:block;width:165px;color:#fff;background:#319fed;border:2px solid #319fed;font-weight:900;padding:5px 0;margin:0 auto;border-radius:100px;position:relative;transition:all 0.2s linear}.brand__levainclassical-cont02-item a:after{content:"+";position:absolute;right:15px;top:50%;transform:translateY(-50%);font-size:20px}.brand__levainclassical-cont02-item a:hover{background:#fff;color:#319fed}.brand__levainclassical-cont03{background-image:url(../img/brand/brand_levainclassical-cont03-bg1.png),url(../img/brand/brand_levainclassical-cont03-bg2.jpg);background-position:top center,bottom center;background-size:100% auto,100% auto;background-repeat:no-repeat;background-color:#319fed;height:2410px;margin-top:60px;position:relative;overflow:hidden}.brand__levainclassical-cont03-title{position:absolute;left:50%;top:125px;transform:translateX(-50%)}.brand__levainclassical-cont03-img01{position:absolute;right:-35px;top:480px}.brand__levainclassical-cont03-img02{position:absolute;left:245px;top:940px}.brand__levainclassical-cont03-img03{position:absolute;left:45px;top:1270px}.brand__levainclassical-cont03-img04{position:absolute;right:80px;top:1400px}.brand__levainclassical-cont03-img05{position:absolute;left:100px;top:1910px}.brand__levainclassical-cont03-img06{position:absolute;right:30px;top:1750px}.brand__levainclassical-cont03-img07{position:absolute;width:80%;left:50%;transform:translateX(-50%);bottom:100px}.brand__levainclassical-cont03-txt01{background-image:url(../img/brand/brand_levainclassical-cont03-txtbg.png);background-position:center center;background-size:contain;background-repeat:no-repeat;width:430px;height:430px;position:relative;top:580px;left:30px}.brand__levainclassical-cont03-txt01-desc{display:block;width:260px;text-align:left;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brand__levainclassical-cont03-txt01-desc h3{text-align:center;color:#1b88b5;font-size:17px;font-weight:900;line-height:1.4}.brand__levainclassical-cont03-txt01-desc p{margin-top:15px;padding-top:15px;border-top:1px dotted #319fed;color:#1b88b5;font-size:14px;line-height:1.6}.brand__levainclassical-cont03-txt02{background-image:url(../img/brand/brand_levainclassical-cont03-txtbg.png);background-position:center center;background-size:contain;background-repeat:no-repeat;width:430px;height:430px;position:absolute;top:1060px;right:30px}.brand__levainclassical-cont03-txt03{background-image:url(../img/brand/brand_levainclassical-cont03-txtbg.png);background-position:center center;background-size:contain;background-repeat:no-repeat;width:430px;height:430px;position:absolute;top:1550px;left:125px}@media screen and (max-width:767px){.brand{}.brand__kv-aerial-logo{position:absolute;top:5vw;right:50%;width:80vw;transform:translateX(50%)}.brand__kv-btn_set-img:after{display:none!important}.brand__kv-btn_set-chipstar{position:relative}.brand__kv-btn_set-chipstar a{border:2px solid #e60012;max-width:unset;width:100%;padding:10px 0;color:#e60012;margin-left:auto}.brand__kv-btn_set-levain{position:relative;bottom:auto}.brand__kv-btn_set-levain .link{border:2px solid #e60012;max-width:unset;width:100%;padding:10px 0;color:#e60012;margin-left:auto}.brand__kv-btn_set-aerial{left:auto;right:auto;display:block;margin:0 auto;position:relative;bottom:-50px}.brand__kv-btn_set-aerial .link{margin:0 auto;padding:0;display:flex;align-items:center;justify-content:center;width:260px;height:50px;font-size:18px}.brand__kv-btn_set-aerial .link:after{right:28px;transform:translateY(-50%) rotate(-90deg)}.brand__kv-btn_set-noir{background:#DE301F;padding:15px 0;margin-bottom:0}.brand__kv-btn_set-noir a{display:block;width:300px;margin:15px auto;background:#DE301F;border-color:#fff;color:#fff}.brand__kv-btn_set-noir a:after{border-top-color:#fff}.brand__kv-btn_set-levainclassical{display:block;width:100%;right:auto;bottom:20px}.brand__kv-btn_set-levainclassical .link{border-radius:0;width:80%;margin-left:auto}.brand__kv-btn_set-levainclassical .link:after{position:relative;display:inline-block;top:auto;transform:translateX(50px) rotate(45deg)}.brand__kv-btn_set-levainprime-imgButton{bottom:19px;width:200px;left:50%;right:0;transform:translate(-50%,0)}.brand__kv-levainclassical-logo{top:30px;left:50%;transform:translateX(-50%);width:55vw}.brand__kv-levainclassical-item01{left:0;top:35%;width:45%}.brand__kv-levainclassical-item02{left:auto;right:0;top:35%;width:55%}.brand__productDescription.chipstar{padding:40px 0;background:#fff;text-align:left}.brand__productDescription.chipstar .campaign_bnr{margin:15px auto}.brand__productDescription.chipstar .campaign_bnr a{display:block;width:80%;margin:0 auto}.brand__productDescription.chipstar .campaign_bnr a img{width:100%}.brand__productDescription.chipstar .btnLink{margin:0 auto;position:relative}.brand__productDescription.chipstar .btnLink a{display:block}.brand__productDescription.chipstar .btnLink a:after{width:5px;height:5px;content:"";border-top:2px solid #e6002d;border-right:2px solid #e6002d;display:inline-block;transform:rotate(45deg);transition:all 0.3s ease;position:absolute;right:4.2857142857%;top:40.5405405405%;top:43.661971831%;right:5.9375%}.brand__productDescription.chipstar .redLineB{border-bottom:1px solid #e6002d}.brand__productDescription.chipstar .redLineT{border-top:1px solid #e6002d}.brand__productDescription.chipstar .attention,.brand__productDescription.chipstar .image,.brand__productDescription.chipstar .productsDetailList{padding:0 3.125%}.brand__productDescription.chipstar .productsDetailList li{margin-bottom:8.3333333333%;line-height:1.6666666667}.brand__productDescription.chipstar .productsDetailList dt{padding-bottom:10px;padding-top:10px;padding-left:10%;background:url(./../img/brand/chipstar/sp/icon1.png) left center;background-repeat:no-repeat;background-size:6.333333%}.brand__productDescription.chipstar .productsDetailList dd{margin-top:9px;text-align:left;line-height:1.82}.brand__productDescription.chipstar .acc.active .btnLink{margin:0 auto;position:relative}.brand__productDescription.chipstar .acc.active .btnLink a:after{transform:rotate(-45deg)}.brand__productDescription.chipstar .acc.active .accInner{display:block}.brand__productDescription.chipstar .acc .accInner{display:none}.brand__productDescription.chipstar .acc .content1 .accInner{padding-bottom:15.3333333333%}.brand__productDescription.chipstar .attention{padding:0 3.125%;text-align:left;line-height:1.82}.brand__productDescription-01{margin-top:30px;padding:20px}.brand__productDescription-01 h2{line-height:1.2;padding-bottom:5px;margin-bottom:15px}.brand__productDescription-01-wrap-textContainer{display:block;width:100%}.brand__productDescription-01-wrap-text{padding-left:20px;margin-bottom:15px}.brand__productDescription-01-wrap-text h3{line-height:1.4;margin-bottom:10px}.brand__productDescription-01-wrap-text h3:before{top:5px;left:0}.brand__productDescription-01-wrap p{font-size:12px}.brand__productDescription-01-wrap-pic{display:block;width:100%}.brand__productDescription-01-wrap02-textContainer{display:block;width:100%}.brand__productDescription-01-wrap02-textContainer02{display:block;width:100%}.brand__productDescription-01-wrap02-text{padding-left:20px;margin-bottom:15px}.brand__productDescription-01-wrap02-text h3{line-height:1.4;margin-bottom:10px}.brand__productDescription-01-wrap02-text h3:before{top:5px;left:0}.brand__productDescription-01-wrap02 p{font-size:12px}.brand__productDescription-01-wrap02-pic{display:block;width:100%}.brand__productDescription-01-wrap02-pic02{display:block;width:100%}.brand__levain-secret{padding-top:20px;padding-bottom:0}.brand__levain-secret .inner__content{max-width:100%!important}.brand__levain-secret-btn table tr td{display:block;padding:10px}.brand__levain-secret-btn-img01{margin-right:auto;margin-left:auto}.brand__levain-secret-btn-img02{margin-right:auto;margin-left:auto}.brand__levain-secret-title{margin-top:0}.brand__levain-secret-cont{height:100%;padding:30px 0;background-image:none;background-color:#002172}.brand__levain-secret-cont-01,.brand__levain-secret-cont-02,.brand__levain-secret-cont-03{width:90%;display:block;margin:0 auto;position:relative;top:auto;left:auto;margin-bottom:30px}.brand__levain-secret-cont-04{display:none}.brand__levain-secret-bottom{background-color:#002172;padding-top:0;padding-bottom:40px;margin-top:-2px}.brand__levain-secret-bottom .brand__kv-btn_set-levain a{border-color:#fff;color:#fff}.brand__levain-secret-bottom .brand__kv-btn_set-levain a:after{content:"";display:block;width:8px;height:8px;transform:rotate(45deg) translateX(-50%);position:absolute;top:50%;right:15px;border-top:1px solid #FFF003;border-right:1px solid #FFF003}.brand__levainprime{margin-top:0;background-image:none;background-color:#F73C4D;height:auto;position:relative}.brand__levainprime-banner{width:80%;margin:30px auto;transition:all 0.2s linear}.brand__levainprime-banner:hover{opacity:0.7}.brand__levainprime-title01{width:70%;left:12.5%;position:relative;display:block;top:auto;padding-top:30px;margin-bottom:30px}.brand__levainprime-title03{top:188px;position:relative;display:block;top:auto}.brand__levainprime-cont01{width:90%;position:relative;display:block;top:auto;margin-top:30px}.brand__levainprime-cont02{width:90%;left:50%;margin-top:30px;transform:translateX(-50%);position:relative;display:block;top:auto}.brand__levainprime-cont03{width:90%;left:50%;margin-top:30px;transform:translateX(-50%);position:relative;display:block;top:auto}.brand__levainprime-cont04{width:90%;left:50%;margin-top:30px;transform:translateX(-50%);bottom:auto;position:relative;display:block;top:auto}.brand__levainprime-foreground01{width:100%;position:absolute;top:210vw}.brand__levainprime-foreground02{width:100%;position:absolute;top:297vw}.brand__levainprime-bottom{background-color:#F73C4D;padding-top:0;padding-bottom:70px;margin-top:-2px;position:relative}.brand__levainprime-bottom .brand__kv-btn_set-levain a{border-color:#fff;color:#fff}.brand__levainprime-bottom .brand__kv-btn_set-levain a:after{content:"";display:block;width:8px;height:8px;transform:rotate(45deg) translateX(-50%);position:absolute;top:50%;right:15px;border-top:1px solid #FFF003;border-right:1px solid #FFF003}.brand__standpack{margin-top:0;background-color:#FFFEEC}.brand__standpack-secret .inner__content{max-width:100%!important}.brand__standpack-body{background-image:url(../img/brand/brand_standpack-bodybg-sp.png);background-repeat:no-repeat}.brand__standpack-body-cont01-title{padding-top:30px;height:auto}.brand__standpack-body-cont02{padding:0;padding-top:30px}.brand__standpack-body-cont02 .sp-mg{margin-bottom:60px}.brand__standpack-body-cont02-item{width:100%;display:block;margin:0;margin-bottom:40px}.brand__standpack-body-cont02-item-mini{margin-top:30px}.brand__standpack-body-cont02-item-mini-01{width:100%;margin-right:0}.brand__standpack-body-cont02-item-mini-02{width:100%;margin-right:0}.brand__standpack-body-cont02-item-mini a{width:100%;padding:15px 0;border-radius:7px}.brand__standpack-body-cont02-item-mini a:after{top:50%}.brand__standpack-bottom{background-image:url(../img/brand/brand_standpack-bodybg-sp02.png);background-position:top center;background-size:105% auto;background-repeat:no-repeat}.brand__standpack-bottom-cont02{padding:0}.brand__standpack-bottom-cont02 a{width:100%;padding:15px 0;border-radius:7px}.brand__standpack-bottom-cont02 a:after{top:50%}.brand__aerial{margin-top:0;height:auto;background-image:none;background-color:#fcc50b;padding-bottom:120px}.brand__aerial-secret{padding-top:20px}.brand__aerial-secret .inner__content{max-width:100%!important}.brand__aerial-title{position:relative;top:auto;left:50%;transform:translateX(-50%)}.brand__aerial-title02{position:relative;top:auto;right:auto;left:50%;transform:translateX(-50%);width:80%;margin-bottom:30px}.brand__aerial-title02:after{content:"";width:55vw;height:75vw;background-image:url(../img/brand/brand_aerial-sp-bg01.png);background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;bottom:-90px;right:0;z-index:-2}.brand__aerial-cont01{position:relative;width:100%;top:auto;right:auto;left:50%;transform:translateX(-50%)}.brand__aerial-cont01:after{content:"";width:55vw;height:75vw;background-image:url(../img/brand/brand_aerial-sp-bg01.png);background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;bottom:90px;right:0;z-index:-1}.brand__aerial-cont01-sub01{margin-top:-110px;position:relative;top:auto}.brand__aerial-cont01-sub02{width:80%;display:block;margin:0 auto}.brand__aerial-cont02{position:relative;width:100%;top:auto;left:50%;transform:translateX(-50%)}.brand__aerial-cont02:after{content:"";width:60vw;height:75vw;background-image:url(../img/brand/brand_aerial-sp-bg02.png);background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;bottom:-100px;left:0;z-index:-1}.brand__aerial-cont02-chips{position:relative;top:auto}.brand__aerial-cont02-chips .chip-01{top:-123vw;left:auto;right:14vw;bottom:auto;width:26vw}.brand__aerial-cont02-chips .chip-02{top:-106vw;left:auto;right:3vw;bottom:auto;width:23vw}.brand__aerial-cont02-chips .chip-03{top:-61vw;left:auto;right:-3vw;bottom:auto;width:47vw}.brand__aerial-cont02-chips .chip-04{top:-69vw;left:25vw;right:auto;bottom:auto;width:29vw}.brand__aerial-cont02-chips .chip-05{top:-72vw;left:0;right:auto;bottom:auto;width:40vw}.brand__aerial-cont03{position:relative;width:100%;top:auto;right:auto;left:50%;transform:translateX(-50%)}.brand__aerial-cont03:after{content:"";width:60vw;height:75vw;background-image:url(../img/brand/brand_aerial-sp-bg02.png);background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;bottom:-100px;right:0;z-index:-1;transform:scale(-1,1)}.brand__aerial-cont03-chip{width:40vw;top:-13vw;right:0}.brand__aerial-cont04{position:relative;width:100%;top:auto;left:50%;transform:translateX(-50%)}.brand__aerial-cont04:after{content:"";width:60vw;height:75vw;background-image:url(../img/brand/brand_aerial-sp-bg02.png);background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;bottom:-100px;left:0;z-index:-1}.brand__aerial-cont04-chip{width:90vw;top:-13vw;right:auto;left:25px}.brand__aerial-cont05{position:relative;width:100%;top:auto;right:auto;left:50%;transform:translateX(-50%)}.brand__aerial-cont05:after{content:"";width:60vw;height:75vw;background-image:url(../img/brand/brand_aerial-sp-bg02.png);background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;bottom:-230px;right:0;z-index:-1;transform:scale(-1,1)}.brand__aerial-cont05-chip{width:95vw;top:-13vw;right:0}.brand__noir{margin-top:0;background-color:#FFFEEC}.brand__noir-secret .inner__content{max-width:100%!important}.brand__noir-cont01-subcont{height:auto;padding-bottom:67vw;background-image:url(../img/brand/brand_noir-secret-cont01-sp-bg.jpg);background-size:102% auto;background-position:bottom center;background-repeat:no-repeat}.brand__noir-cont01-subcont01,.brand__noir-cont01-subcont02,.brand__noir-cont01-subcont03{display:block;width:80%;position:relative;top:0;right:auto;left:50%;transform:translateX(-50%);margin-bottom:20px}.brand__noir-cont02-subcont{padding:30px 0}.brand__noir-cont02-subcont-btn{max-width:300px;margin:10px}.brand__noir-cont02-subcont01-inline01{display:inline-block;width:100%;text-align:center}.brand__noir-cont02-subcont01-inline01-item01{display:block;width:70%;margin:3% auto}.brand__noir-cont02-subcont01-inline01-item02{display:block;vertical-align:top;width:70%;margin:3% auto}.brand__noir-cont02-subcont01-inline02-item01{display:block;width:100%;min-height:250px;height:100%;margin:15px auto}.brand__noir-cont02-subcont01-inline02-item01 p{margin-top:20px;line-height:1.4;font-weight:100}.brand__noir-cont02-subcont01-inline02-item01 a{margin:10px 0;display:block;transition:all 0.2s linear}.brand__noir-cont02-subcont01-inline02-item01 a:hover{opacity:0.7}.brand__noir-cont02-subcont01-inline02-item02{display:block;width:100%;min-height:250px;height:100%;margin:15px auto}.brand__noir-cont02-subcont01-inline02-item02 p{margin-top:20px;line-height:1.4;font-weight:100}.brand__noir-cont02-subcont01-inline02-item02 p span{color:#e60012}.brand__noir-cont02-subcont01-inline02-item03{display:block;width:100%;min-height:250px;height:100%;margin:15px auto}.brand__noir-cont02-subcont01-inline02-item03 p{margin-top:20px;line-height:1.4;font-weight:100}.brand__noir-cont02-subcont01-inline02-item04{background-image:url(../img/brand/brand_noir-secret02-item-bg.png);display:block;width:100%;height:100%;min-height:250px}.brand__noir-cont02-subcont01-inline02-item04 p{margin-top:20px;line-height:1.4;font-weight:100;border-bottom:2px solid #A08F88;padding-bottom:10px}.brand__noir-cont02-subcont01-inline02-item04-qr{display:block;text-align:center}.brand__noir-cont02-subcont01-inline02-item04 .qr-img{display:block;width:160px;margin:20px auto;transition:all 0.2s linear}.brand__noir-cont02-subcont01-inline02-item04 .qr-img:hover{opacity:0.7}.brand__noir-cont02-subcont01-inline03 ul{display:block;width:100%}.brand__levainclassical-secret{overflow-x:hidden}.brand__levainclassical-secret .inner__content{max-width:100%!important}.brand__levainclassical-cont01-title{margin-top:10px;padding:0 5%}.brand__levainclassical-cont01-set01{display:block;outline:15px solid #f8f9f2}.brand__levainclassical-cont01-set01-L{width:95%}.brand__levainclassical-cont01-set01-L .inactive-left{width:95%;left:2.5%}.brand__levainclassical-cont01-set01-L .inactive-left a{position:absolute;bottom:0;left:0;text-align:left;display:block;width:100%;padding:15px 10px;padding-right:35px;font-size:12px;line-height:1.3;color:#fff;transition:all 0.2s linear}.brand__levainclassical-cont01-set01-L .inactive-left a:hover{opacity:0.7}.brand__levainclassical-cont01-set01-L .inactive-left a:after{content:"";position:absolute;width:0.3em;height:0.3em;border-top:2px solid #fff;border-right:2px solid #fff;top:50%;transform:translate3d(0,-50%,0) rotate(45deg) scale(1);top:51%;right:1.5em}.brand__levainclassical-cont01-set01-L .inactive-left .btn-sp-01{background:rgba(0,160,233,0.8)}.brand__levainclassical-cont01-set01-L .inactive-left .btn-sp-02{background:rgba(0,160,233,0.8)}.brand__levainclassical-cont01-set01-L .inactive-left .btn-sp-03{background:rgba(241,191,0,0.8)}.brand__levainclassical-cont01-set01-L .inactive-left .btn-sp-04{background:rgba(29,32,136,0.8)}.brand__levainclassical-cont01-set01-L .inactive-left .btn-sp-05{background:rgba(35,24,21,0.8)}.brand__levainclassical-cont01-set01-L .inactive-left .btn-sp-06{background:rgba(238,134,180,0.8)}.brand__levainclassical-cont01-set01-L .inactive-left-items01-1{width:50vw;top:4vw;left:45vw}.brand__levainclassical-cont01-set01-L .inactive-left-items01-2{width:50vw;top:35vw;left:11vw}.brand__levainclassical-cont01-set01-L .inactive-left-items01-3{width:50vw;top:74vw;left:45vw}.brand__levainclassical-cont01-set01-L .inactive-left-items02-1{width:50vw;top:4vw;left:45vw}.brand__levainclassical-cont01-set01-L .inactive-left-items02-2{width:50vw;top:42vw;left:11vw}.brand__levainclassical-cont01-set01-L .inactive-left-items02-3{width:50vw;top:74vw;left:49vw}.brand__levainclassical-cont01-set01-L .inactive-left-items03-1{width:40vw;top:15vw;left:27vw}.brand__levainclassical-cont01-set01-L .inactive-left-items03-2{width:50vw;top:47vw;left:20vw}.brand__levainclassical-cont01-set01-L .inactive-left-items03-3{width:50vw;top:90vw;left:8vw}.brand__levainclassical-cont01-set01-L .inactive-left-items04-1{width:50vw;top:13vw;left:4vw}.brand__levainclassical-cont01-set01-L .inactive-left-items04-2{width:50vw;top:55vw;left:44vw}.brand__levainclassical-cont01-set01-L .inactive-left-items04-3{width:50vw;top:87vw;left:7vw}.brand__levainclassical-cont01-set01-L .inactive-left-items05-1{width:50vw;top:10vw;left:49vw}.brand__levainclassical-cont01-set01-L .inactive-left-items05-2{width:50vw;top:42vw;left:8vw}.brand__levainclassical-cont01-set01-L .inactive-left-items05-3{width:50vw;top:77vw;left:2vw}.brand__levainclassical-cont01-set01-L .inactive-left-items06-1{width:50vw;top:10vw;left:50vw}.brand__levainclassical-cont01-set01-L .inactive-left-items06-2{width:50vw;top:55vw;left:28vw}.brand__levainclassical-cont01-set01-L .inactive-left-items06-3{width:50vw;top:84vw;left:3vw}.brand__levainclassical-cont01-set01 .category-pos{width:100%;position:static;transform:none}.brand__levainclassical-cont01-set01 .category-pos .icon-btn{padding:7px;display:inline-block;width:100%;transition:all 0.2s linear}.brand__levainclassical-cont01-set01 .category-pos .icon-btn:hover{transform:scale(1.4)}.brand__levainclassical-cont01-set01 .category-pos .category-active{transform:scale(1.4)}.brand__levainclassical-cont01-set01-btn{padding:15px;position:relative;top:auto;left:50%;transform:translateX(-50%);display:flex;flex-wrap:wrap;flex-direction:column}.brand__levainclassical-cont01-set01-btn .icon-btn{padding:7px;display:inline-block;width:100%;transition:all 0.2s linear}.brand__levainclassical-cont01-set01-btn .icon-btn:hover{transform:scale(1.4)}.brand__levainclassical-cont01-set01-btn .category-active{transform:scale(1.4)}.brand__levainclassical-cont01-set01-btn tr{display:inline-block;margin-top:10px}.brand__levainclassical-cont02{display:block}.brand__levainclassical-cont02-item{display:block;width:80%;margin:30px auto}.brand__levainclassical-cont03{background-image:none,url(../img/brand/brand_levainclassical-cont03-bg2.jpg);height:auto;padding-bottom:50vw;background-position:top center,bottom center;background-size:100%,180%}.brand__levainclassical-cont03-title{width:75vw;top:75px}.brand__levainclassical-cont03-img07{width:92%;bottom:18vw}.brand__levainclassical-cont03-txt01,.brand__levainclassical-cont03-txt02,.brand__levainclassical-cont03-txt03{border:5px solid #006cb8;background-color:#fff;background-image:none;margin:0 auto;margin-top:30px;top:auto;left:auto;right:auto;display:block;position:relative;width:90%;height:auto;text-align:center}.brand__levainclassical-cont03-txt01-desc,.brand__levainclassical-cont03-txt02-desc,.brand__levainclassical-cont03-txt03-desc{position:relative;width:80%;top:auto;left:auto;transform:translate(0);margin:30px auto}.brand__levainclassical-cont03-txt01-desc h3,.brand__levainclassical-cont03-txt02-desc h3,.brand__levainclassical-cont03-txt03-desc h3{font-size:5vw;font-weight:500}.brand__levainclassical-cont03-txt01-desc p,.brand__levainclassical-cont03-txt02-desc p,.brand__levainclassical-cont03-txt03-desc p{font-size:3.75vw;line-height:1.67;margin-bottom:30px}}.levain-cup{padding-top:20px;padding-bottom:80px}.levain-cup__container-btn tr td{outline:1px solid #e60012;width:16.67%;line-height:1.6}.levain-cup__container-btn tr td a{display:block;padding:20px 0;color:#e60012;background:#fff;font-size:13px;font-weight:bold;transition:all 0.2s linear}.levain-cup__container-btn tr td a:hover{color:#fff;background:#e60012}@media only screen and (min-width:767px){.levain-cup__container-btn tr td a:hover a{color:#fff;background:#e60012}}.levain-cup__container-btn tr td .active{color:#fff;background:#e60012}.levain-cup__content{outline:1px solid red;background:#fff;padding:30px 100px}.levain-cup__content-title{display:block;border-bottom:2px solid #e60012;margin:25px 0;font-size:35px;font-weight:bold;line-height:1.5}.levain-cup__content-upperContent__leftArea{margin-left:65px;text-align:left}.levain-cup__content-upperContent__leftArea__text{font-size:24px;color:#fff;line-height:1.2}.levain-cup__content-upperContent__leftArea__name{font-size:40px;color:#fff}.levain-cup__content-upperContent__leftArea__name.mt{margin-top:20px}.levain-cup__content-upperContent__leftArea__text.mt{margin-top:13px}.levain-cup__content-upperContent__image{padding-top:10px;padding-left:10px;width:600px}.levain-cup__content-upperContent__image.newhero{width:450px}.levain-cup__content-upperContent__rightArea__image{width:214px}.levain-cup__content-upperContent__lowerArea{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:767px){.levain-cup__content-upperContent__lowerArea{flex-direction:column}.levain-cup__content-upperContent__image{padding-top:10px;width:auto}.levain-cup__content-upperContent__image.newhero{padding:5px 5px 0 5px;width:100%}.levain-cup__content-upperContent__rightArea{margin-top:10px}.levain-cup__content-upperContent__leftArea{margin-top:10px;margin-left:0;text-align:left}.levain-cup__content-upperContent__leftArea__name{font-size:20px;color:#fff}.levain-cup__content-upperContent__leftArea__text{font-size:14px;color:#fff;line-height:1.2}}.levain-cup__content-baseicon{width:180px;display:block;margin-left:auto}.levain-cup__content-baseicon a{transition:all 0.2s linear}.levain-cup__content-baseicon a:hover{opacity:0.7}.levain-cup__content-levain-img{margin-bottom:25px;position:relative}.levain-cup__content-levain-img-txt{position:absolute;top:33px;left:35px;display:inline-block;text-align:left;color:#fff;font-weight:900;font-size:46px;line-height:1.2;transform:skewX(-10deg);text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.levain-cup__content-levain-img-subtxt{position:absolute;top:155px;left:35px;display:inline-block;text-align:left;color:#fff;font-weight:900;font-size:20px;line-height:1.2;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.levain-cup__content-levain-btn{position:absolute;bottom:25px;padding:10px 5px 10px 30px;min-width:210px;max-width:400px;border:1px solid #fff;transition:all 0.2s linear}.levain-cup__content-levain-btn.left{left:25px}.levain-cup__content-levain-btn.center{left:50%;transform:translateX(-50%)}.levain-cup__content-levain-btn.right{right:25px}.levain-cup__content-levain-btn-txt{display:inline-block;font-weight:900;color:#fff;line-height:1.3;font-size:16px}.levain-cup__content-levain-btn-txt:before{content:"‣";position:absolute;left:15px;top:50%;transform:translate(0,-50%)}.levain-cup__content-levain-btn:hover{background:rgba(255,255,255,0.2)}.levain-cup__content-conference{margin-bottom:25px}.levain-cup__content-conference tr{border-bottom:1px solid #C4BDBD;display:inline-block;width:100%;vertical-align:top;padding:20px 0;text-align:left}.levain-cup__content-conference tr td{display:inline-block;vertical-align:top;width:65%;line-height:1.6}.levain-cup__content-conference tr td *{line-height:1.6}.levain-cup__content-conference tr td:first-child{width:30%;text-indent:3em}.levain-cup__content-conference tr td ul{margin-top:40px}.levain-cup__content-conference tr td ul:first-child{margin-top:0}.levain-cup__content-conference tr td ul strong{font-weight:900}.levain-cup__content-conference .reset tr{border:none;padding:0}.levain-cup__content-conference .reset tr td{width:50px!important;text-indent:0!important;line-height:1.6;text-align:right!important}.levain-cup__content-newheroMvp{margin:15px 0 25px}.levain-cup__content-newheroMvp-subtext{font-size:12px;text-align:left;line-height:1.4;margin-bottom:40px}.levain-cup__content-newheroMvp-table p{display:block;border-bottom:1px solid #C4BDBD;text-align:left;padding-bottom:5px;margin-top:50px;margin-bottom:15px;font-weight:bold}.levain-cup__content-newheroMvp-table table{}.levain-cup__content-newheroMvp-table table tr{border-bottom:1px solid #707070}.levain-cup__content-newheroMvp-table table tr:first-child{border-top:1px solid #707070}.levain-cup__content-newheroMvp-table table tr th{background:#F0EDED;width:33%;padding:10px 5px;border-left:1px solid #707070;line-height:1.6;vertical-align:middle}.levain-cup__content-newheroMvp-table table tr th:nth-child(3n){border-right:1px solid #707070}.levain-cup__content-newheroMvp-table table tr td{padding:10px 0;line-height:1.6;border-left:1px solid #707070;font-size:14px;vertical-align:middle}.levain-cup__content-newheroMvp-table table tr td:last-child{border-right:1px solid #707070}.levain-cup__content-newheroMvp-table table tr td strong{font-weight:900}.levain-cup__content-history p{font-size:14px;line-height:1.65}.levain-cup__content-history-subdesc{text-align:left;margin-bottom:21px}.levain-cup__content-history-subdesc h3{font-size:24px;font-weight:bold;line-height:1.6}.levain-cup__content-history-table{margin-bottom:25px}.levain-cup__content-history-table a{transition:all 0.2s linear}.levain-cup__content-history-table a:hover{opacity:0.7}.levain-cup__content-history-table details>summary::-webkit-details-marker{display:none}.levain-cup__content-history-table details{outline:none;appearance:none}.levain-cup__content-history-table details summary{display:block;outline:none;appearance:none;font-size:0}@media screen and (max-width:767px){.levain-cup__content-history-table details summary{display:flex}}.levain-cup__content-history-table details summary:hover{cursor:pointer;transition:all 0.2s linear}.levain-cup__content-history-table details summary:hover:hover{opacity:0.7}.levain-cup__content-history-table details a{display:block;padding-top:10px;padding-left:15%}.levain-cup__content-history-table ul li{display:block;border-bottom:1px solid #C4BDBD;text-align:left;padding:15px 0}.levain-cup__content-history-table-date{width:15%;display:inline-block;font-size:14px;line-height:1.6;text-align:center}.levain-cup__content-history-table-desc{width:80%;padding-right:25px;display:inline-block;position:relative;font-size:14px;line-height:1.6;text-align:left}.levain-cup__content-history-table-desc:after{content:"‣";color:#e60012;position:absolute;right:0;top:-10px;transform:rotate(90deg);font-size:30px}.levain-cup__content-history-table p{text-align:left;margin-top:25px;padding:0 60px}@media (-ms-high-contrast:none){.levain-cup__content-history-table details summary{position:relative}.levain-cup__content-history-table details summary:before{content:"‣";color:#e60012;position:absolute;right:0;top:0px;transform:rotate(90deg);font-size:15px}.levain-cup__content-history-table details summary .levain-cup__content-history-table-date{width:20%}.levain-cup__content-history-table details summary .levain-cup__content-history-table-desc{width:45%}.levain-cup__content-history-table details summary .levain-cup__content-history-table-desc:after{display:none!important}}@supports (-ms-ime-align:auto){.levain-cup__content-history-table details summary{position:relative}.levain-cup__content-history-table details summary:before{content:"‣";color:#e60012;position:absolute;right:0;top:0px;transform:rotate(90deg);font-size:15px}.levain-cup__content-history-table details summary .levain-cup__content-history-table-date{width:20%}.levain-cup__content-history-table details summary .levain-cup__content-history-table-desc{width:45%}.levain-cup__content-history-table details summary .levain-cup__content-history-table-desc:after{display:none!important}}.levain-cup__content-history-imgset{display:flex;justify-content:space-between}.levain-cup__content-history-imgset-item{width:30%}.levain-cup__content-history-imgset-item img{margin-bottom:10px}.levain-cup__content-history-subimg{text-align:left;display:block;margin-right:auto;margin-bottom:25px}.levain-cup__content-history-subimg img{width:110px;display:inline-block}.levain-cup__content-history-subimg h3{margin-left:10px;display:inline-block;vertical-align:middle;font-size:17px;font-weight:900;line-height:1.5}.levain-cup__content-levain_video-img{margin-bottom:25px;padding-top:56%;position:relative;overflow:hidden}.levain-cup__content-levain_video-img iframe{width:100%;height:100%;position:absolute;top:0;left:0}.levain-cup__content-levain_video-text{margin-bottom:25px;font-size:13px;line-height:1.6}.levain-cup__content-levain_video-text *{line-height:1.6}.levain-cup__content-imgset{display:flex;justify-content:space-between}.levain-cup__content-imgset-item{width:30%}.levain-cup__content-imgset-item img{margin-bottom:10px}.levain-cup__content-subimg{text-align:left;display:block;margin-right:auto;margin-bottom:25px}.levain-cup__content-subimg img{width:110px;display:inline-block}.levain-cup__content-subimg h3{margin-left:10px;display:inline-block;vertical-align:middle;font-size:17px;font-weight:900;line-height:1.5}.levain-cup__base{margin-top:80px;margin-bottom:40px}.levain-cup__base img{display:inline-block;width:220px;margin:0 25px}.levain-cup__base a{transition:all 0.2s linear}.levain-cup__base a:hover{opacity:0.7}@media screen and (max-width:767px){.levain-cup{padding-top:20px}.levain-cup__container-btn tr td{display:block;width:100%}.levain-cup__container-btn tr td a{font-size:0;padding:0}.levain-cup__container-btn tr td .show{font-size:13px!important;padding:20px 0!important}.levain-cup__container-btn tr td .active{font-size:13px!important;padding:20px 0!important;position:relative;pointer-events:none;cursor:default;text-decoration:none}.levain-cup__container-btn tr td .active:after{content:"‣";position:absolute;right:10px;top:50%;transform:rotate(90deg) translateX(-50%);font-size:30px;color:#fff}.levain-cup__content{padding:30px 15px}.levain-cup__content-title{margin:0;margin-bottom:25px;font-size:18px;line-height:1.8em}.levain-cup__content-baseicon{width:180px}.levain-cup__content-levain-img-txt{top:5%;left:5%;font-size:4vw!important}.levain-cup__content-levain-img-subtxt{top:31%;left:5%;font-size:3vw!important}.levain-cup__content-levain-btn{padding:5px 5px 5px 15px;max-width:180px;min-width:100px}.levain-cup__content-levain-btn-txt:before{position:absolute;left:5px;top:50%;transform:translate(0,-50%)}.levain-cup__content-conference tr td{width:68%;font-size:12px}.levain-cup__content-conference tr td:first-child{text-indent:0}.levain-cup__content-conference tr td ul{margin-top:20px}.levain-cup__content-conference tr td ul:first-child{margin-top:0}.levain-cup__content p{font-size:12px;line-height:1.55}.levain-cup__content-newheroMvp-table table tr td,.levain-cup__content-newheroMvp-table table tr th{padding:5px;font-size:11px}.levain-cup__content-history-table-date{width:20%}.levain-cup__content-history-table-desc{width:80%}.levain-cup__content-history-table p{padding:0 15px}.levain-cup__content-history-subimg h3{margin:15px 0 0;font-size:14px}.levain-cup__base{margin-top:40px;margin-bottom:20px;display:flex;justify-content:space-between}.levain-cup__base a{width:calc((99% - 20px) / 2)}.levain-cup__base img{width:100%;margin:10px auto;display:block}}.levain-cup__content-newheroMvp-table tr td p{display:contents!important}.news{padding:20px 0 57px}.news .news__archive .inner__container .inner__content .news__archiveContainer{padding:57px 133px;background-color:#fff}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveNav ul li{padding:0 14px;border-right:1px solid #000;display:inline;position:relative}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveNav ul li.active a:before{content:"";position:absolute;background-color:#000;bottom:-3px;left:0;width:100%;height:1px}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveNav ul li:first-child{padding-left:0}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveNav ul li a{font-size:13px;position:relative}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveNav ul li a:before{content:"";position:absolute;background-color:#000;bottom:-3px;left:0;width:0;height:1px;transition:all 0.2s linear}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveNav ul li a:hover:before{width:100%}.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter{margin-top:38px}.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter:after,.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter:before{content:"";background-image:none;display:table}.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter:after{clear:both}.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter .dropdown{margin-right:40px;float:right;position:relative;display:inline-block}.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter .dropdown select{display:none}@media only screen and (min-width:767px){.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter .dropdown:hover .select-selected:before{transform:rotate(90deg) scaleY(1.6)}.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter .dropdown:hover .select-items{display:block}}.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter .dropdown span{width:auto;margin-left:5px;display:inline-block}.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter .dropdown .select-selected{border-radius:8px;position:relative;z-index:3}.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter .dropdown .select-selected.select-arrow-active:before{transform:rotate(90deg) scaleY(1.6)}.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter .dropdown .select-selected:before{position:absolute;top:8px;right:11px;display:block;content:"＜";color:#8D8888;font-size:12px;transform:rotate(-90deg) scaleY(1.6)}.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter .dropdown .select-items div,.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter .dropdown .select-selected{padding:7px 22px;width:130px;display:inline-block;font-size:14px;line-height:1.2;cursor:pointer;border:1px solid #8D8888;background:#fff;text-align:center}.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter .dropdown .select-items div{border:1px solid #8D8888;border-top:none;transition:all 0.2s linear}.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter .dropdown .select-items div:hover{opacity:0.7}.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter .dropdown .select-items div:first-child{margin-top:-6px;padding-top:11px}.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter .dropdown .select-items{position:absolute;top:100%;left:0;right:0;z-index:99;cursor:pointer;z-index:2}@media only screen and (min-width:767px){.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter .dropdown .select-items{display:none}}.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter .dropdown .select-hide{}.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter .dropdown .same-as-selected,.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter .dropdown .select-items div:hover{background-color:rgb(255,255,255)}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList{margin-top:46px;font-size:0;text-align:left}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList .news__archiveListItem{border-collapse:collapse;border-bottom:1px solid #8D8888;padding:19px 0 19px 35px;display:block;transition:all 0.2s linear}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList .news__archiveListItem:hover{opacity:0.7}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList .news__archiveListItem:first-child{border-top:1px solid #8D8888}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList .news__archiveListItem .date{margin-right:40px;width:66px;display:inline-block;vertical-align:middle}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList .news__archiveListItem .date p{font-size:13px}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList .news__archiveListItem .cat{margin-right:40px;padding:5px;width:170px;display:inline-block;vertical-align:middle;text-align:center}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList .news__archiveListItem .cat p{color:#fff;font-size:13px}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList .news__archiveListItem .cat.red{background-color:#EA0010}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList .news__archiveListItem .cat.orange{background-color:#F4B63F}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList .news__archiveListItem .cat.yellow{background-color:#D1C31F}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList .news__archiveListItem .cat.blue{background-color:#1F3AD1}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList .news__archiveListItem .excerpt{width:calc(99% - 323px);display:inline-block;vertical-align:middle;font-size:12px}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList .news__archiveListItem .excerpt p{font-size:12px;line-height:1.4}@media screen and (max-width:767px){.news{padding:20px 0 28px}.news .news__archive .inner__container .inner__content .news__archiveContainer{padding:15px 15px 30px}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveNav ul{text-align:left}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveNav ul li{padding:0;border-right:1px solid #000;width:calc(50% - 3px);display:inline-block;position:relative;text-align:center}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveNav ul li:nth-child(2n+2){border-right:0}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveNav ul li:nth-child(n+3){margin-top:15px}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveNav ul li a{font-size:14px;position:relative}.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter{margin-top:19px}.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter .dropdown{margin-right:0;float:none;width:100%}.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter .dropdown .select-hide{display:none}.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter .dropdown .select-selected{padding:7px 0;width:100%}.news .news__archive .inner__container .inner__content .news__archiveContainer .year__sorter .dropdown .select-items div{padding:7px 0;border:1px solid #8D8888;width:100%}.news .news__archive .inner__container .inner__content .news__archiveContainer .cat__sorter:after,.news .news__archive .inner__container .inner__content .news__archiveContainer .cat__sorter:before{content:"";background-image:none;display:table}.news .news__archive .inner__container .inner__content .news__archiveContainer .cat__sorter:after{clear:both}.news .news__archive .inner__container .inner__content .news__archiveContainer .cat__sorter .dropdown{width:100%;position:relative;display:inline-block}.news .news__archive .inner__container .inner__content .news__archiveContainer .cat__sorter .dropdown select{display:none}.news .news__archive .inner__container .inner__content .news__archiveContainer .cat__sorter .dropdown span{width:auto;margin-left:5px;display:inline-block}.news .news__archive .inner__container .inner__content .news__archiveContainer .cat__sorter .dropdown .select-selected{border-radius:8px;position:relative;z-index:5}.news .news__archive .inner__container .inner__content .news__archiveContainer .cat__sorter .dropdown .select-selected.select-arrow-active:before{transform:rotate(90deg) scaleY(1.6)}.news .news__archive .inner__container .inner__content .news__archiveContainer .cat__sorter .dropdown .select-selected:before{position:absolute;top:8px;right:11px;display:block;content:"＜";color:#8D8888;font-size:12px;transform:rotate(-90deg) scaleY(1.6)}.news .news__archive .inner__container .inner__content .news__archiveContainer .cat__sorter .dropdown .select-items div,.news .news__archive .inner__container .inner__content .news__archiveContainer .cat__sorter .dropdown .select-selected{padding:7px 0;width:100%;display:inline-block;font-size:14px;line-height:1.2;cursor:pointer;border:1px solid #8D8888;background:#fff;text-align:center}.news .news__archive .inner__container .inner__content .news__archiveContainer .cat__sorter .dropdown .select-items div{border:1px solid #8D8888;border-top:none}.news .news__archive .inner__container .inner__content .news__archiveContainer .cat__sorter .dropdown .select-items div:first-child{margin-top:-6px;padding-top:11px}.news .news__archive .inner__container .inner__content .news__archiveContainer .cat__sorter .dropdown .select-items{position:absolute;top:100%;left:0;right:0;z-index:99;cursor:pointer;z-index:4}.news .news__archive .inner__container .inner__content .news__archiveContainer .cat__sorter .dropdown .select-hide{display:none}.news .news__archive .inner__container .inner__content .news__archiveContainer .cat__sorter .dropdown .same-as-selected,.news .news__archive .inner__container .inner__content .news__archiveContainer .cat__sorter .dropdown .select-items div:hover{background-color:rgb(255,255,255)}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList{margin-top:46px;font-size:0;text-align:left}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList .news__archiveListItem{border-collapse:collapse;border-bottom:1px solid #8D8888;padding:9px 0 9px 17px;display:block}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList .news__archiveListItem:first-child{border-top:1px solid #8D8888}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList .news__archiveListItem .date{margin-right:15px;width:66px;display:inline-block;vertical-align:middle}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList .news__archiveListItem .date p{font-size:11px;line-height:1.5}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList .news__archiveListItem .cat{margin-right:0;padding:5px;width:140px}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList .news__archiveListItem .cat p{font-size:11px}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList .news__archiveListItem .excerpt{margin-top:10px;width:100%;display:block;font-size:12px}.news .news__archive .inner__container .inner__content .news__archiveContainer .news__archiveList .news__archiveListItem .excerpt p{font-size:12px;line-height:1.6}}.tvcm{padding:20px 0 57px}.tvcm .tvcm-btn{border:1px solid #e60012;color:#e60012;border-radius:3px;display:inline-block;vertical-align:middle;width:100%;padding:8px 0;margin:20px 0 30px;transition:all 0.2s linear;font-weight:900;letter-spacing:0.08em;font-size:12px;position:relative}.tvcm .tvcm-btn:hover{opacity:0.7}.tvcm .tvcm-btn:after{content:"";display:block;width:5px;height:5px;border-top:2px solid #e60012;border-right:2px solid #e60012;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(45deg)}.tvcm .tvcm__content{border-radius:10px;border:1px solid #CDCDCD;padding:18px;background-color:#fff}.tvcm .tvcm__content .tvcm__header{border-bottom:1px solid #CDCDCD;margin-bottom:30px;padding-bottom:15px}.tvcm .tvcm__content .tvcm__header p{font-size:18px;font-weight:900;text-align:left;color:#888;line-height:1.6}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList{padding:30px 30px;display:flex;flex-wrap:wrap;width:100%;background-color:#fff}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem{margin-right:62px;vertical-align:top;width:calc(50% - 31px);transition:all 0.2s linear}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem:hover{opacity:0.7}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem:nth-child(2n+2){margin-right:0}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem:nth-child(n+3){margin-top:34px}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem img{max-width:100%}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem .videoLink{width:50%;display:inline-block;vertical-align:top}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem .videoLink__iframe__wrapper{position:absolute;width:190px;top:11px;left:19px;transform:rotate(1deg)}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem .videoLink__iframe{position:relative;padding-bottom:56.25%;top:0;left:0;transform:rotate(-0.5deg)}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem .videoLink__iframe iframe{position:absolute;top:0;left:0;width:90%;height:90%}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem__link{display:flex;justify-content:space-between}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem__link__left{padding-right:20px;width:calc(100% - 196px);text-align:left}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem__link__left__span{position:relative;transform:rotate(-6deg);text-align:left}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem__link__left__text{margin-top:-25px;padding-left:11px;display:block;text-align:left;line-height:1.3;font-size:11px}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem__link__left__span__image{position:absolute;display:block;width:164px;top:11px;left:23px;transform:rotate(1deg)}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem__link__left__span__text{margin-top:30px;display:block}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem__link__image{display:block;width:196px}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleDetail{margin-right:20px;width:245px;display:inline-block;vertical-align:top}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleDetail img{max-width:100%}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleDetail p{margin-top:30px;font-size:12px;line-height:1.54;text-align:left}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleDetail p.title{border-bottom:1px dotted #e21d16;color:#e21d16;padding-bottom:14px;font-weight:900;font-size:14px}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleDetail a{margin-top:30px;padding:15px 0 15px 50px;display:block;text-align:left;border-radius:5px;border:1px solid #CDCDCD;font-size:14px;font-weight:700;transition:all 0.2s linear}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleDetail a:hover{opacity:0.7}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleDetail__btn__span{position:absolute;top:-10px;right:10px}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleDetail__btn__link{position:relative;border:1px solid #CDCDCD;color:#e21d16}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleDetail__btn__link:before{content:"";position:absolute;top:44%;left:20px;width:5px;height:5px;border-top:2px solid #e21d16;border-right:2px solid #e21d16;transform:rotate(45deg)}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleMedia{width:calc(99% - 270px);display:inline-block;vertical-align:top}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleMedia .tvcm__singleMediaItem{margin-top:30px}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleMedia .tvcm__singleMediaItem:first-child{margin-top:0}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleMedia .tvcm__singleMediaItem p{font-size:12px;line-height:1.54;text-align:left}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleMedia .tvcm__singleMediaItem p.title{border-bottom:1px dotted #e21d16;color:#e21d16;padding-bottom:14px;font-size:16px;font-weight:900}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleMedia .tvcm__singleMediaItem iframe{margin-top:20px;margin-bottom:30px;width:100%;height:390px}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails{margin-top:50px;font-size:0}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem{position:relative;display:inline-block;vertical-align:top;width:49%}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem:first-child{margin-right:2%}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem.profile p.title{margin-top:0;width:100%;margin-bottom:20px}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem .profile__imageArea{padding:5px 5px 15px 5px;position:absolute;right:0;top:-35px;border:1px solid #dedede;width:141px;transform:rotate(5deg);background:#fff}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem .profile__imageArea__text{margin-top:5px;display:block;position:static;font-size:10px}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem .profile__header{margin-bottom:20px;width:100%}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem .profile__header .profile__headerText p{width:100%;margin-top:0;font-size:16px;text-align:left}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem .profile__header .profile__headerText p span{font-size:14px}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem .profile__header img{width:100%;vertical-align:top}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem .profile__header img.sp_img{display:none}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem p{font-size:12px;line-height:1.54;text-align:left}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem p.title{margin-bottom:23px;margin-top:0;border-bottom:1px dotted #e21d16;color:#e21d16;padding-bottom:14px;font-weight:900;font-size:16px}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem .profile__text{width:calc(99% - 141px)}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem .profile__headerText__en{margin-left:10px}@media screen and (max-width:767px){.tvcm{padding:20px 0 40px}.tvcm .tvcm__content{padding:15px}.tvcm .tvcm__content .tvcm__header p{font-size:16px}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList{padding:0 15px 30px;width:100%}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .sp{font-size:0}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem{border-bottom:1px dotted #e21d16;margin-top:18px;margin-right:0;width:100%;display:block;font-size:0}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem:nth-child(2n+2){margin-right:0}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem:nth-child(n+3){margin-top:18px}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem:first-child{margin-top:0}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem .detail{width:50%;display:inline-block;vertical-align:top}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem .detail p{font-size:3vw;line-height:1.67;text-align:left}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem .videoLink{width:50%;display:inline-block;vertical-align:top}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem .videoLink__iframe{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.tvcm .tvcm__archive .inner__container .inner__content .tvcm__content .tvcm__archiveList .tvcm__archiveItem .videoLink__iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content{display:flex;flex-direction:column}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleDetail{margin-right:0;width:100%;display:none;order:2}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleDetail p.title{font-size:14px}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleDetail a{margin-top:20px;display:block}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleDetail a,.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleDetail img{display:none}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleMedia{width:100%;display:block;order:1}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleMedia .tvcm__singleMediaItem{margin-top:20px}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleMedia .tvcm__singleMediaItem__iframe__wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleMedia .tvcm__singleMediaItem:first-child{margin-top:0}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleMedia .tvcm__singleMediaItem p.title{font-size:14px}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleMedia .tvcm__singleMediaItem iframe{margin-top:0;margin-bottom:0;position:absolute;top:0;left:0;width:100%;height:100%}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleMedia .tvcm__singleMediaItem a{margin-top:20px;width:100%}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleMedia .tvcm__singleMediaItem a img{max-width:100%}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleMedia .tvcm__singleMediaItem .sp__desc p{margin-top:10px;font-size:12px;line-height:1.54;text-align:left}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleMedia .tvcm__singleMediaItem .sp__desc p.title{border-bottom:none;color:#e21d16;padding-bottom:0;font-weight:900;font-size:16px}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleMedia .tvcm__singleMediaItem .sp__desc a{margin:0 auto;margin-top:30px;display:block;width:192px;padding:11px 0px}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails{margin-top:30px;order:3}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem{display:block;width:100%}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem:first-child{margin-right:0}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem.profile{margin-top:30px}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem.profile p{width:auto}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem.profile p.title{margin-bottom:23px}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem .profile__text{margin-top:20px}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem .profile__imageArea{margin-right:6px;padding:3px 3px 25px 3px;width:110px;position:static;border:1px solid #f7f7f7}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem .profile__header{margin-bottom:15px;position:relative;top:0;display:flex;justify-content:space-between;width:100%}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem .profile__header .profile__headerText{width:60%}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem .profile__header .profile__headerText p{margin-top:34px;font-size:16px;text-align:left}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem .profile__header .profile__headerText p span{margin-top:10px;margin-left:0;display:block;font-size:14px}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem .profile__header img.pc_img{display:none}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem .profile__header img.sp_img{display:inline-block}.tvcm .tvcm__single .inner__container .inner__content .tvcm__extraDetails .tvcm__extraDetailItem p.title{padding:10px 0;text-align:center;border-top:1px dotted #e60012;border-bottom:1px dotted #e60012}.tvcm__modal .tvcm__modalContainer{width:100%}.tvcm__modal .tvcm__modalContainer iframe{margin:0 auto;width:100%;height:45vw}}.tvcm__contentInner{display:flex;flex-wrap:wrap;align-items:flex-end}.tvcm__contentItem{width:48%;margin:0 5px;max-width:320px}.tvcm__contentItem iframe{height:180px!important}.tvcm__singleMediaList{display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.tvcm__singleMediaList{display:block}}.tvcm__singleMediaLi{width:49%}.tvcm__singleMediaLi:first-child,.tvcm__singleMediaLi:nth-child(odd){margin-right:10px}@media screen and (max-width:767px){.tvcm__singleMediaLi{width:100%}.tvcm__singleMediaLi:first-child,.tvcm__singleMediaLi:nth-child(odd){margin-right:0}}.tvcm__singleMediaInner{margin:0 10px}@media screen and (max-width:767px){.tvcm__singleMediaInner{margin:0 auto;width:100%}}.tvcm__singleContentWrap .tvcm__singleMediaItem iframe{height:180px!important}@media screen and (max-width:767px){.tvcm__singleContentWrap .tvcm__singleMediaItem iframe{height:100%!important}}@media screen and (max-width:767px){.tvcm__singleMediaItem{margin-bottom:20px}}.tvcm__singleContentWrap{display:flex!important}@media screen and (max-width:767px){.tvcm__singleContentWrap{display:block!important}}.tvcm__singleMedia{display:flex!important;flex-wrap:wrap}.tvcm .tvcm__single .inner__container .inner__content .tvcm__content .tvcm__singleMedia .tvcm__singleMediaItem p.title{font-size:15px!important}@media (-ms-high-contrast:none){.tvcm__singleMedia{width:682px!important}.tvcm__contentInner{width:682px!important}}.recipe{padding:20px 0 57px}.recipe .recipe__top .recipe__banner{margin-bottom:50px;width:100%;padding:30px 0;background:url(../../_assets/img/recipe/bnr-bg.jpg) no-repeat center center;background-size:cover}.recipe .recipe__top .recipe__banner .banner__container{background:rgba(255,255,255,0.8);width:700px;position:relative;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;padding:35px 45px;box-sizing:border-box}.recipe .recipe__top .recipe__banner .banner__container:before{position:absolute;border:2px dotted #de3441;top:50%;left:50%;transform:translate3d(-50%,-50%,0) rotate(0deg) scale(1);content:"";position:absolute;width:calc(99% - 15px);height:calc(99% - 15px)}.recipe .recipe__top .recipe__banner .banner__container .title{width:50%}.recipe .recipe__top .recipe__banner .banner__container .title h3{font-size:34px;line-height:1;color:#e60011;margin-bottom:15px}.recipe .recipe__top .recipe__banner .banner__container .title h3 span{margin-left:30px;font-size:13px;font-weight:normal;color:#666666}.recipe .recipe__top .recipe__banner .banner__container .title p{width:270px}.recipe .recipe__top .recipe__banner .banner__container .title p a{background:#e60011;display:block;width:100%;height:100%;position:relative;color:#fff;font-size:14px;text-decoration:none;font-weight:bold;box-sizing:border-box;padding:15px;border-radius:4px;transition:all 0.2s linear}.recipe .recipe__top .recipe__banner .banner__container .title p a:hover{opacity:0.7}.recipe .recipe__top .recipe__banner .banner__container .title p a:after{content:"";position:absolute;width:10px;height:10px;width:0;height:0;border:5px solid transparent;border-left:solid rgba(255,255,255,0.8) 8.66px;top:50%;transform:translate3d(0,-50%,0) rotate(0deg) scale(1);right:5px}.recipe .recipe__top .recipe__banner .banner__container figure{width:50%}.recipe .recipe__top .recipe__content{display:flex;flex-wrap:wrap;justify-content:space-around}.recipe .recipe__top .recipe__content .recipe__kv{margin-bottom:50px;width:100%;display:block}.recipe .recipe__top .recipe__content .recipe__kv.plug{margin-bottom:50px;width:100%;display:block;max-width:650px}.recipe .recipe__top .recipe__content .recipe__kv img{max-width:100%}.recipe .recipe__top .recipe__content .recipe__cat{margin-bottom:50px;width:31%;text-align:center}.recipe .recipe__top .recipe__content .recipe__cat.recipe__cat01 .recipe__head{background:url(../../_assets/img/recipe/parent-cat1.jpg) no-repeat center center}.recipe .recipe__top .recipe__content .recipe__cat.recipe__cat01 .recipe__head:before{background-color:rgba(237,56,70,0.7)}@media only screen and (min-width:767px){.recipe .recipe__top .recipe__content .recipe__cat.recipe__cat01 .recipe__head:hover:before{background-color:rgb(237,56,70)}}.recipe .recipe__top .recipe__content .recipe__cat.recipe__cat02{display:none}.recipe .recipe__top .recipe__content .recipe__cat.recipe__cat02 .recipe__head{background:url(../../_assets/img/recipe/parent-cat2.jpg) no-repeat center center}.recipe .recipe__top .recipe__content .recipe__cat.recipe__cat02 .recipe__head:before{background-color:rgba(2,53,142,0.7)}@media only screen and (min-width:767px){.recipe .recipe__top .recipe__content .recipe__cat.recipe__cat02 .recipe__head:hover:before{background-color:rgb(2,53,142)}}.recipe .recipe__top .recipe__content .recipe__cat.recipe__cat03 .recipe__head{background:url(../../_assets/img/recipe/parent-cat3.jpg) no-repeat center center}.recipe .recipe__top .recipe__content .recipe__cat.recipe__cat03 .recipe__head:before{background-color:rgba(48,159,238,0.7)}@media only screen and (min-width:767px){.recipe .recipe__top .recipe__content .recipe__cat.recipe__cat03 .recipe__head:hover:before{background-color:rgb(48,159,238)}}.recipe .recipe__top .recipe__content .recipe__cat .recipe__head{margin-bottom:20px;position:relative;background-size:cover}.recipe .recipe__top .recipe__content .recipe__cat .recipe__head:before{content:"";position:absolute;width:100%;height:100%;z-index:1;left:0;top:0;transition:0.6s}.recipe .recipe__top .recipe__content .recipe__cat .recipe__head a{display:block;width:100%;height:100%;position:relative;text-align:center;box-sizing:border-box;padding:20px;z-index:2}@media only screen and (min-width:767px){.recipe .recipe__top .recipe__content .recipe__cat .recipe__head a{transition:all 0.2s linear}.recipe .recipe__top .recipe__content .recipe__cat .recipe__head a:hover{opacity:0.7}}.recipe .recipe__top .recipe__content .recipe__cat .recipe__head a:after{content:"";position:absolute;width:10px;height:10px;width:0;height:0;border:6px solid transparent;border-left:solid rgba(255,255,255,0.7) 10.392px;top:50%;transform:translate3d(0,-50%,0) rotate(0deg) scale(1);right:15px;z-index:3;transition:all 0.2s linear}.recipe .recipe__top .recipe__content .recipe__cat .recipe__head a img{height:100%;width:auto}.recipe .recipe__top .recipe__content .recipe__cat .recipe__head .cookie{bottom:-40px;right:-30px;position:absolute;z-index:3}.recipe .recipe__top .recipe__content .recipe__cat .recipe__head .cookie img{max-width:100%}.recipe .recipe__top .recipe__content .recipe__cat .recipe__subcat{text-align:center;position:relative}.recipe .recipe__top .recipe__content .recipe__cat .recipe__subcat span{position:absolute;left:5px;top:50%;transform:translate3d(0,-50%,0) rotate(0deg) scale(1);width:36px}.recipe .recipe__top .recipe__content .recipe__cat .recipe__subcat a{position:relative;display:block;width:100%;box-sizing:border-box;padding:30px 45px 30px;height:100%;text-decoration:none;color:#000;font-size:15px;transition:all 0.2s linear}@media only screen and (min-width:767px){.recipe .recipe__top .recipe__content .recipe__cat .recipe__subcat a:hover{opacity:0.7}}.recipe .recipe__top .recipe__content .recipe__cat .recipe__subcat a p{line-height:1.6}.recipe .recipe__top .recipe__content .recipe__cat .recipe__subcat a:after{content:"";position:absolute;width:100%;height:8px;left:50%;transform:translate3d(-50%,0,0) rotate(0deg) scale(1);bottom:0;background:url(../../_assets/img/recipe/recipe-detail/border.png) no-repeat center center;background-size:contain}.recipe .recipe__top .recipe__content .recipe__cat .recipe__subcat a:last-child:after{content:none}.recipe .recipe__top .recipe__content .recipe__cat .recipe__subcat a .icon{position:absolute;left:5px;top:50%;transform:translate3d(0,-50%,0) rotate(0deg) scale(1);width:36px}.recipe .recipe__top .recipe__content .recipe__cat .recipe__subcat a .arrow{display:block;position:absolute;top:50%;transform:translate3d(0,-50%,0) rotate(0deg) scale(1);width:0;height:0;border:5px solid transparent;border-left:solid #333 8.66px;right:5px}.recipe .recipe__detail .recipe__KV{margin:0 auto;margin-bottom:50px;max-width:1000px}.recipe .recipe__detail .recipe__KV .KV__nav{display:flex;flex-wrap:wrap;justify-content:space-around}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item{width:31%;text-align:center;position:relative}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item.active:after{content:"";position:absolute;width:10px;height:10px;width:0;height:0;border:10px solid transparent;border-top-color:#000;top:100%;left:50%;transform:translate3d(-50%,0,0) rotate(0deg) scale(1)}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item.recipe__cat01.active:after{border-top-color:#ed3846}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item.recipe__cat01.active .recipe__head{background:#ed3846}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item.recipe__cat01.active .recipe__head a:before{background-color:rgba(0,0,0,0)!important}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item.recipe__cat01 .recipe__head{background:url(../../_assets/img/recipe/parent-cat1.jpg) no-repeat center center;background-color:rgb(237,56,70)}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item.recipe__cat01 .recipe__head a:before{background-color:rgba(237,56,70,0.7)}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item.recipe__cat02{display:none}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item.recipe__cat02.active:after{border-top-color:#02358e}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item.recipe__cat02.active .recipe__head{background:#02358e}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item.recipe__cat02.active .recipe__head a:before{background-color:rgba(0,0,0,0)!important}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item.recipe__cat02 .recipe__head{background:url(../../_assets/img/recipe/parent-cat2.jpg) no-repeat center center;background-color:rgb(2,53,142)}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item.recipe__cat02 .recipe__head a:before{background-color:rgba(2,53,142,0.7)}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item.recipe__cat03.active:after{border-top-color:#309fee}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item.recipe__cat03.active .recipe__head{background:#309fee}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item.recipe__cat03.active .recipe__head a:before{background-color:rgba(0,0,0,0)!important}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item.recipe__cat03 .recipe__head{background:url(../../_assets/img/recipe/parent-cat3.jpg) no-repeat center center;background-color:rgb(48,159,238)}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item.recipe__cat03 .recipe__head a:before{background-color:rgba(48,159,238,0.7)}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item .recipe__head{position:relative;background-size:cover;transition:0.8s}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item .recipe__head:hover{background-image:none}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item .recipe__head:hover a:before{background-color:rgba(0,0,0,0)!important}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item .recipe__head a{display:block;width:100%;height:100%;position:relative;text-align:center;box-sizing:border-box;padding:20px;transition:all 0.2s linear}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item .recipe__head a:hover{opacity:0.7}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item .recipe__head a:before{content:"";position:absolute;width:100%;height:100%;z-index:1;left:0;top:0;transition:0.6s}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item .recipe__head a img{height:100%;width:auto}.recipe .recipe__detail .recipe__KV .KV__img{margin-top:50px}.recipe .recipe__detail .recipe__KV .KV__img .KV__imgItem{display:none}.recipe .recipe__detail .recipe__KV .KV__img .KV__imgItem.active{display:block}.recipe .recipe__detail .recipe__KV .KV__img .KV__imgItem img{max-width:100%}.recipe .recipe__detail .recipe__content .subcat__nav{margin-top:50px;display:flex;flex-wrap:wrap}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat01 .title p{background:#ffe2e4;color:#ed3846}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat01 .title .arrow{border-left-color:#ed3846}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat01 .subcat__navBtns .subcat__navBtn:first-child a:after{background:#ed3846}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat01 .subcat__navBtns .subcat__navBtn a{transition:all 0.2s linear}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat01 .subcat__navBtns .subcat__navBtn a:hover{opacity:0.7}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat01 .subcat__navBtns .subcat__navBtn a .arrow{border-left-color:#ed3846}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat01 .subcat__navBtns .subcat__navBtn a .arrow-lb{border-left-color:#91d8fb}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat01 .subcat__navBtns .subcat__navBtn a .arrow-pk{border-left-color:#ff6997}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat01 .subcat__navBtns .subcat__navBtn a .arrow-mrn{border-left-color:#790a2d}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat01 .subcat__navBtns .subcat__navBtn a .arrow-org{border-left-color:#ff8e56}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat01 .subcat__navBtns .subcat__navBtn a .arrow-vlt{border-left-color:#cc3076}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat01 .subcat__navBtns .subcat__navBtn a .arrow-ylw{border-left-color:#c0b60a}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat01 .subcat__navBtns .subcat__navBtn a .arrow-nvy{border-left-color:#1d2088}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat01 .subcat__navBtns .subcat__navBtn a .arrow-blk{border-left-color:#000000}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat01 .subcat__navBtns .subcat__navBtn a .arrow-bl2{border-left-color:#006cb8}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat01 .subcat__navBtns .subcat__navBtn a .arrow-lg{border-left-color:#9fb651}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat02 .title p{background:#e6efff;color:#02358e}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat02 .title .arrow{border-left-color:#02358e}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat02 .subcat__navBtns .subcat__navBtn:first-child a:after{background:#02358e}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat02 .subcat__navBtns .subcat__navBtn a{transition:all 0.2s linear}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat02 .subcat__navBtns .subcat__navBtn a:hover{opacity:0.7}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat02 .subcat__navBtns .subcat__navBtn a .arrow{border-left-color:#ed3846}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat02 .subcat__navBtns .subcat__navBtn a .arrow-lb{border-left-color:#91d8fb}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat02 .subcat__navBtns .subcat__navBtn a .arrow-pk{border-left-color:#ff6997}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat02 .subcat__navBtns .subcat__navBtn a .arrow-mrn{border-left-color:#790a2d}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat02 .subcat__navBtns .subcat__navBtn a .arrow-org{border-left-color:#ff8e56}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat02 .subcat__navBtns .subcat__navBtn a .arrow-vlt{border-left-color:#cc3076}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat02 .subcat__navBtns .subcat__navBtn a .arrow-ylw{border-left-color:#c0b60a}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat02 .subcat__navBtns .subcat__navBtn a .arrow-nvy{border-left-color:#1d2088}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat02 .subcat__navBtns .subcat__navBtn a .arrow-blk{border-left-color:#000000}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat02 .subcat__navBtns .subcat__navBtn a .arrow-bl2{border-left-color:#006cb8}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat02 .subcat__navBtns .subcat__navBtn a .arrow-lg{border-left-color:#9fb651}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat03 .title p{background:#e5f4ff;color:#309fee}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat03 .title .arrow{border-left-color:#309fee}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat03 .subcat__navBtns .subcat__navBtn:first-child a:after{background:#309fee}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat03 .subcat__navBtns .subcat__navBtn a{transition:all 0.2s linear}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat03 .subcat__navBtns .subcat__navBtn a:hover{opacity:0.7}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat03 .subcat__navBtns .subcat__navBtn a .arrow{border-left-color:#ed3846}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat03 .subcat__navBtns .subcat__navBtn a .arrow-lb{border-left-color:#91d8fb}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat03 .subcat__navBtns .subcat__navBtn a .arrow-pk{border-left-color:#ff6997}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat03 .subcat__navBtns .subcat__navBtn a .arrow-mrn{border-left-color:#790a2d}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat03 .subcat__navBtns .subcat__navBtn a .arrow-org{border-left-color:#ff8e56}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat03 .subcat__navBtns .subcat__navBtn a .arrow-vlt{border-left-color:#cc3076}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat03 .subcat__navBtns .subcat__navBtn a .arrow-ylw{border-left-color:#c0b60a}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat03 .subcat__navBtns .subcat__navBtn a .arrow-nvy{border-left-color:#1d2088}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat03 .subcat__navBtns .subcat__navBtn a .arrow-blk{border-left-color:#000000}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat03 .subcat__navBtns .subcat__navBtn a .arrow-bl2{border-left-color:#006cb8}.recipe .recipe__detail .recipe__content .subcat__nav.recipe__cat03 .subcat__navBtns .subcat__navBtn a .arrow-lg{border-left-color:#9fb651}.recipe .recipe__detail .recipe__content .subcat__nav .title{width:180px;position:relative;font-family:"Merriweather",serif}.recipe .recipe__detail .recipe__content .subcat__nav .title p{position:relative;top:12px;padding:5px 0;width:130px;text-align:center;display:block;font-size:15px;border-radius:20px}.recipe .recipe__detail .recipe__content .subcat__nav .title .arrow{display:none;position:absolute;top:89%;transform:translate3d(0,-50%,0) rotate(0deg) scale(1);width:0;height:0;border:5px solid transparent;border-left:solid #333 8.66px;right:0;transition:all 0.2s linear}.recipe .recipe__detail .recipe__content .subcat__nav .subcat__navBtns{display:flex;flex-wrap:wrap;width:calc(99% - 180px)}.recipe .recipe__detail .recipe__content .subcat__nav .subcat__navBtns .subcat__navBtn{text-align:center;position:relative;min-width:178px;margin-right:30px}.recipe .recipe__detail .recipe__content .subcat__nav .subcat__navBtns .subcat__navBtn:first-child{width:140px;min-width:0}.recipe .recipe__detail .recipe__content .subcat__nav .subcat__navBtns .subcat__navBtn:first-child a{padding:20px 0}.recipe .recipe__detail .recipe__content .subcat__nav .subcat__navBtns .subcat__navBtn:first-child a:after{height:2px;background:#000}.recipe .recipe__detail .recipe__content .subcat__nav .subcat__navBtns .subcat__navBtn a{display:block;width:100%;box-sizing:border-box;padding:20px 26px 20px 40px;height:100%;text-decoration:none;color:#000;font-size:13px;transition:all 0.2s linear}.recipe .recipe__detail .recipe__content .subcat__nav .subcat__navBtns .subcat__navBtn a:hover{opacity:0.7}.recipe .recipe__detail .recipe__content .subcat__nav .subcat__navBtns .subcat__navBtn a:after{content:"";position:absolute;width:100%;height:8px;left:50%;transform:translate3d(-50%,0,0) rotate(0deg) scale(1);bottom:0;background:url(../../_assets/img/recipe/recipe-detail/border.png) no-repeat center center;background-size:contain}.recipe .recipe__detail .recipe__content .subcat__nav .subcat__navBtns .subcat__navBtn a .icon{position:absolute;left:0;top:50%;transform:translate3d(0,-50%,0) rotate(0deg) scale(1);width:30px}.recipe .recipe__detail .recipe__content .subcat__nav .subcat__navBtns .subcat__navBtn a .icon img{max-width:100%}.recipe .recipe__detail .recipe__content .subcat__nav .subcat__navBtns .subcat__navBtn a .arrow{display:block;position:absolute;top:50%;transform:translate3d(0,-50%,0) rotate(0deg) scale(1);width:0;height:0;border:5px solid transparent;border-left:solid #333 8.66px;right:0}.recipe .recipe__detail .recipe__content .listItems{display:flex;flex-wrap:wrap;justify-content:space-between;padding:60px 0 0}.recipe .recipe__detail .recipe__content .listItems:after,.recipe .recipe__detail .recipe__content .listItems:before{content:"";display:block;width:22%;order:1}.recipe .recipe__detail .recipe__content .listItems .listItem{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;width:22%;text-align:center;margin:20px 0 50px;cursor:pointer;animation:0.8s revealspin ease;transition:all 0.2s linear}.recipe .recipe__detail .recipe__content .listItems .listItem:hover{opacity:0.7}.recipe .recipe__detail .recipe__content .listItems .listItem.hide{display:none}.recipe .recipe__detail .recipe__content .listItems .listItem .visual{position:relative}.recipe .recipe__detail .recipe__content .listItems .listItem .visual .icon{position:absolute;width:78px;top:0;left:0;z-index:5}.recipe .recipe__detail .recipe__content .listItems .listItem .visual .icon img{width:100%}.recipe .recipe__detail .recipe__content .listItems .listItem .visual .photo{position:relative;z-index:1}.recipe .recipe__detail .recipe__content .listItems .listItem .visual .photo img{display:block;width:100%}.recipe .recipe__detail .recipe__content .listItems .listItem .text p{text-align:center;font-size:13px;line-height:1.6}.recipe .recipe__detail .recipe__content .moreDetail{margin:60px auto 0;display:inline-block}.recipe .recipe__detail .recipe__content .moreDetail.recipe__cat01 a{background:#ed3846;transition:all 0.2s linear}.recipe .recipe__detail .recipe__content .moreDetail.recipe__cat01 a:hover{opacity:0.7}.recipe .recipe__detail .recipe__content .moreDetail.recipe__cat02 a{background:#02358e;transition:all 0.2s linear}.recipe .recipe__detail .recipe__content .moreDetail.recipe__cat02 a:hover{opacity:0.7}.recipe .recipe__detail .recipe__content .moreDetail.recipe__cat03 a{background:#309fee;transition:all 0.2s linear}.recipe .recipe__detail .recipe__content .moreDetail.recipe__cat03 a:hover{opacity:0.7}.recipe .recipe__detail .recipe__content .moreDetail a{position:relative;background:#444;color:#fff;font-size:17px;text-decoration:none;text-align:center;display:block;width:100%;padding:30px 100px;box-sizing:border-box;transition:0.6s;transition:all 0.2s linear}.recipe .recipe__detail .recipe__content .moreDetail a:hover{opacity:0.7}.recipe .recipe__detail .recipe__content .moreDetail a:before{content:"";position:absolute;width:calc(99% - 10px);height:calc(99% - 10px);border:1px solid #fff;top:50%;left:50%;transform:translate3d(-50%,-50%,0) rotate(0deg) scale(1);z-index:0;border-radius:4px}.recipe .recipe__detail .recipe__content .moreDetail a:after{content:"";position:absolute;width:20px;height:20px;width:0;height:0;border:5px solid transparent;border-left:solid rgba(255,255,255,0.6) 8.66px;top:50%;transform:translate3d(0,-50%,0) rotate(0deg) scale(1);z-index:5;right:40px}.recipe .recipe__detail .recipe__content .moreDetail a p{text-align:left;line-height:1.6em}.recipe .recipe__detail .recipe__content .moreDetail a em{position:absolute;z-index:3}.recipe .recipe__detail .recipe__content .moreDetail a em.prd1{top:50%;transform:translate3d(0,-50%,0) rotate(0deg) scale(1);left:10px}.recipe .recipe__detail .recipe__content .moreDetail a em.prd2{top:60%;right:-15px}.recipe_icon-logo{width:100px;position:absolute;top:20px;left:20px;z-index:5}.recipe__modal{padding:0px 35px 0;max-height:none;overflow:scroll;width:100%;height:100%;box-sizing:border-box}.recipe__modal h3{width:100%;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:26px;font-weight:bold}.recipe__modal h3 p{padding:0 130px;box-sizing:border-box;width:100%;line-height:1.4;text-align:center}.recipe__modal h3 span{position:absolute;font-size:13px;background:#f99a2a;bottom:-40px;left:50%;transform:translate3d(-50%,0,0) rotate(0deg) scale(1);line-height:1;padding:5px 15px;border-radius:40px;color:#fff}.recipe__modal figure{margin:40px auto 20px;max-width:290px}.recipe__modal figure img{width:100%;display:block;transform:scale(1.2)}.recipe__modal .youTubeThumb{max-width:400px;padding-top:224px;position:relative;margin-top:80px;transition:0.4s;cursor:pointer}.recipe__modal .youTubeThumb:after{content:"";width:50px;height:50px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url("../img/icon/icon-video_play.png") no-repeat center/contain}.recipe__modal .youTubeThumb.is-clicked:after{display:none}.recipe__modal .youTubeThumb:hover{opacity:0.6}.recipe__modal .youTubeThumb img{position:absolute;top:0;left:0;width:100%;transform:none}.recipe__modal .youTubeThumb iframe{position:absolute;top:0;left:0;width:100%;height:100%}.recipe__modal .detail-wrap .detail{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.recipe__modal .detail-wrap .detail h2{display:block;width:100%;line-height:1.7;margin-top:10px;margin-bottom:15px;text-indent:0.5em;font-size:20px;background-image:linear-gradient(-45deg,#ffe0e2 25%,#fff 25%,#fff 50%,#ffe0e2 50%,#ffe0e2 75%,#fff 75%,#fff);background-size:12px 12px}.recipe__modal .detail-wrap .detail .column{width:47%}.recipe__modal .detail-wrap .detail .column .addContent{margin-top:10px}.recipe__modal .detail-wrap .detail .column .addContent__text,.recipe__modal .detail-wrap .detail .column .addContent__textLower{font-weight:700}.recipe__modal .detail-wrap .detail .column .addContent__text{margin-top:10px}.recipe__modal .detail-wrap .detail .headerMode{font-weight:bold;margin:10px 0 20px;position:relative;box-sizing:border-box;line-height:1.6;font-size:14px}.recipe__modal .detail-wrap .detail .headerMode:before{display:none}.recipe__modal .detail-wrap .detail dl{text-align:left;font-size:14px}.recipe__modal .detail-wrap .detail dl.material dd{margin:10px 0;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.recipe__modal .detail-wrap .detail dl.material dd:before{content:"";position:absolute;width:100%;height:1px;border-bottom:2px dotted #ccc;top:50%;transform:translate3d(0,-50%,0) rotate(0deg) scale(1)}.recipe__modal .detail-wrap .detail dl.material dd span{background:#fff;position:relative;line-height:1.6;z-index:2}.recipe__modal .detail-wrap .detail dl.material dd span:first-child{padding-right:8px;margin-right:auto}.recipe__modal .detail-wrap .detail dl.material dd span:nth-child(2){padding-left:8px}.recipe__modal .detail-wrap .detail dl .headerMode{margin-top:20px;font-weight:bold;font-size:14px}.recipe__modal .detail-wrap .detail dl .headerMode:before{display:none}.recipe__modal .detail-wrap .detail dl.create{counter-reset:section seg0 seg1 seg2 seg3;width:100%}.recipe__modal .detail-wrap .detail dl.create dd{margin:10px 0 20px;position:relative;padding-left:30px;box-sizing:border-box;line-height:1.6}.recipe__modal .detail-wrap .detail dl.create dd:not(.process):before{counter-increment:section;content:counter(section) "."}.recipe__modal .detail-wrap .detail dl.create dd:before{color:#de3441;font-family:futura-pt,sans-serif;font-size:20px;font-weight:900;position:absolute;top:-7px;left:0}.recipe__modal .detail-wrap .detail dl.create dd.seg0:before{counter-increment:seg0;content:counter(seg0) "."}.recipe__modal .detail-wrap .detail dl.create dd.seg1:before{counter-increment:seg1;content:counter(seg1) "."}.recipe__modal .detail-wrap .detail dl.create dd.seg2:before{counter-increment:seg2;content:counter(seg2) "."}.recipe__modal .detail-wrap .detail dl.create dd.seg3:before{counter-increment:seg3;content:counter(seg3) "."}.recipe__modal .detail-wrap .detail dl dt{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;position:relative;margin-bottom:20px}.recipe__modal .detail-wrap .detail dl dt span{display:block;background:#de3441;color:#fff;font-weight:normal;padding:5px 10px;border-radius:3px;line-height:1}.recipe__modal .detail-wrap .detail dl dt em{font-style:normal;color:#333;font-weight:bold;display:block;width:calc(99% - 60px);margin-top:1px;line-height:1.3}@media screen and (max-width:767px){.recipe{padding:20px 0 57px}.recipe .recipe__top .recipe__banner{margin-bottom:25px;width:100%;padding:15px 0}.recipe .recipe__top .recipe__banner .banner__container{width:94%;padding:16px 22px}.recipe .recipe__top .recipe__banner .banner__container .title{width:35%}.recipe .recipe__top .recipe__banner .banner__container .title h3{font-size:18px;margin-bottom:10px}.recipe .recipe__top .recipe__banner .banner__container .title h3 span{margin-top:10px;margin-left:0;display:block;font-size:11px}.recipe .recipe__top .recipe__banner .banner__container .title p{display:none}.recipe .recipe__top .recipe__banner .banner__container figure{width:65%}.recipe .recipe__top .recipe__banner .banner__container .sp{margin-top:15px;width:100%}.recipe .recipe__top .recipe__banner .banner__container .sp a{background:#e60011;display:block;width:100%;height:100%;position:relative;color:#fff;font-size:14px;text-decoration:none;font-weight:bold;box-sizing:border-box;padding:15px;border-radius:4px}.recipe .recipe__top .recipe__banner .banner__container .sp a:after{content:"";position:absolute;width:10px;height:10px;width:0;height:0;border:5px solid transparent;border-left:solid rgba(255,255,255,0.8) 8.66px;top:50%;transform:translate3d(0,-50%,0) rotate(0deg) scale(1);right:5px}.recipe .recipe__top .recipe__content{margin-top:30px;display:block}.recipe .recipe__top .recipe__content .recipe__kv.plug{max-width:100%;margin:0 auto;margin-bottom:50px}.recipe .recipe__top .recipe__content .recipe__cat{margin-bottom:25px;width:100%}.recipe .recipe__top .recipe__content .recipe__cat.recipe__cat01 .recipe__subcat{background-color:#fff0f1}.recipe .recipe__top .recipe__content .recipe__cat.recipe__cat02 .recipe__subcat{background-color:#f0f5ff}.recipe .recipe__top .recipe__content .recipe__cat.recipe__cat03 .recipe__subcat{background-color:#e9f6ff}.recipe .recipe__top .recipe__content .recipe__cat .recipe__head{margin-bottom:40px;position:relative;background-size:cover!important}.recipe .recipe__top .recipe__content .recipe__cat .recipe__head a{padding:10px}.recipe .recipe__top .recipe__content .recipe__cat .recipe__head .cookie{right:-9px}.recipe .recipe__top .recipe__content .recipe__cat .recipe__head.active a:after{transform:translate3d(0,-50%,0) rotate(90deg) scale(1)}.recipe .recipe__top .recipe__content .recipe__cat .recipe__subcat{padding:10px;text-align:center;position:relative;display:none}.recipe .recipe__top .recipe__content .recipe__cat .recipe__subcat a{background-color:#fff;padding:25px 22px 25px;font-size:12px}.recipe .recipe__top .recipe__content .recipe__cat .recipe__subcat.open{display:block}.recipe .recipe__detail .recipe__KV{margin-bottom:25px}.recipe .recipe__detail .recipe__KV .KV__nav{margin:0 auto;max-width:90%}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item .recipe__head a{padding:0.6em 0.6em 0.6em}.recipe .recipe__detail .recipe__KV .KV__nav .nav__item .recipe__head a img{width:100%;height:auto}.recipe .recipe__detail .recipe__KV .KV__img{margin-top:25px}.recipe .recipe__detail .recipe__content .subcat__nav{margin-top:25px}.recipe .recipe__detail .recipe__content .subcat__nav.active .title .arrow{top:85%;right:14px;transform:translate3d(0,-50%,0) rotate(90deg) scale(1)}.recipe .recipe__detail .recipe__content .subcat__nav.active .subcat__navBtns{display:block}.recipe .recipe__detail .recipe__content .subcat__nav .title{width:100%}.recipe .recipe__detail .recipe__content .subcat__nav .title p{padding:10px 0;width:auto}.recipe .recipe__detail .recipe__content .subcat__nav .title .arrow{display:block;top:79%;right:11px}.recipe .recipe__detail .recipe__content .subcat__nav .subcat__navBtns{display:none;margin-top:20px;width:100%}.recipe .recipe__detail .recipe__content .subcat__nav .subcat__navBtns .subcat__navBtn{width:100%;margin-right:0}.recipe .recipe__detail .recipe__content .subcat__nav .subcat__navBtns .subcat__navBtn:first-child{width:100%}.recipe .recipe__detail .recipe__content .subcat__nav .subcat__navBtns .subcat__navBtn a{padding:1.3em 1em 1.3em 2em}.recipe .recipe__detail .recipe__content .subcat__nav .subcat__navBtns .subcat__navBtn a .arrow{right:11px}.recipe .recipe__detail .recipe__content .listItems{padding:40px 0 0}.recipe .recipe__detail .recipe__content .listItems:after,.recipe .recipe__detail .recipe__content .listItems:before{width:48%}.recipe .recipe__detail .recipe__content .listItems .listItem{width:48%}.recipe .recipe__detail .recipe__content .listItems .listItem .visual{position:relative}.recipe .recipe__detail .recipe__content .listItems .listItem .visual .icon{position:absolute;width:38%}.recipe .recipe__detail .recipe__content .listItems .listItem .visual .icon img{width:100%}.recipe .recipe__detail .recipe__content .listItems .listItem .text p{font-size:11px}.recipe .recipe__detail .recipe__content .moreDetail{margin:3em auto 30px;display:block}.recipe .recipe__detail .recipe__content .moreDetail a{position:relative;background:#444;color:#fff;text-decoration:none;text-align:center;display:block;width:100%;padding:1.2em 2em;box-sizing:border-box;transition:0.6s}.recipe .recipe__detail .recipe__content .moreDetail a:before{content:"";position:absolute;width:calc(99% - 10px);height:calc(99% - 10px);border:1px solid #fff;top:50%;left:50%;transform:translate3d(-50%,-50%,0) rotate(0deg) scale(1);z-index:0;border-radius:4px}.recipe .recipe__detail .recipe__content .moreDetail a:after{content:"";position:absolute;width:20px;height:20px;width:0;height:0;border:5px solid transparent;border-left:solid rgba(255,255,255,0.6) 8.66px;top:50%;transform:translate3d(0,-50%,0) rotate(0deg) scale(1);z-index:5;right:1em}.recipe .recipe__detail .recipe__content .moreDetail a p{text-align:center;line-height:1.6em;font-size:11px}.recipe .recipe__detail .recipe__content .moreDetail a em{position:absolute;z-index:3}.recipe .recipe__detail .recipe__content .moreDetail a em.prd1{top:50%;transform:translate3d(0,-50%,0) rotate(0deg) scale(1);left:0.5em;top:40%;width:11%}.recipe .recipe__detail .recipe__content .moreDetail a em.prd2{width:10%;top:65%;right:-1.1em}.recipe_icon-logo{width:55px;position:absolute;top:10px;left:10px;z-index:5}.recipe__modal{padding:0px 15px 0;position:relative}.recipe__modal h3{padding:0 55px;font-size:13px;font-weight:bold;line-height:1.7}.recipe__modal h3 p{width:100%;padding:0;text-align:center;box-sizing:border-box}.recipe__modal h3 span{position:absolute;background:#f99a2a;bottom:-2.7em;left:50%;transform:translate3d(-50%,0,0) rotate(0deg) scale(1);line-height:0;padding:1em 1em;text-align:center;font-size:60%;border-radius:40px;color:#fff}.recipe__modal figure{margin:1em auto 1em;max-width:70%}.recipe__modal .detail-wrap .detail{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;line-height:1.7}.recipe__modal .detail-wrap .detail .column{width:100%}.recipe__modal .detail-wrap .detail .column .addContent{margin-top:0}.recipe__modal .detail-wrap .detail dl{text-align:left;width:100%;font-size:14px}.recipe__modal .detail-wrap .detail dl.material{margin-bottom:2em}.recipe__modal .detail-wrap .detail dl.material dd{margin:1em 0;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}.recipe__modal .detail-wrap .detail dl.material dd:before{content:"";position:absolute;width:100%;height:1px;border-bottom:2px dotted #ccc;top:50%;transform:translate3d(0,-50%,0) rotate(0deg) scale(1)}.recipe__modal .detail-wrap .detail dl.material dd span{background:#fff;position:relative;z-index:2}.recipe__modal .detail-wrap .detail dl.material dd span:first-child{padding-right:8px;margin-right:auto}.recipe__modal .detail-wrap .detail dl.material dd span:nth-child(2){padding-left:8px}.recipe__modal .detail-wrap .detail dl.create{counter-reset:section seg0 seg1 seg2 seg3;width:100%}.recipe__modal .detail-wrap .detail dl.create dd{margin:1em 0 1.5em;position:relative;padding-left:2.4em;box-sizing:border-box}.recipe__modal .detail-wrap .detail dl.create dd:before{color:#de3441;font-family:futura-pt,sans-serif;font-size:180%;font-weight:700;position:absolute;left:0;top:-0.4em}.recipe__modal .detail-wrap .detail dl dt{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;position:relative;margin-bottom:20px}.recipe__modal .detail-wrap .detail dl dt span{display:block;background:#de3441;color:#fff;font-weight:normal;padding:5px 10px;border-radius:3px;line-height:1}.recipe__modal .detail-wrap .detail dl dt em{margin-top:1px;display:block;width:calc(99% - 60px);font-style:normal;font-weight:bold;color:#333}}.company .company__content:after,.company .company__content:before{content:"";background-image:none;display:table}.company .company__content:after{clear:both}.company .company__content .inner__container .inner__content{margin-top:20px;margin-bottom:50px}.company .company__content .inner__container .inner__content dd,.company .company__content .inner__container .inner__content dt,.company .company__content .inner__container .inner__content h1,.company .company__content .inner__container .inner__content h2,.company .company__content .inner__container .inner__content h3,.company .company__content .inner__container .inner__content h4,.company .company__content .inner__container .inner__content h5,.company .company__content .inner__container .inner__content li,.company .company__content .inner__container .inner__content p,.company .company__content .inner__container .inner__content td,.company .company__content .inner__container .inner__content th{font-size:14px;text-align:left;line-height:2em}.company .company__content .company__sideNav{width:210px;float:left}.company .company__content .company__sideNav ul li{line-height:0}.company .company__content .company__sideNav ul li.current a,.company .company__content .company__sideNav ul li:hover a{background-position:bottom!important}.company .company__content .company__sideNav ul li:first-child a{background:url(./../../_assets/img/company/main/left_nav_01.gif) no-repeat;height:38px}.company .company__content .company__sideNav ul li:nth-child(2) a{background:url(./../../_assets/img/company/main/left_nav_02.gif) no-repeat;height:20px}.company .company__content .company__sideNav ul li:nth-child(3) a{background:url(./../../_assets/img/company/main/left_nav_03.gif) no-repeat;height:23px}.company .company__content .company__sideNav ul li:nth-child(4) a{background:url(./../../_assets/img/company/main/left_nav_04.gif) no-repeat;height:40px}.company .company__content .company__sideNav ul li:nth-child(5) a{background:url(./../../_assets/img/company/main/left_nav_05.gif) no-repeat;height:40px}.company .company__content .company__sideNav ul li a{display:block;line-height:0;width:210px;text-indent:-9999em}.company .company__content .company__mainContent{width:758px;border:1px solid #e5e5e5;background:#fff;float:right;text-align:left}.company .company__content .company__mainContent .lh0{line-height:0!important}.company .company__content .company__mainContent .inner{padding:30px 39px 39px 39px}.company .company__content .company__mainContent .top-box{width:100%;margin-bottom:30px}.company .company__content .company__mainContent .top-box:after,.company .company__content .company__mainContent .top-box:before{content:"";background-image:none;display:table}.company .company__content .company__mainContent .top-box:after{clear:both}.company .company__content .company__mainContent .top-box .headTxt{line-height:2em}.company .company__content .company__mainContent .top-box dt{line-height:0;margin-bottom:20px}.company .company__content .company__mainContent .top-box .txt{width:680px}.company .company__content .company__mainContent .top-box .photo{margin-top:30px;width:680px}.company .company__content .company__mainContent .top-box .photo:after,.company .company__content .company__mainContent .top-box .photo:before{content:"";background-image:none;display:table}.company .company__content .company__mainContent .top-box .photo:after{clear:both}.company .company__content .company__mainContent__logo_lv{max-width:230px;width:100%;padding-top:20px}.company .company__content .company__mainContent dd a{text-decoration:underline}.company .company__content .company__mainContent .top-table tbody th{border-bottom:1px solid #e5e5e5;padding:15px 10px;font-weight:normal;width:100px;vertical-align:top}.company .company__content .company__mainContent .top-table tbody th span{display:none}.company .company__content .company__mainContent .top-table tbody th.pref{width:120px!important}.company .company__content .company__mainContent .top-table tbody td{border-bottom:1px solid #e5e5e5;padding:15px 10px}.company .company__content .company__mainContent .top-table tbody td a{pointer-events:none}.company .company__content .company__mainContent .top-table tbody td .tel-space{display:inline-block}.company .company__content .company__mainContent .top-table tbody td.month{white-space:nowrap;text-align:right;padding-left:0;padding-right:50px;vertical-align:top;border-bottom:1px solid #e5e5e5}.company .company__content .company__mainContent .top-table tbody .noline{border-bottom:none!important}.company .company__content .company__mainContent__jisedaiTable tbody th{width:70px}.company .company__content .company__mainContent .fr{float:right}.company .company__content .company__mainContent .tc img{margin:0 auto;display:block}.company .company__content .company__mainContent .mt10{margin-top:10px!important}.company .company__content .company__mainContent .mt20{margin-top:20px!important}.company .company__content .company__mainContent .mt30{margin-top:30px!important}.company .company__content .company__mainContent .mt50{margin-top:50px!important}.company .company__content .company__mainContent .cf{zoom:1}.company .company__content .company__mainContent .iwauto{width:auto}.company .company__content .companyMenu{display:none}@media screen and (max-width:767px){.company .company__content:after,.company .company__content:before{content:"";background-image:none;display:table}.company .company__content:after{clear:both}.company .company__content .inner__container .inner__content{max-width:100%}.company .company__content .company__sideNav{display:none}.company .company__content .company__mainContent{width:100%;float:none;border:none;background:#fff}.company .company__content .company__mainContent .redLineT{border-top:1px solid #e6002d}.company .company__content .company__mainContent .redLineB{border-bottom:1px solid #e6002d}.company .company__content .company__mainContent .sp__heading{margin-bottom:7.1428571429%;padding:7.1875% 0;background-color:#fff2f5}.company .company__content .company__mainContent .sp__heading h2{color:#e60012;font-size:4.5vw;font-weight:500;text-align:center}.company .company__content .company__mainContent .headTxt{margin-bottom:6.25%;padding:0 6.25%;line-height:2em}.company .company__content .company__mainContent .inner{padding:0 0 1.2em 0}.company .company__content .company__mainContent .inner table{padding:0 15px;width:100%}.company .company__content .company__mainContent .inner p{padding:0 15px;width:100%}.company .company__content .company__mainContent .inner .sp-numhead{font-size:16px}.company .company__content .company__mainContent .top-box{margin:30px 0 40px}.company .company__content .company__mainContent .top-box .txt{margin-left:auto;margin-right:auto;width:100%;text-align:justify}.company .company__content .company__mainContent .top-box .txt.w90{width:100%;padding:0 15px}.company .company__content .company__mainContent .top-box .photo{width:100%}.company .company__content .company__mainContent .img-container{padding:0 15px;width:100%}.company .company__content .company__mainContent .top-table tbody th{margin-bottom:4.6875%;padding:0;padding:5% 0 5.3125% 5.9375%;background-color:#f6f6f6;display:block;width:100%}.company .company__content .company__mainContent .top-table tbody th.history-date{margin:0;background-color:#fff;border:none;padding:0;padding-left:5.9375%;margin-bottom:-13px}.company .company__content .company__mainContent .top-table tbody th span{display:inline}.company .company__content .company__mainContent .top-table tbody th.pref{margin-bottom:0;padding:0;padding-left:5.9375%;background:none;border-bottom:none;width:100%!important}.company .company__content .company__mainContent .top-table tbody td{border-bottom:0;margin-bottom:5.9375%;padding-left:5.9375%;display:block;width:100%}.company .company__content .company__mainContent .top-table tbody td a{color:blue;text-decoration:underline;pointer-events:auto}.company .company__content .company__mainContent .top-table tbody td .tel-space{display:none}.company .company__content .company__mainContent .top-table tbody td.month{display:none}.company .company__content .company__mainContent .top-table tbody td.month+td{border-bottom:1px solid #e5e5e5}.company .company__content .company__mainContent__jisedaiTable tbody th{width:35px}.company .company__content .company__mainContent .fr{float:none}.company .company__content .company__mainContent .pt30{padding-top:30px}.company .company__content .company__mainContent .sp-padding{padding:0 6.25%;width:100%}.company .company__content .company__mainContent .w100-sp{width:100%}.company .company__content .company__mainContent .googleLink{margin:6.25% auto;position:relative;width:82.1428571429%;background-color:#fff}.company .company__content .company__mainContent .googleLink a{padding:5.2173913043% 0 4.347826087%;border:#e6002d 1px solid;border-radius:5px;display:block}.company .company__content .company__mainContent .googleLink a img{max-width:100%}.company .company__content .company__mainContent .googleLink a:after{width:5px;height:5px;content:"";border-top:2px solid #e6002d;border-right:2px solid #e6002d;display:inline-block;transform:rotate(45deg);transition:all 0.3s ease;position:absolute;right:4.2857142857%;top:40.5405405405%}.company .company__content .companyMenu{background-color:#fff;display:block}.company .company__content .companyMenu .acc.open .dd a{display:block}.company .company__content .companyMenu .acc.open .dd a:after{transform:rotate(-45deg)}.company .company__content .companyMenu .acc.open .accInner{display:block}.company .company__content .companyMenu .acc .accInner{display:none}.company .company__content .companyMenu .btnLinkW{margin:0 auto;position:relative}.company .company__content .companyMenu .btnLinkW a{display:block}.company .company__content .companyMenu .btnLinkW a:after{width:5px;height:5px;content:"";border-top:2px solid #fff;border-right:2px solid #fff;display:inline-block;transform:rotate(45deg);transition:all 0.3s ease;position:absolute;right:6.25%;top:47%}.company .company__content .companyMenu .btnLink{margin:0 auto;position:relative}.company .company__content .companyMenu .btnLink a{display:block}.company .company__content .companyMenu .btnLink a:after{width:5px;height:5px;content:"";border-top:2px solid #e6002d;border-right:2px solid #e6002d;display:inline-block;transform:rotate(45deg);transition:all 0.3s ease;position:absolute;right:6.2857142857%;top:40.5405405405%}.company .company__content .companyMenu .redLineB{border-bottom:1px solid #e6002d}.company .company__content .companyMenu .bgRed{background-color:#e6002d}.company .company__content .companyMenu .whiteLineB{border-bottom:1px solid #fff}}.company__mainContentNewSp{width:100%!important}.note .note__content{margin:0 auto;margin-top:20px;margin-bottom:60px;border:1px solid #e5e5e5;background:#fff}.note .note__content .inner{padding:50px 153px 50px 153px}.note .note__content .inner h3{border-bottom:2px solid #e4e4e4;padding-bottom:5px;font-weight:normal;font-size:18px;line-height:2em;margin-top:30px}.note .note__content .inner h3.fs13{font-size:13px}.note .note__content .inner dt{font-size:18px;font-weight:normal;margin-bottom:8px;margin-top:20px;line-height:2em}.note .note__content .inner dd{margin-bottom:8px;margin-top:20px;font-size:14px;line-height:2em}.note .note__content .inner a{color:blue;text-decoration:underline}.note .note__content .inner .tr{text-align:right}.note .note__content .contact-inner{padding:39px 39px 0px 39px}.note .note__content .contact-inner .fl,.note .note__content .contact-inner .fr{border:1px solid #dfdfdf;width:380px;padding:20px;height:300px}.note .note__content .contact-inner dt{line-height:2em;margin-top:0;margin-bottom:20px}.note .note__content .contact-inner dd{line-height:2em}.note .note__content .sitemap-inner{padding:39px}.note .note__content .sitemap-inner .sitemap-table{width:100%}.note .note__content .sitemap-inner .sitemap-table th{border-bottom:1px solid #e5e5e5;padding:20px 0 20px 15px;text-align:left;font-weight:normal;width:205px;vertical-align:top;font-size:13px}.note .note__content .sitemap-inner .sitemap-table td{border-bottom:1px solid #e5e5e5;padding:20px 0 20px 0px;font-size:13px;width:400px;line-height:2em}.note .note__content .sitemap-inner .sitemap-table a{color:#333333;text-decoration:underline}.note .note__content .sitemap-inner .sitemap-table .noline{border-bottom:none!important;padding-bottom:0!important}.note .note__content .sitemap-inner .sitemap-table-2{width:100%;margin-top:15px}.note .note__content .sitemap-inner .sitemap-table-2 th{border-bottom:none;background:#e5e5e5;padding:5px;line-height:2em;border:none;font-size:13px}.note .note__content .sitemap-inner .sitemap-table-2 td{border-bottom:none;line-height:2em;border:none;padding:15px 0 0 0;width:40%}.note .note__content .sitemap-inner .sitemap-table-2 a{color:#333333}.note .note__content .sitemap-inner .sitemap-table-2 .noline{border-bottom:none!important;padding-bottom:0!important}.note .note__content .db{display:block}.note .note__content .fs18{font-size:18px}.note .note__content .fs13{font-size:13px}.note .note__content .fs16{font-size:16px}.note .note__content .cf:after,.note .note__content .cf:before{content:"";background-image:none;display:table}.note .note__content .cf:after{clear:both}.note .note__content .fl{float:left}.note .note__content .fr{float:right}.note .note__content div,.note .note__content p{text-align:left;line-height:2em;font-size:14px}.note .note__content .mt10{margin-top:10px}.note .note__content .mt20{margin-top:20px}.note .note__content .mt30{margin-top:30px}.note .note__content .mt30{margin-top:30px}.note .note__content .mb40{margin-bottom:40px}.note .note__content .bottom{margin-top:30px}@media screen and (max-width:767px){.note .note__content{margin:0 auto;margin-top:20px;margin-bottom:60px;border:none;background:none}.note .note__content .inner{padding:2em 1em;background:#fff}.note .note__content .inner h3{padding-bottom:3.1666666667%;margin-bottom:5%;border-bottom:1px solid #dfdfdf}.note .note__content .inner dt{font-size:14px;font-weight:900;margin-bottom:1px;margin-top:20px;line-height:2em}.note .note__content .inner dd{line-height:2em}.note .note__content .inner a{color:blue;text-decoration:underline}.note .note__content .inner .btnLink{width:80.7857142857%;border:#e6002d 1px solid;border-radius:3px;margin:9% auto}.note .note__content .inner .btnLink a{display:block;padding:3.9285714286% 6.7857142857% 3.9285714286% 13.5714285714%;text-align:center}.note .note__content .inner .btnLink a:after{width:5px;height:5px;content:"";border-top:2px solid #e6002d;border-right:2px solid #e6002d;display:inline-block;transform:rotate(45deg);transition:all 0.3s ease;position:absolute;right:4.2857142857%;top:40.5405405405%}.note .note__content .contact-inner{padding:0}.note .note__content .contact-inner .fl,.note .note__content .contact-inner .fr{background:#fff;width:100%;height:auto;margin:0 0 3.125%;padding:2.96875% 4.6875% 6.5625%;border:1px solid #dfdfdf;border-radius:5px}.note .note__content .contact-inner dt{line-height:2em;margin-top:0;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #dfdfdf}.note .note__content .contact-inner dd{line-height:2em}.note .note__content .contact-inner .fs18{font-size:2.4em}.note .note__content .db{display:block}.note .note__content .hide-sp{display:none}.note .note__content .cf:after,.note .note__content .cf:before{content:"";background-image:none;display:table}.note .note__content .cf:after{clear:both}.note .note__content .fl{float:none}.note .note__content .fr{float:none}.note .note__content div,.note .note__content p{text-align:left;line-height:2em;font-size:14px}.note .note__content .bottom{margin-top:0;border:1px solid #dfdfdf;background-color:#fff;padding:10px 4.5%}.note .sitemap__dropdown{margin-top:30px;background-color:#fff}.note .sitemap__dropdown a{position:relative;height:100%;width:100%;display:block}.note .sitemap__dropdown .pinkLineB{border-bottom:1px solid #ff8fa5}.note .sitemap__dropdown .redLineT{border-top:1px solid #e6002d}.note .sitemap__dropdown .redLineB{border-bottom:1px solid #e6002d}.note .sitemap__dropdown .productsList li{border-bottom:1px solid #dfdfdf}.note .sitemap__dropdown .acc.open .dd:not(.pcIconW) a{display:block}.note .sitemap__dropdown .acc.open .dd:not(.pcIconW) a:after{transform:rotate(-45deg)}.note .sitemap__dropdown .acc.open .accInner{display:block}.note .sitemap__dropdown .acc .accInner{display:none}.note .sitemap__dropdown .pcIconW a:after{width:20px;height:17.5px;content:"";display:inline-block;position:absolute;right:4.525%;top:40%;background-image:url(../img/note/sp/sitemap/icon_pc2.png);background-repeat:no-repeat;background-size:contain}.note .sitemap__dropdown .bgRed{background-color:#e6002d}.note .sitemap__dropdown .btnLink{margin:0 auto;position:relative}.note .sitemap__dropdown .btnLink a{display:block}.note .sitemap__dropdown .btnLink a:after{width:5px;height:5px;content:"";border-top:2px solid #e6002d;border-right:2px solid #e6002d;display:inline-block;transform:rotate(45deg);transition:all 0.3s ease;position:absolute;right:4.2857142857%;top:40.5405405405%}.note .sitemap__dropdown .btnLink.open{margin:0 auto;position:relative}.note .sitemap__dropdown .btnLink.open a{display:block}.note .sitemap__dropdown .btnLink.open a:after{width:5px;height:5px;content:"";border-top:2px solid #e6002d;border-right:2px solid #e6002d;display:inline-block;transform:rotate(-45deg);transition:all 0.3s ease;position:absolute;right:6.25%;top:40%}.note .sitemap__dropdown .btnLinkW{margin:0 auto;position:relative}.note .sitemap__dropdown .btnLinkW a{display:block}.note .sitemap__dropdown .btnLinkW a:after{width:5px;height:5px;content:"";border-top:2px solid #fff;border-right:2px solid #fff;display:inline-block;transform:rotate(45deg);transition:all 0.3s ease;position:absolute;right:6.25%;top:48%}.note .sitemap__dropdown .btnLinkW.open{margin:0 auto;position:relative}.note .sitemap__dropdown .btnLinkW.open a{display:block}.note .sitemap__dropdown .btnLinkW.open a:after{width:5px;height:5px;content:"";border-top:2px solid #fff;border-right:2px solid #fff;display:inline-block;transform:rotate(-45deg);transition:all 0.3s ease;position:absolute;right:6.25%;top:40%}.note .sitemap__dropdown .btnSquare{width:87.5%;position:relative;overflow:hidden}.note .sitemap__dropdown .btnSquare span:after,.note .sitemap__dropdown .btnSquare span:before,.note .sitemap__dropdown .btnSquare:after,.note .sitemap__dropdown .btnSquare:before{content:"";display:block;width:9px;height:10px;position:absolute;background-color:#fff;border-right:#949494 1px solid}.note .sitemap__dropdown .btnSquare:before{transform:rotate(45deg);top:-5px;left:-5px}.note .sitemap__dropdown .btnSquare:after{transform:rotate(-45deg);bottom:-5px;left:-5px}.note .sitemap__dropdown .btnSquare span:before{transform:rotate(135deg);top:-5px;right:-5px}.note .sitemap__dropdown .btnSquare span:after{transform:rotate(-135deg);bottom:-5px;right:-5px}.note .sitemap__dropdown .btnSquare a{border:#949494 1px solid;padding:5.625% 0}}.campaignPageSec{width:1000px;margin:0 auto;padding:50px 0}@media screen and (max-width:767px){.campaignPageSec{width:100%}}.campaignPageSec__wrap{padding:0 15px}.campaignPageSec__wrap__list__item{display:flex;margin-bottom:40px;background-color:#fff}@media screen and (max-width:767px){.campaignPageSec__wrap__list__item{display:block}}.campaignPageSec__wrap__list__item__link{display:flex;width:100%;transition:all 0.2s linear}.campaignPageSec__wrap__list__item__link:hover{opacity:0.7}@media screen and (max-width:767px){.campaignPageSec__wrap__list__item__link{flex-direction:column}}.campaignPageSec__wrap__list__item__link.disable{transition:0s}.campaignPageSec__wrap__list__item__link.disable:hover{opacity:1}.campaignPageSec__wrap__list__item__link__pix{width:450px;margin-right:50px}@media screen and (max-width:767px){.campaignPageSec__wrap__list__item__link__pix{width:100%;margin-right:0}}.campaignPageSec__wrap__list__item__link__textArea__link{font-size:18px;line-height:1.4;display:block;padding:20px 0 10px;font-weight:bold;transition:0.6s}.campaignPageSec__wrap__list__item__link__textArea__link:hover{opacity:0.6}.campaignPageSec__wrap__list__item__link__textArea{width:calc(100% - 500px)}@media screen and (max-width:767px){.campaignPageSec__wrap__list__item__link__textArea{padding:0 10px;width:auto}}.campaignPageSec__wrap__list__item__link__textArea__text{font-size:18px;line-height:1.4;display:block;padding:16px 0 10px;font-weight:bold}@media screen and (max-width:767px){.campaignPageSec__wrap__list__item__link__textArea__text{font-size:16px}}.campaignPageSec__wrap__list__item__link__textArea__text__item{font-size:16px;line-height:1.6}@media screen and (max-width:767px){.campaignPageSec__wrap__list__item__link__textArea__text__item{font-size:14px}.campaignPageSec__wrap__list__item__link__textArea__text__item br{display:none}}.campaignPageSec__wrap__list__item__link__textArea__text__itemRed{color:#ea0010;padding-top:15px;font-size:18px;line-height:1.6}@media screen and (max-width:767px){.campaignPageSec__wrap__list__item__link__textArea__text__itemRed{font-size:16px}}.campaignChildPageSec__wrap{padding:30px 0 10px;background-repeat:repeat;background-image:url("../img/campaign/bg04.jpg")}.campaignChildPageSec__wrap__item{margin:0 auto}.campaignChildPageSec__wrap__item__text{color:#0074b8;font-weight:700}.campaignChildPageSec__wrap__item__text.month{display:inline-block;padding-right:5px;font-size:50px}@media screen and (max-width:767px){.campaignChildPageSec__wrap__item__text.month{font-size:18px}}.campaignChildPageSec__wrap__text{text-align:center;-webkit-text-stroke:2px #fff;text-stroke:2px #fff;font-size:50px;color:#f60009;font-weight:700}@media screen and (max-width:767px){.campaignChildPageSec__wrap__text{-webkit-text-stroke:1px #fff;text-stroke:1px #fff;font-size:20px}}.campaignChildPageSec__wrap__item{display:flex;justify-content:space-between}.campaignChildPageSec__wrap__item__leftArea{background:#fff;width:270px;border-radius:25px;border:4px dotted #f60009}@media screen and (max-width:767px){.campaignChildPageSec__wrap__item__leftArea{margin:0 auto;padding:10px}}.campaignChildPageSec__wrap__item__leftArea__imageArea{margin-top:10px;display:flex;align-items:center;justify-content:center}.campaignChildPageSec__wrap__item__leftArea__text{margin-top:20px;text-align:center;font-size:22px;color:#f60009;letter-spacing:0.1em;font-weight:700}.campaignChildPageSec__wrap__item__rightArea__list:first-child{align-items:flex-start}.campaignChildPageSec__wrap__item__rightArea__list:nth-child(2){margin-top:-65px;margin-left:31px;align-items:flex-end}.campaignChildPageSec__wrap__item__leftArea__imageArea__list,.campaignChildPageSec__wrap__item__rightArea__list__item{display:flex;align-items:flex-start}.campaignChildPageSec__wrap__item__leftArea__imageArea__list{display:flex;align-items:flex-start}.campaignChildPageSec__wrap__item__leftArea__imageArea__list.image01{width:60px}.campaignChildPageSec__wrap__item__leftArea__imageArea__list.image02{margin-left:10px;width:128px}.campaignChildPageSec__wrap__item__plus{display:flex;align-items:center}@media screen and (max-width:767px){.campaignChildPageSec__wrap__item__plus{margin-top:10px;justify-content:center}}.campaignChildPageSec__wrap__item__rightArea{position:relative}@media screen and (max-width:767px){.campaignChildPageSec__wrap__item__rightArea{margin-top:10px;width:100%}}.campaignChildPageSec__wrap__item__rightArea__list__item.image01,.campaignChildPageSec__wrap__item__rightArea__list__item.image02{width:87px}.campaignChildPageSec__wrap__item__rightArea__list__item.image02,.campaignChildPageSec__wrap__item__rightArea__list__item.image03{margin-left:13px}.campaignChildPageSec__wrap__item__rightArea__list__item.image03{width:85px}.campaignChildPageSec__wrap__item__rightArea__list__item.image04{width:70px}.campaignChildPageSec__wrap__item__rightArea__list__item.image05{margin-left:17px;width:140px}.campaignChildPageSec__wrap__item__rightArea__list__item.image06{margin-left:47px;width:48px}.campaignChildPageSec__wrap__item__rightArea__list__item.top{top:0}.campaignChildPageSec__wrap__item__rightArea__list{display:flex}.campaignChildPageSec__tree{margin:0 auto}.campaignChildPageSec__cont{background-color:#ffec48;margin:-230px auto 0;padding-bottom:80px}@media screen and (max-width:1260px){.campaignChildPageSec__cont{margin:-160px auto 0}}@media screen and (max-width:1100px){.campaignChildPageSec__cont{margin:-140px auto 0}}@media screen and (max-width:767px){.campaignChildPageSec__cont{margin:-30px auto 0;padding-bottom:20px}}.campaignChildPageSec .pix01{width:385px;margin:50px auto 20px}@media screen and (max-width:767px){.campaignChildPageSec .pix01{width:90%;margin:10px auto 36px}}.campaignChildPageSec .pix02{margin:0 auto 20px}@media screen and (max-width:767px){.campaignChildPageSec .pix02{width:90%}}.campaignChildPageSec .pix03{width:779px;margin:0 auto}@media screen and (max-width:767px){.campaignChildPageSec .pix03{width:90%}}.campaignChildPageSec .pix04{display:flex;justify-content:center;align-items:center;margin:10px auto 20px;text-align:center;font-size:40px;color:#0074b8;font-weight:700;letter-spacing:0.05em}@media screen and (max-width:767px){.campaignChildPageSec .pix04{width:70%;font-size:18px}}.campaignChildPageSec .pix05{width:728px;margin:20px auto 20px}@media screen and (max-width:767px){.campaignChildPageSec .pix05{align-items:center;flex-direction:column;width:90%}}.campaignChildPageSec .pix06{width:533px;margin:100px auto 20px}@media screen and (max-width:767px){.campaignChildPageSec .pix06{width:90%;margin:40px auto 20px}}.campaignChildPageSec__cont__textArea{width:728px;margin:40px auto 50px;background-color:#fff}@media screen and (max-width:767px){.campaignChildPageSec__cont__textArea{width:93%}}.campaignChildPageSec__cont__textArea__list{display:flex;flex-wrap:wrap;padding:20px}@media screen and (max-width:767px){.campaignChildPageSec__cont__textArea__list{display:block}}.campaignChildPageSec__cont__textArea__list__item{width:33%}@media screen and (max-width:767px){.campaignChildPageSec__cont__textArea__list__item{width:100%}}.campaignChildPageSec__cont__textArea__list__item__text{font-size:15px;line-height:1.8;font-weight:500}.campaignChildPageSec__cont__time{text-align:center;width:300px;margin:0 auto}@media screen and (max-width:767px){.campaignChildPageSec__cont__time{width:92%}}.campaignChildPageSec__cont__time__text{font-size:18px;line-height:1.7;padding:20px 0;font-weight:bold;border-top:4px dotted #7d7d7d;border-bottom:4px dotted #7d7d7d}@media screen and (max-width:767px){.campaignChildPageSec__cont__time__text{padding:20px 10px;font-size:16px;border-top:2px dotted #7d7d7d;border-bottom:2px dotted #7d7d7d}}.campaignChildPageInfoSec{background-color:#ffec48;padding-bottom:60px}.campaignChildPageInfoSec__wrap{background-color:#fff;width:1000px;margin:0 auto;border-radius:10px;padding:40px 30px 60px}@media screen and (max-width:767px){.campaignChildPageInfoSec__wrap{width:90%;padding:20px 10px}}.is_page__check .campaignChildPageInfoSec__wrap.border,.is_page__confirm .campaignChildPageInfoSec__wrap.border{border:3px solid #3daedc}.campaignChildPageInfoSec__wrap__formArea__title{text-align:center;background-color:#3daedc;padding:10px 0;font-size:24px;line-height:1.4;font-weight:bold;color:#fff;border-radius:6px;margin-bottom:30px}.campaignChildPageInfoSec__wrap__formArea__text{font-size:16px;line-height:1.8;padding-left:50px}@media screen and (max-width:767px){.campaignChildPageInfoSec__wrap__formArea__text{font-size:14px;padding-left:0}}.campaignChildPageInfoSec__wrap__formArea__list{padding:0 50px;margin-top:40px}@media screen and (max-width:767px){.campaignChildPageInfoSec__wrap__formArea__list{padding:0}}.campaignChildPageInfoSec__wrap__formArea__list__item{border-top:1px solid rgba(61,174,220,0.35);padding:30px 0;display:flex;align-items:center}@media screen and (max-width:767px){.campaignChildPageInfoSec__wrap__formArea__list__item{width:100%;display:block;padding:50px 0 20px}}.campaignChildPageInfoSec__wrap__formArea__list__item__title{font-weight:bold;width:230px;text-align:right;margin-right:30px;font-size:18px;line-height:1.4}@media screen and (max-width:767px){.campaignChildPageInfoSec__wrap__formArea__list__item__title{width:100%;font-size:14px;text-align:left;margin-right:15px}}.campaignChildPageInfoSec .u-hisu{position:relative}.campaignChildPageInfoSec .u-hisu:before{position:absolute;content:"必須";font-size:14px;font-weight:bold;background-color:#3daedc;padding:18px 11px;border-radius:25px;color:#fff}@media screen and (max-width:767px){.campaignChildPageInfoSec .u-hisu:before{font-size:10px;top:8px;left:0;padding:7px 5px}}.campaignChildPageInfoSec .u-blue{color:#3daedc;display:inline-block;position:relative;max-width:250px}.is_page__check .campaignChildPageInfoSec .u-blue,.is_page__confirm .campaignChildPageInfoSec .u-blue{color:#000}.campaignChildPageInfoSec .u-blue input{display:inline-block;vertical-align:middle;max-width:calc(100% - 40px)}.campaignChildPageInfoSec .u-blue .pre{display:inline-block;vertical-align:middle}.campaignChildPageInfoSec .u-blue .post__txt{position:absolute;top:14px;right:0px}.campaignChildPageInfoSec .u-blue .error{max-width:210px;margin:0 auto;margin-top:5px}.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__textBoxWrap{font-size:18px;line-height:1.4}@media screen and (max-width:767px){.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__textBoxWrap{font-size:14px}}.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__textBoxWrap input{padding:6px;border:1px solid #3daedc;margin:0 5px;border-radius:5px;width:500px}@media screen and (max-width:767px){.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__textBoxWrap input{margin:5px;width:90%}}.campaignChildPageInfoSec select{border:1px solid #3daedc;margin:0 5px;border-radius:5px;height:30px;width:320px;padding:5px 10px}@media screen and (max-width:767px){.campaignChildPageInfoSec select{width:80%}}@media screen and (max-width:767px){.campaignChildPageInfoSec__wrap__formArea__list__item__textArea{display:flex;flex-direction:column}}.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__text{font-size:14px;line-height:1.4;margin-top:7px;margin-left:25px}.is_page__check .campaignChildPageInfoSec__wrap__formArea__list__item__textArea__item,.is_page__confirm .campaignChildPageInfoSec__wrap__formArea__list__item__textArea__item{font-size:18px}@media screen and (max-width:767px){.is_page__check .campaignChildPageInfoSec__wrap__formArea__list__item__textArea__item,.is_page__confirm .campaignChildPageInfoSec__wrap__formArea__list__item__textArea__item{font-size:14px}}.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__item__text{font-size:14px;line-height:1.8;margin:5px 0 5px 5px}.is_page__check .campaignChildPageInfoSec__wrap__formArea__list__item__textArea__item__text,.is_page__confirm .campaignChildPageInfoSec__wrap__formArea__list__item__textArea__item__text{font-size:18px}@media screen and (max-width:767px){.is_page__check .campaignChildPageInfoSec__wrap__formArea__list__item__textArea__item__text,.is_page__confirm .campaignChildPageInfoSec__wrap__formArea__list__item__textArea__item__text{font-size:14px}}.campaignChildPageInfoSec__wrap__textArea{width:720px;margin:30px auto 50px;border:1px dotted #3daedc;padding:30px}@media screen and (max-width:767px){.campaignChildPageInfoSec__wrap__textArea{width:100%;margin:20px auto;padding:15px}}.campaignChildPageInfoSec__wrap__textArea__title{margin-bottom:20px;padding:10px 0;background-color:#dbecf2;border-radius:35px;text-align:center;font-size:20px;line-height:1.4;font-weight:bold}@media screen and (max-width:767px){.campaignChildPageInfoSec__wrap__textArea__title{font-size:18px}}.campaignChildPageInfoSec__wrap__textArea__text{height:290px;overflow:scroll;font-size:15px;line-height:1.6}@media screen and (max-width:767px){.campaignChildPageInfoSec__wrap__textArea__text{height:315px;font-size:12px}}.campaignChildPageInfoSec__wrap__textArea__text strong{font-weight:700}.campaignChildPageInfoSec__wrap__textArea__text__bold{font-size:15px}@media screen and (max-width:767px){.campaignChildPageInfoSec__wrap__textArea__text__bold{font-size:12px}}.campaignChildPageInfoSec__wrap__textArea__text__link{color:#3daedc;font-weight:bold;border-bottom:1px solid #3daedc;transition:0.6s}.campaignChildPageInfoSec__wrap__textArea__text__link:hover{opacity:0.6}.campaignChildPageInfoSec__wrap__btnArea__text{margin:30px auto 50px}.campaignChildPageInfoSec__wrap__btnArea__text input[type=submit]{margin:20px auto;padding:20px 0;display:block;background-color:#3daedc;width:780px;border-radius:10px;border:1px solid #3daedc;cursor:pointer;font-size:20px;color:#fff;line-height:1.4;font-weight:bold;transition:0.6s}@media screen and (max-width:767px){.campaignChildPageInfoSec__wrap__btnArea__text input[type=submit]{width:100%}}.campaignChildPageInfoSec__wrap__btnArea__text button[type=submit]{background-color:#3daedc;display:block;width:780px;margin:0 auto;color:#fff;padding:20px 0;border-radius:10px;font-size:20px;line-height:1.4;font-weight:bold;border:1px solid #3daedc;cursor:pointer;transition:0.6s}@media screen and (max-width:767px){.campaignChildPageInfoSec__wrap__btnArea__text button[type=submit]{width:100%}}.campaignChildPageInfoSec__wrap__btnArea__text input[name=submitBack]{background-color:#b7b7b7;border:1px solid #b7b7b7;color:#fff}.campaignChildPageInfoSec__wrap__btnArea__text input[name=submitBack]:hover{background-color:#fff;color:#b7b7b7}.campaignChildPageInfoSec__wrap__btnArea__text button[type=submit]:hover{background-color:#fff;color:#3daedc}.campaignChildPageInfoSec__wrap__textArea__btn{display:block;text-align:center;margin-top:20px}.campaignChildPageInfoSec__wrap__textArea__btn input[type=checkbox]{opacity:1}.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__radioBtnWrap{display:flex;margin-top:20px}.is_page__check .campaignChildPageInfoSec__wrap__formArea__list__item__textArea__radioBtnWrap,.is_page__confirm .campaignChildPageInfoSec__wrap__formArea__list__item__textArea__radioBtnWrap{font-size:18px}@media screen and (max-width:767px){.is_page__check .campaignChildPageInfoSec__wrap__formArea__list__item__textArea__radioBtnWrap,.is_page__confirm .campaignChildPageInfoSec__wrap__formArea__list__item__textArea__radioBtnWrap{font-size:14px}}.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__radioBtnWrap .mwform-radio-field{display:block;margin-bottom:8px}.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__radioBtnWrap .mwform-radio-field label{display:block;cursor:pointer}.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__radioBtnWrap .mwform-radio-field input{display:none}.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__radioBtnWrap .mwform-radio-field .mwform-radio-field-text{padding-left:28px;display:block;position:relative;font-size:16px;margin-right:10px}.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__radioBtnWrap .mwform-radio-field .mwform-radio-field-text:before{content:"";width:20px;height:20px;display:block;position:absolute;top:49%;left:0;transform:translateY(-50%);border:1px solid #3daedc;border-radius:100%}.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__radioBtnWrap .mwform-radio-field .mwform-radio-field-text:after{content:"";width:14px;height:14px;display:block;position:absolute;top:49%;left:4px;transform:translateY(-50%);background:#3daedc;border-radius:100%;opacity:0;visibility:hidden;transition:all 0.2s linear}.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__radioBtnWrap .mwform-radio-field input:checked+.mwform-radio-field-text:after{opacity:1;visibility:visible}.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__radioBtnWrap .mwform-checkbox-field{display:block;margin-bottom:8px}.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__radioBtnWrap .mwform-checkbox-field label{display:block;cursor:pointer}.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__radioBtnWrap .mwform-checkbox-field input{display:none}.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__radioBtnWrap .mwform-checkbox-field .mwform-checkbox-field-text{margin-right:10px;padding-left:28px;display:block;position:relative;font-size:16px;line-height:1.4}@media screen and (max-width:767px){.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__radioBtnWrap .mwform-checkbox-field .mwform-checkbox-field-text{width:195px}}.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__radioBtnWrap .mwform-checkbox-field .mwform-checkbox-field-text:before{content:"";width:20px;height:20px;display:block;position:absolute;top:49%;left:0;transform:translateY(-50%);border:1px solid #3daedc;border-radius:100%}.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__radioBtnWrap .mwform-checkbox-field .mwform-checkbox-field-text:after{content:"";width:14px;height:14px;display:block;position:absolute;top:49%;left:4px;transform:translateY(-50%);background:#3daedc;border-radius:100%;opacity:0;visibility:hidden;transition:all 0.2s linear}.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__radioBtnWrap .mwform-checkbox-field input:checked+.mwform-checkbox-field-text:after{opacity:1;visibility:visible}.campaignChildPageInfoSec__wrap__formArea__list__item__textArea__radioBtnWrap.u-tongyi{justify-content:center}.mw_wp_form_confirm .post__txt{position:relative!important;top:auto;right:auto}.mw_wp_form_confirm .campaignChildPageInfoSec__wrap__btnArea__text{text-align:center}.mw_wp_form_confirm .campaignChildPageInfoSec__wrap__btnArea__text button{display:inline-block;width:43%;margin:1%}.mw_wp_form .error{margin-left:5px;margin-top:10px}.u-year span.error{margin-left:6px!important}.mw_wp_form_confirm .input-show{display:none}.mw_wp_form_confirm .campaignChildPageInfoSec .u-blue .post__txt{top:0}@media screen and (max-width:767px){.mw_wp_form_confirm .campaignChildPageInfoSec__wrap__formArea__list__item{display:flex}.mw_wp_form_confirm .campaignChildPageInfoSec__wrap__formArea__list__item.u-noflex{display:block}}@media screen and (max-width:767px){.mw_wp_form_confirm .campaignChildPageInfoSec__wrap__formArea__list__item__title{width:80px}}@media screen and (max-width:767px){.mw_wp_form_confirm .campaignChildPageInfoSec__wrap__formArea__list__item__title.u-noflex{width:100%}}@media screen and (max-width:767px){.mw_wp_form_confirm .u-hisu:before{right:0;left:auto}}@media screen and (max-width:767px){.mw_wp_form_confirm .campaignChildPageInfoSec__wrap__formArea__list__item__textArea.u-row{flex-direction:row}}.mw_wp_form_confirm .campaignChildPageInfoSec__wrap__formArea__list__item__textArea__item__text{margin:5px 0}.mw_wp_form_confirm .campaignChildPageInfoSec__wrap__formArea__list__item{padding:46px 0 16px}.mw_wp_form_confirm .campaignChildPageInfoSec{padding-top:30px}.mw_wp_form_confirm .campaignChildPageInfoSec__wrap__btnArea__text{margin:30px auto}.mw_wp_form_confirm .campaignChildPageInfoSec__wrap__formArea__list__item__textArea__textBoxWrap.u-blue.u-name{margin-right:20px!important;color:#000}.thanksPage__sec__wrap{width:1000px;margin:0 auto;padding:60px 0 30px}@media screen and (max-width:767px){.thanksPage__sec__wrap{width:100%;padding:30px 15px}}.thanksPage__sec__wrap__title{font-size:30px;line-height:1.4;text-align:center}@media screen and (max-width:767px){.thanksPage__sec__wrap__title{font-size:18px}}.thanksPage__sec__wrap__btn{width:300px;margin:50px auto 30px}@media screen and (max-width:767px){.thanksPage__sec__wrap__btn{width:280px;margin:30px auto}}.thanksPage__sec__wrap__btn__link{border:1px solid #e60012;background-color:#e60012;padding:16px 0;text-align:center;transition:all 0.2s linear;width:300px;display:block;color:#fff;border-radius:10px}.thanksPage__sec__wrap__btn__link:hover{opacity:0.7}@media screen and (max-width:767px){.thanksPage__sec__wrap__btn__link{width:280px}}.brand__chipstar__paypayCampaign{margin:40px auto 0;width:1000px;position:relative}.brand__chipstar__paypayCampaign-button-wrap{position:absolute;bottom:40px;width:100%;text-align:center}.brand__chipstar__paypayCampaign-button{display:inline-block;width:400px;padding:28px;border-radius:8px;background:#e60012;transition:opacity 0.2s linear}.brand__chipstar__paypayCampaign-button:hover{opacity:0.7}.brand__chipstar__paypayCampaign-button-img{width:220px}@media screen and (max-width:767px){.brand__chipstar__paypayCampaign{margin:40px auto 50px;width:90%}.brand__productDescription.chipstar{padding-top:0}.brand__chipstar__paypayCampaign-button-wrap{bottom:5%}.brand__chipstar__paypayCampaign-button{display:inline-block;width:92%;padding:6%;border-radius:6px}.brand__chipstar__paypayCampaign-button-img{width:54%}}.newsReleasePage{padding:40px 0 70px}@media screen and (max-width:767px){.newsReleasePage{padding:25px 0}}.newsReleasePage__inner{padding:90px 0 100px;position:relative;background:#fff;border:1px solid #ece8e7;width:980px;margin-left:auto;margin-right:auto;padding-left:120px;padding-right:120px}@media screen and (max-width:767px){.newsReleasePage__inner{width:100%;padding-left:120px;padding-right:120px}}@media screen and (max-width:767px){.newsReleasePage__inner{padding:60px 15px 25px;border:none}}.newsReleasePage__inner__download{position:absolute;top:30px;right:30px;padding:7px 35px 7px 15px;background:#efefef;border-radius:10px;transition:all 0.2s linear}.newsReleasePage__inner__download:hover{opacity:0.7}@media screen and (max-width:767px){.newsReleasePage__inner__download{display:flex;align-items:center;top:15px;right:20px}}.newsReleasePage__inner__download__item{position:relative;font-size:14px;font-weight:700}@media screen and (max-width:767px){.newsReleasePage__inner__download__item{font-size:10px}}.newsReleasePage__inner__download__item:before{content:"";position:absolute;background:url(../img/newsrelease/icon.png);top:50%;right:-20px;width:16px;height:17px;transform:translate(0,-50%)}.newsReleasePage__inner__date{text-align:right;font-size:16px}@media screen and (max-width:767px){.newsReleasePage__inner__date{font-size:15px}}.newsReleasePage__inner__title{margin-top:20px;padding-bottom:10px;text-align:center;border-bottom:2px solid #e70012;font-size:25px;line-height:1.8;font-weight:700}@media screen and (max-width:767px){.newsReleasePage__inner__title{margin-top:15px;text-align:left;font-size:17px}.newsReleasePage__inner__title br{display:none}}.newsReleasePage__inner__image{margin:40px auto 0;width:140px}@media screen and (max-width:767px){.newsReleasePage__inner__image{margin:30px auto 0}}.newsReleasePage__inner__caption{margin-top:20px;text-align:center;font-size:18px;font-weight:700}@media screen and (max-width:767px){.newsReleasePage__inner__caption{margin-top:10px;font-size:12px}}.newsReleasePage__inner__text{margin-top:50px;font-size:18px;line-height:1.92}@media screen and (max-width:767px){.newsReleasePage__inner__text{margin-top:25px;font-size:16px}}.newsReleasePage__inner__block{margin-top:60px}.newsReleasePage__inner__block__title{padding-bottom:20px;position:relative;text-align:center;font-size:24px;font-weight:700}@media screen and (max-width:767px){.newsReleasePage__inner__block__title{padding-bottom:10px;font-size:17px}}.newsReleasePage__inner__block__title:before{content:"";position:absolute;bottom:0;left:50%;width:300px;height:2px;background:#ece8e7;transform:translate(-50%,0)}@media screen and (max-width:767px){.newsReleasePage__inner__block__title:before{width:150px}}.newsReleasePage__inner__block__groupe{margin-top:70px}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe{margin-top:35px}}.newsReleasePage__inner__block__groupe.groupe01{margin-top:40px}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe.groupe01{margin-top:20px}}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe.groupe02{margin-top:40px}}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe.groupe03{margin-top:50px}}.newsReleasePage__inner__block__groupe.groupe04{margin-top:80px}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe.groupe04{margin-top:50px}}.newsReleasePage__inner__block__groupe__table__wrapper{display:flex}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__table__wrapper{flex-direction:column}}.newsReleasePage__inner__block__groupe__table{margin-top:25px;border-collapse:collapse}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__table{margin-top:15px}}.newsReleasePage__inner__block__groupe__table.table01{margin-top:35px}.newsReleasePage__inner__block__groupe__table.table02{width:50%}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__table.table02{width:100%}}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__table.table03{margin-top:0}}.newsReleasePage__inner__block__groupe__table__tr__th{padding-left:15px;width:185px;background:#ece8e7;border:1px solid #c2c2c2;border-collapse:collapse;vertical-align:middle;text-align:left;font-size:18px}.newsReleasePage__inner__block__groupe__table__tr__th.border{border-top:1px solid #c2c2c2;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;border-left:none}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__table__tr__th.border{border-left:1px solid #c2c2c2}}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__table__tr__th.bt0{border-top:none}}.newsReleasePage__inner__block__groupe__table__tr__th.w140{width:140px}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__table__tr__th{padding-left:10px;width:95px;font-size:16px}}.newsReleasePage__inner__block__groupe__table__tr__td{padding:10px;width:calc(100% - 185px);border-collapse:collapse;border:1px solid #c2c2c2;font-size:18px;line-height:1.64}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__table__tr__td{width:calc(100% - 95px);font-size:16px}}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__table__tr__td.bt0{border-top:none}}.newsReleasePage__inner__block__groupe__table__tr__td.w140{width:calc(100% - 140px)}.newsReleasePage__inner__block__groupe__image{margin:0 auto;width:483px}.newsReleasePage__inner__block__groupe__image.width{width:395px}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__image.width{width:280px}}.newsReleasePage__inner__block__groupe__image.content01{margin-top:30px}.newsReleasePage__inner__block__groupe__image.content02{margin-top:70px}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__image.content02{margin-top:50px}}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__image{width:100%}}.newsReleasePage__inner__block__groupe__listTitle{margin-left:15px;position:relative;font-size:24px;font-weight:700;letter-spacing:0.1em}.newsReleasePage__inner__block__groupe__listTitle:before{content:"";position:absolute;background:#000;width:8px;height:8px;top:50%;left:-15px;background:#e70012;transform:translate(0,-50%)}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__listTitle{font-size:17px}.newsReleasePage__inner__block__groupe__listTitle:before{left:-12px}}.newsReleasePage__inner__block__groupe__text{margin-top:25px;font-size:18px;line-height:1.92}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__text{font-size:16px}}.newsReleasePage__inner__block__groupe__text.text01{margin-top:0}.newsReleasePage__inner__block__groupe__text.text02{margin-top:20px}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__text.text02{margin-top:0}}.newsReleasePage__inner__block__groupe__text.mt30{margin-top:20px}.newsReleasePage__inner__block__groupe__text.text03{margin-top:50px}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__text.text03{margin-top:35px}}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__text{margin-top:15px}}.newsReleasePage__inner__block__groupe__list__item{position:relative;margin-left:18px;margin-top:25px;font-size:18px;line-height:1.92}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__list__item{font-size:16px}}.newsReleasePage__inner__block__groupe__list__item:before{content:"";position:absolute;background:#000;width:4px;height:4px;top:12px;left:-13px;border-radius:2px}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__list__item{margin-top:15px;margin-left:15px}.newsReleasePage__inner__block__groupe__list__item:before{left:-10px}}.newsReleasePage__inner__block__groupe__info{margin-top:45px}.newsReleasePage__inner__block__groupe__info__list{margin-top:30px}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__info__list{margin-top:5px}}.newsReleasePage__inner__block__groupe__info__title{margin-top:20px}.newsReleasePage__inner__block__groupe__info__title.title01{margin-top:0}.newsReleasePage__inner__block__groupe__info__text,.newsReleasePage__inner__block__groupe__info__title{font-size:18px;line-height:1.9}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__info__text,.newsReleasePage__inner__block__groupe__info__title{font-size:16px}}.newsReleasePage__inner__block__groupe__info__list__item{margin-top:5px;display:flex}.newsReleasePage__inner__block__groupe__info__list__item__text,.newsReleasePage__inner__block__groupe__info__list__item__title{font-size:18px;line-height:1.9}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__info__list__item__text,.newsReleasePage__inner__block__groupe__info__list__item__title{font-size:16px}}.newsReleasePage__inner__block__groupe__info__list__item__title{padding-top:6px;display:flex;justify-content:space-between;align-items:flex-start;width:110px}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__info__list__item__title{width:100px}}.newsReleasePage__inner__block__groupe__info__list__item__text{width:calc(100% - 110px)}@media screen and (max-width:767px){.newsReleasePage__inner__block__groupe__info__list__item__text{width:calc(100% - 100px)}}.newsReleasePage__btnArea{margin-top:70px;display:flex;justify-content:space-between;width:670px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media screen and (max-width:767px){.newsReleasePage__btnArea{width:100%;padding-left:0;padding-right:0}}@media screen and (max-width:767px){.newsReleasePage__btnArea{padding:0 15px;flex-direction:column}}.newsReleasePage__btnArea__back{background:#e60012;color:#fff;border-radius:10px;display:flex;justify-content:center;align-items:center;width:300px;height:60px;padding:16.5px 15px;font-size:16px;font-weight:900;transition:all 0.2s linear;line-height:1.6;letter-spacing:0.16em;text-align:center;transition:all 0.2s linear}.newsReleasePage__btnArea__back:hover{opacity:0.7}@media screen and (max-width:767px){.newsReleasePage__btnArea__back{width:100%;font-size:17px}}.newsReleasePage__btnArea__back__item{padding-left:20px;position:relative}.newsReleasePage__btnArea__back__item:before{content:"";position:absolute;top:50%;left:-5px;width:0;height:0;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #fff;transform:translate(0,-50%)}.newsReleasePage__btnArea__noir{background:#fff;color:#000;border:1px solid #e60012;border-radius:10px;display:flex;justify-content:center;align-items:center;width:300px;height:60px;padding:16.5px 15px;font-size:16px;font-weight:900;transition:all 0.2s linear;line-height:1.6;letter-spacing:0.16em;text-align:center;transition:all 0.2s linear}.newsReleasePage__btnArea__noir:hover{opacity:0.7}@media screen and (max-width:767px){.newsReleasePage__btnArea__noir{margin-top:20px;width:100%;font-size:17px}}.newsReleasePage__btnArea__noir__item{padding-left:20px;position:relative}.newsReleasePage__btnArea__noir__item:before{content:"";position:absolute;top:50%;left:-5px;width:0;height:0;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #000;transform:translate(0,-50%)}.noirPageKv{padding-top:50px;background-color:#f8f9f2}@media screen and (max-width:767px){.noirPageKv{padding:20px 0 0}}.noirPageKv__inner{position:relative;width:1000px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media screen and (max-width:767px){.noirPageKv__inner{width:100%;padding-left:0;padding-right:0}}.noirPageKv__inner__list{display:flex;justify-content:center}@media screen and (max-width:767px){.noirPageKv__inner__list{margin:35px 15px 0;flex-direction:column}}@media screen and (max-width:767px){.noirPageKv__inner__list__item{margin:15px 0 0}.noirPageKv__inner__list__item:first-child{margin-top:0}}.noirPageKv__inner__list__item__link{margin:18px 5px 0;padding:5px 0;display:flex;justify-content:center;align-items:center;width:290px;height:35px;border:1px solid #220000;background:#fff;position:relative;text-align:center;transition:all 0.2s linear;font-size:18px;color:#220000;font-weight:bold;transition:all 0.2s linear}.noirPageKv__inner__list__item__link:hover{opacity:0.7}@media screen and (max-width:767px){.noirPageKv__inner__list__item__link{margin:0;width:100%}}.noirPageKv__inner__list__item__link:before{content:"";position:absolute;top:50%;right:11.5px;width:0;height:0;border-style:solid;border-width:10px 7.5px 0 7.5px;border-color:#220000 transparent transparent transparent;transform:translate(0,-50%)}.noirPageKv__inner__list__item__link__image{width:204px}.noirPageKv__inner__list__item__link__image.text02{width:137.5px}.noirPageContent{padding-top:40px;background-color:#f8f9f2}@media screen and (max-width:767px){.noirPageContent{padding-top:30px}}.noirPageContent__inner{padding-bottom:85px;position:relative;background:url("../img/new_noir/noirPageContent_bg.png");background-size:cover;width:1000px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media screen and (max-width:767px){.noirPageContent__inner{width:100%;padding-left:0;padding-right:0}}@media screen and (max-width:767px){.noirPageContent__inner{padding:10px;background:url("../img/new_noir/noirPageContent_bg_sp.png");background-size:cover}}.noirPageContent__inner__content{padding-top:80px;position:relative}@media screen and (max-width:767px){.noirPageContent__inner__content{padding:30px 7px 25px;border:2px solid #f3e8cd}}.noirPageContent__inner__content__image{margin-left:65px;width:565px}@media screen and (max-width:767px){.noirPageContent__inner__content__image{margin-left:0;width:auto;transform:scale(1.05)}}.noirPageContent__inner__content__subimage{position:absolute;width:408px;top:-30px;right:-20px}@media screen and (max-width:767px){.noirPageContent__inner__content__subimage{display:none}}.noirPageContent__inner__content__pointBlock{margin-top:85px;display:flex;align-items:center;opacity:1;transform:translateX(0);transition:all 1s cubic-bezier(0.65,0,0.35,1)}.noirPageContent__inner__content__pointBlock.image01{margin-top:70px}.noirPageContent__inner__content__pointBlock.image01,.noirPageContent__inner__content__pointBlock.image03{padding-left:80px;justify-content:flex-start}@media screen and (max-width:767px){.noirPageContent__inner__content__pointBlock.image01,.noirPageContent__inner__content__pointBlock.image03{padding:0}}.noirPageContent__inner__content__pointBlock.image02{padding-right:90px;justify-content:flex-end}@media screen and (max-width:767px){.noirPageContent__inner__content__pointBlock.image02{padding:0;justify-content:center;flex-direction:column}}.noirPageContent__inner__content__pointBlock:first-child{margin-top:0}@media screen and (max-width:767px){.noirPageContent__inner__content__pointBlock{margin-top:30px;padding:0;justify-content:center;flex-direction:column-reverse}}.noirPageContent__inner__content__pointBlock__image.image01{width:205px;margin-left:-60px}@media screen and (max-width:767px){.noirPageContent__inner__content__pointBlock__image.image01{margin-left:0;width:51.7vw}}.noirPageContent__inner__content__pointBlock__image.image02{width:203.5px;z-index:1}@media screen and (max-width:767px){.noirPageContent__inner__content__pointBlock__image.image02{margin:0;width:50%}}.noirPageContent__inner__content__pointBlock__image.image03{margin-left:25px;width:172px;z-index:10}.on .noirPageContent__inner__content__pointBlock__image.image03{animation-name:move_fadeIn;animation-duration:1.5s;animation-fill-mode:forwards;animation-timing-function:linear}@media screen and (max-width:767px){.on .noirPageContent__inner__content__pointBlock__image.image03{animation-name:move_fadeIn_sp;animation-duration:1.5s;animation-fill-mode:forwards;animation-timing-function:linear}}@media screen and (max-width:767px){.noirPageContent__inner__content__pointBlock__image.image03{position:absolute;margin:0;width:40.9%;right:0}}.noirPageContent__inner__content__pointBlock__block{position:absolute;top:50%;right:185px;transform:translate(0,-50%);transition:all 0.6s cubic-bezier(0.65,0,0.35,1)}.noirPageContent__inner__content__pointBlock__block.block01{opacity:0;width:135px;right:-100px;top:50%;right:-100px;transform:translate(0,-50%)}@media screen and (max-width:767px){.noirPageContent__inner__content__pointBlock__block.block01{position:absolute;width:41%;top:auto;right:30px;transform:translate(0,0)}}.on .noirPageContent__inner__content__pointBlock__block.block01{animation-name:scaleUp;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.65,0,0.35,1)}@media screen and (max-width:767px){.on .noirPageContent__inner__content__pointBlock__block.block01{animation-name:scaleUp_sp;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.65,0,0.35,1)}}.noirPageContent__inner__content__pointBlock__block.block02{position:static;top:auto;right:auto;width:193px;transform:translate(0,0)}.on .noirPageContent__inner__content__pointBlock__block.block02{animation:steps 1s 0s normal linear forwards,chip-01 1s steps(2) 0s infinite}@media screen and (max-width:767px){.noirPageContent__inner__content__pointBlock__block.block02{width:50%}}.noirPageContent__inner__content__pointBlock__block.block03{margin-left:-50px;position:static;top:auto;right:auto;width:169.5px;transform:translate(0,0)}@media screen and (max-width:767px){.noirPageContent__inner__content__pointBlock__block.block03{margin-left:0;left:0;width:40.9%}}.noirPageContent__inner__content__pointBlock__block__icon01{width:auto}.noirPageContent__inner__content__pointBlock__block__icon02{position:absolute;width:25.5px;top:5px;right:-25px;opacity:0;transition:all 0.6s cubic-bezier(0.65,0,0.35,1);transition-delay:1s}@media screen and (max-width:767px){.noirPageContent__inner__content__pointBlock__block__icon02{width:7vw;top:3px;right:-16px}}.on .noirPageContent__inner__content__pointBlock__block__icon02{opacity:1}.noirPageContent__inner__content__pointBlock__textArea__wrapper{display:flex;align-items:center;position:relative}@media screen and (max-width:767px){.noirPageContent__inner__content__pointBlock__textArea__wrapper.wrapper01{padding:0 15px}}.noirPageContent__inner__content__pointBlock__textArea__wrapper.wrapper02{margin-right:-50px;padding-top:12px}@media screen and (max-width:767px){.noirPageContent__inner__content__pointBlock__textArea__wrapper.wrapper02{margin-right:0;padding-top:0}}@media screen and (max-width:767px){.noirPageContent__inner__content__pointBlock__textArea__wrapper{width:100%}}.noirPageContent__inner__content__pointBlock__textArea{padding-top:0;background-size:cover;text-align:center;width:475px;height:auto;opacity:0;transition:all 1.5s}.on .noirPageContent__inner__content__pointBlock__textArea{opacity:1}@media screen and (max-width:767px){.noirPageContent__inner__content__pointBlock__textArea{margin-top:20px;background-size:cover;width:100%;height:auto}}@media screen and (max-width:767px){.noirPageContent__inner__content__pointBlock__textArea.image01{margin-top:17vw}}.noirPageContent__inner__content__pointBlock__textArea__text{margin-top:30px;font-size:30px}@media screen and (max-width:767px){.noirPageContent__inner__content__pointBlock__textArea__text{font-size:18.5px}}.noirPageContent__inner__content__pointBlock__textArea__text__red{position:relative}.noirPageContent__inner__content__pointBlock__textArea__text__red:before{content:"";position:absolute;top:-13.5px;left:50%;width:6px;height:6px;transform:translate(-50%,0);background:#e71a18;border-radius:3px}.noirPageContent__inner__content__pointBlock__textArea__subtext{margin-top:20px;font-size:17px;line-height:1.47}@media screen and (max-width:767px){.noirPageContent__inner__content__pointBlock__textArea__subtext{font-size:10.5px}}.noirPageTabSection{padding-bottom:75px;background-color:#f8f9f2}@media screen and (max-width:767px){.noirPageTabSection{padding-bottom:30px}}.noirPageTabSection__inner{padding-top:60px;position:relative;background:url("../img/new_noir/noirPageTabSection_bg.png");background-size:cover;width:1000px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media screen and (max-width:767px){.noirPageTabSection__inner{width:100%;padding-left:0;padding-right:0}}@media screen and (max-width:767px){.noirPageTabSection__inner{padding:30px 15px 0}}.noirPageTabSection__inner__content{margin:0 auto;width:750px}@media screen and (max-width:767px){.noirPageTabSection__inner__content{width:auto}}.noirPageTabSection__inner__content__pointBlock{margin-top:85px;display:flex;align-items:center}.noirPageTabSection__inner__content__pointBlock:first-child{margin-top:0}.noirPageTabSection__inner__title{padding-bottom:35px;position:relative;text-align:center;color:#fff}@media screen and (max-width:767px){.noirPageTabSection__inner__title{padding-left:10px;padding-bottom:15px;display:flex;justify-content:space-between}}.noirPageTabSection__inner__title:before{content:"";position:absolute;bottom:0;left:50%;width:665px;height:5px;background:url("../img/new_noir/noirPageTabSection__titleBorder.png");background-size:cover;transform:translate(-50%,0)}@media screen and (max-width:767px){.noirPageTabSection__inner__title:before{width:100%}}.noirPageTabSection__inner__title__text{margin:0 auto;width:336.5px}@media screen and (max-width:767px){.noirPageTabSection__inner__title__text{margin:10px 0 0;width:65%}}.noirPageTabSection__inner__title__image{width:150.5px;position:absolute;top:-45px;right:0px}@media screen and (max-width:767px){.noirPageTabSection__inner__title__image{position:static;width:29%;top:auto;right:auto}}.noirPageTabSection__inner__title__item{font-size:40px;color:#fff;line-height:1.38}@media screen and (max-width:767px){.noirPageTabSection__inner__title__item{font-size:23px}}.noirPageTabSection__inner__tabArea{margin-top:50px;padding-bottom:60px}@media screen and (max-width:767px){.noirPageTabSection__inner__tabArea{margin-top:35px;font-size:23px;margin-bottom:0}}.noirPageTabSection__inner__tabArea__list{display:flex}.noirPageTabSection__inner__tabArea__list__item{margin-left:10px;width:25%;height:40px}.noirPageTabSection__inner__tabArea__list__item:first-child{margin-left:0}@media screen and (max-width:767px){.noirPageTabSection__inner__tabArea__list__item{margin-left:3px}}.noirPageTabSection__inner__tabArea__list__item__link{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-top-left-radius:10px;border-top-right-radius:10px;background:#e71a18;font-size:17px;color:#fff}@media screen and (max-width:767px){.noirPageTabSection__inner__tabArea__list__item__link{font-size:13px}}.noirPageTabSection__inner__tabArea__list__item__link.js-active{background:#fff;color:#e60012}.noirPageTabSection__inner__tabArea__content{padding:40px 40px 32px 10px;position:relative;display:none;justify-content:space-between;background:url("../img/new_noir/noirPageTabSection_contentBg.png"),#fff;background-size:cover;border-bottom-left-radius:20px;border-bottom-right-radius:20px}@media screen and (max-width:767px){.noirPageTabSection__inner__tabArea__content{padding:20px 15px 0;flex-direction:column;background:url("../img/new_noir/noirPageTabSection_contentBg_sp.png"),#fff;background-size:cover}}.noirPageTabSection__inner__tabArea__content.js-active{display:flex;border-top-right-radius:20px;border-top-left-radius:20px}.noirPageTabSection__inner__tabArea__content.js-active.tabContent01{border-top-left-radius:0;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.noirPageTabSection__inner__tabArea__content.js-active.tabContent05{border-top-left-radius:20px;border-top-right-radius:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.noirPageTabSection__inner__tabArea__content__wrapper{position:relative;background:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.noirPageTabSection__inner__tabArea__content__fadeIn{position:absolute;margin:0 auto;width:750px;height:355px;z-index:1;opacity:1;top:0;left:0;background:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px}@media screen and (max-width:767px){.noirPageTabSection__inner__tabArea__content__fadeIn{padding:20px 15px 0;width:100%;height:100%;top:0;left:0}}.noirPageTabSection__inner__tabArea__content__fadeIn.on{animation-name:fadeOut;animation-duration:1s;animation-delay:2s;animation-fill-mode:forwards;animation-timing-function:linear}.noirPageTabSection__inner__tabArea__content__fadeIn__image{width:256px;opacity:0;transform:scale(0) rotate(360deg);margin-left:490px;margin-top:10px}@media screen and (max-width:767px){.noirPageTabSection__inner__tabArea__content__fadeIn__image{margin:0 auto;width:80%;opacity:1;transform:scale(1) rotate(0)}}.on .noirPageTabSection__inner__tabArea__content__fadeIn__image{animation-name:move_fadeIn02;animation-duration:1.5s;animation-fill-mode:forwards;animation-timing-function:linear;display:block}@media screen and (max-width:767px){.on .noirPageTabSection__inner__tabArea__content__fadeIn__image{animation-name:fadeIn;animation-duration:1.5s;animation-fill-mode:forwards;animation-timing-function:linear}}.noirPageTabSection__inner__tabArea__content__image{width:283px;position:relative}@media screen and (max-width:767px){.noirPageTabSection__inner__tabArea__content__image{margin:0 auto;width:80%}}.noirPageTabSection__inner__tabArea__content__image img{opacity:1}.noirPageTabSection__inner__tabArea__content__image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.noirPageTabSection__inner__tabArea__content__image.js-active:before{animation-name:fadeIn;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.65,0,0.35,1)}.noirPageTabSection__inner__tabArea__content__image.js-active.tabContent01:before{background:url("../img/new_noir/noirPageTabSection_image01_after.png");background-size:cover}.noirPageTabSection__inner__tabArea__content__image.js-active.tabContent02:before{background:url("../img/new_noir/noirPageTabSection_image02_after.png");background-size:cover}.noirPageTabSection__inner__tabArea__content__image.js-active.tabContent03:before{background:url("../img/new_noir/noirPageTabSection_image03_after.png");background-size:cover}.noirPageTabSection__inner__tabArea__content__image.js-active.tabContent04:before{background:url("../img/new_noir/noirPageTabSection_image04_after.png");background-size:cover}.noirPageTabSection__inner__tabArea__content__image.js-active.tabContent05:before{background:url("../img/new_noir/noirPageTabSection_image05_after.png");background-size:cover}.noirPageTabSection__inner__tabArea__content__textBlock{margin-top:25px;width:calc(100% - 290px)}@media screen and (max-width:767px){.noirPageTabSection__inner__tabArea__content__textBlock{margin:25px 0 135px;overflow:hidden;width:auto}}.noirPageTabSection__inner__tabArea__content__textBlock__text{margin-top:50px;font-size:15px;line-height:1.66}.tabContent01 .noirPageTabSection__inner__tabArea__content__textBlock__text{width:324.5px}@media screen and (max-width:767px){.tabContent01 .noirPageTabSection__inner__tabArea__content__textBlock__text{width:62.5vw}}.tabContent02 .noirPageTabSection__inner__tabArea__content__textBlock__text{width:286px}@media screen and (max-width:767px){.tabContent02 .noirPageTabSection__inner__tabArea__content__textBlock__text{width:78vw}}.tabContent03 .noirPageTabSection__inner__tabArea__content__textBlock__text{width:385px}@media screen and (max-width:767px){.tabContent03 .noirPageTabSection__inner__tabArea__content__textBlock__text{width:70vw}}.tabContent04 .noirPageTabSection__inner__tabArea__content__textBlock__text{width:363.5px}@media screen and (max-width:767px){.tabContent04 .noirPageTabSection__inner__tabArea__content__textBlock__text{width:75vw}}.tabContent05 .noirPageTabSection__inner__tabArea__content__textBlock__text{width:285.5px}@media screen and (max-width:767px){.tabContent05 .noirPageTabSection__inner__tabArea__content__textBlock__text{width:78vw}}.noirPageTabSection__inner__tabArea__content__textBlock__title{position:relative;text-align:center;font-size:35px;color:#d73123;margin:0 auto}.noirPageTabSection__inner__tabArea__content__textBlock__title:before{content:"";position:absolute;top:50%;left:0;width:127px;height:3px;background:url("../img/new_noir/noirPageTabSection_borderLeft.png");background-size:cover;transform:translate(0,-50%)}@media screen and (max-width:767px){.noirPageTabSection__inner__tabArea__content__textBlock__title:before{content:none}}.noirPageTabSection__inner__tabArea__content__textBlock__title:after{content:"";position:absolute;top:50%;right:0;width:127px;height:3px;background:url("../img/new_noir/noirPageTabSection_borderRight.png");background-size:cover;transform:translate(0,-50%)}@media screen and (max-width:767px){.noirPageTabSection__inner__tabArea__content__textBlock__title:after{content:none}}@media screen and (max-width:767px){.noirPageTabSection__inner__tabArea__content__textBlock__title{font-size:22.5px}}.noirPageTabSection__inner__tabArea__content__textBlock__title__image{margin:0 auto;position:relative}@media screen and (max-width:767px){.noirPageTabSection__inner__tabArea__content__textBlock__title__image:before{content:"";position:absolute;top:50%;left:140px;width:127px;height:3px;background:url("../img/new_noir/noirPageTabSection_borderLeft.png");background-size:cover;transform:translate(0,-50%)}.noirPageTabSection__inner__tabArea__content__textBlock__title__image:after{content:"";position:absolute;top:50%;right:140px;width:127px;height:3px;background:url("../img/new_noir/noirPageTabSection_borderRight.png");background-size:cover;transform:translate(0,-50%)}}.tabContent01 .noirPageTabSection__inner__tabArea__content__textBlock__title__image{width:121px}.tabContent02 .noirPageTabSection__inner__tabArea__content__textBlock__title__image{width:106.5px}.tabContent03 .noirPageTabSection__inner__tabArea__content__textBlock__title__image{width:33.5px}@media screen and (max-width:767px){.tabContent03 .noirPageTabSection__inner__tabArea__content__textBlock__title__image:before{left:80px}.tabContent03 .noirPageTabSection__inner__tabArea__content__textBlock__title__image:after{right:80px}}.tabContent04 .noirPageTabSection__inner__tabArea__content__textBlock__title__image{width:109.5px}.tabContent05 .noirPageTabSection__inner__tabArea__content__textBlock__title__image{width:102.5px}.noirPageTabSection__inner__tabArea__content__textBlock__image{position:absolute;bottom:15px;right:20px;width:102px}@media screen and (max-width:767px){.noirPageTabSection__inner__tabArea__content__textBlock__image{display:none}}.noirPageTabSection__inner__tabArea__content__textBlock__icon{bottom:20px;right:15px;position:absolute}.noirPageTabSection__inner__tabArea__content__textBlock__icon.icon01,.noirPageTabSection__inner__tabArea__content__textBlock__icon.icon02{right:20px;width:177px}@media screen and (max-width:767px){.noirPageTabSection__inner__tabArea__content__textBlock__icon.icon01,.noirPageTabSection__inner__tabArea__content__textBlock__icon.icon02{width:132.5px}}.noirPageTabSection__inner__tabArea__content__textBlock__icon.icon03{width:99.5px;right:25px;bottom:25px}.noirPageTabSection__inner__tabArea__content__textBlock__icon.icon04{width:127px}.noirPageTabSection__inner__tabArea__content__textBlock__icon.icon05{width:102px}@media screen and (max-width:767px){.noirPageTabSection__inner__tabArea__content__textBlock__icon.icon05{width:70px}}.noirPageTabSection__btnArea{margin:100px auto 0;display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){.noirPageTabSection__btnArea{margin:0;padding:25px 15px 25px;background:#fff}}.noirPageTabSection__btnArea__noir{padding:20px 15px;background:#e60012;border-radius:10px;width:320px;text-align:center;transition:all 0.2s linear;font-size:17px;color:#fff;font-weight:900;letter-spacing:0.16em;transition:all 0.2s linear}.noirPageTabSection__btnArea__noir:hover{opacity:0.7}@media screen and (max-width:767px){.noirPageTabSection__btnArea__noir{width:100%}}.noirPageTabSection__btnArea__noir__item:before{content:"‣";margin-right:20px;margin-top:-3px;display:inline-block;vertical-align:middle;font-size:16px;color:#fff;line-height:0}.kasoukenPage{margin:40px auto 0;max-width:1140px;width:100%}@media screen and (max-width:767px){.kasoukenPage{margin:20px auto 0;padding:0;width:auto;background-position:top center}}.kasoukenPage .campaignChildPageInfoSec__wrap{width:100%}.kasoukenPage__inner{padding-top:20px;position:relative;width:1000px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media screen and (max-width:767px){.kasoukenPage__inner{width:100%;padding-left:0;padding-right:0}}@media screen and (max-width:767px){.kasoukenPage__inner{padding:30px 15px 25px;border:none}}.kasoukenPage__inner__campaignText{margin-top:20px}.kasoukenPage__inner__pkgImage{margin-top:25px}.kasoukenPage__inner__videoBlock{margin:60px auto 0;padding:35px 40px 50px;position:relative;width:750px;background:#fff;text-align:center;border-radius:10px}@media screen and (max-width:767px){.kasoukenPage__inner__videoBlock{margin:40px auto 0;padding:30px 0;width:auto}}.kasoukenPage__inner__videoBlock:before{content:"";position:absolute;background:url("../img/kasouken/kasouken_tape.png");background-size:cover;width:152px;height:47px;top:-23px;left:50%;transform:translate(-50%,0)}@media screen and (max-width:767px){.kasoukenPage__inner__videoBlock:before{top:-14px;left:50%;width:98px;height:30px}}.kasoukenPage__inner__videoBlock__mainVideo{margin:35px auto 0;position:relative;background:url("../img/kasouken/kasouken_movie.png");background-size:cover;width:592.5px;height:433px}@media screen and (max-width:767px){.kasoukenPage__inner__videoBlock__mainVideo{margin:25px auto 0;width:calc(100% - 30px);height:auto;padding-top:67.5%}}.kasoukenPage__inner__videoBlock__mainVideo iframe,.kasoukenPage__inner__videoBlock__mainVideo img{margin:0 auto;width:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.kasoukenPage__inner__videoBlock__mainVideo iframe,.kasoukenPage__inner__videoBlock__mainVideo img{width:75%!important}}.kasoukenPage__inner__videoBlock__mainVideo__playButton{display:none;width:87.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:10}.kasoukenPage__inner__videoBlock__mainVideo__playButton.pause{display:block}@media screen and (max-width:767px){.kasoukenPage__inner__videoBlock__mainVideo__playButton{width:40px}}.kasoukenPage__inner__videoBlock__subtitle{margin:0 auto;width:650px;padding:10px;border-radius:3px;background:#e60012;font-size:17px;letter-spacing:0;color:#fff;font-family:ryo-gothic-plusn,sans-serif;font-weight:500;font-style:normal}@media (-ms-high-contrast:none){.kasoukenPage__inner__videoBlock__subtitle{padding:20px 0 0}}@media screen and (max-width:767px){.kasoukenPage__inner__videoBlock__subtitle{margin:0 15px;padding:5px;width:auto;font-size:12px;line-height:1.6}}.kasoukenPage__inner__videoBlock__title{margin-top:30px;font-size:25px;letter-spacing:0;line-height:1.6;font-family:ryo-gothic-plusn,sans-serif;font-weight:700;font-style:normal}@media screen and (max-width:767px){.kasoukenPage__inner__videoBlock__title{margin-top:10px;font-size:18px;line-height:25px}}.kasoukenPage__inner__videoBlock__textArea{text-align:center}.kasoukenPage__inner__videoBlock__textArea p{margin-top:20px;font-size:15px;letter-spacing:0;line-height:1.8;font-family:ryo-gothic-plusn,sans-serif;font-weight:500;font-style:normal}@media screen and (max-width:767px){.kasoukenPage__inner__videoBlock__textArea p{font-size:13px;line-height:25px}}.kasoukenPage__inner__bansen,.kasoukenPage__inner__twitter{margin:0 auto;width:750px;display:block}.kasoukenPage__inner__bansen.hover,.kasoukenPage__inner__twitter.hover{transition:all 0.2s linear}.kasoukenPage__inner__bansen.hover:hover,.kasoukenPage__inner__twitter.hover:hover{opacity:0.7}@media screen and (max-width:767px){.kasoukenPage__inner__bansen,.kasoukenPage__inner__twitter{width:auto}}.kasoukenPage__inner__bansen{margin-top:25px}.kasoukenPage__inner__twitter{margin-top:50px}@media screen and (max-width:767px){.kasoukenPage__inner__twitter{margin-top:25px}}.kasoukenPage__inner__pkg{margin:30px auto 0;width:526.5px}@media screen and (max-width:767px){.kasoukenPage__inner__pkg{width:auto}}.kasoukenPage__inner__textArea{margin-top:55px}@media screen and (max-width:767px){.kasoukenPage__inner__textArea{margin-top:35px}}.kasoukenPage__inner__textArea__text{text-align:center;font-size:20px;letter-spacing:0;line-height:1.75;font-family:ryo-gothic-plusn,sans-serif;font-weight:500;font-style:normal}@media screen and (max-width:767px){.kasoukenPage__inner__textArea__text{font-size:13px}}.kasoukenPage__inner__textArea__text__red{font-size:30px;letter-spacing:0;color:#e60012;line-height:1.75;font-family:ryo-gothic-plusn,sans-serif;font-weight:700;font-style:normal}@media screen and (max-width:767px){.kasoukenPage__inner__textArea__text__red{font-size:18px}}.kasoukenPage__inner__textArea__text__border{padding-bottom:5px;position:relative;font-size:30px;letter-spacing:0;font-family:ryo-gothic-plusn,sans-serif;font-weight:700;font-style:normal;border-bottom:7px solid #e60012}@media (-ms-high-contrast:none){.kasoukenPage__inner__textArea__text__border{border-bottom:none}.kasoukenPage__inner__textArea__text__border:before{content:"";position:absolute;bottom:20px;left:0;width:100%;height:7px;background:#e60012}}@media screen and (max-width:767px){.kasoukenPage__inner__textArea__text__border{font-size:18px;border-bottom:4px solid #e60012}}.kasoukenPage__inner__textArea__text__border__big{font-size:50px;letter-spacing:0;font-family:ryo-gothic-plusn,sans-serif;font-weight:700;font-style:normal}@media screen and (max-width:767px){.kasoukenPage__inner__textArea__text__border__big{font-size:32px}}.kasoukenPage__inner__period{margin:30px auto 0;padding:30px 0;position:relative;width:650px;text-align:center;font-size:30px;letter-spacing:0;color:#e60012;font-family:ryo-gothic-plusn,sans-serif;font-weight:700;font-style:normal}@media screen and (max-width:767px){.kasoukenPage__inner__period{padding:15px 0;width:auto;font-size:17px;line-height:1.47}}.kasoukenPage__inner__period:before{content:"";position:absolute;background:url("../img/kasouken/kasouken_period.png");background-size:cover;top:0;left:0;width:100%;height:5px}.kasoukenPage__inner__period:after{content:"";position:absolute;background:url("../img/kasouken/kasouken_period.png");background-size:cover;bottom:0;left:0;width:100%;height:5px}.kasoukenPage__inner__period__item{display:inline-block}.kasoukenPage__inner__terms{margin:45px auto 20px;padding:30px 35px;background:#fff;width:720px;border-radius:5px}@media screen and (max-width:767px){.kasoukenPage__inner__terms{margin:45px auto 15px;padding:20px 10px;width:auto}}.kasoukenPage__inner__terms__title{padding:10px 0;background:#e60012;border-radius:20px;text-align:center;font-size:20px;letter-spacing:0;color:#fff;font-family:ryo-gothic-plusn,sans-serif;font-weight:700;font-style:normal}@media (-ms-high-contrast:none){.kasoukenPage__inner__terms__title{padding:20px 0 0}}@media screen and (max-width:767px){.kasoukenPage__inner__terms__title{font-size:16px}}.kasoukenPage__inner__pkg__period{position:relative;text-align:right;font-size:14px;letter-spacing:0}.kasoukenPage__inner__text__wrapper{margin:15px auto 0;display:flex;justify-content:flex-end;width:660px}@media screen and (max-width:767px){.kasoukenPage__inner__text__wrapper{width:auto}}.kasoukenPage__inner__text{font-size:14px;line-height:1.4;letter-spacing:0}@media screen and (max-width:767px){.kasoukenPage__inner__text{font-size:11px}}.kasoukenPage__inner__terms__textArea{margin-top:25px;height:290px;overflow:scroll;font-size:14px;line-height:1.8;letter-spacing:0.01em}@media screen and (max-width:767px){.kasoukenPage__inner__terms__textArea{font-size:12px}}.kasoukenPage__inner__terms__textArea *{font-size:14px;line-height:1.8;letter-spacing:0.01em}@media screen and (max-width:767px){.kasoukenPage__inner__terms__textArea *{font-size:12px}}.kasoukenPage__inner__terms__textArea a{transition:all 0.2s linear;text-decoration:underline}.kasoukenPage__inner__terms__textArea a:hover{opacity:0.7}.kasoukenPage__inner__terms__textArea h1,.kasoukenPage__inner__terms__textArea h2,.kasoukenPage__inner__terms__textArea h3,.kasoukenPage__inner__terms__textArea h4,.kasoukenPage__inner__terms__textArea h5,.kasoukenPage__inner__terms__textArea h6{color:#000;font-weight:bold}.kasoukenPage__inner__terms__textArea h1{font-size:32px;line-height:1.4}@media screen and (max-width:767px){.kasoukenPage__inner__terms__textArea h1{font-size:22px}}.kasoukenPage__inner__terms__textArea h2{font-size:27px;line-height:1.6}@media screen and (max-width:767px){.kasoukenPage__inner__terms__textArea h2{font-size:18px}}.kasoukenPage__inner__terms__textArea *+h2{margin-top:1em}.kasoukenPage__inner__terms__textArea h3{font-size:22px;line-height:1.6}@media screen and (max-width:767px){.kasoukenPage__inner__terms__textArea h3{font-size:16px}}.kasoukenPage__inner__terms__textArea h4,.kasoukenPage__inner__terms__textArea h5,.kasoukenPage__inner__terms__textArea h6{font-size:16px;line-height:1.6}@media screen and (max-width:767px){.kasoukenPage__inner__terms__textArea h4,.kasoukenPage__inner__terms__textArea h5,.kasoukenPage__inner__terms__textArea h6{font-size:14px}}.kasoukenPage__inner__terms__textArea h1+h2,.kasoukenPage__inner__terms__textArea h2+h3,.kasoukenPage__inner__terms__textArea h3+h4,.kasoukenPage__inner__terms__textArea h4+h5,.kasoukenPage__inner__terms__textArea h5+h6{margin-top:0.5em}.kasoukenPage__inner__terms__textArea p{font-size:14px}@media screen and (max-width:767px){.kasoukenPage__inner__terms__textArea p{font-size:12px}}.kasoukenPage__inner__terms__textArea strong,.kasoukenPage__inner__terms__textArea strong *{font-weight:bold}.kasoukenPage__inner__terms__textArea em,.kasoukenPage__inner__terms__textArea em *{font-style:italic}.kasoukenPage__inner__terms__textArea ul{list-style-type:disc}.kasoukenPage__inner__terms__textArea ol{list-style-type:decimal}.kasoukenPage__inner__terms__textArea hr{width:100%;height:1px;display:block}.kasoukenPage__inner__terms__textArea blockquote{padding:30px}.kasoukenPage__inner__terms__textArea ol,.kasoukenPage__inner__terms__textArea ul{padding-left:1.4em}.kasoukenPage__inner__terms__textArea *+ol,.kasoukenPage__inner__terms__textArea *+ul{margin-top:1em}.kasoukenPage__inner__terms__textArea *+li{margin-top:0.6em}.kasoukenPage__inner__terms__textArea sub,.kasoukenPage__inner__terms__textArea sup{font-size:10px;line-height:1!important}.kasoukenPage__inner__terms__textArea table{width:100%!important;height:auto!important;border-collapse:collapse}.kasoukenPage__inner__terms__textArea table thead td,.kasoukenPage__inner__terms__textArea table thead th{font-weight:bold;text-align:center}.kasoukenPage__inner__terms__textArea table tr td,.kasoukenPage__inner__terms__textArea table tr th{padding:15px 20px;border:#000 1px solid;text-align:left;vertical-align:middle}.kasoukenPage__inner__terms__textArea table tr th{width:25%;font-weight:bold;text-align:center}.kasoukenPage__inner__terms__textArea *+table{margin-top:3em}.kasoukenPage__inner__terms__textArea img{width:auto;max-width:100%;height:auto}.kasoukenPage__inner__terms__textArea img.aligncenter{display:block;margin-left:auto;margin-right:auto}.kasoukenPage__inner__terms__textArea img.alignright{display:block;margin-right:0;margin-left:auto}.kasoukenPage__inner__terms__textArea *+img{margin-top:1em}.kasoukenPage__inner__terms__textArea *+figcaption{margin-top:1em;font-size:13px}.kasoukenPage__inner__terms__textArea video{display:block;width:100%}.kasoukenPage__inner__terms__textArea .gallery-item{margin-top:0;float:none;text-align:center}.kasoukenPage__inner__terms__textArea .gallery-columns-2 .gallery-item{width:calc((100% - 0.1px - 40px) / 2)}.kasoukenPage__inner__terms__textArea .gallery-columns-3 .gallery-item{width:calc((100% - 0.1px - 80px) / 3)}.kasoukenPage__inner__terms__textArea .gridArea__clm{margin-top:0}.kasoukenPage__inner__terms__textArea .gridArea__clm>img{width:100%}.kasoukenPage__inner__terms__textArea .gridArea__clm.grid-1{width:100%}.kasoukenPage__inner__terms__textArea .gridArea__clm.grid-2{width:calc((100% - 0.1px - 80px) / 2)}.kasoukenPage__inner__terms__textArea .gridArea__clm.grid-3{width:calc((100% - 0.1px - 80px) / 3)}.kasoukenPage__inner__terms__textArea .gridArea__clm.grid-4{width:calc((100% - 0.1px - 60px) / 4)}.kasoukenPage__inner__terms__textArea .gridArea__clm.grid-5{width:calc((100% - 0.1px - 40px) / 5)}.kasoukenPage__inner__terms__textArea .gridArea__clm.grid-6{width:calc((100% - 0.1px - 50px) / 6)}.kasoukenPage__inner__terms__textArea .gridArea__clm.grid-7{width:calc((100% - 0.1px - 60px) / 7)}.kasoukenPage__inner__terms__textArea .gridArea__clm.grid-8{width:calc((100% - 0.1px - 70px) / 8)}.kasoukenPage__inner__terms__textArea .gridArea__clm__thumbArea{padding-top:100%;position:relative;display:block;overflow:hidden}.kasoukenPage__inner__terms__textArea .gridArea__clm__thumbArea img{max-width:inherit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kasoukenPage__inner__terms__textArea .gridArea__clm__thumbArea img.portrait{height:100%;width:auto}.kasoukenPage__inner__terms__textArea .gridArea__clm__thumbArea img.landscape{width:100%}.kasoukenPage__inner__terms__textArea .gridArea__clm__caption{margin-top:1em;font-size:13px;text-align:center}.kasoukenPage__inner__terms__textArea__text{font-size:15px;letter-spacing:0;line-height:1.4}.kasoukenPage__inner__formText{margin:50px 0;position:relative;text-align:center;font-size:30px;letter-spacing:0;line-height:1.67;font-family:ryo-gothic-plusn,sans-serif;font-weight:700;font-style:normal}@media screen and (max-width:767px){.kasoukenPage__inner__formText{margin:35px 0;font-size:17px}}.kasoukenPage__inner__formText__text{margin:50px 0;position:relative}@media screen and (max-width:767px){.kasoukenPage__inner__formText__text{margin:40px 0}}.kasoukenPage__inner__formText__text:before{content:"";position:absolute;background:url("../img/kasouken/kasouken_formText_left.png");background-size:cover;top:50%;left:-120px;width:60px;height:79px;transform:translate(0,-50%)}@media screen and (max-width:767px){.kasoukenPage__inner__formText__text:before{left:-50px;width:25px;height:33px}}.kasoukenPage__inner__formText__text:after{content:"";position:absolute;background:url("../img/kasouken/kasouken_formText_right.png");background-size:cover;top:50%;right:-120px;width:60px;height:79px;border-radius:3px;transform:translate(0,-50%)}@media screen and (max-width:767px){.kasoukenPage__inner__formText__text:after{right:-50px;width:25px;height:33px}}.bg_none{background:none}.bg_yellow{background-color:#f8f9f2;padding-bottom:80px}@media screen and (max-width:767px){.bg_yellow{padding-bottom:55px}}.is_page__50thanniversary .child__title-banner h2{line-height:1.4!important}.anniversaryPageSec{background-color:#f8f9f2;padding:45px 0 0}@media screen and (max-width:767px){.anniversaryPageSec{padding:30px 0 0}}.anniversaryPageSec__wrap{width:100%;max-width:1155px;margin:0 auto}.anniversaryPageSec__postcardArea{padding:50px 0;background-repeat:repeat;background-position:center;background-size:auto;background-image:url("../img/anniversary/50thAnniversary-thumb02.jpg")}@media screen and (max-width:767px){.anniversaryPageSec__postcardArea{padding:30px 0}}.anniversaryPageSec__postcardAreaWrap{padding:0 30px 0 70px}@media screen and (max-width:767px){.anniversaryPageSec__postcardAreaWrap{padding:0 15px}}.anniversaryPageSec__postcardAreaWrap2clm{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:767px){.anniversaryPageSec__postcardAreaWrap2clm{display:block}}.anniversaryPageSec__postcardAreaWrap2clmRight{width:668px}@media screen and (max-width:767px){.anniversaryPageSec__postcardAreaWrap2clmRight{width:100%;max-width:600px;margin:0 auto}}.anniversaryPageSec__postcardAreaWrap2clmLeft{width:368px;margin-left:10px}@media screen and (max-width:767px){.anniversaryPageSec__postcardAreaWrap2clmLeft{width:0;display:none;margin-left:0}}.anniversaryPageSec__postcardAreaWrap2clmRightPix.u-2clmpix01{display:block;width:662px;margin:0px auto 12px}@media screen and (max-width:767px){.anniversaryPageSec__postcardAreaWrap2clmRightPix.u-2clmpix01{width:100%;width:92.75vw;margin:0 auto;max-width:600px}}.anniversaryPageSec__postcardAreaWrap2clmRightPix.u-2clmpix02{display:block;width:664px;margin:12px auto}@media screen and (max-width:767px){.anniversaryPageSec__postcardAreaWrap2clmRightPix.u-2clmpix02{width:0;display:none}}@media screen and (max-width:767px){.anniversaryPageSec__postcardAreaWrap2clmRightPix.u-2clmpix03{width:100%;max-width:600px}}.anniversaryPageSec__postcardAreaWrap2clmRightPix.u-2clmpix04{display:block;margin:12px auto 20px}@media screen and (max-width:767px){.anniversaryPageSec__postcardAreaWrap2clmRightPix.u-2clmpix04{width:100%;max-width:600px}}.anniversaryPageSec__postcardAreaWrap2clmRightText{font-size:13px;font-weight:bold;line-height:1.4}@media screen and (max-width:767px){.anniversaryPageSec__postcardAreaWrap2clmRightText{padding-left:1em;text-indent:-1em;font-size:11px;font-size:3.4375vw}}.anniversaryPageSec__productsArea{padding:50px 0;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/anniversary/50thAnniversary-thumb08.jpg")}@media screen and (max-width:767px){.anniversaryPageSec__productsArea{padding:30px 0;background-image:url("../img/anniversary/50thAnniversary-thumb08_sp.jpg")}}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaList01spItem{display:flex;width:100%;margin:22px auto;justify-content:center;margin-left:3.125vw}}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaList01spItemArea01{width:23.75vw;margin-top:6.21875vw;margin-right:5.78vw}}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaList01spItemArea02{width:34vw}}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaList01spItemPix02{width:26.875vw;display:block;margin:0 auto}}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaList02spItem{display:flex;width:100%;margin:22px auto;justify-content:center}}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaList01spItemArea03{width:26.375vw;margin-right:7.82vw}}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaList01spItemPix03{width:24.375vw;display:block;margin:0 auto}}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaList01spItemArea04{width:24.375vw}}.anniversaryPageSec__productsAreaCont{width:1000px;margin:90px auto;padding:0;position:relative;background-repeat:repeat;background-position:top left;background-size:contain;background-image:url("../img/anniversary/50thAnniversary-thumb41.png")}.anniversaryPageSec__productsAreaCont:before{content:"";position:absolute;top:-88px;left:0;width:1000px;height:90px;background-repeat:no-repeat;background-position:top;background-size:cover;background-image:url("../img/anniversary/50thAnniversary-thumb37.png")}.anniversaryPageSec__productsAreaCont:after{content:"";position:absolute;bottom:-88px;left:0;width:1000px;height:90px;z-index:0;background-repeat:no-repeat;background-position:top;background-size:cover;background-image:url("../img/anniversary/50thAnniversary-thumb38.png")}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaCont{width:90%;width:93.625vw;margin:0 auto;padding-bottom:23vw;background-repeat:no-repeat;background-position:top;background-image:url("../img/anniversary/50thAnniversary-thumb36_sp.png")}.anniversaryPageSec__productsAreaCont:before{width:0;height:0}.anniversaryPageSec__productsAreaCont:after{width:0;height:0}}.anniversaryPageSec__productsAreaContInner{width:1000px;z-index:111;position:relative}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInner{width:100%;max-width:600px;margin:0 auto;padding-top:30px}}.anniversaryPageSec__productsAreaContInnerTitle{position:relative;background-repeat:no-repeat;background-position:top;background-size:cover;background-image:url("../img/anniversary/50thAnniversary-thumb09.png");width:498px;margin:0 auto;text-align:center;color:#fff;font-weight:bold;font-size:30px;letter-spacing:0.3em;padding:25px 50px 25px 0;top:-35px}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerTitle{width:100%;max-width:74.375vw;margin:0 auto;top:0;font-size:18px;font-size:5.625vw;padding:3.125vw 4.6875vw 3.125vw 0;background-image:url("../img/anniversary/50thAnniversary-thumb09_sp.png")}}.anniversaryPageSec__productsAreaContInnerText{font-size:16px;margin-left:10px;position:absolute;top:32px;letter-spacing:0.2em}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerText{font-size:11px;font-size:3.4375vw;top:4.2vw;margin-left:0.625vw}}.anniversaryPageSec__productsAreaContInnerPixAreaList{width:800px;margin:0 auto 16px;display:flex}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaList{width:100%;max-width:600px;margin:0 auto;display:block}}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixArea{margin-top:25px}}.anniversaryPageSec__productsAreaContInnerPixAreaList02{width:540px;margin:0 auto 16px;display:flex}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaList02{width:100%;margin:0 auto;justify-content:center;margin-top:6.25vw}}.anniversaryPageSec__productsAreaContInnerPixAreaListItem01{width:223px}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaListItem01{width:66.8vw;margin:0 auto 6.25vw}}.anniversaryPageSec__productsAreaContInnerPixAreaListItem02{width:173px;margin-left:24px;margin-right:24px;margin-top:54px}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaListItem02{width:53.4375vw;max-width:500px;margin:0 auto}}.anniversaryPageSec__productsAreaContInnerPixAreaListItem03{width:77px;margin-top:22px}.anniversaryPageSec__productsAreaContInnerPixAreaListItem04{width:78px;margin-left:12px;margin-top:24px}.anniversaryPageSec__productsAreaContInnerPixAreaListItem05{width:76px;margin-left:12px;margin-top:21px}.anniversaryPageSec__productsAreaContInnerPixAreaListItem06{width:86px;margin-left:12px}.anniversaryPageSec__productsAreaContInnerPixAreaListItemText{font-size:13px;line-height:1.4;font-weight:400;margin-top:10px;text-align:center}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaListItemText{font-size:13px;font-size:4.0625vw;letter-spacing:0}}.anniversaryPageSec__productsAreaContInnerPixAreaList02Item01{width:73px;margin-top:40px}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaList02Item01{width:22.5vw;margin-top:6.4vw}}.anniversaryPageSec__productsAreaContInnerPixAreaList02Item02{width:73px;margin-left:8px;margin-right:8px;margin-top:40px}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaList02Item02{width:22.5vw;margin-left:6.875vw;margin-right:6.875vw;margin-top:6.4vw}}.anniversaryPageSec__productsAreaContInnerPixAreaList02Item03{width:80px;margin-right:26px;margin-top:19px}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaList02Item03{width:23.7vw;margin-right:0;margin-top:0}}.anniversaryPageSec__productsAreaContInnerPixAreaList02Item04{width:77px;margin-right:12px;margin-top:23px}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaList02Item04{width:23.75vw;margin-right:5vw;margin-top:8.875vw}}.anniversaryPageSec__productsAreaContInnerPixAreaList02Item05{width:79px;margin-right:12px;margin-top:23px}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaList02Item05{width:24.06vw;margin-right:3.4vw;margin-top:8.875vw}}.anniversaryPageSec__productsAreaContInnerPixAreaList02Item06{width:84px}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaList02Item06{width:26vw}}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaListItemPix06{width:23.75vw;display:block;margin:0 auto}}.anniversaryPageSec__productsAreaContInnerPixAreaList03{width:800px;margin:0 auto;display:flex;margin-top:-40px}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaList03{width:100%;display:block;margin-top:6.25vw}}.anniversaryPageSec__productsAreaContInnerPixAreaList03Item01{width:175px}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaList03Item01{margin:0 auto;width:100%}}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaList03Item01Pix{margin:0 auto;width:71.5625vw;padding-left:6.875vw;display:block}}.anniversaryPageSec__productsAreaContInnerPixAreaList03Item02{width:238px;margin-left:20px;margin-right:30px;margin-top:55px}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaList03Item02{margin:0 auto;width:82.5vw;margin-top:6.25vw}}.anniversaryPageSec__productsAreaContInnerPixAreaList03Item03{width:327px;margin-top:22px}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaList03Item03{margin:0 auto;width:100%;margin-top:6.25vw;padding-left:1.5625vw}}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerPixAreaList03Item03Pix{margin:0 auto;width:84.375vw;display:block}}.anniversaryPageSec__productsAreaContInnerMsgArea{width:850px;margin:0 auto;position:relative;top:45px;background-repeat:no-repeat;background-position:top;background-size:contain;background-image:url("../img/anniversary/50thAnniversary-thumb43.png")}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerMsgArea{margin:0 auto;width:80.9375vw;display:block;background-size:cover;top:8.125vw;background-image:url("../img/anniversary/50thAnniversary-thumb43_sp.png")}}@media screen and (max-width:320px){.anniversaryPageSec__productsAreaContInnerMsgArea{top:12px}}.anniversaryPageSec__productsAreaContInnerMsgAreaWrap{padding:35px 35px}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerMsgAreaWrap{padding:7.1vw 3.125vw}}@media screen and (max-width:320px){.anniversaryPageSec__productsAreaContInnerMsgAreaWrap{padding:5.25vw 3.125vw}}.anniversaryPageSec__productsAreaContInnerMsgAreaWrapTitle{font-size:20px;font-weight:bold;line-height:1.6;letter-spacing:0.1em}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerMsgAreaWrapTitle{font-size:13px;font-size:4.0625vw}}.anniversaryPageSec__productsAreaContInnerMsgAreaWrapTitleRed{color:#e60012;border-bottom:1px solid #e60012;letter-spacing:0.1em;display:inline-block;line-height:1.6}.anniversaryPageSec__productsAreaContInnerMsgAreaWrap2clm{display:flex;margin-top:30px}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerMsgAreaWrap2clm{display:block;margin-top:4.6875vw}}.anniversaryPageSec__productsAreaContInnerMsgAreaWrap2clmItemText{font-size:23px;font-weight:bold;line-height:1.6;color:#e60012;text-align:center}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerMsgAreaWrap2clmItemText{font-size:16px;font-size:5vw}}.anniversaryPageSec__productsAreaContInnerMsgAreaWrap2clmItem{width:206px}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerMsgAreaWrap2clmItem{width:88%;display:flex;align-items:center;justify-content:center;margin:0 auto}}.anniversaryPageSec__productsAreaContInnerMsgAreaWrap2clmItem02{width:calc(100% - 230px);background-color:#ffea36;display:flex;margin-left:30px;align-items:center}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerMsgAreaWrap2clmItem02{width:100%;margin-left:0;margin-top:4.6875vw;padding:3.125vw}}.anniversaryPageSec__productsAreaContInnerMsgAreaWrap2clmItemTextPix{width:94px;display:block;margin:10px auto}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerMsgAreaWrap2clmItemTextPix{width:21.75vw;margin:0 auto}}.anniversaryPageSec__productsAreaContInnerMsgAreaWrap2clmItem02Pix{width:164px}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerMsgAreaWrap2clmItem02Pix{width:24.375vw;margin-right:1.09375vw}}.anniversaryPageSec__productsAreaContInnerMsgAreaWrap2clmItem02Text{font-size:19px;font-weight:bold;line-height:1.8;letter-spacing:0.06em;color:#e60012}@media screen and (max-width:767px){.anniversaryPageSec__productsAreaContInnerMsgAreaWrap2clmItem02Text{font-size:9px;font-size:2.8125vw;width:49.5625vw;letter-spacing:0}}.anniversaryPageSec__methodAreaWrap{padding:60px 0;background-repeat:repeat;background-position:center;background-size:auto;background-image:url("../img/anniversary/50thAnniversary-thumb35.jpg")}@media screen and (max-width:767px){.anniversaryPageSec__methodAreaWrap{width:100%;padding:30px 0}}.anniversaryPageSec__methodAreaCont{width:890px;margin:0 auto}@media screen and (max-width:767px){.anniversaryPageSec__methodAreaCont{width:100%;padding:0 15px}}.anniversaryPageSec__methodAreaContInnerTitle{position:relative;background-repeat:no-repeat;background-position:top;background-size:cover;background-image:url("../img/anniversary/50thAnniversary-thumb09.png");width:498px;margin:0 auto 40px;text-align:center;color:#fff;font-weight:bold;font-size:30px;letter-spacing:0.3em;padding:25px 0 25px 0}@media screen and (max-width:767px){.anniversaryPageSec__methodAreaContInnerTitle{width:100%;max-width:74.375vw;margin:0 auto;top:0;font-size:18px;font-size:5.625vw;padding:3.2vw 0 3.2vw 0;background-image:url("../img/anniversary/50thAnniversary-thumb09_sp.png")}}.anniversaryPageSec__methodAreaInner{display:flex;align-items:center}@media screen and (max-width:767px){.anniversaryPageSec__methodAreaInner{display:block}}.anniversaryPageSec__methodAreaInnerPix{width:435px}@media screen and (max-width:767px){.anniversaryPageSec__methodAreaInnerPix{width:90.625vw;margin:20px auto 40px}}.anniversaryPageSec__methodAreaInnerTextArea{width:calc(100% - 465px);margin-left:28px}@media screen and (max-width:767px){.anniversaryPageSec__methodAreaInnerTextArea{width:100%;margin-left:0}}.anniversaryPageSec__methodAreaInnerTextAreaMsgText{font-size:17px;line-height:1.8;font-weight:500;letter-spacing:0.04em;margin-bottom:12px}@media screen and (max-width:767px){.anniversaryPageSec__methodAreaInnerTextAreaMsgText{font-size:14px;font-size:4.375vw}}.anniversaryPageSec__methodAreaInnerTextAreaMsgTextRed{color:#e60012;border-bottom:1px solid #e60012;line-height:1.8;letter-spacing:0.04em}.anniversaryPageSec__methodAreaInnerTextAreaMsgTexts{margin-left:74px;position:relative}.anniversaryPageSec__methodAreaInnerTextAreaMsgTexts:after{content:"";position:absolute;top:-18px;left:-66px;width:58px;height:45px;z-index:0;background-repeat:no-repeat;background-position:top;background-size:cover;background-image:url("../img/anniversary/50thAnniversary-thumb29.png")}.anniversaryPageSec__essentialsArea{padding:60px 0;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/anniversary/50thAnniversary-thumb32.jpg")}@media screen and (max-width:767px){.anniversaryPageSec__essentialsArea{padding:30px 0}}.anniversaryPageSec__essentialsAreaWrap{width:1000px;margin:90px auto;position:relative;background-repeat:repeat;background-position:top left;background-size:contain;background-image:url("../img/anniversary/50thAnniversary-thumb42.png")}.anniversaryPageSec__essentialsAreaWrap:before{content:"";position:absolute;top:-88px;left:0;width:1000px;height:90px;background-repeat:no-repeat;background-position:top;background-size:cover;background-image:url("../img/anniversary/50thAnniversary-thumb39.png")}.anniversaryPageSec__essentialsAreaWrap:after{content:"";position:absolute;bottom:-88px;left:0;width:1000px;height:90px;z-index:0;background-repeat:no-repeat;background-position:top;background-size:cover;background-image:url("../img/anniversary/50thAnniversary-thumb40.png")}@media screen and (max-width:767px){.anniversaryPageSec__essentialsAreaWrap{width:90%;width:94.625vw;margin:0 auto;padding:30px 15px;padding-bottom:12vw;background-repeat:no-repeat;background-position:top;background-image:url("../img/anniversary/50thAnniversary-thumb33_sp.png")}.anniversaryPageSec__essentialsAreaWrap:before{width:0;height:0}.anniversaryPageSec__essentialsAreaWrap:after{width:0;height:0}}@media screen and (max-width:767px){.anniversaryPageSec__essentialsAreaInner{padding:0 2.5625vw}}.anniversaryPageSec__essentialsAreaCont{width:850px;margin:0 auto}@media screen and (max-width:767px){.anniversaryPageSec__essentialsAreaCont{width:100%}}.anniversaryPageSec__essentialsAreaInnerTitle{position:relative;background-repeat:no-repeat;background-position:top;background-size:cover;background-image:url("../img/anniversary/50thAnniversary-thumb09.png");width:498px;margin:0 auto 20px;text-align:center;color:#fff;font-weight:bold;font-size:30px;letter-spacing:0.3em;padding:25px 0 25px 0;top:-45px}@media screen and (max-width:767px){.anniversaryPageSec__essentialsAreaInnerTitle{width:100%;max-width:74.375vw;margin:0 auto;top:0;font-size:18px;font-size:5.625vw;padding:3.2vw 0 3.2vw 0;background-image:url("../img/anniversary/50thAnniversary-thumb09_sp.png")}}.anniversaryPageSec__essentialsAreaInnerCont{margin:20px auto}@media screen and (max-width:767px){.anniversaryPageSec__essentialsAreaInnerCont{padding:0 1.5625vw}}.anniversaryPageSec__essentialsAreaInnerItem{display:flex;padding-bottom:30px;margin-bottom:30px;position:relative}.anniversaryPageSec__essentialsAreaInnerItem:after{content:"";position:absolute;bottom:0;left:0;width:843px;height:2px;background-repeat:no-repeat;background-position:top;background-size:cover;background-image:url("../img/anniversary/50thAnniversary-thumb34.png")}.anniversaryPageSec__essentialsAreaInnerItem:last-child:after{width:0;height:0}@media screen and (max-width:767px){.anniversaryPageSec__essentialsAreaInnerItem{display:block;padding-bottom:4.6875vw;margin-bottom:4.6875vw}.anniversaryPageSec__essentialsAreaInnerItem:after{width:80.9375vw;height:0.625vw;background-image:url("../img/anniversary/50thAnniversary-thumb34_sp.png")}}.anniversaryPageSec__essentialsAreaInnerItemTitleArea{width:290px}@media screen and (max-width:767px){.anniversaryPageSec__essentialsAreaInnerItemTitleArea{width:100%}}.anniversaryPageSec__essentialsAreaInnerItemTitle{font-size:18px;line-height:1.4;font-weight:500;letter-spacing:0.1em;color:#ff4605;border:2px solid #ff8c00;padding:6px;border-radius:26px;display:block;width:120px;text-align:center}.anniversaryPageSec__essentialsAreaInnerItemTitle.u-font01{width:154px}.anniversaryPageSec__essentialsAreaInnerItemTitle.u-font02{width:202px}.anniversaryPageSec__essentialsAreaInnerItemTitle.u-font03{width:250px}.anniversaryPageSec__essentialsAreaInnerItemTitle.u-font04{width:200px}@media screen and (max-width:767px){.anniversaryPageSec__essentialsAreaInnerItemTitle{font-size:15px;font-size:4.6875vw;padding:1.5vw 0;width:34.375vw;margin-bottom:2.6vw}.anniversaryPageSec__essentialsAreaInnerItemTitle.u-font02{width:48.4375vw;line-height:1.2}.anniversaryPageSec__essentialsAreaInnerItemTitle.u-font03{width:60.3125vw}}.anniversaryPageSec__essentialsAreaInnerItemText{width:calc(100% - 292px);font-size:15px;line-height:1.8;font-weight:400;letter-spacing:0.04em;margin-top:6px}@media screen and (max-width:767px){.anniversaryPageSec__essentialsAreaInnerItemText{width:100%;font-size:13px;font-size:4.0625vw}.anniversaryPageSec__essentialsAreaInnerItemText.u-ind{padding-left:2.2em;text-indent:-2.2em}}.anniversaryPageSec__essentialsAreaInnerItemDen{width:calc(100% - 292px);margin-top:6px}@media screen and (max-width:767px){.anniversaryPageSec__essentialsAreaInnerItemDen{width:100%}}.anniversaryPageSec__essentialsAreaInnerItemTextSa{font-size:13px;line-height:1.8;font-weight:400;letter-spacing:0.04em}@media screen and (max-width:767px){.anniversaryPageSec__essentialsAreaInnerItemTextSa{font-size:10px;font-size:3.125vw;display:block;line-height:1.6}}.anniversaryPageSec__essentialsAreaInnerItemTextDen{letter-spacing:0.04em;font-size:15px;line-height:1.8;font-weight:400;padding-left:1em;text-indent:-1em}@media screen and (max-width:767px){.anniversaryPageSec__essentialsAreaInnerItemTextDen{width:100%;font-size:13px;font-size:4.0625vw}}.anniversaryPageSec__essentialsAreaBnrLink{transition:all 0.2s linear}.anniversaryPageSec__essentialsAreaBnrLink:hover{opacity:0.7}.anniversaryPageSec__essentialsAreaBnrInnerText{font-size:15px;font-weight:400;letter-spacing:0.12em;line-height:1.6;text-align:center;margin-top:10px}@media screen and (max-width:767px){.anniversaryPageSec__essentialsAreaBnrInnerText{font-size:14px;font-size:4.375vw;margin-top:5px}}@media screen and (max-width:767px){.anniversaryPageSec__essentialsAreaBnr{display:block;margin:0 auto;position:relative;width:87.375vw;left:-12px}}.anniversaryPageSec__bannerAea{margin:50px auto;transition:all 0.2s linear}.anniversaryPageSec__bannerAea:hover{opacity:0.7}@media screen and (max-width:767px){.anniversaryPageSec__bannerAea{margin-top:30px;padding:0 15px}}.animate-up{transform:translateY(130px);opacity:0;transition:1s ease-out}.animate-down{transform:translateY(-130px);opacity:0;transition:1s ease-out}.animate-left{transform:translateX(-130px);opacity:0;transition:1s ease-out;transition-delay:1.8s}.animate-right{transform:translateX(130px);opacity:0;transition:1s ease-out;transition-delay:1.8s}.animate-left02{transform:translateX(-130px);opacity:0;transition:1s ease-out}.animate-right02{transform:translateX(130px);opacity:0;transition:1s ease-out}.animate-diagonal-TR{transform:translate(130px,-130px);opacity:0;transition:1s ease-out}.animate-diagonal-TL{transform:translate(-130px,-130px);opacity:0;transition:1s ease-out}.animate-zoom{transform:scale(0.5);opacity:0;transition:1s ease-out}.fadeInUp{transform:translateY(0);opacity:1;transition:1s ease-out}.fadeInDown{transform:translateY(0);opacity:1;transition:1s ease-out}.fadeInLeft{transform:translateX(0);opacity:1;transition:1s ease-out}.fadeInRight{transform:translateX(0);opacity:1;transition:1s ease-out}.fadeInTR{transform:translate(0,0);opacity:1;transition:1s ease-out}.fadeInScale{transform:scale(1);opacity:1;transition:1s ease-out}@keyframes chip-01{0%{transform:rotate(0);opacity:1}to{transform:rotate(20deg);opacity:1}}@keyframes shine{0%{opacity:0.5;transform:scale(0.3,0.3)}to{opacity:1;transform:scale(1,1)}}@keyframes shake{0%{transform:rotate(3deg)}to{transform:rotate(-3deg)}}@keyframes scaleUp{0%{opacity:0;transform:translate(0,-50%) scale(0)}to{opacity:1;transform:translate(0,-50%) scale(1)}}@keyframes scaleUp_sp{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes revealspin{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.is_page__kasouken_cp2{background-color:#F5F2EA;z-index:-1;width:100%;min-width:1150px}@media screen and (max-width:767px){.is_page__kasouken_cp2{width:100%;min-width:100%}}.is_page__kasouken_cp2 header{background-color:#fff}.is_page__kasouken_cp2 footer{background-color:#fff}.is_page__kasouken_cp2 .child__bc{background-color:#fff;padding-bottom:10px}.is_page__kasouken_cp2 .child__title-banner h2{line-height:1.4}.lpKasoukenPageSec{overflow:hidden;padding-bottom:80px}@media screen and (max-width:767px){.lpKasoukenPageSec{padding-bottom:40px}}.lpKasoukenPageSec__kvAreaWrap{height:550px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb12.jpg")}@media screen and (max-width:767px){.lpKasoukenPageSec__kvAreaWrap{height:0}}.lpKasoukenPageSec__kvAreaWrapPixArea{width:1006px;display:block;margin:0 auto;position:relative}.lpKasoukenPageSec__kvAreaWrapPixAreaItemleft{position:absolute;width:485px;height:550px;left:-10px;z-index:2}.lpKasoukenPageSec__kvAreaWrapPixAreaItemright{position:absolute;width:718px;height:550px;right:0}.lpKasoukenPageSec__catWrap{width:100%;max-width:1155px;margin:60px auto 80px}@media screen and (max-width:767px){.lpKasoukenPageSec__catWrap{margin-bottom:40px}}.lpKasoukenPageSec__catWrapCont{position:relative}@media screen and (max-width:767px){.lpKasoukenPageSec__catWrapCont{padding:0 15px}}.lpKasoukenPageSec__catWrapCont:before{content:"";position:absolute;width:228px;height:203px;top:50px;left:40px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb13.png")}@media screen and (max-width:767px){.lpKasoukenPageSec__catWrapCont:before{height:0;width:0}}.lpKasoukenPageSec__catWrapCont:after{content:"";position:absolute;width:220px;height:176px;top:50px;right:35px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb14.png")}@media screen and (max-width:767px){.lpKasoukenPageSec__catWrapCont:after{height:0;width:0}}.lpKasoukenPageSec__catWrapContTextArea{position:relative}.lpKasoukenPageSec__catWrapContTextArea:before{content:"";position:absolute;width:227px;height:186px;bottom:14px;left:0;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb15.png")}@media screen and (max-width:767px){.lpKasoukenPageSec__catWrapContTextArea:before{height:0;width:0}}.lpKasoukenPageSec__catWrapContTextArea:after{content:"";position:absolute;width:216px;height:186px;bottom:50px;right:0;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb16.png")}@media screen and (max-width:767px){.lpKasoukenPageSec__catWrapContTextArea:after{height:0;width:0}}.lpKasoukenPageSec__catWrapContText{font-size:17px;font-weight:bold;line-height:2.2;text-align:center;margin-bottom:30px}@media screen and (max-width:767px){.lpKasoukenPageSec__catWrapContText{font-size:11px;font-size:3.4375vw}}.lpKasoukenPageSec__catWrapLinkArea{padding-top:30px}.lpKasoukenPageSec__catWrapLinkAreaLink{font-size:25px;font-weight:600;color:#fff;background-color:#E60012;display:block;width:775px;text-align:center;margin:0 auto;line-height:1.4;padding:24px 20px 20px;border-bottom:8px solid #BF000F;border-radius:50px;transition:all 0.2s linear;position:relative}.lpKasoukenPageSec__catWrapLinkAreaLink:hover{opacity:0.7}.lpKasoukenPageSec__catWrapLinkAreaLink:after{content:"";position:absolute;width:28px;height:17px;top:53%;right:4%;transform:translate(-50%,-50%);background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb24.png")}@media screen and (max-width:767px){.lpKasoukenPageSec__catWrapLinkAreaLink{width:100%;font-size:15px;font-size:4.6875vw;padding:12px 20px 6px}}.lpKasoukenPageSec__inner{padding-bottom:80px;position:relative}.lpKasoukenPageSec__inner:before{content:"";position:absolute;width:469px;height:664px;top:50px;left:0;z-index:-1;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb21.png")}.lpKasoukenPageSec__inner:after{content:"";position:absolute;width:492px;height:575px;bottom:0px;right:0;z-index:-1;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb22.png")}@media screen and (max-width:767px){.lpKasoukenPageSec__inner{width:100%;padding:0 15px 40px}.lpKasoukenPageSec__inner:before{width:222px;height:320px;top:156px;background-image:url("../img/lpkasouken/lpkasouken-thumb21_sp.png")}.lpKasoukenPageSec__inner:after{width:100%;height:495px;bottom:-50px;background-image:url("../img/lpkasouken/lpkasouken-thumb22_sp.png")}}.lpKasoukenPageSec__innerContTitlePix{display:block;width:646px;margin:0 auto}@media screen and (max-width:767px){.lpKasoukenPageSec__innerContTitlePix{width:100%;max-width:576px}}.lpKasoukenPageSec__innerConttitleArea{display:block;text-align:center}.lpKasoukenPageSec__innerContTitle{display:inline-block;font-size:30px;font-weight:bold;text-align:center;line-height:2;margin-top:16px;border-bottom:6px dotted #000}@media screen and (max-width:767px){.lpKasoukenPageSec__innerContTitle{font-size:14px;font-size:4.375vw;border-bottom:4px dotted #000}}.lpKasoukenPageSec__innerContInner{width:1060px;padding:0 20px;margin:73px auto 0;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:767px){.lpKasoukenPageSec__innerContInner{width:100%;display:block;margin-top:60px;padding:0}}.lpKasoukenPageSec__innerContInnerItem{width:486px;position:relative}.lpKasoukenPageSec__innerContInnerItem:after{content:"";position:absolute;width:212px;height:43px;top:-22px;left:50%;transform:translate(-50%,0%);background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb29.png")}.lpKasoukenPageSec__innerContInnerItem.u-two{margin-top:110px}@media screen and (max-width:767px){.lpKasoukenPageSec__innerContInnerItem{width:100%}.lpKasoukenPageSec__innerContInnerItem:after{width:125px;height:26px;top:-13px;background-image:url("../img/lpkasouken/lpkasouken-thumb29_sp.png")}.lpKasoukenPageSec__innerContInnerItem.u-two{margin-top:50px}}.lpKasoukenPageSec__innerContInnerItemMvarea{box-shadow:3px 3px 6px 0px #ccc;padding:60px 25px 30px;background-color:#fff}@media screen and (max-width:767px){.lpKasoukenPageSec__innerContInnerItemMvarea{padding:35px 15px 20px}}.lpKasoukenPageSec__innerContInnerItemMvareaMV iframe{width:435px;height:244px;margin:0 auto;border-radius:12px}@media screen and (max-width:767px){.lpKasoukenPageSec__innerContInnerItemMvareaMV{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.lpKasoukenPageSec__innerContInnerItemMvareaMV iframe{width:100%;height:100%;position:absolute;top:0;left:0}}.lpKasoukenPageSec__innerContInnerItemPixArea{background-color:#fff;padding:72px 25px 67px;box-shadow:3px 3px 6px 0px #ccc}.lpKasoukenPageSec__innerContInnerItemPixArea{width:435px;margin:0 auto}@media screen and (max-width:767px){.lpKasoukenPageSec__innerContInnerItemPixArea{width:100%;margin-top:40px}}.lpKasoukenPageSec__innerContInnerItemMvareaTitle{margin-top:36px;font-size:28px;font-weight:bold;text-align:center;line-height:1.4}@media screen and (max-width:767px){.lpKasoukenPageSec__innerContInnerItemMvareaTitle{font-size:15px;font-size:4.6875vw}}.lpKasoukenPageSec__innerContInnerItemMvareaText{margin-top:30px;font-size:17px;line-height:1.6}@media screen and (max-width:767px){.lpKasoukenPageSec__innerContInnerItemMvareaText{font-size:11px;font-size:3.4375vw}}.lpKasoukenPageSec__collaborate{position:relative;height:377px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb23.jpg")}@media screen and (max-width:767px){.lpKasoukenPageSec__collaborate{height:80vh;background-image:url("../img/lpkasouken/lpkasouken-thumb23_sp.png");background-position:top}}.lpKasoukenPageSec__collaborateAreaWrap{width:474px;position:absolute;top:38px;left:75%;transform:translate(-50%,0%)}@media screen and (max-width:767px){.lpKasoukenPageSec__collaborateAreaWrap{width:100%;top:48px;left:50%}}.lpKasoukenPageSec__collaborateAreaWrapPix{width:330px;margin:0 auto 24px;padding-bottom:24px;border-bottom:7px dotted #FABE00}@media screen and (max-width:767px){.lpKasoukenPageSec__collaborateAreaWrapPix{width:100%;max-width:201px;margin:0 auto 12px;padding-bottom:10px;border-bottom:4px dotted #FABE00}}.lpKasoukenPageSec__collaborateTextAreaText{font-size:17px;color:#fff;line-height:1.8;text-align:center}@media screen and (max-width:767px){.lpKasoukenPageSec__collaborateTextAreaText{font-size:10px;font-size:3.125vw;line-height:2}}.lpKasoukenPageSec__recipe{position:relative}.lpKasoukenPageSec__recipe:before{content:"";position:absolute;width:132px;height:182px;top:0;left:0;z-index:-1;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb31.png")}.lpKasoukenPageSec__recipe:after{content:"";position:absolute;width:135px;height:186px;bottom:-120px;right:0;z-index:-1;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb34.png")}@media screen and (max-width:767px){.lpKasoukenPageSec__recipe:before{width:0;height:0}.lpKasoukenPageSec__recipe:after{width:72px;height:80px;bottom:-250px;background-image:url("../img/lpkasouken/lpkasouken-thumb33_sp.png")}}.lpKasoukenPageSec__recipeAreaWrap{display:flex;width:100%;max-width:1148px;padding:0 20px;margin:45px auto 70px;justify-content:space-between;align-items:center}@media screen and (max-width:767px){.lpKasoukenPageSec__recipeAreaWrap{flex-direction:column-reverse;padding:0 15px;margin-bottom:40px}}.lpKasoukenPageSec__recipeAreaWrapMvLink{display:block;width:512px;transition:all 0.2s linear}.lpKasoukenPageSec__recipeAreaWrapMvLink:hover{opacity:0.7}@media screen and (max-width:767px){.lpKasoukenPageSec__recipeAreaWrapMvLink{width:100%}}.lpKasoukenPageSec__innerContInnerItemMvareaMVLink{transition:all 0.2s linear}.lpKasoukenPageSec__innerContInnerItemMvareaMVLink:hover{opacity:0.7}.lpKasoukenPageSec__recipeAreaWrapCatPix{border-bottom:2px solid #E60012;display:block}.lpKasoukenPageSec__recipeAreaWrapCat{width:506px;position:relative}.lpKasoukenPageSec__recipeAreaWrapCat:after{content:"";position:absolute;width:176px;height:176px;top:32px;right:-40px;z-index:-1;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb30.png")}@media screen and (max-width:1150px){.lpKasoukenPageSec__recipeAreaWrapCat:after{right:4px}}@media screen and (max-width:767px){.lpKasoukenPageSec__recipeAreaWrapCat{width:100%}.lpKasoukenPageSec__recipeAreaWrapCat:after{width:101px;height:101px;background-image:url("../img/lpkasouken/lpkasouken-thumb30_sp.png")}}.lpKasoukenPageSec__recipeAreaWrapCatText{margin-top:28px;line-height:2;font-size:17px}@media screen and (max-width:767px){.lpKasoukenPageSec__recipeAreaWrapCatText{font-size:11px;font-size:3.4375vw;margin-top:15px;margin-bottom:20px}}.lpKasoukenPageSec__modalArea{position:relative}.lpKasoukenPageSec__modalArea:after{content:"";position:absolute;width:654px;height:1053px;top:0;left:0px;z-index:-1;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb97.png")}.lpKasoukenPageSec__modalArea:before{content:"";position:absolute;width:574px;height:1135px;bottom:910px;right:0;z-index:-1;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb98.png")}@media screen and (max-width:767px){.lpKasoukenPageSec__modalArea:after{width:72px;height:90px;top:600px;background-image:url("../img/lpkasouken/lpkasouken-thumb101.png")}.lpKasoukenPageSec__modalArea:before{width:82px;height:548px;bottom:600px;background-image:url("../img/lpkasouken/lpkasouken-thumb109.png")}}.lpKasoukenPageSec__modalAreaList{width:1155px;padding:0 20px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:767px){.lpKasoukenPageSec__modalAreaList{width:100%;display:block;position:relative}.lpKasoukenPageSec__modalAreaList:after{content:"";position:absolute;width:82px;height:96px;top:1500px;left:0px;z-index:-1;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb103.png")}.lpKasoukenPageSec__modalAreaList:before{content:"";position:absolute;width:67px;height:89px;bottom:auto;top:1050px;right:0;z-index:-1;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb102.png")}}@media screen and (max-width:767px){.lpKasoukenPageSec__modalAreaSpIcon{position:relative}.lpKasoukenPageSec__modalAreaSpIcon:after{content:"";position:absolute;width:75px;height:97px;bottom:270px;left:0px;z-index:-1;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb105.png")}.lpKasoukenPageSec__modalAreaSpIcon:before{content:"";position:absolute;width:61px;height:92px;bottom:auto;bottom:780px;right:0;z-index:-1;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb104.png")}}.lpKasoukenPageSec__modalAreaLink{display:block;width:345px;transition:all 0.2s linear}.lpKasoukenPageSec__modalAreaLink:hover{opacity:0.7}@media screen and (max-width:767px){.lpKasoukenPageSec__modalAreaLink{width:100%}}.lpKasoukenPageSec__modalAreaLinkPixImg{display:block;width:345px}@media screen and (max-width:767px){.lpKasoukenPageSec__modalAreaLinkPixImg{width:100%}}.lpKasoukenPageSec__modalAreaItem{width:calc((100% - 120px) / 3);margin-top:50px}.lpKasoukenPageSec__modalAreaItem.u-two{margin-top:0}@media screen and (max-width:767px){.lpKasoukenPageSec__modalAreaItem{width:100%;max-width:300px;margin-bottom:20px;margin-top:0}.lpKasoukenPageSec__modalAreaItem:nth-child(2n){margin-left:auto}}.lpKasoukenPageSec__modalAreaItemModalArea{display:none;height:100vh;position:fixed;top:0;width:100%;z-index:222}.lpKasoukenPageSec__modalAreaItemModalItemBg{background:rgba(0,0,0,0.4);height:100vh;position:absolute;width:100%;left:0;top:0}.lpKasoukenPageSec__modalAreaItemModalClose{transition:all 0.2s linear;position:absolute;right:25px;top:25px;width:34px;height:34px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-arr01.png")}.lpKasoukenPageSec__modalAreaItemModalClose:hover{opacity:0.7}@media screen and (max-width:767px){.lpKasoukenPageSec__modalAreaItemModalClose{right:13px;top:15px;width:23px;height:23px}}.lpKasoukenPageSec__modalAreaItemModalCont{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:910px;overflow-y:scroll;height:82%}@media screen and (max-width:767px){.lpKasoukenPageSec__modalAreaItemModalCont{width:80%;overflow-y:scroll;height:96%;background:rgba(0,0,0,0)}}.lpKasoukenPageSec__ItemModalTitleArea{background-color:#EA5532;padding:32px 20px}.lpKasoukenPageSec__ItemModalTitleArea.u-modal02{background-color:#AD0003}.lpKasoukenPageSec__ItemModalTitleArea.u-modal03{background-color:#00A0E9}.lpKasoukenPageSec__ItemModalTitleArea.u-modal04{background-color:#B28247}.lpKasoukenPageSec__ItemModalTitleArea.u-modal05{background-color:#4CBA5B}.lpKasoukenPageSec__ItemModalTitleArea.u-modal06{background-color:#FABE00}@media screen and (max-width:767px){.lpKasoukenPageSec__ItemModalTitleArea{display:none}}.lpKasoukenPageSec__ItemModalTitlebgtext{font-size:17px;color:#fff;line-height:2.1;letter-spacing:0.02em;position:relative}.lpKasoukenPageSec__ItemModalTitlebgtext.u-modaltext01:after{content:"";position:absolute;width:6px;height:19px;top:8px;left:-20px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb64.png")}.lpKasoukenPageSec__ItemModalTitlebgtext.u-modaltext02:after{content:"";position:absolute;width:12px;height:20px;top:8px;left:-20px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb65.png")}.lpKasoukenPageSec__ItemModalTitlebgtext.u-modaltext03:after{content:"";position:absolute;width:12px;height:20px;top:8px;left:-20px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb66.png")}.lpKasoukenPageSec__ItemModalTitlebgtext.u-modaltext04:after{content:"";position:absolute;width:14px;height:20px;top:8px;left:-20px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb67.png")}.lpKasoukenPageSec__ItemModaltextArea{max-width:565px;margin-left:280px;position:relative}.lpKasoukenPageSec__ItemModalTitleArea{position:relative}.lpKasoukenPageSec__ItemModalTitleArea:after{content:"";position:absolute;width:304px;height:236px;top:-95px;left:50px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb58.png")}.lpKasoukenPageSec__ItemModalTitleArea:before{content:"";position:absolute;width:311px;height:361px;top:-340px;right:50px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb56.png")}.lpKasoukenPageSec__ItemModalTitleArea.u-modal02:after{background-image:url("../img/lpkasouken/lpkasouken-thumb61.png")}.lpKasoukenPageSec__ItemModalTitleArea.u-modal02:before{background-image:url("../img/lpkasouken/lpkasouken-thumb60.png")}.lpKasoukenPageSec__ItemModalTitleArea.u-modal03:after{background-image:url("../img/lpkasouken/lpkasouken-thumb70.png")}.lpKasoukenPageSec__ItemModalTitleArea.u-modal03:before{background-image:url("../img/lpkasouken/lpkasouken-thumb68.png")}.lpKasoukenPageSec__ItemModalTitleArea.u-modal04:after{background-image:url("../img/lpkasouken/lpkasouken-thumb73.png")}.lpKasoukenPageSec__ItemModalTitleArea.u-modal04:before{background-image:url("../img/lpkasouken/lpkasouken-thumb71.png")}.lpKasoukenPageSec__ItemModalTitleArea.u-modal05:after{background-image:url("../img/lpkasouken/lpkasouken-thumb75.png")}.lpKasoukenPageSec__ItemModalTitleArea.u-modal05:before{background-image:url("../img/lpkasouken/lpkasouken-thumb74.png")}.lpKasoukenPageSec__ItemModalTitleArea.u-modal06:after{background-image:url("../img/lpkasouken/lpkasouken-thumb78.png")}.lpKasoukenPageSec__ItemModalTitleArea.u-modal06:before{background-image:url("../img/lpkasouken/lpkasouken-thumb77.png")}@media screen and (max-width:767px){.lpKasoukenPageSec__resultArea{position:relative}.lpKasoukenPageSec__resultArea:after{content:"";position:absolute;width:90px;height:474px;top:-140px;left:0;z-index:-1;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb107.png")}.lpKasoukenPageSec__resultArea:before{content:"";position:absolute;width:83px;height:340px;top:-160px;right:0;z-index:-1;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb106.png")}}@media screen and (max-width:767px){.lpKasoukenPageSec__resultAreaWrpaSP{width:100%;margin:0 auto;max-width:122px}}.lpKasoukenPageSec__resultAreaWrpaImg{display:block;margin:60px auto 110px;width:785px;position:relative}.lpKasoukenPageSec__resultAreaWrpaImg:after{content:"";position:absolute;width:220px;height:264px;top:25px;right:-32px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb80.png")}@media screen and (max-width:767px){.lpKasoukenPageSec__resultAreaWrpaImg:after{width:0;height:0}}@media screen and (max-width:767px){.lpKasoukenPageSec__resultAreaWrpaImg{width:90%;margin-top:16px;margin-bottom:50px}}.lpKasoukenPageSec__startAreaLink{transition:all 0.2s linear;display:block;padding:44px 0}.lpKasoukenPageSec__startAreaLink:hover{opacity:0.7}.lpKasoukenPageSec__startArea{position:relative}.lpKasoukenPageSec__startArea:before{content:"";position:absolute;width:660px;height:1162px;bottom:180px;left:0;z-index:-1;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb96.png")}@media screen and (max-width:767px){.lpKasoukenPageSec__startArea{padding:0 15px}.lpKasoukenPageSec__startArea:before{width:67px;height:485px;bottom:auto;top:-160px;background-image:url("../img/lpkasouken/lpkasouken-thumb108.png")}}.lpKasoukenPageSec__startAreaWrap{width:930px;margin:0 auto;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb49.jpg")}@media screen and (max-width:767px){.lpKasoukenPageSec__startAreaWrap{width:100%;border-radius:10px;background-image:url("../img/lpkasouken/lpkasouken-thumb49_sp.png")}}.lpKasoukenPageSec__startAreaWrapItemImg{display:block;width:315px;margin:0 auto 20px}@media screen and (max-width:767px){.lpKasoukenPageSec__startAreaWrapItemImg{width:100%;max-width:192px}}.lpKasoukenPageSec__startAreaWrapTextPixImg{display:block;width:681px;margin:0 auto 22px}@media screen and (max-width:767px){.lpKasoukenPageSec__startAreaWrapTextPixImg{width:100%;max-width:253px}}.lpKasoukenPageSec__startAreaWrapText{font-size:17px;text-align:center;color:#fff;line-height:2.3}@media screen and (max-width:767px){.lpKasoukenPageSec__startAreaWrapText{font-size:11px;font-size:3.4375vw}}.lpKasoukenPageSec__twitterArea{position:relative}.lpKasoukenPageSec__twitterArea:after{content:"";position:absolute;width:574px;height:676px;bottom:-88px;right:0;z-index:-1;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb93.png")}.lpKasoukenPageSec__twitterAreaLink{display:block;width:930px;margin:60px auto 70px;transition:all 0.2s linear}.lpKasoukenPageSec__twitterAreaLink:hover{opacity:0.7}@media screen and (max-width:767px){.lpKasoukenPageSec__twitterAreaLink{width:100%;margin:25px auto 35px}}.lpKasoukenPageSec__merchandiseArea{position:relative}.lpKasoukenPageSec__merchandiseArea:after{content:"";position:absolute;width:221px;height:692px;top:-130px;left:0;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb92.png")}.lpKasoukenPageSec__merchandiseArea:before{content:"";position:absolute;width:217px;height:685px;top:100px;right:0;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb95.png")}@media screen and (max-width:767px){.lpKasoukenPageSec__merchandiseArea:before{width:55px;height:91px;top:-57px;right:0;z-index:-1;background-image:url("../img/lpkasouken/lpkasouken-thumb112.png")}.lpKasoukenPageSec__merchandiseArea:after{width:0;height:0}}.lpKasoukenPageSec__merchandiseAreaWrap{padding:45px 0 30px;background-repeat:no-repeat;background-position:top;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumbbg.png")}@media screen and (max-width:767px){.lpKasoukenPageSec__merchandiseAreaWrap{background-image:url("../img/lpkasouken/lpkasouken-thumbbg_sp.png");padding:17vw 10px}}.lpKasoukenPageSec__merchandiseAreaWrapBg{width:828px;margin:0 auto}@media screen and (max-width:767px){.lpKasoukenPageSec__merchandiseAreaWrapBg{width:100%;max-width:460px}}.lpKasoukenPageSec__merchandiseAreaWrapPix{position:relative}.lpKasoukenPageSec__merchandiseAreaWrapPix:after{content:"";position:absolute;width:106px;height:122px;top:216px;right:-25px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb83.png")}@media screen and (max-width:767px){.lpKasoukenPageSec__merchandiseAreaWrapPix:after{top:230px;right:23px;width:47px;height:54px;background-image:url("../img/lpkasouken/lpkasouken-thumb83_sp.png")}}.lpKasoukenPageSec__merchandiseAreaWrapPixImg{width:833px;margin:0 auto}@media screen and (max-width:767px){.lpKasoukenPageSec__merchandiseAreaWrapPixImg{width:100%}}.lpKasoukenPageSec__merchandiseAreaWrapPicImg{display:block;width:660px;margin-top:-20px;margin-left:110px}@media screen and (max-width:767px){.lpKasoukenPageSec__merchandiseAreaWrapPicImg{width:100%;margin-top:0;margin-left:0}}.lpKasoukenPageSec__merchandiseAreaWrapText{width:773px;font-size:17px;line-height:1.6;text-align:right;margin-top:10px}@media screen and (max-width:767px){.lpKasoukenPageSec__merchandiseAreaWrapText{width:100%;font-size:10px;font-size:3.125vw}}.lpKasoukenPageSec__notesArea{position:relative}.lpKasoukenPageSec__notesArea:before{content:"";position:absolute;width:529px;height:858px;top:0px;left:0;z-index:-1;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb99.png")}.lpKasoukenPageSec__notesArea:after{content:"";position:absolute;width:574px;height:1134px;top:-70px;right:0;z-index:-1;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb100.png")}@media screen and (max-width:767px){.lpKasoukenPageSec__notesArea:before{width:0;height:0}.lpKasoukenPageSec__notesArea:after{width:0;height:0}}.lpKasoukenPageSec__notesAreaWrapTextArea{height:370px;overflow:scroll}@media screen and (max-width:767px){.lpKasoukenPageSec__notesAreaWrapTextArea{padding:0 15px;height:260px}}.lpKasoukenPageSec__notesAreaWrapText,.lpKasoukenPageSec__notesAreaWrapThumbTitle{font-size:15px;line-height:1.6;width:100%;max-width:800px}@media screen and (max-width:767px){.lpKasoukenPageSec__notesAreaWrapText,.lpKasoukenPageSec__notesAreaWrapThumbTitle{font-size:10px;font-size:3.125vw}}@media screen and (max-width:767px){.lpKasoukenPageSec__notesArea{padding:0 15px}}.lpKasoukenPageSec__notesAreaWrap{width:930px;margin:50px auto}@media screen and (max-width:767px){.lpKasoukenPageSec__notesAreaWrap{width:100%;margin-bottom:25px}}.lpKasoukenPageSec__notesAreaWrapBg{background-color:#fff;padding:40px}@media screen and (max-width:767px){.lpKasoukenPageSec__notesAreaWrapBg{padding:30px 10px;border-radius:10px}}.lpKasoukenPageSec__notesAreaWrapTitle{text-align:center;font-size:24px;font-weight:600;color:#fff;background-color:#000;padding:13px;margin-bottom:32px;border-radius:30px}@media screen and (max-width:767px){.lpKasoukenPageSec__notesAreaWrapTitle{font-size:14px;font-size:4.375vw}}.lpKasoukenPageSec__notesAreaWrapThumbTitle{margin-top:40px}@media screen and (max-width:767px){.lpKasoukenPageSec__notesAreaWrapThumbTitle{margin-top:20px}}@media screen and (max-width:767px){.lpKasoukenPageSec__bntAreaLinkItem{padding:0 15px}}.lpKasoukenPageSec__bntAreaLinkItemLink{font-size:25px;font-weight:600;color:#fff;background-color:#E60012;display:block;width:775px;text-align:center;margin:0 auto;line-height:1.4;padding:24px 20px 20px;border-bottom:8px solid #BF000F;border-radius:50px;transition:all 0.2s linear;position:relative}.lpKasoukenPageSec__bntAreaLinkItemLink:hover{opacity:0.7}.lpKasoukenPageSec__bntAreaLinkItemLink:after{content:"";position:absolute;width:26px;height:40px;top:53%;right:4%;transform:translate(-50%,-50%);background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-arr02.png")}@media screen and (max-width:767px){.lpKasoukenPageSec__bntAreaLinkItemLink{width:100%;font-size:17px;font-size:5.3125vw;padding:20px 20px 16px}.lpKasoukenPageSec__bntAreaLinkItemLink:after{width:12px;height:18px;background-image:url("../img/lpkasouken/lpkasouken-thumb24_sp.png")}}.lpKasoukenPageSec__50thanniversaryAreaLink{display:block;width:930px;margin:60px auto 50px;transition:all 0.2s linear;position:relative}.lpKasoukenPageSec__50thanniversaryAreaLink:hover{opacity:0.7}.lpKasoukenPageSec__50thanniversaryAreaLink:after{content:"";position:absolute;width:120px;height:120px;top:-18px;right:-32px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/lpkasouken/lpkasouken-thumb86.png")}@media screen and (max-width:767px){.lpKasoukenPageSec__50thanniversaryAreaLink{width:100%;padding:0 15px}.lpKasoukenPageSec__50thanniversaryAreaLink:after{width:99px;height:99px;top:-32px;right:55px;background-image:url("../img/lpkasouken/lpkasouken-thumb86_sp.png")}}.is_page__kasouken_cp2_check .campaignChildPageInfoSec__wrap__formArea__list__item__textArea__textBoxWrap.u-blue{color:#000}.is_page__kasouken_cp2_confirm .campaignChildPageInfoSec__wrap__formArea__list__item__textArea__textBoxWrap.u-blue{color:#000}.is_page__check .campaignChildPageInfoSec__wrap__formArea__list__item__textArea__textBoxWrap.u-blue{color:#000}@media print{.is-noprint{display:none!important}.brandLevain-main{display:none!important}}body{-webkit-user-select:none;user-select:none}@media not screen and (min-width:768px){.brandLevain-is-pc{display:none}}@media screen and (min-width:768px){.brandLevain-is-sp{display:none}}.brandLevain-fadein{animation:fadeIn 0.6s ease 0s 1 normal}@keyframes fadein{0%{opacity:0}to{opacity:1}}.brandLevain-main{overflow-x:hidden}@media screen and (min-width:768px){.brandLevain-main{min-width:1310px}}.brandLevain-main img{pointer-events:none}.brandLevain-nav{padding-bottom:48px;padding-top:30px}.brandLevain-nav img{max-width:100%;width:auto}.brandLevain-nav ul{display:flex;gap:0 20px;max-width:100%;margin:0 auto;width:1100px}.brandLevain-nav ul>li{flex:1}.brandLevain-nav ul>li>a{align-items:center;background:url(../../_assets/img/brand/levain_series/brandLevain-nav_arrow.png) no-repeat left 50% bottom 10px #fff;border:8px solid #e60012;border-radius:38px;box-shadow:0 7px 7px rgba(84,69,67,0.5);display:flex;height:100%;padding-bottom:42px;padding-top:20px;justify-content:center;transition:background-position 0.15s}@media (hover:hover){.brandLevain-nav ul>li>a:hover{background-position:left 50% bottom 5px;box-shadow:none;transform:translateY(1px)}}@media not screen and (min-width:768px){.brandLevain-nav{padding:3.9113428944vw 3.1290743155vw 4.6936114733vw}.brandLevain-nav ul{gap:0 1.5645371578vw;width:auto}.brandLevain-nav ul>li>a{background-image:url(../../_assets/img/brand/levain_series/brandLevain-nav_arrow_sp.png);background-position:left 50% bottom 1.0430247718vw;background-size:4.1720990874vw 1.9556714472vw;border-width:0.7822685789vw;border-radius:2.3468057366vw;box-shadow:0 0.3911342894vw 0.9126466754vw rgba(84,69,67,0.5);padding-bottom:4.6936114733vw;padding-top:3.1290743155vw}.brandLevain-nav ul>li:first-child img{width:12.6466753585vw}.brandLevain-nav ul>li:nth-child(2) img{width:18.1225554107vw}.brandLevain-nav ul>li:nth-child(3) img{width:17.0795306389vw}}.brandLevain-tvcm{background-color:#ff2233;padding-bottom:210px;padding-top:90px}.brandLevain-tvcm .brandLevain-tvcm__title{text-align:center;width:100%;position:absolute;left:0;top:-70px}.brandLevain-tvcm .brandLevain-tvcm__title img{width:404px}.brandLevain-tvcm .brandLevain-tvcm__box{background-color:#fff;border:8px solid #e60012;border-radius:81px;margin:0 auto;max-width:100%;padding:65px 78px;width:1050px;position:relative}.brandLevain-tvcm .brandLevain-tvcm__iframe{padding-top:56.25%;position:relative;z-index:0}.brandLevain-tvcm .brandLevain-tvcm__iframe .brandLevain-tvcm__iframe__thumb{cursor:pointer;position:absolute;left:0;top:0;z-index:1;transition:all 0.3s}.brandLevain-tvcm .brandLevain-tvcm__iframe .brandLevain-tvcm__iframe__thumb:before{background:url(../../_assets/img/brand/levain_series/brandLevain-tvcm_play.png) no-repeat 50% 50%;background-size:100% 100%;content:"";height:184px;width:184px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}@media (hover:hover){.brandLevain-tvcm .brandLevain-tvcm__iframe .brandLevain-tvcm__iframe__thumb:hover{filter:contrast(200%)}}.brandLevain-tvcm .brandLevain-tvcm__iframe .brandLevain-tvcm__iframe__inner iframe{height:100%;width:100%;position:absolute;left:0;top:0}@media not screen and (min-width:768px){.brandLevain-tvcm{padding:13.037809648vw 5.7366362451vw 18.9048239896vw}.brandLevain-tvcm .brandLevain-tvcm__title{top:-6.518904824vw}.brandLevain-tvcm .brandLevain-tvcm__title img{width:34.6805736636vw}.brandLevain-tvcm .brandLevain-tvcm__box{border-width:1.0430247718vw;border-radius:10.5606258149vw;padding:5.2151238592vw 6.518904824vw;width:auto}.brandLevain-tvcm .brandLevain-tvcm__iframe .brandLevain-tvcm__iframe__thumb:before{height:15.3846153846vw;width:15.3846153846vw}}.brandLevain-turn{padding-bottom:1px;padding-top:90px;text-align:center;position:relative;z-index:2}.brandLevain-turn:after,.brandLevain-turn:before{border-style:solid;content:"";position:absolute;left:0;z-index:-1}.brandLevain-turn:before{border-color:transparent transparent #fff;border-width:0 0 60px 100vw;top:0;transform:translateY(-100%)}.brandLevain-turn:after{border-color:#fff transparent transparent;border-width:60px 100vw 0 0;bottom:0;transform:translateY(100%)}.brandLevain-turn .brandLevain-turn__title{text-align:center;width:100%;position:absolute;left:0;top:-110px}.brandLevain-turn .brandLevain-turn__title img{width:817px}.brandLevain-turn .brandLevain-turn__lead{margin-bottom:5px}.brandLevain-turn .brandLevain-turn__lead img{width:1003px}.brandLevain-turn .brandLevain-turn__img{display:block;margin-bottom:-60px}.brandLevain-turn .brandLevain-turn__img img{width:1112px}@media not screen and (min-width:768px){.brandLevain-turn{padding-top:10.4302477184vw}.brandLevain-turn:before{border-width:0 0 5.2151238592vw 100vw}.brandLevain-turn:after{border-width:5.2151238592vw 100vw 0 0}.brandLevain-turn .brandLevain-turn__title{top:-9.778357236vw}.brandLevain-turn .brandLevain-turn__title img{width:82.0078226858vw}.brandLevain-turn .brandLevain-turn__lead{margin-bottom:5.8670143416vw}.brandLevain-turn .brandLevain-turn__lead img{width:72.2294654498vw}.brandLevain-turn .brandLevain-turn__img{margin-bottom:-7.8226857888vw}.brandLevain-turn .brandLevain-turn__img img{width:85.1368970013vw}}.brandLevain-x{background-color:#ff2233;padding-bottom:20px;padding-top:140px;text-align:center;position:relative;z-index:1}.brandLevain-x:after{border-color:#ff2233 transparent transparent;border-width:100px 0 0 100vw;border-style:solid;content:"";position:absolute;bottom:0;left:0;transform:translateY(100%);z-index:-1}.brandLevain-x .brandLevain-x__text01{margin-bottom:44px}.brandLevain-x .brandLevain-x__text01 img{width:586px}.brandLevain-x .brandLevain-x__text02{margin-bottom:16px}.brandLevain-x .brandLevain-x__text02 img{width:319px}.brandLevain-x .brandLevain-x__btn a{display:block;transition:all 0.3s}@media (hover:hover){.brandLevain-x .brandLevain-x__btn a:hover{opacity:0.7}}.brandLevain-x .brandLevain-x__btn img{width:605px}@media not screen and (min-width:768px){.brandLevain-x{padding-bottom:3.9113428944vw;padding-top:15.6453715776vw}.brandLevain-x:after{border-width:13.037809648vw 0 0 100vw}.brandLevain-x .brandLevain-x__text01{margin-bottom:5.7366362451vw}.brandLevain-x .brandLevain-x__text01 img{width:76.4015645372vw}.brandLevain-x .brandLevain-x__text02{margin-bottom:2.3468057366vw}.brandLevain-x .brandLevain-x__text02 img{width:41.5906127771vw}.brandLevain-x .brandLevain-x__btn img{width:78.8787483703vw}}.brandLevain-product{background:url(../../_assets/img/brand/levain_series/brandLevain-product_bg.png) 50% 0;background-size:100%;padding-bottom:100px;padding-top:165px;text-align:center}.brandLevain-product .brandLevain-product__title{margin-bottom:24px}.brandLevain-product .brandLevain-product__title img{width:407px}.brandLevain-product .brandLevain-product__about{align-items:center;display:flex;gap:0 20px;justify-content:center;margin-bottom:36px}.brandLevain-product .brandLevain-product__about h3 img{width:191px}.brandLevain-product .brandLevain-product__about p img{width:915px}.brandLevain-product .brandLevain-product__six{background-color:#fff;border:5px solid #e60012;border-radius:37px;box-shadow:6px 6px 0 0 #e60012;display:table;margin:0 auto 90px;padding:32px}.brandLevain-product .brandLevain-product__six img{width:878px}.brandLevain-product .brandLevain-product__item{display:flex;font-family:"M PLUS 2",sans-serif;gap:0 16px;justify-content:center;position:relative;z-index:0}.brandLevain-product .brandLevain-product__item:before{background-color:#f7e7b0;content:"";height:260px;width:100%;position:absolute;left:0;top:80px;z-index:-1}.brandLevain-product .brandLevain-product__item li{width:308px}.brandLevain-product .brandLevain-product__item li .brandLevain-product__item__img01{align-items:flex-end;display:flex;height:424px}.brandLevain-product .brandLevain-product__item li .brandLevain-product__item__img02{display:block;margin:60px auto 12px;width:178px}.brandLevain-product .brandLevain-product__item li h3,.brandLevain-product .brandLevain-product__item li p{width:292px}.brandLevain-product .brandLevain-product__item li h3{background-color:#e60012;border-radius:100px;color:#fff;font-size:18px;font-weight:700;letter-spacing:0;margin-bottom:24px;padding-bottom:14px;padding-top:14px}.brandLevain-product .brandLevain-product__item li p{color:#91370b;font-size:18px;font-weight:700;line-height:1.7777777778;text-align:left}@media not screen and (min-width:768px){.brandLevain-product{padding-bottom:22.1642764016vw;padding-top:18.9048239896vw}.brandLevain-product .brandLevain-product__title{margin-bottom:5.2151238592vw}.brandLevain-product .brandLevain-product__title img{width:32.7249022164vw}.brandLevain-product .brandLevain-product__about{align-items:flex-start;gap:0 2.6075619296vw;margin-bottom:5.2151238592vw}.brandLevain-product .brandLevain-product__about h3 img{width:24.1199478488vw}.brandLevain-product .brandLevain-product__about p img{width:63.6245110821vw}.brandLevain-product .brandLevain-product__six{border-width:0.6518904824vw;border-radius:4.8239895698vw;box-shadow:0.7822685789vw 0.7822685789vw 0 0 #e60012;margin-bottom:14.3415906128vw;padding:3.1290743155vw 5.2151238592vw}.brandLevain-product .brandLevain-product__six img{width:78.4876140808vw}.brandLevain-product .brandLevain-product__item{flex-direction:column;gap:18.2529335072vw 0;justify-content:start}.brandLevain-product .brandLevain-product__item:before{content:none}.brandLevain-product .brandLevain-product__item li{width:auto}.brandLevain-product .brandLevain-product__item li .brandLevain-product__item__img01{display:block;height:auto;position:relative;z-index:0}.brandLevain-product .brandLevain-product__item li .brandLevain-product__item__img01:before{background-color:#f7e7b0;content:"";height:33.8983050847vw;width:100%;position:absolute;left:0;z-index:-1}.brandLevain-product .brandLevain-product__item li .brandLevain-product__item__img02{margin-bottom:3.1290743155vw;margin-top:9.778357236vw}.brandLevain-product .brandLevain-product__item li:first-child .brandLevain-product__item__img01 img{width:75.4889178618vw}.brandLevain-product .brandLevain-product__item li:first-child .brandLevain-product__item__img01:before{top:6.7796610169vw}.brandLevain-product .brandLevain-product__item li:first-child .brandLevain-product__item__img02{width:31.8122555411vw}.brandLevain-product .brandLevain-product__item li:nth-child(2) .brandLevain-product__item__img01 img{width:75.7496740548vw}.brandLevain-product .brandLevain-product__item li:nth-child(2) .brandLevain-product__item__img01:before{top:5.7366362451vw}.brandLevain-product .brandLevain-product__item li:nth-child(2) .brandLevain-product__item__img02{width:31.4211212516vw}.brandLevain-product .brandLevain-product__item li:nth-child(3) .brandLevain-product__item__img01{padding-top:4.6936114733vw}.brandLevain-product .brandLevain-product__item li:nth-child(3) .brandLevain-product__item__img01 img{width:91.3950456323vw}.brandLevain-product .brandLevain-product__item li:nth-child(3) .brandLevain-product__item__img01:before{top:0}.brandLevain-product .brandLevain-product__item li:nth-child(3) .brandLevain-product__item__img02{width:32.9856584094vw}.brandLevain-product .brandLevain-product__item li h3,.brandLevain-product .brandLevain-product__item li p{margin-left:auto;margin-right:auto}.brandLevain-product .brandLevain-product__item li h3{border-radius:3.1290743155vw;font-size:3.3898305085vw;margin-bottom:5.2151238592vw;padding-bottom:2.3468057366vw;padding-top:2.3468057366vw;width:54.7588005215vw}.brandLevain-product .brandLevain-product__item li p{font-size:3.259452412vw;line-height:1.8;width:80.8344198175vw}}.brandLevain-footer{background-color:#d00619;padding-bottom:150px;padding-top:150px;text-align:center}.brandLevain-footer img{width:auto}.brandLevain-footer .brandLevain-footer__logo{margin-bottom:48px}.brandLevain-footer .brandLevain-footer__list{display:flex;gap:18px;justify-content:center}.brandLevain-footer .brandLevain-footer__list a{display:block}@media screen and (min-width:768px){.brandLevain-footer .brandLevain-footer__list a{transition:all 0.3s}.brandLevain-footer .brandLevain-footer__list a:hover{opacity:0.7}}@media not screen and (min-width:768px){.brandLevain-footer{padding-bottom:15.6453715776vw;padding-top:15.6453715776vw}.brandLevain-footer img{max-width:100%}.brandLevain-footer .brandLevain-footer__logo{margin:0 auto 5.2151238592vw;width:34.9413298566vw}.brandLevain-footer .brandLevain-footer__list{display:block;margin:0 auto;width:52.6727509778vw}.brandLevain-footer .brandLevain-footer__list li{margin-bottom:3.9113428944vw}.brandLevain-footer .brandLevain-footer__list li:last-child{margin-bottom:0}}@media print{.is-noprint{display:none!important}.brandChipstar-main{display:none!important}}body{-webkit-user-select:none;user-select:none}@media not screen and (min-width:768px){.brandChipstar-is-pc{display:none}}@media screen and (min-width:768px){.brandChipstar-is-sp{display:none}}.brandChipstar-fadein{animation:fadeIn 0.6s ease 0s 1 normal}@keyframes fadein{0%{opacity:0}to{opacity:1}}.brandChipstar-is-hide{display:none}.brandChipstar-main{overflow-x:hidden}@media screen and (min-width:768px){.brandChipstar-main{min-width:1310px}}.brandChipstar-main img{pointer-events:none}.brandChipstar-main b,.brandChipstar-main div,.brandChipstar-main dl,.brandChipstar-main h1,.brandChipstar-main h2,.brandChipstar-main h3,.brandChipstar-main h4,.brandChipstar-main h5,.brandChipstar-main h6,.brandChipstar-main ol,.brandChipstar-main p,.brandChipstar-main span,.brandChipstar-main td,.brandChipstar-main th,.brandChipstar-main ul{font-family:"Noto Sans JP"}.brand__chipstar-wrapper{max-width:1310px;margin:0 auto}.brand__chipstarBg__red{background:url(../../_assets/img/brand/chipstar/brand_chipstar_bg-red.png) 50% 0}@media not screen and (min-width:768px){.brand__chipstarBg__red{background-size:9.6479791395vw 9.6479791395vw}}.brand__chipstarBg__yellow{background:url(../../_assets/img/brand/chipstar/brand_chipstar_bg-yellow.png) 50% 0}@media not screen and (min-width:768px){.brand__chipstarBg__yellow{background-size:9.6479791395vw 9.6479791395vw}}.brand__chipstar-btn>a{align-items:center;background-color:#fff;border:4px solid #ab1a05;border-radius:100px;box-shadow:7px 7px 0 3px #ab1a05;display:flex;height:84px;justify-content:center;margin-left:auto;margin-right:auto;width:356px}@media not screen and (min-width:768px){.brand__chipstar-btn>a{border-width:0.5215123859vw;box-shadow:0.9126466754vw 0.9126466754vw 0 0.3911342894vw #ab1a05;height:11.0821382008vw;width:46.4146023468vw}}@media (hover:hover){.brand__chipstar-btn>a:hover{opacity:0.7;transition:opacity 0.3s}}.brand__chipstar-kv{background-color:#de0010;text-align:center}@media not screen and (min-width:768px){.brand__chipstar-kv{position:static}}.brand__chipstar-kv .brand__chipstar-kv__main{margin-left:auto;margin-right:auto;max-width:1310px}.brand__chipstar-cm{padding-bottom:10.2255639098vw;padding-top:3.7593984962vw}@media (max-width:1330px){.brand__chipstar-cm{padding-bottom:136px;padding-top:50px}}@media not screen and (min-width:768px){.brand__chipstar-cm{padding-bottom:23.4680573664vw;padding-top:2.6075619296vw;position:relative}}.brand__chipstar-cm .brand__chipstar-cm__title{margin:0 auto 6.015037594vw;max-width:60.5263157895vw}@media (max-width:1330px){.brand__chipstar-cm .brand__chipstar-cm__title{margin-bottom:80px;max-width:805px}}@media not screen and (min-width:768px){.brand__chipstar-cm .brand__chipstar-cm__title{margin-bottom:15.6453715776vw;max-width:92.4380704042vw;position:relative;z-index:1}}.brand__chipstar-cm .brand__chipstar-cm__bg{position:absolute}.brand__chipstar-cm .brand__chipstar-cm__bg.--chipsBottomSp{display:none}@media not screen and (min-width:768px){.brand__chipstar-cm .brand__chipstar-cm__bg.--chipsBottomSp{display:block}.brand__chipstar-cm .brand__chipstar-cm__bg.--chipsBottomSp{width:24.7718383312vw;bottom:84.7457627119vw;right:0}}.brand__chipstar-cm .brand__chipstar-cm__link>li{position:relative;z-index:0}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box01{align-items:flex-start;display:flex;flex-direction:row-reverse;gap:0 2.8571428571vw;margin-bottom:21.8045112782vw;padding-left:8.6466165414vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box01 .brand__chipstar-cm__link__video{margin-top:8.2706766917vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box01 .brand__chipstar-cm__link__title{margin-left:auto;max-width:53.6090225564vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box01 .brand__chipstar-cm__link__text>p{margin-left:3.7593984962vw;margin-top:-5.4135338346vw;max-width:41.3533834586vw}@media (max-width:1330px){.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box01{gap:0 38px;margin-bottom:290px;padding-left:115px}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box01 .brand__chipstar-cm__link__video{margin-top:110px}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box01 .brand__chipstar-cm__link__title{max-width:713px}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box01 .brand__chipstar-cm__link__text>p{margin-left:60px;margin-top:-72px;max-width:550px}}@media not screen and (min-width:768px){.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box01{display:block;margin-bottom:9.1264667536vw;padding-left:7.3011734029vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box01 .brand__chipstar-cm__link__video{margin-top:0;left:32.5945241199vw;top:27.9009126467vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box01 .brand__chipstar-cm__link__title{max-width:91.9165580183vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box01 .brand__chipstar-cm__link__text>p{margin-left:26.075619296vw;margin-top:32.5945241199vw;max-width:initial}}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box02{align-items:flex-start;display:flex;gap:0 3.3834586466vw;margin-bottom:31.1278195489vw;padding-right:11.2781954887vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box02 .brand__chipstar-cm__link__video{margin-top:9.022556391vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box02 .brand__chipstar-cm__link__title{max-width:50.5263157895vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box02 .brand__chipstar-cm__link__text>p{margin-left:auto;margin-top:2.2556390977vw;max-width:30.0751879699vw}@media (max-width:1330px){.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box02{gap:0 38px;margin-bottom:414px;padding-right:150px}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box02 .brand__chipstar-cm__link__video{margin-top:120px}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box02 .brand__chipstar-cm__link__title{max-width:672px}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box02 .brand__chipstar-cm__link__text>p{margin-top:30px;max-width:400px}}@media not screen and (min-width:768px){.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box02{display:block;margin-bottom:18.9048239896vw;padding-right:0}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box02 .brand__chipstar-cm__link__video{margin-top:0;left:3.3898305085vw;top:36.5058670143vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box02 .brand__chipstar-cm__link__title{width:94.9152542373vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box02 .brand__chipstar-cm__link__text>p{margin-left:3.3898305085vw;margin-right:0;margin-top:33.2464146023vw;max-width:initial}}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box03{align-items:flex-start;display:flex;flex-direction:row-reverse;gap:0 2.8571428571vw;margin-bottom:28.5714285714vw;padding-left:9.022556391vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box03 .brand__chipstar-cm__link__video{margin-top:6.015037594vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box03 .brand__chipstar-cm__link__title{margin-left:auto;max-width:53.6090225564vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box03 .brand__chipstar-cm__link__text>p{margin-left:3.7593984962vw;margin-top:-1.8045112782vw;max-width:33.0827067669vw}@media (max-width:1330px){.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box03{gap:0 38px;margin-bottom:380px;padding-left:120px}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box03 .brand__chipstar-cm__link__video{margin-top:80px}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box03 .brand__chipstar-cm__link__title{max-width:713px}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box03 .brand__chipstar-cm__link__text>p{margin-left:50px;margin-top:-24px;max-width:440px}}@media not screen and (min-width:768px){.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box03{display:block;margin-bottom:7.8226857888vw;padding-left:4.6936114733vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box03 .brand__chipstar-cm__link__video{margin-top:0;left:31.8122555411vw;top:26.5971316819vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box03 .brand__chipstar-cm__link__title{max-width:91.9165580183vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box03 .brand__chipstar-cm__link__text>p{margin-left:27.3794002608vw;margin-top:33.2464146023vw;max-width:initial;width:100%}}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box04{align-items:flex-start;display:flex;gap:0 1.2030075188vw;padding-right:11.2781954887vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box04 .brand__chipstar-cm__link__video{margin-top:12.2556390977vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box04 .brand__chipstar-cm__link__title{max-width:49.8496240602vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box04 .brand__chipstar-cm__link__text p{margin-left:auto;max-width:43.6090225564vw}@media (max-width:1330px){.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box04{gap:0 16px;padding-right:150px}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box04 .brand__chipstar-cm__link__video{margin-top:163px}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box04 .brand__chipstar-cm__link__title{max-width:663px}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box04 .brand__chipstar-cm__link__text p{margin-top:32px;max-width:580px}}@media not screen and (min-width:768px){.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box04{display:block;padding-right:3.3898305085vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box04 .brand__chipstar-cm__link__video{margin-top:0;left:3.3898305085vw;top:31.9426336375vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box04 .brand__chipstar-cm__link__title{max-width:94.9152542373vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__box04 .brand__chipstar-cm__link__text p{margin-left:3.3898305085vw;margin-right:0;margin-top:32.5945241199vw;max-width:initial}}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__bg{position:absolute;z-index:-1}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__bg.--package01{width:14.8120300752vw;left:0;top:-9.0977443609vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__bg.--chips02-bottom{width:25.037593985vw;right:0;top:25.6390977444vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__bg.--chips02-top{width:23.5338345865vw;left:51.5037593985vw;top:-5.2631578947vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__bg.--package03{width:20.977443609vw;left:0;top:-13.5338345865vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__bg.--chips03{width:27.4436090226vw;left:19.5488721805vw;top:23.7593984962vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__bg.--package04{width:43.3834586466vw;right:0;top:-12.6315789474vw}@media (max-width:1330px){.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__bg.--package01{width:197px;left:0;top:-121px}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__bg.--chips02-bottom{width:333px;top:341px}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__bg.--chips02-top{width:313px;left:685px;top:-70px}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__bg.--package03{width:279px;top:-180px}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__bg.--chips03{width:365px;left:260px;top:316px}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__bg.--package04{width:577px;right:0;top:-168px}}@media not screen and (min-width:768px){.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__bg.--chips02-top,.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__bg.--package01,.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__bg.--package03,.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__bg.--package04{display:none}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__bg.--chips02-bottom{width:23.8591916558vw;right:1.8252933507vw;top:58.6701434159vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__bg.--chips03{width:31.0299869622vw;left:4.1720990874vw;top:42.5032594524vw}}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__video{position:relative}@media not screen and (min-width:768px){.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__video{position:absolute}}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__video .brand__chipstar-cm__link__video__link{padding-top:56.25%;width:33.3082706767vw;position:relative}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__video .brand__chipstar-cm__link__video__link:before{background-color:#fdd118;content:"";height:calc(100% + 0.3007518797vw);width:calc(100% + 0.3759398496vw);position:absolute;left:0.6766917293vw;top:0.977443609vw}@media (max-width:1330px){.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__video .brand__chipstar-cm__link__video__link{width:443px}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__video .brand__chipstar-cm__link__video__link:before{height:calc(100% + 4px);width:calc(100% + 5px);left:9px;top:13px}}@media not screen and (min-width:768px){.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__video .brand__chipstar-cm__link__video__link{width:61.9295958279vw}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__video .brand__chipstar-cm__link__video__link:before{height:calc(100% + 0.7822685789vw);width:calc(100% + 1.0430247718vw);left:0.5215123859vw;top:1.1734028683vw}}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__video .brand__chipstar-cm__link__video__link>span{aspect-ratio:443/249;cursor:pointer;display:block;position:absolute;left:0;top:0;z-index:1}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__video .brand__chipstar-cm__link__video__link>span:after{background:url(../../_assets/img/brand/chipstar/brand_chipstar_icon-play.svg) no-repeat 50% 50%;background-size:100px 100px;content:"";height:100%;width:100%;position:absolute;left:0;top:0;transition:opacity 0.15s}@media not screen and (min-width:768px){.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__video .brand__chipstar-cm__link__video__link>span:after{background-size:13.8200782269vw 13.8200782269vw}}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__video .brand__chipstar-cm__link__video__link>span:before{background:rgba(63,60,54,0.46);content:"";height:100%;width:100%;position:absolute;left:0;top:0}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__video .brand__chipstar-cm__link__video__link>span>img{height:100%;width:100%}@media (hover:hover){.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__video .brand__chipstar-cm__link__video__link>span:hover:after{opacity:0}}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__video .brand__chipstar-cm__link__video__link iframe{height:100%;width:100%;position:absolute;left:0;top:0}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__text{flex:1}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__text p{color:#fff;font-size:1.7293233083vw;font-weight:700;letter-spacing:0.1em;line-height:1.4347826087}@media (max-width:1330px){.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__text p{font-size:23px}}@media not screen and (min-width:768px){.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__text p{font-size:2.6075619296vw;line-height:1.55;width:61.9295958279vw}}.brand__chipstar-cm .brand__chipstar-cm__btn{margin-top:200px}@media not screen and (min-width:768px){.brand__chipstar-cm .brand__chipstar-cm__btn{margin-top:28.6831812256vw}}.brand__chipstar-cm .brand__chipstar-cm__btn img{width:225px}@media not screen and (min-width:768px){.brand__chipstar-cm .brand__chipstar-cm__btn img{width:29.335071708vw}}.brand__chipstar-secret{padding-bottom:100px;padding-top:256px;position:relative;z-index:0}@media not screen and (min-width:768px){.brand__chipstar-secret{padding-bottom:13.037809648vw;padding-top:20.8604954368vw}}.brand__chipstar-secret .brand__chipstar-secret__wrap{background-color:#fff;margin-left:auto;margin-right:auto;max-width:1123px;padding:137px 60px;position:relative}@media not screen and (min-width:768px){.brand__chipstar-secret .brand__chipstar-secret__wrap{max-width:79.7913950456vw;padding:11.3428943937vw 7.8226857888vw 8.0834419817vw 3.1290743155vw}}.brand__chipstar-secret .brand__chipstar-secret__wrap:before{background-color:#df0011;border-radius:7px;content:"";height:calc(100% + 17px);width:calc(100% + 17px);position:absolute;left:6px;top:6px;z-index:-1}@media not screen and (min-width:768px){.brand__chipstar-secret .brand__chipstar-secret__wrap:before{border-radius:0.9126466754vw;height:calc(100% + 2.2164276402vw);width:calc(100% + 2.2164276402vw);left:0.7822685789vw;top:0.7822685789vw}}.brand__chipstar-secret .brand__chipstar-secret__title{text-align:center;width:100%;position:absolute;left:0;top:-212px}@media not screen and (min-width:768px){.brand__chipstar-secret .brand__chipstar-secret__title{top:-13.8200782269vw}}.brand__chipstar-secret .brand__chipstar-secret__title img{max-width:952px}@media not screen and (min-width:768px){.brand__chipstar-secret .brand__chipstar-secret__title img{max-width:67.926988266vw}}.brand__chipstar-secret .brand__chipstar-secret__list{counter-reset:ol}.brand__chipstar-secret .brand__chipstar-secret__list>li{counter-increment:ol;color:#df0011;font-size:26px;font-weight:700;margin-bottom:50px}.brand__chipstar-secret .brand__chipstar-secret__list>li:last-child{margin-bottom:0}@media not screen and (min-width:768px){.brand__chipstar-secret .brand__chipstar-secret__list>li{font-size:2.7379400261vw;margin-bottom:6.518904824vw}}.brand__chipstar-secret .brand__chipstar-secret__list .brand__chipstar-secret__list__title{margin-bottom:12px}.brand__chipstar-secret .brand__chipstar-secret__list .brand__chipstar-secret__list__title.--secret01{width:761px}.brand__chipstar-secret .brand__chipstar-secret__list .brand__chipstar-secret__list__title.--secret02{width:554px}.brand__chipstar-secret .brand__chipstar-secret__list .brand__chipstar-secret__list__title.--secret03{width:338px}.brand__chipstar-secret .brand__chipstar-secret__list .brand__chipstar-secret__list__title.--secret04{width:743px}.brand__chipstar-secret .brand__chipstar-secret__list .brand__chipstar-secret__list__title.--secret05{width:747px}.brand__chipstar-secret .brand__chipstar-secret__list .brand__chipstar-secret__list__title.--secret06{width:715px}.brand__chipstar-secret .brand__chipstar-secret__list .brand__chipstar-secret__list__title.--secret07{width:694px}.brand__chipstar-secret .brand__chipstar-secret__list .brand__chipstar-secret__list__title.--secret08{width:729px}@media not screen and (min-width:768px){.brand__chipstar-secret .brand__chipstar-secret__list .brand__chipstar-secret__list__title{margin-bottom:2.0860495437vw}.brand__chipstar-secret .brand__chipstar-secret__list .brand__chipstar-secret__list__title.--secret01{width:68.5788787484vw}.brand__chipstar-secret .brand__chipstar-secret__list .brand__chipstar-secret__list__title.--secret02{width:50.4563233377vw}.brand__chipstar-secret .brand__chipstar-secret__list .brand__chipstar-secret__list__title.--secret03{width:31.5514993481vw}.brand__chipstar-secret .brand__chipstar-secret__list .brand__chipstar-secret__list__title.--secret04{width:67.0143415906vw}.brand__chipstar-secret .brand__chipstar-secret__list .brand__chipstar-secret__list__title.--secret05{width:67.2750977836vw}.brand__chipstar-secret .brand__chipstar-secret__list .brand__chipstar-secret__list__title.--secret06{width:64.5371577575vw}.brand__chipstar-secret .brand__chipstar-secret__list .brand__chipstar-secret__list__title.--secret07{width:62.5814863103vw}.brand__chipstar-secret .brand__chipstar-secret__list .brand__chipstar-secret__list__title.--secret08{width:65.7105606258vw}}.brand__chipstar-secret .brand__chipstar-secret__list .brand__chipstar-secret__list__text{letter-spacing:-0.04em;line-height:1.7307692308;padding-left:50px}@media not screen and (min-width:768px){.brand__chipstar-secret .brand__chipstar-secret__list .brand__chipstar-secret__list__text{line-height:1.7619047619;padding-left:4.4328552803vw}}.brand__chipstar-productLink{margin-bottom:-1.3533834586vw;margin-top:-0.2255639098vw;position:relative}.brand__chipstar-productLink .brand__chipstar-productLink__btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media not screen and (min-width:768px){.brand__chipstar-productLink .brand__chipstar-productLink__btn>a{height:6.518904824vw;width:27.7705345502vw}}.brand__chipstar-productLink .brand__chipstar-productLink__btn>a img{width:157px}@media not screen and (min-width:768px){.brand__chipstar-productLink .brand__chipstar-productLink__btn>a img{width:12.2555410691vw}}.brand__chipstar-footer{background-color:#d00619;border-bottom:15px solid #54392c;padding-bottom:150px;padding-top:150px;text-align:center}.brand__chipstar-footer img{width:auto}.brand__chipstar-footer .brand__chipstar-footer__logo{margin-bottom:48px}.brand__chipstar-footer .brand__chipstar-footer__list{display:flex;gap:18px;justify-content:center}.brand__chipstar-footer .brand__chipstar-footer__list a{display:block}@media screen and (min-width:768px){.brand__chipstar-footer .brand__chipstar-footer__list a{transition:all 0.3s}.brand__chipstar-footer .brand__chipstar-footer__list a:hover{opacity:0.7}}@media not screen and (min-width:768px){.brand__chipstar-footer{border-bottom-width:1.1734028683vw;padding-bottom:7.3011734029vw;padding-top:9.778357236vw}.brand__chipstar-footer img{max-width:100%}.brand__chipstar-footer .brand__chipstar-footer__logo{margin:0 auto 5.2151238592vw;width:34.9413298566vw}.brand__chipstar-footer .brand__chipstar-footer__list{display:block;margin:0 auto;width:52.6727509778vw}.brand__chipstar-footer .brand__chipstar-footer__list li{margin-bottom:3.9113428944vw}.brand__chipstar-footer .brand__chipstar-footer__list li:last-child{margin-bottom:0}}.move-top{opacity:0;transform:translateY(15px);transition:all 0.7s}.move-top.is-move{opacity:1;transform:translateY(0)}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__video .brand__chipstar-cm__link__video__link.video__no__link>span{cursor:default}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__video .brand__chipstar-cm__link__video__link.video__no__link>span:after{display:none}.brand__chipstar-cm .brand__chipstar-cm__link .brand__chipstar-cm__link__video .brand__chipstar-cm__link__video__link.video__no__link>span:before{display:none}.is_page__butter_crunch header#header{background:#ffffff}.is_page__butter_crunch footer#footer{background:#ffffff}.is_page__butter_crunch main{font-family:"Noto Sans JP",sans-serif}@media screen and (max-width:768px){.is_page__butter_crunch main{width:100%;overflow:hidden}}@keyframes bounceScale{0%{transform:scale(0.5)}60%{transform:scale(1.2)}80%{transform:scale(0.9)}to{transform:scale(1)}}.is_page__butter_crunch .bg-pattern{position:fixed;top:0;left:0;width:100%;height:100vh;background:#ffe10f;background-repeat:repeat;z-index:-1}.is_page__butter_crunch .bg-pattern:after{content:"";position:absolute;display:block;width:100%;height:100vh;top:0;left:0;background-image:url("../img/butter_crunch/pattern_melt.png");opacity:0.6}.is_page__butter_crunch .kv{position:relative;z-index:3}.is_page__butter_crunch .kv h1{aspect-ratio:2400/1350;position:relative;z-index:1}@media screen and (max-width:768px){.is_page__butter_crunch .kv h1{aspect-ratio:390/551}}.is_page__butter_crunch .kv h1 img{width:100%;height:100%;object-fit:cover}.is_page__butter_crunch .about{}@media screen and (max-width:768px){.is_page__butter_crunch .about{width:100%;overflow:hidden}}.is_page__butter_crunch .about>section.catch{padding-top:80px}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.catch{padding-top:14.36vw}}.is_page__butter_crunch .about>section.catch .banner{max-width:892px;padding:0 30px;margin:0 auto;transition:opacity 0.3s ease}.is_page__butter_crunch .about>section.catch .banner:hover{opacity:0.7}.is_page__butter_crunch .about>section.catch .banner a{display:block;width:100%}.is_page__butter_crunch .about>section.catch .banner img{width:100%}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.catch .banner{max-width:none;width:87.69vw;padding:0}}.is_page__butter_crunch .about>section.catch .inner-nav{max-width:1084px;margin:64px auto 0;padding:0 30px}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.catch .inner-nav{max-width:none;width:87.69vw;padding:0;margin-top:14.36vw}}.is_page__butter_crunch .about>section.catch .inner-nav>ul{display:flex;justify-content:space-between;width:100%}.is_page__butter_crunch .about>section.catch .inner-nav>ul li{width:calc(33.3333333333% - 33px);padding:4.3% 0;background:#fff;border-radius:16px;position:relative;filter:drop-shadow(0 20px 10px rgba(67,57,9,0.1));transition:all 0.3s ease;transition:opacity 0.3s ease}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.catch .inner-nav>ul li{width:26.67vw;padding:0;height:20.51vw}}.is_page__butter_crunch .about>section.catch .inner-nav>ul li:hover{opacity:0.7}.is_page__butter_crunch .about>section.catch .inner-nav>ul li a{display:flex;justify-content:center;align-items:center;height:100%;width:100%;position:absolute;top:0;left:0;color:#14146e;font-size:32px;font-weight:900;letter-spacing:0.1em}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.catch .inner-nav>ul li a{font-size:4.62vw;letter-spacing:0.05em;text-align:center}}.is_page__butter_crunch .about>section.catch .inner-nav>ul li a i{width:64px;height:64px;background:#fff;border-radius:50%;position:absolute;bottom:-35px;left:50%;transform:translateX(-50%);background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.37%2019.78V0H14.62V19.78L23.72%2010.68L25.99%2013L12.99%2026L0%2013L2.27%2010.68L11.37%2019.78Z%22%20fill%3D%22%2314146E%22%2F%3E%3C%2Fsvg%3E");background-size:26px 26px;background-position:center;background-repeat:no-repeat}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.catch .inner-nav>ul li a i{width:10.26vw;height:10.26vw;bottom:-5.13vw;background-size:4.62vw 4.62vw}}.is_page__butter_crunch .about>section.catch h2{padding-top:152px;max-width:1084px;margin:0 auto;text-align:center;font-size:64px;font-weight:900;letter-spacing:0.01em;line-height:1;color:#14146e}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.catch h2{font-size:9.23vw;padding-top:25.64vw;line-height:1.5}}.is_page__butter_crunch .about>section.catch .crunch-photo-box{padding-top:56px;padding-bottom:284px;position:relative;z-index:1}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.catch .crunch-photo-box{padding-top:8.21vw;padding-bottom:71.79vw}}.is_page__butter_crunch .about>section.catch .crunch-photo-box .text-img{width:504px;margin:0 auto}.is_page__butter_crunch .about>section.catch .crunch-photo-box .text-img img{width:100%}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.catch .crunch-photo-box .text-img{width:71.79vw}}.is_page__butter_crunch .about>section.catch .crunch-photo-box .crunch-photo{position:absolute;top:222px;left:50%;transform:translateX(-50%);width:517px;filter:drop-shadow(0 40px 20px rgba(67,57,9,0.1))}.is_page__butter_crunch .about>section.catch .crunch-photo-box .crunch-photo img{width:100%;transform:scale(0)}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.catch .crunch-photo-box .crunch-photo{top:56.41vw;width:82.05vw}}.is_page__butter_crunch .about>section.catch .crunch-photo-box .crunch-guide{font-size:32px;font-weight:700;line-height:1.4;letter-spacing:0.1em;color:#14146e;position:absolute;z-index:2;top:338px;opacity:0;transition:opacity 1s ease-out}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.catch .crunch-photo-box .crunch-guide{top:42.31vw;font-size:5.13vw}}.is_page__butter_crunch .about>section.catch .crunch-photo-box .crunch-guide--a{left:calc(50% - 480px)}.is_page__butter_crunch .about>section.catch .crunch-photo-box .crunch-guide--a:before{content:"";display:inline-block;width:85px;height:2px;background:#14146e;position:absolute;right:-45%;top:0.68em}.is_page__butter_crunch .about>section.catch .crunch-photo-box .crunch-guide--a:after{content:"";display:inline-block;width:20px;height:20px;border-radius:50%;background:#14146e;position:absolute;right:calc(-45% - 10px);top:calc(0.68em - 8px)}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.catch .crunch-photo-box .crunch-guide--a{left:6.15vw}.is_page__butter_crunch .about>section.catch .crunch-photo-box .crunch-guide--a:before{width:2px;height:18.97vw;top:3em;left:24.62vw}.is_page__butter_crunch .about>section.catch .crunch-photo-box .crunch-guide--a:after{width:3.59vw;height:3.59vw;left:23.08vw;top:calc(3em + 17.95vw)}}.is_page__butter_crunch .about>section.catch .crunch-photo-box .crunch-guide--b{left:calc(50% + 276px)}.is_page__butter_crunch .about>section.catch .crunch-photo-box .crunch-guide--b:before{content:"";display:inline-block;width:151px;height:2px;background:#14146e;position:absolute;left:-80%;top:0.9em}.is_page__butter_crunch .about>section.catch .crunch-photo-box .crunch-guide--b:after{content:"";display:inline-block;width:20px;height:20px;border-radius:50%;background:#14146e;position:absolute;left:calc(-80% - 10px);top:calc(0.9em - 8px)}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.catch .crunch-photo-box .crunch-guide--b{left:auto;right:6.15vw}.is_page__butter_crunch .about>section.catch .crunch-photo-box .crunch-guide--b:before{width:2px;height:18.97vw;top:3em;right:auto;left:2.56vw}.is_page__butter_crunch .about>section.catch .crunch-photo-box .crunch-guide--b:after{width:3.59vw;height:3.59vw;right:auto;left:1.03vw;top:calc(3em + 17.95vw)}}.is_page__butter_crunch .about>section.catch .crunch-photo-box.is-show .crunch-photo img{animation:bounceScale 0.4s ease-out forwards}.is_page__butter_crunch .about>section.catch .crunch-photo-box.is-show .crunch-guide{opacity:1}.is_page__butter_crunch .about>section.catch .crunch-photo-box.is-show .crunch-guide--a{transition-delay:0.5s}.is_page__butter_crunch .about>section.catch .crunch-photo-box.is-show .crunch-guide--b{transition-delay:1s}.is_page__butter_crunch .about>section.product{background:rgba(255,255,255,0.7);padding-top:120px;padding-bottom:120px;position:relative}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.product{width:100%;overflow:hidden;padding-top:20.51vw;padding-bottom:56.41vw}}.is_page__butter_crunch .about>section.product .descbox{max-width:1084px;margin:0 auto;padding:0 30px}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.product .descbox{max-width:none;width:87.69vw;padding:0}}.is_page__butter_crunch .about>section.product .descbox .txtbox{font-size:26px;font-weight:500;line-height:2;letter-spacing:0.05em;color:#14146e}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.product .descbox .txtbox{font-size:5.13vw;letter-spacing:0.1em}}.is_page__butter_crunch .about>section.product .descbox .txtbox dt h3{font-size:48px;font-weight:700;line-height:1.6;letter-spacing:0.1em}.is_page__butter_crunch .about>section.product .descbox .txtbox dd p{margin-top:32px;font-size:26px;font-weight:500;line-height:2;letter-spacing:0.05em;color:#730000}.is_page__butter_crunch .about>section.product .descbox .figbox{margin-top:80px;display:flex;justify-content:center}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.product .descbox .figbox{margin-top:18vw}}.is_page__butter_crunch .about>section.product .descbox .figbox figure{position:relative}.is_page__butter_crunch .about>section.product .descbox .figbox figure .caution{display:inline-block;width:186px;position:absolute;top:-124px;left:50%;transform:translateX(-50%)}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.product .descbox .figbox figure .caution{width:24.87vw;top:-15.38vw}}.is_page__butter_crunch .about>section.product .descbox .figbox figure p{position:absolute;width:220px;filter:drop-shadow(0 24px 24px rgba(0,0,0,0.1))}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.product .descbox .figbox figure p{width:28.21vw}.is_page__butter_crunch .about>section.product .descbox .figbox figure p img{width:100%}}.is_page__butter_crunch .about>section.product .descbox .figbox figure.large p{width:179px;bottom:5px;left:-28px}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.product .descbox .figbox figure.large p{width:21.15vw;bottom:3.85vw;left:-1.28vw}}.is_page__butter_crunch .about>section.product .descbox .figbox figure.small p{width:119px;bottom:5px;left:-30px}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.product .descbox .figbox figure.small p{width:14.62vw;bottom:3.85vw;left:-2.31vw}}.is_page__butter_crunch .about>section.product .descbox .figbox figure:first-child{width:532px;margin-right:64px}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.product .descbox .figbox figure:first-child{width:53.85vw;margin-right:3.59vw}}.is_page__butter_crunch .about>section.product .descbox .figbox figure:nth-child(2){width:268px;margin-top:94px}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.product .descbox .figbox figure:nth-child(2){width:29.74vw;margin-top:6.41vw}}.is_page__butter_crunch .about>section.product .descbox .figbox figure figcaption{margin-top:16px;font-size:24px;font-weight:500;line-height:1.4;letter-spacing:0.05em;color:#14146e;text-align:center}.is_page__butter_crunch .about>section.product .descbox .figbox figure figcaption small{font-size:19px;letter-spacing:0}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.product .descbox .figbox figure figcaption{margin-top:2.56vw;font-size:4.62vw}.is_page__butter_crunch .about>section.product .descbox .figbox figure figcaption small{font-size:3.33vw}}.is_page__butter_crunch .about>section.product .descbox .figbox figure img{width:100%}.is_page__butter_crunch .about>section.product .descbox .figbox.is-show p{animation:bounceScale 0.5s ease-in-out forwards}.is_page__butter_crunch .about>section.product .descbox .figbox.is-show .small p{animation-delay:0.4s}.is_page__butter_crunch .about>section.product .caption{max-width:1084px;margin:80px auto 0;padding:0 30px;text-align:center;font-size:32px;font-weight:700;line-height:1.8;letter-spacing:0.1em;color:#14146e}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.product .caption{font-size:5.13vw;margin-top:10.26vw}}.is_page__butter_crunch .about>section.product .link{max-width:1084px;margin:64px auto 0;padding:0 30px;text-align:center;color:#14146e}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.product .link{max-width:none;width:87.69vw;padding:0;margin-top:8.21vw}}.is_page__butter_crunch .about>section.product .link p{font-size:32px;font-weight:700;line-height:1;letter-spacing:0.1em;position:relative;display:inline-block}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.product .link p{font-size:5.13vw;line-height:1.8}}.is_page__butter_crunch .about>section.product .link p:before{content:"";display:block;width:20px;height:28px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2224%22%20height%3D%2232%22%20viewBox%3D%220%200%2024%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M22%2024.8147L2%201.99992%22%20stroke%3D%22%2314146E%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M16.737%2030L4.10547%2018.5926%22%20stroke%3D%22%2314146E%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");background-size:contain;background-repeat:no-repeat;position:absolute;bottom:-12px;left:-1em}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.product .link p:before{width:4.87vw;height:4.1vw;bottom:-1.03vw;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2220%22%20height%3D%2224%22%20viewBox%3D%220%200%2020%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M17.6329%2017.9939L1.58008%202.01828%22%20stroke%3D%22%2314146E%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M13.4081%2021.6248L3.26953%2013.6369%22%20stroke%3D%22%2314146E%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E")}}.is_page__butter_crunch .about>section.product .link p:after{content:"";width:20px;height:28px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2224%22%20height%3D%2232%22%20viewBox%3D%220%200%2024%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M22%2024.8147L2%201.99992%22%20stroke%3D%22%2314146E%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M16.737%2030L4.10547%2018.5926%22%20stroke%3D%22%2314146E%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");background-size:contain;background-repeat:no-repeat;position:absolute;bottom:-12px;right:-1em;transform:scale(-1,1)}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.product .link p:after{width:4.87vw;height:4.1vw;bottom:-1.03vw;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2220%22%20height%3D%2224%22%20viewBox%3D%220%200%2020%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M17.6329%2017.9939L1.58008%202.01828%22%20stroke%3D%22%2314146E%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M13.4081%2021.6248L3.26953%2013.6369%22%20stroke%3D%22%2314146E%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E")}}.is_page__butter_crunch .about>section.product .link a{margin:52px auto 0;display:block;width:628px;height:104px;line-height:104px;background:#14146e;border-radius:50px;color:#ffffff;font-size:40px;font-weight:700;letter-spacing:0.15em;position:relative;transition:opacity 0.3s ease}.is_page__butter_crunch .about>section.product .link a:hover{opacity:0.7}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.product .link a{width:87.69vw;height:18.46vw;line-height:18.46vw;font-size:6.15vw;margin-top:6.15vw}}.is_page__butter_crunch .about>section.product .cow{width:260px;position:absolute;bottom:0px;left:-260px;z-index:3;transition:left 0.8s ease-in-out 0.4s}.is_page__butter_crunch .about>section.product .cow img{width:100%}@media screen and (max-width:1240px){.is_page__butter_crunch .about>section.product .cow{width:clamp(6.875rem,-8.432rem + 31.85vw,16.25rem)}}@media screen and (max-width:768px){.is_page__butter_crunch .about>section.product .cow{width:50vw;bottom:0;left:-50vw}.is_page__butter_crunch .about>section.product .cow.is-show{left:12.31vw}}.is_page__butter_crunch .about>section.product .cow.is-show{left:80px}.is_page__butter_crunch .movie{padding-top:100px;position:relative;z-index:2;color:#ffffff}@media screen and (max-width:768px){.is_page__butter_crunch .movie{width:100%;overflow:hidden;padding-top:20.51vw}}.is_page__butter_crunch .movie:before{content:"";display:block;width:100%;height:100%;background:#f576a3;position:absolute;top:0;left:0;z-index:-1}.is_page__butter_crunch .movie:after{content:"";display:block;width:100%;height:100%;background-image:url(../img/butter_crunch/pattern_check.png);background-repeat:repeat;opacity:0.1;position:absolute;top:0;left:0;z-index:-1}.is_page__butter_crunch .movie h2{text-align:center;font-size:64px;font-weight:900;letter-spacing:0.1em;line-height:1;color:#ffffff;padding:0 30px}.is_page__butter_crunch .movie h2 .akb-logo{display:inline-block}@media screen and (max-width:768px){.is_page__butter_crunch .movie h2{font-size:9.23vw;line-height:1.5;letter-spacing:0.05em;padding:0}.is_page__butter_crunch .movie h2 .akb-logo{display:block;margin:0 auto 3.08vw;width:51.28vw}.is_page__butter_crunch .movie h2 .akb-logo img{width:100%}}.is_page__butter_crunch .movie-caption{margin-top:20px;text-align:center;font-size:18px;font-weight:500;line-height:1.8;letter-spacing:0.1em}@media screen and (max-width:768px){.is_page__butter_crunch .movie-caption{margin-top:5.13vw;font-size:4.1vw;letter-spacing:0.05em}}.is_page__butter_crunch .movie-slider{width:100%;margin-top:78px}@media screen and (max-width:768px){.is_page__butter_crunch .movie-slider{margin-top:14.1vw}}.is_page__butter_crunch .movie-slider .swiper-wrapper{width:100%;padding-top:42px;padding-bottom:100px}@media screen and (max-width:768px){.is_page__butter_crunch .movie-slider .swiper-wrapper{padding-top:13.59vw;padding-bottom:43.59vw;left:0}}.is_page__butter_crunch .movie-slider .swiper-slide{width:188px;opacity:0.7}@media screen and (max-width:768px){.is_page__butter_crunch .movie-slider .swiper-slide{width:60vw;aspect-ratio:234/416;position:relative}}.is_page__butter_crunch .movie-slider .swiper-slide .v-box{width:100%;height:100%;position:relative;background-size:contain}.is_page__butter_crunch .movie-slider .swiper-slide .v-box:before{content:"";position:absolute;top:50%;left:50%;width:5em;height:5em;margin-top:-2.5em;margin-left:-2.5em;border-radius:50%;border:0.25em solid #ccc;border-top-color:#333;animation:spinner 1.5s linear infinite}.is_page__butter_crunch .movie-slider .swiper-slide .v-box.playing:before{display:none}@keyframes spinner{to{transform:rotate(360deg)}}.is_page__butter_crunch .movie-slider .swiper-slide .v-box.v_mukaichi{background-image:url("../img/butter_crunch/poster_mukaichi.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box.v_chiba{background-image:url("../img/butter_crunch/poster_chiba.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box.v_oomori{background-image:url("../img/butter_crunch/poster_oomori.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box.v_sato{background-image:url("../img/butter_crunch/poster_sato.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box.v_yagi{background-image:url("../img/butter_crunch/poster_yagi.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box.v_ito{background-image:url("../img/butter_crunch/poster_ito.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box.v_aki{background-image:url("../img/butter_crunch/poster_aki.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box.v_hanada{background-image:url("../img/butter_crunch/poster_hanada.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box.v_akiyama{background-image:url("../img/butter_crunch/poster_akiyama.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box video{width:100%;height:auto}.is_page__butter_crunch .movie-slider .swiper-slide .v-box video.v_mukaichi{background-image:url("../img/butter_crunch/poster_mukaichi.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box video.v_chiba{background-image:url("../img/butter_crunch/poster_chiba.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box video.v_oomori{background-image:url("../img/butter_crunch/poster_oomori.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box video.v_sato{background-image:url("../img/butter_crunch/poster_sato.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box video.v_yagi{background-image:url("../img/butter_crunch/poster_yagi.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box video.v_ito{background-image:url("../img/butter_crunch/poster_ito.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box video.v_aki{background-image:url("../img/butter_crunch/poster_aki.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box video.v_hanada{background-image:url("../img/butter_crunch/poster_hanada.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box video.v_akiyama{background-image:url("../img/butter_crunch/poster_akiyama.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box .poster{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-size:cover;background-repeat:no-repeat}.is_page__butter_crunch .movie-slider .swiper-slide .v-box .poster.v_mukaichi{background-image:url("../img/butter_crunch/poster_mukaichi.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box .poster.v_chiba{background-image:url("../img/butter_crunch/poster_chiba.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box .poster.v_oomori{background-image:url("../img/butter_crunch/poster_oomori.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box .poster.v_sato{background-image:url("../img/butter_crunch/poster_sato.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box .poster.v_yagi{background-image:url("../img/butter_crunch/poster_yagi.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box .poster.v_ito{background-image:url("../img/butter_crunch/poster_ito.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box .poster.v_aki{background-image:url("../img/butter_crunch/poster_aki.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box .poster.v_hanada{background-image:url("../img/butter_crunch/poster_hanada.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box .poster.v_akiyama{background-image:url("../img/butter_crunch/poster_akiyama.jpg")}.is_page__butter_crunch .movie-slider .swiper-slide .v-box .playbtn{width:72px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;z-index:2}@media screen and (max-width:768px){.is_page__butter_crunch .movie-slider .swiper-slide .v-box .playbtn{width:18.46vw}}.is_page__butter_crunch .movie-slider .swiper-slide p{margin-top:24px;text-align:center;font-size:24px;font-weight:900;letter-spacing:0.1em;line-height:1;display:none}@media screen and (max-width:768px){.is_page__butter_crunch .movie-slider .swiper-slide p{font-size:6.15vw;margin-top:6.15vw}}.is_page__butter_crunch .movie-slider .swiper-slide-active{transform:scale(1.25532);opacity:1}@media screen and (max-width:768px){.is_page__butter_crunch .movie-slider .swiper-slide-active{transform:scale(1.252136);top:0}}.is_page__butter_crunch .movie-slider .swiper-slide-active p{display:block}.is_page__butter_crunch .movie-slider .swiper-slide-active .v-box .playbtn{display:block}.is_page__butter_crunch .movie-slider .swiper-slide-active .v-box .playbtn:hover{transition:all 0.3s ease;transform-origin:center;transform:translate(-50%,-50%) scale(1.1)}.is_page__butter_crunch .movie-slider .swiper-button-next{opacity:1;display:block;width:56px;height:56px;background:rgba(255,255,255,0.8);border-radius:50%;right:40px;top:calc(50% - 107px)}@media screen and (max-width:768px){.is_page__butter_crunch .movie-slider .swiper-button-next{width:14.36vw;height:14.36vw;right:5.13vw;top:calc(50% - 14.36vw)}}.is_page__butter_crunch .movie-slider .swiper-button-next:after{content:"";display:block;width:23px;height:23px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M17.9325%2013.4175H0.625V10.5737H17.9325L9.97%202.61125L12%200.625L23.375%2012L12%2023.375L9.97%2021.3887L17.9325%2013.4263V13.4175Z%22%20fill%3D%22%2314146E%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:768px){.is_page__butter_crunch .movie-slider .swiper-button-next:after{width:5.9vw;height:5.9vw}}.is_page__butter_crunch .movie-slider .swiper-button-prev{display:block;opacity:1;width:56px;height:56px;background:rgba(255,255,255,0.8);border-radius:50%;left:40px;top:calc(50% - 107px)}@media screen and (max-width:768px){.is_page__butter_crunch .movie-slider .swiper-button-prev{width:14.36vw;height:14.36vw;left:5.13vw;top:calc(50% - 14.36vw)}}.is_page__butter_crunch .movie-slider .swiper-button-prev:after{content:"";display:block;width:23px;height:23px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6.0675%2010.5825L23.375%2010.5825L23.375%2013.4263L6.0675%2013.4262L14.03%2021.3887L12%2023.375L0.625001%2012L12%200.624999L14.03%202.61125L6.0675%2010.5737L6.0675%2010.5825Z%22%20fill%3D%22%2314146E%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:768px){.is_page__butter_crunch .movie-slider .swiper-button-prev:after{width:5.9vw;height:5.9vw}}.is_page__butter_crunch .movie-slider .swiper-pagination{bottom:85px}@media screen and (max-width:768px){.is_page__butter_crunch .movie-slider .swiper-pagination{bottom:15.38vw}}.is_page__butter_crunch .movie-slider .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:transparent;border:1px solid #ffffff;opacity:1;margin:0 6px}@media screen and (max-width:768px){.is_page__butter_crunch .movie-slider .swiper-pagination .swiper-pagination-bullet{width:3.08vw;height:3.08vw;margin:0 1.54vw}}.is_page__butter_crunch .movie-slider .swiper-pagination .swiper-pagination-bullet-active{background:#ffffff}.is_page__butter_crunch .movie .slider-caution{margin-top:30px;text-align:center;font-size:32px;font-weight:900;line-height:1.8;letter-spacing:0.05em}@media screen and (max-width:768px){.is_page__butter_crunch .movie .slider-caution{width:87.69vw;margin:2.56vw auto 0;font-size:5.64vw}}.is_page__butter_crunch .movie .message{padding-top:120px}@media screen and (max-width:768px){.is_page__butter_crunch .movie .message{padding-top:20.51vw}}.is_page__butter_crunch .movie .message>h4{font-family:"Montserrat",sans-serif;text-align:center;font-size:64px;font-weight:700;line-height:1;letter-spacing:0.1em}@media screen and (max-width:768px){.is_page__butter_crunch .movie .message>h4{font-size:10.26vw;line-height:1.15}}.is_page__butter_crunch .movie .message>p{text-align:center;margin-top:32px;font-size:32px;font-weight:900;line-height:1;letter-spacing:0.1em}@media screen and (max-width:768px){.is_page__butter_crunch .movie .message>p{margin-top:5.13vw;font-size:5.13vw;line-height:1.5}}.is_page__butter_crunch .movie .message>ul{max-width:1004px;margin:80px auto 0;padding:0 30px;display:flex;justify-content:center;flex-wrap:wrap}@media screen and (max-width:768px){.is_page__butter_crunch .movie .message>ul{max-width:none;width:87.69vw;padding:0;margin-top:14.36vw;justify-content:flex-start}}.is_page__butter_crunch .movie .message>ul li{width:calc(33.3333333333% - 96px);margin-right:48px;cursor:pointer}.is_page__butter_crunch .movie .message>ul li:hover figure{opacity:0.7}.is_page__butter_crunch .movie .message>ul li:nth-child(3n){margin-right:0}.is_page__butter_crunch .movie .message>ul li:nth-child(n+4){margin-top:48px}@media screen and (max-width:768px){.is_page__butter_crunch .movie .message>ul li{width:calc(50% - 3.08vw);margin-right:6.15vw}.is_page__butter_crunch .movie .message>ul li:nth-child(2n){margin-right:0}.is_page__butter_crunch .movie .message>ul li:nth-child(3n){margin-right:6.15vw}.is_page__butter_crunch .movie .message>ul li:nth-child(n+3),.is_page__butter_crunch .movie .message>ul li:nth-child(n+4){margin-top:8.21vw}}.is_page__butter_crunch .movie .message>ul li figure{width:100%;filter:drop-shadow(0 20px 20px rgba(0,0,0,0.1));transition:opacity 0.3s ease}.is_page__butter_crunch .movie .message>ul li figure img{width:100%;height:auto;border-radius:16px}@media screen and (max-width:768px){.is_page__butter_crunch .movie .message>ul li figure img{border-radius:4.1vw}}.is_page__butter_crunch .movie .message>ul li .name.--jp{text-align:center;margin-top:26px;font-size:32px;font-weight:900;line-height:1;letter-spacing:0.1em}@media screen and (max-width:768px){.is_page__butter_crunch .movie .message>ul li .name.--jp{margin-top:4.1vw;font-size:6.15vw}}.is_page__butter_crunch .movie .message>ul li .name.--en{font-family:"Montserrat",sans-serif;margin-top:12px;text-align:center;font-size:20px;font-weight:700;line-height:1;letter-spacing:0.05em}@media screen and (max-width:768px){.is_page__butter_crunch .movie .message>ul li .name.--en{margin-top:2.56vw;font-size:3.59vw}}.is_page__butter_crunch .movie .guide{padding-top:56px;max-width:1373px;margin:143px auto 0;padding:0 30px;position:relative}@media screen and (max-width:768px){.is_page__butter_crunch .movie .guide{max-width:none;width:100%;padding:0;margin-top:76.92vw}}.is_page__butter_crunch .movie .guide>figure{width:100%}.is_page__butter_crunch .movie .guide>figure img{width:100%;position:relative;z-index:2}@media screen and (max-width:768px){.is_page__butter_crunch .movie .guide>figure img{width:94.1vw}}.is_page__butter_crunch .movie .guide>figure figcaption{position:absolute;width:581px;height:274px;background-image:url(../img/butter_crunch/fukidashi_pc.svg);background-size:contain;background-repeat:no-repeat;top:-63px;left:calc(50% - 48px);transform:translateX(-50%)}@media screen and (max-width:1240px){.is_page__butter_crunch .movie .guide>figure figcaption{width:clamp(20.688rem,-4.823rem + 53.08vw,36.313rem);left:calc(50% - 24px);width:clamp(20rem,-0.409rem + 42.46vw,32.5rem)}}.is_page__butter_crunch .movie .guide>figure figcaption p{font-size:28px;font-weight:700;letter-spacing:0.1em;line-height:1.8;color:#f576a3;padding-top:41px;padding-left:73px;padding-right:69px;white-space:nowrap;text-align:center}@media screen and (max-width:1240px){.is_page__butter_crunch .movie .guide>figure figcaption p{font-size:clamp(0.75rem,-0.883rem + 3.4vw,1.75rem);padding-left:clamp(2.5rem,-0.867rem + 7.01vw,4.563rem);padding-right:clamp(1.875rem,-2.105rem + 8.28vw,4.313rem);padding-top:clamp(1.688rem,0.259rem + 2.97vw,2.563rem);font-size:clamp(0.938rem,0.019rem + 1.91vw,1.5rem)}}@media screen and (max-width:768px){.is_page__butter_crunch .movie .guide>figure figcaption{width:87.69vw;height:64.36vw;top:-66.67vw;left:6.15vw;transform:none;background-image:url(../img/butter_crunch/fukidashi_sp.svg)}.is_page__butter_crunch .movie .guide>figure figcaption p{letter-spacing:0;text-align:center;font-size:5.13vw;padding-top:7.18vw;padding-left:8.46vw;padding-right:7.69vw;white-space:nowrap}}.is_page__butter_crunch .sns{position:relative;padding-top:120px;padding-bottom:120px}@media screen and (max-width:768px){.is_page__butter_crunch .sns{width:100%;overflow:hidden;padding-top:20.51vw;padding-bottom:30.77vw}}.is_page__butter_crunch .sns h2{text-align:center;font-size:64px;font-weight:900;line-height:1;letter-spacing:0.01em;color:#e30b20}@media screen and (max-width:768px){.is_page__butter_crunch .sns h2{font-size:9.23vw;line-height:1.5;letter-spacing:0.05em}}.is_page__butter_crunch .sns-list{max-width:1084px;margin:80px auto 0;padding:0 30px}@media screen and (max-width:768px){.is_page__butter_crunch .sns-list{max-width:none;width:87.69vw;padding:0;margin-top:14.36vw}}.is_page__butter_crunch .sns-list>ul{width:100%;display:flex;justify-content:space-between}@media screen and (max-width:768px){.is_page__butter_crunch .sns-list>ul{flex-wrap:wrap}}.is_page__butter_crunch .sns-list>ul li{width:calc(25% - 24px);height:72px;background:#ffffff;border-radius:16px;filter:drop-shadow(0 20px 20px rgba(67,57,9,0.1));position:relative;transition:opacity 0.3s ease}@media screen and (max-width:768px){.is_page__butter_crunch .sns-list>ul li{width:100%;height:16.41vw;margin-bottom:6.15vw;border-radius:4.1vw}}.is_page__butter_crunch .sns-list>ul li:hover{opacity:0.7}.is_page__butter_crunch .sns-list>ul li a{display:block;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.is_page__butter_crunch .sns-list>ul li a span{font-family:"Montserrat",sans-serif;font-size:24px;font-weight:700;line-height:1;letter-spacing:0.05em;color:#14146e}.is_page__butter_crunch .sns-list>ul li a i{display:inline-block;margin-right:12px;width:34px}.is_page__butter_crunch .sns-list>ul li a i img{width:100%}@media screen and (max-width:768px){.is_page__butter_crunch .sns-list>ul li a span{font-size:5.13vw}.is_page__butter_crunch .sns-list>ul li a i{width:8.21vw;margin-right:3.08vw}}.is_page__butter_crunch .sns .pagetop{width:141px;height:116px;position:absolute;right:0;bottom:0;background-image:url(../img/butter_crunch/btn_pagetop.svg);background-size:contain;background-repeat:no-repeat;transition:opacity 0.3s ease}.is_page__butter_crunch .sns .pagetop:hover{opacity:0.7}@media screen and (max-width:768px){.is_page__butter_crunch .sns .pagetop{width:30.77vw;height:25.13vw;right:0vw;bottom:0vw}}.is_page__butter_crunch .modal-overlay{align-items:center;background:rgba(245,118,163,0.95);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100}.is_page__butter_crunch .modal-container{max-width:768px;position:relative;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:768px){.is_page__butter_crunch .modal-container{width:87.69vw}}.is_page__butter_crunch .modal-content{width:100%}.is_page__butter_crunch .modal-content img{width:100%}.is_page__butter_crunch .modal-close{width:32px;height:32px;position:absolute;right:40px;top:40px;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2036%2036%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2%202L34%2034%22%20stroke%3D%22white%22%20stroke-width%3D%224%22%2F%3E%3Cpath%20d%3D%22M34%202L2%2034%22%20stroke%3D%22white%22%20stroke-width%3D%224%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;outline:transparent}.is_page__butter_crunch .modal-close:hover{opacity:0.8}@media screen and (max-width:768px){.is_page__butter_crunch .modal-close{top:17.95vw}}.is_page__butter_crunch .modal[aria-hidden=false] .modal-overlay{animation:modalOpen 0.9s ease-out forwards}.is_page__butter_crunch .modal[aria-hidden=true] .modal-overlay{animation:modalClose 0.4s ease-in forwards}@keyframes modalOpen{0%{display:block;opacity:0}to{opacity:1}}@keyframes modalClose{0%{opacity:1}to{display:none;opacity:0}}.is_page__butter_crunch .micromodal-slide{display:none}.is_page__butter_crunch .micromodal-slide.is-open{display:block}
/*# sourceMappingURL=main.css.map */
