﻿.img_sp{display:none}#box_404{width:1020px;line-height:1.8;margin:4em auto}#box_404 h1{font-size:3rem;line-height:1.1;margin:0 0 30px}#box_404 h1 span{font-size:1.6rem}#box_ttl_img{display:flex;justify-content:center;width:100%;height:160px;background-color:#eee;overflow:hidden}#wrapper{width:100%;background-color:#f5f5f5;padding:30px 0 90px}#wrapper #box_main,#wrapper #box_main_full{display:flex;justify-content:space-between;width:1020px;margin:0 auto}#wrapper #box_main main,#wrapper #box_main_full main{order:2;width:750px;line-height:1.8}#wrapper #box_main #nav_aside,#wrapper #box_main_full #nav_aside{order:1;width:230px}#wrapper #box_main #nav_aside h2,#wrapper #box_main_full #nav_aside h2{font-size:1.7rem;font-weight:bold;color:#fff;background-color:#1a9e62;border-radius:5px 5px 0 0;padding:19px 12px 17px}#wrapper #box_main_full{display:block}#wrapper #box_main_full main{width:auto}#nav_aside_list{width:100%;font-size:1.3rem;line-height:1.4;list-style:none;background-color:#fff}#nav_aside_list li{list-style:none}#nav_aside_list a,#nav_aside_list span{display:block;width:100%;text-decoration:none;border-bottom:1px dotted #ddd;padding:12px 40px 12px 10px}#nav_aside_list a:hover,#nav_aside_list span:hover{opacity:1;background-color:#ededed;cursor:pointer}#nav_aside_list .nav_aside_btn,#nav_aside_list .nav_aside_btn_2{position:relative}#nav_aside_list .nav_aside_btn:after,#nav_aside_list .nav_aside_btn_2:after{position:absolute;top:12px;right:10px;display:block;content:"";width:17px;height:17px;background-image:url(../images/common/icon_plus.png)}#nav_aside_list .nav_aside_btn.active,#nav_aside_list .nav_aside_btn_2.active{font-weight:bold;border-bottom:none}#nav_aside_list .nav_aside_btn.active:after,#nav_aside_list .nav_aside_btn_2.active:after{display:block;content:"";width:17px;height:17px;background-image:url(../images/common/icon_minus.png)}#nav_aside_list .nav_aside_btn_2{border-bottom:none;padding-left:14px}#nav_aside_list .nav_aside_btn_2:before{content:"└";margin:0 4px 0 0}#nav_aside_list .nav_aside_sub,#nav_aside_list .nav_aside_sub_2{display:none;border-bottom:1px dotted #ddd;padding:0 0 6px}#nav_aside_list .nav_aside_sub a,#nav_aside_list .nav_aside_sub_2 a{border-bottom:none;padding:6px 14px}#nav_aside_list .nav_aside_sub a:before,#nav_aside_list .nav_aside_sub_2 a:before{content:"└";margin:0 4px 0 0}#nav_aside_list .nav_aside_sub.open,#nav_aside_list .nav_aside_sub_2.open{display:block}#nav_aside_list .nav_aside_sub_2{border-bottom:none;padding-left:15px}#nav_aside_list .nav_aside_sub_2 a{padding:3px 14px}#nav_aside_list .nav_aside_sub_2 a:before{content:none}#nav_aside_banner{width:auto;list-style:none;margin:16px 0}#nav_aside_banner li{margin:8px 0}#nav_aside_banner img{width:100%;height:auto}.nav_page{display:flex;flex-wrap:wrap;width:100%}.nav_page .btn_page,.nav_page .btn_page_farmer{width:234px;background-color:#fff;transition:all .2s ease;margin:0 24px 24px 0}.nav_page .btn_page:nth-child(3n),.nav_page .btn_page_farmer:nth-child(3n){margin-right:0}.nav_page .btn_page:hover,.nav_page .btn_page_farmer:hover{box-shadow:0px 1px 1px 0px rgba(50,50,50,.3)}.nav_page .btn_page a,.nav_page .btn_page_farmer a{display:block;width:100%;text-align:center;font-weight:bold;text-decoration:none;color:#1a9e62}.nav_page .btn_page a:hover,.nav_page .btn_page_farmer a:hover{opacity:1}.nav_page .btn_page .img_page,.nav_page .btn_page_farmer .img_page{line-height:0}.nav_page .btn_page img,.nav_page .btn_page_farmer img{width:100%;height:auto}.nav_page .btn_page figcaption,.nav_page .btn_page_farmer figcaption{width:100%;font-size:1.6rem;line-height:1.3;padding:13px 0 14px}.nav_page .btn_page_farmer a{font-weight:normal;text-decoration:none;color:inherit}.nav_page .btn_page_farmer .thum_page_farmer{position:relative;width:100%;height:140px;overflow:hidden;text-align:center;margin:0 !important}.nav_page .btn_page_farmer .thum_page_farmer img{position:static;top:0;left:-150%;right:-150%;bottom:0;width:100%;height:auto;margin:auto}.nav_page .btn_page_farmer figcaption{width:100%;text-align:left;font-size:1.5rem;line-height:1.6;font-family:"Noto Sans Regular",sans-serif;padding:10px}.nav_page_simple ul{display:flex;flex-wrap:wrap;align-items:stretch;width:auto;line-height:1.4;list-style:none;margin-left:0 !important}.nav_page_simple li{display:flex;align-items:center;width:240px;background-color:#fff;border:1px solid #1a9e62;margin:0 12px 12px 0}.nav_page_simple li:nth-child(3n){margin-right:0}.nav_page_simple a{position:relative;display:flex;align-items:center;width:100%;height:100%;text-decoration:none !important;color:#1a9e62 !important;padding:14px 34px 14px 14px}.nav_page_simple a:after{position:absolute;right:14px;top:-0.4em;bottom:0;width:auto;height:1em;font-family:FontAwesome;content:"";margin:auto 0}.nav_page_simple a:hover{opacity:1;color:#fff !important;background-color:#1a9e62}main a:link{color:#1a9e62;text-decoration:none}main a:visited{color:#114a76}main a:hover,main a:active{opacity:1;text-decoration:underline}#box_sys p,#box_sys ul,#box_sys ol,#box_sys dl{margin:0 0 1.5em}#box_sys ul,#box_sys ol{margin-left:22px}#box_sys ul.list_flex_center,#box_sys ul.list_flex_2{margin-left:0}#box_sys dl dt{font-weight:bold}#box_sys img{max-width:100%;height:auto}#box_sys .wp-caption{max-width:100%;height:auto}#box_sys .btn_cmn_01:link{color:#fff;text-decoration:none}#box_sys .btn_cmn_01:visited{color:#fff}#box_sys .btn_cmn_01:hover,#box_sys .btn_cmn_01:active{opacity:1;text-decoration:none;box-shadow:none}#box_sys table{width:100%;line-height:1.5;margin:1em 0 2em}#box_sys table th,#box_sys table td{vertical-align:top;text-align:left;background-color:#fff;border:1px solid #ccc;padding:10px 13px}#box_sys table th{font-weight:normal;background-color:#ececec}#box_sys table tr{border-bottom:1px solid #ccc}#box_sys table p,#box_sys table ul,#box_sys table ol,#box_sys table dl{margin-bottom:0}#box_sys table thead th{color:#fff;background-color:#888}#box_sys table tbody th{background-color:#ececec}#box_sys table .td_empty{display:none}#box_sys table.table_cmn_01{width:auto;background-color:rgba(0,0,0,0)}#box_sys table.table_cmn_01 th,#box_sys table.table_cmn_01 td{border:none;background-color:rgba(0,0,0,0);padding:10px 8px}#box_sys table.table_cmn_01 th{font-family:"Noto Sans Bold";background-color:rgba(0,0,0,0)}#box_sys table.table_center{background:#fff;border-radius:5px}#box_sys table.table_center tr{border:none}#box_sys table.table_center th,#box_sys table.table_center td{background:rgba(0,0,0,0);text-align:center;border:none;padding:5px}#box_sys table.table_center td{padding:0 0 10px}#box_sys .table_scroll{overflow:auto;display:block;width:100%;white-space:nowrap;background-color:#fff}#box_sys .table_scroll::-webkit-scrollbar{height:5px}#box_sys .table_scroll::-webkit-scrollbar-track{background:#f1f1f1}#box_sys .table_scroll::-webkit-scrollbar-thumb{background:#bcbcbc}#box_sys .table_scroll tbody,#box_sys .table_scroll thead{display:table;width:100%}#box_sys .table_scroll thead{display:none}#box_sys .table_scroll th,#box_sys .table_scroll td{vertical-align:top;text-align:left;border:1px solid #ccc;padding:10px 13px}#box_sys .table_scroll tr{border-bottom:1px solid #ccc}#box_sys table.table_cmn_02{width:auto;background-color:rgba(0,0,0,0);margin:0}#box_sys table.table_cmn_02 th,#box_sys table.table_cmn_02 td{border:none;background-color:rgba(0,0,0,0);padding:5px 8px}#box_sys table.table_cmn_02 th{font-family:"Noto Sans Medium";background-color:rgba(0,0,0,0)}#box_sys table.table_cmn_02 tr{border:none}#box_sys table.table_cmn_02 td{text-align:right}#box_sys .nav_page_mini ul{display:flex;flex-wrap:wrap;width:auto;font-size:1.4rem;list-style:none;margin-left:0}#box_sys .nav_page_mini li{width:auto;margin:0 10px 8px 0}#box_sys .nav_page_mini a{display:block;width:100%;white-space:nowrap;border-radius:4px;background-color:#fbcc4f;padding:3px 12px}#box_sys .nav_page_mini a:link{color:#222}#box_sys .nav_page_mini a:hover{opacity:.8;text-decoration:none}#box_sys .box_caution,#box_sys .box_contact{width:auto;background-color:#fff;border:2px solid #1a9e62;padding:20px 18px}#box_sys .box_caution h2,#box_sys .box_caution h3,#box_sys .box_caution h4,#box_sys .box_caution h5,#box_sys .box_caution h6,#box_sys .box_contact h2,#box_sys .box_contact h3,#box_sys .box_contact h4,#box_sys .box_contact h5,#box_sys .box_contact h6{margin-top:auto;margin-bottom:6px}#box_sys .box_caution p,#box_sys .box_caution dl,#box_sys .box_contact p,#box_sys .box_contact dl{margin:0}#box_sys .box_contact{line-height:1}#box_sys .box_contact dl{display:flex;align-items:center;margin:0}#box_sys .box_contact dt{font-size:1.6rem;font-family:"Noto Sans Bold";margin:0 20px 0 0}#box_sys .box_contact .font_tel{font-size:3rem;color:#1a9e62;font-family:"Noto Sans Black";margin:0 14px 0 0}#box_sys .box_contact .font_time{font-size:1.3rem;line-height:1.4;font-family:"Noto Sans Medium"}#box_sys .box_contact .icon_free_dial{background-image:url(../images/common/icon_free_dial.svg);background-size:contain;padding-left:56px}#box_sys .dl_program{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0}#box_sys .dl_program dt,#box_sys .dl_program dd{margin:0 0 5px}#box_sys .dl_program dt{width:30%}#box_sys .dl_program dd{width:68%}#box_sys .list_anpan{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch;list-style:none;margin:0 0 30px}#box_sys .list_anpan li{border:2px solid #1a9e62;overflow:hidden;border-radius:5px 5px 0 0;background-color:#fff}#box_sys .box_provide_anpan{width:auto}#box_sys .box_provide_anpan .ttl_provide_anpan{width:auto;background-color:#1a9e62;text-align:center;color:#fff;font-size:1.7rem;font-family:"Noto Sans Bold";padding:2px 0}#box_sys .box_provide_anpan figcaption{font-size:1.4rem;line-height:1.5;padding:14px 12px}#box_sys .box_provide_anpan p{margin-bottom:0}#box_sys .box_provide_green{width:auto;overflow:hidden;border-radius:5px 5px 0 0;background-color:#f4fae8;border:2px solid #85b42f;margin:0 0 30px}#box_sys .box_provide_green .txt_provide_green{display:flex;justify-content:space-between;flex-wrap:wrap;line-height:1.7;padding:14px 12px}#box_sys .box_provide_green .img_shikishi{width:120px}#box_sys .box_provide_green .txt_shikishi{width:calc(100% - 140px)}#box_sys .box_provide_green p,#box_sys .box_provide_green ul{margin-bottom:0}#box_sys .ttl_provide_green{width:auto;background-color:#85b42f;text-align:center;color:#fff;font-size:1.7rem;font-family:"Noto Sans Bold";padding:2px 0}#box_sys .box_provide_green_2{width:auto;font-size:1.4rem;line-height:1.7;background-color:#daede4;padding:14px 12px}#box_sys .box_provide_green_2 p{margin-bottom:0}#box_sys #nav_campaign{width:auto;list-style:none;border-top:1px solid #ddd;margin:0 0 25px}#box_sys #nav_campaign li{border-bottom:1px solid #ddd}#box_sys #nav_campaign li dl{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0}#box_sys #nav_campaign li dt{width:107px;color:#555;font-weight:normal;padding:12px 0 12px 5px}#box_sys #nav_campaign li dd{width:calc(100% - 107px)}#box_sys #nav_campaign li a{display:block;width:100%;padding:12px 0}#box_sys #box_news_detail{width:90%;margin:0 auto}#box_sys .box_list_qa{width:auto;list-style:none;margin-left:0}#box_sys .box_list_qa li{background-color:#fff;margin:0 0 10px}#box_sys .box_list_qa a{display:block;width:100%;background-image:url(../images/common/icon_qa_q_color.svg);background-size:50px;background-position:6px center;padding:19px 12px 19px 65px}#box_sys .box_qa{border:1px solid #ccc;background-color:#fff;padding:10px 16px 10px 10px;margin:0 0 12px}#box_sys .box_qa dt{font-weight:normal;background-image:url(../images/common/icon_qa_q_gray.svg);background-size:50px;padding:12px 0 12px 65px}#box_sys .box_qa dt:hover{cursor:pointer;background-color:#edf7f4}#box_sys .box_qa dd{display:none;margin:0 0 -14px}#box_sys .box_qa dd .ttl_qa_a{color:#1a9e62;font-weight:bold;background-image:url(../images/common/icon_qa_a.png);background-size:50px;background-position:left center;padding:12px 0 12px 65px;margin:0 0 15px 0}#box_sys .box_qa dd .ttl_qa_a a:link{text-decoration:underline}#box_sys .box_qa dd .txt_answer{padding:0 0 0 65px}#box_sys .box_qa dd .list_qa{list-style:none;counter-reset:number_qa;margin-left:0}#box_sys .box_qa dd .list_qa li{border-bottom:1px dotted #ccc;padding:0 0 .3em 2em;text-indent:-2em}#box_sys .box_qa dd .list_qa li:before{color:#1a9e62;font-size:2rem;font-family:"Noto Sans Bold";counter-increment:number_qa;content:counter(number_qa);margin:0 10px 0 0}#box_sys .head-position{position:relative;height:550px}#box_sys .head-position h2{position:absolute;left:18%;z-index:2}#box_sys .head-position .map{position:absolute;top:24px}#box_sys #chokubaijo_ttl .txt_hidden{font-size:0;height:0}#box_sys .shop_ex .about_chokubaijo{display:flex;justify-content:flex-end;padding:10px 0}#box_sys .shop_ex .about_chokubaijo img{width:26%;object-fit:contain}#box_sys .shop_ex .about_chokubaijo p{width:69%;margin:0 0 0 1em;font-size:1.4rem;line-height:2;letter-spacing:.006em}#box_sys #bnr_list_umairu{list-style:none;margin:0 0 40px}#box_sys #bnr_list_umairu li{text-align:center;margin-bottom:20px}#box_sys #bnr_list_umairu li:last-of-type{margin-bottom:0}#box_sys .chokubai-list_head{border-left:none;border-radius:5px;background-color:#e49d00;padding:5px;padding-left:1em;font-size:2.8rem;color:#fff}#box_sys .chokubai-list_head.chubu{background-color:#6ba2ca}#box_sys .chokubai-list_head.seibu{background-color:#dd6b74}#box_sys #chokubaijo_toubu .detail_shoplist h4{color:#e49d00}#box_sys #chokubaijo_toubu .detail_shoplist h4 .shop_num{background-color:#e49d00}#box_sys #chokubaijo_chubu .detail_shoplist h4{color:#6ba2ca}#box_sys #chokubaijo_chubu .detail_shoplist h4 .shop_num{background-color:#6ba2ca}#box_sys #chokubaijo_seibu .detail_shoplist h4{color:#dd6b74}#box_sys #chokubaijo_seibu .detail_shoplist h4 .shop_num{background-color:#dd6b74}#box_sys #iframe_market{width:100%;height:700px}#box_sys .chokubai_head{background-color:#f9c270}#box_sys .chokubai_table{border:solid 1px #ccc}#box_sys .chokubai_table tr th{background-color:#f3ecd4;border-right:solid 1px #ccc}#box_sys .chokubai_table tr td{background-color:#fff}#box_sys #hyoshiki ul{display:flex;flex-wrap:wrap;padding-top:1em;margin-left:0;width:100%;text-align:center}#box_sys #hyoshiki ul li{list-style:none;flex-basis:97.5px;width:16.6666666667%;margin-bottom:1em}#box_sys .chokubai_shohin{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:30px}#box_sys .chokubai_shohin figure{max-width:230px;width:100%;margin-bottom:1em}#box_sys .chokubai_wrap{display:flex;flex-wrap:wrap;justify-content:space-between}#box_sys .chokubai_wrap img{width:230px;height:100%}#box_sys .chokubai_wrap .comment{flex-basis:66%}#box_sys .chokubai_wrap .comment p:first-child{margin-bottom:.5em}#box_sys .chokubai_wrap .comment p:nth-child(2n){text-align:right}#box_sys .ttl_chokubai{font-family:"ヒラギノ角ゴ Std";font-size:2rem;white-space:nowrap;margin:2em 0 1em;overflow:hidden}#box_sys .ttl_chokubai::after{content:"";background-image:url(../images/store/sepa.svg);background-repeat:no-repeat;background-size:cover;display:inline-block;vertical-align:middle;width:100%;height:6px;margin-left:.5em}#box_sys #list_shop{display:flex;flex-wrap:wrap;list-style:none;margin-left:0}#box_sys #list_shop li{width:230px;margin:0 30px 45px 0}#box_sys #list_shop li:nth-child(3n){margin-right:0}#box_sys #list_shop figure{width:100%}#box_sys #list_shop figcaption{font-size:1.3rem;line-height:1.5}#box_sys #list_shop .ttl_shoplist{font-size:1.5rem;font-family:"Noto Sans Medium";color:#1a9e62;margin:0 0 10px}#box_sys #list_shop dl{display:flex;flex-wrap:wrap;width:auto;border-top:1px solid gray;border-bottom:1px solid gray;padding:10px 0;margin:0}#box_sys #list_shop dl dt{width:4em}#box_sys #list_shop dl dd{width:calc(100% - 4em)}#box_sys #list_shop .img_shoplist{width:100%;height:152px;overflow:hidden;margin:0 0 10px}#box_sys #list_shop img{width:100%;height:auto}#box_sys #list_shop a{display:block;width:auto;color:inherit}#box_sys #list_shop a:hover{text-decoration:none;color:#1a9e62}#box_sys #list_shop_1,#box_sys #list_shop_2,#box_sys #list_shop_3,#box_sys #list_shop_4{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin-left:0}#box_sys #list_shop_1 figure,#box_sys #list_shop_2 figure,#box_sys #list_shop_3 figure,#box_sys #list_shop_4 figure{width:360px;margin:0 0 45px 0}#box_sys #list_shop_1 figure img,#box_sys #list_shop_2 figure img,#box_sys #list_shop_3 figure img,#box_sys #list_shop_4 figure img{width:100%;height:256px;object-fit:cover}#box_sys #list_shop_1 figcaption,#box_sys #list_shop_2 figcaption,#box_sys #list_shop_3 figcaption,#box_sys #list_shop_4 figcaption{font-size:1.3rem;line-height:1.5}#box_sys #list_shop_1 figcaption.detail_shoplist h4,#box_sys #list_shop_2 figcaption.detail_shoplist h4,#box_sys #list_shop_3 figcaption.detail_shoplist h4,#box_sys #list_shop_4 figcaption.detail_shoplist h4{font-size:1.8rem;font-weight:600;margin-bottom:5px;padding-left:1.4em;position:relative}#box_sys #list_shop_1 figcaption.detail_shoplist h4 .shop_num,#box_sys #list_shop_2 figcaption.detail_shoplist h4 .shop_num,#box_sys #list_shop_3 figcaption.detail_shoplist h4 .shop_num,#box_sys #list_shop_4 figcaption.detail_shoplist h4 .shop_num{border:1px solid;border-radius:50%;box-sizing:border-box;display:flex;justify-content:center;align-items:center;height:22px;width:22px;color:#fff;font-size:1.2rem;line-height:1;position:absolute;left:0;top:50%;transform:translateY(-51%)}#box_sys #list_shop_1 figcaption.detail_shoplist dl,#box_sys #list_shop_2 figcaption.detail_shoplist dl,#box_sys #list_shop_3 figcaption.detail_shoplist dl,#box_sys #list_shop_4 figcaption.detail_shoplist dl{font-size:1.5rem;border-top:none;background-image:linear-gradient(to right, #000, #000 3px, transparent 3px, transparent 6px);background-size:8px 1px;background-position:left top;background-repeat:repeat-x}#box_sys #list_shop_1 .ttl_shoplist,#box_sys #list_shop_2 .ttl_shoplist,#box_sys #list_shop_3 .ttl_shoplist,#box_sys #list_shop_4 .ttl_shoplist{font-size:1.5rem;font-family:"Noto Sans Medium";color:#1a9e62;margin:0 0 10px}#box_sys #list_shop_1 dl,#box_sys #list_shop_2 dl,#box_sys #list_shop_3 dl,#box_sys #list_shop_4 dl{display:flex;flex-wrap:wrap;width:auto;border-top:1px solid gray;padding:10px 0;margin:0}#box_sys #list_shop_1 dl dt,#box_sys #list_shop_2 dl dt,#box_sys #list_shop_3 dl dt,#box_sys #list_shop_4 dl dt{width:4em}#box_sys #list_shop_1 dl dd,#box_sys #list_shop_2 dl dd,#box_sys #list_shop_3 dl dd,#box_sys #list_shop_4 dl dd{width:calc(100% - 4em)}#box_sys #list_shop_1 .img_shoplist,#box_sys #list_shop_2 .img_shoplist,#box_sys #list_shop_3 .img_shoplist,#box_sys #list_shop_4 .img_shoplist{width:100%;height:auto;margin:0 0 10px}#box_sys #list_shop_1 img,#box_sys #list_shop_2 img,#box_sys #list_shop_3 img,#box_sys #list_shop_4 img{width:100%;height:auto}#box_sys #list_shop_1 a,#box_sys #list_shop_2 a,#box_sys #list_shop_3 a,#box_sys #list_shop_4 a{display:block;width:auto;color:inherit}#box_sys #list_shop_1 a:hover,#box_sys #list_shop_2 a:hover,#box_sys #list_shop_3 a:hover,#box_sys #list_shop_4 a:hover{text-decoration:none;color:#1a9e62}#box_sys #list_shop_1 .shop_detail,#box_sys #list_shop_2 .shop_detail,#box_sys #list_shop_3 .shop_detail,#box_sys #list_shop_4 .shop_detail{text-align:right}#box_sys #list_shop_1 .shop_detail a,#box_sys #list_shop_2 .shop_detail a,#box_sys #list_shop_3 .shop_detail a,#box_sys #list_shop_4 .shop_detail a{display:inline-block;width:118px;border:solid 1px #1a9c62;border-radius:50px;padding:.2em;color:#1a9c62;text-align:center}#box_sys #list_shop_1 .shop_detail a:hover,#box_sys #list_shop_2 .shop_detail a:hover,#box_sys #list_shop_3 .shop_detail a:hover,#box_sys #list_shop_4 .shop_detail a:hover{background-color:#1a9c62;color:#fff}#box_sys .list_sns{display:flex;width:auto;list-style:none;line-height:1;margin-left:0}#box_sys .list_sns li{width:38px;height:auto;font-size:40px;margin:0 13px 0 0}#box_sys .list_sns img{width:100%;height:auto}#box_sys .list_sns .fa-facebook-square{color:#2e4f98}#box_sys .list_sns .fa-twitter{color:#62a7df}#box_sys .list_sns .fa-instagram{color:#222}#box_sys #box_event_search{width:auto;margin:0 0 30px}#box_sys #box_event_search form{background-color:#eeebe2;padding:22px 24px}#box_sys #box_event_search dl{margin:0 0 10px}#box_sys #box_event_search dt{font-size:1.3rem;font-family:"Noto Sans Regular";font-weight:normal;margin:0 0 4px}#box_sys #box_event_search #list_date{width:340px}#box_sys #box_event_search #list_date ul{display:flex;justify-content:space-between;align-items:center;list-style:none;margin:0}#box_sys #box_event_search #list_date ul .li_input{width:150px}#box_sys #box_event_search #list_date ul .li_tilda{width:1em;text-align:center}#box_sys #box_event_search #input_area{width:340px}#box_sys #box_event_search select{height:3em;background-color:#fff}#box_sys #box_event_search input:hover,#box_sys #box_event_search input:focus,#box_sys #box_event_search select:hover,#box_sys #box_event_search select:focus{border-color:#fff;box-shadow:0px 0px 0px 2px #1a9e62}#box_sys #box_event_search p{margin:0}#box_sys #list_thumbnail{display:flex;flex-wrap:wrap;list-style:none;margin-left:0}#box_sys #list_thumbnail li{width:230px;margin:0 30px 25px 0}#box_sys #list_thumbnail li:nth-child(3n){margin-right:0}#box_sys #list_thumbnail figure{width:100%}#box_sys #list_thumbnail figcaption{line-height:1.5}#box_sys #list_thumbnail .img_thumbnail{width:100%;height:152px;overflow:hidden;margin:0 0 10px}#box_sys #list_thumbnail img{width:100%;height:auto}#box_sys #list_thumbnail a{display:block;width:auto;color:inherit}#box_sys #list_thumbnail a:hover{text-decoration:none;color:#1a9e62}#box_sys .ttl_material{font-size:2rem;font-family:"Noto Sans Bold";background-size:contain;padding:0 0 0 56px}#box_sys #ttl_recipe{background-image:url(../images/agriculture/icon_recipe_material.svg)}#box_sys #ttl_making{background-image:url(../images/agriculture/icon_recipe_making.svg)}#box_sys .table_recipe th{background-color:#ece6d6}#box_sys .list_recipe{list-style:none;margin-left:0}#box_sys .list_recipe .ttl_recipe{font-size:1.5rem;font-family:"Noto Sans Bold"}#box_sys .list_recipe li{background-color:#ece6d6;padding:20px 25px;margin:0 0 20px}#box_sys .list_recipe ul{list-style:none;margin:0}#box_sys .list_recipe ul li{border-bottom:1px dashed #222;padding:0 0 1em;margin:0 0 1em}#box_sys .list_recipe ul li:last-child{border-bottom:none;padding:0;margin:0}#box_sys #chef_box{padding:1em;background-color:#fff;margin:40px auto 20px auto}#box_sys #chef_box p{margin:0}#box_sys .ttl_agri_1,#box_sys .ttl_agri_2,#box_sys .ttl_agri_3,#box_sys .ttl_agri_4,#box_sys .ttl_agri_5,#box_sys .ttl_agri_6,#box_sys .ttl_agri_7{display:flex;align-items:center;font-size:2rem;font-family:"Noto Sans Bold";color:#1a9e62;line-height:1;border-bottom:1px solid #1a9e62;padding:0 25px 0 0;margin:1.2em 0 14px}#box_sys .ttl_agri_1:before,#box_sys .ttl_agri_2:before,#box_sys .ttl_agri_3:before,#box_sys .ttl_agri_4:before,#box_sys .ttl_agri_5:before,#box_sys .ttl_agri_6:before,#box_sys .ttl_agri_7:before{content:"01";font-size:6rem;margin:0 20px -5px 0}#box_sys .ttl_agri_2:before{content:"02"}#box_sys .ttl_agri_3:before{content:"03"}#box_sys .ttl_agri_4:before{content:"04"}#box_sys .ttl_agri_5:before{content:"05"}#box_sys .ttl_agri_6:before{content:"06"}#box_sys .ttl_agri_7:before{content:"07"}#box_sys .box_traceability_step{width:auto;border:1px solid #1a9e62;background-color:#fff;padding:0 14px 14px}#box_sys .ttl_traceability_step{display:inline-block;background-color:#1a9e62;font-family:"Noto Sans Bold";color:#fff;line-height:1;padding:5px 8px 6px;margin:0 0 16px -15px}#box_sys .detail_effort,#box_sys .detail_protection{width:232px;position:relative;border:2px solid #f8cdb6;font-size:1.5rem;padding:10px 12px}#box_sys .detail_effort{line-height:1.6}#box_sys .detail_effort dl{margin:0}#box_sys .detail_effort dt{font-weight:normal;margin:0 0 10px}#box_sys .detail_effort p{margin:0 0 4px}#box_sys #effort_safe{border-color:#61baa5}#box_sys #effort_safe .ttl_protection{color:#fff;background-color:#61baa5}#box_sys #effort_eco{border-color:#e56542}#box_sys #effort_eco .ttl_protection{color:#fff;background-color:#e56542}#box_sys #effort_labor{border-color:#6295c0}#box_sys #effort_labor .ttl_protection{color:#fff;background-color:#6295c0}#box_sys .detail_protection .ttl_protection{background-color:#f8cdb6}#box_sys .detail_protection p{margin:0}#box_sys .ttl_protection{position:absolute;top:-1.9em;left:-2px;display:inline-block;width:auto;font-weight:bold;line-height:1;background-color:#ccc;border-radius:5px 5px 0 0;padding:6px 10px}#box_sys .ttl_atm{display:flex;font-size:1.9rem;font-family:"Noto Sans Bold";background-color:#daede4;list-style:none;line-height:1;padding:0 16px;margin:1.6em 0 20px}#box_sys .ttl_atm li{padding:15px 0}#box_sys .ttl_atm li:first-child{color:#1a9e62;background-image:url(../images/atm/back_arrow.png);background-position:right center;padding-right:22px;margin-right:15px}#box_sys .ttl_atm .ttl_atm_cord{margin:0 0 0 auto}#box_sys .ttl_atm_cord{font-size:1.8rem;border:1px solid #1a9e62;display:inline-block;padding:5px 10px;margin-bottom:0}#box_sys #box_number_result{display:flex;justify-content:space-between}#box_sys .table_result th,#box_sys .table_result td{vertical-align:middle}#box_sys .table_result th:nth-child(3),#box_sys .table_result td:nth-child(3){display:none}#box_sys .table_result .icon_atm{display:block;width:auto;font-family:"Noto Sans Medium";color:#fff;line-height:1;text-align:center;background-color:#6597bf;padding:3px 0 5px}#box_sys .table_result .icon_shop{display:block;width:auto;font-family:"Noto Sans Medium";color:#fff;line-height:1;text-align:center;background-color:#ed9751;padding:3px 0 5px}#box_sys .dl_result{display:flex;width:auto;margin:0}#box_sys .dl_result dt{font-weight:normal;margin:0 .5em 0 0}#box_sys .dl_result ol{display:flex;list-style:none;margin:0}#box_sys .dl_result li{margin:0 .2em}#box_sys .dl_result a:link{color:inherit}#box_sys .dl_result .state_select{color:#1a9e62}#box_sys .dl_search_atm{display:flex;align-items:baseline;font-size:1.5rem}#box_sys .dl_search_atm dt{width:140px;font-size:1.7rem}#box_sys .dl_search_atm dd{width:calc(100% - 140px)}#box_sys .dl_search_atm .list_search_atm{display:flex;justify-content:space-between;flex-wrap:wrap;width:auto;list-style:none;margin:0}#box_sys .dl_search_atm .list_search_atm li{width:49%;margin:0 0 5px}#box_sys .dl_search_atm .list_search_atm li:nth-child(2){display:none}#box_sys .dl_search_atm label{width:auto;border-radius:4px;background-color:#e3e3e3;padding:10px}#box_sys .dl_search_atm select{height:3em;background-color:#e3e3e3}#box_sys .list_search_atm_area{display:flex;justify-content:space-between;flex-wrap:wrap;list-style:none;margin:0 0 30px}#box_sys .list_search_atm_area li{width:48%;margin:0 0 8px}#box_sys .list_search_atm_area a{display:block;width:auto;text-align:center;border-radius:4px;background-color:#e3e3e3;color:inherit;padding:10px}#box_sys .list_search_atm_area a:after{float:right;font-family:FontAwesome;content:"";color:#1a9e62}#box_sys .list_search_atm_area a:hover{text-decoration:none;opacity:.8}#box_sys .table_calendar th,#box_sys .table_calendar td{border:1px solid #555}#box_sys .table_calendar th,#box_sys .table_calendar tr:nth-child(2) td{text-align:center}#box_sys .table_calendar td{padding:5px 10px}#box_sys .icon_asparagus,#box_sys .icon_broccoli,#box_sys .icon_cabbage,#box_sys .icon_carrot,#box_sys .icon_cucumber,#box_sys .icon_daikon,#box_sys .icon_hanaccoli,#box_sys .icon_hagi_nasu,#box_sys .icon_hakusai,#box_sys .icon_horenso,#box_sys .icon_mikan,#box_sys .icon_nashi,#box_sys .icon_nasu,#box_sys .icon_negi_blue,#box_sys .icon_negi_white,#box_sys .icon_onion,#box_sys .icon_pumpkin,#box_sys .icon_potato,#box_sys .icon_renkon,#box_sys .icon_setomi,#box_sys .icon_suika,#box_sys .icon_tomato,#box_sys .icon_strawberry{display:flex;align-items:center}#box_sys .icon_asparagus:after,#box_sys .icon_broccoli:after,#box_sys .icon_cabbage:after,#box_sys .icon_carrot:after,#box_sys .icon_cucumber:after,#box_sys .icon_daikon:after,#box_sys .icon_hanaccoli:after,#box_sys .icon_hagi_nasu:after,#box_sys .icon_hakusai:after,#box_sys .icon_horenso:after,#box_sys .icon_mikan:after,#box_sys .icon_nashi:after,#box_sys .icon_nasu:after,#box_sys .icon_negi_blue:after,#box_sys .icon_negi_white:after,#box_sys .icon_onion:after,#box_sys .icon_pumpkin:after,#box_sys .icon_potato:after,#box_sys .icon_renkon:after,#box_sys .icon_setomi:after,#box_sys .icon_suika:after,#box_sys .icon_tomato:after,#box_sys .icon_strawberry:after{display:block;content:"";width:60px;height:36px;background-position:center center;background-repeat:no-repeat}#box_sys .icon_broccoli:after{background-image:url(../images/agriculture/calendar/icon_broccoli.png)}#box_sys .icon_cabbage:after{background-image:url(../images/agriculture/calendar/icon_cabbage.png)}#box_sys .icon_carrot:after{background-image:url(../images/agriculture/calendar/icon_carrot.png)}#box_sys .icon_cucumber:after{background-image:url(../images/agriculture/calendar/icon_cucumber.png)}#box_sys .icon_daikon:after{background-image:url(../images/agriculture/calendar/icon_daikon.png)}#box_sys .icon_hanaccoli:after{background-image:url(../images/agriculture/calendar/icon_hanaccoli.png)}#box_sys .icon_hagi_nasu:after{background-image:url(../images/agriculture/calendar/icon_hagi_nasu.png)}#box_sys .icon_hakusai:after{background-image:url(../images/agriculture/calendar/icon_hakusai.png)}#box_sys .icon_horenso:after{background-image:url(../images/agriculture/calendar/icon_horenso.png)}#box_sys .icon_mikan:after{background-image:url(../images/agriculture/calendar/icon_mikan.png)}#box_sys .icon_nashi:after{background-image:url(../images/agriculture/calendar/icon_nashi.png)}#box_sys .icon_nasu:after{background-image:url(../images/agriculture/calendar/icon_nasu.png)}#box_sys .icon_negi_blue:after{background-image:url(../images/agriculture/calendar/icon_negi_blue.png)}#box_sys .icon_negi_white:after{background-image:url(../images/agriculture/calendar/icon_negi_blue.png)}#box_sys .icon_onion:after{background-image:url(../images/agriculture/calendar/icon_onion.png)}#box_sys .icon_potato:after{background-image:url(../images/agriculture/calendar/icon_potato.png)}#box_sys .icon_renkon:after{background-image:url(../images/agriculture/calendar/icon_renkon.png)}#box_sys .icon_setomi:after{background-image:url(../images/agriculture/calendar/icon_mikan.png)}#box_sys .icon_tomato:after{background-image:url(../images/agriculture/calendar/icon_tomato.png)}#box_sys .icon_strawberry:after{background-image:url(../images/agriculture/calendar/icon_strawberry.png)}#box_sys .state_harvest,#box_sys .state_possible,#box_sys .state_possible_harvest,#box_sys .state_harvest_possible,#box_sys .state_possible_before,#box_sys .state_possible_after,#box_sys .state_harvest_before,#box_sys .state_harvest_after{width:80px;text-indent:-9999px;background-position:center center}#box_sys .state_harvest{background-color:#dc7c2e}#box_sys .state_possible{background-color:#fccd40}#box_sys .state_possible_harvest{background-image:url(../images/agriculture/calendar/state_possible_harvest.png)}#box_sys .state_harvest_possible{background-image:url(../images/agriculture/calendar/state_harvest_possible.png)}#box_sys .state_possible_before{background-image:url(../images/agriculture/calendar/state_possible_before.png)}#box_sys .state_possible_after{background-image:url(../images/agriculture/calendar/state_possible_after.png)}#box_sys .state_harvest_before{background-image:url(../images/agriculture/calendar/state_harvest_before.png)}#box_sys .state_harvest_after{background-image:url(../images/agriculture/calendar/state_harvest_after.png)}#box_sys .list_state_harvest{display:flex;justify-content:flex-end;width:auto;list-style:none}#box_sys .list_state_harvest li{display:flex;align-items:center;margin:0 0 0 27px}#box_sys .list_state_harvest li:before{display:inline-block;width:36px;height:1em;content:"";background-color:#dc7c2e;margin:0 8px 0 0}#box_sys .list_state_harvest li:last-child:before{background-color:#fccd40}#box_sys #box_lead_area{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;border:2px solid #1a9e62;background-color:#fff;padding:24px 24px 18px}#box_sys #box_lead_area #img_lead_area{width:235px}#box_sys #box_lead_area #img_lead_area img{width:100%;height:auto}#box_sys #box_lead_area #txt_lead_area{width:calc(100% - 260px)}#box_sys #box_lead_area p{margin:0}#box_sys .list_action{display:flex;flex-wrap:wrap;width:auto;text-align:center;list-style:none;font-family:"Noto Sans Medium";margin:0}#box_sys .list_action li{width:242px;margin:0 12px 12px 0}#box_sys .list_action li:nth-child(3n){margin-right:0}#box_sys .list_action a:link{display:block;width:100%;color:#fff;background-color:#1a9e62;padding:14px}#box_sys .list_action a:visited{color:#fff;background-color:#1a9e62}#box_sys .list_action a:hover{text-decoration:none;opacity:.8}#box_sys .dl_real_estate p,#box_sys .dl_real_estate ul{margin-bottom:1em}#box_sys .dl_real_estate table{margin:.5em 0 1em}#box_sys .dl_real_estate .ttl_cmn_04,#box_sys .dl_real_estate .ttl_cmn_06{margin-top:0}#box_sys .dl_real_estate dt{position:relative;width:100%;font-family:"Noto Sans Bold";font-size:1.6rem;color:#fff;line-height:1;border-radius:5px 5px 0px 0px;background-color:#1a9e62;padding:14px 10px}#box_sys .dl_real_estate dt span{display:block;width:auto;font-size:1.4rem;font-family:"Noto Sans light";margin:0 0 .4em}#box_sys .dl_real_estate dt:after{position:absolute;top:0;right:14px;bottom:0;width:auto;height:17px;content:url(../images/common/icon_plus_white.png);margin:auto}#box_sys .dl_real_estate dt:hover{cursor:pointer}#box_sys .dl_real_estate .open:after{content:url(../images/common/icon_minus_white.png)}#box_sys .dl_real_estate dd{display:none;border:1px solid #1a9e62;background-color:#fff;padding:.8em 1.4em .2em}#box_sys .table_real_estate th{text-align:center}#box_sys .table_real_estate th,#box_sys .table_real_estate td{vertical-align:middle}#box_sys .table_real_estate tr{transition:all .2s ease}#box_sys .table_real_estate tr:hover{background-color:#f5f5f5}#box_sys .table_real_estate .img_real_estate{position:relative;display:block;width:62px;height:62px;text-align:center;overflow:hidden;margin:0 auto}#box_sys .table_real_estate img{position:absolute;top:0;left:-50%;right:-50%;bottom:0;width:auto;height:80px;margin:auto}#box_sys .table_real_estate_search{border-radius:4px;font-size:1.4rem}#box_sys .table_real_estate_search tr{border:0;padding:0}#box_sys .table_real_estate_search th,#box_sys .table_real_estate_search td{background:#fff;border-radius:4px;border:0;margin:0}#box_sys .table_real_estate_search th{padding:8px 8px 0 8px}#box_sys .table_real_estate_search td{padding:5px 0 8px 8px}#box_sys .table_real_estate_search select{line-height:1;font-size:1.3rem;width:100%;padding:0 2px}#box_sys .list_real_estate{display:flex;justify-content:space-between;flex-wrap:wrap;list-style:none;margin:0}#box_sys .list_real_estate li{width:48%;height:270px;text-align:center;background-color:#dcdcdc;margin:0 0 23px}#box_sys .list_real_estate img{width:auto;height:100%}#box_sys .deli_menu{display:flex;flex-wrap:wrap;list-style:none;margin-left:0}#box_sys .deli_menu li{width:234px;text-align:center;margin-right:22px}#box_sys .deli_menu li:nth-child(3n){margin-right:0}#box_sys .deli_menu .btn_number{display:block;width:70px;text-align:center;line-height:1;color:#fff;font-size:1.5rem;background-color:#1a9e62;border-radius:15px;padding:6px 0;margin:3px auto}#box_sys .deli_menu img{width:100%;height:auto}#box_sys .btn_arrow_1{display:block;width:auto;border-bottom:1px solid #ccc;padding:12px 20px 12px 0}#box_sys .btn_arrow_1 a{position:relative;display:block;width:100%;color:#222}#box_sys .btn_arrow_1 a:after{position:absolute;font-family:FontAwesome;content:"";width:auto;height:1em;top:0;right:-20px;bottom:0;color:#1a9e62;margin:auto 0}#box_sys .btn_arrow_1 a:hover{text-decoration:none}#box_sys .btn_arrow_1 .ttl_cmn_05{margin:0}#box_sys .dl_flex_area{display:flex;flex-wrap:wrap;margin:0}#box_sys .dl_flex_area dt{width:4em;white-space:nowrap;font-weight:normal}#box_sys .dl_flex_area dd{width:calc(100% - 4em)}#box_sys .dl_label_1{width:100%;border:1px solid #1a9e62;background-color:#fff}#box_sys .dl_label_1 a{display:block;width:100%;color:#fff}#box_sys .dl_label_1 dt{position:relative;display:block;background-color:#1a9e62;padding:8px 20px}#box_sys .dl_label_1 dt:after{position:absolute;font-family:FontAwesome;content:"";width:auto;height:1em;top:0;right:20px;bottom:0;color:#fff;line-height:1;margin:auto}#box_sys .dl_label_1 dd{padding:8px 20px}#box_sys .box_border_1{width:auto;border:2px solid #1a9e62;background-color:#fff;padding:1em 1.3em 0}#box_sys .box_border_1 p,#box_sys .box_border_1 ol,#box_sys .box_border_1 ul,#box_sys .box_border_1 table,#box_sys .box_border_1 dl{margin-bottom:1em}#box_sys .box_border_2{border-top:1px solid #333;border-bottom:1px solid #333;width:100%;padding:17px 0}#box_sys .list_archive{display:flex;justify-content:center;list-style:none;margin-left:0}#box_sys .list_archive li:after{content:"｜";color:#ddd;margin:0 1em}#box_sys .list_archive li:last-child:after{content:none}#box_sys .list_archive a:link{color:inherit}#box_sys .dl_magazine{display:flex;width:auto;background-color:#fff;padding:20px}#box_sys .dl_magazine dt{width:200px}#box_sys .dl_magazine dd{width:calc(100% - 200px)}#box_sys .dl_magazine img{border:1px solid #cdcdcd}#box_sys .dl_magazine .ttl_cmn_03{margin-top:0}#box_sys .box_service_lead{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;background-color:#fff;border:4px solid #1a9e62;border-radius:5px 5px 0 0;overflow:hidden;padding:0 0 10px;margin:0 0 25px}#box_sys .box_service_lead .ttl_service_lead{width:100%;color:#fff;background-color:#1a9e62;padding:12px 10px 14px}#box_sys .box_service_lead .detail_service{width:338px;font-size:1.4rem;margin:20px 0 10px}#box_sys .box_service_lead .detail_service:nth-child(2n){margin-left:20px}#box_sys .box_service_lead .detail_service:nth-child(2n+1){margin-right:20px}#box_sys .box_service_lead .ttl_cmn_03{margin:0 0 10px}#box_sys .box_service_lead figure{display:flex;justify-content:space-between;align-items:flex-start;width:auto}#box_sys .box_service_lead figure figcaption{width:170px}#box_sys .box_service_contact{width:auto;background-color:#daede4;padding:18px}#box_sys #box_sitemap{display:flex;justify-content:space-between;flex-wrap:wrap}#box_sys #box_sitemap section{width:48%}#box_sys #box_sitemap .ttl_cmn_02{font-size:1.8rem;line-height:1;padding:14px 12px;margin:0 0 1em}#box_sys #box_sitemap a{color:#222}#box_sys #box_lyric{width:auto;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:600;background-color:#fff;padding:1em}#box_sys #box_lyric h4{font-weight:600}#box_sys #box_lyric p{text-indent:1em;margin:0}#box_sys .width184{width:184px}#box_sys .width374{width:374px}#box_sys .width561{width:561px}#box_sys .width736{width:736px}#box_farmer{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}#box_farmer #img_farmer{order:2;width:260px;list-style:none;margin:0}#box_farmer #img_farmer img{width:100%;height:auto}#box_farmer #txt_farmer{order:1;width:450px}#list_bread{width:100%;border-bottom:1px solid #ddd;padding:0 0 14px;margin:0 0 42px}#list_bread ul{display:flex;flex-wrap:wrap;width:100%;list-style:none;font-size:1.2rem;line-height:1.6;margin:0}#list_bread li:not(:last-child){width:auto}#list_bread li:not(:last-child):after{font-family:FontAwesome;content:"";margin:0 10px}#list_bread a{text-decoration:none;color:inherit}#list_bread a:hover{text-decoration:underline}#list_bread .mar_arrow{padding:0 7px}section#bento_wrap{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:10px;margin-right:auto;margin-bottom:50px;margin-left:auto;box-sizing:border-box;border-radius:30px 30px 30px 30px;-moz-border-radius:30px 30px 30px 30px;-webkit-border-radius:30px 30px 30px 30px;border:0px solid #000;background-image:url(../images/white_paperboard.png);background-size:128px 126px;padding:20px 30px;-webkit-box-shadow:0px 0px 16px 0px rgba(0,0,0,.38);-moz-box-shadow:0px 0px 16px 0px rgba(0,0,0,.38);box-shadow:0px 0px 16px 0px rgba(0,0,0,.28)}.fukidasi_wrap{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:90%;margin:0px auto 5px auto}.fukidasi_L{width:22%}.fukidasi_R{width:78%;margin-top:8px;margin-bottom:8px;border-radius:20px 20px 20px 20px;-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;border:0px solid #000;background:#f0844b;color:#fff;text-align:center;line-height:2;font-size:1.7em;text-shadow:1px 1px 0 rgba(0,0,0,.3);font-weight:bold}.bento_detail{width:47%;margin:1.5%;margin-bottom:25px;border-radius:20px 20px 20px 20px;border:3px solid #fca21c;background-color:#fff;min-height:300px;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,.38);-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,.38);box-shadow:0px 0px 6px 0px rgba(0,0,0,.28);padding:15px 5px 25px 5px;background-image:url(../images/common/18-032.png);background-repeat:no-repeat;background-size:100px 100px;background-position:right bottom}.bento_detail h3{font-size:1.3em;font-weight:bold;color:#f0844b;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#f0844b;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,.1);padding-bottom:12px}.bento_detail h4.black,.bento_detail h4.red{border-radius:30px;color:#fff;text-align:center;padding:3px 20px 1px 20px;margin:15px auto;width:100px}.bento_detail h4.black{background-color:#333}.bento_detail h4.red{background-color:#fc4f36}.bento_detail ul{margin-left:0px;margin-right:10px}.bento_detail ul li{font-size:.9em;background-image:url(../images/common/yaji_b.png);background-repeat:no-repeat;background-size:15px 20px;list-style-type:none;padding:0px 0px 7px 15px}@keyframes scaleIn{0%{transform:scale(0)}100%{transform:scale(1)}}#wrapper.umairu{background-color:#ffe900;padding-top:0}#wrapper.umairu #header_umairu{position:relative;width:100%;height:482px;background-image:url(../images/umairu/back_header.png);background-position:center center;background-size:contain}#wrapper.umairu #header_umairu h1{position:absolute;top:10px;left:0;right:0;bottom:0;width:473px;height:330px;text-indent:-9999px;background-image:url(../images/umairu/ttl_logo.svg);animation:scaleIn 1.6s ease;margin:0 auto}#wrapper.umairu #header_umairu #nav_umairu{position:absolute;left:0;right:0;bottom:0;width:1020px;margin:0 auto}#wrapper.umairu #header_umairu #nav_umairu ul{display:flex;width:auto;list-style:none}#wrapper.umairu #header_umairu #nav_umairu li{width:33.3333333333%}#wrapper.umairu #header_umairu #nav_umairu a{display:block;width:auto;text-align:center;color:rgba(0,0,0,0);padding:36px 0}#wrapper.umairu #header_umairu_2{position:relative;z-index:2;width:1020px;height:386px;background-image:url(../images/umairu/back_header_2.jpg);background-size:contain;background-position:center right;margin:0 auto}#wrapper.umairu #header_umairu_2 h1{position:absolute;top:10px;left:0;right:0;bottom:0;width:473px;height:330px;text-indent:-9999px;background-image:url(../images/umairu/ttl_logo.svg);animation:scaleIn 1.6s ease;margin:0 auto}#wrapper.umairu #header_umairu_2 #img_header_photo{position:absolute;bottom:-20px;left:-20px;z-index:5;width:335px;height:auto}#wrapper.umairu #nav_umairu_tab{position:relative;z-index:1;width:1020px;height:238px;text-align:center;color:#fff;border-radius:20px 20px 0 0;background-color:#4d060b;padding:40px 0 0;margin:0 auto}#wrapper.umairu #nav_umairu_tab h2{width:auto;height:28px;background-image:url(../images/umairu/ttl_lead.svg);background-position:center center;background-size:contain;text-indent:-9999px;margin:0 0 25px}#wrapper.umairu #nav_umairu_tab ul{display:flex;justify-content:space-between;width:934px;list-style:none;margin:0 auto}#wrapper.umairu #nav_umairu_tab li{width:304px;height:128px;background-color:#fff;border-radius:10px}#wrapper.umairu #nav_umairu_tab li.is_current{height:145px;border-radius:10px 10px 0 0}#wrapper.umairu #nav_umairu_tab li a{display:block;width:auto;height:100%;text-indent:-9999px;background-position:center 16px;background-size:214px}#wrapper.umairu #nav_umairu_tab li #nav_sanka{background-image:url(../images/umairu/nav_sanka.png)}#wrapper.umairu #nav_umairu_tab li #nav_riyo{background-image:url(../images/umairu/nav_riyo.png)}#wrapper.umairu #nav_umairu_tab li #nav_taberu{background-image:url(../images/umairu/nav_taberu.png)}#wrapper.umairu #box_main_umairu{margin:0 auto}#wrapper.umairu #box_main_umairu #box_umairu{background-color:#fff;background-image:url("../images/umairu/bg.png");background-position:center 60px;width:1020px;margin:-5px auto 0 auto}#wrapper.umairu #box_main_umairu #box_umairu main{width:740px !important;line-height:1.8;margin:0 auto;padding:40px 0}#wrapper.umairu #box_main_umairu #box_umairu main h2{text-align:center !important;margin:0 auto 20px auto}#wrapper.umairu #box_main_umairu #box_umairu main section{margin:0 0 50px 0}#wrapper.umairu #box_main_umairu #box_umairu main #tv_captipn{display:flex;justify-content:space-between;line-height:1.3;margin-bottom:30px}#wrapper.umairu #box_main_umairu #box_umairu main #btn_yellow{margin:20px auto;border-radius:5px;width:300px;background-color:#ffe900;text-align:center}#wrapper.umairu #box_main_umairu #box_umairu main #btn_yellow a{padding:10px 20px;display:block}#wrapper.umairu #box_main_umairu #box_umairu main .lead_txt{font-size:1.2em;text-align:center;font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";color:#4f000a;margin:10px 0 50px 0}#wrapper.umairu #box_main_umairu #box_umairu main .lead_riyousuru{font-size:1.5em;font-weight:700;color:#1b80c6}#wrapper.umairu #box_main_umairu #box_umairu main .lead_taberu{font-size:1.5em;font-weight:700;color:#ed9910}#wrapper.umairu #box_main_umairu #box_umairu main .lead_sankasuru{font-size:1.5em;font-weight:700;color:#99b71e}#wrapper.umairu #box_main_umairu #box_umairu main #news ul{width:auto;list-style:none;border-top:1px solid #ddd;margin:0 25px 20px 25px;line-height:3}#wrapper.umairu #box_main_umairu #box_umairu main #news ul li{border-bottom:1px solid #ddd}#wrapper.umairu #box_main_umairu #box_umairu main #news ul li dl{display:flex;justify-content:left;flex-wrap:wrap;margin:0}#wrapper.umairu #box_main_umairu #box_umairu main #news ul li dt{margin:0 2em 0 0;width:15%}#wrapper.umairu #box_main_umairu #box_umairu main #news ul li dd{width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#wrapper.umairu #box_main_umairu #box_umairu main #tv_program #movie{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0}#wrapper.umairu #box_main_umairu #box_umairu main #tv_program dt{width:300px;margin:0 2em 0 0;font-size:1.1em;font-weight:bold}#wrapper.umairu #box_main_umairu #box_umairu main #tv_program dl{margin:0 0 30px 0}#wrapper.umairu #box_main_umairu #box_umairu main #umairu_twitter{display:flex;margin:0 auto;padding:0;justify-content:center;width:60%}#wrapper.umairu #box_main_umairu #box_umairu main #umairu_twitter p{font-weight:bold;font-size:1.5em}#wrapper.umairu #box_main_umairu #box_umairu main #umairu_twitter a:link{color:#61baf1;margin:10px 0 0 0;display:block}#wrapper.umairu #box_main_umairu #box_umairu main #umairu_twitter img{width:60px;height:60px}#wrapper.umairu #box_main_umairu #box_umairu main #umairu_twitter #twitter_link{margin:10px 0 0 0}#wrapper.umairu #box_main_umairu #box_umairu main ul#list_umairu_contents{list-style-type:none;margin:0 0 65px 0}#wrapper.umairu #box_main_umairu #box_umairu main ul#list_umairu_contents li{margin:0 0 40px 0}#wrapper.umairu #box_main_umairu #box_umairu main #btn_gray{margin:20px auto;border-radius:26px;width:300px;background-color:#e9e9e9;text-align:center}#wrapper.umairu #box_main_umairu #box_umairu main #btn_gray a{padding:10px 20px;display:block}#wrapper.umairu #box_main_umairu #box_umairu main #btn_gray a:link{color:#4d060c;text-decoration:none}#wrapper.umairu #box_main_umairu #box_umairu main #btn_gray a:visited{color:#4d060c;text-decoration:none}#wrapper.saela{background-color:#f5f2eb;padding-bottom:0}#wrapper.saela #header_saela{width:100%;height:auto;background-color:#f98c28}#wrapper.saela #header_saela h1{display:inline-block;text-indent:-9999px}#wrapper.saela #header_saela div{width:1020px;margin:0 auto}#wrapper.saela #header_saela div.sp_img{display:none}#wrapper.saela #halloween{width:1020px;margin:0 auto;padding:3em 0 4em;background-color:#fff}#wrapper.saela #halloween .inner_width{width:900px;margin:0 auto}#wrapper.saela #halloween .inner_width .insta{padding:2em 0 2em;background-image:url(../images/saela_sozai/color_sepa.png);background-repeat:no-repeat;margin-bottom:4em;display:block;text-decoration:none;cursor:pointer}#wrapper.saela #halloween .inner_width .insta .text{background-image:url(../images/saela_sozai/insta.svg);background-repeat:no-repeat;background-position:left;width:780px;height:80px;margin:0 auto}#wrapper.saela #halloween .inner_width .insta .text p{font-size:3rem;font-weight:bold;text-align:center;padding-top:.3em}#wrapper.saela #halloween .inner_width .insta .text p.awesome{font-family:-apple-system,BlinkMacSystemFont,"源柔ゴシックL","Helvetica Neue","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}#wrapper.saela #halloween .inner_width .insta .text p.awesome::after{font-family:FontAwesome;content:"";font-weight:100;padding-left:.3em}#wrapper.saela #halloween .inner_width .insta .text p.text_small{padding-top:.7em;font-size:2rem;font-weight:normal}#wrapper.saela #halloween .inner_width .halloween_campaign{margin-bottom:4em;line-height:1.8;font-family:-apple-system,BlinkMacSystemFont,"ヒラギノ角ゴ Std","Helvetica Neue","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}#wrapper.saela #halloween .inner_width .halloween_campaign h2{text-align:center;font-size:2.8rem;font-weight:bold;margin-bottom:.8em;font-family:-apple-system,BlinkMacSystemFont,"源柔ゴシックL","Helvetica Neue","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}#wrapper.saela #halloween .inner_width .halloween_campaign h2::before,#wrapper.saela #halloween .inner_width .halloween_campaign h2::after{content:"";background-image:url(../images/saela_sozai/sankaku.png);background-repeat:no-repeat;background-size:auto;display:inline-block;width:26px;height:22px;vertical-align:baseline;margin-right:.2em}#wrapper.saela #halloween .inner_width .halloween_campaign h2::after{margin-right:0;margin-left:.25em}#wrapper.saela #halloween .inner_width .halloween_campaign h3{font-size:2.2rem;font-weight:bold;border-bottom:solid 2px #f98c28;padding-bottom:.3em;margin:3em 0 1em;font-family:-apple-system,BlinkMacSystemFont,"源柔ゴシックL","Helvetica Neue","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx{display:flex;justify-content:space-between}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx .campaign_img div:nth-child(2n){margin-top:2em}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx .campaign_text{flex-basis:66.5%}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx .campaign_text p{margin-bottom:1em;line-height:1.8;font-weight:600;font-size:1.7rem}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx .campaign_text p .text_green{color:#21905c;text-decoration:underline}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx .campaign_text p.text_small{font-size:1.4rem;font-weight:normal;margin-bottom:2em}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx .campaign_text a{text-decoration:none}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx .campaign_text a .campaign_link{background-color:#fff43d;border-radius:20px;text-align:center;padding:1em;font-family:-apple-system,BlinkMacSystemFont,"源柔ゴシックL","Helvetica Neue","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx .campaign_text a .campaign_link p{margin-bottom:0}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx .campaign_text a .campaign_link p.text_line{font-size:1.8rem;border-bottom:solid 1px #3757a2;padding-bottom:2px;display:inline}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx .campaign_text a .campaign_link p.text_line span{font-size:2rem;color:#3757a2}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx .campaign_text a .campaign_link .campaign_btn{position:relative;background-color:#3757a2;border-radius:0;border-bottom:none;color:#fff !important;font-size:1.4rem;font-weight:bold;padding:1em 4em;margin-top:.3em;width:245px}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx .campaign_text a .campaign_link .campaign_btn::after{font-family:FontAwesome;content:"";font-weight:100;position:absolute;top:14px;right:8px}#wrapper.saela #halloween .inner_width .halloween_campaign .reserve_text{text-align:center;margin-bottom:2em;font-size:1.7rem}#wrapper.saela #halloween .inner_width .halloween_campaign .method_1,#wrapper.saela #halloween .inner_width .halloween_campaign .method_2,#wrapper.saela #halloween .inner_width .halloween_campaign .method_3{background-repeat:no-repeat;padding:2em;margin-bottom:2em;font-family:-apple-system,BlinkMacSystemFont,"源柔ゴシックL","Helvetica Neue","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;position:relative}#wrapper.saela #halloween .inner_width .halloween_campaign .method_1::before,#wrapper.saela #halloween .inner_width .halloween_campaign .method_2::before,#wrapper.saela #halloween .inner_width .halloween_campaign .method_3::before{content:"";height:85px;width:190px;background-image:url(../images/saela_sozai/no1.png);background-repeat:no-repeat;position:absolute;top:-20px;left:-10px}#wrapper.saela #halloween .inner_width .halloween_campaign .method_1 p,#wrapper.saela #halloween .inner_width .halloween_campaign .method_2 p,#wrapper.saela #halloween .inner_width .halloween_campaign .method_3 p{width:662px;margin:0 auto;text-align:center;font-size:2.2rem;font-weight:bold}#wrapper.saela #halloween .inner_width .halloween_campaign .method_1{background-image:url(../images/saela_sozai/img_1.png);height:137px}#wrapper.saela #halloween .inner_width .halloween_campaign .method_2,#wrapper.saela #halloween .inner_width .halloween_campaign .method_3{background-image:url(../images/saela_sozai/img_2.png);height:358px;padding:2em}#wrapper.saela #halloween .inner_width .halloween_campaign .method_2::before,#wrapper.saela #halloween .inner_width .halloween_campaign .method_3::before{background-image:url(../images/saela_sozai/no2.png)}#wrapper.saela #halloween .inner_width .halloween_campaign .method_2 .method_detail,#wrapper.saela #halloween .inner_width .halloween_campaign .method_3 .method_detail{width:662px;margin:1em auto 0;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,"ヒラギノ角ゴ Std","Helvetica Neue","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}#wrapper.saela #halloween .inner_width .halloween_campaign .method_2 .method_detail p,#wrapper.saela #halloween .inner_width .halloween_campaign .method_3 .method_detail p{font-size:1.7rem}#wrapper.saela #halloween .inner_width .halloween_campaign .method_2 .method_detail p.account,#wrapper.saela #halloween .inner_width .halloween_campaign .method_3 .method_detail p.account{color:#21905c;text-decoration:underline;padding-top:1.4em}#wrapper.saela #halloween .inner_width .halloween_campaign .method_3{background-image:url(../images/saela_sozai/img_3.png);height:207px}#wrapper.saela #halloween .inner_width .halloween_campaign .method_3::before{background-image:url(../images/saela_sozai/no3.png)}#wrapper.saela #halloween .inner_width .halloween_campaign .method_3 div p{padding:2em}#wrapper.saela #halloween .inner_width .halloween_campaign .attention{color:#707070;padding-left:.8em}#wrapper.saela #halloween .inner_width .halloween_campaign .attention li{list-style-type:none;padding-left:.5em;font-size:1.4rem;position:relative}#wrapper.saela #halloween .inner_width .halloween_campaign .attention li::before{content:"※";position:absolute;left:-13px}#wrapper.saela #halloween .inner_width .halloween_campaign .sp_okome_img{display:none}#wrapper.saela #halloween .inner_width .halloween_campaign .okome_attention{text-align:center;font-size:2rem;font-weight:bold;margin:2em 0 3em;font-family:-apple-system,BlinkMacSystemFont,"源柔ゴシックL","Helvetica Neue","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;line-height:1.6}#wrapper.saela #halloween .inner_width .halloween_campaign .list{padding-left:1.3em;margin-bottom:1em}#wrapper.saela #halloween .inner_width .halloween_campaign .kome-mark{padding-left:1em}#wrapper.saela #halloween .inner_width .halloween_campaign .kome-mark li{list-style:none;position:relative}#wrapper.saela #halloween .inner_width .halloween_campaign .kome-mark li::before{content:"※";position:absolute;left:-17px}#wrapper.saela #halloween .inner_width .halloween_campaign .mtNone{margin-top:0}#wrapper.saela #halloween .inner_width .halloween_campaign .mbNone{margin-bottom:0}#box_main_9q{margin:-30px 0 0}#box_main_9q #ttl_9q_1{width:auto;background-color:#ffef00;text-align:center}#box_main_9q #ttl_9q_1 img{width:1020px;height:auto}#box_main_9q #ttl_9q_2{width:auto;text-align:center;margin:0 0 20px}#box_main_9q #ttl_9q_2 img{width:698px;height:auto}#box_main_9q #box_main_9q{width:1020px;background-color:#fff;line-height:1.8;padding:30px 40px;margin:0 auto}#box_main_9q #box_lead_9q{width:800px;color:#231815;margin:0 auto 30px}#box_main_9q #box_lead_9q h3{font-size:1.7rem;font-weight:bold}#box_main_9q #btn_about{width:800px;margin:10px auto}#box_main_9q #btn_about a{display:block;width:auto;font-size:1.7rem;font-weight:bold;color:#231815;text-align:center;border-radius:8px;background-color:#eaeaea;padding:14px 0}#box_main_9q .btn_pr{width:60%;margin:30px auto 0 auto}#box_main_9q .btn_pr a{display:block;width:auto;font-size:1.6rem;font-weight:bold;color:#fff;text-align:center;border-radius:15px;background-color:green;padding:8px 0}#box_main_9q .btn_9q_form{width:80%;margin:30px auto}#box_main_9q .btn_9q_form a{display:block;width:auto;font-size:1.7rem;font-weight:bold;color:#fff;text-align:center;border-radius:7px;background-color:#f70;padding:14px 0}#box_main_9q #nav_9q{display:flex;flex-wrap:wrap;width:800px;list-style:none;line-height:1;margin:0 auto}#box_main_9q #nav_9q li{width:140px;border:1px solid #00a53c;border-radius:7px;margin:0 25px 10px 0}#box_main_9q #nav_9q li:nth-child(5n){margin-right:0}#box_main_9q #nav_9q a{display:block;width:auto;color:#00a53c;padding:10px}#box_main_9q #nav_9q a:after{float:right;font-family:"FontAwesome";content:""}#box_main_9q #id_9q_quiz h2{width:auto;font-size:2.5rem;font-weight:bold;color:red;text-align:center;margin:10px 0}#box_main_9q #id_9q_quiz #flex_9q{display:flex;justify-content:space-between;flex-wrap:wrap;width:auto}#box_main_9q #id_9q_quiz .detail_9q{width:464px;background-color:#ffef00;border-radius:10px;padding:20px;margin:0 0 20px}#box_main_9q #id_9q_quiz .detail_9q h3{font-size:2.5rem;font-weight:bold;color:green;margin:0 0 8px}#box_main_9q #id_9q_quiz .detail_9q ul{display:flex;justify-content:space-between;flex-wrap:wrap;width:auto;list-style:none;margin:0 0 10px}#box_main_9q #id_9q_quiz .detail_9q li{width:196px}#box_main_9q #id_9q_quiz .detail_9q img{width:100%;height:auto}#box_main_9q #id_9q_quiz .detail_9q p:last-child a{display:block;width:258px;text-align:center;background-color:#00a53c;color:#fff;border-radius:25px;padding:10px;margin:0 auto}#box_main_9q #id_9q_quiz .detail_link{width:464px;background-color:none;border-radius:10px;padding:20px;margin:0 0 20px}#box_main_9q #id_9q_quiz .detail_link h3{font-size:2.5rem;font-weight:bold;color:green;margin:0 0 8px}#box_main_9q #id_9q_quiz .detail_link ul.list_cmn_01{display:block;width:auto;list-style:disc !important;margin:0 0 40px 20px !important}#box_main_9q #id_9q_quiz .detail_link li{width:auto}#box_main_single{margin:-30px 0 -90px}#box_main_single #ttl_single_1{width:auto;background-color:#fff;text-align:center}#box_main_single #ttl_single_1 img{width:1020px;height:auto}#box_main_single #ttl_single_2{width:auto;text-align:center;margin:0 0 20px}#box_main_single #ttl_single_2 img{width:698px;height:auto}#box_main_single #box_content_single{width:1020px;background-color:#fff;line-height:1.8;margin:0 auto}#box_main_single #box_content_single p{font-size:1.6rem}#box_main_single #box_content_single .table_cmn_01{width:100%}#box_main_single #box_lead_single{width:800px;color:#231815;margin:0 auto 30px}#box_main_single #box_lead_single h3{font-size:1.7rem;font-weight:bold}#kirameki_about_block{background:url("/wp-content/uploads/2020/12/img_bg_kirameki_s.jpg") 50% 0% no-repeat}#kirameki_about_block .inner{padding:74px 110px 52px;overflow:hidden}#kirameki_about_block .inner .color_red{color:#ee1b29}#kirameki_definition{position:relative;height:200px}#kirameki_definition h3{background:#fff;font-size:2.2rem;font-family:"Noto Sans Bold",sans-serif;line-height:1;margin:0 auto;padding:.6em;text-align:center;position:relative;width:25em;z-index:50}#kirameki_definition ul{background:#ee1b29;display:block;padding:20px 100px;position:absolute;top:25px;left:0;z-index:1}#kirameki_definition li{font-size:2rem;font-family:"Noto Sans Bold",sans-serif;list-style:none;margin:0 0 .2em}#kirameki_definition li:first-child{margin:1em 0 .2em 0}.kirameki_general_block{padding:92px 40px 35px}.kirameki_general_block .table_cmn_01{border-top:1px solid #a5a5a5;border-left:1px solid #a5a5a5;font-size:1.6rem}.kirameki_general_block .table_cmn_01 th{border-right:1px solid #a5a5a5;color:#fff;padding:8px 10px;background:#000}.kirameki_general_block .table_cmn_01 td{border-right:1px solid #a5a5a5;padding:8px 10px}.kirameki_general_block .table_cmn_01 tr{border-bottom:1px solid #a5a5a5}#kirameki_symbol_block{padding:92px 165px 10px}#kirameki_symbol_block .parent{display:flex;justify-content:space-between}#kirameki_symbol_block li{list-style:none;line-height:1}#kirameki_symbol_block li img{width:320px}#kirameki_campaign_block{background:url("/wp-content/themes/ja_ymgc2020/images/kirameki/bg_kirameki_campaign.png") 0 100% no-repeat;margin:0 0 15px;padding:72px 0 0}#kirameki_campaign_block #campaign_visual{text-align:center;line-height:1}#kirameki_campaign_block #campaign_visual img{width:320px}#kirameki_campaign_block p{text-align:center;padding:0 0 2em}#kirameki_contact_block{padding:0 0 65px;text-align:center}#kirameki_contact_block ul{margin:0 0 1.2em;line-height:1.6}#kirameki_contact_block li{list-style:none}.kirameki_ttl_01{font-size:3rem;font-family:"Noto Sans Bold",sans-serif;line-height:1.3;margin:0 0 1em;position:relative;padding:0 .6em;text-align:center;margin:0 auto 1em;width:19em;height:39px}.kirameki_ttl_01:before{position:absolute;top:calc(50% - 1px);left:0;width:100%;height:1px;content:"";background:#707070}.kirameki_ttl_01:after{background:url("/wp-content/uploads/2020/12/img_logo_basic_kirameki.png") 50% 0% no-repeat;position:absolute;content:"";right:0;width:100%;height:100%;top:-40px}.kirameki_ttl_01 span{position:relative;padding:0 .8em;background:#fff;display:inline-block;line-height:1}.kirameki_ttl_02{font-size:2.4rem;font-family:"Noto Sans Bold",sans-serif;line-height:1;margin:0 0 .7rem}.kirameki_ttl_03{font-size:3rem;font-family:"Noto Sans Bold",sans-serif;line-height:1.3;margin:0 0 1em;position:relative;padding:0 .6em;text-align:center;margin:0 auto 1em;width:19em}.kirameki_ttl_03:before{position:absolute;top:calc(50% - 1px);left:0;width:100%;height:1px;content:"";background:#707070}.kirameki_ttl_03 span{position:relative;padding:0 .8em;background:#fff}.kirameki_ttl_04{font-size:1.6rem;font-family:"Noto Sans Bold",sans-serif;line-height:1;margin:0 0 1.8rem;text-align:center}#hero_image{line-height:0}#hero_image img{width:100%}.table_display_none_txt{display:none}#wellcome_block_hero_image{padding:65px 0 0 0;border-top:15px solid #1a9e62;margin-bottom:50px;line-height:0}#wellcome_block_hero_image img{width:100%}#wellcome_block{width:860px;margin:0 auto 60px auto}#wellcome_lead{font-size:1.8rem !important;text-align:center;margin:0 0 60px 0}#wellcome_top_index{margin:0 0 100px 0;padding:0 0 80px 0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#wellcome_top_index div:nth-child(1){border-right:1px solid #407038;padding-right:40px;width:50%}#wellcome_top_index div:nth-child(2){border-right:none;padding-left:40px;width:50%}#wellcome_top_index h2{margin-bottom:20px}#button_einou{width:60%;margin:0 auto 20px auto;font-size:1.2em;border:#407038 solid 2px;border-radius:5px;background-image:url("https://ja-ymg.pro/wp-content/themes/ja_ymgc2020/images/welcome/icon_arrow_einou.png");background-position:center right 10px}#button_einou a{display:block;padding:5px 20px}#button_einou a:link{color:#407038 !important}#button_einou a:hover{text-decoration:none !important}#button_einou a:visited{color:#407038 !important}#button_taiken{width:60%;margin:0 auto 20px auto;font-size:1.2em;border:#52a9c2 solid 2px;border-radius:5px;background-image:url("https://ja-ymg.pro/wp-content/themes/ja_ymgc2020/images/welcome/icon_arrow_taiken.png");background-position:center right 10px}#button_taiken a{display:block;padding:5px 20px}#button_taiken a:link{color:#52a9c2 !important}#button_taiken a:hover{text-decoration:none !important}#button_taiken a:visited{color:#52a9c2 !important}#wellcome_einou_hero_image{margin-bottom:50px;line-height:0}#wellcome_einou_hero_image img{width:100%}#welcome_event_box h3{font-size:1.7em;font-weight:700;text-align:center;color:#407038;margin:0 0 20px 0}#wellcome_einou_index{margin:0 0 50px 0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#wellcome_einou_index div{width:48%;padding:20px 25px;border:2px solid #407038;border-radius:10px}#wellcome_einou_index div ol{margin:0 0 0 20px;line-height:2.5;font-size:1.3em}#wellcome_einou_index div li span{background:linear-gradient(transparent 50%, #f3ef7f 50%)}#wellcome_einou_index h2{width:60%;height:120px;margin:20px auto 0 0;font-size:1.9em;font-weight:700;color:#407038;float:left;line-height:1.3}#wellcome_einou_index .img_chara{width:40%;text-align:right;float:right}ul#list_einou_nav{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}ul#list_einou_nav li{width:24%;border:2px solid #407038;border-radius:5px;list-style:none;background-image:url("https://ja-ymg.pro/wp-content/themes/ja_ymgc2020/images/welcome/icon_arrow_einou.png");background-position:center right 10px;margin-bottom:10px}ul#list_einou_nav li.nodisplay{border:none;background-image:none}ul#list_einou_nav a{display:block;padding:5px 10px}ul#list_einou_nav a:link{color:#407038 !important}ul#list_einou_nav a:hover{text-decoration:none !important}ul#list_einou_nav a:visited{color:#407038 !important}.welcome_event{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px}.welcome_event div{width:48%;padding:20px 25px;margin:0 0 30px 0;border:2px solid #407038;border-radius:10px;background-color:#fffded}.welcome_event div h4{font-size:1.3em;font-weight:700;color:#407038;margin:0 0 20px 0}.welcome_event div dt{float:left;color:#fff;background-color:#407038;width:5em;padding:0;border-radius:3px;text-align:center}.welcome_event div dd{margin-left:5.5em;margin-bottom:1.1em;padding-top:4px;line-height:1.1}.welcome_event div table{width:100%;margin-top:.5em}.welcome_event div table th{font-weight:700;text-align:right;vertical-align:top;padding:0 5px 8px 0}.welcome_event div table td{padding:0 0 8px 0}#welcome_taiken_box h3{font-size:1.7em;font-weight:700;text-align:center;color:#52a9c2;margin:0 0 20px 0}#wellcome_taiken_index{margin:0 0 50px 0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#wellcome_taiken_index div{width:48%;padding:20px 25px;border:2px solid #52a9c2;border-radius:10px}#wellcome_taiken_index div ol{margin:0 0 0 20px;line-height:2.5;font-size:1.3em}#wellcome_taiken_index div li span{background:linear-gradient(transparent 50%, #f3ef7f 50%)}#wellcome_taiken_index h2{width:60%;height:120px;margin:20px auto 0 0;font-size:1.9em;font-weight:700;color:#52a9c2;float:left;line-height:1.3}#wellcome_taiken_index .img_chara{width:40%;text-align:right;float:right}ul#list_taiken_nav{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}ul#list_taiken_nav li{width:24%;border:2px solid #52a9c2;border-radius:5px;list-style:none;background-image:url("https://ja-ymg.pro/wp-content/themes/ja_ymgc2020/images/welcome/icon_arrow_taiken.png");background-position:center right 10px;margin-bottom:10px}ul#list_taiken_nav li.nodisplay{border:none;background-image:none}ul#list_taiken_nav a{display:block;padding:5px 10px}ul#list_taiken_nav a:link{color:#52a9c2 !important}ul#list_taiken_nav a:hover{text-decoration:none !important}ul#list_taiken_nav a:visited{color:#52a9c2 !important}.welcome_taiken{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px}.welcome_taiken div{width:48%;padding:20px 25px;margin:0 0 30px 0;border:2px solid #52a9c2;border-radius:10px;background-color:#fffded}.welcome_taiken div h4{font-size:1.3em;font-weight:700;color:#52a9c2;margin:0 0 20px 0}.welcome_taiken div dt{float:left;color:#fff;background-color:#52a9c2;width:5em;padding:0;border-radius:3px;text-align:center}.welcome_taiken div dd{margin-left:5.5em;margin-bottom:1.1em;padding-top:4px;line-height:1.1}.welcome_taiken div table{width:100%;margin-top:.5em}.welcome_taiken div table th{font-weight:700;text-align:right;vertical-align:top;padding:0 5px 8px 0}.welcome_taiken div table td{padding:0 0 8px 0}.welcome_taiken_2{display:flex;justify-content:space-between;flex-wrap:wrap;border:2px solid #52a9c2;border-radius:10px;background-color:#fffded;margin-bottom:30px}.welcome_taiken_2 div{width:48%;padding:20px 25px;margin:0 0 30px 0}.welcome_taiken_2 div h4{font-size:1.3em;font-weight:700;color:#52a9c2;margin:0 0 20px 0}.welcome_taiken_2 div dt{float:left;color:#fff;background-color:#52a9c2;width:5em;padding:0;border-radius:3px;text-align:center}.welcome_taiken_2 div dd{margin-left:5.5em;margin-bottom:1.1em;padding-top:4px;line-height:1.1}.welcome_taiken_2 div table{width:100%;margin-top:.5em}.welcome_taiken_2 div table th{font-weight:700;text-align:right;vertical-align:top;padding:0 5px 8px 0}.welcome_taiken_2 div table td{padding:0 0 8px 0}.welcome_taiken_2 div figure{width:340px}.welcome_taiken_2 div figure img{width:100%;height:auto}.welcome_taiken_2 div figure:nth-child(1){margin:40px 0 10px 0}#overview_policy{text-align:center}#overview_policy h2{font-size:2.4rem;color:#1a9e62;font-family:"Noto Sans Bold",sans-serif;border-bottom:solid 3px #1a9e62;padding-bottom:1px;margin:70px 0 30px 0}#overview_policy .lead_policy01{font-weight:bold;font-size:1.7rem}#overview_policy #box_strategy{background-color:#fff;border:dotted 3px #1a9e62;border-radius:15px;text-align:left;padding:26px 35px}#overview_policy #box_strategy figure{display:flex;align-items:center;margin-bottom:20px;padding-bottom:20px;border-bottom:dotted 3px #1a9e62}#overview_policy #box_strategy figure:last-child{border:none;margin-bottom:0;padding-bottom:0}#overview_policy #box_strategy figure img{margin-right:25px}#overview_policy #box_strategy figure h3{font-size:2.7rem;font-family:"Noto Sans Bold",sans-serif;padding-bottom:0;margin-top:0}#overview_policy #box_strategy figure h3 br{display:none}#overview_policy #box_strategy figure h3 span{font-size:2rem}#overview_policy #box_strategy figure .lead_policy02{font-weight:bold;margin-bottom:14px;font-size:1.7rem}#overview_policy #box_strategy figure .lead_policy02 br{display:none}#overview_policy #box_strategy figure ul{list-style:none;margin:0}#overview_policy #box_strategy figure li{font-size:1.5rem;line-height:1.4;margin-bottom:5px;padding-left:12px;text-indent:-12px}#overview_policy #box_strategy figure li::before{content:"●"}#overview_policy #box_strategy #mirai h3{color:#5da9dd}#overview_policy #box_strategy #mirai li::before{color:#5da9dd}#overview_policy #box_strategy #shiawase h3{color:#faa755}#overview_policy #box_strategy #shiawase li::before{color:#faa755}#overview_policy #box_strategy #magokoro h3{color:#f3859b}#overview_policy #box_strategy #magokoro li::before{color:#f3859b}#overview_policy .triangle{width:0;height:0;border-left:55px solid rgba(0,0,0,0);border-right:55px solid rgba(0,0,0,0);border-top:35px solid #1a9e62;margin:10px auto}#overview_policy #commit dt{background-color:#1a9e62;color:#fff;font-family:"Noto Sans Bold",sans-serif;padding:20px;border-radius:15px;margin-bottom:18px}#overview_policy #commit dt h3{font-size:2.8rem;line-height:1;margin-bottom:10px}#overview_policy #commit dt span{font-size:2.1rem}#overview_policy #commit dt p{font-size:1.8rem;margin-bottom:0;line-height:1.5}#overview_policy #commit dt br{display:none}#overview_policy #commit dd{font-size:1.8rem}#overview_policy #commit dd strong{color:#1a9e62}#overview_policy #commit .lead_policy03{font-weight:bold}.lead_harvest{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row-reverse;width:auto}.lead_harvest figure{width:240px}.lead_harvest figure img{width:100%;height:240px;object-fit:cover;border-radius:120px}.lead_harvest .detail_harvest{width:450px}.lead_harvest .detail_harvest section p:first-child{margin:0 0 30px}.lead_harvest h3{font-size:2.2rem;font-weight:bold;line-height:1.4;color:#f90;margin:0 0 15px}.lead_harvest h3+p{margin:0 0 30px}.list_news{width:auto;list-style:none;margin:40px 0 20px}.list_news li{border-bottom:1px solid #ccc;padding:15px 0}.list_news li:first-child{border-top:1px solid #ccc}.list_news dl{display:flex;flex-wrap:wrap;width:auto}.list_news dl dt{width:140px}.list_news dl dd{width:calc(100% - 140px)}.list_news dl a{display:block;width:auto;font-weight:bold}#wrapper .btn_cmn_2{display:inline-block;width:auto;background-color:#fdd64c;border-radius:5px;color:#111;box-shadow:2px 3px 0px 0px #f90;padding:4px 40px}#wrapper .btn_cmn_2:hover{transform:translateY(3px);text-decoration:none;box-shadow:0px 0px 0px 0px #f90}.flex_recipe{display:flex;justify-content:space-between;flex-wrap:wrap;width:auto;font-size:1.4rem;line-height:1.5}.flex_recipe:after{content:"";display:block;width:230px;height:0}.flex_recipe figure{width:230px;margin:0 0 30px}.flex_recipe figure a{display:block;width:100%}.flex_recipe figure img{width:100%;height:190px;object-fit:cover;margin:0 0 5px}@media screen and (max-width: 768px){.img_sp{display:block}#link_umairu_twitter{width:90%;font-size:1.6rem}img{max-width:100%;height:auto}#list_bread{display:none}#box_404{width:94%;line-height:1.8;margin:1em auto}#box_404 h1{font-size:2.4rem;line-height:1.4;margin:0 0 .5em}#box_404 h1 span{font-size:1.6rem;line-height:1}#box_404 img{width:40%;height:auto}#box_ttl_img{display:none;width:100%;height:14vh;background-color:#eee}#wrapper{width:100%;background-color:#f5f5f5;padding:1.5em 0}#wrapper #box_main{display:flex;justify-content:space-between;flex-wrap:wrap;width:94%;margin:0 auto}#wrapper #box_main main{order:1;width:100%;line-height:1.6;margin:0 0 2.5em}#wrapper #box_main #nav_aside{order:2;width:100%}#wrapper #box_main #nav_aside h2{font-size:1.7rem;font-weight:bold;color:#fff;background-color:#1a9e62;border-radius:5px 5px 0 0;padding:19px 12px 17px}#nav_aside_list{width:100%;font-size:1.5rem}.nav_page{justify-content:space-between;width:100%}.nav_page .btn_page,.nav_page .btn_page_farmer{width:48%;background-color:#fff;transition:all .2s ease;margin:0 0 1em}.nav_page .btn_page:nth-child(3n),.nav_page .btn_page_farmer:nth-child(3n){margin-right:0}.nav_page .btn_page figcaption,.nav_page .btn_page_farmer figcaption{font-size:1.4rem;padding:.8em 0}.nav_page .btn_page_farmer{width:100%;margin:0 auto 1em}.nav_page .btn_page_farmer:nth-child(3n){margin-right:auto}.nav_page .btn_page_farmer .thum_page_farmer{height:160px}.nav_page .btn_page_farmer .thum_page_farmer img{width:auto;max-height:400px;margin:auto}.nav_page .btn_page_farmer figcaption{width:100%;text-align:left;font-size:1.5rem;line-height:1.6;padding:10px}.nav_page_simple,#box_sys .nav_page_simple{width:84%;margin:0 auto 1em}.nav_page_simple ul,#box_sys .nav_page_simple ul{display:block;width:auto;line-height:1.2;list-style:none}.nav_page_simple li,#box_sys .nav_page_simple li{width:100%;border-radius:5px;margin:8px 0}.nav_page_simple li:nth-child(3),#box_sys .nav_page_simple li:nth-child(3){margin-right:0}.nav_page_simple a:after,#box_sys .nav_page_simple a:after{top:0;bottom:0;margin:auto 0}#box_sys .sp_img_size{width:40%}#box_sys .sp_font_small{font-size:1rem}#box_sys .sp_align{text-align:center}#box_sys .sp_margin{margin-bottom:30px !important}#box_sys .sp_table_block{display:block;width:100%;overflow:visible;white-space:normal;background-color:rgba(0,0,0,0)}#box_sys .sp_table_block th,#box_sys .sp_table_block td{display:block !important;width:100% !important;border:none}#box_sys .sp_table_block tr{display:block !important;width:100% !important;border:none;margin:0 0 20px}#box_sys .sp_table_block tbody,#box_sys .sp_table_block thead{display:block !important;width:100% !important}#box_sys p,#box_sys ul,#box_sys ol,#box_sys dl{line-height:1.8;margin:0 0 1.5em}#box_sys ul,#box_sys ol{margin-left:22px}#box_sys ul.list_flex_center,#box_sys ul.list_flex_2{margin-left:0}#box_sys dl dt{font-weight:bold}#box_sys a:link{color:#1a9e62;text-decoration:none}#box_sys a:visited{color:#114a76}#box_sys a:hover,#box_sys a:active{opacity:1;text-decoration:underline}#box_sys .btn_cmn_01:link{color:#fff;text-decoration:none}#box_sys .btn_cmn_01:visited{color:#fff}#box_sys .btn_cmn_01:hover,#box_sys .btn_cmn_01:active{opacity:1;text-decoration:none;box-shadow:none;margin:2px 0 -2px}#box_sys table{overflow:auto;display:block;width:100%;white-space:nowrap;margin:1em 0 2em}#box_sys table::-webkit-scrollbar{height:5px}#box_sys table::-webkit-scrollbar-track{background:#f1f1f1}#box_sys table::-webkit-scrollbar-thumb{background:#bcbcbc}#box_sys table tbody,#box_sys table thead{display:table;width:100%}#box_sys table thead{display:none}#box_sys table th,#box_sys table td{vertical-align:top;text-align:left;border:1px solid #ccc;padding:10px 13px}#box_sys table tr{border-bottom:1px solid #ccc}#box_sys form .table_form{display:block;width:100%;overflow:visible;white-space:normal}#box_sys form .table_form th,#box_sys form .table_form td{display:block !important;width:100% !important;border:none}#box_sys form .table_form tr{display:block !important;width:100% !important;border:none;margin:0 0 20px}#box_sys form .table_form tbody,#box_sys form .table_form thead{display:block !important;width:100% !important}#box_sys form .list_flex_form{flex-wrap:wrap}#box_sys form .list_flex_form li{margin:0 1em .5em 0}#box_sys form .sp_input_width{width:100% !important}#box_sys .nav_page_mini a{color:#fff}#box_sys .list_state_harvest{justify-content:flex-end;margin:0}#box_sys .list_state_harvest li{margin:0 .5em}#box_sys #list_thumbnail{display:flex;justify-content:space-between;flex-wrap:wrap;list-style:none;margin-left:0}#box_sys #list_thumbnail li{width:48%;margin:0 0 1em}#box_sys #list_thumbnail li:nth-child(3n){margin-right:0}#box_sys #list_thumbnail figure{width:100%}#box_sys #list_thumbnail figcaption{text-align:center}#box_sys #list_thumbnail .img_thumbnail{width:100%;height:9em;overflow:hidden;margin:0 0 10px}#box_sys .list_recipe li{padding:.8em 1em}#box_sys .detail_effort,#box_sys .detail_protection{width:100%;margin:0 0 38px}#box_sys #box_lead_area{display:block;width:100%;border:2px solid #1a9e62;background-color:#fff;padding:24px 24px 18px}#box_sys #box_lead_area #img_lead_area{width:235px;margin:0 auto 1em}#box_sys #box_lead_area #txt_lead_area{width:100%}#box_sys #box_lead_area p{margin:0}#box_sys .list_action{display:block}#box_sys .list_action li{width:86%;margin:8px auto}#box_sys .list_action li:nth-child(3n){margin-right:auto}#box_sys .list_action a:link{border-radius:5px}#box_sys .table_result{margin-top:.4em}#box_sys .table_result .icon_atm{padding:3px 5px 5px}#box_sys .ttl_atm{font-size:1.6rem}#box_sys .dl_search_atm{display:block;width:80%;margin:0 auto 1em}#box_sys .dl_search_atm dt{width:100%;margin:0 0 .7em}#box_sys .dl_search_atm dd{width:100%}#box_sys .dl_search_atm .list_search_atm{display:block}#box_sys .dl_search_atm .list_search_atm li{width:100%;margin:0 0 5px}#box_sys .dl_search_atm label{width:auto;border-radius:4px;background-color:#e3e3e3;padding:10px}#box_sys .dl_search_atm select{width:100% !important;height:3em;background-color:#e3e3e3}#box_sys .table_real_estate_search{overflow:visible;font-size:1.6rem}#box_sys .table_real_estate_search tbody{margin:0 0 25px}#box_sys .table_real_estate_search tr{display:table-cell}#box_sys .table_real_estate_search th,#box_sys .table_real_estate_search td{display:block;margin:10px;height:30px}#box_sys .table_real_estate_search select{font-size:1.6rem}#box_sys .deli_menu{display:flex;justify-content:space-between;flex-wrap:wrap;list-style:none;margin-left:0}#box_sys .deli_menu li{width:48%;text-align:center;margin-right:0}#box_sys .btn_arrow_1{width:100% !important}#box_sys .btn_arrow_1 a{width:100%;color:#222}#box_sys .dl_label_1{width:100% !important}#box_sys .dl_label_1 a{color:#fff}#box_sys #box_event_search form{background-color:#eeebe2;padding:12px}#box_sys #box_event_search #list_date{width:100%}#box_sys #box_event_search #input_area{width:100%}#box_sys #box_event_search input,#box_sys #box_event_search select{width:100%}#box_sys #list_shop{justify-content:space-between;margin:0 auto}#box_sys #list_shop li{width:48%;margin:0 0 2em}#box_sys #list_shop figcaption{font-size:1.5rem}#box_sys #list_shop .ttl_shoplist{margin:0 0 5px}#box_sys #list_shop .img_shoplist{width:100%;height:8em}#box_sys #list_shop dl{display:block;width:auto;border-top:none;font-size:1.4rem;padding:0 0 10px;margin:0}#box_sys #list_shop dl dt{width:100%}#box_sys #list_shop dl dd{width:100%;line-height:1.5}#box_sys #list_shop_1 figure,#box_sys #list_shop_2 figure,#box_sys #list_shop_3 figure,#box_sys #list_shop_4 figure{width:100%}#box_sys #list_shop_1 figure img,#box_sys #list_shop_2 figure img,#box_sys #list_shop_3 figure img,#box_sys #list_shop_4 figure img{height:auto}#box_sys .dl_magazine{display:block}#box_sys .dl_magazine dt{width:100%;text-align:center;margin:0 auto 10px}#box_sys .dl_magazine dd{width:100%}#box_sys .list_anpan{display:block;margin:0 0 30px}#box_sys .list_anpan li{margin:1em auto}#box_sys .box_provide_anpan{width:100%}#box_sys .box_provide_anpan figcaption{font-size:1.5rem}#box_sys #sp_anpanman{width:90%;margin:0 0 0 auto}#box_sys .box_provide_green .txt_provide_green{display:block}#box_sys .box_provide_green .img_shikishi{width:100%;text-align:center}#box_sys .box_provide_green .txt_shikishi{width:100%;margin:0 0 1em}#box_sys .box_qa dd .ttl_qa_a{background-position:left 1em}#box_sys dl.dl_welfare_1 dt{width:8em}#box_sys dl.dl_welfare_1 dd{width:calc(100% - 8em)}#box_sys .box_caution,#box_sys .box_contact{width:auto;background-color:#fff;border:2px solid #1a9e62;padding:20px 18px}#box_sys .box_caution h2,#box_sys .box_caution h3,#box_sys .box_caution h4,#box_sys .box_caution h5,#box_sys .box_caution h6,#box_sys .box_contact h2,#box_sys .box_contact h3,#box_sys .box_contact h4,#box_sys .box_contact h5,#box_sys .box_contact h6{margin-top:auto;margin-bottom:6px}#box_sys .box_caution p,#box_sys .box_caution dl,#box_sys .box_contact p,#box_sys .box_contact dl{margin:0}#box_sys .box_contact{text-align:center;line-height:1}#box_sys .box_contact dl{display:block;width:100%}#box_sys .box_contact dt{width:100%;font-size:1.3rem;margin:0 0 2px}#box_sys .box_contact .font_tel{width:100%;font-size:2.8rem;line-height:1.2;margin:0 0 .4em}#box_sys .box_contact .font_time{font-size:1.3rem;text-align:center}#box_sys .box_contact .font_time br{display:none}#box_sys .box_contact .icon_free_dial{background-size:contain;padding-left:auto}#box_sys .box_service_lead{display:block;padding:0 0 1px}#box_sys .box_service_lead .detail_service{width:90%;margin:1em auto}#box_sys .box_service_lead .detail_service:nth-child(2n){margin-left:auto}#box_sys .box_service_lead .detail_service:nth-child(2n+1){margin-right:auto}#box_sys .box_service_lead .detail_service img{width:40%}#box_sys #box_sitemap section{width:100%}#box_sys #box_sitemap .ttl_cmn_02{font-size:1.5rem;line-height:1;padding:10px 12px;margin:0 0 .5em}#box_sys .width184,#box_sys .width374,#box_sys .width561,#box_sys .width736{width:auto}#box_farmer{display:flex;width:100%}#box_farmer #img_farmer{order:2;width:100%;margin:0 0 1em}#box_farmer #txt_farmer{order:1;width:100%}.bento_detail{width:100%}.fukidasi_R{width:100%;font-size:1.2em}.fukidasi_L{display:none}section#bento_wrap{display:block}#wrapper.umairu #header_umairu{position:relative;width:100%;height:auto;background-image:none}#wrapper.umairu #header_umairu h1{position:static;width:236.5px;height:165px;background-size:contain;margin:0 auto 10px}#wrapper.umairu #header_umairu #nav_umairu{position:static;width:100%;margin:0 auto}#wrapper.umairu #header_umairu #nav_umairu ul{display:flex;flex-wrap:wrap;width:auto;list-style:none}#wrapper.umairu #header_umairu #nav_umairu li{width:50%;border-bottom:1px dashed #fee734}#wrapper.umairu #header_umairu #nav_umairu li:first-child{border-right:1px dashed #fee734}#wrapper.umairu #header_umairu #nav_umairu li:last-child{width:100%}#wrapper.umairu #header_umairu #nav_umairu a{display:block;width:auto;text-align:center;color:#fff;text-decoration:none;background-color:#4d060b;padding:16px 0}#wrapper.umairu #header_umairu_2{position:relative;z-index:2;width:94%;height:auto;background:none;padding:10px 0 0;margin:0 auto}#wrapper.umairu #header_umairu_2 h1{position:static;width:236.5px;height:165px;background-size:contain;margin:0 auto 10px}#wrapper.umairu #header_umairu_2 #img_header_photo{display:none}#wrapper.umairu #nav_umairu_tab{position:relative;z-index:1;width:94%;height:auto;padding:20px 0 0;margin:0 auto}#wrapper.umairu #nav_umairu_tab h2{width:auto;height:14px;margin:0 0 15px}#wrapper.umairu #nav_umairu_tab ul{display:flex;width:96%;margin:0 auto}#wrapper.umairu #nav_umairu_tab li{width:33%;height:70px;border-radius:10px 10px 0 0}#wrapper.umairu #nav_umairu_tab li.is_current{height:inherit}#wrapper.umairu #nav_umairu_tab li a{display:block;width:auto;height:100%;text-indent:-9999px;background-position:center center;background-size:100px}#wrapper.umairu #nav_umairu_tab li #nav_sanka{background-image:url(../images/umairu/nav_sanka.png)}#wrapper.umairu #nav_umairu_tab li #nav_riyo{background-image:url(../images/umairu/nav_riyo.png)}#wrapper.umairu #nav_umairu_tab li #nav_taberu{background-image:url(../images/umairu/nav_taberu.png)}#wrapper.umairu #box_main_umairu{margin:0 auto}#wrapper.umairu #box_main_umairu #box_umairu{background-color:#fff;background-image:none;width:94%}#wrapper.umairu #box_main_umairu #box_umairu main{width:95% !important;margin:0 auto;padding:10px 0}#wrapper.umairu #box_main_umairu #box_umairu main h2{text-align:center !important;margin:0 auto 1em auto}#wrapper.umairu #box_main_umairu #box_umairu main section{margin:0 0 30px 0}#wrapper.umairu #box_main_umairu #box_umairu main #tv_captipn{display:block}#wrapper.umairu #box_main_umairu #box_umairu main #tv_captipn img{width:50%;margin:0 auto 1em auto}#wrapper.umairu #box_main_umairu #box_umairu main #btn_yellow{width:90%}#wrapper.umairu #box_main_umairu #box_umairu main figcaption{font-size:.8em;line-height:1.3}#wrapper.umairu #box_main_umairu #box_umairu main p.width75{width:100%}#wrapper.umairu #box_main_umairu #box_umairu main #umairu_twitter{width:100%}#wrapper.umairu #box_main_umairu #box_umairu main #umairu_twitter p{font-size:1.2em}#wrapper.umairu #box_main_umairu #box_umairu main #umairu_twitter #twitter_link{margin:10px 0 0 0}#wrapper.saela{background-color:#f5f2eb;padding-bottom:0}#wrapper.saela .pc_img,#wrapper.saela .sp_none{display:none}#wrapper.saela #header_saela{background-color:rgba(0,0,0,0);width:100%;height:0;padding-top:40%;background-image:url(../images/saela_sozai/sp_header.png);background-repeat:no-repeat;background-position:center center;background-size:cover}#wrapper.saela #halloween{width:100%}#wrapper.saela #halloween .inner_width{width:100%}#wrapper.saela #halloween .inner_width .insta{padding-bottom:2.5em;background-image:url(../images/saela_sozai/color_sepa.png)}#wrapper.saela #halloween .inner_width .insta .text{background-image:none;width:90%;margin:0 auto}#wrapper.saela #halloween .inner_width .insta .text p{font-size:1.8rem;font-weight:bold;text-align:center;padding-top:1em}#wrapper.saela #halloween .inner_width .insta .text p.text_small{padding-top:.8em;font-size:2rem;font-weight:normal}#wrapper.saela #halloween .inner_width .halloween_campaign{width:90%;margin:0 auto 4em}#wrapper.saela #halloween .inner_width .halloween_campaign h2{font-size:2.4rem}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx{display:block}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx .campaign_img{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:1em}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx .campaign_img div:nth-child(2n){margin-top:0}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx .campaign_text{flex-basis:66.5%}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx .campaign_text p{margin-bottom:1em;line-height:1.8;font-weight:600;font-size:1.5rem}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx .campaign_text p .text_green{color:#21905c;text-decoration:underline}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx .campaign_text p.text_small{font-size:1.4rem;font-weight:normal;margin-bottom:2em}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx .campaign_text a .campaign_link p.text_line{font-size:1.4rem}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx .campaign_text a .campaign_link p.text_line span{font-size:1.6rem}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx .campaign_text a .campaign_link .campaign_btn{padding:.8em 2em;margin-top:.3em;width:188px}#wrapper.saela #halloween .inner_width .halloween_campaign .campaign_flx .campaign_text a .campaign_link .campaign_btn::after{top:10px}#wrapper.saela #halloween .inner_width .halloween_campaign .reserve_text{text-align:left;font-size:1.6rem}#wrapper.saela #halloween .inner_width .halloween_campaign .method_1,#wrapper.saela #halloween .inner_width .halloween_campaign .method_2,#wrapper.saela #halloween .inner_width .halloween_campaign .method_3{background-image:url(../images/saela_sozai/sp_img_1.png);height:auto;background-repeat:no-repeat;background-size:100% 100%;padding:2.5em;margin-bottom:2em}#wrapper.saela #halloween .inner_width .halloween_campaign .method_1::before,#wrapper.saela #halloween .inner_width .halloween_campaign .method_2::before,#wrapper.saela #halloween .inner_width .halloween_campaign .method_3::before{height:60px;width:124px;background-image:url(../images/saela_sozai/sp_no1.png);background-size:contain}#wrapper.saela #halloween .inner_width .halloween_campaign .method_1 p,#wrapper.saela #halloween .inner_width .halloween_campaign .method_2 p,#wrapper.saela #halloween .inner_width .halloween_campaign .method_3 p{width:100%;font-size:1.8rem}#wrapper.saela #halloween .inner_width .halloween_campaign .method_2,#wrapper.saela #halloween .inner_width .halloween_campaign .method_3{background-image:url(../images/saela_sozai/sp_img_2.png)}#wrapper.saela #halloween .inner_width .halloween_campaign .method_2::before,#wrapper.saela #halloween .inner_width .halloween_campaign .method_3::before{background-image:url(../images/saela_sozai/sp_no2.png)}#wrapper.saela #halloween .inner_width .halloween_campaign .method_2 .method_detail,#wrapper.saela #halloween .inner_width .halloween_campaign .method_3 .method_detail{width:100%;margin:.5em auto 0}#wrapper.saela #halloween .inner_width .halloween_campaign .method_2 .method_detail p,#wrapper.saela #halloween .inner_width .halloween_campaign .method_3 .method_detail p{font-size:1.7rem;padding:.5em}#wrapper.saela #halloween .inner_width .halloween_campaign .method_2 .method_detail p.account,#wrapper.saela #halloween .inner_width .halloween_campaign .method_3 .method_detail p.account{padding-top:0;padding:1em}#wrapper.saela #halloween .inner_width .halloween_campaign .method_3{background-image:url(../images/saela_sozai/sp_img_3.png)}#wrapper.saela #halloween .inner_width .halloween_campaign .method_3::before{background-image:url(../images/saela_sozai/sp_no3.png)}#wrapper.saela #halloween .inner_width .halloween_campaign .method_3 div p{padding:2em}#wrapper.saela #halloween .inner_width .halloween_campaign .sp_okome_img{display:block;background-image:url(../images/saela_sozai/sp_okome.png);background-repeat:no-repeat;background-size:contain;background-position:center;height:209px;margin-top:2em}#wrapper.saela #halloween .inner_width .halloween_campaign .mtNone{margin-top:0}#wrapper.saela #halloween .inner_width .halloween_campaign .mbNone{margin-bottom:0}#box_main_9q{margin:-30px 0 0}#box_main_9q #ttl_9q_1{width:auto;background-color:#ffef00;text-align:center}#box_main_9q #ttl_9q_1 img{width:100%;height:auto}#box_main_9q #ttl_9q_2{width:auto;text-align:center;margin:0 0 20px}#box_main_9q #ttl_9q_2 img{width:auto;min-width:232.6666666667px;height:auto}#box_main_9q #box_main_9q{width:94%;padding:20px;margin:0 auto}#box_main_9q #box_lead_9q{width:auto;margin:0 auto 20px}#box_main_9q #box_lead_9q h3{text-align:center}#box_main_9q #btn_about{width:auto;margin:10px auto 30px}#box_main_9q #btn_about a{display:block;width:auto;font-size:1.7rem;font-weight:bold;color:#231815;text-align:center;border-radius:8px;background-color:#eaeaea;padding:14px 0}#box_main_9q .btn_9q_form{width:80%;margin:30px auto}#box_main_9q .btn_9q_form a{display:block;width:auto;font-size:1.7rem;font-weight:bold;color:#fff;text-align:center;border-radius:7px;background-color:#00a53c;padding:14px 0}#box_main_9q #nav_9q{display:flex;justify-content:space-between;flex-wrap:wrap;width:auto}#box_main_9q #nav_9q li{width:48%;margin:0 0 10px}#box_main_9q #id_9q_quiz h2{width:auto;font-size:1.7rem;font-weight:bold;color:red;text-align:center;margin:10px 0}#box_main_9q #id_9q_quiz #flex_9q{display:block;width:auto}#box_main_9q #id_9q_quiz .detail_9q{width:auto}#box_main_9q #id_9q_quiz .detail_9q ul{display:flex;justify-content:space-between;flex-wrap:wrap;width:auto;list-style:none;margin:0 0 10px}#box_main_9q #id_9q_quiz .detail_9q li{width:48%}#box_main_9q #id_9q_quiz .detail_link{width:auto;background-color:none;padding:0 !important}#box_main_9q #id_9q_quiz .detail_link h3.ttl_cmn_03{font-size:.8em !important}#box_main_9q #id_9q_quiz .detail_link li{width:auto}#box_main_single{margin:-20px 0 0}#box_main_single #box_content_single{width:auto}#box_main_single #box_content_single p{font-size:1.5rem}#kirameki_about_block{width:100%}#kirameki_about_block .inner{padding:2.5em 1.5em 2.5em}#kirameki_about_block .inner .ttl_cmn_12{font-size:2rem;line-height:1;margin:0 0 1em}#kirameki_definition{height:8.5em;width:auto}#kirameki_definition h3{font-size:1.4rem;width:22em}#kirameki_definition ul{padding:1.5em .8em 1em;top:15px;width:100%}#kirameki_definition li{font-size:1.1rem;margin:0 0 .3em;text-align:center}#kirameki_definition li:first-child{margin:.5em 0 .3em 0}.kirameki_general_block{padding:3.5em 1.5em 0em}.kirameki_general_block .table_cmn_01{font-size:1.5rem;line-height:1.5}.kirameki_general_block .table_cmn_01 th{display:none}.kirameki_general_block .table_cmn_01 td{padding:2px 10px;display:block;width:100%;text-align:left !important}.kirameki_general_block .table_cmn_01 td:first-child{padding:8px 10px 2px}.kirameki_general_block .table_cmn_01 td:last-child{padding:2px 10px 8px}.kirameki_general_block .table_cmn_01 tr{border-top:1px solid #a5a5a5}#kirameki_symbol_block{padding:3.5em 1.5em 0em}#kirameki_symbol_block li{width:46%}#kirameki_symbol_block li img{width:auto}#kirameki_campaign_block{background:url("/wp-content/themes/ja_ymgc2020/images/kirameki/bg_kirameki_campaign.png") 0 100% no-repeat;margin:0 0 15px;padding:3.5em 1.5em 0}#kirameki_campaign_block #campaign_visual img{width:60%}#kirameki_campaign_block p{padding:0 0 2em}#kirameki_contact_block{padding:1em 1.5em .8em}#kirameki_contact_block ul{margin:0 0 1.2em}#kirameki_contact_block li{font-size:1.4rem}.kirameki_ttl_01{font-size:2rem;margin:0 0 1em;padding:0 .6em;margin:0 auto 1em;width:auto;height:auto}.kirameki_ttl_01:after{background-size:100px 24px;top:-1.3em}.kirameki_ttl_02{font-size:1.6rem;margin:0 0 .7rem}.kirameki_ttl_03{font-size:2rem;margin:0 auto 1em;width:auto}.kirameki_ttl_04{font-size:1.4rem}#hero_image img{width:auto}.table_display_none_txt{display:inline}#link_banner{width:96%;margin:15px auto}#wellcome_einou_hero_image{margin:0 0 15px 0}#wellcome_lead{text-align:left}#wellcome_lead br{display:none}#wellcome_block{width:94%;margin:0 auto 60px auto}#wellcome_block_hero_image{margin:0 0 15px 0;padding:30px 0 0 0}#wellcome_top_index{margin:0 0 100px 0;padding:0 0 80px 0;display:block}#wellcome_top_index div:nth-child(1){border-right:none;padding:0;margin:0 auto 40px auto;width:90%}#wellcome_top_index div:nth-child(2){border-right:none;padding:0 !important;margin:0 auto;width:90%}#wellcome_top_index h2{margin-bottom:5px}#button_einou{width:60%;margin:0 auto 20px auto;font-size:1.2em;border:#407038 solid 2px;border-radius:5px;background-image:url("https://ja-ymg.pro/wp-content/themes/ja_ymgc2020/images/welcome/icon_arrow_einou.png");background-position:center right 10px}#button_einou a{display:block;padding:5px 20px}#button_einou a:link{color:#407038 !important}#button_einou a:hover{text-decoration:none !important}#button_einou a:visited{color:#407038 !important}#button_taiken{width:60%;margin:0 auto 20px auto;font-size:1.2em;border:#52a9c2 solid 2px;border-radius:5px;background-image:url("https://ja-ymg.pro/wp-content/themes/ja_ymgc2020/images/welcome/icon_arrow_taiken.png");background-position:center right 10px}#button_taiken a{display:block;padding:5px 20px}#button_taiken a:link{color:#52a9c2 !important}#button_taiken a:hover{text-decoration:none !important}#button_taiken a:visited{color:#52a9c2 !important}#welcome_einou_box h3{margin:0 0 10px 0}#wellcome_lead{margin:0 0 30px 0}#wellcome_einou_index{margin:0 0 50px 0;display:block}#wellcome_einou_index div{width:100%;margin:0 0 10px 0}ul#list_einou_nav{display:block}ul#list_einou_nav li{width:100%;margin-bottom:5px}.welcome_event{display:block}.welcome_event div{width:100%;margin:0 0 10px 0}.welcome_event div table{width:100%}.welcome_event div table th{display:block;text-align:left}.welcome_event div table td{display:block;margin:0 0 10px 0}#welcome_taiken_box h3{margin:0 0 10px 0}#wellcome_taiken_index{margin:0 0 50px 0;display:block}#wellcome_taiken_index div{width:100%;margin:0 0 10px 0}ul#list_taiken_nav{display:block}ul#list_taiken_nav li{width:100%;margin-bottom:5px}.welcome_taiken{display:block;margin-bottom:30px}.welcome_taiken div{width:100%;margin:0 0 10px 0}.welcome_taiken div table{width:100%}.welcome_taiken div table th{display:block;text-align:left}.welcome_taiken div table td{display:block;margin:0 0 10px 0}.welcome_taiken_2{display:block;margin-bottom:30px}.welcome_taiken_2 div{width:100%;margin:0 0 10px 0}.welcome_taiken_2 div table{width:100%}.welcome_taiken_2 div table th{display:block;text-align:left}.welcome_taiken_2 div table td{display:block;margin:0 0 10px 0}.welcome_taiken_2 div figure{width:100%}.welcome_taiken_2 div figure:nth-child(1){margin:0px 0 10px 0}#overview_policy{padding:15px}#overview_policy h2{margin:40px 0 30px 0}#overview_policy .lead_policy01{text-align:left}#overview_policy .lead_policy01 br{display:none}#overview_policy #box_strategy{padding:24px}#overview_policy #box_strategy figure{display:block;text-align:center}#overview_policy #box_strategy figure img{margin-right:0;margin-bottom:14px}#overview_policy #box_strategy figure h3{line-height:1.1;margin-bottom:10px;text-align:center}#overview_policy #box_strategy figure h3 br{display:inline}#overview_policy #box_strategy figure .lead_policy02{font-weight:bold;line-height:1.4;margin-bottom:15px}#overview_policy #box_strategy figure .lead_policy02 br{display:inline}#overview_policy #box_strategy figure ul{text-align:left}#overview_policy #commit dt h3{margin-bottom:15px}#overview_policy #commit dt br{display:inline}#overview_policy #commit .lead_policy03{text-align:left}#overview_policy #commit .lead_policy03 br{display:none}.lead_harvest{display:block;margin:0 0 50px}.lead_harvest figure{width:auto;margin:10px 0 20px}.lead_harvest figure img{border-radius:20px 0 20px 0}.lead_harvest .detail_harvest{width:auto}.lead_harvest h3{font-size:2rem}.lead_harvest h3+p{margin:0 0 20px}#wrapper .btn_cmn_2:hover{transform:translateY(0);box-shadow:2px 3px 0px 0px #f90}.section_harvest_news{margin:20px 0}.list_news{margin:20px 0 30px}.list_news dl{display:block}.list_news dl dt{width:auto;margin:0 0 5px}.list_news dl dd{width:auto}.flex_recipe:after{content:none}.flex_recipe figure{width:48%;margin:0 0 20px}.flex_recipe figure a{display:block;width:100%}.flex_recipe figure img{height:40vw}}