.sp_show{display:none !important}@media screen and (max-width: 769px){.sp_show{display:block !important}}.pc_show{display:block !important}@media screen and (max-width: 769px){.pc_show{display:none !important}}.pc_show_flex{display:flex;display:-ms-flex;display:-webkit-flex}@media screen and (max-width: 769px){.pc_show_flex{display:none !important}}.sp_show_flex{display:none}@media screen and (max-width: 769px){.sp_show_flex{display:flex;display:-ms-flex;display:-webkit-flex}}#pageInfoTop,#pageInfoArchive,#pageInfoDetail,#pageInfoCategory{-webkit-text-size-adjust:100%}#pageInfoTop .section_area:first-of-type .main_title,#pageInfoArchive .section_area:first-of-type .main_title,#pageInfoDetail .section_area:first-of-type .main_title,#pageInfoCategory .section_area:first-of-type .main_title{margin-top:60px;margin-bottom:57px}@media screen and (max-width: 769px){#pageInfoTop .section_area:first-of-type .main_title,#pageInfoArchive .section_area:first-of-type .main_title,#pageInfoDetail .section_area:first-of-type .main_title,#pageInfoCategory .section_area:first-of-type .main_title{margin-top:32px;margin-bottom:32px}}#pageInfoTop .section_area .main_title,#pageInfoArchive .section_area .main_title,#pageInfoDetail .section_area .main_title,#pageInfoCategory .section_area .main_title{font-size:28px;text-align:center;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600;margin-bottom:37px;line-height:1}@media screen and (max-width: 769px){#pageInfoTop .section_area .main_title,#pageInfoArchive .section_area .main_title,#pageInfoDetail .section_area .main_title,#pageInfoCategory .section_area .main_title{font-size:20px}}#pageInfoTop #main a,#pageInfoArchive #main a,#pageInfoDetail #main a,#pageInfoCategory #main a{text-decoration:none;transition:400ms}#pageInfoTop #main a:hover,#pageInfoArchive #main a:hover,#pageInfoDetail #main a:hover,#pageInfoCategory #main a:hover{opacity:0.7;cursor:pointer}#pageInfoTop .backward_link_box,#pageInfoArchive .backward_link_box,#pageInfoDetail .backward_link_box,#pageInfoCategory .backward_link_box{margin-top:80px;display:flex;align-items:center;justify-content:center;gap:40px}@media screen and (max-width: 769px){#pageInfoTop .backward_link_box,#pageInfoArchive .backward_link_box,#pageInfoDetail .backward_link_box,#pageInfoCategory .backward_link_box{margin-top:48px;flex-direction:column;gap:32px}}@media screen and (max-width: 1250px){#pageInfoTop .backward_link_box.top,#pageInfoArchive .backward_link_box.top,#pageInfoDetail .backward_link_box.top,#pageInfoCategory .backward_link_box.top{display:none}}@media screen and (min-width: 1250px){#pageInfoTop .backward_link_box.bottom,#pageInfoArchive .backward_link_box.bottom,#pageInfoDetail .backward_link_box.bottom,#pageInfoCategory .backward_link_box.bottom{display:none}}#pageInfoTop .backward_link_box a,#pageInfoArchive .backward_link_box a,#pageInfoDetail .backward_link_box a,#pageInfoCategory .backward_link_box a{font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600;color:#ff8a00;padding:3px 0;border-bottom:2px solid #ff8a00}#pageInfoTop .organic_area,#pageInfoArchive .organic_area,#pageInfoDetail .organic_area,#pageInfoCategory .organic_area{margin-top:120px}@media screen and (max-width: 769px){#pageInfoTop .organic_area,#pageInfoArchive .organic_area,#pageInfoDetail .organic_area,#pageInfoCategory .organic_area{margin-top:80px}}#pageInfoTop .organic_area .main_title,#pageInfoArchive .organic_area .main_title,#pageInfoDetail .organic_area .main_title,#pageInfoCategory .organic_area .main_title{margin-bottom:57px}@media screen and (max-width: 769px){#pageInfoTop .organic_area .main_title,#pageInfoArchive .organic_area .main_title,#pageInfoDetail .organic_area .main_title,#pageInfoCategory .organic_area .main_title{margin-bottom:48px;text-align:center;font-size:22px;line-height:32px}}#pageInfoTop .organic_area .organic_list,#pageInfoArchive .organic_area .organic_list,#pageInfoDetail .organic_area .organic_list,#pageInfoCategory .organic_area .organic_list{display:flex;justify-content:space-between;gap:32px;margin-left:auto;margin-right:auto;max-width:1000px;margin-top:57px}@media screen and (max-width: 769px){#pageInfoTop .organic_area .organic_list,#pageInfoArchive .organic_area .organic_list,#pageInfoDetail .organic_area .organic_list,#pageInfoCategory .organic_area .organic_list{flex-direction:column;margin-top:48px;gap:28px}}#pageInfoTop .organic_area .organic_list .organic_list_item,#pageInfoArchive .organic_area .organic_list .organic_list_item,#pageInfoDetail .organic_area .organic_list .organic_list_item,#pageInfoCategory .organic_area .organic_list .organic_list_item{border-radius:5px;overflow:hidden}@media screen and (max-width: 769px){#pageInfoTop .organic_area .organic_list .organic_list_item,#pageInfoArchive .organic_area .organic_list .organic_list_item,#pageInfoDetail .organic_area .organic_list .organic_list_item,#pageInfoCategory .organic_area .organic_list .organic_list_item{width:calc(100% - 40px);margin-left:auto;margin-right:auto}}#pageInfoTop .organic_area .organic_list .organic_list_item a article .organic_img,#pageInfoArchive .organic_area .organic_list .organic_list_item a article .organic_img,#pageInfoDetail .organic_area .organic_list .organic_list_item a article .organic_img,#pageInfoCategory .organic_area .organic_list .organic_list_item a article .organic_img{position:relative}#pageInfoTop .organic_area .organic_list .organic_list_item a article .organic_img::before,#pageInfoArchive .organic_area .organic_list .organic_list_item a article .organic_img::before,#pageInfoDetail .organic_area .organic_list .organic_list_item a article .organic_img::before,#pageInfoCategory .organic_area .organic_list .organic_list_item a article .organic_img::before{content:"";display:block;background-color:rgba(0,0,0,0.1);position:absolute;z-index:1;width:100%;height:100%}#pageInfoTop .organic_area .organic_list .organic_list_item a article .organic_img img,#pageInfoArchive .organic_area .organic_list .organic_list_item a article .organic_img img,#pageInfoDetail .organic_area .organic_list .organic_list_item a article .organic_img img,#pageInfoCategory .organic_area .organic_list .organic_list_item a article .organic_img img{width:100%}#pageInfoTop .organic_area .organic_list .organic_list_item a article .banner_item_box,#pageInfoArchive .organic_area .organic_list .organic_list_item a article .banner_item_box,#pageInfoDetail .organic_area .organic_list .organic_list_item a article .banner_item_box,#pageInfoCategory .organic_area .organic_list .organic_list_item a article .banner_item_box{background-color:#ff8a00;display:flex;align-items:center;justify-content:space-between;padding:8px 15px}#pageInfoTop .organic_area .organic_list .organic_list_item a article .banner_item_box .organic_title,#pageInfoArchive .organic_area .organic_list .organic_list_item a article .banner_item_box .organic_title,#pageInfoDetail .organic_area .organic_list .organic_list_item a article .banner_item_box .organic_title,#pageInfoCategory .organic_area .organic_list .organic_list_item a article .banner_item_box .organic_title{color:#f5f4f1;font-size:14px;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600}#pageInfoTop .organic_area .organic_list .organic_list_item a article .banner_item_box img,#pageInfoArchive .organic_area .organic_list .organic_list_item a article .banner_item_box img,#pageInfoDetail .organic_area .organic_list .organic_list_item a article .banner_item_box img,#pageInfoCategory .organic_area .organic_list .organic_list_item a article .banner_item_box img{width:4.5%}.info_form_area{margin-bottom:73px}.info_form_area .form_box{text-align:center}.info_form_area .form_box .search_box{background-color:white;max-width:700px;margin-left:auto;margin-right:auto;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;border-radius:3px}@media screen and (max-width: 769px){.info_form_area .form_box .search_box{width:calc(100% - 40px)}}.info_form_area .form_box .search_box input{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;margin-right:10px;font-size:16px}.info_form_area .form_box .search_box .btn_icon_search{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.info_form_area .form_box .search_box .btn_icon_search:hover{cursor:pointer;opacity:0.7}.info_form_area .form_box .search_box .btn_icon_search img{display:inline-block}.info_tag_area .tag_box .tag_list{display:flex;flex-wrap:wrap;gap:15px 10px;max-width:1000px;margin-left:auto;margin-right:auto}@media screen and (max-width: 769px){.info_tag_area .tag_box .tag_list{width:calc(100% - 40px);gap:5px}}.info_tag_area .tag_box .tag_list .tag_list_item a{background-color:#ff8a00;color:white;padding:6px 12px;font-size:12px;border-radius:100px}.info_pager_box{max-width:1000px;margin:30px auto 0}.info_pager_box .info_pager{display:flex;display:-ms-flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;gap:10px}@media screen and (max-width: 769px){.info_pager_box .info_pager{flex-wrap:wrap;gap:6px}}.info_pager_box .info_pager .info_pager_item a,.info_pager_box .info_pager .info_pager_item span{display:flex;display:-ms-flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;-ms-justify-content:center;-webkit-justify-content:center}.info_pager_box .info_pager .info_pager_item .page-numbers{width:40px;height:40px;border-radius:7.5px;background-color:white;color:black;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600;font-size:14px}@media screen and (max-width: 769px){.info_pager_box .info_pager .info_pager_item .page-numbers{width:32px;height:32px}}.info_pager_box .info_pager .info_pager_item .page-numbers.next,.info_pager_box .info_pager .info_pager_item .page-numbers.prev{width:auto;font-size:10px;background-color:transparent}.info_pager_box .info_pager .info_pager_item .page-numbers.current{background-color:#ff8a00;color:white}.info_pager_box .info_pager .info_pager_item a.next,.info_pager_box .info_pager .info_pager_item a.prev{color:#ff8a00}.info_pager_box .info_pager .info_pager_item span.next,.info_pager_box .info_pager .info_pager_item span.prev{color:#aaa}#pageInfoTop .section_area.main_slider_area{margin-bottom:0}#pageInfoTop .section_area.main_slider_area .main_title{margin-bottom:49px !important}@media screen and (max-width: 769px){#pageInfoTop .section_area.main_slider_area .main_title{margin-bottom:24px !important}}#pageInfoTop .section_area.info_form_area{margin-bottom:73px}@media screen and (max-width: 769px){#pageInfoTop .section_area.info_form_area{margin-bottom:49px}}@media screen and (max-width: 769px){#pageInfoTop .section_area.info_form_area .main_title{margin-bottom:21px}}#pageInfoTop .section_area.info_tag_area{margin-bottom:120px}@media screen and (max-width: 769px){#pageInfoTop .section_area.info_tag_area{margin-bottom:56px}}@media screen and (max-width: 769px){#pageInfoTop .section_area.info_tag_area .main_title{margin-bottom:20px}}#pageInfoTop .section_area.topic_area{margin-bottom:120px}@media screen and (max-width: 769px){#pageInfoTop .section_area.topic_area{margin-bottom:57px}}@media screen and (max-width: 769px){#pageInfoTop .section_area.topic_area .main_title{margin-bottom:24px}}#pageInfoTop .section_area.recipe_slider_area{margin-bottom:121px}@media screen and (max-width: 769px){#pageInfoTop .section_area.recipe_slider_area{margin-bottom:64px}}@media screen and (max-width: 769px){#pageInfoTop .section_area.recipe_slider_area .main_title{margin-bottom:24px}}#pageInfoTop .section_area.event_area{margin-bottom:121px}@media screen and (max-width: 769px){#pageInfoTop .section_area.event_area{margin-bottom:64px}}@media screen and (max-width: 769px){#pageInfoTop .section_area.event_area .main_title{margin-bottom:24px}}@media screen and (max-width: 769px){#pageInfoTop .section_area.recommend_info_cat_area .main_title{margin-bottom:24px}}#pageInfoTop .main_slider_area .main_slider_list{position:relative;height:31.2vw;margin-bottom:0}@media screen and (max-width: 769px){#pageInfoTop .main_slider_area .main_slider_list{height:106vw}}#pageInfoTop .main_slider_area .main_slider_list .slick-arrow{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer;width:3%}@media screen and (max-width: 769px){#pageInfoTop .main_slider_area .main_slider_list .slick-arrow{width:12%}}#pageInfoTop .main_slider_area .main_slider_list .slick-arrow img{width:100%}#pageInfoTop .main_slider_area .main_slider_list .slick-arrow.btn_allow_left{left:32%}@media screen and (max-width: 769px){#pageInfoTop .main_slider_area .main_slider_list .slick-arrow.btn_allow_left{left:4%}}#pageInfoTop .main_slider_area .main_slider_list .slick-arrow.btn_allow_right{right:32%}@media screen and (max-width: 769px){#pageInfoTop .main_slider_area .main_slider_list .slick-arrow.btn_allow_right{right:4%}}#pageInfoTop .main_slider_area .main_slider_list .slick-list{position:absolute;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}#pageInfoTop .main_slider_area .main_slider_list .slick-list .slick-track{display:flex;align-items:center}#pageInfoTop .main_slider_area .main_slider_list .slick-list .slick-track .main_slider_list_item{margin:0 13px}@media screen and (max-width: 769px){#pageInfoTop .main_slider_area .main_slider_list .slick-list .slick-track .main_slider_list_item{margin:0 7px}}#pageInfoTop .main_slider_area .main_slider_list .slick-list .slick-track .main_slider_list_item.slick-center[aria-hidden="false"] .text_box{height:100px;opacity:1}#pageInfoTop .main_slider_area .main_slider_list .slick-list .slick-track .main_slider_list_item a article{border-radius:5px;overflow:hidden}#pageInfoTop .main_slider_area .main_slider_list .slick-list .slick-track .main_slider_list_item a article .new_topic_icon{position:absolute}#pageInfoTop .main_slider_area .main_slider_list .slick-list .slick-track .main_slider_list_item a article .new_topic_icon img{border-radius:5px 0 0 0;width:90px}@media screen and (max-width: 769px){#pageInfoTop .main_slider_area .main_slider_list .slick-list .slick-track .main_slider_list_item a article .new_topic_icon img{width:60px;border-radius:8px 0 0 0}}#pageInfoTop .main_slider_area .main_slider_list .slick-list .slick-track .main_slider_list_item a article .eyecatch_box{border-radius:5px;overflow:hidden}@media screen and (max-width: 769px){#pageInfoTop .main_slider_area .main_slider_list .slick-list .slick-track .main_slider_list_item a article .eyecatch_box{border-radius:8px}}#pageInfoTop .main_slider_area .main_slider_list .slick-list .slick-track .main_slider_list_item a article .eyecatch_box img{width:100%;height:100%;object-fit:cover}#pageInfoTop .main_slider_area .main_slider_list .slick-list .slick-track .main_slider_list_item a article .text_box{transition:300ms;height:0;opacity:0;background-color:white;padding:10px 15px;position:relative;top:-20px;border-radius:0 0 5px 5px}@media screen and (max-width: 769px){#pageInfoTop .main_slider_area .main_slider_list .slick-list .slick-track .main_slider_list_item a article .text_box{border-radius:0 0 8px 8px}}#pageInfoTop .main_slider_area .main_slider_list .slick-list .slick-track .main_slider_list_item a article .text_box .main_slider_title_box{height:60px}#pageInfoTop .main_slider_area .main_slider_list .slick-list .slick-track .main_slider_list_item a article .text_box .main_slider_title_box .main_slider_title{color:black;font-size:14px;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600;line-height:1.3}#pageInfoTop .main_slider_area .main_slider_list .slick-list .slick-track .main_slider_list_item a article .text_box .date{color:gray;font-size:12px;display:block}#pageInfoTop .main_slider_dots_box{position:relative;margin-bottom:146px}@media screen and (max-width: 769px){#pageInfoTop .main_slider_dots_box{margin-bottom:81px}}#pageInfoTop .main_slider_dots_box .slick-dots{display:flex;display:-ms-flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;-ms-justify-content:center;-webkit-justify-content:center}#pageInfoTop .main_slider_dots_box .slick-dots li{margin:0}#pageInfoTop .main_slider_dots_box .slick-dots li button::before{content:'';background-image:url("../img/info/slider_dot_disabled.png");background-repeat:no-repeat;background-position:center center;opacity:1}#pageInfoTop .main_slider_dots_box .slick-dots li.slick-active button::before{background-image:url("../img/info/slider_dot_active.png")}#pageInfoTop .topic_area .topic_list{display:flex;gap:0 20px;max-width:1000px;margin-left:auto;margin-right:auto}@media screen and (max-width: 769px){#pageInfoTop .topic_area .topic_list{width:100%;flex-wrap:wrap;justify-content:center}}#pageInfoTop .topic_area .topic_list .topic_item{width:25%}@media screen and (max-width: 769px){#pageInfoTop .topic_area .topic_list .topic_item{width:43%;margin-bottom:4%}}#pageInfoTop .topic_area .topic_list .topic_item a article .new_topic_icon{position:absolute}#pageInfoTop .topic_area .topic_list .topic_item a article .new_topic_icon img{width:70px}#pageInfoTop .topic_area .topic_list .topic_item a article .eyecatch_box img{width:100%;height:100%;object-fit:cover}#pageInfoTop .topic_area .topic_list .topic_item a article .text_box .topic_title{color:black;font-size:14px;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600;line-height:1.3;margin-top:15px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#pageInfoTop .topic_area .topic_list .topic_item a article .text_box .date{color:#9a9a9a;font-size:12px;display:block}#pageInfoTop .recipe_slider_area .recipe_slider_list{margin-bottom:30px}@media screen and (max-width: 769px){#pageInfoTop .recipe_slider_area .recipe_slider_list{margin-bottom:22px}}#pageInfoTop .recipe_slider_area .recipe_slider_list .slick-list .slick-track .recipe_slider_list_item{margin:0 15px}@media screen and (max-width: 769px){#pageInfoTop .recipe_slider_area .recipe_slider_list .slick-list .slick-track .recipe_slider_list_item{margin:0 8px}}#pageInfoTop .recipe_slider_area .recipe_slider_list .slick-list .slick-track .recipe_slider_list_item a{display:inline-block}#pageInfoTop .recipe_slider_area .recipe_slider_list .slick-list .slick-track .recipe_slider_list_item a article .new_topic_icon{position:absolute}#pageInfoTop .recipe_slider_area .recipe_slider_list .slick-list .slick-track .recipe_slider_list_item a article .new_topic_icon img{width:70px}#pageInfoTop .recipe_slider_area .recipe_slider_list .slick-list .slick-track .recipe_slider_list_item a article .eyecatch_box{margin-bottom:5%}#pageInfoTop .recipe_slider_area .recipe_slider_list .slick-list .slick-track .recipe_slider_list_item a article .eyecatch_box img{width:100%;height:100%;object-fit:cover}#pageInfoTop .recipe_slider_area .recipe_slider_list .slick-list .slick-track .recipe_slider_list_item a article .text_box{width:100%}#pageInfoTop .recipe_slider_area .recipe_slider_list .slick-list .slick-track .recipe_slider_list_item a article .text_box .recipe_slider_title{color:#333;font-size:14px;line-height:1.3;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#pageInfoTop .recipe_slider_area .recipe_slider_list .slick-list .slick-track .recipe_slider_list_item a article .text_box .date{color:#9a9a9a;font-size:12px;display:block}#pageInfoTop .recipe_slider_area .append_target_box{position:relative;display:flex;display:-ms-flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;gap:30px}#pageInfoTop .recipe_slider_area .append_target_box .slick-arrow{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}#pageInfoTop .recipe_slider_area .append_target_box .slick-arrow img{height:27px}#pageInfoTop .recipe_slider_area .append_target_box .slick-dots{position:static;width:auto;display:flex;display:-ms-flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pageInfoTop .recipe_slider_area .append_target_box .slick-dots li{margin:0}#pageInfoTop .recipe_slider_area .append_target_box .slick-dots li button::before{content:'';background-image:url("../img/info/slider_dot_disabled.png");background-repeat:no-repeat;background-position:center center;opacity:1}#pageInfoTop .recipe_slider_area .append_target_box .slick-dots li.slick-active button::before{background-image:url("../img/info/slider_dot_active.png")}#pageInfoTop .event_area .event_list{display:flex;row-gap:2%;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1000px}@media screen and (max-width: 769px){#pageInfoTop .event_area .event_list{flex-direction:column;width:calc(100% - 40px);margin-left:auto;margin-right:auto}}#pageInfoTop .event_area .event_list .event_list_item{width:48%;margin-bottom:32px}@media screen and (max-width: 769px){#pageInfoTop .event_area .event_list .event_list_item{width:100%;margin-bottom:20px}}@media screen and (max-width: 769px){#pageInfoTop .event_area .event_list .event_list_item:last-of-type{margin-bottom:0}}#pageInfoTop .event_area .event_list .event_list_item a{color:#333}#pageInfoTop .event_area .event_list .event_list_item a article{display:flex;justify-content:space-between}#pageInfoTop .event_area .event_list .event_list_item a article .contents_left{width:30%}#pageInfoTop .event_area .event_list .event_list_item a article .contents_left .eyecatch_box img{width:100%;height:100%;object-fit:cover}#pageInfoTop .event_area .event_list .event_list_item a article .contents_right{width:calc(70% - 16px);align-self:stretch;display:flex;display:-ms-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pageInfoTop .event_area .event_list .event_list_item a article .contents_right .event_date{font-size:12px;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600;border:1px #333 solid;display:inline-block;padding:0 10px;margin-bottom:9px;align-self:flex-start}@media screen and (max-width: 769px){#pageInfoTop .event_area .event_list .event_list_item a article .contents_right .event_date{font-size:10px}}#pageInfoTop .event_area .event_list .event_list_item a article .contents_right .event_title{font-size:15px;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600;line-height:1.3}@media screen and (max-width: 769px){#pageInfoTop .event_area .event_list .event_list_item a article .contents_right .event_title{font-size:14px;line-height:1.1;letter-spacing:-0.5px}}#pageInfoTop .recommend_info_cat_area .info_cat_list{display:flex;flex-wrap:wrap;gap:3px;margin-left:auto;margin-right:auto;max-width: 1000px;margin-bottom:41px}@media screen and (max-width: 769px){#pageInfoTop .recommend_info_cat_area .info_cat_list{flex-direction:column;margin-bottom:8%}}#pageInfoTop .recommend_info_cat_area .info_cat_list .info_cat_list_item{flex-basis:calc((100% / 3) - 3px)}@media screen and (max-width: 769px){#pageInfoTop .recommend_info_cat_area .info_cat_list .info_cat_list_item{width:100%;margin-bottom:0.7%}}#pageInfoTop .recommend_info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box{position:relative}#pageInfoTop .recommend_info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box .eyecatch_box{position:relative;background-color:black}#pageInfoTop .recommend_info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box .eyecatch_box img{width:100%;height:100%;object-fit:cover;opacity:.8}#pageInfoTop .recommend_info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box .eyecatch_box::after{display:block;content:'';background-image:url("../img/info/arrow_round_right_pc.png");background-size:contain;background-position:center center;background-repeat:no-repeat;width:20px;height:20px;position:absolute;right:15px;bottom:15px}#pageInfoTop .recommend_info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box .category_title_box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#f5f4f1;width:85%}#pageInfoTop .recommend_info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box .category_title_box .category_title_prefix,#pageInfoTop .recommend_info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box .category_title_box .category_title_suffix{font-size:14px;line-height:1;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600;display:block;letter-spacing:-2px}@media screen and (max-width: 769px){#pageInfoTop .recommend_info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box .category_title_box .category_title_prefix,#pageInfoTop .recommend_info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box .category_title_box .category_title_suffix{font-size:12px}}#pageInfoTop .recommend_info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box .category_title_box .category_title_prefix{margin-bottom:6px}#pageInfoTop .recommend_info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box .category_title_box .category_title_suffix{margin-top:6px}#pageInfoTop .recommend_info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box .category_title_box .category_title_main{font-size:24px;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600;line-height:1.3;letter-spacing:1px}@media screen and (max-width: 769px){#pageInfoTop .recommend_info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box .category_title_box .category_title_main{line-height:1.1}}#pageInfoTop .recommend_info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box .category_title_box .category_logo{background-size:contain;background-repeat:no-repeat;background-position:center center;width:100%}#pageInfoTop .link_box{text-align:center}#pageInfoTop .link_box a{color:#ff8a00;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600;border-bottom:3px orange solid;padding-bottom:7px}#pageInfoCategory .info_cat_area .main_title{font-size:28px;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600;margin-top:60px;margin-bottom:20px;text-align:center}@media screen and (max-width: 769px){#pageInfoCategory .info_cat_area .main_title{font-size:22px}}#pageInfoCategory .info_cat_area .info_cat_list{max-width:1000px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;gap:56px 48px}@media screen and (max-width: 769px){#pageInfoCategory .info_cat_area .info_cat_list{gap:36px;flex-direction:column}}#pageInfoCategory .info_cat_area .info_cat_list .info_cat_list_item{flex-basis:calc(50% - 28px)}@media screen and (max-width: 769px){#pageInfoCategory .info_cat_area .info_cat_list .info_cat_list_item{width:100%}}#pageInfoCategory .info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box{position:relative}#pageInfoCategory .info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box .eyecatch_box{position:relative;background-color:black}#pageInfoCategory .info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box .eyecatch_box img{width:100%;height:100%;object-fit:cover;opacity:.8}#pageInfoCategory .info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box .eyecatch_box::after{display:block;content:'';background-image:url("../img/info/arrow_round_right_pc.png");background-size:contain;background-position:center center;background-repeat:no-repeat;width:20px;height:20px;position:absolute;right:15px;bottom:15px}#pageInfoCategory .info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box .category_title_box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#f5f4f1;width:85%}#pageInfoCategory .info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box .category_title_box .category_title_prefix,#pageInfoCategory .info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box .category_title_box .category_title_suffix{font-size:14px;line-height:1.5;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600;display:block;margin-bottom:3.45%}#pageInfoCategory .info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box .category_title_box .category_title_main{font-size:24px;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600;line-height:1.3;letter-spacing:1px}#pageInfoCategory .info_cat_area .info_cat_list .info_cat_list_item a article .category_evecatch_title_box .category_title_box .category_logo{background-size:contain;background-repeat:no-repeat;background-position:center center;width:100%}#pageInfoCategory .info_cat_area .info_cat_list .info_cat_list_item a article .category_description_box{padding-top:20px;text-align:justify}@media screen and (max-width: 769px){#pageInfoCategory .info_cat_area .info_cat_list .info_cat_list_item a article .category_description_box{padding:20px 20px 0 20px}}#pageInfoCategory .info_cat_area .info_cat_list .info_cat_list_item a article .category_description_box .category_description_text{color:#333;font-size:14px;line-height:26px}@media screen and (max-width: 769px){#pageInfoCategory .info_cat_area .info_cat_list .info_cat_list_item a article .category_description_box .category_description_text{line-height:24px}}#pageInfoArchive .section_area.info_form_area{margin-bottom:73px}@media screen and (max-width: 769px){#pageInfoArchive .section_area.info_form_area{margin-bottom:49px}}@media screen and (max-width: 769px){#pageInfoArchive .section_area.info_form_area .main_title{margin-bottom:21px}}#pageInfoArchive .section_area.info_form_area .search_box{width:100%}#pageInfoArchive .section_area.info_tag_area{margin-bottom:120px}@media screen and (max-width: 769px){#pageInfoArchive .section_area.info_tag_area{margin-bottom:56px}}@media screen and (max-width: 769px){#pageInfoArchive .section_area.info_tag_area .main_title{margin-bottom:20px}}#pageInfoArchive .section_area.info_tag_area .tag_box .tag_list{width:100%}#pageInfoArchive .term_mv_box{margin-bottom:60px;position:relative}@media screen and (max-width: 769px){#pageInfoArchive .term_mv_box{margin-bottom:42px}}#pageInfoArchive .term_mv_box img{width:100%;height:100%;object-fit:cover}#pageInfoArchive .term_mv_box .category_logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-size:contain;background-repeat:no-repeat;background-position:center center;width:60%}#pageInfoArchive .term_text_box{max-width:1000px;margin-left:auto;margin-right:auto;border-bottom:1px rgba(0,0,0,0.1) solid;margin-bottom:70px}@media screen and (max-width: 769px){#pageInfoArchive .term_text_box{border-bottom:none;margin-bottom:40px}}#pageInfoArchive .term_text_box .term_title{font-size:24px;color:#333;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600;margin-bottom:12px}@media screen and (max-width: 769px){#pageInfoArchive .term_text_box .term_title{font-size:20px;text-align:center;width:calc(100% - 40px);margin-left:auto;margin-right:auto;margin-bottom:32px}}#pageInfoArchive .term_text_box .term_description{display:block;color:#333;font-size:14px;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600;line-height:26px;padding-bottom:30px}@media screen and (max-width: 769px){#pageInfoArchive .term_text_box .term_description{font-size:12px;line-height:22px;width:calc(100% - 40px);margin-left:auto;margin-right:auto;padding-bottom:0}}#pageInfoArchive .info_contents_area{max-width:1000px;margin-left:auto;margin-right:auto}@media screen and (max-width: 769px){#pageInfoArchive .info_contents_area{width:calc(100% - 40px)}}#pageInfoArchive .info_contents_area .info_list{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 769px){#pageInfoArchive .info_contents_area .info_list{flex-direction:column;margin-bottom:48px}}#pageInfoArchive .info_contents_area .info_list .info_list_item{width:calc(50% - 28px);margin-bottom:48px}@media screen and (max-width: 769px){#pageInfoArchive .info_contents_area .info_list .info_list_item{width:100%;margin-bottom:20px}}@media screen and (max-width: 769px){#pageInfoArchive .info_contents_area .info_list .info_list_item:last-of-type{margin-bottom:0}}#pageInfoArchive .info_contents_area .info_list .info_list_item a{color:#333}#pageInfoArchive .info_contents_area .info_list .info_list_item a article{display:flex;justify-content:space-between}#pageInfoArchive .info_contents_area .info_list .info_list_item a article .info_list_item_content_left{width:28%}#pageInfoArchive .info_contents_area .info_list .info_list_item a article .info_list_item_content_left img{width:100%;display:block}#pageInfoArchive .info_contents_area .info_list .info_list_item a article .info_list_item_content_right{width:calc(72% - 16px)}#pageInfoArchive .info_contents_area .info_list .info_list_item a article .info_list_item_content_right .info_list_item_content_title{font-size:16px;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600;line-height:1.3;letter-spacing:normal}@media screen and (max-width: 769px){#pageInfoArchive .info_contents_area .info_list .info_list_item a article .info_list_item_content_right .info_list_item_content_title{font-size:14px}}#pageInfoArchive .info_contents_area .info_list .info_list_item a article .info_list_item_content_right .date{color:#9a9a9a;font-size:12px;display:block}#pageInfoArchive .info_search_top_title .search_title{text-align:center;font-size:28px;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600;margin-top:60px;margin-bottom:60px;letter-spacing:normal}@media screen and (max-width: 769px){#pageInfoArchive .info_search_top_title .search_title{font-size:20px;margin-top:30px;margin-bottom:30px}}#pageInfoDetail .title_info_area{max-width: 1000px;margin:85px auto 85px;padding-bottom:48px;border-bottom:2px solid #ddd}@media screen and (max-width: 1250px){#pageInfoDetail .title_info_area{padding-left:40px;padding-right:40px;padding-bottom:0;border-bottom:none;margin-bottom:0}}@media screen and (max-width: 769px){#pageInfoDetail .title_info_area{padding-left:0;padding-right:0;margin-top:20px;margin-left:20px;margin-right:20px}}#pageInfoDetail .title_info_area .post_title{font-size:28px;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600;margin-bottom:20px;line-height:1.5}@media screen and (max-width: 769px){#pageInfoDetail .title_info_area .post_title{font-size:20px;margin-bottom:12px}}#pageInfoDetail .title_info_area .post_date_box{font-size:14px;color:rgba(0,0,0,0.5);line-height:1}@media screen and (max-width: 769px){#pageInfoDetail .title_info_area .post_date_box{margin-bottom:0}}#pageInfoDetail .title_info_area .post_date_box .modify_date{display:inline-block;margin-left:10px}#pageInfoDetail .title_info_area .link_box{margin-top:20px}@media screen and (max-width: 769px){#pageInfoDetail .title_info_area .link_box{margin-top:16px}}#pageInfoDetail .title_info_area .link_box a{color:#ff8a00;text-decoration:underline;font-size:14px;line-height:1}#pageInfoDetail .title_info_area .link_box a:visited{color:#ff8a00}@media screen and (max-width: 1250px){#pageInfoDetail .info-wrap{margin-top:0}}#pageInfoDetail .info-wrap .info-left{background-color:transparent;padding-top:0;padding-left:0;padding-right:0}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left{margin-top:20px;margin-right:0}}@media screen and (max-width: 1250px){#pageInfoDetail .info-wrap .info-left .editor{margin-top:20px}}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor{overflow:hidden}}#pageInfoDetail .info-wrap .info-left .editor *:first-child{margin-top:0 !important}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor>*{margin-right:20px}}#pageInfoDetail .info-wrap .info-left .editor h2{border-bottom:1px solid #000;padding-bottom:15px;line-height:1.2}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor h2{line-height:1.3}}#pageInfoDetail .info-wrap .info-left .editor h3{padding-left:0}#pageInfoDetail .info-wrap .info-left .editor h3::before{display:none}#pageInfoDetail .info-wrap .info-left .editor h3+p{margin-top:7px}#pageInfoDetail .info-wrap .info-left .editor h4{color:#000}#pageInfoDetail .info-wrap .info-left .editor .youtube_player_wrapper{position:relative;width:100%;height:0;padding-top:56.25%}#pageInfoDetail .info-wrap .info-left .editor .youtube_player_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#pageInfoDetail .info-wrap .info-left .editor .text_layout_box{margin-top:20px}#pageInfoDetail .info-wrap .info-left .editor .text_layout_box *:first-child{margin-top:0}#pageInfoDetail .info-wrap .info-left .editor .text_layout_box p{font-size:14px}#pageInfoDetail .info-wrap .info-left .editor .img_layout_box{margin-top:20px}#pageInfoDetail .info-wrap .info-left .editor .img_layout_box figure.col-large{width:100%}#pageInfoDetail .info-wrap .info-left .editor .img_layout_box figure.col-large img{width:100%}#pageInfoDetail .info-wrap .info-left .editor .img_layout_box figure figcaption{font-size:12px;margin-top:12px;margin-bottom:10px}#pageInfoDetail .info-wrap .info-left .editor .pdf_btn_box{margin-top:24px}#pageInfoDetail .info-wrap .info-left .editor .pdf_btn_box .pdf-btn{background-color:white;margin-bottom:0}#pageInfoDetail .info-wrap .info-left .editor .reference-link{margin-top:24px}#pageInfoDetail .info-wrap .info-left .editor .reference-link a{text-decoration:underline;color:#ff8a00;padding:0;transition:400ms}@media screen and (min-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .reference-link a:hover{opacity:.7}}#pageInfoDetail .info-wrap .info-left .editor .reference-link a::before{display:none}#pageInfoDetail .info-wrap .info-left .editor .cv_btn_box{background-color:#ff8a00;border-radius:6px;margin-top:24px;transition:400ms;box-shadow:0 3px 0 0 #e5e6e0}@media screen and (min-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .cv_btn_box:hover{transform:translateY(3px);box-shadow:0 1px 0 0 #e5e6e0}}#pageInfoDetail .info-wrap .info-left .editor .cv_btn_box a{display:flex;align-items:center;justify-content:space-between;padding:10px;color:white;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600}#pageInfoDetail .info-wrap .info-left .editor .cv_btn_box a::before{content:'';display:block;width:15px;height:15px}#pageInfoDetail .info-wrap .info-left .editor .cv_btn_box a::after{content:'';display:block;width:15px;height:15px;background-image:url("../img/info/arrow_white_round_right_pc.png");background-repeat:no-repeat;background-position:center center;background-size:contain}#pageInfoDetail .info-wrap .info-left .editor .table_layout_box{margin-top:80px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .table_layout_box{margin-top:60px}}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .table_layout_box dl{display:flex}}#pageInfoDetail .info-wrap .info-left .editor .table_layout_box dl dt,#pageInfoDetail .info-wrap .info-left .editor .table_layout_box dl dd{font-size:14px;line-height:20px;padding:10px 15px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .table_layout_box dl dt,#pageInfoDetail .info-wrap .info-left .editor .table_layout_box dl dd{padding:10px}}#pageInfoDetail .info-wrap .info-left .editor .table_layout_box dl dt{background-color:#efefef;min-width:130px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .table_layout_box dl dt{width:33%;min-width:110px;max-width:120px}}#pageInfoDetail .info-wrap .info-left .editor .table_layout_box dl dd{width:100%}#pageInfoDetail .info-wrap .info-left .editor .recipe_box{margin-top:80px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .recipe_box{margin-top:60px;margin-right:0}}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .recipe_box h2{margin-right:20px}}#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list{margin-left:0;margin-top:30px}#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item{margin-top:33px;margin-left:0;margin-right:0;display:flex;display:-ms-flex;display:-webkit-flex}#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item::before{align-self:flex-start;position:static;display:flex;align-items:center;justify-content:center;content:attr(data-row_count);right:initial;background-color:#ff8a00;border-radius:5px;color:white;width:1.5rem;height:1.5rem;min-width:1.5rem;line-height:1}#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content{width:calc(100% - 1.5rem);margin-left:10px}#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .text_box{font-size:14px;width:95%}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .text_box{margin-right:20px;width:calc(100% - 30px)}}#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper{position:relative}#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_slider_arrow_box{position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:100;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_slider_arrow_box{display:none}}#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_slider_arrow_box .arrow_left,#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_slider_arrow_box .arrow_right{position:relative;transition:200ms;width:40px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_slider_arrow_box .arrow_left,#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_slider_arrow_box .arrow_right{width:5%}}#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_slider_arrow_box .arrow_left.slick-disabled,#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_slider_arrow_box .arrow_right.slick-disabled{opacity:0}#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_slider_arrow_box .arrow_left{left:-20px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_slider_arrow_box .arrow_left{left:-2.5%}}#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_slider_arrow_box .arrow_right{right:-20px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_slider_arrow_box .arrow_right{right:0}}#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_img_list_box{margin-top:16px !important;overflow:hidden}#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_img_list_box.multiple{width:100%}#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_img_list_box.multiple .recipe_img_list{margin-left:0;position:relative}#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_img_list_box.multiple .recipe_img_list .slick-list{padding-left:0}#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_img_list_box.multiple .recipe_img_list .slick-list .recipe_img_list_item{margin-top:0;margin-right:25px;width:630px}#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_img_list_box.multiple .recipe_img_list .slick-list .recipe_img_list_item:first-of-type{margin-left:0}#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_img_list_box.multiple .recipe_img_list .slick-list .recipe_img_list_item figure{display:block}#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_img_list_box.multiple .recipe_img_list .slick-list .recipe_img_list_item figure img{max-width:100%;height:auto}#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_img_list_box .recipe_img_list:not(.type_multiple){margin-left:0;display:flex;display:-ms-flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_img_list_box .recipe_img_list:not(.type_multiple) .recipe_img_list_item{margin-top:0;margin-left:0;margin-right:15px;max-width:772px}#pageInfoDetail .info-wrap .info-left .editor .recipe_box .recipe_list .recipe_list_item .recipe_list_item_content .recipe_img_list_box_wrapper .recipe_img_list_box .recipe_img_list:not(.type_multiple) .recipe_img_list_item:last-of-type{margin-right:0}#pageInfoDetail .info-wrap .info-left .editor .interview_box{margin-top:80px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .interview_box{margin-top:60px}}#pageInfoDetail .info-wrap .info-left .editor .interview_box h2{margin-top:0}#pageInfoDetail .info-wrap .info-left .editor .interview_box .interview_item{margin-top:32px}#pageInfoDetail .info-wrap .info-left .editor .interview_box .interview_item .speaker{font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600}#pageInfoDetail .info-wrap .info-left .editor .interview_box .interview_item .comment{margin-top:5px;font-size:14px;line-height:1.7}#pageInfoDetail .info-wrap .info-left .editor .point_box{padding:40px 32px;background-color:white;margin-top:80px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .point_box{padding:32px 20px;margin-top:60px}}#pageInfoDetail .info-wrap .info-left .editor .point_box h2{margin-top:0}#pageInfoDetail .info-wrap .info-left .editor .point_box p{font-size:14px;line-height:30px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .point_box p{line-height:24px}}#pageInfoDetail .info-wrap .info-left .editor .instructor_box{padding:40px 32px;background-color:white;margin-top:80px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .instructor_box{padding:32px 20px;margin-top:60px}}#pageInfoDetail .info-wrap .info-left .editor .instructor_box h2{margin-top:0}#pageInfoDetail .info-wrap .info-left .editor .instructor_box .profile_box{display:flex;gap:20px;margin-top:32px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .instructor_box .profile_box{gap:10px}}#pageInfoDetail .info-wrap .info-left .editor .instructor_box .profile_box .image_box{width:20%}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .instructor_box .profile_box .image_box{width:25%}}#pageInfoDetail .info-wrap .info-left .editor .instructor_box .profile_box .image_box img{width:100%}#pageInfoDetail .info-wrap .info-left .editor .instructor_box .profile_box .text_box{width:80%;padding-top:5px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .instructor_box .profile_box .text_box{width:75%}}#pageInfoDetail .info-wrap .info-left .editor .instructor_box .profile_box .text_box .instructor_name{margin-top:0;font-size:14px;line-height:1.2;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600}#pageInfoDetail .info-wrap .info-left .editor .instructor_box .profile_box .text_box .instructor_position{margin-top:8px;font-size:12px;line-height:1.2}#pageInfoDetail .info-wrap .info-left .editor .instructor_box .comment_box{margin-top:24px}#pageInfoDetail .info-wrap .info-left .editor .instructor_box .comment_box .comment_text{text-align:justify;font-size:14px;line-height:1.8}#pageInfoDetail .info-wrap .info-left .editor .material_box{padding:40px 32px;background-color:white;margin-top:80px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .material_box{padding:32px 20px;margin-top:60px}}#pageInfoDetail .info-wrap .info-left .editor .material_box h2{margin-top:0;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .material_box h2{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .material_box h2 .title_text{font-size:18px;line-height:1}}#pageInfoDetail .info-wrap .info-left .editor .material_box h2 .criterion_text{font-size:12px;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600;letter-spacing:0}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .material_box h2 .criterion_text{margin-top:14px}}#pageInfoDetail .info-wrap .info-left .editor .material_box .material_list{margin-left:0}#pageInfoDetail .info-wrap .info-left .editor .material_box .material_list .material_list_item{list-style-type:none;border-bottom:1px dashed rgba(0,0,0,0.2);padding:5px 0;display:flex;align-items:center;justify-content:space-between}#pageInfoDetail .info-wrap .info-left .editor .material_box .material_list .material_list_item.no_border{border-bottom:none !important;padding-bottom:0}#pageInfoDetail .info-wrap .info-left .editor .material_box .material_list .material_list_item.no_border+li{margin-top:0}#pageInfoDetail .info-wrap .info-left .editor .index_box{padding:40px 32px;background-color:white;margin-top:80px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .index_box{margin-top:60px;padding:32px 20px}}#pageInfoDetail .info-wrap .info-left .editor .index_box h2{margin-top:0;margin-bottom:32px}#pageInfoDetail .info-wrap .info-left .editor .index_box .index_list{margin-left:0}#pageInfoDetail .info-wrap .info-left .editor .index_box .index_list .index_list_item{line-height:1.4}#pageInfoDetail .info-wrap .info-left .editor .index_box .index_list .index_list_item a{color:#ff8a00;line-height:1}#pageInfoDetail .info-wrap .info-left .editor .index_box .index_list .index_list_item.level_top{list-style-type:none;margin-top:28px}#pageInfoDetail .info-wrap .info-left .editor .index_box .index_list .index_list_item.level_top a{font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600;font-size:16px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .index_box .index_list .index_list_item.level_top a{font-size:15px}}#pageInfoDetail .info-wrap .info-left .editor .index_box .index_list .index_list_item.level_second{list-style-type:disc;margin-left:1rem;margin-top:20px;text-indent:-6px}#pageInfoDetail .info-wrap .info-left .editor .index_box .index_list .index_list_item.level_second::marker{font-size:10px}#pageInfoDetail .info-wrap .info-left .editor .index_box .index_list .index_list_item.level_second a{font-size:14px}#pageInfoDetail .info-wrap .info-left .editor .border_horizontal_box{margin-top:80px}#pageInfoDetail .info-wrap .info-left .editor .border_horizontal_box::before{content:'';display:block;height:1px;width:100%;background-color:rgba(0,0,0,0.2)}#pageInfoDetail .info-wrap .info-left .editor .bg_white_container{background-color:white;padding:40px 32px;margin-top:80px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .bg_white_container{padding:32px 20px;margin-top:60px}}#pageInfoDetail .info-wrap .info-left .editor .bg_white_container>*:first-child{margin-top:0}#pageInfoDetail .info-wrap .info-left .editor .bg_white_container .material_box,#pageInfoDetail .info-wrap .info-left .editor .bg_white_container .instructor_box,#pageInfoDetail .info-wrap .info-left .editor .bg_white_container .point_box,#pageInfoDetail .info-wrap .info-left .editor .bg_white_container .index_box,#pageInfoDetail .info-wrap .info-left .editor .bg_white_container .bg_white_container{padding:0}#pageInfoDetail .info-wrap .info-left .editor .ban-tfof{margin-top:60px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .editor .ban-tfof{padding:0 20px 0 0}}#pageInfoDetail .info-wrap .info-left .tag_list_box{margin-top:30px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .tag_list_box{margin-right:20px}}#pageInfoDetail .info-wrap .info-left .tag_list_box .tag_list{display:flex;flex-wrap:wrap;gap:10px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-left .tag_list_box .tag_list{gap:8px}}#pageInfoDetail .info-wrap .info-left .tag_list_box .tag_list .tag_list_item span,#pageInfoDetail .info-wrap .info-left .tag_list_box .tag_list .tag_list_item a{color:white;background-color:#ff8a00;padding:6px 12px;border-radius:100px;font-size:12px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-right{background-color:white;margin-top:80px;padding-right:0}}@media screen and (max-width: 1250px){#pageInfoDetail .info-wrap .info-right .term-wrap{display:flex;align-items:center;margin-top:60px}}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-right .term-wrap{flex-direction:column;padding-right:20px}}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-right .term-wrap .term-thumbnail{width:100%}}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-right .term-wrap .term-detail-wrap{width:100%}}#pageInfoDetail .info-wrap .info-right .term-wrap .term-detail-wrap .term-detail-inner .term-title{line-height:24px}@media screen and (max-width: 1250px){#pageInfoDetail .info-wrap .info-right .term-wrap .term-detail-wrap .term-detail-inner .term-title{margin-top:0}}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-right .term-wrap .term-detail-wrap .term-detail-inner .term-title{margin-top:16px;margin-bottom:16px;font-size:16px;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600}}#pageInfoDetail .info-wrap .info-right .term-wrap .term-detail-wrap .term-detail-inner .term-description{margin-top:15px;font-size:13px;line-height:23px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-right .term-wrap .term-detail-wrap .term-detail-inner .term-description{font-size:14px;line-height:24px}}#pageInfoDetail .info-wrap .info-right .info_item_list_box{margin-top:73px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-right .info_item_list_box{margin-top:48px}}#pageInfoDetail .info-wrap .info-right .info_item_list_box h4{font-size:16px;padding-bottom:10px;border-bottom:1px solid #000;line-height:1;font-family:"DM Sans","MFW-PIshiiGothicStdN-B", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic",'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3',"メイリオ","Meiryo", sans-serif;font-weight:600;margin-bottom:25px}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-right .info_item_list_box h4{font-size:18px;margin-right:20px}}@media screen and (max-width: 1250px){#pageInfoDetail .info-wrap .info-right .info_item_list_box .info_item_list{display:flex;flex-wrap:wrap;gap:20px}}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-right .info_item_list_box .info_item_list{display:block;margin-top:47px}}@media screen and (max-width: 1250px){#pageInfoDetail .info-wrap .info-right .info_item_list_box .info_item_list .info-item{width:calc(50% - 10px)}}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-right .info_item_list_box .info_item_list .info-item{margin:0 24px 0 0}}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-right .info_item_list_box .info_item_list .info-item a{display:flex;flex-direction:column}}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-right .info_item_list_box .info_item_list .info-item a .thumbnail{width:100%;margin-bottom:12px}}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-right .info_item_list_box .info_item_list .info-item a .detail-block{padding-left:0;width:100%}}#pageInfoDetail .info-wrap .info-right .info_item_list_box .info_item_list .info-item a .detail-block .detail .article-title{margin-top:0;font-size:13px;line-height:18px;text-align:left}@media screen and (max-width: 769px){#pageInfoDetail .info-wrap .info-right .info_item_list_box .info_item_list .info-item a .detail-block .detail .article-title{font-size:12px;margin-bottom:12px}}#pageInfoDetail .info-wrap .info-right .info_item_list_box .info_item_list .info-item a .detail-block .detail .date{color:rgba(0,0,0,0.3);font-size:12px}
/*# sourceMappingURL=prtc_custom.css.map */

@media screen and (min-width: 770px) {
 #pageInfoDetail .title_info_area { margin: 215px auto 50px; }
}

@media screen and (min-width: 770px) {
  #pageInfoTop .section_area.main_slider_area:first-of-type .main_title,
  #pageInfoCategory .section_area.info_cat_area:first-of-type .main_title,
  #pageInfoArchive .info_search_top_title .search_title {
    margin-top: 215px;
  }
}

/* Keep the slider frame aligned with its slides as the desktop content width changes. */
@media screen and (min-width: 770px) {
  #pageInfoTop .main_slider_area .main_slider_list { height: auto; }
  #pageInfoTop .main_slider_area .main_slider_list .slick-list {
    position: relative;
    top: auto;
    left: auto;
    transform: none;
  }
}

@media screen and (min-width: 770px) {
  .breadcrumb-bar.breadcrumb-bar-trial { display: none; }
}


/* Keep the desktop sidebar below the fixed header and breadcrumb. */
@media screen and (min-width: 1251px) {
	#pageInfoDetail .info-wrap .info-right {
		position: sticky;
		top: var(--info-sidebar-top, 174px);
		align-self: flex-start;
	}
}


@media screen and (min-width: 770px) {
	#pageInfoDetail .info-wrap .info-left .editor .text_layout_box {
		margin-top: 50px;
	}
}


@media screen and (min-width: 770px) {
	#pageInfoArchive .term_mv_box.pc_show {
		max-width: 1320px;
		margin-left: auto;
		margin-right: auto;
		overflow: hidden;
		border-radius: 0;
		transition: border-radius .5s ease .25s;
	}
	#pageInfoArchive .term_mv_box.pc_show .parallax-container {
		position: absolute;
		inset: 0;
		width: 100%;
		height: 100%;
		overflow: hidden;
	}
	#pageInfoArchive .term_mv_box.pc_show .parallax-image {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 110%;
		object-fit: cover;
		transform: translateY(-10%);
	}
}
@media screen and (min-width: 1320px) {
	#pageInfoArchive .term_mv_box.pc_show { border-radius: 0 0 20px 20px; }
}


/* Hide the uninitialized slider while retaining its final layout space. */
.info-slider-js #pageInfoTop .main_slider_area .main_slider_list,
.info-slider-js #pageInfoTop .main_slider_area + .main_slider_dots_box {
	opacity: 0;
	visibility: hidden;
	transition: opacity .3s ease;
}
.info-slider-js #pageInfoTop .main_slider_area.is-slider-ready .main_slider_list,
.info-slider-js #pageInfoTop .main_slider_area.is-slider-ready + .main_slider_dots_box {
	opacity: 1;
	visibility: visible;
}
.info-slider-js #pageInfoTop .main_slider_list:not(.slick-initialized) > li {
	display: none;
}
@media screen and (min-width: 770px) {
	.info-slider-js #pageInfoTop .main_slider_list:not(.slick-initialized)::before {
		content: "";
		display: block;
		padding-top: calc(33.333333% + 41px);
	}
}
@media (prefers-reduced-motion: reduce) {
	.info-slider-js #pageInfoTop .main_slider_area .main_slider_list,
	.info-slider-js #pageInfoTop .main_slider_area + .main_slider_dots_box {
		transition: none;
	}
}
