@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}#contents{padding-top:50px}#konas_fair,#konas_fair2{position:relative;top:-20px;z-index:10}#konas_fair{margin-top:-5px;z-index:9}#fair_slide,#fair_slide2{width:100%;position:relative;z-index:9}#fair_slide .slick-list,#fair_slide2 .slick-list{overflow:visible}#fair_slide li,#fair_slide2 li{height:auto!important}#fair_slide li .fairbg,#fair_slide2 li .fairbg{display:none}#fair_slide li .fairbg img,#fair_slide2 li .fairbg img{position:absolute;top:0}#fair_slide li h1,#fair_slide li h1 img,#fair_slide2 li h1,#fair_slide2 li h1 img{position:absolute;top:0;left:0}#fair_slide li h1,#fair_slide2 li h1{width:100%;z-index:20000}#fair_slide li h1 img.pc,#fair_slide .big,#fair_slide2 li h1 img.pc,#fair_slide2 .big{display:none}#fair_slide li h1 img,#fair_slide2 li h1 img{width:100%;height:auto}#fair_slide img,#fair_slide image,#fair_slide2 img,#fair_slide2 image{width:100%;text-align:center}#fair_slide .pc,#fair_slide2 .pc{display:none}#fair_slide .slidelogo,#fair_slide .slidetext,#fair_slide2 .slidelogo,#fair_slide2 .slidetext{opacity:1;top:0;left:0}#konas_fair h2,#konas_fair2 h2{width:100%;padding:0 15% 7%;text-align:center;position:absolute;top:50px;z-index:1000;box-sizing:border-box}#konas_fair h2 img.pc,#konas_fair2 h2 img.pc{display:none}.konas_fairText{width:100%;padding:0;box-sizing:border-box;position:absolute;bottom:7%;z-index:100000}.konas_fairText p.fairDate{padding:15px 5px 0 15px;text-align:center;display:table-cell;vertical-align:middle;box-sizing:border-box}#konas_fair h2 img,#konas_fair2 h2 img{margin:0 auto;display:block}#fairbttxt,#fairbttxt2{width:100%;position:absolute;bottom:40px;z-index:100}#fairbttxt p,#fairbttxt2 p{color:#fff;font-size:9px;line-height:1.3;padding:0 10px;text-shadow:1px 1px 2px #000}#fairbttxt p .sp,#fairbttxt2 p .sp{display:block;margin-bottom:5px}#fairbttxt p:nth-child(2),#fairbttxt2 p:nth-child(2){position:absolute;top:2.7em;right:8px;padding:0}#fairbttxt p:nth-child(2){top:1.25em}#fairMenu{margin-top:20px}#sp_gNav #fairMenu{margin-top:0}.fairHead{text-align:center;position:relative;padding:0;margin:0 0 15px}.fairHead img{width:100%;display:block}.menuDetail{margin:0 15px;padding:15px 10px 25px;background:#ffffffe6;position:relative;z-index:5}.menuDetail h1{color:#5a2023;font-size:15px;font-weight:700;text-align:center}.menuDetail .menu{padding:10px 0 0;margin:30px 0 0}.menuDetail .menu .image{max-width:630px;margin:0 auto 20px;display:block;position:relative}.menuDetail .menu .image img{margin:0 auto;display:block}.menuDetail .menuhalf .menu .image img{max-width:80px}.menuDetail .menu h2{color:#5a2023;font-size:16px;font-weight:700;line-height:1.3;margin:0 0 6px}.menuDetail .menu h2 .sales{font-size:70%;margin:0 0 5px;display:block}.menuDetail .menu h2 .subtxt{font-size:65%;margin:5px 0 0;display:block}.menuDetail .menu h2 .hotice{font-size:11px;padding:0 0 0 1em;display:inline-block}.menuDetail .menu h2 .hotice .hot{color:#d3000e}.menuDetail .menu h2 .hotice .ice{color:#0063b2}.menuDetail .menu h3{color:#006933;font-size:12px;font-weight:700;line-height:1.2;margin:0 0 13px}.menuDetail .menu h4{color:#5a2023;font-size:17px;font-weight:700;line-height:1;text-align:right;margin:0}.menuDetail .menu h4 .special{color:#00a0e4;font-size:13px;letter-spacing:.05em;margin:0 5px 7px;text-align:right;display:block}.menuDetail .menu h4 .regular{font-size:12px;padding:0 26px 0 0;display:inline-block;background:url(/fair/img/regular.svg) no-repeat right 8px center;background-size:auto 12px}.menuDetail .menu h4 .small{font-size:12px;padding:0 .5em 0 0;display:inline-block}.menuDetail .menu p{color:#5a2023;font-size:12px;line-height:1.6;margin:0 0 15px;white-space:pre-wrap}.menuDetail .menu p.kikan{font-weight:700;margin:0 0 10px}.menuDetail .menu p.chushaku{margin-top:-10px;font-size:11px}.menuDetail .menu p .chushaku{font-size:80%;margin-top:5px;padding-left:1em;text-indent:-1em;display:block}.menuDetail p.zei{color:#5a2023;font-size:12px;height:0;margin:20px 0 0;padding:0 0 20px;box-sizing:content-box}.menuDetail .introduction p.zei{padding:0 0 20px!important;margin:0!important}.menuDetail p.zei.nopad{padding:0 0 3px!important}.menuDetail p.fairbtm{background:url(/img/fair/ico_border.png) no-repeat center bottom;background-size:100% 3px}#present{margin:50px 0 0;padding:20px 0 0;background:url(/img/fair/ico_border.png) no-repeat center 0;background-size:100% auto}#present p{color:#7e5f2e;font-size:13px;line-height:1.6;margin:0 0 15px}#present h2{color:#7e5f2e;font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.03em;text-align:center;margin:0 0 5px}#present h3{color:#00613c;font-size:20px;font-weight:700;line-height:1.4;letter-spacing:.03em;text-align:center;margin:0 0 10px}#present p.chushaku{font-size:10px;font-weight:400;text-indent:-1em;text-align:left;padding:0 0 0 1em;margin:0 auto}#present ul{margin:0 0 15px;display:flex;flex-wrap:nowrap}#present ul li{text-align:center;width:50%;padding:0 2%;box-sizing:border-box}#present ul li img{margin:0 auto;display:block}#present .omikuji{padding:0 13px 15px}#present .omikuji img{margin:0 auto;display:block}#present .omikuji img.pc{display:none}#present .image{max-width:270px;margin:0 auto}#present .image img{margin:0 auto;display:block}h2.smfair{color:#5a2023;text-align:center;font-size:20px;font-weight:700;line-height:1.3}@media screen and (max-width: 359px){#fairText p.fairDate{padding:10% 10% 0}.fairHead:after,.fairHead:before{width:37%}#present h2{font-size:16px}#fairbttxt,#fairbttxt2{bottom:30px}#fairbttxt p,#fairbttxt2 p{top:15px;letter-spacing:-.1em}.konas_fairText{bottom:11%}#fairbttxt p:nth-child(2),#fairbttxt2 p:nth-child(2){top:-13px;right:auto;left:10px}}@media screen and (min-width: 480px){.menuDetail h1{font-size:18px}.menuDetail .menu h2{font-size:20px}.menuDetail .menu h3{font-size:14px}.menuDetail .menu p{font-size:16px}.menuDetail .menu p.chushaku{font-size:15px}.menuDetail .menu h4{font-size:22px}#konas_fair,#konas_fair2{top:-40px}#present p{font-size:16px;margin:0 0 20px}#present h2{font-size:15px}#present h3{font-size:26px}#present p.chushaku{font-size:12px}#fairbttxt,#fairbttxt2{bottom:40px}#fairbttxt p,#fairbttxt2 p{padding:0 0 0 15px}#fairbttxt p:nth-child(2),#fairbttxt2 p:nth-child(2){width:auto;text-align:right;right:20px}#konas_fair h2,#konas_fair2 h2{top:70px}h2.smfair{font-size:26px}.menuDetail .menu h4 .special{font-size:14px;margin:0 5px 10px}.menuDetail .menuhalf .menu .image img{max-width:120px}}@media screen and (min-width: 540px){.konas_fairText{bottom:60px}#fairbttxt,#fairbttxt2{bottom:50px}#present .image{max-width:340px}}@media screen and (min-width: 640px){#contents{padding-top:100px}#fairbttxt,#fairbttxt2{bottom:55px}#fairbttxt p,#fairbttxt2 p{width:auto;font-size:11px;line-height:1.5;padding:0 0 0 20px}#fairbttxt p:nth-child(2){top:1.5em}#fairbttxt2 p:nth-child(2){top:3em}#konas_fair{margin-top:-10px}#konas_fair h2,#konas_fair2 h2{top:100px}#fairMenu{margin-top:30px}.konas_fairText{bottom:6.5%}.konas_fairText p.fairDate{padding:15px 0 0 25px}.menuDetail .menu{padding:20px 0 0;margin:40px 0 0}.menuDetail .menu:nth-child(1){padding:40px 0 0;margin:30px 0 0}.menuDetail{margin:0 30px 20px;padding:15px 30px 40px}.menuDetail .menu .image{margin:0 auto 30px}.menuDetail .menu h2{font-size:26px;margin:0 0 10px}.menuDetail .menu h3{font-size:18px;margin:0 0 20px}.menuDetail .menu h4{font-size:30px}.menuDetail .menu h4 .small{font-size:16px}.menuDetail .menu p{font-size:18px;margin:0 0 20px}.menuDetail .menu p.chushaku{font-size:18px}.menuMain .image img{margin-bottom:20px}.menuDetail p.zei{font-size:18px}.fairHead{margin:0 0 30px}.menuDetail h1{font-size:30px;letter-spacing:.05em}#present{margin:60px 0 0;padding:40px 0 0}#present p{font-size:18px}#present p br.sp{display:none}#present h2{font-size:17px}#present h3{font-size:32px}#present p.chushaku{font-size:15px}#present .omikuji{padding:0 26px 30px}#present .image{max-width:400px}#present .image img{margin:0 auto}.menuDetail .menu h2 .hotice{font-size:14px}h2.smfair{font-size:32px}.menuDetail .menu p.kikan{margin:0 0 15px}.menuDetail .menu h4 .special{font-size:16px}.menuDetail .menu h4 .regular{font-size:16px;padding:0 32px 0 0;background-size:auto 16px}}@media screen and (min-width: 768px){.menuDetail{margin:60px 30px 20px}.menuDetail .menu h2,.menuDetail .menu h4{font-size:30px}.menuDetail .menu h2{margin:0 0 13px}.menuDetail .menu h3{font-size:22px}.menuDetail .menu p{font-size:20px}.menuDetail .menu p.chushaku{font-size:18px}.mainArea img{width:100%!important;max-width:100%}.fairHead:after,.fairHead:before{width:40%}#present h2 br{display:none}#fair_slide,#fair_slide2{width:104%;margin-left:-2%}#fair_slide img.sp,#fair_slide2 img.sp{display:none!important}#fair_slide li.slick-active img.slidelogo.pc,#fair_slide li.slick-active img.slidetext.pc,#fair_slide2 li.slick-active img.slidelogo.pc,#fair_slide2 li.slick-active img.slidetext.pc{display:block}#konas_fair,#konas_fair2{top:-15px}#konas_fair{margin-top:0}#konas_fair h2{top:40px}#konas_fair2 h2{top:45px}#konas_fair h2 img,#konas_fair2 h2 img{width:360px}#fair_slide li .fairbg,#fair_slide li h1 img.big,#fair_slide .pc,#fair_slide2 li .fairbg,#fair_slide2 li h1 img.big,#fair_slide2 .pc{display:block}#fair_slide .pc,#fair_slide2 .pc{position:relative}#fair_slide .pc img,#fair_slide2 .pc img{position:absolute;top:0}#fair_slide li h1,#fair_slide2 li h1{position:absolute;top:0;left:0}#fair_slide .pc img.text,#fair_slide2 .pc img.text{display:block;position:relative}#fair_slide .pc img.big,#fair_slide2 .pc img.big{display:block}#fairbttxt p:nth-child(2) br,#fairbttxt2 p:nth-child(2) br{display:none}.konas_fairText{padding:0 60px;box-sizing:border-box}.konas_fairText p.fairDate{width:60%;padding:0 20px 0 0}#fairbttxt,#fairbttxt2{bottom:60px}#present .image{max-width:480px}.menuDetail p.fairbtm{background-size:100% 4px}h2.smfair{font-size:38px}#fairbttxt p br.sp,#fairbttxt2 p br.sp{display:none}.menuDetail .menu h4 .regular{font-size:18px;padding:0 36px 0 0;background-position:right 10px center}}@media screen and (min-width: 840px){#konas_fair2 h2{top:40px}#konas_fair h2 img,#konas_fair2 h2 img{width:390px}}@media screen and (min-width: 900px){#fairbttxt p,#fairbttxt2 p{font-size:12px}#present ul{max-width:880px;margin:0 auto 25px}}@media screen and (min-width: 1000px){#mainImg .sp,#fair_slide .sp,#fair_slide2 .sp{display:none}#mainImg .pc,#fair_slide .pc,#fair_slide2 .pc{display:block}#konas_fair h2,#konas_fair2 h2{padding:0}#konas_fair h2 img,#konas_fair2 h2 img{width:440px}.konas_fairText{bottom:5.5%}.konas_fairText .btn{width:20%}.konas_fairText p.fairDate{width:712px}.fairHead:after,.fairHead:before{width:42%}.fairHead{margin:0 0 40px}.menuDetail{padding:30px 20px 50px}.menuDetail .menu,.menuhalf{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.menuDetail .menu:nth-child(3),.menuDetail .menu:nth-child(5),.menuDetail .menu:nth-child(7){flex-flow:row-reverse}.menuDetail .introduction .menu:nth-child(6),.menuDetail .introduction .menu:nth-child(8){flex-flow:row-reverse}.menuDetail .introduction .menu:nth-child(7){flex-flow:row}.menuDetail .menu{padding:0;margin:60px 0 0;position:relative}.menuhalf{flex-wrap:wrap;align-items:flex-start}.menuDetail .menuhalf .menu{flex-flow:row;width:50%;padding:0;margin:60px 0 0}.menuDetail .menuhalf .menu:last-child{width:calc(50% - 40px);margin:60px 0 0 40px}.menuDetail .menuhalf .menu .image{width:200px;min-width:200px}.menuDetail .menuhalf .menu .text{width:100%}.menuDetail .menu .image img{display:block}.menuDetail .menuhalf .menu .image img{max-width:none}.menuDetail .menu:last-child{margin:10px 0 0;border-top:0}.menuDetail .menu .image,.menuDetail .menu .text{width:calc(50% - 15px);margin:0;padding:0;box-sizing:border-box}.menuDetail .introduction .menu .text{padding:0!important}.menuDetail .menu h4{margin:30px 0 0}.menuDetail .menu h2,.menuDetail .menu h4{font-size:24px}.menuDetail .menu h2 .hotice,.menuDetail .menu h3{font-size:18px}.menuDetail .menu p{font-size:16px}.menuDetail .menu p.chushaku{font-size:15px}.menuDetail p.zei{font-size:16px}.menuDetail .menu p.kikan{margin:0 0 10px}#fairbttxt p br.pc,#fairbttxt2 p br.pc{display:none}#present{margin:80px 0 0}#present h2{font-size:16px;margin:0 0 10px}#present h3{font-size:30px;margin:0 0 15px}#present p{margin:0 0 30px}#present .omikuji{padding:0 10px 30px}#present .omikuji img.sp{display:none}#present .omikuji img.pc{display:block}#present .image{max-width:541px}#present p.chushaku{font-size:16px}h2.smfair{font-size:32px;margin:0 0 60px}h2.smfair br{display:none}.menuDetail .introduction p.zei{padding:0 0 60px!important}}@media screen and (min-width: 1100px){.menuDetail{padding:15px 30px 50px}}@media screen and (min-width: 1200px){#konas_fair h2{top:60px}#konas_fair2 h2{top:50px}#konas_fair h2 img,#konas_fair2 h2 img{width:500px}.konas_fairText p.fairDate{padding:0 30px 0 0}#fairbttxt,#fairbttxt2{bottom:70px}.fairHead:after,.fairHead:before{width:43.5%}.menuDetail{margin:60px auto 0}.menuDetail .menu h2,.menuDetail .menu h4{font-size:28px}.menuDetail p.zei{padding:0 0 40px}#present p{font-size:20px}h2.smfair{font-size:34px}.menuDetail .menu .image,.menuDetail .menu .text{width:calc(50% - 20px)}.menuDetail .menu p{font-size:18px}}@media screen and (min-width: 1300px){.menuDetail .menu:nth-child(4){margin:60px 0 0}.menuDetail{max-width:1300px}.menuDetail .menu{margin:70px 0 0}#fairbttxt,#fairbttxt2{bottom:70px}}@media screen and (min-width: 1500px){.menuDetail{margin:40px auto 0}#konas_fair h2 img,#konas_fair2 h2 img{width:563px}#konas_fair h2{top:90px}#konas_fair2 h2{top:140px}.konas_fairText p.fairDate{padding:0 20px 0 0}#fairbttxt,#fairbttxt2{bottom:110px}#fairbttxt,#fairbttxt2,.konas_fairText{max-width:1500px;margin-left:-750px;left:50%;padding:0}#fairbttxt p,#fairbttxt2 p{font-size:14px}}@media screen and (min-width: 1700px){#fair_slide,#fair_slide2{width:100%;margin-left:0}#fair_slide .pc img.text,#fair_slide2 .pc img.text{width:100%!important;min-width:1700px;position:absolute;left:50%;transform:translate(-50%)}#fair_slide li h1,#fair_slide2 li h1{width:1700px;margin:0 auto;position:relative}#fair_slide li h1 .slidelogo,#fair_slide2 li h1 .slidelogo{width:auto;min-width:1980px;max-width:1980px;position:absolute;left:50%;transform:translate(-50%)}#fair_slide2,#fair_slide2 li,#fair_slide2 li img.left,#fair_slide2 li img.right{height:1616px!important}#fair_slide2 li img,#fair_slide2 .pc img.text,#fair_slide2 li h1,#fair_slide2 li h1 .slidelogo{height:1616px}#fair_slide li h1 img.pc,#fair_slide2 li h1 img.pc{display:none}#fair_slide li h1 img.big,#fair_slide .pc img.text,#fair_slide2 li h1 img.big,#fair_slide2 .pc img.text{display:block}#konas_fair h2{top:120px}#konas_fair2 h2{top:180px}}@media screen and (min-width: 2300px){.menuDetail{margin:60px auto 0}}@media all and (-ms-high-contrast: none){body{overflow-x:hidden}.konas_fairText p.fairDate img{width:100%}}@media all and (-ms-high-contrast: none) and (min-width: 768px){.menuDetail{margin-top:80px}#konas_fair,#konas_fair2{margin-top:0}}
