@charset "UTF-8";.ex_box_wrap li{-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;overflow:visible}.ex_box .g_btn{display:inline-block;position:relative;margin-top:32px}@media screen and (max-width:768px){.ex_box .g_btn{display:block}}.el_ofi img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:48em){a[href*="tel:"]{cursor:default;pointer-events:none}}.pcm_none{display:none}@media screen and (min-width:75em){.pcm_none{display:inline-block}}.pcm_none_block{display:none}@media screen and (min-width:75em){.pcm_none_block{display:block}}.pcm_none_flex{display:none}@media screen and (min-width:75em){.pcm_none_flex{display:-webkit-box;display:-ms-flexbox;display:flex}}.pcs_none{display:none}@media screen and (min-width:64em){.pcs_none{display:inline-block}}.pcs_none_block{display:none}@media screen and (min-width:64em){.pcs_none_block{display:block}}.pcs_none_flex{display:none}@media screen and (min-width:64em){.pcs_none_flex{display:-webkit-box;display:-ms-flexbox;display:flex}}.tab_none{display:none}@media screen and (min-width:48em){.tab_none{display:inline-block}}.tab_none_block{display:none}@media screen and (min-width:48em){.tab_none_block{display:block}}.tab_none_flex{display:none}@media screen and (min-width:48em){.tab_none_flex{display:-webkit-box;display:-ms-flexbox;display:flex}}.spm_none{display:none}@media screen and (min-width:36em){.spm_none{display:inline-block}}.spm_none_block{display:none}@media screen and (min-width:36em){.spm_none_block{display:block}}.spm_none_flex{display:none}@media screen and (min-width:36em){.spm_none_flex{display:-webkit-box;display:-ms-flexbox;display:flex}}.sp_none{display:none}@media screen and (min-width:23.4375em){.sp_none{display:inline-block}}.sp_none_block{display:none}@media screen and (min-width:23.4375em){.sp_none_block{display:block}}.sp_none_flex{display:none}@media screen and (min-width:23.4375em){.sp_none_flex{display:-webkit-box;display:-ms-flexbox;display:flex}}.xs_none{display:none}@media screen and (min-width:20em){.xs_none{display:inline-block}}.xs_none_block{display:none}@media screen and (min-width:20em){.xs_none_block{display:block}}.xs_none_flex{display:none}@media screen and (min-width:20em){.xs_none_flex{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:75em){.pcm_only{display:none}}@media screen and (min-width:64em){.pcs_only{display:none}}@media screen and (min-width:48em){.tab_only{display:none}}@media screen and (min-width:36em){.spm_only{display:none}}@media screen and (min-width:23.4375em){.sp_only{display:none}}@media screen and (min-width:20em){.xs_only{display:none}}@media screen and (min-width:769px){#gnav li{width:14.2857142857%;line-height:1.3}}#gnav li a{padding:0;min-height:54px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#gnav br{display:none}@media screen and (min-width:769px){#gnav br{display:inline-block}}@media screen and (min-width:75em){#gnav br{display:none}}.bl_navigation_icon:before{display:block;content:"";width:22px;height:22px;margin:0 auto;background:#1c1c1c;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url("../img/icon_Insta.svg");mask-image:url("../img/icon_Insta.svg")}@media screen and (min-width:769px){.bl_navigation_icon:before{background:#fff}header.fixed .bl_navigation_icon:before{background:#1c1c1c}}@media screen and (max-width:768px){body.home .ly_onlineShop{margin:0 16px;padding:40px 0}}body.buckwheat .ly_onlineShop{margin-top:60px}.ly_onlineShop_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px 50px;padding:20px;background:#eaefe8}@media screen and (min-width:48em){.ly_onlineShop_box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:45px}}.ly_onlineShop__image{margin:0 auto}@media screen and (min-width:48em){.ly_onlineShop__image{-ms-flex-preferred-size:423px;flex-basis:423px}}.ly_onlineShop__image img{width:auto;height:auto}@media screen and (min-width:48em){.ly_onlineShop_content{-ms-flex-preferred-size:397px;flex-basis:397px}}.ly_onlineShop__note{margin-top:16px;font-family:"游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3",serif;font-size:clamp(15px,2.1739130435vw,16px);line-height:1.25}@media screen and (min-width:48em){.ly_onlineShop__note{font-size:clamp(15px,1.5384615385vw,16px)}}.ly_onlineShop__text{margin-top:20px}.ly_onlineShop .el_button_wrapper{margin-top:16px}.lw_mv.error404{background:url(../img/error404_mv@2x.jpg) no-repeat left center;background-size:cover}.lw_mv.buckwheat{background:url(../img/buckwheat_mv@2x.jpg) no-repeat right center;background-size:cover}.el_lead{font-family:"游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3",serif;font-size:clamp(18px,3.2608695652vw,24px);font-weight:400;line-height:1.25}@media screen and (min-width:48em){.el_lead{font-size:min(2.3076923077vw,24px)}}.el_lead__02{font-size:18px;font-weight:700;line-height:1.6}.el_title{font-size:clamp(18px,3.2608695652vw,22px);font-weight:700}@media screen and (min-width:48em){.el_title{font-size:22px}}.el_button_wrapper .g_btn{display:block;text-align:center}@media screen and (min-width:769px){.el_button_wrapper .g_btn{display:inline-block}}.bl_list__decimal>li{counter-increment:decimal_01;margin-left:1.2em;text-indent:-1.2em}.bl_list__decimal>li:before{content:counter(decimal_01) ". "}.bl_list__decimal>li>*{text-indent:0}.el_note{position:relative;padding-left:1em}.el_noteList .el_note:not(:first-child){margin-top:0.3em}.el_note:before{content:"※";position:absolute;top:0;left:0;display:block;width:1em;height:1em}.bl_definition .bl_definition_item:not(:first-child){margin-top:16px}.bl_definition dd,.bl_definition dt{display:inline-block}.bl_definition dt{font-weight:700}.bl_definition dt:after{content:"："}.el_counter{counter-reset:number 0}.el_counter__number:before{content:counter(number,decimal-leading-zero) " /";counter-increment:number 1;margin-right:8px;color:#b92636}.bl_grid2column{display:-ms-grid;display:grid;gap:30px}@media screen and (min-width:48em){.bl_grid2column{gap:30px 34px;-ms-grid-columns:1fr 34px 1fr;grid-template-columns:repeat(2,1fr)}}.bl_flex2column{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:48em){.bl_flex2column{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.bl_flex2column__image{margin:0 auto}.bl_flex2column__text{margin-top:24px;text-align:left}.bl_innerFlex2colum{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:22px;gap:16px}.bl_innerFlex2colum__image{margin:0}.bx-wrapper img{width:100%;height:calc(100vh - 56px);-o-object-fit:cover;object-fit:cover}@media screen and (min-width:48em){.bx-wrapper img{height:calc(100vh - 80px)}}.bx-wrapper .bxslider li:first-child img{-o-object-position:70% 50%;object-position:70% 50%}@media screen and (min-width:75em){.bx-wrapper .bxslider li:first-child img{-o-object-position:center;object-position:center}}.bx-wrapper .bxslider li:nth-child(2) img{-o-object-position:70% 50%;object-position:70% 50%}@media screen and (min-width:75em){.bx-wrapper .bxslider li:nth-child(2) img{-o-object-position:center;object-position:center}}.bx-wrapper .bxslider li:nth-child(3) img{-o-object-position:center;object-position:center}.logo{max-width:880px;color:#fff;font-weight:400;text-align:center}.logo img{width:auto;height:auto}.logo .un_logo_wrapper{padding:0 16px}.logo .un_topMv_lead{margin-top:16px;font-family:"游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3",serif;font-size:clamp(18px,3.8617886179vw,38px);line-height:1.2894736842;text-shadow:0 1px 6px rgba(0,0,0,0.6)}@media screen and (min-width:75em){.logo .un_topMv_lead{margin-top:32px}}.logo .un_topMv_concept{margin-top:24px;font-size:clamp(14px,1.9308943089vw,19px);line-height:1.8421052632;text-align:center;text-shadow:0 1px 6px rgba(0,0,0,0.7)}@media screen and (min-width:75em){.logo .un_topMv_concept{margin-top:40px}}.logo .un_topMv_concept span{display:inline-block;text-align:left}@media screen and (min-width:48em){.logo .un_topMv_concept span{display:block;text-align:center}}.top_lead .inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top_lead .pic{text-align:center}.top_lead .lead_txt{margin-bottom:0}.top_lead .sc_tit{margin-bottom:24px}.top_lead .el_lead{margin-bottom:24px;line-height:2}.top_lead .el_button_wrapper{margin-top:30px}@media screen and (max-width:768px){.top_product{margin:0 16px;padding:40px 0}}.top_product .sc_tit{margin-bottom:30px}@media screen and (min-width:48em){.top_product .bl_flex2column_item{-ms-flex-preferred-size:460px;flex-basis:460px}}.top_product .bl_flex2column__image{max-width:460px}.top_product .el_lead{margin-top:28px;text-align:center}.top_product .txt{margin-top:40px;text-align:center}.top_product .txt span{display:inline-block;text-align:left}.top_product .el_button_wrapper{margin-top:40px;text-align:center}.top_obsession{border-image-source:linear-gradient(#fcfaf7,#fcfaf7);border-image-slice:0 fill;border-image-width:1;border-image-outset:0 40px 0 40px;border-image-repeat:stretch}@media screen and (max-width:768px){.top_obsession{margin:0 16px;padding:40px 0}}.top_obsession .sc_tit{margin-bottom:30px}.top_obsession .ex_box_wrap{padding:0}.top_obsession .ex_box_wrap .el_lead{margin-top:40px}@media screen and (min-width:48em){.top_obsession .ex_box_wrap .el_lead{margin-top:0}}@media screen and (min-width:48em){.top_obsession .ex_box_wrap li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}}.top_obsession .ex_box_wrap li .pict{max-width:460px;margin:0 auto}.top_obsession .ex_box_wrap li .ex_box{max-width:none}@media screen and (min-width:48em){.top_obsession .ex_box_wrap li .ex_box{max-width:460px}}.top_obsession .ex_box_wrap li .ex_box__text{margin-top:24px}body.products .ex_box .bl_subTitle:not(:first-child){margin-top:24px}body.products .ex_box__list,body.products .ex_box__text{margin-top:12px}body.products .ex_box__list .ex_box__listItem{display:inline-block}body.products .ex_box__list .ex_box__listItem:not(:last-child){margin-right:1em}body.buckwheat img{width:auto;height:auto;line-height:1}body.buckwheat .lw_head{margin-bottom:30px}.bl_intro .lw_sc{margin-bottom:0}.bl_intro .lead_txt{margin-bottom:40px}.bl_intro .lead_txt span{display:inline-block;text-align:left}@media screen and (min-width:64em){.bl_intro .lead_txt span{text-align:center}}.bl_intro .pict{text-align:center}.bl_feature .bl_grid2column_item{padding:37px 0 45px;background:#eae7df}.bl_feature .bl_grid2column_item .el_lead{text-align:center}.bl_feature .bl_grid2column_item .txtbox{padding:25px 32px 0}.bl_effect .bl_flex2column{gap:32px}@media screen and (min-width:48em){.bl_effect .bl_flex2column__image,.bl_effect .bl_flex2column_content{-ms-flex-preferred-size:400px;flex-basis:400px}}.bl_effect .bl_effect_list .bl_flex2column:not(:first-child){margin-top:80px}@media screen and (min-width:48em){.bl_effect .bl_effect_list .bl_flex2column:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.bl_effect .bl_effect_info{margin-top:80px;padding:30px;border:1px #eae7df solid}.bl_effect .bl_effect_infoContainer:not(:first-child){margin-top:30px}body.buckwheat .bl_effect .bl_effect_info .lw_head{margin-bottom:20px}.bl_example .bl_grid2column{gap:43px 32px}.bl_example .bl_grid2column_item{background:#faf9f5}.bl_example__image{margin:0 auto;padding:30px 27px 0;text-align:center}@media screen and (min-width:48em){.bl_example__image{padding:0}}.bl_example .el_lead__02{line-height:1.2777777778}.bl_example h3.el_lead__02{padding-bottom:14px;background:#fff}.bl_example_text .el_lead__02{margin-top:20px;padding:0 27px}.bl_example_text .txtbox{margin-top:25px;padding:0 27px 30px}.el_signature{margin-top:30px;text-align:right}.el_signature__name{font-family:"游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3",serif}.el_signature__name span{font-size:24px;margin-left:14px}body.company section:first-child .el_lead{line-height:1.875}body.company section:first-child .txtbox{margin-top:20px}input[type=checkbox]{display:none}.ly_policy{margin-top:28px}.ly_policy_box{overflow:auto;height:352px;padding:25px;border:1px #707070 solid}.ly_policy_item{margin-top:32px}.ly_policy_item .bl_list__decimal{counter-reset:decimal_01}.ly_policy_item .lw_head span:after{content:none}@media screen and (min-width:36em){.ly_policy_item .lw_head span:after{content:""}}.ly_policy_check{margin-top:56px;text-align:center}.ly_policy .check_wrap{display:inline-block;margin-left:32px;text-indent:-32px;font-weight:700;text-align:left}.ly_policy .check{position:relative;padding-left:32px}.ly_policy .check:before{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";width:24px;height:24px;border:1px #cdd6dd solid}.ly_policy input[type=checkbox]:checked+.check:after{position:absolute;top:1px;left:5px;content:"";width:14px;height:8px;border-bottom:2px #98a6b5 solid;border-left:2px #98a6b5 solid;rotate:-45deg}body.error404 .el_lead{text-align:center}body.error404 .txtbox{margin-top:40px;text-align:center}body.error404 .txtbox span{display:inline-block;text-align:left}@media screen and (min-width:36em){body.error404 .txtbox span{text-align:center}}body.error404 .el_button_wrapper{margin-top:44px;text-align:center}
/*# sourceMappingURL=custom.css.map */