﻿.cf,.l-column .l-column__breadcrumbs{zoom:1}.cf:before,.l-column .l-column__breadcrumbs:before,.cf:after,.l-column .l-column__breadcrumbs:after{content:"";display:table}.cf:after,.l-column .l-column__breadcrumbs:after{clear:both}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{height:100%;overflow-y:scroll;font-size:62.5%;font-family:"Hiragino Kaku Gothic Pro", Meiryo, sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{height:100%;line-height:1.5;margin:0;-webkit-tap-highlight-color:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;-webkit-tap-highlight-color:transparent}a{display:block}a:link{color:#565a5c;text-decoration:none}a:visited{color:#565a5c}a:hover{color:#565a5c;outline:0;opacity:0.7}a:active{color:#565a5c;outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#F9F4EE;color:#565a5c}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}p,li,dt,dd,th,td,pre,h1,h2,h3,h4,h5,h6{word-wrap:break-word}img{max-width:100%;border:0;vertical-align:top}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="text"]{-webkit-appearance:none}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{margin:0;border-collapse:collapse;border-spacing:0}td,th{padding:0}#page{color:#565a5c}h1,h2,h3,h4,h5,h6{margin:0;font-weight:normal;font-size:100%}ul,ol{margin:0;padding:0}li{list-style:none}dl{margin:0}dd{margin:0}p{margin:0}body>img{position:absolute;top:-10em}#page{font-size:14px;font-size:1.4rem}@media (max-width: 767px){#page{position:relative;overflow-x:hidden}}#page.webview .topPageLink{display:none}@media (max-width: 767px){.hiddenSP{display:none !important}}@media (min-width: 768px) and (max-width: 1023px){.hiddenPC{display:none !important}.hiddenTab{display:none !important}}@media (min-width: 1024px){.hiddenPC{display:none !important}}.container{width:980px;margin:0 auto;padding:0 10px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px) and (max-width: 1023px){.container{width:720px}}@media (max-width: 767px){.container{width:100%;padding:0}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}#contentsBody{padding:20px 0 50px}#contentsBody:before,#contentsBody:after{content:" ";display:table}#contentsBody:after{clear:both}@media (max-width: 767px){#contentsBody{padding:0 0 50px}}#contentsBody.guest{padding:0}.contentsBody__main{float:left;width:690px;margin-bottom:10px}@media (min-width: 768px) and (max-width: 1023px){.contentsBody__main{width:500px}}@media (max-width: 767px){.contentsBody__main{float:none;width:100%;margin-bottom:10px}}.contentsBody__sub{float:left;width:250px;margin-left:40px}@media (min-width: 768px) and (max-width: 1023px){.contentsBody__sub{width:200px;margin-left:20px}}@media (max-width: 767px){.contentsBody__sub{float:none;width:100%;margin:0}}.contentsBody__nav{float:left;width:250px;margin-right:40px}@media (min-width: 768px) and (max-width: 1023px){.contentsBody__nav{width:200px;margin-right:20px}}@media (max-width: 767px){.contentsBody__nav{float:none;width:100%;margin:0}}.contentsBody__wrapper:before,.contentsBody__wrapper:after{content:" ";display:table}.contentsBody__wrapper:after{clear:both}@media (max-width: 767px){.contentsBody__wrapper{margin:0}}.section{margin:0 0 20px}.section:before,.section:after{content:" ";display:table}.section:after{clear:both}.section .section__inner:before,.section .section__inner:after{content:" ";display:table}.section .section__inner:after{clear:both}@media (max-width: 767px){.section{margin:0 0 15px}.section.section--panel{margin:0 10px 10px}}.section__spacer{margin:0 80px}@media (min-width: 768px) and (max-width: 1023px){.section__spacer{margin:0}}@media (max-width: 767px){.section__spacer{margin:0}}.section__contents{margin-bottom:40px}@media (max-width: 767px){.section__contents{margin:10px 10px 20px}}.unit .unit__contents{width:980px;margin:0 auto}.unit .unit__contents:before,.unit .unit__contents:after{content:" ";display:table}.unit .unit__contents:after{clear:both}@media (min-width: 768px) and (max-width: 1023px){.unit .unit__contents{width:720px}}@media (max-width: 767px){.unit .unit__contents{width:auto}.unit.unit--panel{margin:0 10px}}.videoContents{margin-bottom:50px}.videoContents:before,.videoContents:after{content:" ";display:table}.videoContents:after{clear:both}@media (max-width: 767px){.videoContents{margin-bottom:20px}}.videoContents__main{float:left;width:610px}@media (min-width: 768px) and (max-width: 1023px){.videoContents__main{width:470px}}@media (max-width: 767px){.videoContents__main{float:none;width:auto}}.videoContents__sub{float:right;width:320px}@media (min-width: 768px) and (max-width: 1023px){.videoContents__sub{width:230px}}@media (max-width: 767px){.videoContents__sub{float:none;width:auto}}.noticeBox{margin:10px 0 0;padding:15px;border:2px solid #f44336;border-radius:4px;background:#fff}.noticeBox .noticeBox__title{color:#f44336;font-weight:bold}.noticeBox .noticeBox__text{margin:8px 0}.pagination{margin:40px 0 0}.pagination .pagination__list{text-align:center}.pagination .pagination__unit{display:inline-block;margin:0 5px;background:#FFF}.pagination .pagination__unit a{display:block;width:40px;height:40px;line-height:40px;border:1px solid #BBB;box-sizing:border-box}.pagination .pagination__unit a:hover{border:1px solid #E4007F;background:#FFF8FB;opacity:1}.pagination .pagination__unit.pagination__unit--current a{border-color:#E4007F;background:#E4007F;color:#FFF;cursor:default;pointer-events:none}.pagination .pagination__counter{text-align:center}.pagination .pagination__counter b{font-weight:bold}.pagination .pagination__list+.pagination__counter{margin-top:20px}@media (max-width: 767px){.pagination{margin:20px -5px 0}.pagination.pagination--individual{margin:0 5px}.pagination .pagination__list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.pagination .pagination__unit{width:15%;min-width:26px;max-width:45px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.pagination .pagination__unit a{width:100%;height:44px;line-height:44px}}.extendPagerize{height:50px;line-height:50px;text-align:center}.extendPagerize .extendPagerize__link{font-size:16px}.extendPagerize .extendPagerize__link span{display:inline-block;position:relative;padding-left:18px}.extendPagerize .extendPagerize__link span:after{position:absolute;top:22px;left:0;content:'';width:0;height:0;border:4px solid transparent;border-top:6px solid #E4007F}.extendPagerize .extendPagerize__loading{display:inline-block;width:24px;height:24px;background:url(https://cdn.zexy-kitchen.net/assets/icon/loading01-9c4d1fb5b109e47f2e009fafdac0971aa97a13bbe5aebfc61e5f7897ee8f2562.gif) no-repeat 0 0;text-indent:-9999px;vertical-align:middle}.listUnit .listUnit__item{padding:10px 0}.listUnit .listUnit__item a{display:inline-block;position:relative;padding-left:15px}.listUnit .listUnit__item a:before{position:absolute;top:6px;left:0;content:'';width:0;height:0;border:4px solid transparent;border-left:6px solid #E4007F}@media (max-width: 767px){.listUnit .listUnit__item{padding:0}.listUnit .listUnit__item a{display:block;padding:12px 10px 11px}.listUnit .listUnit__item a:before{top:18px}}.textLink .textLink__item{margin-bottom:10px}.textLink .textLink__item:last-child{margin-bottom:0}.textLink .textLink__item a{position:relative;display:inline-block;padding-left:15px}.textLink .textLink__item a:before{position:absolute;top:6px;left:0;content:'';width:0;height:0;border:4px solid transparent;border-left:6px solid #E4007F}@media (max-width: 767px){.textLink .textLink__item{margin:0 10px 10px 10px}.textLink .textLink__item:last-child{margin-bottom:0}}.icons{padding-left:22px}.icons.icons--time{background:url(https://cdn.zexy-kitchen.net/assets/icon/time01-fb2bd396c897869f802514c2e9c35c84016d7bf842106a6683e8db491e3b5948.png) no-repeat 0 2px;background-size:16px auto}.icons.icons--calorie{background:url(https://cdn.zexy-kitchen.net/assets/icon/calorie01-aeee8381d4c21e28c4a09645614b57a4d8da4688145ce9276ac9ca402b7493e3.png) no-repeat 0 1px;background-size:16px auto}.btn{display:inline-block;margin:0 auto;padding:0 50px;font-size:18px;font-size:1.8rem;font-family:inherit;text-align:center;-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.btn.disabled,.btn:disabled{opacity:0.5;pointer-events:none}.btn:hover{opacity:0.7}.btn small{font-size:14px;font-size:1.4rem}@media (max-width: 767px){.btn{width:100%;padding:0;font-size:16px;font-size:1.6rem}}.btn--multiple{line-height:1.3;text-align:center}@media (max-width: 767px){.btn--multiple{line-height:1.3}}.btn.btn--primary{height:40px;line-height:40px;border-radius:25px;border:2px solid #E4007F;background:#FFF;color:#E4007F}.btn.btn--strong{height:53px;line-height:55px;border-radius:6px;border:1px solid #E4007F;background:#E4007F;color:#FFF}.btn.btn--cancel{height:53px;line-height:55px;border-radius:6px;border:1px solid #E5E5E5;background:#E5E5E5;color:#444}.btn.btn--alert{height:53px;line-height:55px;padding:0 50px;border-radius:6px;border:1px solid #FC3921;background:#FC3921;color:#FFF}.btn.btn--simplePrimary{height:40px;line-height:40px;border:none;background:#fff;color:#E4007F}.btn.btn--simpleCancel{height:40px;line-height:40px;border:none;background:#fff;color:#82888a}@media (max-width: 767px){.btn.btn--primary{height:44px;line-height:44px}.btn.btn--strong{height:44px;line-height:44px}.btn.btn--cancel{height:44px;line-height:44px}.btn.btn--alert{height:44px;line-height:44px}}.button{text-align:center}@media (max-width: 767px){.button{margin:0 10px}}.buttonList{display:table;margin:0 auto}.buttonList .buttonList__item{display:table-cell}.buttonList .buttonList__item:first-child{padding-right:10px}@media (max-width: 767px){.buttonList{display:inherit;width:auto}.buttonList .buttonList__item{display:inherit;width:auto;margin:0 10px 10px}.buttonList .buttonList__item:first-child{padding-right:0}}.signupBtn{text-align:center}.signupBtn a{display:inline-block;height:78px;line-height:83px;padding:0 40px;border:1px solid #E4007F;border-radius:10px;background:#E4007F;background:linear-gradient(#EB518C, #DE2C79);color:#fff;font-size:28px;font-size:2.8rem;text-align:center;box-shadow:0 3px #B92A7A}.signupBtn a:hover{opacity:1;background:#DD2875}.signupBtn a span{position:relative;display:inline-block;padding-left:35px}.signupBtn a span:before{position:absolute;top:28px;left:0;content:'';box-sizing:border-box;width:25px;height:25px;background:#fff;-webkit-border-radius:50%;border-radius:50%}.signupBtn a span:after{position:absolute;top:35px;left:5px;content:'';width:8px;height:8px;border-top:3px solid #E4007F;border-right:3px solid #E4007F;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width: 768px) and (max-width: 1023px){.signupBtn a{padding:0 20px;font-size:24px;font-size:2.4rem}}@media (max-width: 767px){.signupBtn{margin:0 10px}.signupBtn a{width:100%;height:45px;line-height:50px;padding:0;font-size:18px;font-size:1.8rem;box-sizing:border-box}.signupBtn a span{padding-left:30px}.signupBtn a span:before{top:14px;width:20px;height:20px}.signupBtn a span:after{top:20px;width:6px;height:6px;border-top:2px solid #E4007F;border-right:2px solid #E4007F}}.promotionBtn{display:inline-block;height:45px;line-height:46px;margin:0 auto;padding:0 30px;border-radius:30px;background:#fff;font-size:18px;font-size:1.8rem}.promotionBtn.promotionBtn--primary{color:#E4007F;border:1px solid #E4007F}.promotionBtn.promotionBtn--secondary{color:#E4007F}.promotionBtn.promotionBtn--chef{color:#BE8744;border:1px solid #BE8744}.promotionBtn span{position:relative;display:inline-block;padding-left:25px}.promotionBtn span:before{position:absolute;top:13px;left:0;content:'';box-sizing:border-box;width:17px;height:17px;-webkit-border-radius:50%;border-radius:50%}.promotionBtn span:after{position:absolute;top:18px;left:4px;content:'';width:5px;height:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.promotionBtn.promotionBtn--primary span:before,.promotionBtn.promotionBtn--secondary span:before{border:1px solid #E4007F}.promotionBtn.promotionBtn--primary span:after,.promotionBtn.promotionBtn--secondary span:after{border-top:2px solid #E4007F;border-right:2px solid #E4007F}.promotionBtn.promotionBtn--chef span:before{border:1px solid #BE8744}.promotionBtn.promotionBtn--chef span:after{border-top:2px solid #BE8744;border-right:2px solid #BE8744}@media (max-width: 767px){.promotionBtn{height:40px;line-height:40px;font-size:14px;font-size:1.4rem}.promotionBtn span:before{top:12px}.promotionBtn span:after{top:17px}}.pageHeader{margin-bottom:20px}.pageHeader .pageHeader__title{color:#565A5C;font-size:28px;font-size:2.8rem}.pageHeader .pageHeader__subTitle{margin-left:10px;font-size:14px;font-size:1.4rem}.pageHeader .pageHeader__description{color:#82888A;font-size:12px;font-size:1.2rem}.pageHeader .pageHeader__date{color:#82888A;font-size:16px;font-size:1.6rem}.pageHeader .pageHeader__datePr{margin-left:10px}@media (max-width: 767px){.pageHeader{margin:10px 10px 15px}.pageHeader .pageHeader__title{font-size:16px;font-size:1.6rem;font-weight:bold}.pageHeader .pageHeader__subTitle{font-size:12px;font-size:1.2rem;font-weight:normal}.pageHeader .pageHeader__date{margin-bottom:5px;font-size:14px;font-size:1.4rem}}.primaryHeader{position:relative;margin-bottom:15px}.primaryHeader.primaryHeader--relatedRecipe{margin-top:30px}.primaryHeader .primaryHeader__title{color:#E4007F;font-size:22px;font-size:2.2rem}.primaryHeader .primaryHeader__title span{margin-left:10px;color:#565a5c;font-size:14px;font-size:1.4rem;font-weight:normal}.primaryHeader .primaryHeader__titleDate{margin-right:10px;padding:3px 10px;background:#E4007F;color:#fff;font-size:80%;vertical-align:middle}.primaryHeader span.primaryHeader__titleInfo{margin-left:10px;color:#565a5c;font-size:12px;font-size:1.2rem;font-weight:normal}.primaryHeader span.primaryHeader__titleSub{margin-left:10px;color:#82888a;font-size:14px;font-size:1.4rem;font-weight:normal}.primaryHeader .primaryHeader__description{color:#82888a;font-size:12px;font-size:1.2rem}@media (min-width: 768px) and (max-width: 1023px){.primaryHeader span.primaryHeader__titleInfo{display:block;margin:0}}@media (max-width: 767px){.primaryHeader{margin-bottom:0}.primaryHeader.primaryHeader--relatedRecipe{margin-top:20px}.primaryHeader .primaryHeader__title{padding:10px;background:#777;color:#FFF;font-size:14px;font-size:1.4rem}.primaryHeader .primaryHeader__title span{color:#FFF;font-size:12px;font-size:1.2rem}.primaryHeader .primaryHeader__title a{color:#FFF}.primaryHeader span.primaryHeader__titleInfo{display:none}.primaryHeader span.primaryHeader__titleSub{display:block;margin-left:0;font-size:10px;font-size:1rem}.primaryHeader .primaryHeader__description{display:none}}.secondaryHeader{margin-bottom:15px}.secondaryHeader .secondaryHeader__title{padding:6px 0 4px;border-bottom:1px solid #82888A;color:#82888A;font-size:14px;font-size:1.4rem}@media (max-width: 767px){.secondaryHeader{margin-bottom:0}.secondaryHeader .secondaryHeader__title{padding:8px 10px 6px;border:none;background:#f5f5f5}}.tertiaryHeader{margin-bottom:10px}.tertiaryHeader .tertiaryHeader__title{padding:10px 0;color:#e4007f}@media (max-width: 767px){.tertiaryHeader{margin:0 10px 10px}.tertiaryHeader .tertiaryHeader__title{padding:6px 0 5px}}.quaternaryHeader{margin-bottom:10px}.quaternaryHeader .quaternaryHeader__title{font-size:14px;font-size:1.4rem;color:#565a5c}@media (max-width: 767px){.quaternaryHeader{margin:0 10px 10px}}.more{margin-top:10px;text-align:right}.more .more__link{position:relative;display:inline-block;position:relative;padding-left:15px;font-size:16px;font-size:1.6rem;color:#82888A}.more .more__link.more__link--primary{color:#E4007F}.more .more__link:before{position:absolute;top:6px;left:0;content:'';width:0;height:0;border:5px solid transparent;border-left:8px solid #82888A}.more .more__link.more__link--primary:before{border-left-color:#E4007F}@media (max-width: 767px){.more{margin:10px 10px 0}}.mediaList:before,.mediaList:after{content:" ";display:table}.mediaList:after{clear:both}.media{position:relative}.media>a:before,.media>a:after{content:" ";display:table}.media>a:after{clear:both}.media .media__object{display:table-cell}.media .media__body{display:table-cell;vertical-align:middle}.media .media__number{color:#e4007F}.media .media__title{font-size:16px;font-size:1.6rem;word-break:break-all}.media .media__titlePr{margin:0 5px}.media .media__video{font-size:12px;font-size:1.2rem;color:#82888A}.media .media__info{display:inline-block;color:#82888a;font-size:12px;font-size:1.2rem}.media .media__info li{display:inline-block;margin-right:10px}.media .media__chef{display:inline-block;margin-right:10px;color:#21C544}.media .media__lead{width:555px;line-height:1.2;margin-top:10px;color:#82888a;font-size:10px;font-size:1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.media .media__lead+.media__lead{margin-top:3px}.media .media__delete{position:absolute;background:url(https://cdn.zexy-kitchen.net/assets/icon/delete01-80080d8a89b0028e9f5518115677292e4807ff78a55c369c3760bba603b4b769.png) no-repeat 50% 50%;background-size:16px auto;width:30px;height:30px;bottom:0;right:0;z-index:10}.media .media__date{color:#82888a;text-align:right}.media .media__datePr{margin-right:5px}.media .media__name{color:#21C544}.media .media__nameLink{color:#21C544;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.media .media__nameImage{width:20px;height:20px;margin-right:5px;border-radius:20px}@media (min-width: 768px) and (max-width: 1023px){.media .media__lead{width:365px}}@media (max-width: 767px){.media .media__title{font-size:14px;font-size:1.4rem}.media .media__chef{display:block;margin-top:10px}.media .media__lead{display:none}.media .media__delete{top:5px;left:5px;width:30px;height:30px;background-color:rgba(255,255,255,0.7);background-position:7px;border-radius:100px}}.media.media--lessonPoints .media__object,.media.media--lessonPoints .media__object img{width:120px}.media.media--lessonPoints .media__body{padding:0 0 0 15px;vertical-align:top}@media (max-width: 767px){.media.media--lessonPoints{margin:0 10px}}.media.media--ranking .media__object{position:relative}.media.media--ranking .media__object:before{position:absolute;top:0;left:0;counter-increment:ranking;content:counter(ranking);width:24px;height:20px;background:#fff;text-align:center;z-index:500}.media.media--ranking:nth-child(1) .media__object:before{background:#F3C544;color:#FFF}.media.media--ranking:nth-child(2) .media__object:before{background:#A4A39C;color:#FFF}.media.media--ranking:nth-child(3) .media__object:before{background:#A56F3E;color:#FFF}.mediaList,.mediaList.mediaList--page1{counter-reset:ranking}.mediaList.mediaList--page2{counter-reset:ranking 20}.mediaList.mediaList--page3{counter-reset:ranking 40}.mediaList.mediaList--horizontal{border-top:1px solid #DCE0E0}.mediaList.mediaList--horizontal .media{border-bottom:1px solid #DCE0E0}.mediaList.mediaList--horizontal .media__object,.mediaList.mediaList--horizontal .media__object img{width:110px}.mediaList.mediaList--horizontal .media__body{padding:5px 10px 3px 15px}.mediaList.mediaList--vertical .media{float:left;width:157px;margin:0 0 20px 20px}.mediaList.mediaList--vertical .media:nth-child(4n-3){margin-left:0}.mediaList.mediaList--vertical .media:nth-child(4n+1){clear:left}.mediaList.mediaList--vertical .media .media__object{position:relative;display:block;margin-bottom:5px}.mediaList.mediaList--vertical .media .media__status{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.2)}.mediaList.mediaList--vertical .media .media__status.media__status--done span{position:absolute;top:0;bottom:0;right:0;left:0;width:30px;height:15px;margin:auto;padding:25px 0 0;background:url(https://cdn.zexy-kitchen.net/assets/icon/check01-7d42df229a56988522e6ab4727a7895f5d88fa1529644a119704de25d456224c.png) no-repeat 50% 0;background-size:20px auto;color:#fff;font-size:12px;font-size:1.2rem;text-align:center}@media (min-width: 768px) and (max-width: 1023px){.mediaList.mediaList--vertical .media{width:117px;margin-left:10px}}@media (max-width: 767px){.mediaList.mediaList--vertical{margin:0 5px}.mediaList.mediaList--vertical .media{width:50%;margin:0}.mediaList.mediaList--vertical .media>a{margin:10px 5px}.mediaList.mediaList--vertical .media:nth-child(2n+1){clear:left}}.mediaList.mediaList--4col .media{float:left;width:150px;margin:0 0 0 30px}.mediaList.mediaList--4col .media:nth-child(4n-3){margin-left:0}.mediaList.mediaList--4col .media:nth-child(4n+1){clear:left}.mediaList.mediaList--4col .media .media__object{display:block;margin-bottom:5px}@media (min-width: 768px) and (max-width: 1023px){.mediaList.mediaList--4col .media{width:117px;margin-left:10px}}@media (max-width: 767px){.mediaList.mediaList--4col .media{float:none;width:100%;margin-left:0;border-bottom:1px solid #dce0e0}.mediaList.mediaList--4col .media .media__object{display:table-cell;width:130px}.mediaList.mediaList--4col .media .media__body{margin:0;padding-left:10px}}.mediaList.mediaList--6col .media{float:left;width:138px;margin:0 0 30px 30px}.mediaList.mediaList--6col .media:nth-child(6n-5){margin-left:0}.mediaList.mediaList--6col .media:nth-child(6n+1){clear:left}.mediaList.mediaList--6col .media .media__object{display:block;margin-bottom:5px}@media (min-width: 768px) and (max-width: 1023px){.mediaList.mediaList--6col .media{width:111px;margin-left:10px}}@media (max-width: 767px){.mediaList.mediaList--6col .media{float:none;width:100%;margin:0;border-bottom:1px solid #dce0e0}.mediaList.mediaList--6col .media .media__object{display:table-cell;width:130px}.mediaList.mediaList--6col .media .media__body{margin:0;padding-left:10px}}.mediaList.mediaList--pickupTop .media{float:left;width:170px;margin:0 0 10px 20px}.mediaList.mediaList--pickupTop .media:nth-child(2n-1){clear:left;margin-left:0}.mediaList.mediaList--pickupTop .media .media__object{display:inherit;width:170px;margin-bottom:5px}@media (min-width: 768px) and (max-width: 1023px){.mediaList.mediaList--pickupTop .media{width:125px;margin-left:10px}.mediaList.mediaList--pickupTop .media .media__object{width:125px}}@media (max-width: 767px){.mediaList.mediaList--pickupTop{margin:0 5px}.mediaList.mediaList--pickupTop .media{width:50%;margin:0}.mediaList.mediaList--pickupTop .media:nth-child(2n+1){clear:left}.mediaList.mediaList--pickupTop .media>a{margin:5px}.mediaList.mediaList--pickupTop .media .media__object{width:auto}.mediaList.mediaList--pickupTop .media .media__chef{margin-top:0}}.mediaList.mediaList--newArrivalsTop .media{float:left;width:139px;margin:0 0 20px 20px}.mediaList.mediaList--newArrivalsTop .media:first-child{margin-left:0}.mediaList.mediaList--newArrivalsTop .media .media__object{display:block;margin-bottom:5px}@media (min-width: 768px) and (max-width: 1023px){.mediaList.mediaList--newArrivalsTop .media{width:104px;margin-left:10px}}@media (max-width: 767px){.mediaList.mediaList--newArrivalsTop{margin:0 5px}.mediaList.mediaList--newArrivalsTop .media{width:50%;margin:0}.mediaList.mediaList--newArrivalsTop .media>a{margin:10px 5px}.mediaList.mediaList--newArrivalsTop .media:nth-child(2n+1){clear:left}}.mediaList.mediaList--chefTop .media{float:left;width:102px;margin-left:10px;line-height:1.3}.mediaList.mediaList--chefTop .media:first-child{margin-left:0}.mediaList.mediaList--chefTop .media .media__object{display:inherit;width:102px;margin-bottom:5px}@media (min-width: 768px) and (max-width: 1023px){.mediaList.mediaList--chefTop .media{width:70px;margin-left:10px}.mediaList.mediaList--chefTop .media .media__object{width:70px}}@media (max-width: 767px){.mediaList.mediaList--chefTop .media{float:none;width:100%;height:65px;margin:0;border-bottom:1px solid #dce0e0}.mediaList.mediaList--chefTop .media a{padding:0}.mediaList.mediaList--chefTop .media .media__object{display:table-cell;width:65px;margin:0}.mediaList.mediaList--chefTop .media .media__body{padding-left:10px;vertical-align:top}}.mediaList.mediaList--subContentsTop .media{float:left;width:139px;margin:0 0 10px 10px}.mediaList.mediaList--subContentsTop .media:nth-child(3n-2){margin-left:0}.mediaList.mediaList--subContentsTop .media:nth-child(3n+1){clear:left}.mediaList.mediaList--subContentsTop .media .media__object{display:block;margin-bottom:5px}@media (min-width: 768px) and (max-width: 1023px){.mediaList.mediaList--subContentsTop .media{width:96px}}@media (max-width: 767px){.mediaList.mediaList--subContentsTop .media{float:none;width:100%;margin:0;border-bottom:1px solid #dce0e0}.mediaList.mediaList--subContentsTop .media .media__object{display:table-cell;width:130px}.mediaList.mediaList--subContentsTop .media .media__body{margin:0;padding-left:10px}}.mediaList.mediaList--column .media{padding:5px 0;border-bottom:1px solid #DCE0E0}.mediaList.mediaList--column .media:first-child{border-top:1px solid #DCE0E0}.mediaList.mediaList--column .media__object{width:80px}.mediaList.mediaList--column .media__object img{width:80px}.mediaList.mediaList--column .media__body{padding:0 10px 0 15px}@media (max-width: 767px){.mediaList.mediaList--column .media{padding-left:10px}}.mediaList.mediaList--pickup .media{float:left;width:162px;margin-left:10px}.mediaList.mediaList--pickup .media:first-child{width:288px;margin-left:0}.mediaList.mediaList--pickup .media .media__object{display:block;margin-bottom:5px}@media (min-width: 768px) and (max-width: 1023px){.mediaList.mediaList--pickup .media{width:117px}.mediaList.mediaList--pickup .media:first-child{width:208px}}@media (max-width: 767px){.mediaList.mediaList--pickup{margin:0 5px}.mediaList.mediaList--pickup .media{width:50%;margin:0}.mediaList.mediaList--pickup .media:first-child{width:100%}.mediaList.mediaList--pickup .media:nth-child(3n+1){clear:left}.mediaList.mediaList--pickup .media>a{margin:5px}.mediaList.mediaList--pickup .media:first-child .media__object{width:100%}.mediaList.mediaList--pickup .media .media__chef{margin-top:0}}.mediaList.mediaList--features .media{float:left;width:186px;height:350px;overflow:hidden;margin:0 0 10px 10px;border:1px solid #DCE0E0}.mediaList.mediaList--features .media:nth-child(5n+1){clear:left;margin-left:0}.mediaList.mediaList--features .media .media__body{padding:5px 10px}.mediaList.mediaList--features .media .media__object{display:block;margin-bottom:5px}@media (min-width: 768px) and (max-width: 1023px){.mediaList.mediaList--features .media{width:134px;height:360px}}@media (max-width: 767px){.mediaList.mediaList--features .media{float:none;width:100%;height:auto;margin:0;padding:0;border:none;border-bottom:1px solid #DCE0E0}.mediaList.mediaList--features .media>a{display:table;margin:10px}.mediaList.mediaList--features .media .media__object{width:70px}.mediaList.mediaList--features .media .media__body{width:100%;margin:0;padding-left:10px}.mediaList.mediaList--features .media .media__info{display:none}}.mediaList.mediaList--featureTop .media{padding:5px 0;border-bottom:1px solid #DCE0E0}.mediaList.mediaList--featureTop .media:first-child{border-top:1px solid #DCE0E0}.mediaList.mediaList--featureTop .media__object,.mediaList.mediaList--featureTop .media__object img{width:90px}.mediaList.mediaList--featureTop .media__body{padding:0 0 0 15px}@media (min-width: 768px) and (max-width: 1023px){.mediaList.mediaList--featureTop .media__object,.mediaList.mediaList--featureTop .media__object img{width:75px}.mediaList.mediaList--featureTop .media__info{display:none}}@media (max-width: 767px){.mediaList.mediaList--featureTop .media{padding:5px 10px}}.mediaList.mediaList--newFeatures .media{margin-bottom:10px;border:1px solid #DCE0E0}.mediaList.mediaList--newFeatures .media__object,.mediaList.mediaList--newFeatures .media__object img{width:90px}.mediaList.mediaList--newFeatures .media__body{padding:5px}.mediaList.mediaList--newFeatures .media__title{font-size:14px;font-size:1.4rem}@media (max-width: 767px){.mediaList.mediaList--newFeatures .media{margin-bottom:0;border:none;border-bottom:1px solid #DCE0E0}.mediaList.mediaList--newFeatures .media>a{display:table;margin:10px}.mediaList.mediaList--newFeatures .media__object,.mediaList.mediaList--newFeatures .media__object img{display:block;width:70px}.mediaList.mediaList--newFeatures .media .media__body{width:100%;margin:0;padding-left:10px}}.mediaList.mediaList--gochiPhoto .media{float:left;width:223px}.mediaList.mediaList--gochiPhoto .media:nth-child(3n+1){clear:left}.mediaList.mediaList--gochiPhoto .media .media__wrap{margin:0 5px 10px;padding:5px;border:1px solid #DCE0E0;background:#fff}.mediaList.mediaList--gochiPhoto .media .media__object{position:relative;display:block;width:100%;height:auto;overflow:hidden;margin-bottom:5px}.mediaList.mediaList--gochiPhoto .media .media__object:before{content:"";display:block;padding-top:100%}.mediaList.mediaList--gochiPhoto .media .media__object img{position:absolute;top:0;left:0}.mediaList.mediaList--gochiPhoto .media .media__body{width:1000px}.mediaList.mediaList--gochiPhoto .media .media__likeCount{padding-left:22px;background:url(https://cdn.zexy-kitchen.net/assets/icon/like01-729e2c63f96a252ca7c39bd04a834b5f357799c2ffe68716adc411e8630ea1d7.png) no-repeat 1px 50%;background-size:16px auto}.mediaList.mediaList--gochiPhoto .media .media__title{height:50px;overflow:hidden}.mediaList.mediaList--gochiPhoto .media .media__name{float:left;width:150px}.mediaList.mediaList--gochiPhoto .media .media__name+.media__likeCount{float:right}.mediaList.mediaList--gochiPhoto .media .media__comment{clear:both;padding-top:5px}@media (min-width: 768px) and (max-width: 1023px){.mediaList.mediaList--gochiPhoto .media{width:160px}.mediaList.mediaList--gochiPhoto .media .media__name{width:85px}}@media (max-width: 767px){.mediaList.mediaList--gochiPhoto .media{width:50%}.mediaList.mediaList--gochiPhoto .media:nth-child(3n+1){clear:none}.mediaList.mediaList--gochiPhoto .media:nth-child(2n+1){clear:left}.mediaList.mediaList--gochiPhoto .media .media__name{width:85px}}.mediaList.mediaList--recipeGochiPhoto .media{float:left;width:188px;margin-left:10px}.mediaList.mediaList--recipeGochiPhoto .media:first-child{margin-left:0}.mediaList.mediaList--recipeGochiPhoto .media .media__wrap{padding:5px;border:1px solid #DCE0E0}.mediaList.mediaList--recipeGochiPhoto .media .media__object{position:relative;display:block;width:100%;height:auto;overflow:hidden;margin-bottom:5px}.mediaList.mediaList--recipeGochiPhoto .media .media__object:before{content:"";display:block;padding-top:100%}.mediaList.mediaList--recipeGochiPhoto .media .media__object img{position:absolute;top:0;left:0}.mediaList.mediaList--recipeGochiPhoto .media .media__body{display:block}.mediaList.mediaList--recipeGochiPhoto .media .media__name{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mediaList.mediaList--recipeGochiPhoto .media .media__comment{width:100%;padding-top:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width: 768px) and (max-width: 1023px){.mediaList.mediaList--recipeGochiPhoto .media{width:136px}}@media (max-width: 767px){.mediaList.mediaList--recipeGochiPhoto{margin:5px 5px 0}.mediaList.mediaList--recipeGochiPhoto .media{width:50%;margin:0}.mediaList.mediaList--recipeGochiPhoto .media .media__wrap{margin:5px}.mediaList.mediaList--recipeGochiPhoto .media:nth-child(n+3){display:none}}.mediaList.mediaList--rankingAll .media{float:left;width:172px;margin:0 0 0 30px}.mediaList.mediaList--rankingAll .media:nth-child(5n-4){margin-left:0}.mediaList.mediaList--rankingAll .media:nth-child(5n+1){clear:left}.mediaList.mediaList--rankingAll .media .media__object{display:block;margin-bottom:5px}@media (min-width: 768px) and (max-width: 1023px){.mediaList.mediaList--rankingAll .media{width:136px;margin-left:10px}}@media (max-width: 767px){.mediaList.mediaList--rankingAll{margin:0 5px}.mediaList.mediaList--rankingAll .media{width:50%;margin:0}.mediaList.mediaList--rankingAll .media:first-child{width:100%}.mediaList.mediaList--rankingAll .media>a{margin:10px 5px}.mediaList.mediaList--rankingAll .media:nth-child(even){clear:left}}.mediaList.mediaList--rankingCategory .media{float:left;width:132px;margin:0 0 0 20px}.mediaList.mediaList--rankingCategory .media:nth-child(5n-4){margin-left:0}.mediaList.mediaList--rankingCategory .media:nth-child(5n+1){clear:left}.mediaList.mediaList--rankingCategory .media .media__object{display:block;margin-bottom:5px}@media (min-width: 768px) and (max-width: 1023px){.mediaList.mediaList--rankingCategory .media{width:96px;margin-left:10px}}@media (max-width: 767px){.mediaList.mediaList--rankingCategory{margin:0 5px}.mediaList.mediaList--rankingCategory .media{width:33.333%;margin:0}.mediaList.mediaList--rankingCategory .media>a{margin:10px 5px}.mediaList.mediaList--rankingCategory .media:nth-child(3n+1){clear:left}}.mediaList.mediaList--gochiPhotoRanking .media{float:left;width:240px}.mediaList.mediaList--gochiPhotoRanking .media:nth-child(4n+1){clear:left}.mediaList.mediaList--gochiPhotoRanking .media .media__wrap{margin:0 5px 10px;padding:5px;border:1px solid #DCE0E0;background:#fff}.mediaList.mediaList--gochiPhotoRanking .media .media__object{position:relative;display:block;width:218px;height:218px;overflow:hidden;margin-bottom:5px}.mediaList.mediaList--gochiPhotoRanking .media .media__body{width:100%}.mediaList.mediaList--gochiPhotoRanking .media .media__likeCount{padding-left:22px;background:url(https://cdn.zexy-kitchen.net/assets/icon/like01-729e2c63f96a252ca7c39bd04a834b5f357799c2ffe68716adc411e8630ea1d7.png) no-repeat 1px 50%;background-size:16px auto}.mediaList.mediaList--gochiPhotoRanking .media .media__name{float:left;width:165px}.mediaList.mediaList--gochiPhotoRanking .media .media__name+.media__likeCount{float:right}.mediaList.mediaList--gochiPhotoRanking .media .media__comment{clear:both;height:43px;padding-top:5px}@media (min-width: 768px) and (max-width: 1023px){.mediaList.mediaList--gochiPhotoRanking .media{width:175px}.mediaList.mediaList--gochiPhotoRanking .media .media__object{width:153px;height:153px}.mediaList.mediaList--gochiPhotoRanking .media .media__name{width:100px}.mediaList.mediaList--gochiPhotoRanking .media .media__comment{height:63px}}@media (max-width: 767px){.mediaList.mediaList--gochiPhotoRanking .media{float:none;width:auto;padding:5px 10px;border-bottom:1px solid #dce0e0}.mediaList.mediaList--gochiPhotoRanking .media .media__wrap{display:table;margin:0;padding:0;border:none}.mediaList.mediaList--gochiPhotoRanking .media .media__object{width:130px;height:130px;margin-bottom:0}.mediaList.mediaList--gochiPhotoRanking .media .media__body{width:100%;padding:10px;vertical-align:top;box-sizing:border-box}.mediaList.mediaList--gochiPhotoRanking .media .media__name{width:95px}.mediaList.mediaList--gochiPhotoRanking .media .media__comment{height:auto}}.mediaList.mediaList--gochiPhotoRanking .media.media--ranking .media__object:before{background:#fff;color:#565a5c}.mediaList.mediaList--gochiPhotoRanking.mediaList--page1 .media.media--ranking:nth-child(-n+3){width:320px}.mediaList.mediaList--gochiPhotoRanking.mediaList--page1 .media.media--ranking:nth-child(4n+1){clear:none}.mediaList.mediaList--gochiPhotoRanking.mediaList--page1 .media.media--ranking:nth-child(4n){clear:left}.mediaList.mediaList--gochiPhotoRanking.mediaList--page1 .media.media--ranking:nth-child(-n+3) .media__object{width:298px;height:298px}.mediaList.mediaList--gochiPhotoRanking.mediaList--page1 .media.media--ranking:nth-child(-n+3) .media__object:before{width:30px;height:16px;padding-top:9px;color:#fff;font-size:12px;font-size:1.2rem}.mediaList.mediaList--gochiPhotoRanking.mediaList--page1 .media.media--ranking:nth-child(-n+3) .media__name{width:249px}.mediaList.mediaList--gochiPhotoRanking.mediaList--page1 .media.media--ranking:nth-child(1) .media__object:before{background:url(https://cdn.zexy-kitchen.net/assets/icon/rank01-ef31c55881dccf7f8ac226ccf044c7144f1267cfadcf91237697695f264ff6c8.png) no-repeat 4px 4px;background-size:22px auto}.mediaList.mediaList--gochiPhotoRanking.mediaList--page1 .media.media--ranking:nth-child(2) .media__object:before{background:url(https://cdn.zexy-kitchen.net/assets/icon/rank02-d9cab0c869df197cd6749af2f9673c5133f3210d7a72f3d5acfbe5b8bf8929e4.png) no-repeat 4px 4px;background-size:22px auto}.mediaList.mediaList--gochiPhotoRanking.mediaList--page1 .media.media--ranking:nth-child(3) .media__object:before{background:url(https://cdn.zexy-kitchen.net/assets/icon/rank03-9eea04100e86eb3f359493ecf58c4f17b8cae2bdd8570fcaca9117bb26b41b7b.png) no-repeat 4px 4px;background-size:22px auto}@media (min-width: 768px) and (max-width: 1023px){.mediaList.mediaList--gochiPhotoRanking.mediaList--page1 .media.media--ranking:nth-child(-n+3){width:233px}.mediaList.mediaList--gochiPhotoRanking.mediaList--page1 .media.media--ranking:nth-child(-n+3) .media__object{width:211px;height:211px}.mediaList.mediaList--gochiPhotoRanking.mediaList--page1 .media.media--ranking:nth-child(-n+3) .media__name{width:162px}}@media (max-width: 767px){.mediaList.mediaList--gochiPhotoRanking.mediaList--page1 .media.media--ranking:nth-child(-n+3){width:auto}.mediaList.mediaList--gochiPhotoRanking.mediaList--page1 .media.media--ranking:nth-child(-n+3) .media__object{width:130px;height:130px}.mediaList.mediaList--gochiPhotoRanking.mediaList--page1 .media.media--ranking:nth-child(-n+3) .media__name{width:95px}}.mediaList.mediaList--gochiPhotoTop .media{float:left;width:151px}.mediaList.mediaList--gochiPhotoTop .media .media__wrap{margin:0 5px 10px;padding:5px;border:1px solid #DCE0E0;background:#fff}.mediaList.mediaList--gochiPhotoTop .media .media__object{position:relative;display:block;width:129px;height:129px;overflow:hidden;margin-bottom:5px}.mediaList.mediaList--gochiPhotoTop .media .media__body{width:100%}.mediaList.mediaList--gochiPhotoTop .media .media__name{width:130px}.mediaList.mediaList--gochiPhotoTop .media .media__comment{width:130px;padding-top:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width: 768px) and (max-width: 1023px){.mediaList.mediaList--gochiPhotoTop .media{width:111px}.mediaList.mediaList--gochiPhotoTop .media .media__wrap{margin:0 5px 10px;padding:0;border:none}.mediaList.mediaList--gochiPhotoTop .media .media__object{width:101px;height:101px}.mediaList.mediaList--gochiPhotoTop .media .media__name{width:111px}.mediaList.mediaList--gochiPhotoTop .media .media__comment{width:111px}}@media (max-width: 767px){.mediaList.mediaList--gochiPhotoTop .media{float:none;width:auto;padding:5px 10px;border-bottom:1px solid #dce0e0}.mediaList.mediaList--gochiPhotoTop .media .media__wrap{display:table;margin:0;padding:0;border:none}.mediaList.mediaList--gochiPhotoTop .media .media__object{width:130px;height:130px;margin-bottom:0}.mediaList.mediaList--gochiPhotoTop .media .media__body{width:100%;padding:10px;vertical-align:top;box-sizing:border-box}.mediaList.mediaList--gochiPhotoTop .media .media__name{width:150px}.mediaList.mediaList--gochiPhotoTop .media .media__comment{width:100%;white-space:normal;overflow:visible;font-size:12px;font-size:1.2rem}}.mediaList.mediaList--relatedRecipe{width:980px}.mediaList.mediaList--relatedRecipe .media{float:left;width:113px;padding:0 0 0 10px;font-size:12px}.mediaList.mediaList--relatedRecipe .media:first-child{padding-left:0}.mediaList.mediaList--relatedRecipe .media:nth-child(n+9){display:none}.mediaList.mediaList--relatedRecipe .media .media__object{display:block;margin-bottom:5px}.mediaList.mediaList--relatedRecipe .media .media__image{width:113px;height:113px}.mediaList.mediaList--relatedRecipe .media .media__title{font-size:12px;white-space:normal}@media (min-width: 768px) and (max-width: 1023px){.mediaList.mediaList--relatedRecipe{width:720px}.mediaList.mediaList--relatedRecipe .media{width:111px}.mediaList.mediaList--relatedRecipe .media:nth-child(n+7){display:none}.mediaList.mediaList--relatedRecipe .media .media__image{width:111px;height:111px}}@media (max-width: 767px){.mediaList.mediaList--relatedRecipe{width:100%;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.mediaList.mediaList--relatedRecipe .media{display:inline-block;float:none;width:100px;padding-top:10px}.mediaList.mediaList--relatedRecipe .media:first-child{padding-left:10px}.mediaList.mediaList--relatedRecipe .media:last-child{padding-right:10px}.mediaList.mediaList--relatedRecipe .media:nth-child(n+9){display:inline-block}.mediaList.mediaList--relatedRecipe .media .media__image{width:100px;height:100px}}.mediaList.mediaList--relatedArticle{border-top:1px solid #dce0e0;border-bottom:1px solid #dce0e0}.mediaList.mediaList--relatedArticle .media{width:50%;float:left;padding:5px 0;border-bottom:1px solid #dce0e0}.mediaList.mediaList--relatedArticle .media:nth-last-child(-n+2){border-bottom:none}.mediaList.mediaList--relatedArticle .media:nth-child(2n+1){clear:left}.mediaList.mediaList--relatedArticle .media__object{display:block;float:left;position:relative;width:110px;height:110px;overflow:hidden}.mediaList.mediaList--relatedArticle .media__object img{position:absolute;top:50%;left:50%;max-width:none;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.mediaList.mediaList--relatedArticle .media__body{padding:0 20px 0 10px}.mediaList.mediaList--relatedArticle .media__description{font-size:12px}@media (max-width: 767px){.mediaList.mediaList--relatedArticle .media{float:none;width:auto;padding:5px 10px;border-bottom:1px solid #dce0e0}.mediaList.mediaList--relatedArticle .media:nth-last-child(2){border-bottom:1px solid #dce0e0}.mediaList.mediaList--relatedArticle .media__body{padding:0 0 0 10px}.mediaList.mediaList--relatedArticle .media__description{display:none}}.mediaList.mediaList--relatedArticleSearch{border-bottom:1px solid #dce0e0}.mediaList.mediaList--relatedArticleSearch .media{padding:5px 0;border-top:1px solid #dce0e0}.mediaList.mediaList--relatedArticleSearch .media__object{display:block;float:left;position:relative;width:110px;height:110px;overflow:hidden}.mediaList.mediaList--relatedArticleSearch .media__object img{position:absolute;top:50%;left:50%;max-width:none;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.mediaList.mediaList--relatedArticleSearch .media__body{padding:0 20px 0 10px}.mediaList.mediaList--relatedArticleSearch .media__description{font-size:12px}@media (max-width: 767px){.mediaList.mediaList--relatedArticleSearch .media{padding:5px 10px}.mediaList.mediaList--relatedArticleSearch .media__body{padding:0 0 0 10px}.mediaList.mediaList--relatedArticleSearch .media__description{display:none}}.mediaList.mediaList--newArrivals .media{float:left;width:146px;margin:0 0 20px 20px}.mediaList.mediaList--newArrivals .media:nth-child(6n-5){margin-left:0}.mediaList.mediaList--newArrivals .media:nth-child(6n+1){clear:left}.mediaList.mediaList--newArrivals .media:first-child{margin-left:0}.mediaList.mediaList--newArrivals .media .media__object{display:block;margin-bottom:5px}@media (min-width: 768px) and (max-width: 1023px){.mediaList.mediaList--newArrivals .media{width:111px;margin-left:10px}}@media (max-width: 767px){.mediaList.mediaList--newArrivals{margin:0 5px}.mediaList.mediaList--newArrivals .media{width:50%;margin:0}.mediaList.mediaList--newArrivals .media>a{margin:10px 5px}.mediaList.mediaList--newArrivals .media:nth-child(2n+1){clear:left}.mediaList.mediaList--newArrivals .media:nth-child(6n+1){clear:none}}.mediaList.mediaList--keywordRanking .media{float:left;width:157px;margin:0 0 20px 20px}.mediaList.mediaList--keywordRanking .media:nth-child(4n-3){margin-left:0}.mediaList.mediaList--keywordRanking .media .media__object{display:block;margin-bottom:5px}@media (min-width: 768px) and (max-width: 1023px){.mediaList.mediaList--keywordRanking .media{width:117px;margin-left:10px}}@media (max-width: 767px){.mediaList.mediaList--keywordRanking{margin:0 5px}.mediaList.mediaList--keywordRanking .media{width:33.333%;margin:0}.mediaList.mediaList--keywordRanking .media>a{margin:10px 5px}.mediaList.mediaList--keywordRanking .media:nth-child(n+4){display:none}}.messageBox{margin-bottom:10px;padding:20px 20px 10px}.messageBox.messageBox--info{background:#fff;border:1px solid #ddd}.messageBox.messageBox--alert{background:#fadadd;border:1px solid #faa1a1;color:#F44336}.messageBox .messageBox__title{margin-bottom:8px;font-weight:bold}.messageBox .messageBox__title strong{color:#f00}.messageBox .messageBox__text{margin-bottom:10px}.userInput{width:50%;padding:10px;border:2px solid #E5E5E5;background:#FFF;font-size:16px;font-size:1.6rem;appearance:none;box-sizing:border-box}.userInput--error{border-color:#faa1a1;background:#fadadd}@media (max-width: 767px){.userInput{width:100%;box-sizing:border-box}}.userSelect{position:relative;width:50%}.userSelect:after{position:absolute;top:20px;right:10px;border:5px solid transparent;border-top:8px solid #777;content:""}.userSelect .userSelect__select{width:100%;padding:10px;border:2px solid #E5E5E5;background:#FFF;font-size:16px;font-size:1.6rem;-webkit-appearance:none;appearance:none;box-sizing:border-box}@media (max-width: 767px){.userSelect{width:100%}}.formGroup{margin-bottom:30px}.formGroup:last-child{margin-bottom:50px}.formGroup .formGroup__title{margin-bottom:10px;font-weight:bold}.formGroup .formGroup__title span{margin-right:5px;color:#e4007f}.formGroup label{display:inline-block;font-size:14px}.formGroup .formGroup__input{display:block;width:100%;padding:10px;border:2px solid #E5E5E5;border-radius:2px;background:#fff;font-size:16px;font-size:1.6rem;-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box}.formGroup .formGroup__checkbox input+.formGroup__label+.formGroup__input,.formGroup .formGroup__radio input+.formGroup__label+.formGroup__input{display:none}.formGroup .formGroup__checkbox input:checked+.formGroup__label+.formGroup__input,.formGroup .formGroup__radio input:checked+.formGroup__label+.formGroup__input{display:block;margin-top:10px}.formGroup .formGroup__checkbox,.formGroup .formGroup__radio{margin:0 10px 10px 0}.formGroup input[type="checkbox"],.formGroup input[type="radio"]{width:20px;height:20px;vertical-align:middle}.inputError{margin-top:5px;color:#F00;font-weight:bold}.supplement{margin-top:5px;color:#82888a}.accessError{width:530px;margin:0 auto;padding:130px 0;text-align:center}.accessError .accessError__maintenance{padding-top:100px;background:url(https://cdn.zexy-kitchen.net/assets/icon/maintenance01-b8e2c23b126e6cf862bbf9fdde51f99561e8155d011f5092411d4fac81aea63d.png) no-repeat 50% 0;background-size:90px auto;color:#E4007F;font-weight:bold;font-size:26px;font-size:2.6rem}.accessError .accessError__sign{line-height:1;margin-bottom:30px;color:#AEAEAE;font-size:40px;font-size:4rem}.accessError .accessError__sign span{display:block;font-size:100px;font-weight:bold}.accessError .accessError__title{font-size:18px;font-size:1.8rem}.accessError .accessError__message{margin-top:20px}@media (max-width: 767px){.accessError{width:auto;padding:50px 0}.accessError .accessError__maintenance{padding-top:100px;font-size:18px;font-size:1.8rem}.accessError .accessError__sign{font-size:30px;font-size:3rem}.accessError .accessError__sign span{font-size:60px}}.innerLink:link,.innerLink:visited,.innerLink:hover,.innerLink:active{display:inline;color:#0645ad}.toggle .toggle__menu:hover{opacity:0.7}.toggle .toggle__item{display:none}.noContents{text-align:center}.noContents .noContents__header{padding:65px 10px 35px;font-size:18px;font-size:1.8rem}@media (max-width: 767px){.noContents .noContents__header{font-size:16px;font-size:1.6rem}}.breadCrumbPc{margin-bottom:20px}.breadCrumbPc__content{overflow:hidden}.breadCrumbPc__list{position:relative;float:left;margin-left:20px;font-size:12px}.breadCrumbPc__list:first-child{margin-left:0}.breadCrumbPc__list:before{position:absolute;top:0;left:-15px;content:'>'}.breadCrumbPc__list a{color:#0645ad}@media (max-width: 767px){.breadCrumbPc{display:none}}.shareButtons{overflow:hidden}.shareButtons__list{float:left;height:21px;margin:0 10px 5px 0}@media (max-width: 767px){.shareButtons{margin:0 10px}}.tabList{overflow:hidden;border-bottom:1px solid #DCE0E0}.tabList__item{float:left;border-top:1px solid #DCE0E0;border-right:1px solid #DCE0E0}.tabList__item:first-child{border-left:1px solid #DCE0E0}.tabList__item.tabList__item--current{border-top:4px solid #E4007F}.tabList__item a{display:block;width:165px;height:44px;line-height:44px;text-align:center}.tabList__item a:hover{color:#e4007f}.tabList__item.tabList__item--current a{height:41px;line-height:41px;color:#e4007f}.tabList__item.tabList__item--premium span{padding:2px 0 0 25px;background:url(https://cdn.zexy-kitchen.net/assets/icon/premium01-16926d286e18164d8bdbfdce69980a7043de160ca78feb00b0d7eb4ccaba2e5e.png) no-repeat 0 50%;background-size:16px auto}@media (max-width: 767px){.tabList{display:-webkit-box;display:flex;width:100%}.tabList__item{float:none;width:100%;-webkit-box-flex:1;flex-grow:1;box-sizing:border-box}.tabList__item:first-child{border-left:none}.tabList__item:last-child{border-right:none}.tabList__item a{width:100%}}.prTag{display:inline-block;line-height:1;padding:2px 5px 1px;border:1px solid #82888a;border-radius:2px;color:#82888a;font-size:12px;font-size:1.2rem;font-weight:normal;vertical-align:middle}.prTag.prTag--light{border-color:#fff;color:#fff}.muzzlinLink{text-align:center}.muzzlinLink .muzzlinLink__item{display:inline}@media (max-width: 767px){.muzzlinLink .muzzlinLink__image{width:100%;padding:0 10px;box-sizing:border-box}}#header{height:70px;border-bottom:5px solid #e4007f}#header .header__logo{float:left;margin-right:15px}#header .header__logo a{width:126px;height:70px;background:url(https://cdn.zexy-kitchen.net/assets/logo_zexy_kitchen01-386e0c4dc8be663bb9d63d9a463ef4016f50f9eededfb7e7954d863f0efc233b.png) no-repeat 100% 20px;background-size:126px auto;text-indent:-9999px;outline:none}@media (max-width: 767px){#header{height:47px;border-bottom:3px solid #e4007f}#header .header__logo a{width:75px;height:25px;padding:14px 15px 9px;background-size:75px auto;background-position:15px 14px}}.headerSearch{float:left;padding-top:13px}.headerSearch__form{position:relative}.headerSearch .headerSearch__input{float:left;width:260px;height:12px;padding:7px 10px;border:2px solid #edefef;border-right:none;background:#fff}.headerSearch .headerSearch__input:focus{outline:none}.headerSearch .headerSearch__button{float:left;width:35px;height:30px;line-height:34px;border:2px solid #edefef;border-left:none;background:#FFF url(https://cdn.zexy-kitchen.net/assets/icon/search01-8f83dbbecd56d90b2d8e5e10a92a5e3d2222f804005f84e73193599671e573e4.png) no-repeat 50% 50%;background-size:16px auto;text-indent:-9999px;vertical-align:middle}.headerSearch .headerSearch__keyword{position:relative;width:237px;height:12px;clear:left;overflow:hidden;padding-top:6px;padding-right:80px}.headerSearch .headerSearch__keywordMore{position:absolute;top:3px;right:0;font-size:12px;font-size:1.2rem}.headerSearch .headerSearch__keywordMoreLink{color:#0645ad}.headerSearch .headerSearch__suggestions{position:absolute;top:30px;left:0;overflow:visible;z-index:9999}.headerSearch .headerSearch__suggestions a:hover{opacity:1}.headerSearch .headerSearch__suggestion{float:left;width:295px;padding:4px 10px;border:1px solid #edefef;background:#fff}.headerSearch .headerSearch__suggestion:hover{background:#f5f5f5}.headerSearch .headerSearch__suggestion.selected{background:#f5f5f5}@media (min-width: 768px) and (max-width: 1023px){.headerSearch .headerSearch__input{width:160px;height:16px}.headerSearch .headerSearch__button{height:34px}.headerSearch .headerSearch__keyword{width:137px}.headerSearch .headerSearch__suggestion{width:194px}}@media (max-width: 767px){.headerSearch{display:none}}.accountNav{float:right;margin-top:18px}.accountNav__notification{position:relative;float:left;width:25px;text-indent:-9999px}.accountNav__notification a{display:block;height:36px;background:url(https://cdn.zexy-kitchen.net/assets/icon/notification01-56793a14c0d258e521287d0f64065adca4fb0cd12969dc40bebf5eddcae6da72.png) no-repeat 0 50%;background-size:25px auto}.accountNav__notification.accountNav__notification--new a:before{position:absolute;top:3px;right:0;content:'';width:12px;height:12px;background:#E33134;border-radius:50%}.accountNav .accountNav__panel{position:relative;float:left;width:140px;margin-left:15px}.accountNav .accountNav__panel a{line-height:35px;color:#82888A}.accountNav .accountNav__image{display:inline-block;width:30px;height:30px;padding-right:5px;vertical-align:middle}.accountNav .accountNav__image img{display:block;border-radius:50%}.accountNav .accountNav__name{display:inline-block;width:100px;color:#21c544;font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:left;vertical-align:middle}@media (min-width: 768px) and (max-width: 1023px){.accountNav{width:167px}.accountNav .accountNav__panel{width:127px}.accountNav .accountNav__name{width:87px}}@media (max-width: 767px){.accountNav{display:none}}.accountNav .accountNav__panel:hover .navPanelPc{display:block}.navPanelPc{display:none;position:absolute;top:35px;right:0;z-index:102;width:180px;padding:0 10px;background:#fff;border:2px solid #F5F3F0;border-radius:6px;box-shadow:1px 1px 2px rgba(0,0,0,0.2);text-align:left}.navPanelPc::before{content:"";position:absolute;top:-8px;right:30%;width:0;height:0;margin-left:-10px;border-bottom:8px solid #F5F3F0;border-left:10px solid transparent;border-right:10px solid transparent}.navPanelPc::after{content:"";position:absolute;top:-6px;right:30%;width:0;height:0;margin-left:-10px;border-bottom:8px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}.navPanelPc .navPanelPc__list a{line-height:normal;padding:12px 0 8px 30px;border-bottom:1px dotted #444}.navPanelPc .navPanelPc__list:last-child a{border:none}.navPanelPc .navPanelPc__list--mypage a{background:url(https://cdn.zexy-kitchen.net/assets/icon/user01-583f63a9a86302c963eec44ffafb11b6612fb9407b81e0138e162d39618ba1f9.png) no-repeat 3px 14px;background-size:16px auto}.navPanelPc .navPanelPc__list--clip a{background:url(https://cdn.zexy-kitchen.net/assets/icon/clip03-2bc32e9d6d18e4c88c0786d1fa6ca0d961d44bfde67c75a49c1f3daf979192f7.png) no-repeat 3px 14px;background-size:16px auto}.navPanelPc .navPanelPc__list--gochiPhoto a{background:url(https://cdn.zexy-kitchen.net/assets/icon/photo01-14ab27814760ebfcc112cfe0e9eb666ae1d9d93024b919edeb7e6f9d17e415a7.png) no-repeat 3px 14px;background-size:16px auto}.navPanelPc .navPanelPc__list--course a{background:url(https://cdn.zexy-kitchen.net/assets/icon/course01-2cd193a164308076730b07a0644179d839b6cf7d0befb7e93035b01e16fa0962.png) no-repeat 3px 13px;background-size:16px auto}.navPanelPc .navPanelPc__list--logout a{background:url(https://cdn.zexy-kitchen.net/assets/icon/logout01-52385582951269961ae1e5328beed0b325d66204a298778a6a90f5d39f4cf331.png) no-repeat 3px 14px;background-size:16px auto}.navPanelPc .navPanelPc__premiumIcon{width:16px;margin-left:5px;vertical-align:sub}.registerNav{float:right;margin-top:22px}.registerNav .registerNav__list{float:left;margin-left:20px}.registerNav .registerNav__link{line-height:30px;color:#e4007f}.registerNav .registerNav__linkImage{width:140px}@media (min-width: 768px) and (max-width: 1023px){.registerNav .registerNav__list{margin-left:10px}}@media (max-width: 767px){.registerNav{display:none}}.header__nav{float:right}@media (min-width: 768px){.header__nav{display:none}}.globalNavSp{margin-right:15px}.globalNavSp .globalNavSp__list{float:left;width:40px;margin-left:5px}.globalNavSp .globalNavSp__list>a{width:100%;padding-top:28px;font-size:10px;font-size:1rem;text-align:center}.globalNavSp .globalNavSp__list.globalNavSp__list--menu>a{background:url(https://cdn.zexy-kitchen.net/assets/icon/menu01-06c5c73e76d490747668b01a705180cd491ba3e17f9d8fbe66d157093cc3e360.png) no-repeat 50% 8px;background-size:20px auto}.globalNavSp .globalNavSp__list.globalNavSp__list--notification>a{position:relative;background:url(https://cdn.zexy-kitchen.net/assets/icon/notification01-56793a14c0d258e521287d0f64065adca4fb0cd12969dc40bebf5eddcae6da72.png) no-repeat 50% 10px;background-size:25px auto;text-indent:-9999px}.globalNavSp .globalNavSp__list.globalNavSp__list--notification>a.globalNavSp__newSign:before{position:absolute;top:8px;right:4px;content:'';width:12px;height:12px;background:#E33134;border-radius:50%}#headerSub{height:40px;background:#f5f5f5;border-bottom:1px solid #CCC}#headerSub .headerSub__keywordSp{display:none}#headerSub .headerSub__searchSp{display:none}@media (max-width: 767px){#headerSub .headerSub__keywordSp{display:block;padding:0 15px 8px}#headerSub .headerSub__searchSp{display:block}}.localNav .localNav__list{float:left;font-weight:bold}.localNav .localNav__list a{display:block;height:40px;line-height:40px;padding:0 25px;text-align:center}.localNav .localNav__list a:hover{color:#e4007f;opacity:1}.localNav .localNav__list.localNav__list--current a{color:#E4007f}@media (min-width: 768px) and (max-width: 1023px){.localNav .localNav__list a{padding:0 12px}}@media (max-width: 767px){#headerSub{height:auto}.localNav{display:none}}@media (max-width: 767px){.headerSearchSp{display:-webkit-box;display:flex;padding:10px 15px}.headerSearchSp .headerSearchSp__input{border:2px solid #edefef;border-right:none;background:#fff;-webkit-box-flex:1;flex-grow:1}.headerSearchSp .headerSearchSp__input input{width:100%;padding:6px 10px;border:none;box-sizing:border-box;-webkit-appearance:none}.headerSearchSp .headerSearchSp__button{border:2px solid #edefef;border-left:none}.headerSearchSp .headerSearchSp__button input{width:35px;height:34px;border:none;border-radius:0;background:#FFF url(https://cdn.zexy-kitchen.net/assets/icon/search01-8f83dbbecd56d90b2d8e5e10a92a5e3d2222f804005f84e73193599671e573e4.png) no-repeat 50% 50%;background-size:16px auto;text-indent:-9999px;-webkit-appearance:none}}@media (min-width: 768px){.headerSearchSp{display:none}}.popularKeywords{clear:left;overflow:hidden}.popularKeywords .popularKeywords__item{float:left;line-height:1;margin-right:10px;margin-bottom:5px;font-size:12px;font-size:1.2rem;white-space:nowrap}.popularKeywords .popularKeywords__itemLink{color:#0645ad}@media (max-width: 767px){#footer{font-size:12px;font-size:1.2rem}}#footer .footer__utility{height:40px;overflow:hidden;background:#f5f5f5}#footer .footer__utility a{color:#444}#footer .footer__utility .container{position:relative}#footer .footer__utility .breadCrumb{width:820px;overflow:hidden}#footer .footer__utility .breadCrumb .breadCrumb__content{display:table}#footer .footer__utility .breadCrumb .breadCrumb__content .breadCrumb__list{display:table-cell;white-space:nowrap}#footer .footer__utility .breadCrumb .breadCrumb__content .breadCrumb__list:last-child{line-height:40px;padding:0 10px 0 22px;color:#999}#footer .footer__utility .breadCrumb .breadCrumb__content .breadCrumb__list a{position:relative;line-height:40px;padding:0 10px 0 22px}#footer .footer__utility .breadCrumb .breadCrumb__content .breadCrumb__list a:after,#footer .footer__utility .breadCrumb .breadCrumb__content .breadCrumb__list a:before{content:"";position:absolute;top:50%;right:-1em;margin-top:-1.5em;padding-left:1px;border-top:1.5em solid transparent;border-bottom:1.5em solid transparent;border-left:1em solid}#footer .footer__utility .breadCrumb .breadCrumb__content .breadCrumb__list a:after{z-index:2;border-left-color:#f5f5f5}#footer .footer__utility .breadCrumb .breadCrumb__content .breadCrumb__list a:before{right:-1.1em;z-index:1;border-left-color:#DCE0E0}#footer .footer__utility .breadCrumb .breadCrumb__content .breadCrumb__list.top{padding:0}#footer .footer__utility .breadCrumb .breadCrumb__content .breadCrumb__list.top a{width:21px;padding:0 10px 0 15px;text-indent:-9999px;background:url(https://cdn.zexy-kitchen.net/assets/icon/home01-ca080b479c5ecea5becc1f8b06173b5016bc0a09cf54f1228820ffbc0e8efd26.png) no-repeat 15px 8px;background-size:20px auto}#footer .footer__pageTopLink{position:absolute;top:0;right:10px;border-bottom:1px solid #696969;background:#444;border-radius:6px 6px 0 0}#footer .footer__pageTopLink a{position:relative;height:39px;padding:0 20px 0 35px;line-height:39px;color:#FFF}#footer .footer__pageTopLink a:before{position:absolute;top:18px;left:20px;content:'';width:5px;height:5px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(315deg);transform:rotate(315deg)}@media (min-width: 768px) and (max-width: 1023px){#footer .footer__utility .breadCrumb{width:570px}}@media (max-width: 767px){#footer .footer__utility .breadCrumb{width:auto}#footer .footer__pageTopLink{display:none}}#footer .footer__body{overflow:hidden;padding:20px 0 30px;background:#444}#footer .footer__body a{position:relative;padding-left:15px;color:#FFF}#footer .footer__body a:before{display:block;content:'';position:absolute;top:6px;left:0;width:5px;height:5px;border-right:2px solid #FFF;border-bottom:2px solid #FFF;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width: 767px){#footer .footer__body{padding-bottom:25px}#footer .footer__body a:before{top:5px}}#footer .footer__body .navigation{float:right;width:580px;margin-top:12px;text-align:right}#footer .footer__body .navigation .navigation__list{display:inline-block;margin:0 0 5px 10px;white-space:nowrap}@media (min-width: 768px) and (max-width: 1023px){#footer .footer__body .navigation{width:400px}}@media (max-width: 767px){#footer .footer__body .navigation{float:none;width:100%;margin:0 0 10px;text-align:left}#footer .footer__body .navigation .navigation__list{margin-bottom:10px}}#footer .footer__body .corporateSign{float:left}#footer .footer__body .corporateSign .corporateSign__logo{width:314px;height:32px;margin-bottom:10px;background:url(https://cdn.zexy-kitchen.net/assets/logo_recruit01-e110b668525ae4e93e269f2728f026e3d50f73d145b4aa49b47bc9e416b131c4.png) no-repeat 0 0;background-size:314px auto;text-indent:-9999px}@media (max-width: 767px){#footer .footer__body .corporateSign{float:none;padding:20px 10px 0;border-top:1px solid #888}#footer .footer__body .corporateSign .corporateSign__logo{width:288px;height:29px;background-size:288px auto}}.userMenu{overflow:hidden;border:1px solid #dce0e0;border-radius:4px}.userMenu .userMenu__account{overflow:hidden;padding:10px;background:#f5f5f5}.userMenu .userMenu__accountImage{float:left;width:50px;border-radius:50%}.userMenu .userMenu__accountName{margin:0 0 0 60px;color:#21C544}.userMenu .userMenu__accountPremium{margin:5px 0 0 60px;padding-left:20px;background:url(https://cdn.zexy-kitchen.net/assets/icon/premium01-16926d286e18164d8bdbfdce69980a7043de160ca78feb00b0d7eb4ccaba2e5e.png) no-repeat 0 50%;background-size:16px auto}.userMenu .userMenu__accountPremiumGuide{margin:5px 0 0 60px}.userMenu .userMenu__accountPremiumGuide a{position:relative;padding-left:12px;color:#E4007F}.userMenu .userMenu__accountPremiumGuide a:before{position:absolute;top:5px;left:0;content:'';width:0;height:0;border:4px solid transparent;border-left:6px solid #E4007F}.userMenu .userMenu__premiumIcon{width:16px;margin-left:5px;vertical-align:sub}.userMenu .userMenu__list{margin:0 10px;border-bottom:1px solid #dce0e0}.userMenu .userMenu__list:last-child{border-bottom:none}.userMenu .userMenu__list a{padding:13px 0 10px 35px}.userMenu .userMenu__list.userMenu__list--clip a{background:url(https://cdn.zexy-kitchen.net/assets/icon/clip03-2bc32e9d6d18e4c88c0786d1fa6ca0d961d44bfde67c75a49c1f3daf979192f7.png) no-repeat 10px 50%;background-size:16px auto}.userMenu .userMenu__list.userMenu__list--gochiPhoto a{background:url(https://cdn.zexy-kitchen.net/assets/icon/photo01-14ab27814760ebfcc112cfe0e9eb666ae1d9d93024b919edeb7e6f9d17e415a7.png) no-repeat 10px 50%;background-size:16px auto}.userMenu .userMenu__list.userMenu__list--course a{background:url(https://cdn.zexy-kitchen.net/assets/icon/course01-2cd193a164308076730b07a0644179d839b6cf7d0befb7e93035b01e16fa0962.png) no-repeat 10px 50%;background-size:16px auto}.userMenu .userMenu__list.userMenu__list--mypage a{background:url(https://cdn.zexy-kitchen.net/assets/icon/user01-583f63a9a86302c963eec44ffafb11b6612fb9407b81e0138e162d39618ba1f9.png) no-repeat 10px 50%;background-size:16px auto}.userMenu .userMenu__list.userMenu__list--logout a{background:url(https://cdn.zexy-kitchen.net/assets/icon/logout01-52385582951269961ae1e5328beed0b325d66204a298778a6a90f5d39f4cf331.png) no-repeat 10px 50%;background-size:16px auto}.userMenu .userMenu__heading{padding:20px 20px 15px;background:#f5f5f5 url(https://cdn.zexy-kitchen.net/assets/icon/premium02-e82a18f44650d1ca719542b76b6727c2062361a9e2e3e835f03a06e165c6a3b7.png) no-repeat 20px 20px;background-size:40px auto}.userMenu .userMenu__headingLogo{width:55px;height:10px;margin:3px 0 5px 45px;background:url(https://cdn.zexy-kitchen.net/assets/logo_zexy_kitchen01-386e0c4dc8be663bb9d63d9a463ef4016f50f9eededfb7e7954d863f0efc233b.png) no-repeat 0 0;background-size:55px auto;text-indent:-9999px}.userMenu .userMenu__headingTitle{margin:0 0 5px 45px;font-size:18px;font-size:1.8rem}.userMenu .userMenu__headingInfo{font-size:12px;font-size:1.2rem}.userMenu .userMenu__guide{padding:20px 20px 0}.userMenu .userMenu__guideList{position:relative;margin-bottom:15px;padding-left:30px}.userMenu .userMenu__guideList:before{position:absolute;top:5px;left:4px;content:'';width:10px;height:4px;border-top:3px solid #E4007F;border-right:3px solid #E4007F;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.userMenu .userMenu__register{margin:30px 0 15px;text-align:center;font-size:16px;font-size:1.6rem}.userMenu .userMenu__register a{display:inline-block;padding:10px 30px 8px;border-radius:4px;background:#E4007F;color:#fff}.userMenu .userMenu__login{margin-bottom:20px;text-align:center;font-size:16px;font-size:1.6rem}.userMenu .userMenu__login a{color:#E4007F}@media (min-width: 768px) and (max-width: 1023px){.userMenu .userAccount__image{width:60px}.userMenu .userAccount__name{margin:0 0 5px 70px;font-size:16px;font-size:1.6rem}.userMenu .userAccount__status{margin-left:70px}.userMenu .userMenu__heading{padding:10px 10px 10px;background-position:10px 10px}.userMenu .userMenu__guide{padding:20px 10px 0}.userMenu .userMenu__guideList{padding-left:25px}.userMenu .userMenu__register a{padding:10px 10px 8px}}@media (max-width: 767px){.userMenu{display:none}}.searchCategory{overflow:hidden;border:1px solid #DCE0E0;border-radius:4px}@media (max-width: 767px){.searchCategory{border:none;border-radius:0}}.subContentsNav{overflow:hidden;border:1px solid #DCE0E0;border-radius:4px}@media (max-width: 767px){.subContentsNav{display:none}}.navHeader{margin-bottom:10px}.navHeader .navHeader__title{height:38px;line-height:38px;padding:0 10px;background:#BEC4C4;color:#FFF}.navHeader .navHeader__title a{color:#FFF}@media (max-width: 767px){.navHeader{margin-bottom:0}}.navList{padding:0 10px}.navList .navList__items+.navList__items{border-top:1px solid #DCE0E0}.navList .navList__item{border-top:1px solid #DCE0E0}.navList .navList__item:first-child{border-top:none}.navList .navList__item a{padding:10px 0}.navList .navList__item.navList__item--primary a{display:table;width:100%}.navList .navList__item.navList__item--primary img{display:table-cell;width:60px;max-width:60px;min-width:60px;margin-right:5px;vertical-align:middle}.navList .navList__item.navList__item--primary span{display:table-cell;width:100%;padding:0 5px;vertical-align:middle}.navList .navList__item.navList__item--secondery span{position:relative;display:block;padding:0 15px 0 5px}.navList .navList__item.navList__item--secondery span:after{position:absolute;top:0;right:10px;bottom:0;content:'';width:5px;height:5px;margin:auto;border-top:1px solid #E4007F;border-right:1px solid #E4007F;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navList .navList__item.navList__item--upper a{padding:20px 0 18px}.navList .navList__item.navList__item--upper span{position:relative;display:block;padding:0 5px 0 20px;font-size:12px;font-size:1.2rem}.navList .navList__item.navList__item--upper span:after{position:absolute;top:0;left:10px;bottom:0;content:'';width:5px;height:5px;margin:auto;border-top:1px solid #E4007F;border-right:1px solid #E4007F;-webkit-transform:rotate(225deg);transform:rotate(225deg)}@media (max-width: 767px){.navList{padding:0}.navList .navList__item.navList__item--primary a{min-height:44px;padding:0}.navList .navList__item.navList__item--primary img{margin-right:0}.navList .navList__item.navList__item--primary span{padding:0 10px}.navList .navList__item.navList__item--secondery a{padding:12px 0 11px}.navList .navList__item.navList__item--secondery span{padding:0 15px 0 10px}.navList .navList__item.navList__item--secondery span:after{right:10px}.navList .navList__item.navList__item--more{text-align:center}.navList .navList__item.navList__item--more span{position:relative;padding-right:15px}.navList .navList__item.navList__item--more span:after{position:absolute;top:6px;right:0;content:'';width:5px;height:5px;border-top:1px solid #565a5c;border-right:1px solid #565a5c;-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@media (max-width: 767px){.section--subPickup{margin:30px 0 0}}@media (max-width: 767px){.horoscopeLink{margin:20px 10px}}.subPickup .subPickup__header{color:#e4007f;font-size:16px;font-size:1.6rem}.subPickup .subPickup__headerDate{margin-right:5px;padding:3px 5px 1px;background:#e4007f;color:#fff}.subPickup .subPickup__title{margin:5px 0 3px;font-size:16px;font-size:1.6rem}.subPickup .subPickup__list{border-top:1px solid #dce0e0}.subPickup .subPickup__listItem{border-bottom:1px solid #dce0e0}.subPickup .subPickup__recipe{display:table;width:250px;table-layout:fixed}.subPickup .subPickup__recipeObject{display:table-cell;width:70px}.subPickup .subPickup__recipeBody{display:table-cell;width:160px;padding:0 0 0 10px;vertical-align:middle}@media (min-width: 768px) and (max-width: 1023px){.subPickup .subPickup__recipe{width:200px}.subPickup .subPickup__recipeObject{width:70px}.subPickup .subPickup__recipeBody{width:130px}}@media (max-width: 767px){.subPickup .subPickup__header{margin:0 10px}.subPickup .subPickup__title{margin:5px 10px 3px}.subPickup .subPickup__recipe{width:100%}.subPickup .subPickup__recipeBody{width:auto;padding:0 10px}}.navPanelSp{position:absolute;top:0;right:0;width:70%;max-width:320px;overflow-y:auto;border-top:1px solid #dcdcdc;background:#FFF;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;transition:0.2s ease-in-out;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.navPanelSp .navPanelSp__registerNav{padding:20px 0 0}.navPanelSp .navPanelSp__registerNavItem{margin-bottom:10px;text-align:center}.navPanelSp .navPanelSp__registerNavItem.navPanelSp__registerNavItem--register a{display:inline-block;padding:5px 20px;background:#e4007f;color:#fff;border-radius:4px}.navPanelSp .navPanelSp__registerNavItem.navPanelSp__registerNavItem--login a{display:inline-block;padding:10px 50px;color:#e4007f}.navPanelSp .navPanelSp__registerNavItem.navPanelSp__registerNavItem--premium a{display:inline-block;padding:0 0 5px}.navPanelSp .navPanelSp__registerNavImage{width:140px}.navPanelSp .navPanelSp__premiumIcon{width:16px;vertical-align:text-top;margin-left:5px}.navPanelSp .navPanelSp__account{display:-webkit-box;-webkit-box-align:center;width:100%;padding:10px;background:#f5f5f5;box-sizing:border-box}.navPanelSp .navPanelSp__accountImage{width:50px;border-radius:50%}.navPanelSp .navPanelSp__accountBody{padding-left:10px;font-size:12px;font-size:1.2rem;-webkit-box-flex:1}.navPanelSp .navPanelSp__accountName{margin-bottom:5px;color:#21C544;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navPanelSp .navPanelSp__accountPremium{padding-left:20px;background:url(https://cdn.zexy-kitchen.net/assets/icon/premium01-16926d286e18164d8bdbfdce69980a7043de160ca78feb00b0d7eb4ccaba2e5e.png) no-repeat 0 50%;background-size:16px auto}.navPanelSp .navPanelSp__accountPremiumGuide a{position:relative;padding-left:12px;color:#E4007F}.navPanelSp .navPanelSp__accountPremiumGuide a:before{position:absolute;top:4px;left:0;content:'';width:0;height:0;border:4px solid transparent;border-left:6px solid #E4007F}.navPanelSp .navPanelSp__myNavItem{border-bottom:1px solid #dce0e0}.navPanelSp .navPanelSp__myNavItem.navPanelSp__myNavItem--logout{border-bottom:none;text-align:right}.navPanelSp .navPanelSp__myNavItem a{height:44px;line-height:44px;padding:0 10px 0 35px}.navPanelSp .navPanelSp__myNavItem.navPanelSp__myNavItem--clip a{background:url(https://cdn.zexy-kitchen.net/assets/icon/clip03-2bc32e9d6d18e4c88c0786d1fa6ca0d961d44bfde67c75a49c1f3daf979192f7.png) no-repeat 10px 48%;background-size:16px auto}.navPanelSp .navPanelSp__myNavItem.navPanelSp__myNavItem--gochiPhoto a{background:url(https://cdn.zexy-kitchen.net/assets/icon/photo01-14ab27814760ebfcc112cfe0e9eb666ae1d9d93024b919edeb7e6f9d17e415a7.png) no-repeat 10px 48%;background-size:16px auto}.navPanelSp .navPanelSp__myNavItem.navPanelSp__myNavItem--course a{background:url(https://cdn.zexy-kitchen.net/assets/icon/course01-2cd193a164308076730b07a0644179d839b6cf7d0befb7e93035b01e16fa0962.png) no-repeat 10px 48%;background-size:16px auto}.navPanelSp .navPanelSp__myNavItem.navPanelSp__myNavItem--mypage a{background:url(https://cdn.zexy-kitchen.net/assets/icon/user01-583f63a9a86302c963eec44ffafb11b6612fb9407b81e0138e162d39618ba1f9.png) no-repeat 10px 48%;background-size:16px auto}.navPanelSp .navPanelSp__myNavItem.navPanelSp__myNavItem--logout a{display:inline-block;margin-bottom:10px;background:url(https://cdn.zexy-kitchen.net/assets/icon/logout01-52385582951269961ae1e5328beed0b325d66204a298778a6a90f5d39f4cf331.png) no-repeat 10px 48%;background-size:16px auto}.navPanelSp .navPanelSp__title{padding:5px 10px;background:#f5f5f5;color:#82888A;font-size:12px;font-size:1.2rem}.navPanelSp .navPanelSp__localNavItem{border-bottom:1px solid #dce0e0}.navPanelSp .navPanelSp__localNavItem a{height:44px;line-height:44px;padding:0 10px}.navPanelSp .navPanelSp__localNavItem.navPanelSp__localNavItem--appli a{padding:0 10px 0 35px;background:url(https://cdn.zexy-kitchen.net/assets/icon/appli01-a43d2f4f845c612aa4c8485b552e9e5f2759f7dd0eb48321e0de510e3d79c57a.png) no-repeat 12px 48%;background-size:16px auto}.JS_navPanelSp{-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);z-index:9999}.JS_navPanelSpOn{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:9999}#page.JS_fixed{position:fixed;top:0;left:0;width:100%;z-index:99}.JS_overlayWrap{position:fixed;top:50px;left:0;display:none;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:999}.JS_overlayPaymentInfoOpen{cursor:pointer}.JS_overlayRegisterOpen{cursor:pointer}.overlay{position:fixed;top:0;left:0;display:none;width:100%;height:100%;overflow-y:auto;z-index:501;background:rgba(0,0,0,0.7)}.overlay__close{position:absolute;top:10px;right:10px;width:20px;height:20px;padding:10px;text-indent:-9999px;cursor:pointer;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.overlay__close:before{display:block;content:"";position:absolute;top:45%;right:25%;width:20px;height:4px;background:#cfd2ce}.overlay__close:after{display:block;content:"";position:absolute;top:25%;right:45%;width:4px;height:20px;background:#cfd2ce}@media (max-width: 767px){.overlay__close{top:0}}.overlaySection{position:absolute;top:50px;right:0;left:0;width:480px;margin:0 auto 20px;color:#565a5c}.overlaySection .overlaySection__inner{padding:45px 50px 40px;background:#FFF;border:2px solid #DCE0E0}.overlaySection .overlaySection__title{padding:0 20px 15px;border-bottom:1px solid #DCE0E0;font-weight:bold;font-size:26px;font-size:2.6rem;text-align:center}.overlaySection .overlaySection__premiumIcon{padding:2px 0 5px 40px;background:url(https://cdn.zexy-kitchen.net/assets/icon/premium02-e82a18f44650d1ca719542b76b6727c2062361a9e2e3e835f03a06e165c6a3b7.png) no-repeat 0 0;background-size:35px auto}.overlaySection .overlaySection__messageText{margin:15px 20px 10px;font-size:14px;font-size:1.4rem}.overlaySection .overlaySection__buttons{margin-top:25px;text-align:center}.overlaySection .overlaySection__buttonItem{margin-top:15px}.overlaySection .overlaySection__buttonItem .btn{width:240px;padding:0}.overlaySection .overlaySection__link{margin:10px 20px 0;font-size:14px;font-size:1.4rem}.overlaySection .overlaySection__link a{position:relative;display:inline;padding-left:15px;color:#E4007F}.overlaySection .overlaySection__link a:before{position:absolute;top:0;bottom:0;left:0;content:'';width:0;height:0;margin:auto;border:5px solid transparent;border-left:8px solid #E4007F}.overlaySection .overlaySection__likeList{margin-top:10px}.overlaySection .overlaySection__likeLink{color:#21c544;font-size:14px;font-size:1.4rem}.overlaySection .overlaySection__likeImage{width:40px;margin-right:10px;border-radius:40px;vertical-align:middle}@media (max-width: 767px){.overlaySection{top:20px;width:100%;margin:0 auto}.overlaySection .overlaySection__inner{margin:0 10px 20px;padding:20px 15px}.overlaySection .overlaySection__title{font-size:18px;font-size:1.8rem}.overlaySection .overlaySection__premiumIcon{padding:0 0 0 25px;background-size:20px auto}.overlaySection .overlaySection__messageText{margin:15px 10px 10px}.overlaySection .overlaySection__buttonItem{margin-top:10px}.overlaySection .overlaySection__buttonItem .btn{width:100%}.overlaySection .overlaySection__link{margin:10px 10px 0}}.l-appBanner{position:fixed;bottom:0;left:0;right:0;z-index:99}.l-column{width:950px;margin:0 auto 50px;padding-top:20px}.l-column .l-column__cont{display:table}.l-column .l-column__cont .l-column__cont__main{display:table-cell;padding-right:40px;vertical-align:top}.l-column .l-column__cont .l-column__cont__side{display:table-cell;display:inline-block;width:240px;vertical-align:top}@media (max-width: 767px){.l-column{width:100%;margin-bottom:0;display:block;padding-top:10px}.l-column .l-column__cont{display:block;box-sizing:border-box;padding:10px;margin:0 auto}.l-column .l-column__cont .l-column__cont__main{display:block;padding-right:0}.l-column .l-column__cont .l-column__cont__side{display:block;width:100%}}.pickup .pickup__main{float:left;width:580px}.pickup .pickup__mainTitle{margin-bottom:10px;font-size:22px;font-size:2.2rem}.pickup .pickup__mainObject{width:580px;margin-bottom:5px}.pickup .pickup__mainChefImage{float:left}.pickup .pickup__mainChefImage img{width:50px}.pickup .pickup__mainRecipe{margin-left:60px;font-size:18px;font-size:1.8rem}.pickup .pickup__mainChef{margin-left:60px;color:#21C544;font-size:16px;font-size:1.6rem}.pickup__sub{float:right;width:360px}@media (min-width: 768px) and (max-width: 1023px){.pickup .pickup__main{width:440px}.pickup .pickup__mainObject{width:440px}.pickup__sub{width:260px}}@media (max-width: 767px){.pickup .pickup__main{float:none;width:auto}.pickup .pickup__mainTitle{margin:10px;font-size:16px;font-size:1.6rem}.pickup .pickup__mainBody{padding:0 10px 5px}.pickup .pickup__mainObject{width:100%}.pickup .pickup__mainChefImage{display:none}.pickup .pickup__mainRecipe{margin-left:0;font-size:14px;font-size:1.4rem}.pickup .pickup__mainChef{margin-left:0;font-size:14px;font-size:1.4rem}.pickup__sub{float:none;width:auto}}.promotion .promotion__listBanner{float:left;width:313px;margin-left:20px}.promotion .promotion__listBanner:first-child{margin:0}@media (min-width: 768px) and (max-width: 1023px){.promotion .promotion__listBanner{width:226px}}@media (max-width: 767px){.promotion .promotion__list{margin:0 10px}.promotion .promotion__listBanner{float:none;width:100%;margin-left:0;margin-top:10px}.promotion .promotion__listBanner img{width:100%}}.signUp{margin:30px 0}.signUp .signUp__wrap{overflow:hidden;padding:10px 100px 10px 50px;border:10px solid #dce0e0}.signUp .signUp__info{float:left;padding-left:60px;background:url(https://cdn.zexy-kitchen.net/assets/icon/premium02-e82a18f44650d1ca719542b76b6727c2062361a9e2e3e835f03a06e165c6a3b7.png) no-repeat 0 0;background-size:45px auto}.signUp .signUp__infoTitle{font-size:18px;font-size:1.8rem}.signUp .signUp__infoLink{color:#E4007F;text-align:right}.signUp .signUp__button{float:right}.signUp .signUp__buttonRegisterLink{padding:13px 30px 10px;border-radius:4px;background:#e4007f;color:#fff;font-size:16px;font-size:1.6rem}@media (min-width: 768px) and (max-width: 1023px){.signUp .signUp__wrap{padding:10px}.signUp .signUp__info{padding-left:50px}.signUp .signUp__infoTitle{font-size:16px;font-size:1.6rem}.signUp .signUp__buttonRegisterLink{padding:13px 20px 10px}}@media (max-width: 767px){.signUp{margin:30px 0 10px}.signUp .signUp__wrap{padding:20px 10px;border:none;border-top:1px solid #dce0e0}.signUp .signUp__info{float:none;padding-left:30px;background-size:25px auto;text-align:center}.signUp .signUp__infoLink{margin:10px 0 15px;text-align:center}.signUp .signUp__button{float:none}.signUp .signUp__buttonRegisterLink{text-align:center}}.featureTop{overflow:hidden;padding:15px 20px;border:1px solid #dce0e0;border-radius:6px}.featureTop .featureTop__main{position:relative;float:left;width:352px;height:198px}.featureTop .featureTop__mainTitle{position:absolute;bottom:0;left:0;width:100%;padding:10px 15px 5px;background:linear-gradient(to top, rgba(0,0,0,0.7) 0%, transparent 95%);color:#fff;font-size:16px;font-size:1.6rem;box-sizing:border-box}.featureTop .featureTop__mainTitlePr{margin-left:5px}.featureTop .featureTop__sub{float:right;width:566px}@media (min-width: 768px) and (max-width: 1023px){.featureTop .featureTop__main{width:290px;height:168px}.featureTop .featureTop__sub{width:380px}}@media (max-width: 767px){.featureTop{padding:0;border:none;border-radius:0}.featureTop .featureTop__main{float:none;width:auto;height:auto;margin:10px}.featureTop .featureTop__sub{float:none;width:auto}}.section--newArrivalsTop{overflow:hidden;padding:15px 20px;border:1px solid #dce0e0;border-radius:6px}@media (max-width: 767px){.section--newArrivalsTop{padding:0;border:none}}.rankingTop{float:left;width:438px;overflow:hidden;margin-right:20px;padding:15px 20px;border:1px solid #dce0e0;border-radius:6px}@media (min-width: 768px) and (max-width: 1023px){.rankingTop{width:310px;margin-right:16px}}@media (max-width: 767px){.rankingTop{float:none;width:100%;margin-right:0;padding:0;border:none;border-radius:0}}.chefTop{float:left;width:438px;overflow:hidden;padding:15px 20px;border:1px solid #dce0e0;border-radius:6px}@media (min-width: 768px) and (max-width: 1023px){.chefTop{width:310px}}@media (max-width: 767px){.chefTop{float:none;width:100%;padding:0;border:none;border-radius:0}}.courseTop .courseTop__list{overflow:hidden}.courseTop .courseTop__listItem{float:left;width:318px;overflow:hidden;margin-left:10px;border:1px solid #dce0e0;border-radius:6px}.courseTop .courseTop__listItem:first-child{margin-left:0}.courseTop .courseTop__listTitle{padding:10px 15px 5px;font-size:18px;font-size:1.8rem}.courseTop .courseTop__listInfo{line-height:1.3;margin-top:5px;padding:5px 15px 10px}@media (min-width: 768px) and (max-width: 1023px){.courseTop{width:100%}.courseTop .courseTop__listItem{width:231px}.courseTop .courseTop__listTitle{font-size:16px;font-size:1.6rem}}@media (max-width: 767px){.courseTop{float:none;width:100%;margin:0 0 15px}.courseTop .courseTop__listItem{float:none;width:100%;margin:0 0 10px;border:none;border-bottom:1px solid #dce0e0;border-radius:0}.courseTop .courseTop__listTitle{padding:10px;font-size:16px;font-size:1.6rem}.courseTop .courseTop__listImage{padding:0 10px}.courseTop .courseTop__listInfo{padding:10px}}.gochiPhotoTop{clear:left;overflow:hidden;padding:15px 20px;border:1px solid #dce0e0;border-radius:6px}.gochiPhotoTop .gochiPhotoTop__body{overflow:hidden;padding:10px;background:#f5f5f5}.gochiPhotoTop .gochiPhotoTop__bodyUnit{float:left}.gochiPhotoTop .gochiPhotoTop__bodyTitle{padding:5px 10px;font-size:18px;font-size:1.8rem}.gochiPhotoTop .gochiPhotoTop__bodyUnit:first-child{border-right:1px solid #DCE0E0;margin-right:5px;padding-right:5px}@media (min-width: 768px) and (max-width: 1023px){.gochiPhotoTop .gochiPhotoTop__body{padding:0;background:#FFF}.gochiPhotoTop .gochiPhotoTop__bodyUnit{float:left}.gochiPhotoTop .gochiPhotoTop__bodyTitle{padding:5px}}@media (max-width: 767px){.gochiPhotoTop{padding:0;border:none;border-radius:0}.gochiPhotoTop .gochiPhotoTop__body{padding:0;background:#FFF}.gochiPhotoTop .gochiPhotoTop__bodyUnit{float:none}.gochiPhotoTop .gochiPhotoTop__bodyTitle{padding:10px;border-bottom:1px solid #dce0e0;font-size:16px;font-size:1.6rem}.gochiPhotoTop .gochiPhotoTop__bodyUnit:first-child{border-right:none;margin-right:0;padding-right:0}}.subContentsTop{float:left;width:438px;overflow:hidden;margin-right:20px;padding:15px 20px;border:1px solid #dce0e0;border-radius:6px}@media (min-width: 768px) and (max-width: 1023px){.subContentsTop{width:310px;margin-right:16px}}@media (max-width: 767px){.subContentsTop{float:none;width:100%;margin:0 0 15px;padding:0;border:none;border-radius:0}}.column{float:left;width:438px;overflow:hidden;padding:15px 20px;border:1px solid #dce0e0;border-radius:6px}@media (min-width: 768px) and (max-width: 1023px){.column{width:310px}}@media (max-width: 767px){.column{float:none;width:100%;padding:0;border:none;border-radius:0}}.searchTop{float:left;width:765px}@media (min-width: 768px) and (max-width: 1023px){.searchTop{width:520px}}@media (max-width: 767px){.searchTop{float:none;width:100%}}.searchIndex{float:left;width:245px;margin-left:15px}.searchIndex:first-child{margin-left:0}.searchIndex .searchIndex__listItem{float:left;width:50%;margin-bottom:3px}.searchIndex .searchIndex__listItem a{position:relative;display:inline-block;padding:0 0 0 25px;color:#82888a}.searchIndex .searchIndex__listItem a:before{position:absolute;top:7px;left:10px;content:'';width:5px;height:5px;background:#e4007F}@media (min-width: 768px) and (max-width: 1023px){.searchIndex{width:163px}.searchIndex .searchIndex__listItem{float:none;width:100%}}@media (max-width: 767px){.searchIndex{float:none;width:100%;margin:0 0 20px}.searchIndex .searchIndex__list.searchIndex__list--more{display:none}.searchIndex .searchIndex__listItem{float:none;width:100%;margin-bottom:0;border-bottom:1px solid #dce0e0}.searchIndex .searchIndex__listItem a{display:block;padding:13px 10px 10px;color:#82888a}.searchIndex .searchIndex__listItem a:before{content:none}}.moreLink{display:none}@media (max-width: 767px){.moreLink{display:block;padding:12px 0 11px;border-bottom:1px solid #dce0e0;text-align:center}.moreLink .moreLink__icon{position:relative;padding-right:15px;text-align:center}.moreLink .moreLink__icon:after{position:absolute;top:5px;right:0;content:'';width:5px;height:5px;border-top:1px solid #565a5c;border-right:1px solid #565a5c;-webkit-transform:rotate(135deg);transform:rotate(135deg)}}.promotionBanner{float:right;width:180px}@media (max-width: 767px){.promotionBanner{float:none;width:auto;text-align:center}}.socialMedia{float:right;width:140px;padding:20px 10px;border:10px solid #dce0e0;background:#fff;text-align:center}.socialMedia .socialMedia__heading{margin-bottom:5px}.socialMedia .socialmedia__text{margin-bottom:20px;font-size:12px;font-size:1.2rem}.socialMedia .socialMedia__account{width:120px;margin:0 auto}.socialMedia .socialMedia__accountItem{float:left;margin:0 5px}.socialMedia .socialMedia__accountIcon{width:30px;height:30px;border-radius:50%;background:url(https://cdn.zexy-kitchen.net/assets/icon/social_icon01-8c18bc6e81d1433ed060aa0654a661883fc9363c9a75698013f9f4a6aab19376.png) no-repeat;background-size:30px auto;text-indent:-9999px}.socialMedia .socialMedia__accountIcon.socialMedia__accountIcon--facebook{background-position:0 0}.socialMedia .socialMedia__accountIcon.socialMedia__accountIcon--twitter{background-position:0 -75px}.socialMedia .socialMedia__accountIcon.socialMedia__accountIcon--instagram{background-position:0 -150px}@media (max-width: 767px){.socialMedia{float:none;width:auto}.socialMedia .socialMedia__account{width:150px}.socialMedia .socialMedia__accountIcon{width:40px;height:40px;background-size:40px auto}.socialMedia .socialMedia__accountIcon.socialMedia__accountIcon--twitter{background-position:0 -100px}.socialMedia .socialMedia__accountIcon.socialMedia__accountIcon--instagram{background-position:0 -200px}}.feedbackForm{float:right;width:180px}.feedbackForm .feedbackForm__input{margin-bottom:10px;text-align:center}.feedbackForm .feedbackForm__inputText{display:block;width:100%;height:98px;margin-bottom:10px;padding:5px;border:2px solid #E5E5E5;background:#fff;-webkit-appearance:none;box-sizing:border-box}.feedbackForm .feedbackForm__terms{margin-bottom:5px;font-size:10px;font-size:1rem}.feedbackForm .feedbackForm__inputButton{display:inline-block;height:28px;padding:0 20px;border:1px solid #E4007F;border-radius:6px;background:#E4007F;color:#FFF;font-family:inherit;text-align:center;box-sizing:border-box;cursor:pointer}.feedbackForm .feedbackForm__info{font-size:12px;font-size:1.2rem}.feedbackForm .feedbackForm__subInfo{font-size:12px;font-size:1.2rem}@media (max-width: 767px){.feedbackForm{float:none;width:auto}}.shareArea{clear:both;padding:30px 0 0}.contentsSub{padding-top:30px;background:#f5f5f5}@media (max-width: 767px){.contentsSub{margin-top:-50px;padding-top:0;background:#FFF}}.downloadApp{position:relative;height:300px;background:url(https://cdn.zexy-kitchen.net/assets/bg_kitchen-96edcd7474721101d90cd4043e1f16a7ef7a050ea4a8c2618f44cb010c8e1b81.jpg) no-repeat 50% 0;background-size:cover}.downloadApp .downloadApp__wrap{position:relative}.downloadApp .downloadApp__body{width:470px;height:231px;margin:25px auto 0;padding:20px 75px 0 200px;background:rgba(255,255,255,0.5)}.downloadApp .downloadApp__body:before{position:absolute;bottom:-24px;left:100px;content:'';width:160px;height:287px;background:url(https://cdn.zexy-kitchen.net/assets/phone01-6586f76272dd99468c292fcff0ee28cd5e98f3beaf2965ed93e20488bc119904.png) no-repeat 0 0;background-size:160px auto}.downloadApp .downloadApp__bodyTitle{line-height:1.3;color:#E4007F;font-size:28px;font-size:2.8rem}.downloadApp .downloadApp__banner{position:absolute;top:170px;right:190px}.downloadApp .downloadApp__bannerList{display:inline-block;margin:0 10px}.downloadApp .downloadApp__bodyQr{margin-top:15px}@media (min-width: 768px) and (max-width: 1023px){.downloadApp .downloadApp__body{width:450px}.downloadApp .downloadApp__body:before{left:-10px}.downloadApp .downloadApp__banner{right:50px}}@media (max-width: 767px){.downloadApp{height:auto;background:none}.downloadApp .downloadApp__body{width:auto;height:290px;margin:0;padding:0;background:url(https://cdn.zexy-kitchen.net/assets/bg_kitchen-96edcd7474721101d90cd4043e1f16a7ef7a050ea4a8c2618f44cb010c8e1b81.jpg) no-repeat 70% 0;background-size:cover}.downloadApp .downloadApp__body:before{bottom:75px;right:0;left:0;width:140px;height:200px;margin:auto;background-size:140px auto}.downloadApp .downloadApp__bodyTitle{padding:20px;font-size:22px;font-size:2.2rem;text-align:center}.downloadApp .downloadApp__bodyText{display:none}.downloadApp .downloadApp__banner{position:static;padding:15px 0;text-align:center}.downloadApp .downloadApp__bannerList{margin:0 5px}}.paginationCounter{padding:10px}.genre{overflow:hidden}.genre .genre__list{margin:0 20px 30px}.genre .genre__object{display:inline-block;width:80px;vertical-align:middle}.genre .genre__body{display:inline-block;margin-left:10px;vertical-align:middle}.genre .genre__secondList{overflow:hidden;margin-top:15px}.genre .genre__secondListItem{float:left;width:25%;margin-bottom:5px}.genre .genre__secondListItem:nth-child(4n+1){clear:left}.genre .genre__secondListItem>a{position:relative;padding:0 20px 0 12px}.genre .genre__secondListItem>a:before{position:absolute;top:6px;left:0;content:'';width:0;height:0;border:4px solid transparent;border-left:6px solid #E4007F}@media (max-width: 767px){.genre .genre{border-top:1px solid #DCE0E0}.genre .genre__list{margin:0;border-bottom:1px solid #DCE0E0}.genre .genre__object{width:40px;padding:5px 0 5px 10px}.genre .genre__title{height:44px;line-height:44px}.genre .genre__secondList{display:none}.genre .genre__more{border-bottom:1px solid #DCE0E0}.genre .genre__more a{padding:12px 0 11px;text-align:center}.genre .genre__more span{position:relative;padding-right:15px}.genre .genre__more span:after{position:absolute;top:6px;right:0;content:'';width:5px;height:5px;border-top:1px solid #565a5c;border-right:1px solid #565a5c;-webkit-transform:rotate(135deg);transform:rotate(135deg)}}.rankingCategory{float:left;margin:20px 0 0 20px;padding:20px;border:1px solid #dce0e0;border-radius:4px}.rankingCategory:nth-child(odd){clear:left;margin-left:0}@media (min-width: 768px) and (max-width: 1023px){.rankingCategory{padding:10px}}@media (max-width: 767px){.rankingCategory{float:none;margin:0 0 15px;padding:0;border:none}}.keywordRanking .keywordRanking__list{padding:20px 0;border-bottom:1px solid #dce0e0}.keywordRanking .keywordRanking__list:first-child{border-top:1px solid #dce0e0}@media (max-width: 767px){.keywordRanking .keywordRanking__list{padding:20px 0 15px}}.keywordBody .keywordBody__rank{margin-bottom:10px;padding-left:25px;font-size:16px;font-size:1.6rem;font-weight:bold}.keywordBody .keywordBody__rank.keywordBody__rank--up{background:url(https://cdn.zexy-kitchen.net/assets/icon/arrow_up01-9f61877b5f616f135d58e2f2dea4d179d76ecb23d5cf5ca4296169dd824142c4.png) no-repeat 0 3px;background-size:17px auto}.keywordBody .keywordBody__rank.keywordBody__rank--stay{background:url(https://cdn.zexy-kitchen.net/assets/icon/arrow_stay01-c136da9678b245037b7e6331b1f6e434b0e27d5da6d3987c4b11a9588a500fe6.png) no-repeat 0 2px;background-size:17px auto}.keywordBody .keywordBody__rank.keywordBody__rank--down{background:url(https://cdn.zexy-kitchen.net/assets/icon/arrow_down01-2a240b7ee2bc1eb766fe1a3ce50e27dc4c34664d4575954ab9255c1ce4e935dc.png) no-repeat 0 1px;background-size:17px auto}.keywordBody .keywordBody__keyword{margin-bottom:15px;font-size:18px;font-size:1.8rem;font-weight:bold}@media (max-width: 767px){.keywordBody .keywordBody__rank{margin:0 10px}.keywordBody .keywordBody__keyword{margin:0 10px}}.subKeywordRanking .subKeywordRanking__title{color:#e4007f;font-size:16px;font-size:1.6rem;font-weight:bold}.subKeywordRanking .subKeywordRanking__update{margin-bottom:10px;color:#95989A;font-size:12px;font-size:1.2rem}.subKeywordRanking .subKeywordRanking__list{padding:10px 0 0;border-top:1px solid #dce0e0}.subKeywordRanking .subKeywordRanking__listItem{margin-bottom:10px}.subKeywordRanking .subKeywordRanking__rank{display:inline-block;width:45px;padding-left:25px;font-size:16px;font-size:1.6rem}.subKeywordRanking .subKeywordRanking__rank.subKeywordRanking__rank--up{background:url(https://cdn.zexy-kitchen.net/assets/icon/arrow_up01-9f61877b5f616f135d58e2f2dea4d179d76ecb23d5cf5ca4296169dd824142c4.png) no-repeat 0 3px;background-size:17px auto}.subKeywordRanking .subKeywordRanking__rank.subKeywordRanking__rank--stay{background:url(https://cdn.zexy-kitchen.net/assets/icon/arrow_stay01-c136da9678b245037b7e6331b1f6e434b0e27d5da6d3987c4b11a9588a500fe6.png) no-repeat 0 2px;background-size:17px auto}.subKeywordRanking .subKeywordRanking__rank.subKeywordRanking__rank--down{background:url(https://cdn.zexy-kitchen.net/assets/icon/arrow_down01-2a240b7ee2bc1eb766fe1a3ce50e27dc4c34664d4575954ab9255c1ce4e935dc.png) no-repeat 0 1px;background-size:17px auto}.subKeywordRanking .subKeywordRanking__keyword{display:inline-block;font-size:18px;font-size:1.8rem}@media (max-width: 767px){.subKeywordRanking .subKeywordRanking__title{padding:5px 10px;background:#777;color:#FFF;font-weight:normal}.subKeywordRanking .subKeywordRanking__update{margin-bottom:10px;padding:10px 10px 0}.subKeywordRanking .subKeywordRanking__list{padding:0 10px;border-top:none}}.userProfile{display:none}@media (max-width: 767px){.userProfile{display:block;overflow:hidden;padding:10px;border-top:1px solid #DCE0E0}.userProfile .userProfile__image{float:left;width:50px;border-radius:50%}.userProfile .userProfile__name{margin:0 0 0 60px;color:#21C544}.userProfile .userProfile__premium{margin:5px 0 0 60px;padding-left:20px;background:url(https://cdn.zexy-kitchen.net/assets/icon/premium01-16926d286e18164d8bdbfdce69980a7043de160ca78feb00b0d7eb4ccaba2e5e.png) no-repeat 0 50%;background-size:16px auto}.userProfile .userProfile__premiumGuide{margin:5px 0 0 60px}.userProfile .userProfile__premiumGuide a{position:relative;padding-left:12px;color:#E4007F}.userProfile .userProfile__premiumGuide a:before{position:absolute;top:5px;left:0;content:'';width:0;height:0;border:4px solid transparent;border-left:6px solid #E4007F}}.mypageMenu{float:left;width:325px;margin:0 10px 15px}.mypageMenu .mypageMenu__link{position:relative;border:1px solid #DCE0E0;padding:10px}.mypageMenu .mypageMenu__link:after{position:absolute;top:15px;right:10px;content:'';width:5px;height:5px;border-top:1px solid #E4007F;border-right:1px solid #E4007F;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mypageMenu .mypageMenu__title{padding-left:25px;font-size:16px;font-size:1.6rem}.mypageMenu .mypageMenu__title.mypageMenu__title--clip{background:url(https://cdn.zexy-kitchen.net/assets/icon/clip03-2bc32e9d6d18e4c88c0786d1fa6ca0d961d44bfde67c75a49c1f3daf979192f7.png) no-repeat 0 3px;background-size:16px auto}.mypageMenu .mypageMenu__title.mypageMenu__title--course{background:url(https://cdn.zexy-kitchen.net/assets/icon/course01-2cd193a164308076730b07a0644179d839b6cf7d0befb7e93035b01e16fa0962.png) no-repeat 0 3px;background-size:16px auto}.mypageMenu .mypageMenu__title.mypageMenu__title--gochiPhoto{background:url(https://cdn.zexy-kitchen.net/assets/icon/photo01-14ab27814760ebfcc112cfe0e9eb666ae1d9d93024b919edeb7e6f9d17e415a7.png) no-repeat 0 3px;background-size:16px auto}.mypageMenu .mypageMenu__premiumIcon{width:16px;margin-left:10px;vertical-align:-1px}.mypageMenu .mypageMenu__description{margin-top:5px;color:#82888A}@media (min-width: 768px) and (max-width: 1023px){.mypageMenu{width:240px;margin:0 5px 15px}}@media (max-width: 767px){.mypageMenu{float:none;width:auto;margin:0;border-top:1px solid #DCE0E0}.mypageMenu .mypageMenu__link{border:none;padding:12px 15px 11px 10px}.mypageMenu .mypageMenu__link:after{top:0;bottom:0;margin:auto}.mypageMenu .mypageMenu__title{font-size:14px;font-size:1.4rem}.mypageMenu .mypageMenu__description{display:none}}.mypageSetting{clear:left;width:648px;margin:0 10px 15px;padding:10px;border:1px solid #DCE0E0}.mypageSetting .mypageSetting__title{padding-left:25px;font-size:16px;font-size:1.6rem;background:url(https://cdn.zexy-kitchen.net/assets/icon/setting01-2c277b8b311e9aec2912e49a68c99b53bce38ce519f1ce1a1c2ce9e7f09e6e56.png) no-repeat 0 3px;background-size:16px auto}.mypageSetting .mypageSetting__description{margin-top:5px;color:#82888A}.mypageSetting .mypageSetting__menu{margin:20px 20px 0;overflow:hidden}.mypageSetting .mypageSetting__menuList{float:left;width:50%;margin-bottom:5px}.mypageSetting .mypageSetting__menuListLink{position:relative;padding-left:15px}.mypageSetting .mypageSetting__menuListLink:before{position:absolute;top:5px;left:0;content:'';width:0;height:0;border:4px solid transparent;border-left:6px solid #E4007F}@media (min-width: 768px) and (max-width: 1023px){.mypageSetting{width:468px;margin:0 5px 15px}}@media (max-width: 767px){.mypageSetting{width:auto;margin:0;padding:0;border:none;border-top:1px solid #DCE0E0;border-bottom:1px solid #DCE0E0}.mypageSetting .mypageSetting__title{margin-top:30px;padding:10px 10px 10px 35px;background-position:10px 12px}.mypageSetting .mypageSetting__title{font-size:14px;font-size:1.4rem}.mypageSetting .mypageSetting__description{display:none}.mypageSetting .mypageSetting__menu{margin:0}.mypageSetting .mypageSetting__menuList{float:none;width:auto;margin-bottom:0;border-top:1px solid #DCE0E0}.mypageSetting .mypageSetting__menuListLink{padding:12px 15px 11px 10px}.mypageSetting .mypageSetting__menuListLink:before{content:none}.mypageSetting .mypageSetting__menuListLink:after{position:absolute;top:0;bottom:0;right:10px;content:'';width:5px;height:5px;margin:auto;border-top:1px solid #E4007F;border-right:1px solid #E4007F;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.mypageLogout{padding-left:20px;font-size:16px;font-size:1.6rem}.mypageLogout .mypageLogout__link{display:inline-block;padding-left:25px;background:url(https://cdn.zexy-kitchen.net/assets/icon/logout01-52385582951269961ae1e5328beed0b325d66204a298778a6a90f5d39f4cf331.png) no-repeat 0 3px;background-size:16px auto}@media (max-width: 767px){.mypageLogout{padding:20px 10px 0;font-size:14px;font-size:1.4rem;text-align:right}}.mypage{padding:10px 30px;border-top:1px solid #dce0e0;border-bottom:1px solid #dce0e0}@media (min-width: 768px) and (max-width: 1023px){.mypage{padding:10px 0}}@media (max-width: 767px){.mypage{padding:20px 0}}.userInfo{display:none}@media (max-width: 767px){.userInfo{display:block}.userInfo .section__inner{display:-webkit-box;-webkit-box-align:center}.userInfo .userInfo__image{width:30px;border-radius:50%}.userInfo .userInfo__name{margin:0 0 0 10px;color:#21C544;font-size:16px;font-size:1.6rem;word-wrap:break-word;-webkit-box-flex:1}}.recentCourse .recentCourse__unit{position:relative;margin:0 10px 20px;padding:20px;border:1px solid #DCE0E0}.recentCourse .recentCourse__header{margin-bottom:10px}.recentCourse .recentCourse__headerTitle{font-size:18px;font-size:1.8rem}.recentCourse .recentCourse__delete{position:absolute;top:20px;right:20px;cursor:pointer}.recentCourse .recentCourse__deleteLink{padding-left:20px;background:url(https://cdn.zexy-kitchen.net/assets/icon/setting03-0720fe041fc94be0e8dd67ff790dedb69ca039e2f54c77e79b0e45738490ba79.png) no-repeat 0 50%;background-size:16px auto}.recentCourse .recentCourse__more{margin:10px 0 0;text-align:center}.recentCourse .recentCourse__moreLink{padding:10px;cursor:pointer}.recentCourse .recentCourse__moreLinkArea{position:relative;padding-right:15px}.recentCourse .recentCourse__moreLinkArea:after{position:absolute;top:5px;right:0;content:'';width:5px;height:5px;border-top:1px solid #565a5c;border-right:1px solid #565a5c;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media (min-width: 768px) and (max-width: 1023px){.recentCourse .recentCourse__unit{padding:10px}.recentCourse .recentCourse__delete{top:10px;right:10px}}@media (max-width: 767px){.recentCourse .recentCourse__unit{margin:15px 5px 20px;padding:10px}.recentCourse .recentCourse__header{margin-bottom:0}.recentCourse .recentCourse__headerTitle{font-size:16px;font-size:1.6rem}.recentCourse .recentCourse__delete{position:static;margin-bottom:10px;text-align:right}.recentCourse .recentCourse__deleteLink{display:inline}}.courseData .courseData__list{display:inline-block;margin-right:30px;font-size:12px;font-size:1.2rem}.courseData .courseData__title{display:inline-block;margin-right:5px}.courseData .courseData__data{display:inline-block}@media (max-width: 767px){.courseData .courseData__list{margin-right:20px;font-size:12px}}.courseStatus{margin:20px 0}.courseStatus .courseStatus__list{display:inline-block;margin-left:30px;padding-left:30px;border-left:1px solid #DCE0E0;font-size:12px;font-size:1.2rem;text-align:center}.courseStatus .courseStatus__list:first-child{margin-left:0;border:none}.courseStatus .courseStatus__dataView{margin-right:5px;font-size:24px;color:#E4007F}@media (max-width: 767px){.courseStatus{text-align:center}.courseStatus .courseStatus__list:first-child{padding-left:0}}.lessonList{overflow:hidden}.lessonList.lessonList--more{display:none}.lessonList .lessonList__item{float:left;width:149px;margin:0 0 10px 10px}.lessonList .lessonList__item:nth-child(4n+1){clear:left;margin-left:0}.lessonList .lessonList__itemObject{position:relative;margin-bottom:5px}.lessonList .lessonList__itemStatus{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.2)}.lessonList .lessonList__itemStatusSign.lessonList__itemStatusSign--done{position:absolute;top:0;bottom:0;right:0;left:0;width:30px;height:15px;margin:auto;padding:25px 0 0;background:url(https://cdn.zexy-kitchen.net/assets/icon/check01-7d42df229a56988522e6ab4727a7895f5d88fa1529644a119704de25d456224c.png) no-repeat 50% 0;background-size:20px auto;color:#fff;font-size:12px;font-size:1.2rem;text-align:center}.lessonList .lessonList__itemBody{font-size:12px;font-size:1.2rem}.lessonList .lessonList__itemNumber{color:#e4007f}@media (min-width: 768px) and (max-width: 1023px){.lessonList .lessonList__item{width:107px}}@media (max-width: 767px){.lessonList .lessonList__item{width:50%;margin:0 0 10px;box-sizing:border-box}.lessonList .lessonList__item:nth-child(odd){padding-right:5px}.lessonList .lessonList__item:nth-child(even){padding-left:5px}.lessonList .lessonList__item:nth-child(2n+1){clear:left}}.finishedCourseList{margin:10px}.finishedCourseList .finishedCourseList__item{margin-bottom:10px;padding:20px;border:1px solid #DCE0E0}.finishedCourseList .finishedCourseList__itemName{font-size:18px;font-size:1.8rem}@media (max-width: 767px){.finishedCourseList .finishedCourseList__item{padding:10px}.finishedCourseList .finishedCourseList__itemName{font-size:14px;font-size:1.4rem}}.paymentInfo{border:1px solid #dce0e0}.paymentInfo .paymentInfo__list{display:table;width:100%;padding:10px 0;border-bottom:1px solid #dce0e0;font-size:12px;font-size:1.2rem}.paymentInfo .paymentInfo__list:last-child{border-bottom:none}.paymentInfo .paymentInfo__item{display:table-cell;padding:0 10px}.paymentInfo .paymentInfo__status{display:table-cell;padding:0 10px;text-align:right}.paymentInfo .paymentInfo__status.paymentInfo__status--alert{color:#F44336}.paymentHistory{border-bottom:1px solid #dce0e0}.paymentHistory .paymentHistory__list{display:table;table-layout:fixed;width:100%;border:1px solid #dce0e0;border-bottom:none;font-size:12px;font-size:1.2rem}.paymentHistory .paymentHistory__list:first-child{background:#f5f5f5}.paymentHistory .paymentHistory__list>span{padding:10px}.paymentHistory .paymentHistory__date{display:table-cell;border-right:1px solid #dce0e0}.paymentHistory .paymentHistory__price{display:table-cell;border-right:1px solid #dce0e0}.paymentHistory .paymentHistory__method{display:table-cell}@media (max-width: 767px){.paymentHistory .paymentHistory__list>span{padding:10px 5px 10px 10px}}.userIcon{display:table}.userIcon .userIcon__object{display:table-cell;width:100px;vertical-align:middle}.userIcon .userIcon__image{width:100px;height:100px;border-radius:50%;background:url(https://cdn.zexy-kitchen.net/assets/icon/noimage-10a86868272ce12bd817c661a27eb34772767d09a28075098c3444e127b995e3.png) no-repeat 50% 50%;background-size:cover;text-indent:-9999px}.userIcon .userIcon__setting{display:table-cell;padding:15px 15px 0;vertical-align:middle}.userIcon .userIcon__select{position:relative;display:inline-block;overflow:hidden;padding:8px 15px;border:1px solid #dce0e0;border-radius:30px;background:#FFF}.userIcon .userIcon__select input[type="file"]{position:absolute;right:0;top:0;margin:0;font-size:100px;cursor:pointer;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)}@media (max-width: 767px){.userIcon .userIcon__object{width:80px}.userIcon .userIcon__image{width:80px;height:80px}.userIcon .userIcon__setting{padding:10px 15px 0}}.mailMagazine .mailMagazine__select{margin-right:5px}.mailMagazine .mailMagazine__label{font-size:16px}.textLink.textLink--resign{padding-left:20px}@media (min-width: 768px) and (max-width: 1023px){.textLink.textLink--resign{padding-left:10px}}@media (max-width: 767px){.textLink.textLink--resign{padding-left:0}}.section__table{display:table;width:100%;margin-bottom:20px;table-layout:fixed}.section__tableTitle{display:table-cell;width:120px;vertical-align:top;text-align:right}.section__tableBody{display:table-cell;width:510px;padding:10px 0 0 30px;vertical-align:top}@media (min-width: 768px) and (max-width: 1023px){.section__tableBody{width:350px}}@media (max-width: 767px){.section__table{display:block}.section__tableTitle{display:block;width:auto;text-align:left}.section__tableBody{display:block;width:auto;margin:0 10px;padding:0}}.gochiPhotoHeader{overflow:hidden;margin-bottom:15px}.gochiPhotoHeader .gochiPhotoHeader__title{float:left;font-size:24px;font-size:2.4rem}@media (max-width: 767px){.gochiPhotoHeader{margin:10px}.gochiPhotoHeader .gochiPhotoHeader__title{font-size:16px;font-size:1.6rem}}.gochiPhotoRecipe{float:left}.gochiPhotoRecipe .gochiPhotoRecipe__photo{display:inline-block;width:60px;vertical-align:middle}.gochiPhotoRecipe .gochiPhotoRecipe__photoImage{width:60px}.gochiPhotoRecipe .gochiPhotoRecipe__title{display:inline-block;width:540px;margin-left:10px;font-size:18px;font-size:1.8rem;vertical-align:middle}@media (min-width: 768px) and (max-width: 1023px){.gochiPhotoRecipe .gochiPhotoRecipe__title{width:350px}}@media (max-width: 767px){.gochiPhotoRecipe{display:table;float:none}.gochiPhotoRecipe .gochiPhotoRecipe__photo{display:table-cell;width:40px}.gochiPhotoRecipe .gochiPhotoRecipe__photoImage{width:40px}.gochiPhotoRecipe .gochiPhotoRecipe__title{display:table-cell;width:auto;padding-left:10px;font-size:16px;font-size:1.6rem}}.gochiPhotoStatus{float:right;font-size:16px}.gochiPhotoStatus .gochiPhotoStatus__photo{margin-top:10px;padding-left:25px;background:url(https://cdn.zexy-kitchen.net/assets/icon/photo02-3082995eebd6c0e251295cca578284cf7a11f4e9b486ca707a3f49c4d9a31f76.png) no-repeat 0 50%;background-size:20px auto}@media (max-width: 767px){.gochiPhotoStatus{float:none}.gochiPhotoStatus .gochiPhotoStatus__photo{padding-left:22px;background-size:16px auto;text-align:left}}.gochiPhotoMemberHeader{overflow:hidden;margin-bottom:15px;padding-top:110px;background:url(https://cdn.zexy-kitchen.net/assets/member_bg_pc01-711610124056c83c1f4d949c2098b179ccf6bff218d056340e4b337eee4f5192.png) repeat-x 50% 0;background-size:auto 100px}.gochiPhotoMemberHeader .gochiPhotoMemberHeader__specialty{clear:both;padding-top:10px}.gochiPhotoMemberHeader .gochiPhotoMemberHeader__specialtyTitle{margin-right:10px;padding:0 15px;background:#f5f5f5;color:#82888a}@media (max-width: 767px){.gochiPhotoMemberHeader{padding-top:95px;background:url(https://cdn.zexy-kitchen.net/assets/member_bg_sp01-99af6c57a5d5eeefb0be1773e2033fcef5a3cae767680d27fc8e68c04ba73459.png) repeat-x 50% 0;background-size:auto 85px}.gochiPhotoMemberHeader .gochiPhotoMemberHeader__specialty{margin:0 10px}}.memberProfile{float:left}.memberProfile .memberProfile__photo{float:left;margin:-50px 10px 0 10px;border:5px solid #fff;border-radius:100px}.memberProfile .memberProfile__photoImage{width:100px;height:100px;border-radius:100px}.memberProfile .memberProfile__name{float:right;width:400px;font-size:18px;font-size:1.8rem;color:#21C544}@media (min-width: 768px) and (max-width: 1023px){.memberProfile .memberProfile__name{width:230px}}@media (max-width: 767px){.memberProfile{width:60%}.memberProfile .memberProfile__photo{margin-top:-60px}.memberProfile .memberProfile__photoImage{width:70px;height:70px}.memberProfile .memberProfile__name{clear:left;float:none;width:auto;margin-left:10px;font-size:16px;font-size:1.6rem}}.photoStatus{float:right;font-size:16px;font-size:1.6rem}.photoStatus .photoStatus__photo{display:inline-block;width:60px;padding-top:30px;border-right:1px solid #dce0e0;background:url(https://cdn.zexy-kitchen.net/assets/icon/photo02-3082995eebd6c0e251295cca578284cf7a11f4e9b486ca707a3f49c4d9a31f76.png) no-repeat 50% 0;background-size:28px auto;text-align:center}.photoStatus .photoStatus__like{display:inline-block;width:60px;padding-top:30px;background:url(https://cdn.zexy-kitchen.net/assets/icon/like02-d5b1cd87e55f9ce547292702810f605da0d62e3d5dcd1d428eca238e077d2962.png) no-repeat 50% 0;background-size:28px auto;text-align:center}@media (max-width: 767px){.photoStatus{width:40%;text-align:right}.photoStatus .photoStatus__photo{padding-top:20px;background-size:20px auto}.photoStatus .photoStatus__like{padding-top:20px;background-size:20px auto}}.gochiPhoto{position:relative;padding:15px 10px 10px;background:#f5f5f5}@media (max-width: 767px){.gochiPhoto{padding:10px 5px 5px}}.gochiPhotoRanking{position:relative;padding:15px 10px 10px;background:#f5f5f5}@media (max-width: 767px){.gochiPhotoRanking{padding:0;background:#fff}}.like{position:absolute;right:10px;bottom:10px;width:50px;height:50px;border-radius:50px;background:rgba(255,255,255,0.5)}.like:hover{background:#fff}.like .like__button{width:50px;height:50px;border:none;background:url(https://cdn.zexy-kitchen.net/assets/icon/like03-c79d779ad09a2e2777061972a86f8b5d3392a309f4bbf69d8b53c0b543af6667.png) no-repeat 50% 50%;background-size:26px auto;text-indent:-9999px;outline:none}.like .like__button.like__button--off{background:url(https://cdn.zexy-kitchen.net/assets/icon/like04-311e303ae5e60a807d05d8338a63cd644a2c3ff22425657841a35d683b6dbd91.png) no-repeat 50% 50%;background-size:26px auto}.gochiPhotoCard{width:452px;margin:0 auto 5px;padding:10px;border:1px solid #DCE0E0;background:#fff}.gochiPhotoCard .gochiPhotoCard__delete{margin-bottom:5px;text-align:right}.gochiPhotoCard .gochiPhotoCard__deleteButton{padding-left:20px;border:none;background:url(https://cdn.zexy-kitchen.net/assets/icon/delete01-80080d8a89b0028e9f5518115677292e4807ff78a55c369c3760bba603b4b769.png) no-repeat 0 45%;background-size:16px auto;color:#82888a}.gochiPhotoCard .gochiPhotoCard__photo{position:relative;margin-bottom:10px}.gochiPhotoCard .gochiPhotoCard__photoImage{width:450px}.gochiPhotoCard .gochiPhotoCard__profile{margin-bottom:10px}.gochiPhotoCard .gochiPhotoCard__profileImage{display:inline-block;width:40px;height:40px;border-radius:40px;vertical-align:middle}.gochiPhotoCard .gochiPhotoCard__profileName{display:inline-block;width:395px;margin-left:10px;color:#21c544;vertical-align:middle}.gochiPhotoCard .gochiPhotoCard__comment{margin-bottom:10px}.gochiPhotoCard .gochiPhotoCard__date{margin-bottom:10px;color:#82888a;text-align:right}.gochiPhotoCard .gochiPhotoCard__likeStatus{padding-left:22px;background:url(https://cdn.zexy-kitchen.net/assets/icon/like01-729e2c63f96a252ca7c39bd04a834b5f357799c2ffe68716adc411e8630ea1d7.png) no-repeat 0 50%;background-size:16px auto;color:#82888a}.gochiPhotoCard .gochiPhotoCard__likeUser{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#21c544}.gochiPhotoCard .gochiPhotoCard__likeUserLink{display:inline;margin-right:10px;color:#21c544}.gochiPhotoCard .gochiPhotoCard__likeUserMore{margin:10px 0 5px;text-align:right}.gochiPhotoCard .gochiPhotoCard__likeUserMoreLink{position:relative;display:inline;padding-left:12px;color:#82888a}.gochiPhotoCard .gochiPhotoCard__likeUserMoreLink:before{position:absolute;top:4px;left:0;content:'';width:0;height:0;border:5px solid transparent;border-left:8px solid #82888A}@media (min-width: 768px) and (max-width: 1023px){.gochiPhotoCard{width:382px}.gochiPhotoCard .gochiPhotoCard__photoImage{width:380px}.gochiPhotoCard .gochiPhotoCard__profileName{width:325px}}@media (max-width: 767px){.gochiPhotoCard{width:auto;margin:0 5px 10px;padding:5px}.gochiPhotoCard .gochiPhotoCard__photoImage{width:100%}.gochiPhotoCard .gochiPhotoCard__profile a{display:-webkit-box;display:flex;-webkit-align-items:center;align-items:center}.gochiPhotoCard .gochiPhotoCard__profileName{-webkit-box-flex:1;flex:1;word-break:break-all}}.gochiPhotoPager .gochiPhotoPager__prev{position:absolute;top:220px;left:35px}.gochiPhotoPager .gochiPhotoPager__prevLink{width:35px;height:60px;background:url(https://cdn.zexy-kitchen.net/assets/icon/page_prev01-f336e8448e7461c27d5befd1c34a1c8c0f9d96129735d0d2545fcace46829e54.png) no-repeat 0 0;text-indent:-9999px}.gochiPhotoPager .gochiPhotoPager__next{position:absolute;top:220px;right:35px}.gochiPhotoPager .gochiPhotoPager__nextLink{width:35px;height:60px;background:url(https://cdn.zexy-kitchen.net/assets/icon/page_next01-efe71702441e2dc3dda714b138c4497000884424d77a234f8809f8b30a50d62b.png) no-repeat 0 0;text-indent:-9999px}@media (min-width: 768px) and (max-width: 1023px){.gochiPhotoPager .gochiPhotoPager__prev{top:185px;left:5px}.gochiPhotoPager .gochiPhotoPager__next{top:185px;right:5px}}@media (max-width: 767px){.gochiPhotoPager{overflow:hidden;margin:5px}.gochiPhotoPager .gochiPhotoPager__prev{position:static;float:left}.gochiPhotoPager .gochiPhotoPager__prevLink{width:44px;height:44px;background-color:#fff;background-position:50% 50%;background-size:15px auto}.gochiPhotoPager .gochiPhotoPager__next{position:static;float:right}.gochiPhotoPager .gochiPhotoPager__nextLink{width:44px;height:44px;background-color:#fff;background-position:50% 50%;background-size:15px auto}}@media (max-width: 767px){.pageBack{margin-left:10px}}.courses .courses__list{overflow:hidden;margin-bottom:10px}.courses .courses__listItem{display:table;float:left;width:335px;height:112px;margin:0 0 20px 20px;background-position:50% 50%;background-repeat:none;background-size:cover}.courses .courses__listItem:nth-child(2n-1){margin-left:0}.courses .courses__listItem>a{position:relative;display:table-cell;overflow:hidden;background:rgba(0,0,0,0.2);text-align:center;vertical-align:middle}.courses .courses__listBody{color:#fff;text-shadow:#000000 1px 1px 1px}.courses .courses__listTitle{font-size:24px;font-size:2.4rem}.courses .courses__status{position:absolute;top:-8px;right:-38px;width:100px;height:18px;line-height:18px;padding-top:20px;font-size:12px;font-size:1.2rem;-webkit-transform:rotate(40deg);transform:rotate(40deg)}.courses .courses__status.courses__status--doing{background:#e4007f;color:#FFF}.courses .courses__status.courses__status--done{background:#f5f5f5}@media (min-width: 768px) and (max-width: 1023px){.courses .courses__listItem{width:240px;height:80px}.courses .courses__listTitle{font-size:20px;font-size:2rem}}@media (max-width: 767px){.courses .courses__list{margin:10px 10px 0}.courses .courses__listItem{float:none;width:100%;height:120px;margin:0 0 10px}}.courseDetail .courseDetail__status{margin-bottom:10px}.courseDetail .courseDetail__statusList{display:inline-block;margin-right:20px;padding-left:20px;color:#82888a;font-size:12px;font-size:1.2rem}.courseDetail .courseDetail__statusList.courseDetail__statusList--lesson{background:url(https://cdn.zexy-kitchen.net/assets/icon/lesson01-2f593d1b78d712f866e5bd05d8a4f5415174ef51448440bc1c1abf8a9ab93609.png) no-repeat 0 50%;background-size:16px auto}.courseDetail .courseDetail__statusList.courseDetail__statusList--user{background:url(https://cdn.zexy-kitchen.net/assets/icon/users01-05a0a06c5f482bf7510017be5d613e533f9a9b75d023ff79e186256f504270af.png) no-repeat 0 50%;background-size:16px auto}.courseDetail .courseDetail__description{margin-bottom:15px}.courseDetail .courseDetail__label{display:inline-block;padding:5px 10px;border:3px solid;font-size:16px;font-size:1.6rem}.courseDetail .courseDetail__label.courseDetail__label--doing{border-color:#E4007F;color:#E4007F}.courseDetail .courseDetail__label.courseDetail__label--finished{border-color:#999;color:#999}.lessonDetail .lessonDetail__info{float:left;width:400px}.lessonDetail .lessonDetail__number{color:#e4007F;font-size:16px;font-size:1.6rem}.lessonDetail .lessonDetail__label{display:inline-block;padding:5px 10px;border:3px solid;font-size:16px;font-size:1.6rem}.lessonDetail .lessonDetail__label.lessonDetail__label--finished{border-color:#999;color:#999}.lessonDetail .lessonDetail__photo{float:right;width:270px}.lessonDetail .lessonDetail__status{margin-top:20px}@media (min-width: 768px) and (max-width: 1023px){.lessonDetail .lessonDetail__info{float:none;width:100%}.lessonDetail .lessonDetail__photo{float:none;width:100%}}@media (max-width: 767px){.lessonDetail .lessonDetail__info{float:none;width:100%}.lessonDetail .lessonDetail__number{margin:10px 10px 0}.lessonDetail .lessonDetail__photo{float:none;width:100%}.lessonDetail .lessonDetail__status{margin:0 10px}}.timeTable .timeTable__list{margin-left:20px;padding:0 0 10px 20px;border-left:1px solid #E4007F}.timeTable .timeTable__list:last-child{border:none}.timeTable .timeTable__list .timeTable__time{position:relative;line-height:1;margin-bottom:10px;color:#E4007F;font-size:16px;font-size:1.6rem}.timeTable .timeTable__list .timeTable__time::before{position:absolute;top:0;left:-28px;content:" ";width:15px;height:15px;border-radius:50%;background:#E4007F}.timeTable .timeTable__list .timeTable__task{position:relative;margin-bottom:3px;padding-left:20px}.timeTable .timeTable__list .timeTable__task::after{position:absolute;top:6px;left:0;content:'';width:7px;height:3px;border-top:2px solid #444;border-right:2px solid #444;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media (max-width: 767px){.timeTable{margin-top:20px}}.lessonArchive{margin-bottom:50px}.lessonPoint{margin-top:20px;padding:10px 10px 0;border:1px solid #dce0e0}.lessonPoint .lessonPoint__name{margin-bottom:20px}.lessonPoint .lessonPoint__name img{width:50px;margin-right:10px;vertical-align:middle}.lessonPoint .lessonPoint__text{position:relative;margin-bottom:20px;padding-left:40px}.lessonPoint .lessonPoint__text::before{position:absolute;top:5px;left:10px;content:'';width:10px;height:4px;border-top:3px solid #E4007F;border-right:3px solid #E4007F;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media (max-width: 767px){.lessonPoint{margin:20px 10px 0}.lessonPoint .lessonPoint__name{margin-bottom:10px}.lessonPoint .lessonPoint__text{margin-bottom:10px}}.section.section--aside{margin-bottom:40px}@media (max-width: 767px){.section.section--aside{margin-bottom:20px}}.recipeContents{margin-bottom:40px}.recipeContents:before,.recipeContents:after{content:" ";display:table}.recipeContents:after{clear:both}@media (max-width: 767px){.recipeContents{margin-bottom:20px}}.recipeContents__main{float:left;width:610px}@media (min-width: 768px) and (max-width: 1023px){.recipeContents__main{width:470px}}@media (max-width: 767px){.recipeContents__main{float:none;width:auto}}.recipeContents__sub{float:right;width:320px}@media (min-width: 768px) and (max-width: 1023px){.recipeContents__sub{width:230px}}@media (max-width: 767px){.recipeContents__sub{float:none;width:auto}}.recipeHeader{margin-bottom:10px}.recipeHeader .recipeHeader__title{font-size:28px;font-size:2.8rem}.recipeHeader .recipeHeader__titleLabel{width:18px;margin-left:10px;vertical-align:middle}.recipeHeader .recipeHeader__titlePr{margin-left:10px}@media (max-width: 767px){.recipeHeader{padding:10px 10px 0}.recipeHeader .recipeHeader__title{font-size:16x;font-size:1.6rem;font-weight:bold}.recipeHeader .recipeHeader__titleLabel{width:16px}}.mainVideo{text-align:center}.mainVideo .mainVideo__inner{display:inline-block;background:url(https://cdn.zexy-kitchen.net/assets/icon/loading02-ba35684e4cff619e8ba36f86d53a3a6190c0cbe6d4734aacf0b51170e1143555.gif) no-repeat 50% 50%}.mainVideo .mainVideo__inner object,.mainVideo .mainVideo__inner iframe,.mainVideo .mainVideo__inner embed,.mainVideo .mainVideo__inner video,.mainVideo .mainVideo__inner .brightcovePlayer{width:610px;height:343.125px;vertical-align:top}.mainVideo .mainVideo__speed{display:none}@media (min-width: 768px) and (max-width: 1023px){.mainVideo .mainVideo__inner object,.mainVideo .mainVideo__inner iframe,.mainVideo .mainVideo__inner embed,.mainVideo .mainVideo__inner video,.mainVideo .mainVideo__inner .brightcovePlayer{width:470px;height:264.375px}}@media (max-width: 767px){.mainVideo{position:relative}.mainVideo .mainVideo__inner{display:block;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.mainVideo .mainVideo__inner video{max-width:100%;height:auto}.mainVideo .mainVideo__inner object,.mainVideo .mainVideo__inner iframe,.mainVideo .mainVideo__inner embed,.mainVideo .mainVideo__inner .brightcovePlayer{position:absolute;top:0;left:0;width:100%;height:100%}.mainVideo .mainVideo__speed{display:block;position:absolute;right:10px;bottom:10px}.mainVideo .mainVideo__speedButton{width:60px;height:60px;border:none;background:url(https://cdn.zexy-kitchen.net/assets/speedx2_01-940c5421e60c2075c242442194e7b365a0331afe4fe1213b93dfc303a6585978.png) no-repeat 50% 50%;background-size:60px auto;text-indent:-9999px}}.videoFunction{position:relative;min-height:50px;margin:10px 0 0}.videoFunction .videoFunction__recipeFunction{position:absolute;top:0;right:0}@media (max-width: 767px){.videoFunction{margin:0}.videoFunction .videoFunction__videoCaption{display:none}.videoFunction .videoFunction__recipeFunction{position:static}}.videoCaption .videoCaption__button{position:relative;display:inline-block;line-height:40px;margin-bottom:10px;cursor:pointer}.videoCaption .videoCaption__button:after{position:absolute;top:16px;right:-15px;content:'';width:0;height:0;border:5px solid transparent;border-top:6px solid #565a5c}.videoCaption .videoCaption__button.toggle__menu--open:after{border-top:none;border-bottom:6px solid #565a5c}.videoCaption .videoCaption__body{display:none;border:1px solid #dce0e0}.videoCaption .videoCaption__bodyText{padding:15px;font-size:12px;font-size:1.2rem}.recipeFunction .recipeFunction__list{float:left;margin-left:10px}@media (max-width: 767px){.recipeFunction{display:table;width:100%;margin-bottom:10px;padding:10px 0;background:#f5f5f5}.recipeFunction .recipeFunction__list{display:table-cell;float:none;width:50%;margin:0;text-align:center}.recipeFunction .recipeFunction__list:nth-child(even){border-left:1px solid #dce0e0}}.gochiPhotoLink .gochiPhotoLink__item{display:inline-block;line-height:40px;padding:0 20px 0 40px;border-radius:50px;background:#f5f5f5 url(https://cdn.zexy-kitchen.net/assets/icon/photo01-14ab27814760ebfcc112cfe0e9eb666ae1d9d93024b919edeb7e6f9d17e415a7.png) no-repeat 18px 50%;background-size:16px auto;font-size:12px;font-size:1.2rem;vertical-align:middle;text-align:left}.gochiPhotoLink .gochiPhotoLink__count{font-weight:bold}@media (min-width: 768px) and (max-width: 1023px){.gochiPhotoLink .gochiPhotoLink__item{padding:0 15px 0 35px;background-position:15px 50%}}@media (max-width: 767px){.gochiPhotoLink .gochiPhotoLink__item{line-height:1.3;padding:0 0 0 23px;border-radius:0;background-position:0 50%}}.clipBtn .clipBtn__btn{display:inline-block;line-height:40px;padding:0 20px 0 40px;border-radius:50px;background:#f5f5f5 url(https://cdn.zexy-kitchen.net/assets/icon/clip03-2bc32e9d6d18e4c88c0786d1fa6ca0d961d44bfde67c75a49c1f3daf979192f7.png) no-repeat 20px 50%;background-size:16px auto;color:#565a5c;font-size:12px;font-size:1.2rem;vertical-align:middle}.clipBtn .clipBtn__btn.clipBtn__btn--clipped{color:#E4007F;background:#f5f5f5 url(https://cdn.zexy-kitchen.net/assets/icon/clip01-50d3dbb38e21c7725bbed1545c19379e9fd7349decada981ae47301e8d6f9c15.png) no-repeat 20px 50%;background-size:16px auto}@media (min-width: 768px) and (max-width: 1023px){.clipBtn .clipBtn__btn{padding:0 15px 0 35px;background-position:15px 50%}.clipBtn .clipBtn__btn.clipBtn__btn--clipped{padding:0 15px 0 35px;background-position:15px 50%}}@media (max-width: 767px){.clipBtn .clipBtn__btn{line-height:inherit;padding:0 0 0 20px;border-radius:0;background-position:0 50%}.clipBtn .clipBtn__btn.clipBtn__btn--clipped{background-position:0 50%}}.recipeInfo{margin-bottom:15px}@media (max-width: 767px){.recipeInfo{margin:0 10px 15px}.recipeInfo .recipeInfo__text{font-size:12px;font-size:1.2rem}}.chefLink{display:inline-block;margin-bottom:10px}.chefLink .chefLink__name{color:#21c544}@media (max-width: 767px){.chefLink{margin:0 10px 5px}}.recipeIndicator .recipeIndicator__list{display:inline-block;margin:0 10px 10px 0;color:#82888a}.recipeIndicator .recipeIndicator__level{padding:0 10px;border:1px solid #dce0e0;font-weight:normal}@media (max-width: 767px){.recipeIndicator{margin:0 10px}.recipeIndicator .recipeIndicator__list{font-size:12px;font-size:1.2rem}}.preparations{margin-bottom:30px}.process{margin-bottom:30px}.recipeBody{display:table;width:100%;margin-bottom:20px;text-align:justify}.recipeBody:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.recipeBody .recipeBody__inner{display:table-cell;vertical-align:top}.recipeBody .recipeBody__order{margin-bottom:5px;color:#E4007F}.recipeBody .recipeBody__text{padding-left:10px;word-break:break-all}.recipeBody .recipeBody__textLink{color:#E4007F}.recipeBody .recipeBody__video{display:table-cell;vertical-align:top}@media (max-width: 767px){.recipeBody{display:inherit;width:auto;margin:10px;padding-bottom:10px}.recipeBody .recipeBody__inner{display:inherit}.recipeBody .recipeBody__text{padding-left:0}.recipeBody .recipeBody__inner+.recipeBody__video{margin-top:10px}.recipeBody .recipeBody__video{display:inherit}}.video{width:256px;margin-bottom:10px;padding-left:20px}.video .video__inner{background:url(https://cdn.zexy-kitchen.net/assets/icon/loading02-ba35684e4cff619e8ba36f86d53a3a6190c0cbe6d4734aacf0b51170e1143555.gif) no-repeat 50% 50%}.video .video__inner object,.video .video__inner iframe,.video .video__inner embed,.video .video__inner video,.video .video__inner .brightcovePlayer{width:256px;height:144px;vertical-align:top}@media (min-width: 768px) and (max-width: 1023px){.video{width:192px}.video .video__inner object,.video .video__inner iframe,.video .video__inner embed,.video .video__inner video,.video .video__inner .brightcovePlayer{width:192px;height:108px}}@media (max-width: 767px){.video{width:100%;padding-left:0}.video .video__inner{display:block;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video .video__inner video{width:100%;max-width:100%;height:auto}.video .video__inner object,.video .video__inner iframe,.video .video__inner embed,.video .video__inner .brightcovePlayer{position:absolute;top:0;left:0;width:100%;height:100%}}.ingredients{padding:15px;background:#FCFAF5}.ingredients .ingredients__header{overflow:hidden;margin-bottom:10px;font-weight:bold}.ingredients .ingredients__headerName{margin-left:10px;font-weight:normal;font-size:12px;font-size:1.2rem}.ingredients .ingredients__headerSub{float:right;text-align:right}.ingredients .ingredients__item{overflow:hidden;padding:0 0 5px}.ingredients .ingredients__item span{float:left}.ingredients .ingredients__item .ingredients__quantity{float:right;margin-left:10px;text-align:right}.ingredients .ingredients__mask{position:relative;height:265px;background:url(https://cdn.zexy-kitchen.net/assets/guest/trial/mask_ingredient01-23def823db89f86ab3ba457d7b6c9e948d097d416f4254ad4e18dd696eee7aeb.png) no-repeat 0 0}.ingredients .ingredients__balloon{position:absolute;top:0;right:0;bottom:0;left:0;width:97%;height:255px;margin:auto;border:1px solid #efe8ca;border-radius:6px 6px 40px 6px;background:#fdfaec url(https://cdn.zexy-kitchen.net/assets/guest/trial/paper01-adec0095962218a6279ba110e2bd25eb3c042543d9800fa2838b70bcb2ca8307.png) no-repeat 100% 100%;box-shadow:0 0 3px #ccc}.ingredients .ingredients__balloonText{padding:100px 20px 15px;background:url(https://cdn.zexy-kitchen.net/assets/guest/trial/trial_lets_try01-844f66c9c721edc1aab862e11516facf24e3acaf4c226d4aade16372dc34b2bd.png) no-repeat 50% 20px;background-size:100px auto;font-size:16px;font-size:1.6rem}.ingredients .btn.btn--small{padding:0 30px}@media (min-width: 768px) and (max-width: 1023px){.ingredients .ingredients__balloonText{padding:90px 20px 10px}.ingredients .btn.btn--small{padding:0 20px}}@media (max-width: 767px){.ingredients .ingredients__info{margin:10px 0}.ingredients .ingredients__balloon{width:97%}.ingredients .btn.btn--small{width:80%}}.skill{margin:0 0 30px}.skill .skill__wrapper{padding:20px 20px 10px;border:7px solid #dce0e0}.skill .skill__title{margin-bottom:15px;color:#e4007f}.skill .skill__text{position:relative;margin-bottom:10px;padding-left:28px}.skill .skill__text::before{position:absolute;top:5px;left:4px;content:'';width:10px;height:4px;border-top:3px solid #444;border-right:3px solid #444;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.tagList{color:#82888a;font-size:12px;font-size:1.2rem}.tagList .tagList__title{margin-bottom:10px}.tagList .tagList__item{display:inline-block;margin:0 10px 10px 0}.tagList .tagList__item a{padding:1px 10px;border:1px solid #ccc;color:#82888a}@media (max-width: 767px){.tagList{margin:0 10px}}@media (max-width: 767px){.section.section--chefDetail{margin-bottom:0}.section.section--oisixBanner{margin:15px 0 0 0}}.section.section--oisixBanner{margin-bottom:0}.chefDetail{padding:15px;background:#f5f5f5}.chefDetail .chefDetail__title{margin-bottom:10px;font-weight:bold}.chefDetail .chefDetail__link{overflow:hidden}.chefDetail .chefDetail__image{float:left;width:80px}.chefDetail .chefDetail__name{margin:0 0 5px 90px;color:#21c544}.chefDetail .chefDetail__introduction{margin:0 0 10px 90px;font-size:12px;font-size:1.2rem}.chefDetail .chefDetail__more{clear:left;text-align:right}.chefDetail .chefDetail__moreLink{position:relative;padding-left:15px}.chefDetail .chefDetail__moreLink:before{position:absolute;top:0;bottom:0;left:0;content:'';width:0;height:0;margin:auto;border:5px solid transparent;border-left:8px solid #82888A}@media (max-width: 767px){.chefDetail{padding:10px}.chefDetail .chefDetail__image{margin-bottom:10px}.chefDetail .chefDetail__more{border:1px solid #82888a;border-radius:6px;text-align:center}.chefDetail .chefDetail__moreLink{line-height:40px;padding:0;font-size:12px;font-size:1.2rem}.chefDetail .chefDetail__moreLink:before{content:none}}.recipeGochiPhoto{clear:both}.recipeGochiPhoto .recipeGochiPhoto__more{margin:10px 5px 0 0;text-align:right}.recipeGochiPhoto .recipeGochiPhoto__moreLink{position:relative;display:inline;padding-left:15px}.recipeGochiPhoto .recipeGochiPhoto__moreLink:before{position:absolute;top:0;bottom:0;left:0;content:'';width:0;height:0;margin:auto;border:5px solid transparent;border-left:8px solid #82888A}.relatedRecipe .relatedRecipe__contents{overflow-x:auto;white-space:nowrap}@media (max-width: 767px){.relatedRecipe .relatedRecipe__contents{-webkit-overflow-scrolling:touch}}.recipeMovieStart{display:none;width:100%;padding:6px 12px;position:fixed;top:0;left:0;right:0;background-color:#FFFFFF;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;box-sizing:border-box;box-shadow:0px 1px 3px rgba(0,0,0,0.36)}.recipeMovieStart.recipeMovieStart--visible{display:table}.recipeMovieStart.recipeMovieStart--fadeIn{opacity:1}.recipeMovieStart .recipeMovieStart__thum{width:78px;display:table-cell;position:relative}.recipeMovieStart .recipeMovieStart__thum img{width:100%}.recipeMovieStart .recipeMovieStart__thum:before{content:'';position:absolute;background:url(https://cdn.zexy-kitchen.net/assets/movie_play-0f423037253cf7c6d1a3742dcee06d6093214200998b7cd91cf65f52fa5bc74a.png) no-repeat 0 0;background-size:32px;width:32px;height:32px;top:6px;left:24px}.recipeMovieStart .recipeMovieStart__body{display:table-cell;vertical-align:middle;font-size:16px;font-weight:bold;color:#E4007F;padding-left:18px}.chefList .mediaList{margin:0 10px}.chefList .mediaList .mediaList__index{display:none}@media (max-width: 767px){.chefList .mediaList{margin:0}.chefList .mediaList .mediaList__index{display:block;padding:2px 10px;background:#f5f5f5;color:#82888a}}.media.media--chef{float:left;width:85px;margin:0 10px 20px;height:170px;line-height:1.3;overflow:hidden}.media.media--chef a{height:100%}.media.media--chef .media__object{display:inherit;width:85px;margin-bottom:5px}.media.media--chef .media__object img{width:85px}.media.media--chef .media__chef{display:block;margin-right:0}@media (min-width: 768px) and (max-width: 1023px){.media.media--chef{width:80px}.media.media--chef .media__object{width:80px}.media.media--chef .media__object img{width:80px}}@media (max-width: 767px){.media.media--chef{float:none;width:100%;height:70px;margin:0;border-bottom:1px solid #dce0e0}.media.media--chef a{padding:0}.media.media--chef .media__object{display:table-cell;width:70px;margin:0}.media.media--chef .media__body{padding-left:10px;vertical-align:top}}.chefInfo{padding:20px 15px;border:1px solid #dce0e0;border-radius:4px}.chefInfo .chefInfo__media{overflow:hidden;margin-bottom:15px}.chefInfo .chefInfo__photo{float:left;width:80px;margin-right:10px}.chefInfo .chefInfo__body{float:left;width:128px}.chefInfo .chefInfo__name{color:#21c544}.chefInfo .chefInfo__copy{margin-bottom:10px;font-size:12px;font-size:1.2rem}.chefInfo .chefInfo__socialAccountList{float:left;margin:0 10px 15px 0}.chefInfo .chefInfo__socialAccountList a{width:33px;height:33px;background:url(https://cdn.zexy-kitchen.net/assets/icon/social_icon01-8c18bc6e81d1433ed060aa0654a661883fc9363c9a75698013f9f4a6aab19376.png) no-repeat;background-size:33px auto;text-indent:-9999px}.chefInfo .chefInfo__socialAccountList.chefInfo__socialAccountList--facebook a{background-position:0 0}.chefInfo .chefInfo__socialAccountList.chefInfo__socialAccountList--twitter a{background-position:0 -82px}.chefInfo .chefInfo__socialAccountList.chefInfo__socialAccountList--instagram a{background-position:0 -165px}.chefInfo .chefInfo__socialAccountList.chefInfo__socialAccountList--pinterest a{background-position:0 -248px}.chefInfo .chefInfo__socialAccountList.chefInfo__socialAccountList--google a{background-position:0 -330px}.chefInfo .chefInfo__profile{margin-top:20px}.chefInfo .chefInfo__profileBody{word-wrap:break-word}.chefInfo .chefInfo__website{margin-top:15px}.chefInfo .chefInfo__websiteList{margin-bottom:5px}.chefInfo .chefInfo__websiteList a{display:inline-block;padding-left:20px;background:url(https://cdn.zexy-kitchen.net/assets/icon/blank_icon01-4212078e6e47258ba55f67ffa6f8dc0f06e82c93cbd3fdf13d52c39d10039822.png) no-repeat 0 -222px;background-size:12px auto}.chefInfo .chefInfo__socialAccount{overflow:hidden}@media (min-width: 768px) and (max-width: 1023px){.chefInfo .chefInfo__body{width:78px}}@media (max-width: 767px){.chefInfo{padding:20px 0;border:none;border-radius:0}.chefInfo .chefInfo__media{display:-webkit-box;display:flex;margin:0 0 15px}.chefInfo .chefInfo__photo{float:none}.chefInfo .chefInfo__body{float:none;width:auto;-webkit-box-flex:1;flex:1}}.subContents .subContents__reccomend{margin-bottom:30px;padding:15px;border:7px solid #E5E5E5}.subContents .subContents__reccomend .mediaList.mediaList--4col .media{margin-left:15px}.subContents .subContents__reccomend .mediaList.mediaList--4col .media:nth-child(4n-3){margin-left:0}@media (min-width: 768px) and (max-width: 1023px){.subContents .subContents__reccomend{padding:10px}.subContents .subContents__reccomend .mediaList.mediaList--4col .media{width:109px;margin-left:10px}}@media (max-width: 767px){.subContents .subContents__reccomend{margin-bottom:10px;padding:0;border:none}.subContents .subContents__reccomend .mediaList.mediaList--4col .media{margin-left:0}}.subContents .subContents__category{margin-bottom:20px}@media (max-width: 767px){.subContents .subContents__category .mediaList.mediaList--4col .media:nth-child(n+3){display:none}}.subContents .subContents__categoryDetail .mediaList.mediaList--4col .media{margin-bottom:30px}@media (max-width: 767px){.subContents .subContents__categoryDetail .mediaList.mediaList--4col .media{margin-bottom:0}}.videoInfo{margin-bottom:20px}.videoInfo .videoInfo__text{margin-bottom:20px}@media (max-width: 767px){.videoInfo{margin:0 10px 20px}}.pickup .pickup__header{margin-bottom:5px;font-size:20px;font-size:2rem}@media (min-width: 768px) and (max-width: 1023px){.pickup .pickup__header{font-size:18px;font-size:1.8rem}}@media (max-width: 767px){.pickup .pickup__header{margin:10px;font-size:16px;font-size:1.6rem}}.topFeatures .topFeatures__item{position:relative;float:left;width:490px;height:275.6px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.topFeatures .topFeatures__itemLink{height:275.6px}.topFeatures .topFeatures__itemInfo{position:absolute;bottom:0;left:0;width:100%;padding:20px 15px 5px;background:linear-gradient(to top, rgba(0,0,0,0.8) 0%, transparent 95%);color:#fff;box-sizing:border-box}.topFeatures .topFeatures__itemDate{margin-bottom:5px}.topFeatures .topFeatures__itemDatePr{margin-left:10px}.topFeatures .topFeatures__itemTitle{font-size:18px;font-size:1.8rem}@media (min-width: 768px) and (max-width: 1023px){.topFeatures .topFeatures__item{width:360px;height:202.5px}.topFeatures .topFeatures__itemLink{height:202.5px}.topFeatures .topFeatures__itemTitle{font-size:14px;font-size:1.4rem}}@media (max-width: 767px){.topFeatures .topFeatures__item{float:none;width:100%;height:180px}.topFeatures .topFeatures__itemLink{height:180px}.topFeatures .topFeatures__itemInfo{width:100%;box-sizing:border-box}.topFeatures .topFeatures__itemTitle{width:100%;font-size:16px;font-size:1.6rem;box-sizing:border-box}}.feature .feature__banner{margin-bottom:15px}.feature .feature__description{margin-bottom:20px;color:#82888a}@media (max-width: 767px){.feature .feature__info{margin:0 10px}}.featureRecipes .featureRecipes__header{clear:left;margin-bottom:15px;padding:30px 0 0}.featureRecipes .featureRecipes__headerTitle{padding:6px 0 4px;border-bottom:1px solid #e4007f;color:#565A5C;font-weight:bold;font-size:18px;font-size:1.8rem}.featureRecipes .featureRecipes__description{clear:left;margin-bottom:15px;color:#82888a}.featureRecipes .featureRecipes__recipe{float:left;float:left}.featureRecipes .featureRecipes__movie{margin-bottom:20px}@media (max-width: 767px){.featureRecipes .featureRecipes__header{margin-bottom:0;padding:20px 0 0}.featureRecipes .featureRecipes__headerTitle{padding:6px 10px 4px;font-size:14px;font-size:1.4rem}.featureRecipes .featureRecipes__description{margin:10px}.featureRecipes .featureRecipes__recipe{width:50%}}.featureRecipe{overflow:hidden;width:152px;height:246px;margin:0 10px 20px}.featureRecipe .featureRecipe__object{margin-bottom:5px}.featureRecipe .featureRecipe__title{height:48px;overflow:hidden;font-size:16px;font-size:1.6rem;word-break:break-all}.featureRecipe .featureRecipe__info{color:#82888a;font-size:12px;font-size:1.2rem}.featureRecipe .featureRecipe__time{display:inline-block;margin-right:10px}.featureRecipe .featureRecipe__calorie{display:inline-block}.featureRecipe .featureRecipe__pr{display:inline-block;margin-right:10px}.featureRecipe .featureRecipe__chef{color:#21C544;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width: 768px) and (max-width: 1023px){.featureRecipe{width:146px;height:240px}}@media (max-width: 767px){.featureRecipe{width:100%;height:auto;margin:0;padding:0 10px 20px;box-sizing:border-box}.featureRecipe .featureRecipe__title{height:40px;font-size:14px;font-size:1.4rem}}.featureMovie{clear:left;width:690px}.featureMovie .featureMovie__inner{background:url(../images/icon/loading02.gif) no-repeat 50% 50%}.featureMovie .featureMovie__inner object,.featureMovie .featureMovie__inner iframe,.featureMovie .featureMovie__inner embed,.featureMovie .featureMovie__inner video,.featureMovie .featureMovie__inner .brightcovePlayer{width:690px;height:388px;vertical-align:top}.featureMovie .featureMovie__title{margin-top:5px;font-size:18px;font-size:1.8rem}.featureMovie .featureMovie__time{color:#82888a;font-size:12px;font-size:1.2rem}@media (min-width: 768px) and (max-width: 1023px){.featureMovie{width:500px}.featureMovie .featureMovie__inner object,.featureMovie .featureMovie__inner iframe,.featureMovie .featureMovie__inner embed,.featureMovie .featureMovie__inner video,.featureMovie .featureMovie__inner .brightcovePlayer{width:500px;height:281px}}@media (max-width: 767px){.featureMovie{width:100%;padding:0 10px;box-sizing:border-box}.featureMovie .featureMovie__inner{position:relative;padding-bottom:56.25%;height:0}.featureMovie .featureMovie__inner object,.featureMovie .featureMovie__inner iframe,.featureMovie .featureMovie__inner embed,.featureMovie .featureMovie__inner .brightcovePlayer{position:absolute;top:0;left:0;width:100%;height:100%}.featureMovie .featureMovie__inner video{max-width:100%;height:auto}.featureMovie .featureMovie__title{font-size:14px;font-size:1.4rem}}.toggle.toggle--faq{border-bottom:1px solid #dce0e0}.toggle.toggle--faq .toggle__menu{position:relative;padding:12px 10px 10px 35px;border-top:1px solid #dce0e0;cursor:pointer}.toggle.toggle--faq .toggle__menu:before{position:absolute;top:12px;left:10px;content:'';box-sizing:border-box;width:17px;height:17px;border:1px solid #E4007F;-webkit-border-radius:50%;border-radius:50%}.toggle.toggle--faq .toggle__menu:after{position:absolute;top:17px;left:14px;content:'';width:5px;height:5px;border-top:2px solid #E4007F;border-right:2px solid #E4007F;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.toggle.toggle--faq .toggle__menu--open:after{top:16px;left:15px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.toggle.toggle--faq .toggle__text{padding:10px 10px 20px 35px}.toggle.toggle--faq .toggle__text a{display:inline;color:#006699}.faqBranch .faqBranch__wrapper{width:650px;overflow:hidden;margin:0 auto;padding:80px 0}.faqBranch .faqBranch__zexyKitchen{float:left;width:300px}.faqBranch .faqBranch__recruitId{float:right;width:300px}.faqBranch .faqBranch__link{margin-bottom:10px;border:1px solid #444}.faqBranch .faqBranch__link a{position:relative;height:100px;line-height:102px;padding:0 20px;font-size:18px;font-size:1.8rem}.faqBranch .faqBranch__link a:after{display:block;content:'';position:absolute;top:45px;right:15px;width:5px;height:5px;border-right:2px solid #E4007F;border-bottom:2px solid #E4007F;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.faqBranch .faqBranch__link a span{display:inline-block;margin-right:15px;text-indent:-9999px}.faqBranch .faqBranch__zexyKitchen a span{width:150px;background:url(https://cdn.zexy-kitchen.net/assets/logo_zexy_kitchen03-6cbb98c011b40265e0cfe93f0d35283d07d203198e7c555139684deb954b4b08.png) no-repeat 0 48%;background-size:150px auto}.faqBranch .faqBranch__recruitId a span{width:150px;background:url(https://cdn.zexy-kitchen.net/assets/logo_recruit_point01-e2db4bf31a5e106b1e8d82a54f62c3a24ca0b16d2f49ca6e583b95681ad6ae40.png) no-repeat 0 40%;background-size:150px auto}@media (max-width: 767px){.faqBranch .faqBranch__wrapper{width:auto;padding:0}.faqBranch .faqBranch__zexyKitchen,.faqBranch .faqBranch__recruitId{float:none;width:300px;margin:10px auto 20px}}.textLink.textLink--contact{margin:30px 10px}.textLink.textLink--contact .textLink__title{margin-bottom:5px}@media (max-width: 767px){.textLink.textLink--contact{margin-left:0}.textLink.textLink--contact .textLink__title{margin:0 10px 5px}}.termBranch .termBranch__wrapper{width:650px;overflow:hidden;margin:0 auto;padding:80px 0}.termBranch .termBranch__zexyKitchen{float:left;width:300px}.termBranch .termBranch__ryoriSapuri{float:right;width:300px}.termBranch .termBranch__link{margin-bottom:10px;border:1px solid #444}.termBranch .termBranch__link a{position:relative;height:100px;line-height:102px;padding:0 20px;font-size:18px;font-size:1.8rem}.termBranch .termBranch__link a:after{display:block;content:'';position:absolute;top:45px;right:15px;width:5px;height:5px;border-right:2px solid #E4007F;border-bottom:2px solid #E4007F;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.termBranch .termBranch__link a span{display:inline-block;margin-right:15px;text-indent:-9999px}.termBranch .termBranch__zexyKitchen a span{width:150px;background:url(https://cdn.zexy-kitchen.net/assets/logo_zexy_kitchen03-6cbb98c011b40265e0cfe93f0d35283d07d203198e7c555139684deb954b4b08.png) no-repeat 0 48%;background-size:150px auto}.termBranch .termBranch__ryoriSapuri a span{width:150px;background:url(https://cdn.zexy-kitchen.net/assets/logo_ryori_sapuri01-99e66243a72c7d8cebf2baea5d33801d17ffad31ddfde6b7054964c10363685d.png) no-repeat 0 48%;background-size:150px auto}@media (max-width: 767px){.termBranch .termBranch__wrapper{width:auto;padding:0}.termBranch .termBranch__zexyKitchen,.termBranch .termBranch__ryoriSapuri{float:none;width:300px;margin:10px auto 20px}}.term .term__info{margin:0 0 30px}.term .term__text{margin:0 15px 30px}.term .term__text a{display:inline;color:#006699}.term .term__list{margin:0 15px 25px}.term .term__list a{display:inline;color:#006699}.term .term__listItem{margin:0 0 5px 2em;list-style:outside decimal}.term .term__innerList{margin-top:10px}.term .term__innerList .term__innerListItem{position:relative;margin-bottom:5px;padding-left:2.6em}.term .term__innerList .term__innerListItem .term__innerListNumber{position:absolute;top:0;left:0}.term .term__bylaws{padding:30px 15px 10px}@media (max-width: 767px){.term .term__info{margin:0 10px 20px}.term .term__text{margin:10px 10px 30px}.term .term__list{margin:10px 10px 25px}.term .term__bylaws{padding:20px 10px 10px}}.aosct .aosct__item{overflow:hidden;background:#eee}.aosct .aosct__title{float:left;width:25%;border-top:2px solid #fff}.aosct .aosct__title span{display:block;padding:20px}.aosct .aosct__body{float:left;width:75%;background:#fff;border-top:2px solid #fff}.aosct .aosct__body span{display:block;padding:20px}.aosct .aosct__body span a{display:inline;color:#006699}@media (max-width: 767px){.aosct .aosct__title{float:none;width:auto}.aosct .aosct__title span{padding:5px 10px}.aosct .aosct__body{float:none;width:auto}.aosct .aosct__body span{padding:10px}}.cancellationSteps{margin-bottom:40px}.cancellationSteps .cancellationSteps__list{list-style:outside decimal;margin:0 0 20px 2em}.cancellationSteps .cancellationSteps__media{margin:10px 0px 20px}.cancellationSteps .cancellationSteps__image{max-width:200px;margin-right:15px}@media (max-width: 767px){.cancellationSteps .cancellationSteps__list{margin:0 0 10px 2em}.cancellationSteps .cancellationSteps__media{text-align:center}}.serviceInfo{padding:20px}.serviceInfo__title{font-size:16px;font-size:1.6rem;font-weight:bold}.serviceInfo__text{margin-bottom:1.5em}.serviceInfo__emphasis{margin-bottom:1.5em;color:#e4007F}@media (max-width: 767px){.serviceInfo{padding:15px 10px}}.tableList{width:100%}.tableList .tableList__header{line-height:1.2;font-weight:normal;font-size:18px;font-size:1.8rem;box-sizing:border-box}.tableList .tableList__header.tableList__header--free{width:26%;padding:20px 5px;background:#FFD9E8}.tableList .tableList__header.tableList__header--premium{width:26%;padding:20px 5px;border-right:2px solid #e4007f;border-left:2px solid #e4007f;background:#E4007F;color:#fff}.tableList .tableList__header.tableList__header--function{width:48%;padding:25px 5px;border-bottom:2px solid #fff;background:#f2f2f2}.tableList .tableList__data{text-align:center}.tableList .tableList__data.tableList__data--free{border-bottom:1px solid #dce0e0;border-left:1px solid #dce0e0}.tableList .tableList__data.tableList__data--premium{border-bottom:1px solid #dce0e0;border-right:2px solid #e4007f;border-left:2px solid #e4007f}.tableList .tableList__data.tableList__data--premiumLast{border-bottom:2px solid #e4007f}.tableList .tableList__sign{font-size:30px;font-size:3rem}.tableList .tableList__sign.tableList__sign--available{color:#e4007F}.tableList .tableList__sign.tableList__sign--constrained{color:#e4007f}.tableList .tableList__sign.tableList__sign--unavailable{color:#82888a}.tableList .tableList__Annotation{display:block;color:#82888a;font-size:10px;font-size:1rem}@media (max-width: 767px){.tableList .tableList__header{font-size:14px;font-size:1.4rem}.tableList .tableList__header.tableList__header--function{padding:15px 5px}.tableList .tableList__header.tableList__header--free{padding:10px 5px}.tableList .tableList__header.tableList__header--premium{padding:10px 5px}.tableList .tableList__sign{font-size:18px;font-size:1.8rem}}.enclosure{margin:20px 0;padding:30px 50px;border:10px solid #dce0e0}.enclosure .enclosure__content{margin-bottom:40px}@media (max-width: 767px){.enclosure{margin:0;padding:0;border:none}.enclosure .enclosure__content{margin:10px 10px 20px}}.announcement{margin-bottom:30px}@media (max-width: 767px){.announcement{margin-bottom:20px}.announcement .announcement__text{font-size:12px;font-size:1.2rem}}.paymentMethod .paymentMethod__price{margin:30px 0;font-size:18px;font-size:1.8rem}.paymentMethod .paymentMethod__info{float:left;width:320px;margin-bottom:40px;color:#82888a}.paymentMethod .paymentMethod__logo{float:left;width:320px;margin-left:30px}.paymentMethod .paymentMethod__acceptance{margin-bottom:5px;color:#82888a}.paymentMethod .paymentMethod__image{max-width:280px}.paymentMethod .paymentMethod__select{clear:left;width:320px;margin-bottom:10px}.paymentMethod .paymentMethod__select label{display:inline-block;width:100%;border:1px solid #BBB;border-radius:6px;cursor:pointer;box-sizing:border-box}.paymentMethod .paymentMethod__select label.checked{border-color:#E4007F;background-color:#FFF8FB}.paymentMethod .paymentMethod__select label:hover{background:#FFF8FB}.paymentMethod .paymentMethod__select label span{display:block;padding:10px}.paymentMethod .paymentMethod__select label input{margin-right:5px;vertical-align:middle}@media (min-width: 768px) and (max-width: 1023px){.paymentMethod .paymentMethod__info{width:290px}.paymentMethod .paymentMethod__logo{width:280px}}@media (max-width: 767px){.paymentMethod .paymentMethod__price{margin:20px 0;font-size:14px;font-size:1.4rem}.paymentMethod .paymentMethod__info{float:none;width:auto;margin-bottom:20px;font-size:12px;font-size:1.2rem}.paymentMethod .paymentMethod__logo{float:none;width:auto;margin:0 0 20px}.paymentMethod .paymentMethod__acceptance{font-size:12px;font-size:1.2rem}.paymentMethod .paymentMethod__select{width:auto}}.codeNumber .codeNumber__info{margin-bottom:10px}@media (max-width: 767px){.codeNumber .codeNumber__info{font-size:12px;font-size:1.2rem}}.trialInfo{overflow:hidden;padding:30px;background:#FEF9F6}.trialInfo .trialInfo__title{float:left;width:230px;line-height:1;color:#E4007F;font-size:24px;font-size:2.4rem}.trialInfo .trialInfo__subTitle{color:#82888A;font-size:12px;font-size:1.2rem}.trialInfo .trialInfo__description{float:right;width:380px}@media (min-width: 768px) and (max-width: 1023px){.trialInfo .trialInfo__description{width:300px}}@media (max-width: 767px){.trialInfo{padding:20px}.trialInfo .trialInfo__title{float:none;width:auto;margin-bottom:10px;font-size:18px;font-size:1.8rem;text-align:center}.trialInfo .trialInfo__description{float:none;width:auto}}.submitArea{clear:left;padding:30px 0 0;border-top:1px solid #dce0e0}.submitArea .submitArea__agreement{margin-bottom:15px;text-align:center}.submitArea .submitArea__agreement a{display:inline;color:#0645ad}@media (max-width: 767px){.submitArea{clear:none;padding:20px 0 15px}.submitArea .submitArea__agreement{font-size:12px;font-size:1.2rem}}.confirmation .confirmation__logo{margin-bottom:10px}.confirmation .confirmation__code{font-size:16px;font-size:1.6rem}.notification .notification__text{margin:0 0 20px}.notification .notification__link{margin-top:20px;font-size:16px;font-size:1.6rem;text-align:center}.notification .notification__link a{color:#e4007f}@media (max-width: 767px){.notification{margin:10px 10px 20px}}.resignFinished{width:530px;margin:0 auto;padding:100px 0 80px;text-align:center}.resignFinished .resignFinished__title{margin-bottom:20px;font-size:18px;font-size:1.8rem}.resignFinished .resignFinished__message{margin-bottom:20px}@media (max-width: 767px){.resignFinished{width:auto;padding:50px 0}.resignFinished .resignFinished__message{font-size:16px;font-size:1.6rem}}.premiumHeader{height:300px;background:url(https://cdn.zexy-kitchen.net/assets/bg_premium01-583f2cc0963085ab109f6fd3975d9eb2f88c3e7a35eff91fcd1acfb0a05d5494.png) no-repeat 50% 100%;background-size:cover}.premiumHeader .premiumHeader__wrapper{position:relative;padding:35px 0 0;text-align:center}.premiumHeader .premiumHeader__title{display:inline-block;margin-bottom:20px;padding:5px 0 0 45px;background:url(https://cdn.zexy-kitchen.net/assets/icon/premium02-e82a18f44650d1ca719542b76b6727c2062361a9e2e3e835f03a06e165c6a3b7.png) no-repeat 0 50%;background-size:40px auto;font-size:36px;font-size:3.6rem}.premiumHeader .premiumHeader__text{width:420px;margin:0 auto;font-size:16px;font-size:1.6rem}.premiumHeader .premiumHeader__text strong{color:#E4007F;font-weight:normal}.premiumHeader .premiumHeader__subText{margin-bottom:20px;font-size:12px;font-size:1.2rem}.premiumHeader .premiumHeader__price{position:absolute;top:0;right:60px;width:106px;height:100px;background:url(https://cdn.zexy-kitchen.net/assets/price_tag01-aa4e2dee90d4ffae6bacf7d9a72749edd19b8b537a11101bb2d56cd0cdfb23fc.png) no-repeat 0 0;background-size:106px auto;text-indent:-9999px}@media (min-width: 768px) and (max-width: 1023px){.premiumHeader .premiumHeader__title{font-size:30px;font-size:3rem}.premiumHeader .premiumHeader__price{right:0;width:90px;background-size:90px auto}}@media (max-width: 767px){.premiumHeader{height:400px}.premiumHeader .premiumHeader__wrapper{padding:100px 10px 35px}.premiumHeader .premiumHeader__title{padding:5px 0 0 40px;background-position:0 0;font-size:24px;font-size:2.4rem}.premiumHeader .premiumHeader__text{width:auto}.premiumHeader .premiumHeader__price{right:0;left:0;width:90px;height:88px;margin:0 auto;background-size:90px auto}}.premiumInfo{padding:20px 0 30px;text-align:center;border-bottom:1px dashed #868686}.premiumInfo .premiumInfo__text{font-size:12px;font-size:1.2rem}@media (max-width: 767px){.premiumInfo{margin:0 10px;border:none;text-align:left}}.premiumService{padding:30px 0 40px}.premiumService .premiumService__title{width:579px;height:96px;margin:0 auto 40px;background:url(https://cdn.zexy-kitchen.net/assets/about_premium_pc01-bf1fcb47abf13d39ef7ba12eb0b24627791259a7fd75af9098d73140bbac61f1.png) no-repeat 0 0;text-indent:-9999px}.premiumService .premiumService__list{text-align:center}.premiumService .premiumService__listItem{display:inline-block;width:180px;margin:0 10px;vertical-align:top}.premiumService .premiumService__lead{padding-bottom:200px;font-size:18px;font-size:1.8rem}.premiumService .premiumService__lead.premiumService__lead--1{background:url(https://cdn.zexy-kitchen.net/assets/premium_service01-3f237088d66b9e36a174faa41733638e782fed11f538edda61abad2e63143606.png) no-repeat 50% 100%;background-size:180px auto}.premiumService .premiumService__lead.premiumService__lead--2{background:url(https://cdn.zexy-kitchen.net/assets/premium_service02-96394306418749a7856957691dc39eb3a3e364dd4fd4ff410df34ea6fafb4806.png) no-repeat 50% 100%;background-size:180px auto}.premiumService .premiumService__lead.premiumService__lead--3{background:url(https://cdn.zexy-kitchen.net/assets/premium_service03-472652ee4514b2438bfac3e5ab692db34f51f1590517b2dac2720cf36e266d4f.png) no-repeat 50% 100%;background-size:180px auto}.premiumService .premiumService__lead.premiumService__lead--4{background:url(https://cdn.zexy-kitchen.net/assets/premium_service04-33ecfe4fe720ed8975528dcb4865dc433231fb837496bd11798728b9f93b86fb.png) no-repeat 50% 100%;background-size:180px auto}@media (min-width: 768px) and (max-width: 1023px){.premiumService .premiumService__listItem{width:165px;margin:0 5px}.premiumService .premiumService__lead{padding-bottom:180px}.premiumService .premiumService__lead.premiumService__lead--1{background-size:165px auto}.premiumService .premiumService__lead.premiumService__lead--2{background-size:165px auto}.premiumService .premiumService__lead.premiumService__lead--3{background-size:165px auto}.premiumService .premiumService__lead.premiumService__lead--4{background-size:165px auto}}@media (max-width: 767px){.premiumService{padding:20px 0 0}.premiumService .premiumService__title{width:290px;height:90px;margin:0 auto 20px;background:url(https://cdn.zexy-kitchen.net/assets/about_premium_sp01-3ff22e851cc6cf6f46cb59e88f06f684246524169672495adfd1d67ae4cff713.png) no-repeat 0 0;background-size:290px auto}.premiumService .premiumService__listItem{width:148px;margin:0 5px 30px}.premiumService .premiumService__lead{padding-bottom:165px;font-size:16px;font-size:1.6rem}.premiumService .premiumService__lead.premiumService__lead--1{background-size:148px auto}.premiumService .premiumService__lead.premiumService__lead--2{background-size:148px auto}.premiumService .premiumService__lead.premiumService__lead--3{background-size:148px auto}.premiumService .premiumService__lead.premiumService__lead--4{background-size:148px auto}}.serviceTable{border-top:1px dashed #868686;padding:50px 0 20px}.serviceTable .serviceTable__title{margin:0 0 40px;color:#e4007f;font-size:26px;font-size:2.6rem;text-align:center}.serviceTable .serviceTable__body{text-align:center}.serviceTable .serviceTable__info{margin:5px 10px 0;color:#82888A;text-align:right}@media (max-width: 767px){.serviceTable{padding:30px 0 20px}.serviceTable .serviceTable__title{margin:0 10px 40px;font-size:20px;font-size:2rem}}.paymentGuide .paymentGuide__text{margin-bottom:20px;font-size:16px;font-size:1.6rem}.paymentGuide .paymentGuide__subText{font-size:12px;font-size:1.2rem}.innerBox{border:1px solid #dce0e0}.innerBox .innerBox__title{padding:6px 15px 4px;background:#82888B;color:#fff;font-size:18px;font-size:1.8rem}@media (max-width: 767px){.innerBox{border:none}.innerBox .innerBox__title{padding:4px 10px 2px;font-size:14px;font-size:1.4rem}}.paymentSchedule{padding:50px 25px 40px}.paymentSchedule .paymentSchedule__image{height:105px;margin-bottom:40px;text-indent:-9999px}.paymentSchedule .paymentSchedule__image.paymentSchedule__image--start{background:url(https://cdn.zexy-kitchen.net/assets/payment_schedule_pc01-fd15d40451c9253258eb6939dcba580176f9a0c077d97b90e2e39a017f04b419.png) no-repeat 0 0;background-size:648px auto}.paymentSchedule .paymentSchedule__image.paymentSchedule__image--stop{background:url(https://cdn.zexy-kitchen.net/assets/payment_schedule_pc02-ce233f332bf51636a6346446d18d0cf9df02edafdbd31909da6c34443842456a.png) no-repeat 0 0;background-size:648px auto}.paymentSchedule .paymentSchedule__text{font-size:12px;font-size:1.2rem}@media (min-width: 768px) and (max-width: 1023px){.paymentSchedule .paymentSchedule__image{height:90px}.paymentSchedule .paymentSchedule__image.paymentSchedule__image--start{background-size:548px auto}.paymentSchedule .paymentSchedule__image.paymentSchedule__image--stop{background-size:548px auto}}@media (max-width: 767px){.paymentSchedule{padding:20px 10px 20px}.paymentSchedule .paymentSchedule__image{height:320px;margin-bottom:20px}.paymentSchedule .paymentSchedule__image.paymentSchedule__image--start{background:url(https://cdn.zexy-kitchen.net/assets/payment_schedule_sp01-0782db665619994385a5f3ba8345197528204418e3ca22acb486429157c55786.png) no-repeat 50% 0;background-size:285px auto}.paymentSchedule .paymentSchedule__image.paymentSchedule__image--stop{background:url(https://cdn.zexy-kitchen.net/assets/payment_schedule_sp02-3e27dd31698cb8620236177ac437f6297d673dfaf6d1939d87506e422a891479.png) no-repeat 50% 0;background-size:285px auto}}.premiumRegister{height:200px;background:url(https://cdn.zexy-kitchen.net/assets/bg_premium02-311d40c214e8c682c4a10615f0a2fc0db909db4f97eb984f3c43b53ad39d678e.png) no-repeat 50% 100%;background-size:cover;text-align:center}.premiumRegister .premiumRegister__title{display:inline-block;margin-top:30px;padding-left:40px;background:url(https://cdn.zexy-kitchen.net/assets/icon/premium02-e82a18f44650d1ca719542b76b6727c2062361a9e2e3e835f03a06e165c6a3b7.png) no-repeat 0 0;background-size:35px auto;font-size:26px;font-size:2.6rem}.premiumRegister .premiumRegister__text{margin:10px 0 20px}@media (max-width: 767px){.premiumRegister{height:auto;padding:20px 0;border-top:1px solid #dce0e0}.premiumRegister .premiumRegister__title{margin:0 10px;padding-left:30px;background-size:25px auto;font-size:18px;font-size:1.8rem}.premiumRegister .premiumRegister__text{margin:10px 10px 20px}}.droom .droom__text{margin-bottom:30px}.droom .droom__innerBox{margin:0 80px 30px;border:1px solid #dce0e0}.droom .droom__innerBoxTitle{padding:6px 15px 4px;background:#82888B;color:#fff;font-size:18px;font-size:1.8rem}.droom .droom__input{width:274px;margin:30px auto 15px}.droom .droom__inputTitle{margin-bottom:5px;color:#e4007F}.droom .droom__inputArea{width:250px;margin-bottom:15px;padding:10px;border:2px solid #E5E5E5;background:#FFF;font-size:16px;font-size:1.6rem}.droom .droom__inputArea.droom__inputArea--error{border-color:#faa1a1;background:#fadadd}.droom .droom__buttons{margin:20px 0 30px}.droom .droom__blankLink{margin-top:10px;text-align:center}.droom .droom__recruit{padding:15px 20px;border:1px solid #DCE0E0}.droom .droom__recruitTitle{margin-bottom:20px}.droom .droom__recruitImage{width:170px;margin-right:15px;vertical-align:text-bottom}.droom .droom__recruitDescription{margin-top:10px}.droom .droom__link{margin-top:10px}.droom .droom__linkItem{position:relative;display:inline;padding-left:15px;color:#E4007F}.droom .droom__linkItem:before{position:absolute;top:5px;left:0;content:'';width:0;height:0;border:5px solid transparent;border-left:8px solid #E4007F}.droom .droom__errorMessage{margin-bottom:30px;padding:20px;background:#FEF8F6;color:#E4007F;font-size:22px;font-size:2.2rem;text-align:center}@media (max-width: 767px){.droom .droom__text{margin:10px}.droom .droom__innerBox{margin:0 0 30px;border:none}.droom .droom__innerBoxTitle{padding:4px 10px 2px;font-size:14px;font-size:1.4rem}.droom .droom__input{width:auto;margin:20px 10px}.droom .droom__inputArea{width:100%;box-sizing:border-box}.droom .droom__blankLink{margin:20px 70px 0}.droom .droom__recruit{padding:15px 10px;border:none;border-top:1px solid #DCE0E0}.droom .droom__recruitImage{width:140px}.droom .droom__link{margin:10px 10px 0}.droom .droom__errorMessage{padding:20px 10px;font-size:16px;font-size:1.6rem;text-align:left}}.leaveLink{margin:30px 0 0;padding:30px 0 10px;border-top:1px dotted #444}.leaveLink .leaveLink__item{font-size:16px;font-size:1.6rem;text-align:center}.leaveLink .leaveLink__item a{position:relative;display:inline-block;padding-left:25px;color:#E4007F}.leaveLink .leaveLink__item a:before{position:absolute;top:2px;left:0;content:'';box-sizing:border-box;width:17px;height:17px;border:1px solid #E4007F;-webkit-border-radius:50%;border-radius:50%}.leaveLink .leaveLink__item a:after{position:absolute;top:7px;left:4px;content:'';width:5px;height:5px;border-top:2px solid #E4007F;border-right:2px solid #E4007F;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.resignFinished{width:530px;margin:0 auto;padding:100px 0 80px;text-align:center}.resignFinished .resignFinished__title{margin-bottom:20px;font-size:18px;font-size:1.8rem}.resignFinished .resignFinished__message{margin-bottom:20px}@media (max-width: 767px){.resignFinished{width:auto;padding:50px 0}.resignFinished .resignFinished__message{font-size:16px;font-size:1.6rem}}.media.media--column .media__object{height:80px}.columnTop .columnTop__head{margin-bottom:25px}.columnTop .columnTop__body .columnTop__body__child{margin-bottom:35px}@media (max-width: 767px){.columnTop .columnTop__head{margin-bottom:10px}}.articleColumn{margin-bottom:45px}.articleColumn .articleColumn__head{margin-bottom:25px}.articleColumn .articleColumn__head .articleColumn__head__title{margin-bottom:10px}.articleColumn .articleColumn__head .articleColumn__head__meta{margin-bottom:15px}.articleColumn .articleColumn__head .articleColumn__head__meta span{margin-right:15px}.articleColumn .articleColumn__head .articleColumn__head__description{margin-bottom:20px}.articleColumn .articleColumn__head .articleColumn__head__socials{margin-bottom:20px}.articleColumn .articleColumn__head .articleColumn__head__img img{max-width:100%}.articleColumn .articleColumn__head .articleColumn__head__share{margin:12px 0}.articleColumn .articleColumn__body{margin-bottom:35px}.articleColumn .articleColumn__body .articleColumn__body__chapter{font-size:18px;border-left:4px solid #e4007f;padding-left:15px;line-height:40px;margin-bottom:15px}.articleColumn .articleColumn__body .articleColumn__body__section{position:relative;font-size:14px;margin-bottom:15px;padding-left:20px;color:#868686}.articleColumn .articleColumn__body .articleColumn__body__section:before{content:'■';position:absolute;line-height:inherit;top:0;left:0}.articleColumn .articleColumn__body .articleColumn__body__paragraph{font-size:14px;margin-bottom:20px;line-height:28px}.articleColumn .articleColumn__body .articleColumn__body__photo{margin-bottom:35px}.articleColumn .articleColumn__body .articleColumn__body__recipe{margin-bottom:15px}.articleColumn .articleColumn__body .articleColumn__body__subContent{margin-bottom:15px}.articleColumn .articleColumn__readApp,.articleColumn .articleColumn__readWeb{display:none}@media (max-width: 767px){.articleColumn .articleColumn__head{position:relative;height:250px;overflow:hidden}.articleColumn .articleColumn__head:after{content:'';position:absolute;bottom:0;width:100%;height:30px;background:linear-gradient(to bottom, rgba(255,255,255,0), #fff)}.articleColumn .articleColumn__head.articleColumn__head--open{height:auto}.articleColumn .articleColumn__head.articleColumn__head--open:after{content:none}.articleColumn .articleColumn__head .articleColumn__head__share{margin:12px 0;margin-left:-12px}.articleColumn.articleColumn--webview .articleColumn__head{height:auto}.articleColumn.articleColumn--webview .articleColumn__head:after{content:none}.articleColumn .articleColumn__body{display:none}.articleColumn .articleColumn__body .articleColumn__body__chapter{font-size:16px;font-weight:bold}.articleColumn.articleColumn--webview .articleColumn__body{display:block}.articleColumn .articleColumn__readApp{display:block}.articleColumn.articleColumn--webview .articleColumn__readApp{display:none}.articleColumn .articleColumn__readWeb{display:block;margin:20px 0;text-align:center}.articleColumn.articleColumn--webview .articleColumn__readWeb{display:none}.articleColumn .articleColumn__readWebLink{font-size:16px;font-size:1.6rem}}.columnIndex .columnIndex__head{margin-bottom:20px}.columnIndex .columnIndex__body .columnIndex__body__child{margin-bottom:35px}.columnIndex .columnIndex__bottom{text-align:center}@media (max-width: 767px){.columnIndex .columnIndex__bottom{margin-bottom:20px}}.articleColumnBox{width:100%;box-sizing:border-box;padding:10px 10px 15px;border:1px solid #dce0e0}.articleColumnBox .articleColumnBox__thum{margin-bottom:5px;width:100%;height:200px;background-size:cover}.articleColumnBox .articleColumnBox__body .articleColumnBox__body__title{font-size:18px;font-weight:bold;color:#565a5c;text-align:justify;height:55px}.articleColumnBox .articleColumnBox__body .articleColumnBox__body__meta{font-size:11px;color:#565a5c;margin-bottom:5px}.articleColumnBox .articleColumnBox__body .articleColumnBox__body__description{font-size:12px;color:#868686;height:35px}@media (max-width: 767px){.articleColumnBox{padding:5px;border:0}.articleColumnBox .articleColumnBox__body .articleColumnBox__body__title{height:inherit}}.articleColumnBoxSmall{display:table;width:100%;padding:5px 0;box-sizing:border-box}.articleColumnBoxSmall.articleColumnBoxSmall--sp{display:none}.articleColumnBoxSmall .articleColumnBoxSmall__thum{display:table-cell;width:80px;height:80px;background-size:cover;overflow:hidden}.articleColumnBoxSmall .articleColumnBoxSmall__body{display:table-cell;padding-left:10px;vertical-align:middle}.articleColumnBoxSmall .articleColumnBoxSmall__body .articleColumnBoxSmall__body__title{font-size:16px;text-align:justify;color:#565a5c}.articleColumnBoxSmall .articleColumnBoxSmall__body .articleColumnBoxSmall__body__meta{font-size:11px;color:#565a5c;margin-bottom:10px}.articleColumnBoxSmall .articleColumnBoxSmall__body .articleColumnBoxSmall__body__description{font-size:12px;color:#565a5c}@media (max-width: 767px){.articleColumnBoxSmall{display:none}.articleColumnBoxSmall.articleColumnBoxSmall--sp{display:table}.articleColumnBoxSmall .articleColumnBoxSmall__body .articleColumnBoxSmall__body__title{font-size:14px;font-weight:bold}}.articleColumnBoxRanking{display:table;width:100%;padding:5px 0;box-sizing:border-box}.articleColumnBoxRanking .articleColumnBoxRanking__thum{display:table-cell;width:60px;height:60px;background-size:cover;overflow:hidden}.articleColumnBoxRanking .articleColumnBoxRanking__body{display:table-cell;padding-left:10px;vertical-align:middle}.articleColumnBoxRanking .articleColumnBoxRanking__body .articleColumnBoxRanking__body__title{font-size:14px;text-align:justify;color:#565a5c}.articleColumnBoxRanking .articleColumnBoxRanking__body .articleColumnBoxRanking__body__ranking{font-size:14px;font-weight:bold;color:#565a5c}.articleColumnBoxRanking .articleColumnBoxRanking__body .articleColumnBoxRanking__body__ranking.articleColumnBoxRanking__body__ranking--1{color:#f8b500}.articleColumnBoxRanking .articleColumnBoxRanking__body .articleColumnBoxRanking__body__ranking.articleColumnBoxRanking__body__ranking--2{color:#b7b0ac}.articleColumnBoxRanking .articleColumnBoxRanking__body .articleColumnBoxRanking__body__ranking.articleColumnBoxRanking__body__ranking--3{color:#b35800}@media (max-width: 767px){.articleColumnBoxRanking .articleColumnBoxRanking__body .articleColumnBoxRanking__body__title{font-weight:bold}}.columnFocusArticle{display:table;width:100%}.columnFocusArticle .columnFocusArticle__child{display:table-cell;width:50%;box-sizing:border-box;padding-left:5px}.columnFocusArticle .columnFocusArticle__child.columnFocusArticle__child--first{padding-left:0;padding-right:5px}@media (max-width: 767px){.columnFocusArticle{display:block;width:100%}.columnFocusArticle .columnFocusArticle__child{display:none;width:100%;box-sizing:border-box}.columnFocusArticle .columnFocusArticle__child.columnFocusArticle__child--first{display:block;padding-right:0}}.columnListBox .columnListBox__title{margin-bottom:5px}.columnListBox .columnListBox__body .columnListBox__body__child{border-bottom:1px solid #dce0e0}.columnListBox .columnListBox__body .columnListBox__body__child.columnListBox__body__child--first{display:none}.columnListBox .columnListBox__body .columnListBox__body__child.columnListBox__body__child--noboder{border-bottom:0}.columnListBox .columnListBox__bottom{text-align:right;padding:15px 5px 0}.columnListBox .columnListBox__bottom .columnListBox__bottom__right{display:inline-block}@media (max-width: 767px){.columnListBox .columnListBox__body .columnListBox__body__child.columnListBox__body__child--first{display:block}}.columnListMore{padding-right:15px;position:relative}.columnListMore:before{content:'>';position:absolute;top:0;right:0;font-size:16px;line-height:18px}.columnSide .columnSide__child{margin-bottom:35px}.columnTitle{font-size:34px}@media (max-width: 767px){.columnTitle{font-size:21px}}.columnMidTitle{padding-bottom:5px;border-bottom:1px solid #e4007f;font-size:18px;font-weight:bold}.columnMeta{font-size:14px}.columnTag{display:inline;background-color:#dce0e0;padding:3px 12px}.columnDescription{font-size:14px}@media (max-width: 767px){.columnMeta{font-size:12px}}.articleColumnTitle{font-size:26px;font-weight:bold}@media (max-width: 767px){.articleColumnTitle{font-size:19px;font-weight:bold}}.articleColumnDescription{font-size:14px;line-height:28px;color:#868686}.articleColumnRecipe{width:100%;overflow:hidden}.articleColumnRecipe .articleColumnRecipe__video{float:left;width:256px}.articleColumnRecipe .articleColumnRecipe__video .articleColumnRecipe__videoInner{background:url(../images/icon/loading02.gif) no-repeat 50% 50%}.articleColumnRecipe .articleColumnRecipe__video .articleColumnRecipe__videoInner object,.articleColumnRecipe .articleColumnRecipe__video .articleColumnRecipe__videoInner iframe,.articleColumnRecipe .articleColumnRecipe__video .articleColumnRecipe__videoInner embed,.articleColumnRecipe .articleColumnRecipe__video .articleColumnRecipe__videoInner video,.articleColumnRecipe .articleColumnRecipe__video .articleColumnRecipe__videoInner .brightcovePlayer{width:256px;height:144px;vertical-align:top}.articleColumnRecipe .articleColumnRecipe__body{margin-left:266px}.articleColumnRecipe .articleColumnRecipe__body .articleColumnRecipe__body__title{font-size:16px}.articleColumnRecipe .articleColumnRecipe__body .articleColumnRecipe__body__meta{margin-bottom:15px;font-size:12px}.articleColumnRecipe .articleColumnRecipe__body .articleColumnRecipe__body__meta p{display:inline;color:#21c544;margin-right:10px}.articleColumnRecipe .articleColumnRecipe__body .articleColumnRecipe__body__metaPr{margin-right:10px}.articleColumnRecipe .articleColumnRecipe__body .articleColumnRecipe__body__description{font-size:10px}@media (max-width: 767px){.articleColumnRecipe .articleColumnRecipe__video{float:none;width:100%}.articleColumnRecipe .articleColumnRecipe__video .articleColumnRecipe__videoInner{display:block;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.articleColumnRecipe .articleColumnRecipe__video .articleColumnRecipe__videoInner video{width:100%;max-width:100%;height:auto}.articleColumnRecipe .articleColumnRecipe__video .articleColumnRecipe__videoInner object,.articleColumnRecipe .articleColumnRecipe__video .articleColumnRecipe__videoInner iframe,.articleColumnRecipe .articleColumnRecipe__video .articleColumnRecipe__videoInner embed,.articleColumnRecipe .articleColumnRecipe__video .articleColumnRecipe__videoInner .brightcovePlayer{position:absolute;top:0;left:0;width:100%;height:100%}.articleColumnRecipe .articleColumnRecipe__body{margin:10px 0 0 0}}.columCategory{display:table}.columCategory .columCategory__thum{display:table-cell;width:80px;height:80px;background-size:cover;overflow:hidden;border-radius:50%}.columCategory .columCategory__body{display:table-cell;padding-left:15px;font-size:34px;vertical-align:middle}@media (max-width: 767px){.columCategory .columCategory__thum{width:55px;height:55px}.columCategory .columCategory__body{font-size:24px}}.columnCategoryList{position:relative;padding-left:30px;font-size:14px;font-weight:bold;line-height:34px}.columnCategoryList:before{content:'■';position:absolute;top:0;left:5px}@media (max-width: 767px){.columnCategoryList{line-height:45px}}.columnMovie{clear:left;width:690px}.columnMovie .columnMovie__inner{background:url(../images/icon/loading02.gif) no-repeat 50% 50%}.columnMovie .columnMovie__inner object,.columnMovie .columnMovie__inner iframe,.columnMovie .columnMovie__inner embed,.columnMovie .columnMovie__inner video{width:690px;height:388px;vertical-align:top}.columnMovie .columnMovie__title{margin-top:5px;font-size:18px;font-size:1.8rem}.columnMovie .columnMovie__time{color:#82888a;font-size:12px;font-size:1.2rem}@media (min-width: 768px) and (max-width: 1023px){.columnMovie{width:500px}.columnMovie .columnMovie__inner object,.columnMovie .columnMovie__inner iframe,.columnMovie .columnMovie__inner embed,.columnMovie .columnMovie__inner video{width:500px;height:281px}}@media (max-width: 767px){.columnMovie{width:100%;box-sizing:border-box}.columnMovie .columnMovie__inner{position:relative;padding-bottom:56.25%;height:0}.columnMovie .columnMovie__inner object,.columnMovie .columnMovie__inner iframe,.columnMovie .columnMovie__inner embed{position:absolute;top:0;left:0;width:100%;height:100%}.columnMovie .columnMovie__inner video{max-width:100%;height:auto}.columnMovie .columnMovie__title{font-size:14px;font-size:1.4rem}}.section--horoscopeApps{margin:50px 30px}@media (min-width: 768px) and (max-width: 1023px){.section--horoscopeApps{margin:50px 0}}@media (max-width: 767px){.section--horoscopeApps{margin:10px 10px 30px}}.horoscopeHeader .horoscopeHeader__logo{width:501px;height:151px;margin:0 auto 15px;background:url(https://cdn.zexy-kitchen.net/assets/fortune_pc01-dc98fad96f33dce42f1dac3fad4db2d177a4f9d16178683d3214bb69a4603f29.gif) no-repeat 50% 50%;text-indent:-9999px}.horoscopeHeader .horoscopeHeader__subLogo{width:350px;height:105px;margin:0 auto;background:url(https://cdn.zexy-kitchen.net/assets/fortune_pc01-dc98fad96f33dce42f1dac3fad4db2d177a4f9d16178683d3214bb69a4603f29.gif) no-repeat 50% 50%;background-size:350px auto;text-indent:-9999px}.horoscopeHeader .horoscopeHeader__text{padding:15px 20px;border:2px dashed #e4007f;border-radius:10px}@media (max-width: 767px){.horoscopeHeader .horoscopeHeader__logo{width:100%;height:0;margin:10px auto 15px;padding-bottom:39%;background:url(https://cdn.zexy-kitchen.net/assets/fortune_sp01-a41e72aaa6dc941dd1ae911ddec2fdea7cabc4a9cb16ad11e1e99361d3c99d23.gif) no-repeat 50% 50%;background-size:100% auto}.horoscopeHeader .horoscopeHeader__subLogo{width:250px;height:100px;margin:15px auto 0;background:url(https://cdn.zexy-kitchen.net/assets/fortune_sp01-a41e72aaa6dc941dd1ae911ddec2fdea7cabc4a9cb16ad11e1e99361d3c99d23.gif) no-repeat 50% 50%;background-size:250px auto}.horoscopeHeader .horoscopeHeader__text{margin:0 10px;font-size:12px;font-size:1.2rem}}.horoscopeRanking .horoscopeRanking__title{padding:5px 0;background:#efefef;font-size:20px;font-size:2rem;text-align:center}.horoscopeRanking .horoscopeRanking__listItem{border-bottom:1px solid #dce0e0}@media (max-width: 767px){.horoscopeRanking .horoscopeRanking__title{font-size:18px;font-size:1.8rem}}.horoscopeUnit .horoscopeUnit__link{overflow:hidden;padding:10px 0}.horoscopeUnit .horoscopeUnit__object{float:left;width:200px}.horoscopeUnit .horoscopeUnit__rank{float:left;width:80px;line-height:35px;margin-top:30px;font-size:20px;font-size:2rem;font-weight:bold;color:#e4007f;text-align:center}.horoscopeUnit .horoscopeUnit__rank.horoscopeUnit__rank--upper{background:url(https://cdn.zexy-kitchen.net/assets/icon/horoscope_rank01-aa716ecf01d0d51c4197b262878920e0514c6642343ab57debccc962213aadf5.png) no-repeat 50% 50%;background-size:40px auto;color:#fff}.horoscopeUnit .horoscopeUnit__image{float:left;width:100px}.horoscopeUnit .horoscopeUnit__body{float:left;width:490px}.horoscopeUnit .horoscopeUnit__name{font-size:22px;font-size:2.2rem;font-weight:bold;color:#e4007f}.horoscopeUnit .horoscopeUnit__date{margin-bottom:8px;font-size:12px;font-size:1.2rem}.horoscopeUnit .horoscopeUnit__text{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.horoscopeUnit .horoscopeUnit__textTitle{color:#e4007f}@media (min-width: 768px) and (max-width: 1023px){.horoscopeUnit .horoscopeUnit__body{width:300px}}@media (max-width: 767px){.horoscopeUnit .horoscopeUnit__object{width:150px}.horoscopeUnit .horoscopeUnit__rank{width:40px;margin-left:10px;font-size:16px;font-size:1.6rem}.horoscopeUnit .horoscopeUnit__body{width:160px;width:calc(100% - 160px)}.horoscopeUnit .horoscopeUnit__name{font-size:18px;font-size:1.8rem}}.horoscopeContents .horoscopeContents__title{padding:5px 0;background:#efefef;font-size:20px;text-align:center}.horoscopeContents .horoscopeContents__name{position:relative;height:160px;margin:0 20px;padding:70px 0 0 200px;text-align:center}.horoscopeContents .horoscopeContents__nameRank{line-height:28px;margin-bottom:10px;color:#e4007f;font-size:22px;font-size:2.2rem;font-weight:bold}.horoscopeContents__nameUnit{font-size:16px;font-size:1.6rem}.horoscopeContents .horoscopeContents__nameTitle{color:#e4007f;font-size:28px;font-size:2.8rem;font-weight:bold}.horoscopeContents .horoscopeContents__nameImage{position:absolute;top:20px;left:100px}.horoscopeContents .horoscopeContents__text{margin:0 20px 20px;padding:55px 25px 25px;background:#FFF7F7 url(https://cdn.zexy-kitchen.net/assets/icon/horoscope_comment01-a0dc55e5e2d009cb39da64e04987a3a75405e49b2f5f04eb2a82fa78b7dcd5ab.png) no-repeat 25px 20px;background-size:20px auto;font-size:16px;font-size:1.6rem}.horoscopeContents .horoscopeContents__textMain{line-height:1.7;margin-bottom:15px}.horoscopeContents .horoscopeContents__textColorTitle{margin-right:20px;color:#e4007f}.horoscopeContents .horoscopeContents__food{margin:0 20px 20px}.horoscopeContents .horoscopeContents__foodTitle{margin-bottom:10px;font-size:16px;font-size:1.6re;color:#e4007f}.horoscopeContents .horoscopeContents__foodName{padding:15px 0 13px;border:1px solid #dce0e0;font-size:20px;font-size:2rem;font-weight:bold;text-align:center}@media (min-width: 768px) and (max-width: 1023px){.horoscopeContents .horoscopeContents__nameImage{left:0}.horoscopeContents .horoscopeContents__text,.horoscopeContents .horoscopeContents__food{margin:0 0 20px}}@media (max-width: 767px){.horoscopeContents .horoscopeContents__title{font-size:18px;font-size:1.8rem}.horoscopeContents .horoscopeContents__name{height:120px;margin:0 10px;padding:40px 0 0 140px}.horoscopeContents .horoscopeContents__nameRank{font-size:18px;font-size:1.8rem}.horoscopeContents__nameUnit{font-size:14px;font-size:1.4rem}.horoscopeContents .horoscopeContents__nameTitle{font-size:20px;font-size:2rem}.horoscopeContents .horoscopeContents__nameImage{top:10px;left:0;width:140px}.horoscopeContents .horoscopeContents__text{margin:0 10px 20px;padding:55px 20px 20px;font-size:14px;font-size:1.4rem}.horoscopeContents .horoscopeContents__food{margin:0 10px 20px}.horoscopeContents .horoscopeContents__foodName{padding:10px 0 8px;font-size:18px;font-size:1.8rem}}.horoscopeApps{position:relative;height:115px;padding:20px 50px;border:10px solid #dce0e0}.horoscopeApps .horoscopeApps__title{margin-left:200px;font-size:18px;font-size:1.8rem;font-weight:bold}.horoscopeApps .horoscopeApps__image{position:absolute;bottom:0px;left:15px;height:155px}.horoscopeApps .horoscopeApps__list{margin:20px 0 0 200px}.horoscopeApps .horoscopeApps__listItem{display:inline-block;margin-right:10px}.horoscopeApps .horoscopeApps__listBanner{width:120px}@media (min-width: 768px) and (max-width: 1023px){.horoscopeApps{padding:20px}.horoscopeApps .horoscopeApps__listBanner{width:100px}}@media (max-width: 767px){.horoscopeApps{height:auto;padding:20px 0;text-align:center}.horoscopeApps .horoscopeApps__title{margin:0 0 10px;padding:0 20px}.horoscopeApps .horoscopeApps__image{position:static;width:220px;height:auto}.horoscopeApps .horoscopeApps__list{margin:15px 0 0}.horoscopeApps .horoscopeApps__listItem{margin:0 5px}}.toggle.toggle--archive{border-bottom:1px solid #dce0e0}.toggle.toggle--archive .toggle__menu{position:relative;padding:12px 10px 10px 35px;border-top:1px solid #dce0e0;cursor:pointer}.toggle.toggle--archive .toggle__menu:before{position:absolute;top:12px;left:10px;content:'';box-sizing:border-box;width:17px;height:17px;border:1px solid #E4007F;-webkit-border-radius:50%;border-radius:50%}.toggle.toggle--archive .toggle__menu:after{position:absolute;top:17px;left:14px;content:'';width:5px;height:5px;border-top:2px solid #E4007F;border-right:2px solid #E4007F;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.toggle.toggle--archive .toggle__menu--open:after{top:16px;left:15px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.toggle.toggle--archive .toggle__text{padding:0 10px 10px 35px}.toggle.toggle--archive .toggle__text a{display:inline;color:#006699}.appBanner{display:table;width:100%;padding:8px 0;background-color:#E4007F;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:1}.appBanner.appBanner--fadeOut{opacity:.12}.appBanner .appBanner__thum{display:table-cell;width:40px;vertical-align:middle;padding-left:8px}.appBanner .appBanner__thum .appBanner__thumImg{border-radius:7px}.appBanner .appBanner__body{display:table-cell;vertical-align:middle;padding-left:8px}.appBanner .appBanner__body .appBanner__bodyText{margin-top:2px;color:white;font-size:14px;font-weight:bold;line-height:18px}.appBanner .appBanner__button{display:table-cell;vertical-align:middle;text-align:right;padding-right:8px}.appBannerButton{display:inline-block;font-size:12px;font-weight:bold;padding:8px;color:white;border-radius:3px;border:1px solid white}.appInstall .appInstall__banner{width:100%}.appBannerLarge{position:relative}.appBannerLarge .appBannerLarge__body{margin:60px 20px 20px}.appBannerLarge .appBannerLarge__close{position:absolute;top:-30px;right:20px;display:inline-block;width:30px;height:30px}.appBannerLarge .appBannerLarge__close:before{display:block;content:'';width:5px;height:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#FFF;border-radius:10px;position:absolute;top:-3px;left:13px}.appBannerLarge .appBannerLarge__close:after{display:block;content:'';width:5px;height:30px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#FFF;border-radius:10px;position:absolute;top:-3px;left:13px}.appBannerLarge .appBannerLarge__image{width:100%}.appBannerLarge .appBannerLarge__download{position:absolute;bottom:0;left:0;width:100%;height:0;padding-top:26%;text-indent:-9999px}.searchSp__form{display:table;width:100%;position:relative;border-radius:3px}.searchSp .searchRowSp{padding:16px 16px 0 16px}.searchSp .searchRowSp--suggesting{padding-bottom:16px}.searchSp .searchRowSp__query{width:100%;display:table-cell;vertical-align:middle}.searchSp .searchRowSp__queryInput{width:100%;padding:12px 16px 9px 16px;border:1px solid rgba(0,0,0,0.24);box-shadow:0 1px 3px 0 rgba(0,0,0,0.24) inset;box-sizing:border-box;border-radius:3px 0 0 3px}.searchSp .searchRowSp__queryInput:focus{border:1px solid #e4007f;outline:none}.searchSp .searchRowSp__submit{display:table-cell;vertical-align:middle}.searchSp .searchRowSp__submitInput{width:44px;height:44px;border:1px solid rgba(0,0,0,0.24);border-left:0;border-radius:0 3px 3px 0;background:#f5f5f5 url(https://cdn.zexy-kitchen.net/assets/icon/search01-8f83dbbecd56d90b2d8e5e10a92a5e3d2222f804005f84e73193599671e573e4.png) no-repeat 50% 50%;background-size:16px auto;text-indent:-9999px;-webkit-appearance:none}.searchSp .searchRowSp__submitInput:focus{border:1px solid #e4007f;outline:none}.searchSp .searchRowSp__cancel{vertical-align:middle;display:table-cell}.searchSp .searchRowSp__cancelButton{width:44px;height:44px;border:none;background:transparent url(https://cdn.zexy-kitchen.net/assets/icon/delete-b68f1e3037c5ff1cb5942da2b357e8edee4bc0469357e34056eee6b00cb76b85.png) no-repeat 18px 50%;background-size:18px;padding:6px 0}.searchSp .suggestionsSp{background-color:#fff}.searchSp .suggestionsSp__suggestion{padding:4px 16px;border-bottom:1px solid #dce0e0}.searchSp .suggestionsSp__suggestionIcon{width:44px;height:44px;display:table-cell;vertical-align:middle;background:#fff url(https://cdn.zexy-kitchen.net/assets/icon/search01-8f83dbbecd56d90b2d8e5e10a92a5e3d2222f804005f84e73193599671e573e4.png) no-repeat 50% 50%;background-size:20px}.searchSp .suggestionsSp__suggestionKeyword{display:table-cell;vertical-align:middle;padding:0 16px}.searchSp .searchSp__word__wrapper{padding:16px}.searchSp .searchSp__word{width:100%;position:relative;box-sizing:border-box;padding-right:88px;line-height:12px;font-size:12px}.searchSp .searchSp__wordList{width:100%;height:12px;overflow:hidden}.searchSp .searchSp__wordListChild{display:inline-block;margin-right:16px;margin-bottom:16px;font-size:12px;font-weight:bold}.searchSp .searchSp__wordMore{text-align:right;font-size:12px;font-weight:bold;position:absolute;top:0;right:0}.contentsHeader.contentsHeader--tepco{margin:20px 0 30px;background:url(https://cdn.zexy-kitchen.net/assets/lp/tepco/main_image01-1d3e7189835d94f1c3f8dc35404b27ae1f0b04242be9d215d207f2114b8d72bd.png) no-repeat 50% 0;background-size:auto 193px}@media (max-width: 767px){.contentsHeader.contentsHeader--tepco{margin:0;background:url(https://cdn.zexy-kitchen.net/assets/lp/tepco/main_image02-d12f6ca83e9a41e3ac0ed5e78d741abc008b625f17c4a60d1dddfe0b84f1f3ef.png) no-repeat 0 0;background-size:100% auto}}.tepcoHeader{position:relative}.tepcoHeader .tepcoHeader__title{height:193px;background:url(https://cdn.zexy-kitchen.net/assets/lp/tepco/main_image_title01-4617d2cb83d4032bd5565431617519064a4e691e0d1c985e88c76f3a653a9ee2.png) no-repeat 50% 50%;text-indent:-9999px}@media (max-width: 767px){.tepcoHeader .tepcoHeader__title{height:0;margin-bottom:20px;padding-bottom:41%;background:none}}.tepcoCoupon{margin:0 20px 35px;padding:25px 45px;border:18px solid #dce0e0}.tepcoCoupon .tepcoCoupon__info{float:left;width:385px}.tepcoCoupon .tepcoCoupon__infoTitle{line-height:1.2;color:#e53359;font-size:30px;font-size:3rem}.tepcoCoupon .tepcoCoupon__infoDescription{margin-top:10px}.tepcoCoupon .tepcoCoupon__coupon{float:right;width:342px;height:136px;background:url(https://cdn.zexy-kitchen.net/assets/lp/tepco/code01-107e84c0081dad083f652b1d343d26f51850a8b88cf0ff3c0a46d8e2046c2837.png) no-repeat 0 0}.tepcoCoupon .tepcoCoupon__couponTitle{padding-top:15px;text-align:center}.tepcoCoupon .tepcoCoupon__couponTitle span{display:block;font-size:18px;font-size:1.8rem;font-weight:bold}.tepcoCoupon .tepcoCoupon__couponCode{padding-top:12px;text-align:center;font-size:22px;font-size:2.2rem}.tepcoCoupon .tepcoCoupon__button{clear:both;padding-top:20px;text-align:center}@media (min-width: 768px) and (max-width: 1023px){.tepcoCoupon{margin:0 0 35px;padding:25px;border:10px solid #dce0e0}.tepcoCoupon .tepcoCoupon__info{width:290px}.tepcoCoupon .tepcoCoupon__infoTitle{font-size:20px;font-size:2rem}}@media (max-width: 767px){.tepcoCoupon{margin:0 10px 35px;padding:20px 15px;border:10px solid #dce0e0}.tepcoCoupon .tepcoCoupon__info{float:none;width:auto;margin-bottom:10px}.tepcoCoupon .tepcoCoupon__infoTitle{font-size:20px;font-size:2rem}.tepcoCoupon .tepcoCoupon__coupon{float:none;width:250px;height:100px;margin:0 auto;background-size:250px auto}.tepcoCoupon .tepcoCoupon__couponTitle{padding-top:8px;font-size:12px;font-size:1.2rem}.tepcoCoupon .tepcoCoupon__couponTitle span{font-size:16px;font-size:1.6rem}.tepcoCoupon .tepcoCoupon__couponCode{padding-top:3px;font-size:20px;font-size:2rem}}.premiumService .premiumService__infoLink{padding-top:40px;text-align:center}.premiumService .premiumService__infoLinkItem{display:inline-block;padding-left:20px;position:relative;color:#e4007F;font-size:16px;font-size:1.6rem}.premiumService .premiumService__infoLinkItem:before{position:absolute;top:6px;left:0;content:'';width:0;height:0;border:5px solid transparent;border-left:8px solid #e4007F}@media (max-width: 767px){.premiumService .premiumService__infoLink{margin-bottom:20px;padding-top:20px}}.tepcoCouponUse{margin-bottom:40px;padding:40px 0;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}.tepcoCouponUse .tepcoCouponUse__title{width:579px;height:96px;margin:0 auto 40px;background:url(https://cdn.zexy-kitchen.net/assets/lp/tepco/title_howto01-53ba3c7b755875f47afb1b77e57866355bc87daaba865a1440d9b41069d3b980.png) no-repeat 0 0;text-indent:-9999px}.tepcoCouponUse .tepcoCouponUse__listItem{float:left;width:296px;margin-left:23px}.tepcoCouponUse .tepcoCouponUse__notificationTitle{clear:both;margin:0 23px 5px;padding-top:50px;color:#df0030;font-size:16px;font-size:1.6rem;font-weight:bold}.tepcoCouponUse .tepcoCouponUse__notificationText{margin:0 23px}@media (min-width: 768px) and (max-width: 1023px){.tepcoCouponUse .tepcoCouponUse__listItem{width:230px;margin-left:10px}}@media (max-width: 767px){.tepcoCouponUse{margin-bottom:40px;padding:40px 0 20px;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}.tepcoCouponUse .tepcoCouponUse__title{width:290px;height:90px;margin:0 auto 20px;background:url(https://cdn.zexy-kitchen.net/assets/lp/tepco/title_howto02-58509350d604018e97c837290b6f4ee7edf485ad1af3728d857f2c8b4d2387a5.png) no-repeat 0 0;background-size:290px auto}.tepcoCouponUse .tepcoCouponUse__listItem{float:none;width:auto;margin:0 10px}.tepcoCouponUse .tepcoCouponUse__notificationTitle{margin:0 10px 5px;padding-top:0;font-size:14px;font-size:1.4rem}.tepcoCouponUse .tepcoCouponUse__notificationText{margin:0 10px}}.tepcoCouponStep .tepcoCouponStep__num{width:75px;height:65px;margin-bottom:20px;padding-top:10px;background:#df0030;color:#fff;font-size:16px;font-size:1.6rem;font-weight:bold;text-align:center;border-radius:50%}.tepcoCouponStep .tepcoCouponStep__num span{display:block;font-size:22px;font-size:2.2rem}.tepcoCouponStep .tepcoCouponStep__title{height:78px;color:#df0030;font-size:22px;font-size:2.2rem;font-weight:bold}.tepcoCouponStep .tepcoCouponStep__image{margin-bottom:20px}@media (min-width: 768px) and (max-width: 1023px){.tepcoCouponStep .tepcoCouponStep__title{height:68px;font-size:18px;font-size:1.8rem}}@media (max-width: 767px){.tepcoCouponStep .tepcoCouponStep__num{margin:0 auto 15px}.tepcoCouponStep .tepcoCouponStep__title{height:auto;margin-bottom:15px;font-size:18px;font-size:1.8rem;text-align:center}.tepcoCouponStep .tepcoCouponStep__image{margin-bottom:15px}.tepcoCouponStep .tepcoCouponStep__image img{width:100%}.tepcoCouponStep .tepcoCouponStep__description{margin-bottom:30px}}.btn.btn--tepco{height:60px;line-height:62px;border-radius:6px;border:1px solid #E4007F;background:#E4007F;color:#FFF;font-size:24px;font-size:2.4rem}@media (max-width: 767px){.btn.btn--tepco{height:44px;line-height:44px;font-size:16px;font-size:1.6rem}}.section.section--ihRecipe{margin:0 20px}@media (min-width: 768px) and (max-width: 1023px){.section.section--ihRecipe{margin:0}}@media (max-width: 767px){.section.section--ihRecipe{margin:0}}.ihRecipe .ihRecipe__title{margin-bottom:10px;color:#df0030;font-size:32px;font-size:3.2rem;font-weight:bold;text-align:center}.ihRecipe .ihRecipe__description{margin-bottom:50px;font-size:16px;font-size:1.6rem;text-align:center}.ihRecipe .ihRecipe__recipe{overflow:hidden;margin-bottom:70px}.ihRecipe .ihRecipe__info{width:380px}.ihRecipe .ihRecipe__recipe.ihRecipe__recipe--1 .ihRecipe__info{float:right}.ihRecipe .ihRecipe__recipe.ihRecipe__recipe--2 .ihRecipe__info{float:left}.ihRecipe .ihRecipe__infoTitle{font-size:24px;font-size:2.4rem;font-weight:bold}.ihRecipe .ihRecipe__infoChef{margin-bottom:10px;color:#21C544;font-size:18px;font-size:1.8rem;font-weight:bold}.ihRecipe .ihRecipe__infoText{line-height:1.8;margin-bottom:10px}.ihRecipe .ihRecipe__infoMore{font-size:18px;font-size:1.8rem}.ihRecipe .ihRecipe__infoMoreLink{padding-left:20px;background:url(https://cdn.zexy-kitchen.net/assets/lp/tepco/recipe01-eaa2f5167c4d9e2343e206f989502ad4b355e8b02dfb95840e1394664eec993b.png) no-repeat 0 50%;background-size:15px auto;color:#e4007f;cursor:pointer}.ihRecipe .ihRecipe__video{float:right;width:534px}.ihRecipe .ihRecipe__videoInner{display:inline-block;width:534px;height:300px;background:url(https://cdn.zexy-kitchen.net/assets/icon/loading02-ba35684e4cff619e8ba36f86d53a3a6190c0cbe6d4734aacf0b51170e1143555.gif) no-repeat 50% 50%;vertical-align:top}.ihRecipe .ihRecipe__videoInner object,.ihRecipe .ihRecipe__videoInner iframe,.ihRecipe .ihRecipe__videoInner embed,.ihRecipe .ihRecipe__videoInner video,.ihRecipe .ihRecipe__videoInner .brightcovePlayer{width:534px;height:300px;vertical-align:top}.ihRecipe .ihRecipe__recipe.ihRecipe__recipe--1 .ihRecipe__video{float:left}.ihRecipe .ihRecipe__recipe.ihRecipe__recipe--2 .ihRecipe__video{float:right}.ihRecipe .ihRecipe__more{padding-bottom:70px;border-bottom:1px dashed #ccc;font-size:20px;font-size:2rem;text-align:center}.ihRecipe .ihRecipe__moreLink{position:relative;display:inline-block;width:400px;padding:10px 0;background:#ffe7f2;color:#e4007f;cursor:pointer}.ihRecipe .ihRecipe__moreLink:before{position:absolute;top:-30px;left:-120px;content:'';width:190px;height:118px;background:url(https://cdn.zexy-kitchen.net/assets/lp/tepco/more_left01-f64ba0a6eb57c15c5c381b2388115a6c6d6a5e411a3af4a6b0a0609d9c4aaced.png) no-repeat;background-size:190px auto}.ihRecipe .ihRecipe__moreLink:after{position:absolute;top:-20px;right:-80px;content:'';width:135px;height:98px;background:url(https://cdn.zexy-kitchen.net/assets/lp/tepco/more_right01-f304a4788bd379d9a5618e3d244bfc1cc556af232b09d613e64ac17af1fb17ec.png) no-repeat;background-size:135px auto}@media (min-width: 768px) and (max-width: 1023px){.ihRecipe .ihRecipe__title{font-size:26px;font-size:2.6rem}.ihRecipe .ihRecipe__info{width:auto}.ihRecipe .ihRecipe__recipe.ihRecipe__recipe--1 .ihRecipe__info,.ihRecipe .ihRecipe__recipe.ihRecipe__recipe--2 .ihRecipe__info{float:none}.ihRecipe .ihRecipe__video{clear:left;float:none;width:100%;margin-bottom:10px}.ihRecipe .ihRecipe__videoInner{width:720px;height:405px}.ihRecipe .ihRecipe__videoInner object,.ihRecipe .ihRecipe__videoInner iframe,.ihRecipe .ihRecipe__videoInner embed,.ihRecipe .ihRecipe__videoInner video,.ihRecipe .ihRecipe__videoInner .brightcovePlayer{width:720px;height:405px}}@media (max-width: 767px){.ihRecipe .ihRecipe__title{margin:0 10px 10px;font-size:16px;font-size:1.6rem}.ihRecipe .ihRecipe__description{margin:0 10px 10px;font-size:14px;font-size:1.4rem;text-align:left}.ihRecipe .ihRecipe__recipe{margin-bottom:40px}.ihRecipe .ihRecipe__info{width:auto}.ihRecipe .ihRecipe__recipe.ihRecipe__recipe--1 .ihRecipe__info,.ihRecipe .ihRecipe__recipe.ihRecipe__recipe--2 .ihRecipe__info{float:none}.ihRecipe .ihRecipe__info{margin:0 10px}.ihRecipe .ihRecipe__infoTitle{font-size:16px;font-size:1.6rem}.ihRecipe .ihRecipe__infoChef{margin-bottom:10px;font-size:12px;font-size:1.2rem}.ihRecipe .ihRecipe__infoText{line-height:1.5}.ihRecipe .ihRecipe__infoMore{font-size:14px;font-size:1.4rem}.ihRecipe .ihRecipe__infoMoreLink{background-size:14px auto}.ihRecipe .ihRecipe__video{width:100%;margin:0 0 10px}.ihRecipe .ihRecipe__videoInner{display:block;position:relative;width:100%;height:0;overflow:hidden;padding-bottom:56.25%}.ihRecipe .ihRecipe__videoInner video{width:100%;max-width:100%;height:auto}.ihRecipe .ihRecipe__videoInner object,.ihRecipe .ihRecipe__videoInner iframe,.ihRecipe .ihRecipe__videoInner embed,.ihRecipe .ihRecipe__videoInner .brightcovePlayer{position:absolute;top:0;left:0;width:100%;height:100%}.ihRecipe .ihRecipe__recipe.ihRecipe__recipe--1 .ihRecipe__video,.ihRecipe .ihRecipe__recipe.ihRecipe__recipe--2 .ihRecipe__video{float:none}.ihRecipe .ihRecipe__more{padding-bottom:50px;font-size:14px;font-size:1.4rem}.ihRecipe .ihRecipe__moreLink{width:200px;padding-left:50px}.ihRecipe .ihRecipe__moreLink:before{top:-10px;left:-30px;width:100px;height:60px;background-size:100px auto}.ihRecipe .ihRecipe__moreLink:after{content:none}}.section.section--valentineHeader{height:538px;margin-bottom:35px;background:url(https://cdn.zexy-kitchen.net/assets/lp/valentine/pc_main01-f75818f445a6741e217ee07d2008f2f83e37bff79bbfad03b4e4731434e00b49.jpg) no-repeat 0 0}.section.section--valentine{padding:50px 0 20px}.section.section--valentine:nth-child(odd){background:#FBF8F1}@media (min-width: 768px) and (max-width: 1023px){.section.section--valentineHeader{height:395px;background-size:100% auto}}@media (max-width: 767px){.section.section--valentineHeader{height:0;margin-bottom:0;padding-bottom:290%;background:url(https://cdn.zexy-kitchen.net/assets/lp/valentine/sp_main01-53dccf5366a1a03d81a7c2e43544bc1cc619d5b0792e230775eb0fdd5cb60d18.jpg) no-repeat 0 0;background-size:100% auto}.section.section--valentine{padding:40px 0 20px}}.valentineHeader{position:relative}.valentineHeader .valentineHeader__title{text-indent:-9999px}.valentineHeader .valentineHeader__share{position:absolute;top:550px;right:0;left:0;width:190px;margin:auto}.valentineHeader .valentineHeader__info{height:213px;margin-top:274px;background:url(https://cdn.zexy-kitchen.net/assets/lp/valentine/pc_info01-5c8be172ae3a955ee9a5515f5d032e5257369ad92e1402d09941f015b8ba799f.png) no-repeat 50% 0;text-indent:-9999px}@media (min-width: 768px) and (max-width: 1023px){.valentineHeader .valentineHeader__share{top:405px}.valentineHeader .valentineHeader__info{height:169px;margin-top:186px;background-size:690px auto}}@media (max-width: 767px){.valentineHeader .valentineHeader__share{top:33%}.valentineHeader .valentineHeader__info{height:0;margin-top:100%;padding-bottom:185%;background:url(https://cdn.zexy-kitchen.net/assets/lp/valentine/sp_info01-0ac0505926b76759549d7db82f2e29b1a820eae96dbde8148e8240a0e44e2a20.png) no-repeat 50% 0;background-size:95% auto}}.valentine{width:810px;margin:0 auto}.valentine .valentine__header{margin-bottom:25px;color:#563500;font-size:24px;font-size:2.4rem;font-weight:bold;text-align:center}.valentine .valentine__more{text-align:center}.valentine .valentine__moreLink{display:inline-block;padding:5px 60px;border:2px solid #FF575F;border-radius:50px;color:#FF575F;font-size:20px;font-size:2rem;font-weight:bold}@media (min-width: 768px) and (max-width: 1023px){.valentine{width:645px}}@media (max-width: 767px){.valentine{width:100%}.valentine .valentine__header{margin:0 10px 20px;font-size:16px;font-size:1.6rem}.valentine .valentine__moreLink{padding:5px 40px;font-size:16px;font-size:1.6rem}}.mediaList.mediaList--valentine .media{float:left;width:180px;margin:0 0 30px 30px}.mediaList.mediaList--valentine .media:nth-child(4n-3){margin-left:0}.mediaList.mediaList--valentine .media:nth-child(4n+1){clear:left}.mediaList.mediaList--valentine .media .media__object{position:relative;display:block;margin-bottom:5px}.mediaList.mediaList--valentine .media .media__title{font-weight:bold;color:#563500}@media (min-width: 768px) and (max-width: 1023px){.mediaList.mediaList--valentine .media{width:150px;margin-left:15px}}@media (max-width: 767px){.mediaList.mediaList--valentine{margin:0 5px}.mediaList.mediaList--valentine .media{width:50%;margin:0}.mediaList.mediaList--valentine .media>a{margin:10px 5px}.mediaList.mediaList--valentine .media:nth-child(2n+1){clear:left}}.section.section--freeCampaignHeader{margin-top:-20px;height:426px;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201702/pc_top01-59fde850ac22c91b54b32c9f7ded495c40e935cc60b67397e46e0b349217b464.png) no-repeat 0 0}.freeCampaignHeader{text-align:center}.freeCampaignHeader .freeCampaignHeader__title{text-indent:-9999px}.freeCampaignHeader .freeCampaignHeader__share{margin-top:350px}.freeCampaignHeader .freeCampaignHeader__share .shareButtons{display:inline-block}@media (min-width: 768px) and (max-width: 1023px){.section.section--freeCampaignHeader{height:315px;background-size:100% auto}.freeCampaignHeader .freeCampaignHeader__share{margin-top:250px}}@media (max-width: 767px){.section.section--freeCampaignHeader{margin-top:0;height:0;padding-bottom:111%;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201702/sp_top01-f9a6153534ddcfff22657c693b8baf8d728271bbc84e508fb5126675a55c9103.png) no-repeat 0 0;background-size:100% auto}.freeCampaignHeader .freeCampaignHeader__share{margin-top:15px}.freeCampaignHeader .freeCampaignHeader__button{margin:70% 25px 0}}.section.section--freeCampaignInfo{margin-bottom:0}.freeCampaignInfo .freeCampaignInfo__main{position:relative;width:534px;height:143px;margin:-55px auto -50px;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201702/pc_sub01-7bf9548aa1665fe8d074ff8c7c65070839575a5749c4d328149a5d8c58894bdf.png) no-repeat 0 0;text-indent:-9999px}@media (max-width: 767px){.freeCampaignInfo .freeCampaignInfo__main{width:100%;height:0;margin:-16px auto 0;padding-bottom:41.2%;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201702/sp_sub01-8451e49be479e7041ff7330538edfbf8041a708e7327a94ac5445768ee72f57d.png) no-repeat 0 0;background-size:100% auto}}.section.section--freeCampaignGochiphoto{margin-bottom:0;background:#FFE1E2}.section.section--freeCampaignGochiphoto:before{content:'';width:100%;height:35px;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201702/pc_bg01-05021b955648bf07e5d87afa3aefa4cae6eecb1da4d08fd2928ed74b07c7dba2.png) no-repeat 0 0}.section.section--freeCampaignGochiphoto:after{content:'';width:100%;height:63px;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201702/pc_bg02-b4445f901cf0ab668d62b8a66837bf9539147ab2b0c07b3d7f4ac26b60b86785.png) no-repeat 0 0}.freeCampaignGochiphoto{width:486px;height:335px;margin:15px auto;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201702/pc_gochiphoto01-f7de97369d5f4decaa7af4b88dfedad6f7cac0b6d31d7d2a2dce697094ae565d.png) no-repeat 0 0;text-indent:-9999px}@media (max-width: 767px){.section.section--freeCampaignGochiphoto:before,.section.section--freeCampaignGochiphoto:after{content:none}.freeCampaignGochiphoto{width:100%;height:0;margin:0;padding-bottom:102.5%;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201702/sp_gochiphoto01-20ec0861ebb9ca7762336ced3ceab35bb04f074f0ac77bad87dbae102dde101e.png) no-repeat 0 0;background-size:100% auto}}.section.section--freeCampaignFunction{background:#FFF3F3}.section.section--freeCampaignFunction:after{content:'';width:100%;height:56px;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201702/pc_bg03-a04c69c7db17546d29362cdeb3111efcb2c76642d129ecd47864e863dade6529.png) no-repeat 0 0}.freeCampaignFunction{width:591px;height:699px;margin:30px auto;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201702/pc_premium01-b7b07d11d0dc0ce46c92158f4e33f6321176b5559bc9fca529a39e16bfdd5a77.png) no-repeat 0 0;text-indent:-9999px}@media (max-width: 767px){.section.section--freeCampaignFunction:after{height:0;padding-bottom:14.4%;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201702/sp_bg01-a26a1977ead3f1f0615c80183baa198ffe707cff3413a1efd5ec29e8a6a8c63b.png) no-repeat 0 0;background-size:100% auto}.freeCampaignFunction{width:100%;height:auto;margin:0;background:none;text-indent:0}.freeCampaignFunction .freeCampaignFunction__title{display:none}.freeCampaignFunction .freeCampaignFunction__list{width:100%;height:0;padding-bottom:160%;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201702/sp_premium01-245b8fc4d6cd41e62dd3d78bd60bea39264e58a85e17f38decfd94d375cf547f.png) no-repeat 0 0;background-size:100% auto;text-indent:-9999px}.freeCampaignFunction .freeCampaignFunction__button{margin:45px 25px 30px}}.freeCampaignAbout{width:490px;height:690px;margin:0 auto 40px;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201702/pc_about01-65f89f13642c66da9619a1e023310a44ed7801be269b094e0bdfa9b702a76d2b.png) no-repeat 0 0;text-indent:-9999px}@media (max-width: 767px){.freeCampaignAbout{width:100%;height:auto;margin:0;background:none;text-indent:0}.freeCampaignAbout .freeCampaignAbout__title{display:none}.freeCampaignAbout .freeCampaignAbout__text{width:100%;height:0;margin:0;padding-bottom:130%;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201702/sp_about01-1267855b785fe9f5c23a4cd2fbef8668ef48a945da9e2b38868152c2a531c4f4.png) no-repeat 0 0;background-size:100% auto;text-indent:-9999px}.freeCampaignAbout .freeCampaignAbout__subText{display:none}.freeCampaignAbout .freeCampaignAbout__button{margin:35px 25px 10px}}.rikuponDetail .rikuponDetail__lead{padding:20px 10px 10px;color:#e4007F;font-size:16px;font-size:1.6rem;text-align:center}.rikuponDetail .rikuponDetail__header{width:765px;margin:0 auto;padding:5px 30px;background:#a5a19a;color:#fff;font-size:18px;font-size:1.8rem}.rikuponDetail .rikuponDetail__list{width:763px;margin:0 auto;padding:20px 30px 0;border:1px solid #d5d5d5;border-top:none}.rikuponDetail .rikuponDetail__listTitle{color:#E4007F;font-weight:bold}.rikuponDetail .rikuponDetail__listText{margin-bottom:20px}.rikuponDetail .rikuponDetail__listText.rikuponDetail__listText--alert{padding:10px;border:1px solid #f00;color:#f00}@media (min-width: 768px) and (max-width: 1023px){.rikuponDetail .rikuponDetail__header{width:660px}.rikuponDetail .rikuponDetail__list{width:658px}}@media (max-width: 767px){.rikuponDetail .rikuponDetail__lead{font-size:12px;font-size:1.2rem}.rikuponDetail .rikuponDetail__header{width:auto;padding:5px 10px;font-size:14px;font-size:1.4rem}.rikuponDetail .rikuponDetail__list{width:auto;padding:20px 10px 0;border:none;border-bottom:1px solid #d5d5d5}}.campaignHeader{position:relative}.campaignHeader .campaignHeader__title{height:0;padding-bottom:58.2%;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign_status/top01-4978980527ab3e3c04c5539c0028ac24d8075f346f5e7f5f04ad779ca2282456.png) no-repeat 0 0;background-size:100% auto;text-indent:-9999px}.campaignHeader .campaignHeader__button{position:absolute;bottom:5%;right:0;left:0;margin:auto;text-align:center}.campaignHeader .campaignHeader__buttonLink{margin:0 25px}.campaignStatus{background:#FFF4D9;margin-top:-15px;margin-bottom:-65px;padding:20px 0 50px;color:#3d382d}.campaignStatus .campaignStatus__info{margin:0 25px 20px;padding:5px 5px 3px 45px;border:2px solid #ff3372;border-radius:4px;background:#fff url(https://cdn.zexy-kitchen.net/assets/lp/campaign_status/check01-fa3f00ca0cdb6de0b8d002107ed13cf475263c9d0daa32a38803c4bd30ac5197.png) no-repeat 10px 50%;background-size:27px auto;font-size:12px;font-size:1.2rem;font-weight:bold}.campaignStatus .campaignStatus__infoStrong{color:#ff3372}.campaignStatus .campaignStatus__list{padding:0 10px}.campaignStatus .campaignStatus__listitem{border-bottom:1px solid #dce0e0}.campaignStatus .campaignStatus__action{overflow:hidden;width:320px;margin:10px auto}.campaignStatus .campaignStatus__actionStatus{float:left;width:42px;height:42px;margin-left:10px;border:2px solid #dce0e0;border-radius:2px;background:#fff;text-indent:-9999px}.campaignStatus .campaignStatus__actionStatus.campaignStatus__actionStatus--done{background:#fff url(https://cdn.zexy-kitchen.net/assets/lp/campaign_status/done01-4ec2addf22b8d78b678038d68ef9a9c6d411f66b02aca5605e55b9fd77a64ab0.png) no-repeat 50% 50%;background-size:35px auto}.campaignStatus .campaignStatus__actionItem{float:left;margin:2px 0 0 15px;font-weight:bold}.campaignStatus .campaignStatus__actionItemStrong{color:#ff3372}.campaignStatus .campaignStatus__next{width:230px;height:75px;margin:10px auto;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign_status/flow01-7dc4c974460f9fe03f1e1d2b3b918442b165fe32653707d522e7530c425d262a.png) no-repeat 0 0;background-size:230px auto;text-indent:-9999px}.section.section--marchCampaignHeader{margin-top:-20px;height:510px;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201703/pc01-b58296486d029f7be67516804ec581fae788f7b5b782708a40ff212059d85190.png) no-repeat 0 0}.marchCampaignHeader{text-align:center}.marchCampaignHeader .marchCampaignHeader__title{text-indent:-9999px}.marchCampaignHeader .marchCampaignHeader__share{margin-top:400px}.marchCampaignHeader .marchCampaignHeader__share .shareButtons{display:inline-block}@media (min-width: 768px) and (max-width: 1023px){.section.section--marchCampaignHeader{height:375px;background-size:100% auto}.marchCampaignHeader .marchCampaignHeader__share{margin-top:290px}}@media (max-width: 767px){.section.section--marchCampaignHeader{position:relative;margin-top:0;height:0;padding-bottom:156%;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201703/sp01-b400956e8f8a2673e2d0834e38e03daf0893ee3007ed6174e1017be08c5ace76.png) no-repeat 0 0;background-size:100% auto}.marchCampaignHeader .marchCampaignHeader__share{margin-top:15px}.marchCampaignHeader .marchCampaignHeader__button{margin:78% 20px 0}}.section.section--marchCampaignInfo{position:relative;height:166px;margin-top:-90px;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201703/pc02-570f94829f08907eda012c023c548a79df8880e52b2418143f510e79893d744d.png) no-repeat 0 0;text-indent:-9999px}.section.section--marchCampaignHowto{height:1003px;margin-top:-90px;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201703/pc03-fc8c45b1a17904ab9d8b146dfe2d3ed6bc5cf8ddce299bcc6eaa40a9426398ce.png) no-repeat 0 0;text-indent:-9999px}@media (min-width: 768px) and (max-width: 1023px){.section.section--marchCampaignInfo{height:120px;margin-top:-60px;background-size:100% auto}}@media (max-width: 767px){.section.section--marchCampaignInfo{display:none}}.marchCampaignHowto .marchCampaignHowto__apps{display:none}@media (min-width: 768px) and (max-width: 1023px){.section.section--marchCampaignHowto{height:740px;margin-top:-60px;background-size:100% auto}}@media (max-width: 767px){.section.section--marchCampaignHowto{position:relative;width:100%;height:0;margin-top:-16px;padding-bottom:252%;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201703/sp02-9258462323cd30ed27db76c20cf261e11b59fc73c3054ececddab8d008308337.png) no-repeat 0 0;background-size:100% auto}.marchCampaignHowto .marchCampaignHowto__apps{position:absolute;bottom:72%;display:block;width:85%;margin-left:15%;text-indent:0}.marchCampaignHowto .marchCampaignHowto__appsList{float:left;width:42%;margin:0 0 0 10px}.marchCampaignHowto .marchCampaignHowto__appsImage{width:100%}}.section.section--marchCampaignFunction{height:737px;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201703/pc04-802f2d471617859a2196cd888b967752b9c27daeaa1de9d948cd4e774beff251.png) no-repeat 0 0;text-indent:-9999px}.section.section--marchCampaignAbout{height:1198px;margin-bottom:50px;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201703/pc05-1b4c61149978c8d12fa3b1182f022c8bf8d1a910fae3218d83be009cc96e4731.png) no-repeat 0 0;text-indent:-9999px}@media (min-width: 768px) and (max-width: 1023px){.section.section--marchCampaignFunction{height:540px;background-size:100% auto}}@media (max-width: 767px){.section.section--marchCampaignFunction{position:relative;width:100%;height:0;padding-bottom:200%;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201703/sp03-de35494f5a684c27d9d71d2bda4268a22ab41d94dd262879c07bf3a756550b90.png) no-repeat 0 0;background-size:100% auto}.marchCampaignFunction .marchCampaignFunction__button{position:absolute;bottom:6%;left:0;right:0;margin:108% auto 0;padding:0 20px;text-indent:0}.marchCampaignFunction .marchCampaignFunction__buttonImage{width:100%}}@media (min-width: 768px) and (max-width: 1023px){.section.section--marchCampaignAbout{height:880px;background-size:100% auto}}@media (max-width: 767px){.section.section--marchCampaignAbout{position:relative;width:100%;height:0;padding-bottom:280%;background:url(https://cdn.zexy-kitchen.net/assets/lp/campaign201703/sp04-945797e710b169db90d927b8e1069cd7b325bb782596c4e5100668163ffbdb3f.png) no-repeat 0 0;background-size:100% auto}.marchCampaignAbout .marchCampaignAbout__button{position:absolute;bottom:0;left:0;right:0;margin:108% auto 0;padding:0 20px;text-indent:0}.marchCampaignAbout .marchCampaignAbout__buttonImage{width:100%}}.rikuponDetail .rikuponDetail__lead{padding:20px 10px 10px;color:#e4007F;font-size:16px;font-size:1.6rem;text-align:center}.rikuponDetail .rikuponDetail__header{width:765px;margin:0 auto;padding:5px 30px;background:#a5a19a;color:#fff;font-size:18px;font-size:1.8rem}.rikuponDetail .rikuponDetail__list{width:763px;margin:0 auto;padding:20px 30px 0;border:1px solid #d5d5d5;border-top:none}.rikuponDetail .rikuponDetail__listTitle{color:#E4007F;font-weight:bold}.rikuponDetail .rikuponDetail__listText{margin-bottom:20px}.rikuponDetail .rikuponDetail__listText.rikuponDetail__listText--alert{padding:10px;border:1px solid #f00;color:#f00}@media (min-width: 768px) and (max-width: 1023px){.rikuponDetail .rikuponDetail__header{width:660px}.rikuponDetail .rikuponDetail__list{width:658px}}@media (max-width: 767px){.rikuponDetail .rikuponDetail__lead{font-size:12px;font-size:1.2rem}.rikuponDetail .rikuponDetail__header{width:auto;padding:5px 10px;font-size:14px;font-size:1.4rem}.rikuponDetail .rikuponDetail__list{width:auto;padding:20px 10px 0;border:none;border-bottom:1px solid #d5d5d5}}
