﻿body{box-sizing:border-box;margin:0 auto;overflow-x:hidden;font-family:'Noto Serif JP', "メイリオ", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS P Gothic", serif;height:100%;margin:0;color:#6c440d}.clearfix::after{content:"";display:block;clear:both}.pc{display:block !important}@media screen and (max-width: 950px){.pc{display:none !important}}.sp{display:none !important}@media screen and (max-width: 950px){.sp{display:block !important}}.mb0{margin-bottom:0 !important}.mb15{margin-bottom:15px !important}@media screen and (max-width: 950px){.mb15{margin-bottom:1.5vw !important}}.mb30{margin-bottom:30px !important}@media screen and (max-width: 950px){.mb30{margin-bottom:3vw !important}}.mb45{margin-bottom:45px !important}@media screen and (max-width: 950px){.mb45{margin-bottom:7.5vw !important}}.mb60{margin-bottom:60px !important}@media screen and (max-width: 950px){.mb60{margin-bottom:10vw !important}}.mb90{margin-bottom:90px !important}@media screen and (max-width: 950px){.mb90{margin-bottom:1.5vw !important}}.anchor{margin-top:-115px;padding-top:115px}@media screen and (max-width: 950px){.anchor{margin-top:-26vw;padding-top:26vw}}.loader{position:fixed;left:0;top:0;width:100vw;height:100vh;background:#fff;z-index:9999;display:flex;justify-content:center;align-items:center;background:url("../images/202305_reitaisai/bg_content_white.jpg")}.loader .wrapper_content_bgtop,.loader .wrapper_content_bgbottom{width:100%;height:40px;position:absolute}@media screen and (max-width: 950px){.loader .wrapper_content_bgtop,.loader .wrapper_content_bgbottom{height:7vw}}.loader .wrapper_content_bgtop{background:url("../images/202305_reitaisai/bg_content_deco_white.png") repeat-x top left/auto 100%;top:0}.loader .wrapper_content_bgbottom{background:url("../images/202305_reitaisai/bg_content_deco_white.png") repeat-x bottom left/auto 100%;bottom:0}.loader .wrapper_content_bgcloud{background:url("../images/202305_reitaisai/bg_cloud_white.png") center top;mix-blend-mode:multiply}.loader .loader_inner{width:30vh;text-align:center;z-index:1}@media screen and (max-width: 950px){.loader .loader_inner{width:26.66vw}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loader .loader_inner img{animation:rotate 20s linear infinite normal;margin:0 0 3vh}.loader .loader_inner p{color:#e83534;font-weight:bold;font-size:5vh}@media screen and (max-width: 950px){.loader .loader_inner p{font-size:4vw}}.loader .loader_inner span{display:block;color:#bea670;font-weight:normal;font-size:3vh}@media screen and (max-width: 950px){.loader .loader_inner span{font-size:2vw}}.accounting{width:950px;padding:30px 28px;display:block;border:3px solid #bea670;background:#fff;position:relative}@media screen and (max-width: 950px){.accounting{width:100%;padding:5vw;border:0.75vw solid #bea670}}.accounting.twitter{padding:60px 58px}@media screen and (max-width: 950px){.accounting.twitter{padding:7vw 5vw}}.accounting h2{font-size:1.7em;text-align:center;line-height:1.6}@media screen and (max-width: 950px){.accounting h2{font-size:3vw}}.accounting_decotop:before,.accounting_decotop:after,.accounting_decobottom:before,.accounting_decobottom:after{content:"";width:40px;height:40px;position:absolute}@media screen and (max-width: 950px){.accounting_decotop:before,.accounting_decotop:after,.accounting_decobottom:before,.accounting_decobottom:after{width:5vw;height:5vw}}.accounting_decotop:before{border-left:solid 9px #e83534;border-top:solid 9px #e83534;left:-6px;top:-6px}@media screen and (max-width: 950px){.accounting_decotop:before{border-left:solid 1.5vw #e83534;border-top:solid 1.5vw #e83534;right:-0.75vw;top:-0.75vw}}.accounting_decotop:after{border-right:solid 9px #e83534;border-top:solid 9px #e83534;right:-6px;top:-6px}@media screen and (max-width: 950px){.accounting_decotop:after{border-right:solid 1.5vw #e83534;border-top:solid 1.5vw #e83534;right:-0.75vw;top:-0.75vw}}.accounting_decobottom:before{border-left:solid 9px #e83534;border-bottom:solid 9px #e83534;left:-6px;bottom:-6px}@media screen and (max-width: 950px){.accounting_decobottom:before{border-left:solid 1.5vw #e83534;border-bottom:solid 1.5vw #e83534;left:-0.75vw;bottom:-0.75vw}}.accounting_decobottom:after{border-right:solid 9px #e83534;border-bottom:solid 9px #e83534;right:-6px;bottom:-6px}@media screen and (max-width: 950px){.accounting_decobottom:after{border-right:solid 1.5vw #e83534;border-bottom:solid 1.5vw #e83534;right:-0.75vw;bottom:-0.75vw}}#content{width:100%;margin:0 auto}header{width:100%;margin:0 auto 85px;background-image:linear-gradient(#fcd17d, #fffbcd),url(../images/202305_reitaisai/bg_content_white.jpg);background-blend-mode:multiply,normal;padding:30px 0 40px;position:relative;height:540px;overflow:hidden}@media screen and (max-width: 950px){header{width:100%;margin:0 auto 13vw;padding:3vw 2vw 4vw;height:54vw}}header h1{position:relative;z-index:1}header .header_kv{z-index:1;position:relative}header .bg_header_left{position:absolute;left:calc(50vw - 70vw);top:-3vw}@media screen and (max-width: 950px){header .bg_header_left{left:calc(50vw - 60vw)}}header .bg_header_left img{width:60vw;height:auto}header .bg_header_right{position:absolute;right:calc(50vw - 70vw);top:-3vw}@media screen and (max-width: 950px){header .bg_header_right{right:calc(50vw - 63vw)}}header .bg_header_right img{width:60vw;height:auto}header .bg_header_cloud{width:100%;height:100%;position:absolute;left:0;top:0;background:url("../images/202305_reitaisai/bg_cloud_white.png") center top;mix-blend-mode:overlay}#header{width:950px;margin:0 auto;text-align:center;position:relative}@media screen and (max-width: 840px){#header{width:100%;margin:0 auto}}@media screen and (max-width: 950px){#header{width:100%;margin:0 auto}}#header h1 img{position:relative;margin:0 auto;width:100%;height:auto}main{background-color:#fff;width:100%}.menu{width:100%;margin:-85px auto 0;background:url(../images/202305_reitaisai/bg_navi.jpg) 50% 50%;position:absolute;z-index:999;filter:drop-shadow(0 0 0 #000)}@media screen and (max-width: 950px){.menu{margin:-13vw auto 0}}.menu.bg_color{position:fixed;top:0;filter:drop-shadow(0 2px 6px #000);margin:0}.menu ul{width:950px;margin:0 auto;display:flex;justify-content:space-between;line-height:85px}@media screen and (max-width: 950px){.menu ul{width:94%;height:13vw}}.menu a{color:#fff;font-size:1.5em;display:block;position:relative}@media screen and (max-width: 950px){.menu a{font-size:3vw;display:flex;line-height:1;text-align:center;height:13vw;align-items:center;padding:0 0 1.5vw}}.menu a span{position:absolute;bottom:4em;color:#f7e8c5;height:1em;font-size:.6em;width:100%;text-align:center;display:block}@media screen and (max-width: 950px){.menu a span{bottom:1.25vw;height:2.5vw;font-size:0.5em}}.menu a:after{display:block;content:'';width:60px;height:4px;position:absolute;bottom:0;background:#bea670;left:50%;transform:translateX(-50%);transition:.2s}@media screen and (max-width: 950px){.menu a:after{width:10vw;height:.75vw}}.menu a:hover:after{width:100%;background:#fff}.wrapper_content{padding:90px 0;position:relative}@media screen and (max-width: 950px){.wrapper_content{padding:14vw 0;background-size:50% auto !important}}.wrapper_content_bgcloud{width:100%;height:100%;position:absolute;left:0;top:0}@media screen and (max-width: 950px){.wrapper_content_bgcloud{background-size:170% auto !important}}.wrapper_content.odd .wrapper_content_bgcloud{background:url("../images/202305_reitaisai/bg_cloud_white.png") center top;mix-blend-mode:multiply}.wrapper_content.even .wrapper_content_bgcloud{background:url("../images/202305_reitaisai/bg_cloud_red.png") center top;mix-blend-mode:overlay}.wrapper_content .wrapper_content_bgtop,.wrapper_content .wrapper_content_bgbottom{width:100%;height:40px;position:absolute}@media screen and (max-width: 950px){.wrapper_content .wrapper_content_bgtop,.wrapper_content .wrapper_content_bgbottom{height:7vw}}.wrapper_content h3,.wrapper_content h4{font-weight:bold;font-size:3em;line-height:1.2;margin:0 0 30px;text-align:center;padding:0 0 23px;color:#e83534;position:relative}@media screen and (max-width: 950px){.wrapper_content h3,.wrapper_content h4{font-size:6.4vw;margin:0 0 5vw;padding:0 0 3vw}}.wrapper_content h3:before,.wrapper_content h3:after,.wrapper_content h4:before,.wrapper_content h4:after{position:absolute;bottom:0;width:40px;height:4px;content:"";display:block}@media screen and (max-width: 950px){.wrapper_content h3:before,.wrapper_content h3:after,.wrapper_content h4:before,.wrapper_content h4:after{width:5vw;height:.75vw}}.wrapper_content h3:before,.wrapper_content h4:before{left:calc(50% - 40px);background:#bea670}@media screen and (max-width: 950px){.wrapper_content h3:before,.wrapper_content h4:before{left:calc(50% - 5vw)}}.wrapper_content h3:after,.wrapper_content h4:after{right:calc(50% - 40px);background:#e83534}@media screen and (max-width: 950px){.wrapper_content h3:after,.wrapper_content h4:after{right:calc(50% - 5vw)}}.wrapper_content h4{font-size:2.5em}@media screen and (max-width: 950px){.wrapper_content h4{font-size:4.5vw}}.wrapper_content h4:before{content:none}.wrapper_content h4:after{background:#e83534;right:calc(50% - 40px);width:80px}.wrapper_content p{font-size:1.5em;line-height:1.5;margin:0}@media screen and (max-width: 950px){.wrapper_content p{font-size:3vw}}.wrapper_content p.indentback{text-indent:-1em;padding-left:1em}.wrapper_content p.indentback2{text-indent:-1em;padding-left:2em}.wrapper_content ul{margin:0;list-style:none;margin:0;padding:0;font-size:1.5em;line-height:1.5}@media screen and (max-width: 950px){.wrapper_content ul{font-size:3vw}}.wrapper_content li{margin:0;list-style:none;margin:0;text-indent:-1em;padding:0 0 0 1em}.wrapper_content span.red{color:#e83534}.wrapper_content.odd{background:url("../images/202305_reitaisai/bg_content_white.jpg")}.wrapper_content.odd .wrapper_content_bgtop{background:url("../images/202305_reitaisai/bg_content_deco_white.png") repeat-x top left/auto 100%;top:0}.wrapper_content.odd .wrapper_content_bgbottom{background:url("../images/202305_reitaisai/bg_content_deco_white.png") repeat-x bottom left/auto 100%;bottom:0}.wrapper_content.odd h3:before{left:calc(50% - 40px);background:#e83534}@media screen and (max-width: 950px){.wrapper_content.odd h3:before{left:calc(50% - 5vw)}}.wrapper_content.odd h3:after{right:calc(50% - 40px);background:#bea670}@media screen and (max-width: 950px){.wrapper_content.odd h3:after{right:calc(50% - 5vw)}}.wrapper_content.odd h3 a,.wrapper_content.odd ul a,.wrapper_content.odd p a{display:inline-block;text-indent:0}.wrapper_content.odd h3 a:active,.wrapper_content.odd h3 a:link,.wrapper_content.odd h3 a:visited,.wrapper_content.odd ul a:active,.wrapper_content.odd ul a:link,.wrapper_content.odd ul a:visited,.wrapper_content.odd p a:active,.wrapper_content.odd p a:link,.wrapper_content.odd p a:visited{background:#e83534;color:#fff;padding:0 .5em;transition:.2s}.wrapper_content.odd h3 a:hover,.wrapper_content.odd ul a:hover,.wrapper_content.odd p a:hover{color:#fff;background:#bea670}.wrapper_content.odd .accounting p{color:#6c440d}.wrapper_content.odd .accounting a{background:#e83534;color:#fff;padding:0 0.5em;margin:0 0.25em}.wrapper_content.odd .accounting a:active,.wrapper_content.odd .accounting a:link,.wrapper_content.odd .accounting a:visited{background:#e83534;color:#fff;padding:0 .5em;transition:.2s}.wrapper_content.odd .accounting a:hover{color:#fff;background:#bea670}.wrapper_content.even{background:url("../images/202305_reitaisai/bg_content_red.jpg")}.wrapper_content.even .wrapper_content_bgtop{background:url("../images/202305_reitaisai/bg_content_deco_white.png") repeat-x top left/auto 100%;top:0;opacity:.5}.wrapper_content.even .wrapper_content_bgbottom{background:url("../images/202305_reitaisai/bg_content_deco_white.png") repeat-x bottom left/auto 100%;bottom:0;opacity:.5}.wrapper_content.even h3:before{left:calc(50% - 40px);background:#bea670}@media screen and (max-width: 950px){.wrapper_content.even h3:before{left:calc(50% - 5vw)}}.wrapper_content.even h3:after{right:calc(50% - 40px);background:#fff}@media screen and (max-width: 950px){.wrapper_content.even h3:after{right:calc(50% - 5vw)}}.wrapper_content.even h3,.wrapper_content.even ul,.wrapper_content.even p{color:#fff}.wrapper_content.even h3 a,.wrapper_content.even ul a,.wrapper_content.even p a{display:inline-block;text-indent:0}.wrapper_content.even h3 a:active,.wrapper_content.even h3 a:link,.wrapper_content.even h3 a:visited,.wrapper_content.even ul a:active,.wrapper_content.even ul a:link,.wrapper_content.even ul a:visited,.wrapper_content.even p a:active,.wrapper_content.even p a:link,.wrapper_content.even p a:visited{background:#fff;color:#e83534;padding:0 .5em;transition:.2s}.wrapper_content.even h3 a:hover,.wrapper_content.even ul a:hover,.wrapper_content.even p a:hover{color:#fff;background:#bea670}.wrapper_content.even h5{color:#9d8043;font-size:32px;text-align:center;font-weight:bold;margin:0 0 10px}@media screen and (max-width: 950px){.wrapper_content.even h5{font-size:4vw}}.wrapper_content.even h5 span{position:relative}.wrapper_content.even h5 span:before,.wrapper_content.even h5 span:after{content:"";background:#bea670;width:1em;height:3px;position:absolute;left:-1.25em;top:50%}@media screen and (max-width: 950px){.wrapper_content.even h5 span:before,.wrapper_content.even h5 span:after{height:.5vw}}.wrapper_content.even h5 span:after{left:auto;right:-1.25em}.wrapper_content.even .accounting p{color:#6c440d}.wrapper_content.even .accounting a:active,.wrapper_content.even .accounting a:link,.wrapper_content.even .accounting a:visited{background:#e83534;color:#fff;padding:0 .5em;transition:.2s;margin:0 0 0.25em}.wrapper_content.even .accounting a:hover{color:#fff;background:#bea670}.wrapper_content.even .accounting .accounting_button{display:block;text-align:center;width:360px;font-size:28px;font-weight:bold;line-height:60px;margin:0 auto 30px !important;border-radius:5px;position:relative}@media screen and (max-width: 950px){.wrapper_content.even .accounting .accounting_button{width:60vw;font-size:3.5vw;line-height:10vw;margin:0 auto 5vw !important}}.wrapper_content.even .accounting .accounting_button:after{content:"▶";font-size:10px;position:absolute;right:25px;transition:.2s}.wrapper_content.even .accounting .accounting_button:hover:after{right:20px}.wrapper_content.even .accounting .accounting_button.gift{background:#9d8043}.wrapper_content.even .accounting .accounting_button.gift:hover{background:#e83534}.wrapper_content.even .image-wrap{display:flex;justify-content:center}.wrapper_content.even hr{border:none;position:relative;height:1px;margin:60px 0}@media screen and (max-width: 950px){.wrapper_content.even hr{height:.75vw;margin:10vw 0}}.wrapper_content.even hr:before,.wrapper_content.even hr:after{left:calc(50% - 420px);background:#e83534;position:absolute;content:'';width:420px;height:1px;display:block}@media screen and (max-width: 950px){.wrapper_content.even hr:before,.wrapper_content.even hr:after{left:calc(50% - 40vw);width:40vw}}.wrapper_content.even hr:after{left:auto;right:calc(50% - 420px);background:#bea670}@media screen and (max-width: 950px){.wrapper_content.even hr:after{right:calc(50% - 40vw)}}.wrapper_content.even hr.separate{width:100%;height:40px;background:url("../images/202305_reitaisai/bg_content_deco_white.png") repeat-x left top;padding:0 58px;left:-58px}@media screen and (max-width: 950px){.wrapper_content.even hr.separate{width:100%;height:7vw;background:url("../images/202305_reitaisai/bg_content_deco_white.png") repeat-x left top/auto 100%;padding:0 5vw;left:-5vw}}.wrapper_content.even hr.separate:before,.wrapper_content.even hr.separate:after{content:none}.item_content{width:950px;margin:0 auto;z-index:1;position:relative}@media screen and (max-width: 950px){.item_content{width:90%}}.item_img01 img{width:100%;height:auto}.pc_br{display:block}@media screen and (max-width: 950px){.pc_br{display:none}}.sp_br{display:none}@media screen and (max-width: 950px){.sp_br{display:block}}.sns_box{width:220px;margin:0 auto 60px;display:block}@media screen and (max-width: 950px){.sns_box{width:26vw;margin:0 auto 10vw}}@media screen and (max-width: 950px){.sns_box a:first-child{margin:0 5vw 0 0}}.sns_box img{width:75px;margin:0 30px 0 0}@media screen and (max-width: 950px){.sns_box img{width:10vw;margin:0}}.sns{margin:0;display:block}.shop_footer{font-size:1em;text-align:center;color:#fff;padding:90px 0 60px}@media screen and (max-width: 950px){.shop_footer{font-size:2vw;padding:15vw 0 10vw}}.pagetop{display:none;position:fixed;bottom:30px;right:30px;transition:.4s;z-index:9999}@media screen and (max-width: 950px){.pagetop{display:none;position:fixed;bottom:6vw;right:6vw}}.pagetop:hover{bottom:40px}.pagetop a{display:block;background-color:#bea670;text-align:center;color:#fff;padding:0;width:60px;height:60px;transform:rotate(45deg)}@media screen and (max-width: 950px){.pagetop a{width:12vw;height:12vw}}.pagetop i.material-icons{border-top:solid 2px #fff;border-right:solid 2px #fff;width:24px;height:24px;display:block;transform:rotate(-90deg) translate(-20px, 20px)}@media screen and (max-width: 950px){.pagetop i.material-icons{border-top:solid 0.75vw #fff;border-right:solid 0.75vw #fff;width:5vw;height:5vw;display:block;transform:rotate(-90deg) translate(-4vw, 4vw)}}#header_gift{width:100%;background-color:#ebebee}.header_gift_rogo{width:950px;margin:0 auto;position:relative;padding:19px 28px}@media screen and (max-width: 950px){.header_gift_rogo{width:94%;margin:0 auto;padding:1em 0;width:94%;margin:0 auto;padding:1em 0}}.header_gift_rogo img{width:84px}@media screen and (max-width: 950px){.header_gift_rogo img{width:70px;width:57px}}
/*# sourceMappingURL=202305_reitaisai.css.map */
