﻿@media screen and (min-width: 481px){.sp_parts{display:none}}@media screen and (max-width: 480px){.pc_parts{display:none}}@media screen and (max-width: 767px){.tab_over_parts{display:none}}@media screen and (min-width: 768px){.tab_under_parts{display:none}}html,body{margin:0;padding:0}html{font-family:"FOT-筑紫明朝 Pr6 L",TsukuMinPr6-L,YuMincho, "Yu Mincho",sans-serif;line-height:1.6}@media screen and (min-width: 481px){html{font-size:10px}}@media screen and (max-width: 480px){html{font-size:calc(100vw / 32)}}@media screen and (min-width: 481px){body{font-size:1.6rem}}@media screen and (max-width: 480px){body{font-size:1.3rem}}@font-face{font-family:"Yu Mincho";src:local("Yu Mincho Regular");font-weight:500}.is__hidden{display:none}a{text-decoration:none;color:inherit}a.underline{text-decoration:underline}a:hover{opacity:.7;transition:.3s ease}.font-s{font-size:92%}.font-xs{font-size:85%}.font-bold{font-family:"FOT-筑紫Aオールド明朝 Pr6 D",TsukuAOldMinPr6-D,YuMincho, "Yu Mincho",sans-serif;font-weight:bold}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.nowrap{white-space:nowrap}.nowrap.mgl-1{margin-left:-.5em;margin-right:-.5em}.bg-harunatsu{color:#fff;background:#276387}.bg-akifuyu{color:#fff;background:#b73a36}.bg-toki{color:#fff;background:#666}.page_top{position:fixed;bottom:10px}.page_top a{display:block;background:#ededed;border-radius:50%;width:50px;height:50px;font-size:3rem;-webkit-transition:background-color .25s ease,color .25s ease;transition:background-color .25s ease,color .25s ease}@media screen and (min-width: 481px){.page_top{right:20px}}@media screen and (min-width: 1200px){.page_top{right:calc(50vw - 590px)}}@media screen and (max-width: 480px){.page_top{right:3vw}}.clearfix::after{content:"";display:block;clear:both}main{display:block}@media screen and (min-width: 481px){.leftCol{float:left;width:50%}.rightCol{float:right;width:50%}}.outer{position:relative}.container{width:100%;max-width:1200px;margin:auto}.container-inner{max-width:980px;margin:auto;text-align:center}@media screen and (max-width: 980px){.container-inner{padding-left:4vw;padding-right:4vw}.container-inner .container-inner{padding-left:0;padding-right:0}.container-inner .is-fixed .container-inner{padding-left:4vw;padding-right:4vw}}img{width:100%}ul,ul li{list-style:none;margin:0;padding:0}p,li{text-align:justify}.menu{border-radius:50%;width:48px;height:48px;margin:auto;position:fixed;bottom:10px;right:10px;font-size:85%;color:#fff;background:#333;line-height:1.2;border:none;cursor:pointer;outline:none;padding:0;appearance:none;z-index:10}@media screen and (min-width: 481px){.menu{box-shadow:0px 0px 4px rgba(0,0,0,0.7)}}@media screen and (max-width: 480px){.menu{box-shadow:0px 0px 3px rgba(0,0,0,0.5)}}.show.fixed{display:none;border-radius:50%;width:56px;height:56px;margin:auto;position:fixed;bottom:10px;left:0;right:0;font-size:85%;color:#fff;background:#594c39;background:#333;line-height:1.2;border:none;cursor:pointer;outline:none;padding:0;appearance:none;z-index:10}@media screen and (min-width: 481px){.show.fixed{box-shadow:0px 0px 4px rgba(0,0,0,0.7)}}@media screen and (max-width: 480px){.show.fixed{box-shadow:0px 0px 3px rgba(0,0,0,0.5)}}.home header{padding:100px 0 28px 0;font-size:2.4rem}.home header.is__fixed{padding:12px 0}.home .btn_header_menu{display:none}header{font-size:2.4rem;line-height:1;transition:.3s}header a{vertical-align:text-top}header .btn_header_menu{float:right;display:inline-block;left:auto;transform:translateY(-50%) translateX(-50%);position:absolute;top:50%;right:0;border-bottom:1px solid #000;transform:translateY(-50%) translateX(0%);-webkit-transform:translateY(-50%) translateX(0%)}header .btn_header_menu a{vertical-align:middle}@media screen and (min-width: 481px){header .btn_header_menu{font-size:1.4rem}}@media screen and (max-width: 480px){header .btn_header_menu{right:3vw;font-size:1.3rem}}header.is__fixed{position:fixed;top:0;left:0;right:0;background:#fff;z-index:1001;box-shadow:0 2px 2px rgba(0,0,0,0.1)}@media screen and (min-width: 481px){header.is__fixed{padding-top:12px;padding-bottom:12px;font-size:2.0rem}}@media screen and (max-width: 480px){header.is__fixed{font-size:1.2rem}}@media screen and (min-width: 481px){header{padding:12px 0;font-size:2.4rem}}@media screen and (max-width: 480px){header{padding:5vw 0 !important;font-size:1.5rem}}@media screen and (max-width: 480px){.home header{text-align:center;font-size:1.2rem}.home header .container-inner{text-align:center}header{font-size:1.2rem}header .container-inner{text-align:left}header .btn_header_menu{right:3vw;font-size:1rem}}section.sec_profile{margin:100px 0 40px;position:relative}@media screen and (max-width: 480px){section.sec_profile{margin-top:50px}}section.sec_profile::after{content:"";display:block;clear:both}@media screen and (min-width: 768px){section.sec_profile .leftCol{position:absolute;top:0;bottom:0;left:0;width:31%;overflow:hidden}section.sec_profile .leftCol img{position:absolute;right:0}section.sec_profile .rightCol{float:right;width:65%}section.sec_profile .rightCol img.head_profile{margin:50px 0;width:auto}section.sec_profile .rightCol img{width:100%;max-width:276px}}@media screen and (max-width: 767px){section.sec_profile .leftCol,section.sec_profile .rightCol{float:none;width:auto}section.sec_profile .leftCol{padding-top:2rem}section.sec_profile .outer,section.sec_profile .inner{position:relative;top:auto;left:auto;transform:none;-webkit-transform:none}}section.sec_profile h2{margin-top:0;line-height:1.4;margin-bottom:0;text-align:left;font-family:"FOT-筑紫Aオールド明朝 Pr6 D",TsukuAOldMinPr6-D,YuMincho, "Yu Mincho",sans-serif;font-weight:bold}@media screen and (min-width: 481px){section.sec_profile h2{font-size:2.0rem}}@media screen and (max-width: 480px){section.sec_profile h2{font-size:1.6rem}}section.sec_profile p{margin-top:.8rem;margin-bottom:0}section.sec_profile img.sp_parts{margin-top:20px}section.introLP{margin-top:100px;padding:40px 0;background:#f3f3f3;text-align:center}@media screen and (max-width: 480px){section.introLP{margin-top:50px}}section.introLP::after{content:"";display:block;clear:both}@media screen and (max-width: 767px){section.introLP img{max-width:180px}}section.introLP .leftCol{float:left}@media screen and (min-width: 768px){section.introLP .leftCol{width:25%}}@media screen and (max-width: 767px){section.introLP .leftCol{width:50%}}section.introLP .rightCol{float:right}@media screen and (min-width: 768px){section.introLP .rightCol{width:25%}}@media screen and (max-width: 767px){section.introLP .rightCol{width:50%}}@media screen and (min-width: 768px){section.introLP .centerCol{float:left;width:44%;margin:0 3%}}@media screen and (max-width: 767px){section.introLP .centerCol{text-align:justify;margin-bottom:5vw}}section.introLP .centerCol h3{margin-top:0;text-align:center;font-family:"FOT-筑紫Aオールド明朝 Pr6 D",TsukuAOldMinPr6-D,YuMincho, "Yu Mincho",sans-serif;font-weight:bold}@media screen and (min-width: 481px){section.introLP .centerCol h3{font-size:24px}}section.introLP .centerCol p{text-align:justify;line-height:1.6}section.introLP .centerCol .btn-link-sell{display:block;max-width:430px;margin:30px auto 0}section.introLP .centerCol .btn-link-sell img{width:100%;max-width:100%}section.introLP h2{font-family:"FOT-筑紫Aオールド明朝 Pr6 D",TsukuAOldMinPr6-D,YuMincho, "Yu Mincho",sans-serif;font-weight:bold}@media screen and (min-width: 768px){section.introLP h2{font-size:2.0rem}}@media screen and (max-width: 767px){section.introLP h2{font-size:1.6rem}}section.introLP .introLP_btn{margin:auto}@media screen and (min-width: 768px){section.introLP .introLP_btn{width:77%}}@media screen and (max-width: 767px){section.introLP .introLP_btn{width:85%}}section.introLP .introLP_btn h3{font-size:2rem;font-family:"FOT-筑紫Aオールド明朝 Pr6 D",TsukuAOldMinPr6-D,YuMincho, "Yu Mincho",sans-serif;font-weight:bold}section.introLP .introLP_btn a,section.introLP .introLP_btn span.anchor{display:block;padding:.5em;border:1px solid #000;background:#fff;text-align:center;position:relative;line-height:1.4}section.introLP .introLP_btn a .mgt,section.introLP .introLP_btn span.anchor .mgt{margin-top:5px;display:inline-block}@media screen and (max-width: 767px){section.introLP .introLP_btn a,section.introLP .introLP_btn span.anchor{font-size:1.3rem}}section.introLP .introLP_btn a::after,section.introLP .introLP_btn span.anchor::after{content:'';display:block;width:30px;height:7px;position:absolute;right:-15px;bottom:10px;background:url(../images/parts_arrow.png) center center no-repeat;background-size:contain}@media screen and (max-width: 480px){section.introLP .leftCol{width:48%;margin-right:2%}section.introLP .rightCol{width:48%}}.footer_images{width:100%;height:270px;background:url(../images/footer_images.jpg) center center repeat-x;background-size:auto 100%}footer{padding:40px 0 50px;background:#40342f;text-align:center}footer .list_sns{display:none}footer .list_sns li{display:inline-block;padding:0 8px}footer .list_links li{font-size:1.4rem}@media screen and (min-width: 481px){footer .list_links li{display:inline-block}}@media screen and (max-width: 480px){footer .list_links li{display:block;text-align:center}}footer .list_links li a{padding:0 15px;color:#fff;text-decoration:none;font-family:YuGothic, "Yu Gothic",serif}footer .list_links li::after{content:'';display:inline-block;width:1px;height:1rem;margin-left:.6rem;background:rgba(223,218,207,0.6)}footer .list_links li:last-of-type::after{display:none}footer .logo_company{margin-top:40px}footer .logo_company img{width:180px}@media screen and (max-width: 480px){footer .list_links li::after{display:none}footer .list_links li a{font-size:15px}footer .logo_company img{width:150px}}.side_navi{position:absolute;z-index:1000}.side_navi a:hover{opacity:1}@media screen and (min-width: 481px){.side_navi{top:60px;right:30px}}@media screen and (min-width: 1200px){.side_navi{right:calc(50% - 550px)}}@media screen and (max-width: 480px){.side_navi{right:3vw}.side_navi.is_fixed{bottom:20vw}}.side_navi dl{position:relative;z-index:1;margin:0}.side_navi dt{height:calc(80vh / 13);min-height:3rem}.side_navi dd{height:calc(65vh / 13);min-height:20px}.side_navi dt a{font-size:1.7rem;display:block;width:20px;height:20px;text-align:center;background-image:url(https://stg-recipe.no-recipe.com/wp-content/themes/no-recipe/assets/images/icon_circle_large.png);background-repeat:no-repeat;background-size:contain}.side_navi dt a.is_active{background-image:url(https://stg-recipe.no-recipe.com/wp-content/themes/no-recipe/assets/images/icon_circle_large_black.png)}.side_navi dt a .inner{color:#fff;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.side_navi dt.toki{position:relative}.side_navi dt.toki a{position:relative;left:2.5%;width:20px;height:23px;background-image:url(https://stg-recipe.no-recipe.com/wp-content/themes/no-recipe/assets/images/icon_hexagon.png);background-repeat:no-repeat;background-size:contain}.side_navi dt.toki a.is_active{background-image:url(https://stg-recipe.no-recipe.com/wp-content/themes/no-recipe/assets/images/icon_hexagon_black.png)}.side_navi dt.toki a .hexagon{z-index:0}.side_navi dd{margin:0 auto;width:15px;text-align:center}.side_navi dd a{font-size:1.7rem;display:block;width:15px;height:15px;text-align:center;background-image:url(https://stg-recipe.no-recipe.com/wp-content/themes/no-recipe/assets/images/icon_circle_small.png);background-repeat:no-repeat;background-size:contain}.side_navi dd a.is_active{background-image:url(https://stg-recipe.no-recipe.com/wp-content/themes/no-recipe/assets/images/icon_circle_small_black.png)}.anchor_navi{text-align:center;padding:30px 0 80px}@media screen and (max-width: 480px){.anchor_navi{padding-bottom:50px}}.anchor_navi li{display:inline-block;vertical-align:bottom}@media screen and (min-width: 481px){.anchor_navi li{width:calc(100% / 6);min-width:10rem}}@media screen and (max-width: 767px){.anchor_navi li{width:30%;min-width:5rem;margin:0 1%;padding-bottom:30px}}.anchor_navi li a{display:block;text-align:center;line-height:1;border-right:1px solid #fff}@media screen and (min-width: 481px){.anchor_navi li a{font-size:1.8rem;padding:2rem 0}}@media screen and (max-width: 767px){.anchor_navi li a{font-size:1.4rem;line-height:1.3;padding:1.6rem 0}}.anchor_navi li a span.small{font-size:1.5rem;vertical-align:top;white-space:nowrap}.anchor_navi li a:after{content:"";display:block;width:15px;height:12px;margin:10px auto 0;background:url(../images/parts_arrow_bottom.png);background-size:contain;background-repeat:no-repeat}@media screen and (min-width: 480px){.anchor_navi li a:after{position:absolute;top:35%;right:5px;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%)}}.kv{z-index:0;height:50vh;overflow:hidden}.kv .inner{width:100%;height:50vh}@media screen and (max-width: 767px){.kv img{height:100%;width:auto}}.sec_zairyou.is-fixed{position:fixed;top:0;left:0;right:0;z-index:10;background:rgba(0,0,0,0.3);padding-bottom:20px;height:100vh;overflow-y:scroll;overflow:hidden;font-size:1.6rem;box-shadow:0 2px 2px rgba(0,0,0,0.15)}.sec_zairyou.is-fixed .head_zairyou{margin-bottom:0px}.sec_zairyou.is-fixed .inner{top:45%}.sec_zairyou.is-fixed .container-inner{background:#fff;border-radius:5px;width:100%;max-width:980px;max-height:70vh;padding:20px 0 30px}@media screen and (min-width: 1000px){.sec_zairyou.is-fixed .container-inner{padding-left:20px;padding-right:20px}}@media screen and (max-width: 767px){.sec_zairyou.is-fixed .container-inner{width:75vw;padding-left:4vw;padding-right:4vw}}.sec_zairyou.is-fixed .head_zairyou{margin-top:0px}.sec_zairyou.is-fixed::-webkit-scrollbar{display:none}.profile_anchor{text-align:center}@media screen and (min-width: 481px){.profile_anchor{font-size:1.8rem;margin:40px 0}}@media screen and (max-width: 767px){.profile_anchor{font-size:1.5rem;margin:20px 0}}@media screen and (max-width: 480px){.profile_anchor{font-size:1.2rem}}section .head_season{text-align:center;letter-spacing:4px}@media screen and (min-width: 481px){section .head_season{font-size:3rem}}@media screen and (max-width: 480px){section .head_season{font-size:1.8rem}}section .head_season img.icon_book{height:1.3em;width:auto;vertical-align:middle;margin:0 .6em 10px 0}section .season_num{font-family:"FOT-筑紫Aオールド明朝 Pr6 D",TsukuAOldMinPr6-D,YuMincho, "Yu Mincho",sans-serif;font-weight:bold;letter-spacing:1px}section.season_haru .season_num{color:#73a92c}section.season_natsu .season_num{color:#0089b9}section.season_aki .season_num{color:#af3900}section.season_fuyu .season_num{color:#ac0538}section.season_toki1 .season_num,section.season_toki2 .season_num{color:#666}.list_home{max-width:500px;margin:0 auto 110px}.list_home li{padding:.7em 0}.list_home li::after{content:"";display:block;clear:both}.list_home li span{float:left;max-width:4em}@media screen and (min-width: 481px){.list_home li span{width:17%}}@media screen and (max-width: 480px){.list_home li span{width:15%}}.list_home li span.recipe_name{display:inline-block;margin:0;float:left;width:65%;max-width:none}@media screen and (max-width: 480px){.list_home li span.recipe_name{width:60%}}@media screen and (min-width: 481px){.list_home li span,.list_home li a{font-size:1.6rem}}@media screen and (max-width: 480px){.list_home li span,.list_home li a{font-size:1.3rem;line-height:1.3}}.list_home li a{text-decoration:underline}.head_zairyou,.head_howto{text-align:center;font-family:"FOT-筑紫Aオールド明朝 Pr6 D",TsukuAOldMinPr6-D,YuMincho, "Yu Mincho",sans-serif;font-weight:bold}@media screen and (min-width: 481px){.head_zairyou,.head_howto{font-size:2.4rem}}@media screen and (max-width: 480px){.head_zairyou,.head_howto{font-size:1.8rem}}.head_zairyou{margin:70px 0 60px}.head_howto{margin:70px 0 50px}.head_item{font-size:inherit;font-weight:bold}.sec_main{position:relative}.sec_main .pic_box{width:100%;max-width:655px;height:585px;max-height:80vw;position:relative;overflow:hidden}.sec_main .pic_main{width:100%;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:0}.sec_main .title_box{text-align:right;background:rgba(238,238,238,0.6);z-index:2;position:absolute}@media screen and (min-width: 481px){.sec_main .title_box{padding:15px 22px;min-width:385px;bottom:0;right:0}}@media screen and (max-width: 480px){.sec_main .title_box{padding:15px 4vw;display:inline-block;min-width:70vw;margin-left:5vw;bottom:-7vw;right:-4vw}}.sec_main .title_box .head_title{margin:0;letter-spacing:2px;font-family:"FOT-筑紫Aオールド明朝 Pr6 D",TsukuAOldMinPr6-D,YuMincho, "Yu Mincho",sans-serif;font-weight:bold}@media screen and (min-width: 481px){.sec_main .title_box .head_title{font-size:3.4rem}}@media screen and (max-width: 480px){.sec_main .title_box .head_title{font-size:2.0rem;line-height:1.2;margin-top:.5em}}.sec_main .title_box .num_season{letter-spacing:2px;vertical-align:middle}@media screen and (min-width: 481px){.sec_main .title_box .num_season{font-size:2.4rem}}@media screen and (max-width: 480px){.sec_main .title_box .num_season{font-size:1.5rem}}.sec_main .title_box .num_season::before{content:'';display:inline-block;width:20px;height:32px;margin:0 10px -7px 0;background:url(../images/icon_book01.png) center center no-repeat;background-size:contain}.sec_main .title_box .num_page{letter-spacing:2px;padding-left:8px;vertical-align:middle}@media screen and (min-width: 481px){.sec_main .title_box .num_page{font-size:2.0rem}}@media screen and (max-width: 480px){.sec_main .title_box .num_page{font-size:1.4rem}}.sec_zairyou .list_zairyou{margin:auto}@media screen and (min-width: 768px){.sec_zairyou .list_zairyou{width:47%;max-width:460px}.sec_zairyou .list_zairyou.leftCol{float:left}.sec_zairyou .list_zairyou.rightCol{float:right}}@media screen and (max-width: 767px){.sec_zairyou .list_zairyou{width:100%}.sec_zairyou .list_zairyou.rightCol{padding-top:0}}.sec_zairyou .list_zairyou:nth-child(n+2)>li{border-top:none}.sec_zairyou .list_zairyou li{border-bottom:1px solid #000}@media screen and (min-width: 481px){.sec_zairyou .list_zairyou li{padding:.7em}}@media screen and (max-width: 480px){.sec_zairyou .list_zairyou li{padding:.5em}}.sec_zairyou .list_zairyou li::after{content:"";display:block;clear:both}.sec_zairyou .list_zairyou li:first-of-type{border-top:1px solid #000}.sec_zairyou .list_zairyou li.group_item:last-of-type li:last-of-type{border-bottom:none}.sec_zairyou .list_zairyou li.group_item{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0}.sec_zairyou .list_zairyou li.group_item li{background:rgba(238,238,238,0.6);border-bottom:1px dotted #ccc}.sec_zairyou .list_zairyou li.group_item li:first-of-type{border-top:1px dotted #ccc}.sec_zairyou .list_zairyou li.group_item li:last-of-type{border-bottom:0}.sec_zairyou .list_zairyou li.group_item li::before{content:'\025cb';display:inline;float:left;padding-right:5px}@media screen and (min-width: 481px){.sec_zairyou .list_zairyou li.group_item div.clearfix{padding:.7em .7em .7em 0}}@media screen and (max-width: 480px){.sec_zairyou .list_zairyou li.group_item div.clearfix{padding:.5em .5em .5em 0}}.sec_zairyou .list_zairyou li .item_name{float:left}.sec_zairyou .list_zairyou li .clearfix .item_name:first-child,.sec_zairyou .list_zairyou li .head_item{float:none}@media screen and (min-width: 481px){.sec_zairyou .list_zairyou li .clearfix .item_name:first-child,.sec_zairyou .list_zairyou li .head_item{margin:.7em 0}}@media screen and (max-width: 480px){.sec_zairyou .list_zairyou li .clearfix .item_name:first-child,.sec_zairyou .list_zairyou li .head_item{margin:.5em 0}}.sec_zairyou .list_zairyou li .item_volume{float:right}@media screen and (max-width: 767px){.sec_zairyou .list_zairyou.rightCol li:first-of-type{border-top:0 !important}}.sec_howto .list_howto{margin:auto;max-width:735px;padding-left:1.3em}.sec_howto .list_howto li{margin-bottom:1.6em}.sec_howto .list_howto li a{color:#ff6600;text-decoration:underline}.sec_howto .list_howto li a[href="#movie"]::before{content:'';display:inline-block;width:1.25em;height:1em;vertical-align:middle;margin-top:-.2em;margin-right:.2em;background:url(../images/icon_movie.png) center center no-repeat;background-size:contain}.sec_howto .advice_box{text-align:center;margin-top:50px;padding:35px 20px;background:rgba(238,238,238,0.6)}.sec_howto .advice_box .head_advice{margin-top:0;font-family:"FOT-筑紫Aオールド明朝 Pr6 D",TsukuAOldMinPr6-D,YuMincho, "Yu Mincho",sans-serif;font-weight:bold}.sec_howto .advice_box p{text-align:left;margin:auto;max-width:735px}.sec_howto .movie_box{margin-top:80px}@media screen and (max-width: 480px){.sec_howto .movie_box{margin-top:50px}}.sec_howto .movie_box *{text-align:center}.sec_howto .movie_box h3{font-size:2.2rem;font-family:"FOT-筑紫Aオールド明朝 Pr6 D",TsukuAOldMinPr6-D,YuMincho, "Yu Mincho",sans-serif;font-weight:bold}.sec_howto .movie_box li{display:inline-block;position:relative;border:1px solid #000;margin-bottom:30px}@media screen and (min-width: 481px){.sec_howto .movie_box li{padding:30px 0;width:460px}}@media screen and (max-width: 480px){.sec_howto .movie_box li{padding:5vw 0;width:100%}}@media screen and (min-width: 768px){.sec_howto .movie_box li:nth-child(even){margin-left:40px}}.sec_howto .movie_box li::before,.sec_howto .movie_box li::after{content:'';display:block;position:absolute;z-index:0;background:#fff}.sec_howto .movie_box li::before{top:-2px;bottom:-2px;left:30px;right:30px}.sec_howto .movie_box li::after{top:30px;bottom:30px;left:-2px;right:-2px}.sec_howto .movie_box li iframe{position:relative;z-index:1}@media screen and (max-width: 480px){.sec_howto .movie_box li iframe{width:82vw;height:calc(82vw * 0.5625)}}.sec_howto .movie_box li h4{position:relative;z-index:1;margin-top:.5em;margin-bottom:0;font-size:1.6rem;font-family:"FOT-筑紫Aオールド明朝 Pr6 D",TsukuAOldMinPr6-D,YuMincho, "Yu Mincho",sans-serif;font-weight:bold}.output{position:fixed;top:0;left:0;right:0;z-index:10;max-height:35vh;overflow-y:scroll;background:#ece9e2;padding:1em 2em;box-shadow:0 3px 3px rgba(0,0,0,0.3)}.output::-webkit-scrollbar{display:none}.output button{position:absolute;bottom:0;right:10%}.introLP-detail{padding:35px 10px;background:rgba(238,238,238,0.6)}.introLP-detail-wrap{display:flex;max-width:828px;align-items:center;margin:0 auto}.introLP-detail-left{margin:0 50px}.introLP-detail-left img{width:110%}.introLP-detail-right{max-width:430px}.about-recipe{padding:30px 10px 40px}.about-recipe p{margin:0;text-align:center}.about-recipe p:nth-child(2){margin-top:40px}.about-recipe p a{border-bottom:1px solid #000}@media screen and (max-width: 768px){.introLP-detail-wrap{max-width:434px;flex-wrap:wrap;justify-content:center}.introLP-detail-left img{margin-right:0}.introLP-detail-right{position:relative;right:auto;width:100%;max-width:100%;z-index:1}}.side_navi dt{position:relative}.side_navi dt:after{content:'';position:absolute;top:0;bottom:0;left:48%;border-left:1px solid #000;z-index:-1}.side_navi dt:nth-last-child(2):after{border:none}.side_navi dt .sidenavi_title{position:absolute;top:-17%;right:-98px;display:inline-block;white-space:nowrap}.side_navi dt.toki .sidenavi_title{top:-47%;right:-82px;line-height:1.3em}.side_navi dt a .inner{color:#000;font-size:13px}.side_navi dt a.is_active .inner{color:#fff}.side_navi dd{position:relative;display:none}.side_navi dd:after{content:'';position:absolute;top:0;bottom:0;left:48%;border-left:1px solid #000;z-index:-1}.side_navi dd .sidenavi_section{position:absolute;top:-9%;right:-81px;white-space:nowrap;font-size:15px}.side_navi dd.toki1{display:none !important}.side_navi dd.toki2{display:none !important}.nav_sp{display:none}@media screen and (min-width: 1200px){.side_navi{right:calc(50% - 500px)}}@media screen and (min-width: 700px){.side_navi{top:2.2%;right:100px}.side_navi dl:after{bottom:50px}.side_navi dt a .inner{display:none}}@media screen and (max-width: 700px){.side_navi{right:3vw}.side_navi dl:after{bottom:50px}.side_navi dt .sidenavi_title{display:none}.side_navi dd .sidenavi_section{display:none}}@media screen and (max-width: 480px){.nav_sp{display:block;width:100%;position:fixed;top:0;opacity:0;transition:.3s;z-index:100;pointer-events:none}.nav_sp_list{display:flex}.nav_sp_list_item{text-align:center;color:#fff;border-right:1px solid #fff}.nav_sp_list_item:last-child{border:none}.nav_sp_list_item:nth-child(-n+3){background:#276387}.nav_sp_list_item:nth-child(n+4){background:#b73a36}.nav_sp_list_item a{display:block;padding:15px 0}.nav_sp_list_season{width:12.5%}.nav_sp_list_toki{width:25%}.side_navi{display:none !important}.single .nav_sp{display:none}}.loopSliderWrap ul{width:100%;display:flex;margin:0;padding:0}.loopSliderWrap ul li{width:25%;margin:0;padding:0}.loopSliderWrap ul li img{display:block;width:100%;height:auto;margin:0;padding:0}.loopSliderWrap 『ul{width:100%;display:flex;margin:0;padding:0}.loopSliderWrap 『ul li{width:25%;margin:0;padding:0}.loopSliderWrap 『ul li img{display:block;width:100%;height:auto;margin:0;padding:0}
