@charset "utf-8";body{background:#FFF;color:#212121;font-size:16px;line-height:2;overflow-x:hidden;width:100%}#page-wrap{min-height:100%;overflow-x:hidden;width:100%}#container{min-height:100%;overflow:hidden;width:100%}.loading{z-index:1100}img{height:auto;max-width:100%;width:auto}hr{background-color:#000}time{font-size:75%}.wrap{margin-left:auto;margin-right:auto}.wrap:after{clear:both;content:"";display:block}.wrap_img{margin-left:auto;margin-right:auto}.wrap_img img{max-width:100%}.serif_hina{font-family:"Hina Mincho","Noto Serif JP","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","BIZ UDMincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:500}.montserrat{font-family:montserrat,"Noto Sans JP",-apple-system,"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans","BIZ UDPGothic","メイリオ",Meiryo,"Meiryo UI",sans-serif}@media screen and (min-width:768px) and (max-width:939px){.wrap{padding-left:20px;padding-right:20px}}@media screen and (min-width:940px) and (max-width:1023px){.wrap{padding-left:25px;padding-right:25px}}@media screen and (min-width:1024px) and (max-width:1199px){.wrap{padding-left:30px;padding-right:30px}}@media screen and (min-width:1200px) and (max-width:1279px){.wrap{padding-left:35px;padding-right:35px}}@media screen and (min-width:1280px){.wrap{padding-left:-webkit-calc((100% - 1200px) / 2);padding-left:calc((100% - 1200px) / 2);padding-right:-webkit-calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2);min-width:1200px}}a{color:#212121}[class^="link_"],[class^="btn_"]{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#B3272D;border-radius:1000px;color:#FFF;cursor:pointer;display:inline-block;font-weight:400;overflow:hidden;position:relative;text-align:center;text-decoration:none;transition:box-shadow 0.2s ease-out 0s;vertical-align:top}[class^="link_"]{letter-spacing:.1em;line-height:1.75;padding:0 1em 0 .1em;text-align:center}[class^="btn_"]{box-shadow:0 2px 6px 1px rgba(0,0,0,.2);color:#FFF;font-size:100%;letter-spacing:.1em;padding-left:.1em}[class^="link_"]:hover,[class^="btn_"]:hover{box-shadow:0 2px 6px -1px rgba(0,0,0,.6),0 0 10px 2px rgba(0,0,0,.1) inset}[class^="link_"]:before,[class^="link_"]:after{font-family:"Material Design Icons"}[class^="link_"]:before{left:-.15em}[class^="link_"]:after{right:-.15em}[class^="link_to"]{padding-right:.6em}[class^="link_to"]:after{content:"\F0142";font-family:"Material Design Icons";font-size:150%;line-height:1;position:absolute;top:50%;right:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.link_prev{padding:0 0 0 1.1em}.link_back{padding:0 0 0 1.1em}[class^="btn_"]:before,[class^="btn_"]:after{font-family:"Material Design Icons";font-size:150%;line-height:1;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}[class^="btn_"]:before{left:0}[class^="btn_"]:after{right:0}.btn_more{height:28px!important;line-height:26px!important;padding-right:.6em;width:6em!important}.btn_more:after{content:"\F0415";font-size:125%}.btn_reset,.btn_back{background-color:#606060}a[href^="mailto:"]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s}a[href^="mailto:"]:hover{opacity:.7}[class*="sns"] a[href^="https://twitter.com/"],[class*="sns"] a[href^="https://www.facebook.com/"],[class*="sns"] a[href^="https://www.instagram.com/"],[class*="sns"] a[href=""],[class*="sns"] a[href="#line_qr"],[class*="sns"] a[href^="https://www.youtube.com/"],[class*="sns"] a[href^="https://youtu.be/"],[class*="sns"] a[href^=""]{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block;height:36px;line-height:36px;transition:opacity 0.2s ease-out 0s;text-decoration:none;vertical-align:top;width:36px}[class*="sns"] a[href^="https://twitter.com/"]:hover,[class*="sns"] a[href^="https://www.facebook.com/"]:hover,[class*="sns"] a[href^="https://www.instagram.com/"]:hover,[class*="sns"] a[href=""]:hover,[class*="sns"] a[href="#line_qr"]:hover,[class*="sns"] a[href^="https://www.youtube.com/"]:hover,[class*="sns"] a[href^="https://youtu.be/"]:hover,[class*="sns"] a[href^=""]:hover{opacity:.7}[class*="sns"] a[href^="https://twitter.com/"]:before,[class*="sns"] a[href^="https://www.facebook.com/"]:before,[class*="sns"] a[href^="https://www.instagram.com/"]:before,[class*="sns"] a[href=""]:before,[class*="sns"] a[href="#line_qr"]:before,[class*="sns"] a[href^="https://www.youtube.com/"]:before,[class*="sns"] a[href^="https://youtu.be/"]:before,[class*="sns"] a[href^=""]:before{background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:100%;line-height:100%;font-family:"Material Design Icons";vertical-align:top;width:100%}[class*="sns"] a[href^="https://twitter.com/"]:before{background-image:url(https://goji-goji.net/images/user/icon/sns/twitter.webp)}[class*="sns"] a[href^="https://www.facebook.com/"]:before{background-image:url(https://goji-goji.net/images/user/icon/sns/facebook.webp)}[class*="sns"] a[href^="https://www.instagram.com/"]:before{background-image:url(https://goji-goji.net/images/user/icon/sns/instagram.webp)}[class*="sns"] a[href=""]:before,[class*="sns"] a[href="#line_qr"]:before{background-image:url(https://goji-goji.net/images/user/icon/sns/line.webp)}[class*="sns"] a[href^="https://www.youtube.com/"]:before,[class*="sns"] a[href^="https://youtu.be/"]:before{background-image:url(https://goji-goji.net/images/user/icon/sns/youtube.webp)}[class*="sns"] a[href^=""]:before{content:"\F034E"}@media screen and (max-width:319px){[class^="link_"],[class^="btn_"]{}}@media screen and (max-width:767px){[class^="link_"],[class^="btn_"]{}[class^="link_"]{height:36px;line-height:36px;width:180px}[class^="btn_"]{border-width:2px;height:36px;line-height:36px;width:200px}}@media screen and (min-width:768px){[class^="link_"],[class^="btn_"]{}[class^="link_"]{height:36px;line-height:36px;width:220px}[class^="btn_"]{border-width:3px;font-size:112.5%;height:56px;line-height:56px;width:300px}}.pager_num{text-align:center}.pager_link{text-align:center}.pager_link>*{border-style:solid;border-width:1px;display:inline-block;height:36px;line-height:36px;vertical-align:middle;width:36px}.pager_link>a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#FFF;border-color:#B3272D;color:#333;position:relative;text-decoration:none;transition:all 0.2s ease-out 0s}.pager_link>a:hover{background-color:#B3272D;border-color:#B3272D;color:#FFF}.pager_link>a.mdi:before{color:#B3272D;font-size:150%!important;line-height:1;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pager_link>a.mdi-chevron-left:before{content:"\F035E"}.pager_link>a.mdi-chevron-right:before{content:"\F035F"}.pager_link>a.mdi:hover:before{color:#FFF}.pager_link>span{background-color:#B3272D;border-color:#B3272D;color:#FFF}.pager_link>strong{border:none}.pager_link>*+*{margin-left:20px}.pager_num+.pager_link,.pager_link+.pager_num{margin-top:10px}.pager_btn{text-align:center}.pager_btn a{text-decoration:none}.pager_btn .pager_page{background-color:#B3272D;color:#FFF;border-radius:5px;display:inline-block;text-align:center;vertical-align:middle;margin-left:10px;margin-right:10px;width:6em}.pager_btn .pager_prev,.pager_btn .pager_next,.pager_btn>span{display:inline-block;line-height:1;position:relative;vertical-align:middle;width:100px}.pager_btn .pager_prev,.pager_btn .pager_next{background-color:#FFF;border:1px solid #B3272D;border-radius:100px;color:#333;height:32px;line-height:30px}.pager_btn .pager_prev:before,.pager_btn .pager_next:before{color:#B3272D;font-size:150%;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pager_btn .pager_prev:before{content:"\F035E";left:0}.pager_btn .pager_next:before{content:"\F035F";right:0}.pager_btn .pager_prev:after,.pager_btn .pager_next:after,.pager_btn>span:after{content:" "}@media screen and (max-width:767px){.pager{padding-top:6.25%;padding-bottom:6.25%}}@media screen and (min-width:768px){.pager{padding-top:50px}}@media screen and (max-width:939px){.pc_hide .pager_num{margin-bottom:6.25%}}.links_prev_next{text-align:center}.links_prev_next:after{clear:both;content:"";display:block}.links_list{text-align:center}.links_prev_next .dummy_prev,.links_prev_next .dummy_next,.links_prev_next .link_next,.links_prev_next .link_prev{display:inline-block;height:32px;line-height:32px;width:10em}.links_prev_next .link_prev,.links_prev_next .dummy_prev{float:left}.links_prev_next .link_next,.links_prev_next .dummy_next{float:right}.links_prev_next .link_next,.links_prev_next .link_prev{position:relative;text-decoration:none}.links_prev_next .link_next:after,.links_prev_next .link_prev:after{font-size:150%;line-height:1;position:absolute;top:50%}.links_prev_next .link_next:after{content:"\F035F";font-family:"Material Design Icons"}.links_prev_next .link_prev:after{content:"\F035E";font-family:"Material Design Icons"}.links_prev_next .link_upper{display:inline-block;height:32px;line-height:30px;text-decoration:none}.links_prev_next .link_next:hover:after,.links_prev_next .link_prev:hover:after,.links_prev_next .link_upper:hover:after{color:#FFF}@media screen and (max-width:767px){.links_prev_next{padding:6.25% 3.125%}.links_list{padding:6.25% 3.125%}.links_prev_next+.links_list{padding:0 3.125%}.links_prev_next .link_upper{font-size:87.5%;width:100px}.links_prev_next .dummy_next,.links_prev_next .dummy_prev,.links_prev_next .link_next,.links_prev_next .link_prev{width:8em}.links_prev_next .link_next{padding:0}.links_prev_next .link_prev{padding:0}.links_prev_next .link_next:after,.links_prev_next .link_prev:after{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.links_prev_next .link_next:after{right:.125em}.links_prev_next .link_prev:after{left:.125em;right:unset}}@media screen and (min-width:768px){.links_prev_next{padding:100px -webkit-calc((100% - 280px - (10em * 2)) / 2);padding:100px calc((100% - 280px - (10em * 2)) / 2)}.links_list{padding:100px -webkit-calc((100% - 280px - (10em * 2)) / 2);padding:100px calc((100% - 280px - (10em * 2)) / 2)}.links_prev_next+.links_list{padding:0 -webkit-calc((100% - 280px - (10em * 2)) / 2);padding:0 calc((100% - 280px - (10em * 2)) / 2)}.links_prev_next .link_prev:after{left:.2em;right:unset;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.links_prev_next .link_next:after{right:.2em;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.links_prev_next .link_upper{width:160px}}@media screen and (min-width:768px) and (max-width:939px){.links_prev_next{padding:100px 20px}.links_prev_next .link_upper{margin:0 10px}}@media screen and (min-width:940px){.links_prev_next .link_next,.links_prev_next .link_prev{cursor:pointer}}ul[class^="list_"]>li{line-height:1.6;padding-top:.2em;padding-bottom:.2em}ul[class^="list_"]>li *{text-indent:0}.list_circle>li{padding-left:1em;text-indent:-1em}.list_circle>li:before{content:"\F044A";font-family:"Material Design Icons";text-indent:0}.list_dot>li{padding-left:1em;text-indent:-1em}.list_dot>li:before{content:"\F09DE";font-family:"Material Design Icons";text-indent:0}.list_star>li{padding-left:1em;text-indent:-1em}.list_star>li:before{content:"\F04CE";font-family:"Material Design Icons";text-indent:0}.list_note>li{padding-left:1em;text-indent:-1em}.list_note>li:before{content:"※";text-indent:0}.list_note_num{counter-reset:numd}.list_note_num>li{padding-left:2em;text-indent:-2em!important}.list_note_num>li:before{counter-increment:numd;content:"※"counter(numd);display:inline-block;text-align:left;text-indent:0;width:2em}.list_asterisk>li{padding-left:1em;text-indent:-1em}.list_asterisk>li:before{content:"\F06C4";font-family:"Material Design Icons";text-indent:0}.list_square>li{padding-left:1em;text-indent:-1em}.list_square>li:before{content:"\F012E";font-family:"Material Design Icons";text-indent:0}.list_square_min>li{padding-left:1em;text-indent:-1em}.list_square_min>li:before{content:"\F0A13";font-family:"Material Design Icons";text-indent:0}.list_period{counter-reset:period 0}.list_period>li{padding-left:2em;text-indent:-2em}.list_period>li:before{counter-increment:period 1;content:counter(period) ".";display:inline-block;margin-right:.5em;text-indent:0;text-align:right;width:1.5em}.list_numc{counter-reset:numc}.list_numc>li{padding-left:2em;text-indent:-2em!important}.list_numc>li:before{border-style:solid;border-width:1px;border-radius:50%;counter-increment:numc;content:counter(numc);display:inline-block;font-size:75%;height:16px;line-height:15px;margin-right:10px;text-align:center;text-indent:0;vertical-align:baseline;width:16px}.list_numd{counter-reset:numd}.list_numd>li{padding-left:1em;text-indent:-2.5em!important}.list_numd>li:before{counter-increment:numd;content:counter(numd) ".";display:inline-block;padding-right:.5em;text-align:right;text-indent:0;width:2em}.list_bracket{counter-reset:bracket}.list_bracket>li{padding-left:1em;text-indent:-2.5em!important}.list_bracket>li:before{counter-increment:bracket;content:counter(bracket) ")";display:inline-block;padding-right:.5em;text-align:right;text-indent:0;width:2em}.list_brackets{counter-reset:brackets}.list_brackets>li{padding-left:1em;text-indent:-2.5em!important}.list_brackets>li:before{counter-increment:brackets;content:"(" counter(brackets) ")";display:inline-block;padding-right:.5em;text-align:right;text-indent:0;width:2em}.list_check>li{padding-left:1em;text-indent:-1em}.list_check>li:before{content:"\F0135";font-family:"Material Design Icons";font-size:125%;line-height:1;position:relative;top:.1em;left:-.2em;text-indent:0}header{padding-top:56px;text-align:center}#header_wrap{background-color:rgba(9,132,54,.9);height:56px;position:fixed;top:0;left:0;width:100%;z-index:1000}#header_wrap:after{clear:both;content:"";display:block}#header_logo{float:left}#header_logo a img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s;vertical-align:top}#header_logo a img:hover{opacity:.7}#menu_open,#menu_close,#btn_reservation,#btn_tel{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:56px;line-height:56px;float:right;text-align:center;transition:opacity 0.2s ease-out 0s;width:56px}#menu_open:hover,#menu_close:hover,#btn_reservation:hover,#btn_tel:hover{opacity:.7}#menu_open:before,#menu_close:before,#btn_reservation:before,#btn_tel:before{font-family:"Material Design Icons"}#menu_open,#menu_close{color:#FFF;cursor:pointer}#menu_open:before{content:"\F035C";font-size:350%}#menu_close{display:none}#menu_close:before{content:"\F0156";font-size:350%}#btn_reservation,#btn_tel{text-decoration:none}#btn_reservation{background-color:#ED471C;color:#FFF;font-size:75%;line-height:1;padding:.5em 0 0}#btn_reservation:before{content:"\F0E17";color:#FFF;font-size:250%}#btn_tel{color:#FFF}#btn_tel:before{content:"\F03F2";font-size:250%}#header_wrap>.sns_links{float:right}#header_wrap>.sns_links a{margin:10px 10px 0 0}header nav>a{color:#FFF;text-decoration:none}header nav>div{text-align:center}header nav>div .sns_links{margin-bottom:.5em}header nav>div .navi_tel{color:#FFF;line-height:1.2;margin-bottom:.25em}header nav>div .navi_tel:before{content:"\F03F2";font-family:"Material Design Icons"}header nav>div .navi_tel a{color:#FFF}#btn_totop{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(9,132,54,.9);color:#FFF;cursor:pointer;display:block;position:fixed;bottom:0;right:0;text-align:center;transition:opacity 0.2s ease-out 0s;z-index:999}#btn_totop:before{font-family:"Material Design Icons";content:"\F013F";display:block}#btn_totop:hover{opacity:.7}@media screen and (max-width:319px){#header_logo{margin-top:16px}#header_logo img{height:24px}}@media screen and (min-width:320px) and (max-width:479px){#header_logo{margin-top:15px}#header_logo img{height:27px}}@media screen and (min-width:480px){#header_logo{margin-top:7px}#header_logo img{height:42px}}@media screen and (max-width:767px){#header_logo{margin-left:3.125%}#header_wrap>.sns_links{display:none}header nav{width:100%}header nav>a{padding:3.125% -webkit-calc(6.25% + 2em) 3.125% 6.25%;padding:3.125% calc(6.25% + 2em) 3.125% 6.25%}header nav>div{padding-top:1.5625%;padding-bottom:3.125%}header nav>div .navi_tel{margin-top:3.125%;font-size:125%}header nav>div .navi_tel+.navi_tel{margin-top:1.5625%}header nav>div .sns_links a{margin:1.5625% .25em 0}header nav>div img[src*="logo"]{margin-top:3.125%;width:152px}#header_tel{font-size:150%}#btn_totop:before{font-size:300%;height:50px;line-height:50px;width:50px}}@media screen and (min-width:768px){#header_logo{}header nav>div{padding-top:12px;padding-bottom:20px}header nav>div .navi_tel{font-size:137.5%}header nav>div .sns_links a{margin:.5em .25em 0}header nav>div img[src*="logo."]{width:190px}#header_tel{font-size:175%}#btn_totop:before{font-size:450%;height:80px;line-height:80px;width:80px}}@media screen and (min-width:768px) and (max-width:1279px){#header_logo{margin-left:20px}header nav{width:360px}header nav>a{padding:10px 2em}}@media screen and (max-width:1279px){header nav{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(9,132,54,.9);max-height:-webkit-calc(100vh - 56px);max-height:calc(100vh - 56px);overflow:hidden auto;position:fixed;top:56px;right:-100%;text-align:left;transition:right 0.2s ease-out 0s;z-index:1000}header nav.active{right:0}header nav>a{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;position:relative;transition:background-color 0.2s ease-out 0s}header nav>a:hover,header nav>a.active{background-color:#B3272D;color:#FFF}header nav>a:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;content:"\F0142";font-family:"Material Design Icons";font-size:175%;line-height:1;position:absolute;top:50%;right:0;-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);transition:color 0.2s ease-out 0s}}@media screen and (min-width:1280px){header{}#header_wrap{padding-left:-webkit-calc((100% - 1200px) / 2);padding-left:calc((100% - 1200px) / 2);padding-right:-webkit-calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}#menu_open,#menu_close{display:none}#btn_reservation{font-size:87.5%;height:6em;width:10em}#btn_reservation:before{font-size:350%}#btn_reservation p span{display:inline-block;padding-right:1em;position:relative}#btn_reservation p span:after{content:"\F0142";font-family:"Material Design Icons";font-size:150%;line-height:1;position:absolute;top:50%;right:0;-ms-transform:translate(20%,-50%);-webkit-transform:translate(20%,-50%);transform:translate(20%,-50%)}header nav{border-collapse:separate;border-spacing:0;display:table;float:right;height:56px}header nav>a{display:table-cell;padding:0 1em;vertical-align:middle}header nav>a span{display:inline-block;line-height:1.75;position:relative;vertical-align:middle}header nav>a span:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#FFF;content:"";display:block;height:2px;position:absolute;bottom:0;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:width 0.2s ease-out 0s;width:0}header nav>a.active span:after,header nav>a:hover span:after{width:100%}}#middle_block{text-align:left}@media screen and (min-width:1280px){#middle_block{min-height:-webkit-calc(100vh - 56px - 240px);min-height:calc(100vh - 56px - 240px)}}#title_page{background-attachment:fixed;background-repeat:no-repeat;background-size:100%,100%;color:#FFF;font-weight:400;line-height:1.2;max-height:100vh;position:relative;text-align:center}_::-webkit-full-page-media,_:future,:root #title_page{background-attachment:scroll;background-position:center center}#title_page:before{content:"";display:block;padding-top:50%;pointer-events:none}#title_page span{background-color:rgba(0,0,0,.8);display:block;padding:.2em .5em;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:767px){#title_page{background-image:url(https://goji-goji.net/images/user/title/other_011.webp);background-position:center 56px}#title_page span{font-size:200%}}@media screen and (min-width:768px){#title_page{background-image:url(https://goji-goji.net/images/user/title/other_010.webp);background-position:center top;margin-top:-56px}#title_page span{font-size:300%}}.title_section{color:#FFF;text-align:center;text-shadow:#411516 2px 0 0,#411516 -2px 0 0,#411516 0 -2px 0,#411516 0 2px 0,#411516 2px 2px 0,#411516 -2px 2px 0,#411516 2px -2px 0,#411516 -2px -2px 0,#411516 1px 2px 0,#411516 -1px 2px 0,#411516 1px -2px 0,#411516 -1px -2px 0,#411516 2px 1px 0,#411516 -2px 1px 0,#411516 2px -1px 0,#411516 -2px -1px 0,#411516 1px 1px 0,#411516 -1px 1px 0,#411516 1px -1px 0,#411516 -1px -1px 0}@media screen and (max-width:767px){.title_section{font-size:150%;line-height:1.333;margin-bottom:3.125%;padding:0 3.125%}}@media screen and (min-width:768px){.title_section{font-size:200%;line-height:1.2;margin-bottom:50px}}.title_deco{text-align:center}.title_deco span{display:inline-block;color:#603813;font-weight:700;position:relative}.title_deco span:before,.title_deco span:after{background-position:center bottom;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1em;position:absolute;top:50%;width:1em}.title_deco span:before{background-image:url(https://goji-goji.net/images/user/decoration/left.svg);left:0;-ms-transform:translate(-112.5%,-50%);-webkit-transform:translate(-112.5%,-50%);transform:translate(-112.5%,-50%)}.title_deco span:after{background-image:url(https://goji-goji.net/images/user/decoration/right.svg);right:0;-ms-transform:translate(112.5%,-50%);-webkit-transform:translate(112.5%,-50%);transform:translate(112.5%,-50%)}@media screen and (min-width:320px) and (max-width:359px){.title_deco{font-size:125%;line-height:1.6}}@media screen and (min-width:360px) and (max-width:767px){.title_deco{font-size:150%;line-height:1.333333333333333}}@media screen and (min-width:768px){.title_deco{font-size:200%;line-height:1.333333333333333}}.title_border{color:#685D55;position:relative;text-align:left}.title_border:before{background-color:#685D55;content:"";display:block;height:100%;position:absolute;top:50%;left:0;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:.25em}@media screen and (max-width:767px){.title_border{font-size:125%;line-height:1.5;margin:0 auto 3.125%;padding:.25em 0 .25em .5em;width:93.75%}}@media screen and (min-width:768px){.title_border{font-size:150%;line-height:1.333333333333333;margin-bottom:20px;padding-left:.5em}}.breadcrumbs{font-size:75%;padding-top:5px;padding-bottom:5px;text-align:left}.breadcrumbs>*{color:#000;display:inline-block;position:relative}.breadcrumbs a{color:#000}.breadcrumbs>*:not(:first-child){margin-left:2em}.breadcrumbs>*:not(:first-child):before{color:#666;content:"\F0142";font-family:"Material Design Icons";font-size:150%;line-height:1;position:absolute;top:50%;left:-1em;-ms-transform:translate(-12%,-50%);-webkit-transform:translate(-12%,-50%);transform:translate(-12%,-50%)}@media screen and (max-width:767px){.breadcrumbs{margin-bottom:6.25%;padding-left:3.125%;padding-right:3.125%}}@media screen and (min-width:768px){.breadcrumbs{margin-bottom:100px}}.tbl_com{color:#4D4D4D;line-height:1.5;margin-left:auto;margin-right:auto;text-align:left}.tbl_com tr th{background-color:#F2F1ED;font-weight:400}.tbl_com tr:first-child th{border-top:1px solid #000;font-size:87.5%}.tbl_com tr td{border-bottom:1px solid #000;font-size:87.5%;line-height:1.5}@media screen and (max-width:767px){.tbl_com,.tbl_com tbody,.tbl_com tr,.tbl_com tr th,.tbl_com tr td{display:block}.tbl_com{margin-bottom:3.125%}.tbl_com tr th{padding:.75em 1em;margin:0 auto;width:93.75%}.tbl_com tr td{padding:.75em 1em;margin:0 auto;width:93.75%}}@media screen and (min-width:768px){.tbl_com{border-collapse:separate;border-spacing:0;margin-bottom:50px;width:100%}.tbl_com tr th{border-bottom:1px solid #000;padding:1.5em 2em;width:12em}.tbl_com tr td{padding:1.5em 2em}.tbl_com tr:first-child td{border-top:1px solid #000}}#gmap{position:relative}#gmap:before{content:"";display:block}#gmap iframe{height:100%;position:absolute;top:0;left:0;width:100%}@media screen and (max-width:767px){#gmap{margin-bottom:3.125%}#gmap:before{padding-top:56.25%}}@media screen and (min-width:768px){#gmap{margin-bottom:50px}}@media screen and (min-width:768px) and (max-width:1023px){#gmap:before{padding-top:43.75%}}@media screen and (min-width:1024px){#gmap:before{padding-top:400px}}[class^="shop_label_"]{background-color:#098436;border-radius:5px;color:#FFF;display:inline-block;text-align:center;text-decoration:none;width:5em}a[class^="shop_label_"]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s}a[class^="shop_label_"]:hover{opacity:.7}[class^="news_category_"]{background-color:#098436;border-radius:5px;color:#FFF;display:inline-block;text-align:center;text-decoration:none;width:6em}a[class^="news_category_"]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s}a[class^="news_category_"]:hover{opacity:.7}#line_qr_wrap{display:none}.upper:before,.lower:after{background-position:center center;background-repeat:repeat-x;background-size:auto 100%;content:"";display:block}.upper.lazyloaded:before{background-image:url(https://goji-goji.net/images/user/decoration/upper.svg)}.lower.lazyloaded:after{background-image:url(https://goji-goji.net/images/user/decoration/lower.svg)}@media screen and (max-width:767px){.upper:before{margin-bottom:6.25%}.lower:after{margin-top:6.25%}}@media screen and (min-width:768px){.upper:before{}.lower:after{margin-top:100px}}@media screen and (max-width:1919px){.upper:before,.lower:after{padding-top:7.5%}}@media screen and (min-width:1920px){.upper:before,.lower:after{padding-top:144px}}
