.page-title{margin-top:0}.main-page-title{margin-bottom:3rem}@media screen and (min-width: 750px){.main-page-title{margin-bottom:4rem}}.page-placeholder-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-placeholder{width:52.5rem;height:52.5rem}.custom_wrapper h2,.custom_wrapper h3,.custom_wrapper h4{font-weight:600;color:#272727}.custom_wrapper h2{font-size:22px;background-color:#212121;padding:10px;color:#fff}.custom_wrapper h3{font-size:20px}.custom_wrapper h4{font-size:18px}.custom_wrapper img{border:none!important}.main-page-title{font-size:3.5rem!important;font-weight:600}.defining-cover{background-color:#f3efeb;padding:10px;margin-bottom:20px;border-radius:5px}.defining{padding:10px 20px;border:solid 2px #b2b2b2;border-radius:5px;background-color:#f2f2f2}.defining h3{text-align:center;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;margin:10px auto}.defining h4{margin:15px 0 0}.defining ul{counter-reset:qumeru-counter;padding:0;-webkit-column-count:2;-moz-column-count:2;column-count:2}.defining .column1{-webkit-column-count:1;-moz-column-count:1;column-count:1}.defining .conditions_list li:before{content:"\6761\4ef6" counter(qumeru-counter);counter-increment:qumeru-counter 1;display:inline-block;width:55px;color:#414141}.defining .number_list li:before{content:"\30fb";display:inline-block;color:#414141}.defining li{list-style:none!important;font-weight:500;padding:10px;pointer-events:none;border-radius:5px;position:relative;-webkit-transition:.3s;transition:.3s;background-color:#fff;margin-bottom:10px;border:solid 1px #e3e3e3}.defining li:hover{background-color:#fcebcf;color:#d95d0f;border:solid 1px #d95d0f}.defining li a{text-decoration:none;pointer-events:auto!important;position:absolute!important;width:100%!important;height:100%!important;top:0!important;left:0!important;display:block!important}@media (max-width: 767px){.defining ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.flexTI2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.flexTI2 div{width:calc(50% - 10px);min-width:300px}.flexTI2 p{margin-top:0;padding:10px}.flexTI2 img{width:100%;margin-bottom:20px!important}@media (max-width: 767px){.flexTI2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.flex2step_3Column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.flex2step_3Column a{width:calc(33.3% - 15px);min-width:160px;display:block;overflow:hidden;aspect-ratio:1 / 1}.flex2step_3Column a img{width:100%;-webkit-transition:.3s;transition:.3s}.image_link:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.Specialty_history{padding:20px;background-color:#f3efeb}.Specialty_history h3{font-size:2.2rem!important}.Specialty_history ul{padding:20px 10px;border:solid 1px gray}.Specialty_history li{margin-bottom:10px;margin-left:20px;list-style-type:disc}.Specialty_history li div{display:-webkit-box;display:-ms-flexbox;display:flex}.Specialty_history li div p{margin:0}.Specialty_history li div p:nth-child(1){min-width:70px}.Specialty_change{padding:20px;background-color:#f3efeb}.Specialty_change h3{margin:10px 0;font-size:2.2rem}.Specialty_change h4{margin-bottom:0!important;background-color:#004e00;padding:20px 10px;color:#fff;background-size:cover;font-size:1.5rem}.ul_wrapper{padding:20px 10px;margin-bottom:30px;background-color:#fff}.ul_wrapper ul{padding-left:20px;list-style-type:disc;list-style-position:outside;margin:0}.ul_wrapper li{margin-bottom:10px}.Specialty_before h4{background-image:url(https://cdn.shopify.com/s/files/1/0573/4295/1469/files/bg_beanse.jpg?v=1653629547)}.Specialty_after h4{background-image:url(https://cdn.shopify.com/s/files/1/0573/4295/1469/files/bg_beanseB.jpg?v=1653629546)}.top_img{margin-bottom:50px}.test{font-size:10rem}.custom_grid_origin_title{display:-ms-grid;display:grid;-ms-grid-columns:2fr 10px 1fr;grid-template-columns:2fr 1fr;grid-auto-rows:minmax(100px,auto);grid-column-gap:10px;grid-row-gap:18px;margin-bottom:20px}.custom_grid_origin_title h2,.custom_grid_origin_title h3{margin-top:0}.custom_grid_origin_title h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom_grid_origin_title h2 img{width:40px;display:block;margin:0 10px 0 0}.custom_grid_origin_title img{border:none!important;margin:0 10px 0 0}@media (max-width: 767px){.custom_grid_origin_title{-ms-grid-columns:4.5fr 1fr;grid-template-columns:4.5fr 1fr}.custom_grid_origin_title p span{font-size:1.3rem}}.text_only{margin-bottom:20px}.text_only h3{padding:5px 10px;background-color:beige}.text_only h4{margin:0 auto 5px;border:solid 1px #cccbcb;padding:5px 10px}.text_only p{margin:0 auto 5px}.text_only ul{margin:5px auto 10px;background-color:#f4f4f4;padding:10px;line-height:1.4;list-style-position:inside}.text_only ul li{padding:5px 0}.custom_grid{display:-ms-grid;display:grid;-ms-grid-columns:2fr 20px 1fr;grid-template-columns:2fr 1fr;grid-auto-rows:minmax(100px,auto);grid-column-gap:20px;grid-row-gap:18px;margin-bottom:20px}.custom_grid h2{margin-top:0}.custom_grid h3{margin-top:0;margin-bottom:5px;background-color:beige;padding:5px 10px}.custom_grid p{margin-top:0}.custom_grid div>img{display:block;width:100%;max-width:375px}.custom_grid li{line-height:1.5;margin-bottom:5px}.custom_grid>img{margin:0 auto}@media (max-width: 750px){.custom_grid{-ms-grid-columns:1fr;grid-template-columns:1fr}.custom_grid p{margin-bottom:0!important}.custom_grid div>img{margin:0 auto 20px;display:block}}.small_list{font-size:1.4rem;padding:15px 10px;border:solid 1px gray}.small_list ul{margin:0;padding-left:20px;list-style-type:decimal}.small_list li{margin-bottom:10px}.title_and_text{margin-bottom:40px}.title_and_text h2{margin:10px auto}.title_and_text p{margin-bottom:20px}.special_content_box{padding:20px;background-color:#f3efeb}.special_content_box h5{font-size:1.8rem;margin:10px auto 5px;color:#004000}.special_content_box .number_ul{list-style-type:decimal}.special_content_box p{margin:0 auto 20px}@media (max-width: 750px){.special_content_box h5{font-size:1.5rem}}.bg_img{position:relative;background-size:cover;aspect-ratio:8/1;width:100%;margin-bottom:20px;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}.bg_img:after{position:absolute;z-index:0;content:"";top:0;left:0;height:100%;width:100%;background:#00000080}.bg_img h4{color:#fff;font-size:2rem;z-index:2;font-weight:600;margin:20px auto;padding:10px;text-align:center}@media (max-width: 750px){.bg_img h4{font-size:1.8rem}}.bg_img_Sustainable01{background-image:url(https://cdn.shopify.com/s/files/1/0573/4295/1469/files/bg_Sustainable01.jpg?v=1653901956)}.bg_img_Sustainable02{background-image:url(https://cdn.shopify.com/s/files/1/0573/4295/1469/files/bg_Sustainable02.jpg?v=1653901909)}.centerText{text-align:center;padding:10px}.centerText img{display:block}.country_list{margin:0 auto 50px}.country_list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px 15px;padding:0!important}.country_list li{-webkit-box-sizing:border-box;box-sizing:border-box;width:165px;list-style:none!important;text-decoration:none;border:solid 1px #d0d0d0;text-align:center;padding:8px;border-radius:3px;-webkit-box-shadow:3px 3px #efefef;box-shadow:3px 3px #efefef;-webkit-transition:.3s;transition:.3s}.country_list li:hover{border:solid 1px #c67a00;background-color:#faebd7}.country_list li a{text-decoration:none;color:#000}.country_list li .country_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;color:#000;border-bottom:1px solid #c1c1c1;padding-bottom:5px}.country_list li .country_title img{width:30px;margin-right:5px}.country_list li .country_title h4{margin:0}.country_list li p{text-align:left;margin:10px 0;font-size:1.4rem!important;line-height:1.5}.country_list img{width:100%}.map_wrapper{position:relative;margin-bottom:10px}.point_bace:hover:after{content:"";position:absolute;width:30%;aspect-ratio:1/1.136;background-size:cover;background-repeat:no-repeat}#Rwanda:hover:after{background-image:url(/cdn/shop/files/pop_rwa.png?v=1685696897);bottom:10%;right:59%}#Burundi:hover:after{background-image:url(/cdn/shop/files/pop_bdi.png?v=1685696897);bottom:3%;right:59%}#Ethiopia:hover:after{background-image:url(/cdn/shop/files/pop_eth.png?v=1685696899);bottom:20%;right:48%}#Kenya:hover:after{background-image:url(/cdn/shop/files/pop_ken.png?v=1685696897);bottom:19.5%;right:42%}#Tanzania:hover:after{background-image:url(/cdn/shop/files/pop_tza.png?v=1685696897);bottom:43%;right:59.5%}#Indonesia:hover:after{background-image:url(/cdn/shop/files/pop_idn.png?v=1685696897);bottom:47%;right:46%}#Guatemala:hover:after{background-image:url(/cdn/shop/files/pop_gtm.png?v=1685696897);bottom:21.5%;right:41%}#Elsalvador:hover:after{background-image:url(/cdn/shop/files/pop_slv.png?v=1685696897);bottom:44%;right:24%}#Nicaragua:hover:after{background-image:url(/cdn/shop/files/pop_nic.png?v=1685696897);bottom:37%;right:24%}#CostaRica:hover:after{background-image:url(/cdn/shop/files/pop_cri.png?v=1685696897);bottom:29%;right:24%}#Mexico:hover:after{background-image:url(/cdn/shop/files/pop_mex.png?v=1685696898);bottom:27%;right:30%}#Honduras:hover:after{background-image:url(/cdn/shop/files/pop_hnd.png?v=1685696897);bottom:31%;right:19%}#Dominica:hover:after{background-image:url(/cdn/shop/files/pop_dma.png?v=1685696897);bottom:27.5%;right:13%}#Panama:hover:after{background-image:url(/cdn/shop/files/pop_pan.png?v=1685696897);bottom:20%;right:13%}#Brazil:hover:after{background-image:url(/cdn/shop/files/pop_bra.png?v=1685696897);bottom:40%;right:-1%}#Columbia:hover:after{background-image:url(/cdn/shop/files/pop_col.png?v=1685696897);bottom:46%;right:4%}#Peru:hover:after{background-image:url(/cdn/shop/files/pop_per.png?v=1685696897);bottom:34%;right:10.5%}#Bolivia:hover:after{background-image:url(/cdn/shop/files/pop_bol.png?v=1685696897);bottom:27%;right:10.5%}@media (max-width: 750px){.point_bace:hover:after{width:50%;bottom:5%}#Rwanda:hover:after{right:38%;bottom:6%}#Burundi:hover:after{right:38%;bottom:3%}#Ethiopia:hover:after{right:28%;bottom:5%}#Kenya:hover:after{right:22%;bottom:5%}#Tanzania:hover:after{right:22%;bottom:3%}#Indonesia:hover:after{right:8%;bottom:6%}#Guatemala:hover:after{right:41%;bottom:6%}#Elsalvador:hover:after{right:41%;bottom:5%}#Nicaragua:hover:after{right:41%;bottom:4%}#CostaRica:hover:after{right:41%;bottom:3%}#Mexico:hover:after{right:30%;bottom:8%}#Honduras:hover:after{right:19%;bottom:9.5%}#Dominica:hover:after{right:14%;bottom:9.5%}#Panama:hover:after{right:14%;bottom:3%}#Brazil:hover:after{right:16%;bottom:5%}#Columbia:hover:after{right:22%;bottom:5%}#Peru:hover:after,#Bolivia:hover:after{right:28%;bottom:5%}}.newspaper{font-family:Teko,Noto Sans JP,sans-serif!important}.newspaper h3{margin-bottom:5px;line-height:1;color:#b7b7b7;font-size:2.5rem}.newspaper ul{margin-top:0;padding-left:0!important}.newspaper ul:first-child{background-color:#b7b7b7}.newspaper li{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:.3fr 0px .25fr 0px 2.1fr;grid-template-columns:.3fr .25fr 2.1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;gap:0px 0px;grid-auto-flow:row;grid-template-areas:". . .";border-bottom:1px solid #d1d1d1;padding:10px 0;pointer-events:none;-webkit-transition:.3s;transition:.3s}.newspaper li:hover{background-color:#d1d1d1}.newspaper li a{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:auto}.newspaper li div:first-child{margin:0 10px}.newspaper li div:first-child p{background-color:#f7931e;color:#fff;padding:5px 10px;margin:0;border-radius:5px;font-size:1.8rem;font-weight:700;min-width:70px;text-align:center}.newspaper li div:nth-child(2){margin-right:10px}.newspaper li div:nth-child(2) p{background-color:gray;color:#fff;margin:0;border-radius:50px;width:41.5px;height:41.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2.5rem;font-weight:700}.newspaper li div:nth-child(3) p{line-height:1.2;margin-bottom:10px}.newspaper li div:nth-child(3) p:not(:last-child){border-bottom:1px solid #eaeaea}.newspaper li div:nth-child(3) p:first-child{margin-top:10px;font-size:2.5rem}.newspaper li p{margin:0 auto 10px}.newspaper label{display:block;margin:0 0 10px;padding:10px 15px;line-height:1;background:#b7b7b7;cursor:pointer;color:#fff;font-size:3.5rem;font-family:Teko,Noto Sans JP,sans-serif!important}.newspaper input{display:none!important}.newspaper .textset{float:right}.newspaper .textset:after{content:"";display:inline-block;width:15px;height:15px;border-top:5px solid #888888;border-right:5px solid #888888;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:5px}.newspaper input:checked+label .textset:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (max-width: 767px){.newspaper li div:first-child p{font-size:1.5rem}}@media (max-width: 767px){.newspaper li div:nth-child(2) p{font-size:2rem;width:37px;height:37px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 767px){.newspaper li div:nth-child(3) p{font-size:1.3rem}.newspaper li div:nth-child(3) p:first-child{margin-top:9px;font-size:2rem}}.menu a{display:block;padding:15px;text-decoration:none;color:#000}.menu ul{margin:0;padding:0;list-style:none;max-height:0;overflow:hidden;-webkit-transition:all 1s;transition:all 1s;opacity:.5}#menu_bar2013:checked~.links2013,#menu_bar2014:checked~.links2014,#menu_bar2015:checked~.links2015,#menu_bar2016:checked~.links2016,#menu_bar2017:checked~.links2017,#menu_bar2018:checked~.links2018,#menu_bar2019:checked~.links2019,#menu_bar2020:checked~.links2020,#menu_bar2021:checked~.links2021,#menu_bar2022:checked~.links2022,#menu_bar2023:checked~.links2023,#menu_bar2024:checked~.links2024,#menu_bar2025:checked~.links2025,#menu_bar2026:checked~.links2026,#menu_bar2027:checked~.links2027,#menu_bar2028:checked~.links2028,#menu_bar2029:checked~.links2029,#menu_bar2030:checked~.links2030,#menu_bar2031:checked~.links2031,#menu_bar2032:checked~.links2032,#menu_bar2033:checked~.links2033,#menu_bar2034:checked~.links2034,#menu_bar2035:checked~.links2035,#menu_bar2036:checked~.links2036,#menu_bar2037:checked~.links2037,#menu_bar2038:checked~.links2038,#menu_bar2039:checked~.links2039,#menu_bar2040:checked~.links2040{max-height:3000px;opacity:1}#menu_bar2013:checked~#links2013,#menu_bar2014:checked~#links2014,#menu_bar2015:checked~#links2015,#menu_bar2016:checked~#links2016,#menu_bar2017:checked~#links2017,#menu_bar2018:checked~#links2018,#menu_bar2019:checked~#links2019,#menu_bar2020:checked~#links2020,#menu_bar2021:checked~#links2021,#menu_bar2022:checked~#links2022,#menu_bar2023:checked~#links2023,#menu_bar2024:checked~#links2024,#menu_bar2025:checked~#links2025,#menu_bar2026:checked~#links2026,#menu_bar2027:checked~#links2027,#menu_bar2028:checked~#links2028,#menu_bar2029:checked~#links2029,#menu_bar2030:checked~#links2030,#menu_bar2031:checked~#links2031,#menu_bar2032:checked~#links2032,#menu_bar2033:checked~#links2033,#menu_bar2034:checked~#links2034,#menu_bar2035:checked~#links2035,#menu_bar2036:checked~#links2036,#menu_bar2037:checked~#links2037,#menu_bar2038:checked~#links2038,#menu_bar2039:checked~#links2039,#menu_bar2040:checked~#links2040{max-height:3000px;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-main-page.css.map */
