section#button_pal{display:inline}#button_pal button,#button_pal input[type=button],#button_pal input[type=reset],#button_pal input[type=submit]{border:1px solid #dcb51a;background-color:#FCF3CD;color:#000000;padding:1px 20px;cursor:pointer;-webkit-border-radius:4px;-webkit-appearance:none;-moz-border-radius:4px;border-radius:4px;font-family:'HuiFontP109';font-size:25px;height:60px;text-shadow:-1px -1px 1px #fff, 1px -1px 1px #fff, -1px 1px 1px #fff, 1px 1px 1px #fff}#button_pal button:hover,#button_pal input[type=button]:hover,#button_pal input[type=reset]:hover,#button_pal input[type=submit]:hover{background-color:#cacaca}#button_pal button:active,#button_pal input[type=button]:active,#button_pal input[type=reset]:active,#button_pal input[type=submit]:active{background-color:#8c8b8c;padding:1px 20px}section#button_white{display:inline}#button_white button,#button_white input[type=button],#button_white input[type=reset],#button_white input[type=submit]{border:1px solid rgba(0,0,0,0.4);background-color:#ffffff;color:#000000;padding:1px 20px;cursor:pointer;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;font:16px "Century Gothic", Arial, Helvetica, "Hiragino Kaku Gothic Pro", sans-serif;height:26px;margin-bottom:20px;margin-right:10px}#button_white button:hover,#button_white input[type=button]:hover,#button_white input[type=reset]:hover,#button_white input[type=submit]:hover{background-color:#cacaca}#button_white button:active,#button_white input[type=button]:active,#button_white input[type=reset]:active,#button_white input[type=submit]:active{background-color:#8c8b8c;padding:1px 20px}.dummy{color:#000000;background-color:#ff0000;font-weight:bold}body{font-size:100%;margin:0;position:relative;font-family:'Noto Sans JP', sans-serif;font:16px/28px;padding:0;border:0;overflow-x:hidden}div#index_body{font-size:100%;margin:0;position:relative;font-family:'Noto Sans JP', sans-serif;font:16px/28px;padding:0;border:0;overflow-x:visible}div#body{max-width:970px;width:100%;margin:40px auto;margin-top:0;padding:0}a img{border-style:none}a:link{color:#000000;text-decoration:none}a:visited{color:#000000}a:hover{color:#d27814}.green a:link{color:#648228;text-decoration:none}.green a:visited{color:#648228}.green a:hover{color:#d27814}h1,h2,h3,h4,h5,h6,p,.size1,.size2,.size3,.size4,.size5,.size6{font-weight:normal;font-style:normal;line-height:1.7em;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:'Noto Sans JP', sans-serif;font-style:normal;font-weight:300}.size1,.size2,.size3,.size4,.size5,.size6{margin:0 !important;padding:0 !important}#index h1{margin:20px 0;font-size:2.25em;letter-spacing:-0.05em}h1.kitchen_stock{font-size:3.125em}h1,.size1{font-size:3.75em;letter-spacing:0.06em}h2,.size2{font-size:2.5rem;line-height:1.5em;letter-spacing:0.08em;margin-bottom:0.5em}.size2_5{font-size:2rem !important}.size22{font-size:20px}h3,.size3{font-size:1.3em;line-height:2.3em;letter-spacing:0.08em;margin-bottom:0.5em}h4,.size4{font-size:1.08em;margin-bottom:0.5em}h5,.size5{font-size:1em;margin-bottom:0.5em}h6,.size6{font-size:0.85em;margin-bottom:0.5em}p{font-size:1em;letter-spacing:0.06;margin-bottom:40px;margin-top:10px}.subtext{font-size:1.3em;line-height:2em}.small{font-size:0.875em;letter-spacing:0.06em}.normal{font-size:1em;letter-spacing:0.06em}.normal2{font-size:1em;letter-spacing:0.02em}.large{font-size:1.125em;letter-spacing:0.06em}.larger{font-size:1.375em;letter-spacing:0.06em}.largest{font-size:1.625rem;letter-spacing:0.08em}article{margin-bottom:40px;overflow:auto}hr{border-top:1px solid #648228;margin-bottom:2em;margin-top:2em}.green{color:#648228 !important}.orange{color:#d27814}.red{color:#c50018}.center{text-align:center}.clearboth{clear:both}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.box_100{float:left;width:100%;margin-right:2%}.box_80{float:left;width:78%;margin-right:2%}.box_70{float:left;width:68%;margin-right:2%}.box_60{float:left;width:58%;margin-right:2%}.box_50{float:left;width:48%;margin-right:2%;margin-bottom:30px}.box_40{float:left;width:38%;margin-right:2%}.box_30{float:left;width:30%}.box_20{float:left;width:20%}.box_10{float:left;width:10%}div.index_outer{position:relative;width:100vw !important;margin:0;padding:0;height:auto;transform:translateX(-50%);left:50%;background:url(https://file002.shop-pro.jp/PA01372/575/index_img/background_big.jpg) center center no-repeat;background-size:cover}div#index{padding:0;position:absolute;height:100%;width:100%;margin:0;top:0}#index header{position:absolute;z-index:1000;left:50%;top:10vw;width:100%;max-width:970px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:none}#index .index_none{display:none}div.index_caption{position:absolute;font-size:1em;text-align:center;top:1%;width:100%;margin-left:-50%;left:50%}div.index_header{position:absolute;text-align:center;width:100%;margin-left:-50%;left:50%;top:14%}article.online_shop_block{margin-bottom:50px}#index div.index_onlineshop{position:absolute;top:0%;right:3%;width:19%;display:block}div.index_onlineshop a{width:100%;height:auto;background:url("https://file002.shop-pro.jp/PA01372/575/index_img/onlineshop.png") no-repeat;display:block;text-indent:-9999px;background-size:contain}div.index_onlineshop{display:none}div.index_onlineshop a:hover{width:100%;height:auto;background:url("https://file002.shop-pro.jp/PA01372/575/index_img/onlineshop_over.png") no-repeat;background-size:contain;-webkit-transform:scale(1.1);transform:scale(1.1)}div.index_banboo{position:absolute;top:41.5%;width:26%;left:16.5%}div.index_banboo a{width:100%;height:auto;background:url("https://file002.shop-pro.jp/PA01372/575/index_img/banboo.png") no-repeat;display:block;text-indent:-9999px;background-size:contain}div.index_banboo a:hover{width:100%;height:auto;background-image:url("https://file002.shop-pro.jp/PA01372/575/index_img/banboo_over.png");background-size:contain;-webkit-transform:rotate(5deg) scale(1.1);transform:rotate(5deg) scale(1.1)}div.index_cocohi{position:absolute;left:17.5%;width:52.5%;top:52.5%}div.index_cocohi a{width:100%;height:auto;background:url("https://file002.shop-pro.jp/PA01372/575/index_img/cocochi.png") no-repeat;display:block;text-indent:-9999px;background-size:contain}div.index_cocohi a:hover{width:100%;height:auto;background:url("https://file002.shop-pro.jp/PA01372/575/index_img/cocochi_over.png") no-repeat;background-size:contain;-webkit-animation:flash 1.5s;animation:flash 1.5s}@-webkit-keyframes flash{0%{opacity:.4;transform:scale(1.1)}100%{opacity:1}}@keyframes flash{0%{opacity:.4;transform:scale(1.1)}100%{opacity:1}}div.index_henhouse{position:absolute;right:2%;width:26%;top:62.5%}div.index_onlineshop a img,div.index_banboo a img,div.index_cocohi a img,div.index_henhouse a img,div.index_flag a img,div.index_vegetable a img{visibility:hidden}div.index_henhouse a{width:100%;height:auto;background:url("https://file002.shop-pro.jp/PA01372/575/index_img/henhouse.png") no-repeat;display:block;text-indent:-9999px;background-size:contain}div.index_henhouse a:hover{width:100%;height:auto;background:url("https://file002.shop-pro.jp/PA01372/575/index_img/henhouse_over.png") no-repeat;background-size:contain;opacity:1;-webkit-animation:flash 1.5s;animation:flash 1.5s}.henhouse h3{line-height:0.8em}div.index_flag{position:absolute;width:28.5%;left:3.7%;top:72%;font-size:1.125em}div.index_flag a{width:100%;height:auto;background:url("https://file002.shop-pro.jp/PA01372/575/index_img/flag.png") no-repeat;display:block;text-indent:-9999px;background-size:contain}div.index_flag a:hover{width:100%;height:auto;background:url("https://file002.shop-pro.jp/PA01372/575/index_img/flag.png") no-repeat;background-size:contain;-webkit-transform:scale(1.02);transform:scale(1.02)}div.index_vegetable{position:absolute;width:73%;top:74%;right:3.3%}div.index_vegetable a{width:100%;height:auto;background:url("https://file002.shop-pro.jp/PA01372/575/index_img/vegetable.png") no-repeat;display:block;text-indent:-9999px;background-size:contain}div.index_vegetable a:hover{width:100%;height:auto;background:url("https://file002.shop-pro.jp/PA01372/575/index_img/vegetable_over.png") no-repeat;background-size:contain;-webkit-transform:scale(1.02);transform:scale(1.02)}ol.village_spot_flexbox{list-style-type:none;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;counter-reset:number;list-style:none;margin:0;padding:0}ol.village_spot_flexbox li{float:left;font-size:1.1em;width:46%;margin-bottom:20px;margin-left:0}ol.village_spot_flexbox li .village_img_box{margin-right:10px;margin-top:15px;flex:0 1 30%}ol.village_spot_flexbox li .village_img_box img{width:100%}div.spot_contents{display:flex;align-items:flex-start;justify-content:space-between;margin:0;padding:0}div.spot_box{overflow:hidden;flex:0 1 70%}div.spot_box:first-letter{color:#d27814;font-size:1.3em}.spot_title{overflow:hidden}.spot_caption{overflow:hidden;display:block}.kitchenstock_img{width:30%}.prd-lst-pager{text-align:center;margin:10px 0px}header{padding-top:35px}header.fixed{position:fixed;width:100%;max-width:970px;margin:0 auto;top:30px;background:#fff;z-index:10000}.sp_menu{display:none}.sp_menu_button{display:none}#body.fixed{position:relative;top:193px}div.top_button_wrap.fixed{position:fixed;background:#fff;z-index:10000;width:100%;top:0}div.top_logo{margin-right:auto;margin-left:auto;width:450px;margin-bottom:20px}div.top_logo img{width:100%}ul#navigation{list-style-type:none;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;width:100%}ul#navigation li{float:left;font-size:1.1em;margin:1% 1.5%}ul#navigation li a{text-decoration:none}ul#navigation li a:link,ul#navigation li a:visited{color:#000000}ul#navigation li a{border-bottom-style:solid;border-bottom-color:#648228;padding-bottom:3px}ul#navigation li a:hover{transition:all .1s;color:#ff921a;border-bottom-style:solid;border-bottom-color:#ff921a}ul#navigation li a.active{color:#d27814}div.top_button_wrap{max-width:970px;width:100%;margin:0 auto;display:flex;justify-content:flex-end}div.top_button_box{height:30px;display:flex;justify-content:flex-end;margin:0;width:100%}div.top_button_box p{margin:0;max-width:200px;width:25%;background:#beaa78;margin-right:10px}div.top_button_box p:last-child{margin-right:0}div.top_button_box a{color:#fff;display:block;line-height:30px;width:100%;height:100%;text-align:center}ul.footer{list-style-type:none;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0;font-size:0.7em}ul.footer li{float:left;font-size:0.8em}ul.footer li a:link,ul.footer li a:visited,ul.footer li a:hover{color:#000000}ul.footer li:before{content:"¡Ã"}ul.footer li:last-child:after{content:"¡Ã"}div.pagetop{color:#648228;display:block;right:0;text-align:right}div.pagetop:before{content:"¢¥"}div.copyright{text-align:center;font-size:0.8em;margin:0}div.sns_box{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;margin-top:10px;margin-bottom:40px}div.sns_box a{display:block;height:auto;text-align:center;margin:0 5px}div.sns_box img{max-width:100%}article.banboo_title h2{text-shadow:-1px -1px 2px #ffffff,1px -1px 2px #ffffff,-1px 1px 2px #ffffff,1px 1px 2px #ffffff}article.banboo{display:flex;justify-content:space-between}article.banboo section{flex:0 1 30%}article.banboo .season{display:inline-block;padding:0 15px;border:1px solid #648228;border-radius:30px;color:#648228;vertical-align:middle;line-height:1.4em;font-size:0.53em;letter-spacing:0.02em}article.banboo h3{display:flex;justify-content:flex-start;align-items:center;line-height:0.8em}article.henhouse h2{text-shadow:-1px -1px 2px #ffffff,1px -1px 2px #ffffff,-1px 1px 2px #ffffff,1px 1px 2px #ffffff}.thumb{display:block;overflow:hidden}.thumb img{height:100%;width:auto;max-width:none;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}article.henhouse section.photo_wrap{display:flex}article.henhouse section.photo_wrap div.photo_box{display:flex;flex-direction:row}ol.vegetable_flexbox{list-style-type:none;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}ol.vegetable_flexbox li{font-size:1.1em;width:32%;margin-bottom:2%;margin-right:2%}ol.vegetable_flexbox li:nth-child(3n){margin-right:0}ol.vegetable_flexbox li img{width:100%;border-radius:20px}ol.vegetable_flexbox li a img{width:40px}ol.vegetable_flexbox a{color:#CE7831;word-break:break-all}div.vegetable_contents{margin:0;padding:0;word-break:break-all}div.cocochi_top{position:relative;background:url("https://file002.shop-pro.jp/PA01372/575/cocochi_img/background.jpg") no-repeat;background-size:contain;padding-bottom:2em;margin:1em 0 0}div.cocochi_top img.smartphone{position:absolute;width:100%;height:auto;top:0}div.cocochi_flexbox{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start;padding:0;margin:0 0 2em}div.cocochi_flexbox img{width:33.3%}div.menu_details_flex{display:flex !important;justify-content:space-between;align-items:center}div.cocochi_howto_flexbox{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:20px 0;padding:0;align-items:flex-end}div.cocochi_howto_flexbox div{margin-left:5px;margin-right:5px}.square_title{padding:0 15px;border:2px solid #648228;color:#648228;display:inline-block}div.circle_title{display:inline-block;padding:0 15px;border:1px solid #648228;border-radius:30px;color:#ffffff;background-color:#648228;vertical-align:middle;font-size:1.2em}.plus{margin:0 auto !important}div.menu_column2{-moz-column-count:2;-webkit-column-count:2;column-count:2;column-fill:balance;-moz-column-gap:2em;-webkit-column-gap:2em;column-gap:2em;-moz-column-rule:solid #648228 1px;-webkit-column-rule:solid #648228 1px;column-rule:solid #648228 1px;margin-bottom:2em}div.menu_column2_noline{-moz-column-count:2;-webkit-column-count:2;column-count:2;column-fill:balance;-moz-column-gap:1em;-webkit-column-gap:1em;column-gap:1em;position:relative;transform:translateZ(0)}div.menu_column3{-moz-column-count:3;-webkit-column-count:3;column-count:3;column-fill:balance;-moz-column-gap:2em;-webkit-column-gap:2em;column-gap:2em;-moz-column-rule:solid #648228 1px;-webkit-column-rule:solid #648228 1px;column-rule:solid #648228 1px;margin-bottom:2em}div.menu_column_innerbox{break-inside:avoid-column;overflow:auto;margin:0;padding:0}div.menu_column_innerbox_noborder{break-inside:avoid-column;overflow:auto;margin:0;padding:0}div.menu_title{line-height:normal}div.menu_caption{color:#555555;line-height:1.4em;margin-bottom:1em}ol.menu_list{list-style-type:none;margin:0;padding:0}ol.menu_list li{list-style-type:none}ol.menu_list li.menu_list_title{list-style-type:none;margin-left:0;margin-top:1em}ol.menu_list li.menu_list_caption{list-style-type:none;margin-top:2em;margin-bottom:2em}div.box_new_photo{width:98%;float:left;margin-right:1%;margin-left:1%;position:relative;padding:0;height:auto;transform:translateZ(0)}.image_caption{width:100%;color:#000000;position:absolute;height:auto;bottom:0;text-align:right;text-shadow:1px 1px 3px #ffffff, -1px 1px 3px #ffffff, 1px -1px 3px #ffffff, -1px -1px 3px #ffffff;line-height:1.2em}img.appetizer_1{margin:0;padding:0;bottom:0}img.appetizer_2{width:100%;margin:0;padding:0}.time:before{content:"";background-size:contain;background-image:url(https://file002.shop-pro.jp/PA01372/575/cocochi_img/time.png);background-repeat:no-repeat;background-position:0 center;margin-left:-2em;display:inline-block;width:1.5em;height:1.5em;vertical-align:text-bottom;margin-right:10px;font-size:1em;line-height:1.5em}.time{border-top:1px solid #648228;border-bottom:1px solid #648228;background-size:contain;margin:0 10px 0 2em;padding:0;font-size:1.3em;line-height:1.5em;font-family:a-otf-ryumin-pr6n, sans-serif;font-style:normal;font-weight:300}.balloon{background:#CE7831;border-radius:70% 70% 70% 70%/ 100px 100px 100px 100px;color:#ffffff;display:inline-block;line-height:1.2em;width:7em;padding:1.3em 2em}div.cocochi_flexbox_experience{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start;padding:0;margin:0 0 2em}div.cocochi_flexbox_experience img{margin-right:0.5%;width:49.5%}div.cocochi_flexbox_terrace{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start;padding:0;margin:0 0 2em}div.cocochi_flexbox_terrace img{width:50%}.access_logo img{width:30%}.access_contact{color:#000000;border-bottom:1px dashed #648228}.access_contact a:link{color:#000000;text-decoration:none}.access_contact a:visited{color:#000000;text-decoration:none}.access_contact a:hover{color:#d27814;border-bottom:1px dashed #d27814;text-decoration:none}a.contact_link{border-bottom:1px dashed #648228}div.box_shop{width:80%;margin-right:auto;margin-left:auto;margin-top:55px}div.box_shop_alternative{width:87%;margin-left:10%;margin-top:50px;margin-right:3px;padding:0}div.box_shop h1,div.box_shop_alternative h1{margin-bottom:15px}div.box_shop p,div.box_shop_alternative p{line-height:2.4rem;font-size:1rem}div.box_shop_alternative img.onlineshop{width:210px;float:right}div.box_shop span.size1{display:block;font-size:3rem;padding:0;margin:0}div.box_shop h1{font-size:2.6rem;padding:0;margin:0;line-height:4rem}div.box_shop span.size2{font-size:2.1rem;display:block;margin-top:100px !important;padding:0}p.kitchen_stock{font-size:2.1rem;margin-top:40px !important;margin-bottom:15px !important;display:block;margin:0;padding:0}div.box_shop h2{padding:0;margin:0;line-height:3rem}div.product_title{font-size:2.4rem;text-align:center;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;line-height:5.5rem;margin-bottom:70px}div.product_kitchen_stock{text-align:center;margin-bottom:0;margin-top:10px}div.product_kitchen_stock img{margin-bottom:45px;margin-top:0}ol.product_flexbox{list-style-type:none;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;margin:0;padding:0;text-align:left}ol.product_flexbox li{font-size:1.1em;width:49%;margin-bottom:2%;margin-right:2%;margin-top:0}ol.product_flexbox li a:link,ol.product_flexbox li a:visited,ol.product_flexbox li a:hover{color:#648228}ol.product_flexbox li:nth-child(2n){margin-right:0}ol.product_flexbox li img{width:100%;margin:0;padding:0}div.onlineshop_header{text-align:center;margin-top:35px;margin-bottom:60px}div.product_kitchen_stock_product{text-align:center;margin-top:100px;margin-bottom:60px}div.shop_title_circle{margin-top:70px;margin-bottom:60px}div.box_shop h1 img{vertical-align:middle;margin:0;padding:0}ol.five_vegetables_flexbox{list-style-type:none;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;margin-bottom:100px !important;padding:0}ol.five_vegetables_flexbox li{font-size:1.1em;width:32%;margin-bottom:20px;margin-right:2%}ol.five_vegetables_flexbox li:nth-child(3n){margin-right:0}ol.five_vegetables_flexbox li img{width:auto;height:100px;display:block;margin:0 auto}ol.five_vegetables_flexbox li div.size3{text-align:center}ol.recipe{background-color:#f5f4f5;color:#5f5045;list-style-type:none;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;margin:0;text-align:left;padding:60px;line-height:44px}ol.recipe li{background-color:#f5f4f5;padding:30px;border-bottom:2px solid #5f5045}ol.recipe li:last-child{border-bottom:none}div.recipe_title{font-size:1.7rem}div.recipe_title img{vertical-align:middle;margin-right:20px}ol.product_notice_flexbox{list-style-type:none;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;margin:0;padding:0}ol.product_notice_flexbox li{font-size:1.1em;width:49%;margin:0 2% 2% 0;border-bottom-color:#ff9d9f}ol.product_notice_flexbox li p{font-size:1.1em;line-height:2.7rem}ol.product_notice_flexbox li:nth-child(2n){margin-right:0}ol.product_notice_flexbox li img{width:100%;margin:0;padding:0}ol.customer_flexbox{list-style-type:none;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;margin:0;padding:0;text-align:left;width:100%}ol.customer_flexbox li{font-size:1.1em;width:46%;margin:0 8% 8% 0;font-size:1.1em;line-height:2.7rem;padding:0}ol.customer_flexbox li:nth-child(2n){margin-right:0}div.customer_title{font-size:1.4em}.row,.grid_row{display:flex;flex-wrap:wrap}.row li{float:none;margin-bottom:20px}.row li a{display:block;text-align:center}@media screen and (max-width: 699px){.col-xs-12{width:50%}}@media screen and (max-width: 699px){.kitchenstock_img{width:100%}header{margin-bottom:40px}div.index_onlineshop{display:none !important}#index #body{margin-top:0;padding-top:0}#index header{top:107vw}#index .index_caption{font-size:1.2em}#index .index_caption br{display:none}.no_sp{display:none}body{font-size:10px}html{font-size:10px}div#body{width:94%;margin-right:3%;margin-left:3%;padding:0}#index h1{margin:20px 0;font-size:2.25em;letter-spacing:0.128em}h1.kitchen_stock{font-size:3.125em}h1,.size1{font-size:3.75em;letter-spacing:0.06em}h2,.size2{font-size:2.5rem;line-height:1.5em;letter-spacing:0.08em;margin-bottom:0.5em}h3,.size3{font-size:1.875em;line-height:2.3em;letter-spacing:0.08em;margin-bottom:0.5em}h4,.size4{font-size:1.08em;margin-bottom:0.5em}h5,.size5{font-size:1em;margin-bottom:0.5em}h6,.size6{font-size:1.2rem;margin-bottom:0.5em}p{font-size:1.2em;letter-spacing:0.06;margin-bottom:40px;margin-top:10px}.subtext{font-size:1.5em;letter-spacing:0.08em}.small{font-size:0.875em;letter-spacing:0.06em}.normal{font-size:1.2em;letter-spacing:0.06em}.normal2{font-size:1em;letter-spacing:0.02em}.large{font-size:1.125em;letter-spacing:0.06em}.larger{font-size:1.375em;letter-spacing:0.06em}.largest{font-size:1.625em;letter-spacing:0.08em}div.box_100{width:100%}div.box_80{width:100%}div.box_70{width:100%}div.box_60{width:100%}div.box_50{width:100%}div.box_40{width:100%}div.box_30{width:100%}div.box_25{width:100%}div.box_15{width:100%}.pc{display:none}.big{display:none}.br:before{content:"\a";white-space:pre}div.index_outer{position:relative;width:100%;margin:0;padding:0;height:auto}div#index{position:absolute;height:100%;width:100%;margin:0;top:0;padding-top:0;padding-left:0;padding-right:0}div.index_caption{position:absolute;font-size:2em;text-align:center;top:10px;width:90%;margin-left:-50%;left:50%;padding-right:20px;padding-left:20px;z-index:100}div.index_header{position:absolute;text-align:center;width:100%;margin-left:-50%;left:50%;top:84%}div.index_onlineshop{position:absolute;top:0;right:3%;width:19%}div.index_banboo{position:absolute;top:39%;width:26%;left:16.5%}div.index_cocohi{position:absolute;left:17.5%;width:52.5%;top:45.5%}div.index_henhouse{position:absolute;right:2%;width:26%;top:54.5%}div.index_flag{position:absolute;width:28.5%;left:3.7%;top:62.5%}div.index_vegetable{position:absolute;width:73%;right:3.3%;top:64%}ol.village_spot_flexbox li{float:left;font-size:1.1em;width:100%;margin-bottom:40px;margin-right:0;padding:0;margin-left:0}ol.village_spot_flexbox li .village_img_box{width:40%;margin-left:10px;margin-right:0;margin-top:0 important;margin-top:53px;order:2}ol.village_spot_flexbox li .village_img_box img{width:100%}div.top_logo{margin-right:auto;margin-left:auto;width:98%;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}div.top_logo a.logo{flex:0 1 200px}#body.fixed{top:50px}header{padding-top:20px}header.fixed{top:0;box-sizing:border-box;left:0;padding-right:2%;padding-left:2%;box-shadow:0px 3px 5px #444;width:100%}ul#navigation li{font-size:2em;margin:1% 3%}.top_button_box,#navigation{display:none !important}.sp_menu_button{display:block}.sp_menu_button i{cursor:pointer;font-size:35px}.sp_menu{width:100%;max-height:calc(100vh - 90px);overflow:hidden;border-top:1px solid #648228;position:absolute;top:90px;left:0;display:none;padding:0;margin:0;left:0;z-index:1}.sp_menu li{list-style:none}.sp_menu li a{display:block;width:100%;background-color:#648228;border-bottom:1px solid #fff;color:#fff;font-weight:bold;padding:5px 0;text-align:center;font-size:16px}div.sns_box{flex-direction:row;margin-top:10px;margin-bottom:40px}div.sns_box a{margin:0 5px}div.sns_box img{max-width:100%}article.banboo{flex-direction:column}article.banboo section{flex:1 1 10px}article.banboo h3{flex-direction:row}article.henhouse section.photo_wrap{flex-direction:column}article.henhouse section.photo_wrap div.photo_box{width:100%;height:200px}.thumb{flex:1 1 50%}ol.vegetable_flexbox{list-style-type:none;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}ol.vegetable_flexbox li{font-size:1.1em;width:100%;margin-bottom:20px;margin-left:0;margin-right:0}ol.vegetable_flexbox li:after{content:"";border-bottom:1px solid #648228;margin-top:20px;display:block}ol.vegetable_flexbox li img{width:100%;border-radius:20px}div.vegetable_contents{margin:0;padding:0}.access_logo img{width:80%}ol.product_notice_flexbox,ol.customer_flexbox,ol.product_flexbox,ol.five_vegetables_flexbox{flex-direction:column}ol.product_notice_flexbox li,ol.customer_flexbox li,ol.product_flexbox li,ol.five_vegetables_flexbox li{width:100%}ol.product_notice_flexbox li:first-child{order:2}ol.product_notice_flexbox li:last-child{order:1}ol.recipe{padding:20px}div.box_shop_alternative{margin:0 auto;margin-top:50px}ul.footer{font-size:2em}}@media screen and (min-width: 700px) and (max-width: 1024px){.kitchenstock_img{width:30%}header{padding-top:40px}#index header{padding-top:0px;top:17vw}.backbround_img{width:100vw;height:auto;position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}div.box_100{width:98%;float:left;margin-right:1%;margin-left:1%}div.box_80{width:78%;float:left;margin-right:1%;margin-left:1%}div.box_70{width:68%;float:left;margin-right:1%;margin-left:1%}div.box_60{width:58%;float:left;margin-right:1%;margin-left:1%}div.box_50{width:48%;float:left;margin-right:1%;margin-left:1%}div.box_40{width:38%;float:left;margin-right:1%;margin-left:1%}div.box_30{width:28%;float:left;margin-right:1%;margin-left:1%}div.box_25{width:23%;float:left;margin-right:1%;margin-left:1%}div.box_15{width:13%;float:left;margin-right:1%;margin-left:1%}.smartphone{display:none}.big{display:none}div.spot_box:first-letter{letter-spacing:0.5em;text-transform:full-width}article.banboo_title{background:url(https://file002.shop-pro.jp/PA01372/575/banboo_img/banboo_bg.png) right top no-repeat}article.banboo{flex-direction:row}article.banboo section{flex:0 1 30%}article.banboo h3{flex-direction:row}article.henhouse{background:url(https://file002.shop-pro.jp/PA01372/575/henhouse_img/hen.png) right top no-repeat}article.henhouse p.photo_box{float:right}article.henhouse .thumb{height:210px;width:50%}article.henhouse section.photo_wrap{flex-direction:row}article.henhouse section.photo_wrap div.photo_box{max-width:460px;width:50%}ul.footer li{font-size:1.2em}.thumb{flex:1 1 50%}.thumb:first-child{border-right:4px solid #fff}.spot_caption{display:block;padding-left:25px !important}div.spot_box:first-letter{letter-spacing:0.2em !important}div.spot_contents{justify-content:flex-start}}@media screen and (min-width: 1025px) and (max-width: 2136px){.smartphone{display:none}.pc{display:none}.big{display:none}div#index_body{margin:0;position:relative;padding:0;border:0;overflow-x:visible}div.index_outer{position:relative;width:100vw;margin:0;padding:0;height:1002px;background-image:url(https://file002.shop-pro.jp/PA01372/575/index_img/background_big.jpg);background-position:center top;background-repeat:no-repeat;background-attachment:scroll;background-size:auto 100%;transform:translateX(-50%);left:50%}div#index{padding:0;position:relative;height:1002px;width:1024px;top:0;margin-right:auto;margin-left:auto;margin-bottom:0}article.henhouse{background:url(https://file002.shop-pro.jp/PA01372/575/henhouse_img/hen.png) right top no-repeat}article.banboo_title{background:url(https://file002.shop-pro.jp/PA01372/575/banboo_img/banboo_bg.png) right top no-repeat}article.henhouse{background:url(https://file002.shop-pro.jp/PA01372/575/henhouse_img/hen.png) right top no-repeat}article.henhouse p.photo_box{float:right}article.henhouse .thumb{height:210px;width:50%}article.henhouse section.photo_wrap{flex-direction:row}article.henhouse section.photo_wrap div.photo_box{max-width:460px;width:50%}ul.footer li{font-size:1.2em}.thumb{flex:1 1 50%}.thumb:first-child{border-right:4px solid #fff}.spot_caption{display:block;padding-left:25px !important}div.spot_box:first-letter{letter-spacing:0.2em !important}div.spot_contents{justify-content:flex-start}}@media screen and (min-width: 2137px){.smartphone{display:none}.pc{display:none}div#index_body{margin:0;padding:0;border:0;overflow-x:visible}div.index_outer{position:relative;width:100%;margin:0;padding:0;height:auto;background-image:none}div#index{position:absolute;height:100%;top:0;padding-top:0;padding-left:0;padding-right:0;margin-right:26%;margin-left:26%;width:47.9%}article.henhouse{background:url(https://file002.shop-pro.jp/PA01372/575/henhouse_img/hen.png) right top no-repeat}article.banboo_title{background:url(https://file002.shop-pro.jp/PA01372/575/banboo_img/banboo_bg.png) right top no-repeat}}section.content h3.product_title{font-size:2.4rem;text-align:center;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;line-height:5.5rem;margin-bottom:70px}img{display:block;margin:0 auto}section.content{padding:20px 0;margin:40px 0}section.content h3.pop:before{position:absolute;content:"";background:url(https://file002.shop-pro.jp/PA01372/575/landing/pop.png) center center;display:block;width:208px;height:206px;transform:translateY(-100%);left:-50px}section.content h3{position:relative;text-align:center;font-size:36px;letter-spacing:0.2em}section.content p{width:100%;max-width:750px;margin:0 auto;font-size:18px;line-height:44px;letter-spacing:0.01em}section.content.recipe{margin-top:200px;padding:90px;background:#f5f4f5}section.content div.how_to_make{width:100%;max-width:840px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-around}section.content div.how_to_make div.material{flex:1 0 300px}section.content p.free,section.content p.send{text-align:center}section.content div.voice{display:flex;justify-content:space-between}section.content div.voice div.voice_box{width:48%}section.content p.free{color:#f00;font-size:36px}@media (max-width: 666px){img{width:100%}section.content div.voice div.voice_box{width:90%;margin:0 auto}section.content div.voice{flex-direction:column}section.content div.how_to_make{flex-direction:column}section.content.recipe{padding:45px 7%}}article#cocochi a{outline:0}article#cocochi .hover07:hover{opacity:0.7}@media print, screen{article#cocochi>.cocochilogo{margin:20px 0 0 0;padding:0 10px}article#cocochi>.cocochilogo>.cocochilogo1{float:left}article#cocochi>.cocochilogo>.cocochilogo2{float:left;max-width:calc(100% - 190px);margin:0 0 0 20px;font-size:15px;line-height:1.5em;color:#333;text-align:justify;text-justify:inter-ideograph}}@media screen and (max-width: 689px){article#cocochi>.cocochilogo>.cocochilogo1{float:none;max-width:165px;margin:0 auto}article#cocochi>.cocochilogo>.cocochilogo2{float:none;max-width:100%;margin:10px 0 0 0px}}@media screen and (max-width: 499px){article#cocochi>.cocochilogo>.cocochilogo2{font-size:13px}}@media print, screen{article#cocochi>.cocochifacebook{margin:30px 0 0 10px}article#cocochi>.cocochifacebook a{float:left}}@media print, screen{article#cocochi .shopimg{margin:30px 0 0 0}article#cocochi .shopimg ul{margin:0;list-style:none}article#cocochi .shopimg ul li{float:left}article#cocochi .shopimg ul li img{max-width:323px}}@media screen and (max-width: 989px){article#cocochi .shopimg ul li:nth-of-type(1){float:left;margin-left:calc((100% - 646px) / 2)}article#cocochi .shopimg ul li:nth-of-type(2){float:left}article#cocochi .shopimg ul li:nth-of-type(3){float:none;clear:both}}@media screen and (max-width: 699px){article#cocochi .shopimg ul li:nth-of-type(1){float:none;margin-left:auto}article#cocochi .shopimg ul li:nth-of-type(2){float:none}article#cocochi .shopimg ul li:nth-of-type(3){float:none}}@media print, screen{article#cocochi .tennai{margin:10px 0 0 0;padding:0 10px}article#cocochi .tennai .tennai1{float:left}article#cocochi .tennai .tennai2{float:left;margin:0 0 0 20px;padding:0 0 0 20px;max-width:calc(100% - 135px);font-size:15px;line-height:1.5em;color:#333;border-style:none none none double;border-width:3px;border-color:#333;text-align:justify;text-justify:inter-ideograph}}@media screen and (max-width: 499px){article#cocochi .tennai .tennai1 img{max-width:50px}article#cocochi .tennai .tennai2{font-size:13px;max-width:calc(100% - 95px)}}@media print, screen{article#cocochi>.banner01{margin-top:30px}article#cocochi>.banner01>a{transition:0.2s}article#cocochi>.banner01>a:hover{opacity:0.7}article#cocochi>.banner01>a>img:nth-of-type(1){max-width:100%}article#cocochi>.banner01>a>img:nth-of-type(2){max-width:100%;display:none}}@media screen and (max-width: 549px){article#cocochi>.banner01>a>img:nth-of-type(1){display:none}article#cocochi>.banner01>a>img:nth-of-type(2){display:block}}@media print, screen{article#cocochi .menu{margin:50px 0 0 calc((100% - 970px) / 2);overflow:hidden}article#cocochi .menu img{min-width:970px}}@media print, screen{article#cocochi .menu1{margin:20px 0 0 0;font-size:15px;line-height:1.5em;color:#333;text-align:center}}@media screen and (max-width: 499px){article#cocochi .menu1{font-size:13px}}@media print, screen{article#cocochi .time1{margin:20px auto 0 auto;max-width:759px}article#cocochi .time1 ul{margin:0;list-style:none}article#cocochi .time1 ul li{float:left}article#cocochi .time1 ul li img{max-width:253px}}@media screen and (max-width: 789px){article#cocochi .time1 ul li{float:none}}@media print, screen{article#cocochi .tanoshimikata{margin:40px 10px 0 10px;border-style:none none solid none;border-width:1px;border-color:#437C21}article#cocochi .tanoshimikata .tanoshimikata1{float:left}article#cocochi .tanoshimikata .tanoshimikata2{float:left;margin:0 0 0 20px;padding:0 0 0 20px;max-width:calc(100% - 215px);border-style:none none none solid;border-width:1px;border-color:#437C21}article#cocochi .tanoshimikata .tanoshimikata21{font-size:17px;line-height:1.5em;color:#4A2F1D;font-weight:bold}article#cocochi .tanoshimikata .tanoshimikata22{font-size:15px;line-height:1.5em;color:#333}}@media screen and (max-width: 499px){article#cocochi .tanoshimikata .tanoshimikata1 img{max-width:80px}article#cocochi .tanoshimikata .tanoshimikata2{max-width:calc(100% - 125px)}article#cocochi .tanoshimikata .tanoshimikata21{font-size:14px}article#cocochi .tanoshimikata .tanoshimikata22{font-size:13px}}@media print, screen{article#cocochi .step1{margin:20px 0 0 10px}article#cocochi .step1 ul{margin:0;list-style:none}article#cocochi .step1 ul li{text-align:left;font-size:15px;line-height:1.5em;color:#333;margin-left:1.5em;text-indent:-1.5em}article#cocochi .step1 ul li img{display:inline;max-width:16px}}@media screen and (max-width: 789px){article#cocochi .step1 ul li{font-size:13px}}@media print, screen{article#cocochi .price1{margin:20px 10px 0 10px;background-image:url(https://file002.shop-pro.jp/PA01372/575/img_cocochi/slant1.svg);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:20px}article#cocochi .price1 img:nth-of-type(1){margin:0 10px 0 0}article#cocochi .price1 img:nth-of-type(2){margin:0 0 0 10px}}@media screen and (max-width: 689px){article#cocochi .price1{display:block;padding:5px 20px}article#cocochi .price1 img{max-width:279px}article#cocochi .price1 img:nth-of-type(1){margin:10px auto}article#cocochi .price1 img:nth-of-type(2){margin:10px auto}}@media print, screen{article#cocochi .food1{margin:40px 10px 0 10px}article#cocochi .food1 .food11{max-width:446px;float:left}article#cocochi .food1 .food12{max-width:446px;float:right;border-style:none none none solid;border-width:1px;border-color:#333;padding:0 0 0 28px}article#cocochi .food1 .foodtitle{font-size:24px;line-height:1em;color:#333;font-weight:bold;text-align:center;margin:40px 0 0 0}article#cocochi .food1 .foodtitle.first1{margin:0}article#cocochi .food1 .foodtitle.first2{margin:0}article#cocochi .food1 .foodimg{margin:5px 0 0 0}article#cocochi .food1 .foodimg img{max-width:446px}article#cocochi .food1 ul{list-style:none;margin:10px 0 0 0}article#cocochi .food1 ul li{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;font-size:15px;line-height:1.5em;color:#333;border-style:none none dotted none;border-width:2px;border-color:#AF885D;padding:6px 0}article#cocochi .food1 ul li div:nth-of-type(1) span.mini{font-size:80%}article#cocochi .food1 ul li div:nth-of-type(1) span.category{font-size:80%;min-width:8em;display:inline-block}article#cocochi .food1 ul li div:nth-of-type(1) span.category.red{color:#BF0910}article#cocochi .food1 ul li div:nth-of-type(1) span.category.orange{color:#CC6722}article#cocochi .food1 ul li div:nth-of-type(1) span.category.yellow{color:#BE8F1D}article#cocochi .food1 ul li div:nth-of-type(1) span.category.green{color:#36721A}article#cocochi .food1 .text1{font-size:15px;line-height:1.5em;color:#333;margin:10px 0 0 0}article#cocochi .food1 .note{font-size:15px;line-height:1.5em;color:#333;margin:10px 0 0 0;margin-left:1em;text-indent:-1em}}@media screen and (max-width: 479px){article#cocochi .food1 ul li div:nth-of-type(1) span.category{display:block}}@media print, screen{article#cocochi .food1 .honeytoast{margin:40px 0 0 0;background-color:#F9F2E0}article#cocochi .food1 .honeytoast div{font-size:15px;line-height:1.5em;color:#333;text-align:justify;text-justify:inter-ideograph;padding:0 26px 20px 26px}}@media screen and (max-width: 479px){article#cocochi .food1 .honeytoast div{font-size:13px;padding:0 20px 20px 20px}}@media screen and (max-width: 979px){article#cocochi .food1 .food11{float:none;margin:0 auto}article#cocochi .food1 .food12{float:none;border-style:none;padding:0;margin:0 auto}article#cocochi .food1 .foodtitle.first2{margin:40px 0 0 0}}@media print, screen{article#cocochi .taiken{margin:60px 0 0 0;padding:0 10px}article#cocochi .taiken .taiken1{float:left}article#cocochi .taiken .taiken1 img{max-width:275px}article#cocochi .taiken .taiken2{float:left;margin:0 0 0 20px;padding:10px 0 0 0;max-width:calc(100% - 275px);font-size:15px;line-height:1.5em;color:#333}}@media screen and (max-width: 919px){article#cocochi .taiken .taiken1{float:none}article#cocochi .taiken .taiken2{float:none;font-size:13px;width:100%;max-width:100%;margin:0;text-align:center;display:inline-block}}@media print, screen{article#cocochi .line1{margin:2px 0 0 calc((100% - 970px) / 2);overflow:hidden}article#cocochi .line1 img{min-width:970px}}@media print, screen{article#cocochi>.seven{margin:0 10px}article#cocochi>.seven>div{display:flex;align-items:center;flex-wrap:wrap}article#cocochi>.seven>div>figure{margin:10px 20px 0 0}article#cocochi>.seven>p{margin:0;padding:10px 0 0 0;font-size:15px;line-height:1.5em;color:#333}}@media screen and (max-width: 479px){article#cocochi>.seven>p{font-size:13px}}@media print, screen{article#cocochi .taikenplan{margin:10px 10px 0 10px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}article#cocochi .taikenplan .taikenplan1{background-color:#F7F0DC}article#cocochi .taikenplan .taikenplan1 img{display:block;max-width:305px}article#cocochi .taikenplan .taikenplan1 .txt .subject{font-size:20px;line-height:1.3em;color:white;font-weight:bold;padding:10px 15px}article#cocochi .taikenplan .taikenplan1 .txt .subject span{font-size:80%;margin:0 0 0 5px}article#cocochi .taikenplan .taikenplan1:nth-of-type(1) .txt .subject{background-color:#AF1921}article#cocochi .taikenplan .taikenplan1:nth-of-type(2) .txt .subject{background-color:#C65E1A}article#cocochi .taikenplan .taikenplan1:nth-of-type(3) .txt .subject{background-color:#D89103}article#cocochi .taikenplan .taikenplan1 .txt .text1{font-size:14px;line-height:1.3em;color:333;padding:7px 15px 10px 15px;max-width:265px}article#cocochi .taikenplan .taikenplan1 .txt .text1.dinner{min-height:10em}article#cocochi .taikenplan .taikenplan1 .txt .text1 div{margin:5px 0}article#cocochi .taikenplan .taikenplan1 .txt .text1 div>span{color:#B5242C}article#cocochi .taikenplan .taikenplan1 .drink{background-color:#111;font-size:15px;line-height:1.2em;color:white;padding:5px;text-align:center}}@media screen and (max-width: 959px){article#cocochi .taikenplan{display:block}article#cocochi .taikenplan .taikenplan1{display:block;margin:25px 0 0 0}article#cocochi .taikenplan .taikenplan1 img{float:left}article#cocochi .taikenplan .taikenplan1 .txt{float:left;width:calc(100% - 305px)}article#cocochi .taikenplan .taikenplan1 .txt .text1.dinner{min-height:0}}@media screen and (max-width: 659px){article#cocochi .taikenplan{max-width:305px;margin:0 auto}article#cocochi .taikenplan .taikenplan1 img{float:none}article#cocochi .taikenplan .taikenplan1 .txt{float:none;width:auto}}@media print, screen{article#cocochi>.taikenalcohol{padding:0 10px;display:flex;flex-wrap:wrap}article#cocochi>.taikenalcohol>figure{margin:10px 20px 0 0}article#cocochi>.taikenalcohol>figure>div{max-width:100%}}@media print, screen{article#cocochi .dinner-after{font-size:15px;line-height:1.4em;color:#333;margin:10px 0 0 10px}}@media print, screen{article#cocochi .contact{margin:40px 10px 0 10px;background-image:url(https://file002.shop-pro.jp/PA01372/575/img_cocochi/slant1.svg);font-size:17px;line-height:1.3em;color:#333;padding:10px 0 10px 15px;display:inline-block}article#cocochi .contact a{background-color:#AF1921;color:white;padding:7px 15px}}@media screen and (max-width: 679px){article#cocochi .contact{padding:10px;margin:20px 0 0 0;text-align:center;width:calc(100% - 20px);font-size:14px}article#cocochi .contact a{display:block;font-size:16px}}@media print, screen{article#cocochi .terrace1{margin:50px 0 0 calc((100% - 970px) / 2);overflow:hidden}article#cocochi .terrace1 img{min-width:970px}}@media print, screen{article#cocochi .terrace2{margin:10px 10px 0 10px}article#cocochi .terrace2 .text1{padding:0px 0 0 0;font-size:15px;line-height:1.5em;color:#333}article#cocochi .terrace2 .img{margin:10px 0 0 0}article#cocochi .terrace2 .img figure img{max-width:470px}article#cocochi .terrace2 .img figure figcaption{font-size:15px;line-height:1.3em;color:#333;margin:3px 0 0 0}article#cocochi .terrace2 .img figure:nth-of-type(1){float:left;margin:0}article#cocochi .terrace2 .img figure:nth-of-type(2){float:right;margin:0}}@media screen and (max-width: 979px){article#cocochi .terrace2 .img figure:nth-of-type(1){float:none;text-align:center}article#cocochi .terrace2 .img figure:nth-of-type(2){float:none;text-align:center}}@media screen and (max-width: 479px){article#cocochi .terrace2 .text1{font-size:13px}article#cocochi .terrace2 .img figure figcaption{font-size:13px}}@media print, screen{article#cocochi .experience1{margin:50px 0 0 calc((100% - 970px) / 2);overflow:hidden}article#cocochi .experience1 img{min-width:970px}article#cocochi .experience2{margin:50px 0 0 calc((100% - 970px) / 2);overflow:hidden;display:none}article#cocochi .experience2 img{min-width:970px}}@media screen and (max-width: 649px){article#cocochi .experience1{display:none}article#cocochi .experience2{display:block}}@media print, screen{article#cocochi .experience3{margin:10px 0px 0 0px}article#cocochi .experience3 .text1{padding:0px 0 0 0;font-size:15px;line-height:1.5em;color:#333;text-align:center}article#cocochi .experience3 .section{margin:10px 0 0 0;display:flex;justify-content:space-between;flex-wrap:wrap}article#cocochi .experience3 .section .item{margin:10px 2px;background-color:#F7F0DC;max-width:300px}article#cocochi .experience3 .section .itemblank{width:300px}article#cocochi .experience3 .section .item .item1{background-color:#437C21;font-size:20px;line-height:1.3em;color:white;text-align:center;padding:10px}article#cocochi .experience3 .section .item .item3a{margin:15px 10px 0 10px;border-bottom:solid 2px #437C21}article#cocochi .experience3 .section .item .item3{margin:-12px 10px 1px 10px;display:inline-block;padding:0 10px 0 0;font-size:18px;line-height:1.3em;color:#437C21;background-color:#F7F0DC}article#cocochi .experience3 .section .item .item4{margin:0 10px;font-size:15px;color:#333}article#cocochi .experience3 .section .item .item5{margin:0 10px;font-size:15px;color:#333}article#cocochi .experience3 .section .item .item5 span{color:#9CB77D}article#cocochi .experience3 .section .item .item6{margin:4px 10px;font-size:17px;color:#333}article#cocochi .experience3 .section .item .item6 span{background-color:#437C21;font-size:15px;color:white;padding:0px 5px}article#cocochi .experience3 .section .item .item7{margin:0 10px 0 10px;font-size:20px;color:#333}article#cocochi .experience3 .section .item .item7 span{font-size:24px}article#cocochi .experience3 .section .item .item7 i{font-size:13px;margin-left:3px;font-style:normal}article#cocochi .experience3 .section .item .item8{margin:0 10px 20px 25px;font-size:14px;color:#333;text-indent:-15px}article#cocochi .experience3 .text2{margin:5px 10px;font-size:15px;line-height:1.5em;color:#333}article#cocochi .experience3 .section .item.orange{background-color:#f1e5d6}article#cocochi .experience3 .section .item.orange .item1{background-color:#d54917}article#cocochi .experience3 .section .item.orange .item3a{border-bottom-color:#d54917}article#cocochi .experience3 .section .item.orange .item3{color:#d54917;background-color:#f1e5d6}article#cocochi .experience3 .section .item.orange .item5 span{color:#e39765}article#cocochi .experience3 .section .item.orange .item6 span{background-color:#d54917}}@media screen and (max-width: 979px){article#cocochi .experience3 .section{justify-content:space-around}}.video{max-width:950px;margin:20px 0}.video>video{max-width:100%}
