@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500&family=Noto+Serif+JP&display=swap");@media all and (min-width: 768px){.sp,.-sp{display:none !important}}@media all and (max-width: 767px){.pc,.-pc{display:none !important}}.js-iv{opacity:0;transition:opacity 0.7s 0.3s}.js-iv.viewed{opacity:1}@font-face{src:url("../font/ReplicaProBold.ttf") format("truetype");font-family:'ReplicaProBold'}.font-gothic{font-family:'Noto Sans JP',sans-serif}.enfont{font-family:'ReplicaProBold', "Roboto", sans-serif}.mincho{font-family:'Noto Serif JP', serif}html:lang(zh-CN) .mincho{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) .mincho{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{-webkit-text-size-adjust:100%;background:#fff;color:#000}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}ul,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{background:transparent;border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #cccccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font:x-small;*font-size:small}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif}table{font:100%;font-size:inherit}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}body,input,textarea{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.fl{float:left}.fr{float:right}.ofh{overflow:hidden}html.remodal-is-locked{overflow:hidden;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{bottom:-5000px;display:none;left:-5000px;position:fixed;right:-5000px;top:-5000px;z-index:9999}.remodal-wrapper{-webkit-overflow-scrolling:touch;bottom:0;display:none;left:0;overflow:auto;position:fixed;right:0;text-align:center;top:0;z-index:10000}.remodal-wrapper:after{content:"";display:inline-block;height:100%;margin-left:-0.05em}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;outline:none;position:relative;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:#fff}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration:0.6s;-webkit-animation-fill-mode:forwards;animation-duration:0.6s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{-webkit-transform:translate3d(0, 0, 0);box-sizing:border-box;transform:translate3d(0, 0, 0);width:100%}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-duration:0.6s;-webkit-animation-fill-mode:forwards;animation-duration:0.6s;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{background:transparent;border:0;color:#95979c;cursor:pointer;display:block;height:35px;left:0;margin:0;outline:0;overflow:visible;padding:0;position:absolute;text-decoration:none;top:0;transition:color 0.2s;width:35px}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{content:"\00d7";display:block;font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;font-size:25px;left:0;line-height:35px;position:absolute;text-align:center;top:0;width:35px}.remodal-confirm,.remodal-cancel{border:0;cursor:pointer;display:inline-block;font:inherit;margin:0;min-width:110px;outline:0;overflow:visible;padding:12px 0;text-align:center;text-decoration:none;transition:background 0.2s;vertical-align:middle}.remodal-confirm{background:#81c784;color:#fff}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{background:#e57373;color:#fff}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{border:0;padding:0}@-webkit-keyframes remodal-opening-keyframes{from{opacity:0}to{-webkit-transform:none;-webkit-filter:blur(0);filter:blur(0);opacity:1;transform:none}}@keyframes remodal-opening-keyframes{from{opacity:0}to{-webkit-transform:none;-webkit-filter:blur(0);filter:blur(0);opacity:1;transform:none}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);opacity:1;transform:scale(1)}to{-webkit-transform:scale(0.95);-webkit-filter:blur(0);filter:blur(0);opacity:0;transform:scale(0.95)}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);opacity:1;transform:scale(1)}to{-webkit-transform:scale(0.95);-webkit-filter:blur(0);filter:blur(0);opacity:0;transform:scale(0.95)}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width: 641px){.remodal{max-width:950px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.slick-slider{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;display:block;position:relative;touch-action:pan-y;user-select:none}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}@font-face{font-family:'slick'}.slick-prev,.slick-next{-webkit-transform:translate(0, -50%);background:transparent;border:none;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:0;position:absolute;top:50%;transform:translate(0, -50%);width:20px}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background:transparent;color:transparent;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:white;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:''}[dir='rtl'] .slick-prev:before{content:''}.slick-next{right:-25px}[dir='rtl'] .slick-next{left:-25px;right:auto}.slick-next:before{content:''}[dir='rtl'] .slick-next:before{content:''}.slick-dotted.slick-slider{margin-bottom:0px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:5px;width:20px}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:black;content:'•';font-family:'slick';font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:black;opacity:.75}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{background-color:black;display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);left:0;opacity:0.8;position:absolute;top:0;z-index:9999}.lightbox{font-weight:normal;left:0;line-height:0;outline:none;position:absolute;text-align:center;width:100%;z-index:10000}.lightbox .lb-image{border:4px solid white;border-radius:3px;display:block;height:auto;max-height:none;max-width:inherit}.lightbox a img{border:none}.lb-outerContainer{*zoom:1;background-color:white;border-radius:4px;height:250px;margin:0 auto;position:relative;width:250px}.lb-outerContainer:after{clear:both;content:"";display:table}.lb-loader{height:25%;left:0;line-height:0;position:absolute;text-align:center;top:43%;width:100%}.lb-cancel{background:url(../images/lb/loading.gif) no-repeat;display:block;height:32px;margin:0 auto;width:32px}.lb-nav{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");outline:none}.lb-prev,.lb-next{cursor:pointer;display:block;height:100%}.lb-nav a.lb-prev{background:url(../images/lb/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);float:left;left:0;opacity:0;transition:opacity 0.6s;width:34%}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{background:url(../images/lb/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);float:right;opacity:0;right:0;transition:opacity 0.6s;width:64%}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{*zoom:1;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin:0 auto;padding-top:5px;width:100%}.lb-dataContainer:after{clear:both;content:"";display:table}.lb-data{color:#ccc;padding:0 4px}.lb-data .lb-details{float:left;line-height:1.1em;text-align:left;width:85%}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{clear:left;color:#999999;display:block;font-size:12px;padding-bottom:1em}.lb-data .lb-close{background:url(../images/lb/close.png) top right no-repeat;display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);float:right;height:30px;opacity:0.7;outline:none;text-align:right;transition:opacity 0.2s;width:30px}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.js-iv{opacity:0;transition:opacity 1s ease-in-out 0.5s}.js-iv.viewed{opacity:1}body{-webkit-font-feature-settings:"palt";color:#333;font-family:'Noto Sans JP',sans-serif;font-feature-settings:"palt";letter-spacing:0.13em}body.is-lock{overflow:hidden}p,div{letter-spacing:0.13em}.lightboxOverlay{outline:none}.wrp{position:relative}@media all and (min-width: 768px){.wrp{min-width:1200px;padding-top:120px}}@media all and (max-width: 767px){.wrp{overflow:hidden;width:100%}}a{color:#000}@media all and (min-width: 768px){a{transition:opacity .4s}a:hover{opacity:.5}}.header a{opacity:1}body.is-lock{overflow:hidden}select,input{-webkit-appearance:none}.underline{text-decoration:underline}._amfFixNav{-webkit-transform:translateX(-50%);color:#fff;font-family:'ReplicaProBold',"Roboto",sans-serif;font-size:22px;font-weight:bold;left:50%;letter-spacing:0;line-height:1;position:fixed;top:20px;transform:translateX(-50%);transition:color 0.3s;z-index:80}._amfFixNav a{background:center center /auto 20px no-repeat;color:#fff;display:block;position:relative;text-decoration:none;text-indent:-9999px;transition:color 0.3s;word-break:keep-all}._amfFixNav a:after{background:#fff;bottom:-13px;content:"";height:1px;left:0;position:absolute;transition:background 0.3s;width:100%}._amfFixNav ul{display:flex;justify-content:center}._amfFixNav li{margin-right:75px}._amfFixNav li:last-child{margin-right:0}._amfFixNav li:nth-child(1) a{width:53px}._amfFixNav li:nth-child(2) a{width:78px}._amfFixNav li:nth-child(3) a{width:70px}._amfFixNav li:nth-child(4) a{width:40px}._amfFixNav li:nth-child(5) a{width:40px}._amfFixNav li:nth-child(6) a{width:75px}._amfFixNav li:nth-child(1) a{background-image:url(../images/common/navtxt-1.png)}._amfFixNav li:nth-child(2) a{background-image:url(../images/common/navtxt-2.png)}._amfFixNav li:nth-child(3) a{background-image:url(../images/common/navtxt-3.png)}._amfFixNav li:nth-child(4) a{background-image:url(../images/common/navtxt-4.png)}._amfFixNav li:nth-child(5) a{background-image:url(../images/common/navtxt-5.png)}._amfFixNav li:nth-child(6) a{background-image:url(../images/common/navtxt-6.png)}.-fvPassed ._amfFixNav{color:#000}.-fvPassed ._amfFixNav li:nth-child(1) a{background-image:url(../images/common/navtxt-1-b.png)}.-fvPassed ._amfFixNav li:nth-child(2) a{background-image:url(../images/common/navtxt-2-b.png)}.-fvPassed ._amfFixNav li:nth-child(3) a{background-image:url(../images/common/navtxt-3-b.png)}.-fvPassed ._amfFixNav li:nth-child(4) a{background-image:url(../images/common/navtxt-4-b.png)}.-fvPassed ._amfFixNav li:nth-child(5) a{background-image:url(../images/common/navtxt-5-b.png)}.-fvPassed ._amfFixNav li:nth-child(6) a{background-image:url(../images/common/navtxt-6-b.png)}.-fvPassed ._amfFixNav a{color:#000}.-fvPassed ._amfFixNav a:after{background:#000}html:lang(en-US) ._amfFixNav li:nth-child(3),html:lang(zh-CN) ._amfFixNav li:nth-child(3),html:lang(zh-TW) ._amfFixNav li:nth-child(3){margin-right:0 !important}html:lang(en-US) ._amfFixNav li:nth-child(n+4),html:lang(zh-CN) ._amfFixNav li:nth-child(n+4),html:lang(zh-TW) ._amfFixNav li:nth-child(n+4){display:none}.cmnTotop{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;margin:0 auto;width:200px}html:lang(zh-CN) .cmnTotop{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) .cmnTotop{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}.cmnTotop a{border-bottom:solid 1px #1a1a1a;display:block;font-size:14px;letter-spacing:0.05em;padding-bottom:15px;text-decoration:none}@media all and (max-width: 767px){.cmnTotop{padding-bottom:200px}}.outlineSec{-webkit-font-smoothing:antialiased;background:#fff;font-family:'Noto Serif JP', serif;padding:170px 0px 135px;position:relative}html:lang(zh-CN) .outlineSec{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) .outlineSec{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}.outlineSec .ftline{font-family:'Noto Sans JP',sans-serif}.outlineSec__head{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;text-align:center}html:lang(zh-CN) .outlineSec__head{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) .outlineSec__head{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}.outlineSec__head__txt1 img{width:282px}.outlineSec__head__txt2{font-size:15px;letter-spacing:0.2em;margin-top:45px}.outlineSec__head__txt3{font-size:25px;letter-spacing:0.1em;line-height:2;margin-top:55px}.outlineSec__body{margin-top:85px;text-align:center}.outlineSec__body__txt1,.outlineSec__body__spr{font-size:16px;letter-spacing:0.1em;line-height:1.8}.outlineSec__body a{text-decoration:none}.outlineSec__body__logo{margin-top:40px}.outlineSec__body__logo img{margin-top:2%;width:160px}.outlineSec__body__logo img:first-child{margin-top:0}.outlineSec__body__spr dt{margin-bottom:1em}.outlineSec__body__spr dd{line-height:0;margin-bottom:70px}.outlineSec__body__spr .spnsr-logo0{width:350px}.outlineSec__body__spr .spnsr-logo1{width:300px}.outlineSec__body__spr .spnsr-logo2{width:170px}.outlineSec__body__spr .spnsr-logo3{width:80px}.outlineSec__body__txt2{font-size:12px;line-height:2;margin-top:70px}.outlineSec__contact{margin-top:80px}.outlineSec__contact__ttl{font-size:16px;letter-spacing:0.1em}.outlineSec__contact__list{display:flex;justify-content:center;margin-top:45px}.outlineSec__contact__list li{margin:0 20px}.outlineSec__contact__list li:nth-child(2) a{background:#336699}.outlineSec__contact a{-webkit-font-smoothing:antialiased;align-items:center;background:#b5ab87;border-radius:5px;box-shadow:2px 4px 5px 0px rgba(0,0,0,0.1);color:#fff;display:flex;font-size:13px;font-weight:bold;height:60px;justify-content:center;letter-spacing:0.13em;line-height:1.69231;text-decoration:none;width:275px}html:lang(en-US) .outlineSec__contact a{letter-spacing:0em;line-height:1.5}.outlineSec__ftLogo{align-items:center;display:flex;justify-content:center;line-height:0;margin-top:60px}.outlineSec__ftLogo img{margin:0 25px;width:58px}.outlineSec__ftLogo .-miyagi{width:88px}@media all and (max-width: 767px){.outlineSec{padding:75px 0px 160px}.outlineSec__head__txt1 img{width:141px}.outlineSec__head__txt2{font-size:12px;margin-top:20px}.outlineSec__head__txt3{font-size:15px;line-height:25px;margin-top:24px}.outlineSec__body{margin-top:40px}.outlineSec__body__txt1,.outlineSec__body__spr{font-size:14px;line-height:1.95}.outlineSec__body__txt1 .fontL,.outlineSec__body__spr .fontL{font-size:16px}.outlineSec__body__logo{margin-top:25px}.outlineSec__body__logo img{width:80px}.outlineSec__body__txt2{font-size:13px}.outlineSec__body__spr dt{font-size:16px;margin-bottom:0px}.outlineSec__body__spr dd{margin-bottom:40px}.outlineSec__body__spr dd img{-webkit-transform:scale(0.65);transform:scale(0.65)}.outlineSec__contact{margin-top:80px}.outlineSec__contact__ttl{font-size:16px;letter-spacing:0.1em}.outlineSec__contact__list{display:block;margin-top:45px}.outlineSec__contact__list li{margin:0 auto 40px;padding:0 30px;text-align:center}.outlineSec__contact a{font-size:15px;height:70px;line-height:1.46667;margin:0 auto;max-width:310px;width:100%}.outlineSec__ftLogo{line-height:0;margin-top:60px}.outlineSec__ftLogo img{width:58px}}.ttlCopy{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:17px;letter-spacing:0.2em;margin-top:45px;text-align:center}html:lang(zh-CN) .ttlCopy{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) .ttlCopy{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}@media all and (max-width: 767px){.ttlCopy{font-size:14px;margin-top:20px}}.toTop{-webkit-transform:translateY(100px);bottom:10px;position:fixed;transform:translateY(100px);transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.toTop img{width:71px}.toTop.fixed{-webkit-transform:translateY(0px);transform:translateY(0px)}@media all and (min-width: 768px){.toTop{left:50%;margin-left:-37px}}@media all and (max-width: 767px){.toTop{right:10px}.toTop img{width:35.5px}}.kvSldBlock{height:100vh;left:0;position:relative;top:0;width:100%}@media all and (min-width: 768px){.kvSldBlock{height:100vh}}.kvSldBlock .kvSld,.kvSldBlock .slick-list,.kvSldBlock .slick-track,.kvSldBlock .slick-slide,.kvSldBlock .slick-slide>div,.kvSldBlock .kvSldBox{height:100%}.kvSldBlock .kvSldBox{background:center center / cover no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}.kvSldBlock .-fix{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.covid-modal{background:#dcedff;background:linear-gradient(90deg, #dcedff 0%, #fafcff 8%, #fdfff9 76%, #fffcf7 88%, #f2f8ff 100%);display:none;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:90}@media all and (max-width: 767px){.covid-modal{background:#dcedff;background:linear-gradient(153deg, #dcedff 0%, #fafcff 8%, #fdfff9 21%, #dcedff 37%, #e9fdf7 52%, #fdfff9 76%, #fffcf7 88%, #f2f8ff 100%)}}.covid-modal__close{-webkit-transform:rotate(45deg);cursor:pointer;height:40px;position:fixed;right:35px;top:17px;transform:rotate(45deg);width:40px}.covid-modal__close span{background:#000;border:none;display:block;height:1px;margin-bottom:0;position:absolute;width:100%}.covid-modal__close span:nth-child(1){top:50%}.covid-modal__close span:nth-child(2){height:100%;left:50%;top:0;width:1px}.covid-modal__cnt{margin:0 0 0 260px;padding:65px 0;width:825px}.covid-modal__ttl{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:25px;font-weight:normal;letter-spacing:0.2em;margin-bottom:60px;text-align:center}html:lang(zh-CN) .covid-modal__ttl{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) .covid-modal__ttl{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}.covid-modal__ttl span{font-size:16px;letter-spacing:0.2em;margin-left:2em}.covid-modal__head{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif}html:lang(zh-CN) .covid-modal__head{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) .covid-modal__head{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}.covid-modal__head dt{font-size:20px;letter-spacing:0.2em;line-height:1.75;margin-bottom:35px;padding-left:24px;position:relative}.covid-modal__head dt:before{background:#ff0;content:"";height:55px;left:0;position:absolute;top:5px;width:5px}.covid-modal__head dd{font-size:14px;line-height:2;text-align:justify}.covid-modal__body ul{display:flex;flex-wrap:wrap}.covid-modal__body .icon{text-align:center}.covid-modal__body .icon__img{line-height:0;width:100px}.covid-modal__body .icon__img img{width:100%}.covid-modal__body .icon__txt{font-size:12px;letter-spacing:0;line-height:1.58333;margin-top:10px}@media all and (min-width: 768px){.covid-modal{min-width:1200px}.covid-modal__inr{align-items:center;display:flex;height:100%;justify-content:center}.covid-modal__cnt{margin:0 auto;padding:65px 0;width:960px}.covid-modal__cnt__inr{display:flex;justify-content:space-between}.covid-modal__ttl{line-height:1}.covid-modal__head{width:305px}.covid-modal__body{max-width:580px;padding-top:10px}.covid-modal__body ul li{margin-bottom:20px;margin-right:60px;width:calc(25% - (60px * 3 / 4))}.covid-modal__body ul li:nth-child(4n){margin-right:0}}@media all and (max-width: 767px){.covid-modal__close{right:18px;top:14px}.covid-modal__cnt{margin:0px 30px 0 30px;padding:90px 0;width:auto}.covid-modal__ttl{font-size:20px;line-height:1.8;margin-bottom:30px;text-align:center}.covid-modal__head{margin-bottom:40px}.covid-modal__head dt{display:none}.covid-modal__body__ttl{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:20px;letter-spacing:0.2em;line-height:1.75;margin-bottom:45px;text-align:center}html:lang(zh-CN) .covid-modal__body__ttl{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) .covid-modal__body__ttl{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}.covid-modal__body ul{margin:0 auto;max-width:315px}.covid-modal__body ul li{margin-bottom:30px;width:50%}.covid-modal__body .icon__img{width:100%}.covid-modal__body .icon__img img{width:100px}}.fixPassPortBtn{-webkit-transform:translateX(100%);bottom:60px;display:flex;flex-direction:column;position:fixed;right:0;transform:translateX(100%);transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.fixPassPortBtn img{width:71px}.fixPassPortBtn.-viewed{-webkit-transform:translateX(0);transform:translateX(0)}.fixPassPortBtn a{margin-bottom:40px}.fixPassPortBtn a:last-child{margin-bottom:0}#passportPage .fixPassPortBtn,#artistSinglePage .fixPassPortBtn{display:none}.topicBox{background:#fff;box-shadow:2px 4px 5px 0px rgba(0,0,0,0.1);text-decoration:none}.topicBox.-art{border-bottom:5px solid #ffee05}.topicBox.-music{border-bottom:5px solid #475499}.topicBox.-food{border-bottom:5px solid #b5ab87}.topicBox.-other{border-bottom:5px solid #007462}.topicBox a{display:block}.topicBox__img{line-height:0}.topicBox__img img{width:100%}.topicBox__info{padding:18px 23px 25px}.topicBox__ttl{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:18px;line-height:1.6875}html:lang(zh-CN) .topicBox__ttl{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) .topicBox__ttl{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}.topicBox__bottom{color:#333;display:flex;font-size:12px;justify-content:space-between;line-height:1;margin-top:17px}.topicBox__date{letter-spacing:0.05em}.topicBox__cate span{border-right:1px #333 solid;display:inline-block;letter-spacing:0.01em;margin-right:.5em;padding-right:.5em}.topicBox__cate span:last-child{border:none;margin-right:0;padding-right:0}.topicBox__evtNote__rsrv{color:red}.topicBox.-endEvt:hover{opacity:1}.topicBox.-endEvt .topicBox__topDate,.topicBox.-endEvt .topicBox__img,.topicBox.-endEvt .topicBox__ttl,.topicBox.-endEvt .topicBox__evtPost,.topicBox.-endEvt .topicBox__cate{opacity:.3}@media all and (min-width: 768px){.topicBox{display:flex !important;flex-direction:column;height:100%}.topicBox__info{display:flex;flex-direction:column;height:calc(100% - 43px);justify-content:space-between}}@media all and (max-width: 767px){.topicBox__ttl{font-size:14px}.topicBox__bottom{margin-top:10px}}.cuiCnt{background:#fff;bottom:0;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);color:red;font-size:13px;left:0;letter-spacing:0.2em;position:fixed;width:100%;z-index:91}.cuiCnt.-blk{color:#000}.cuiCnt.-blk a{color:#000}.cuiCnt a{color:red}@media all and (min-width: 768px){.cuiCnt dl{align-items:center;display:flex;justify-content:center;padding:10px 5px}.cuiCnt dl dt{line-height:1}}@media all and (max-width: 767px){.cuiCnt dl{line-height:1.8;padding:15px 15px}}@media all and (min-width: 768px){.secTopic .cmnTtl{margin-bottom:45px !important}}.secTopic__toAll{margin:0 auto;max-width:1100px;text-align:right}.secTopic__toAll a{-webkit-font-smoothing:antialiased;border-bottom:solid 1px #000;display:inline-block;font-family:'Noto Serif JP', serif;font-size:16px;line-height:1;padding-bottom:10px;text-align:right;text-decoration:none;width:250px}html:lang(zh-CN) .secTopic__toAll a{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) .secTopic__toAll a{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}@media all and (max-width: 767px){.secTopic__toAll{max-width:325px;padding-bottom:50px}.secTopic__toAll a{font-size:14px;padding-bottom:5px;width:245px}}.-cs{opacity:.35;pointer-events:none}.topicSort{margin:0 auto 50px;max-width:900px}#topicIndexPage .topicSort{margin-top:60px}.topicSort a{text-decoration:none}.topicSort__cat{align-items:center;border-bottom:solid 1px #000;border-top:solid 1px #000;display:flex;font-size:12px;justify-content:center;letter-spacing:0.2em;padding:24px 0}.topicSort__cat__ttl{letter-spacing:0.27em}.topicSort__cat__list{display:flex}.topicSort__cat__list li{font-family:'ReplicaProBold',"Roboto",sans-serif;font-weight:bold;margin-left:60px}.topicSort__cat__list li:nth-child(1) a{background:#ffee05;color:#000}.topicSort__cat__list li:nth-child(2) a{background:#475499}.topicSort__cat__list li:nth-child(3) a{background:#b5ab87}.topicSort__cat__list li:nth-child(4) a{background:#007462}.topicSort__cat__list a{border-radius:10px;color:#fff;display:block;padding:10px 0;text-align:center;width:105px}.topicSort__bottom{display:flex;justify-content:space-between;margin-top:35px}.topicSort__tag{display:flex}.topicSort__tag .tagItem{margin-right:35px;position:relative}.topicSort__tag .tagItem.-disno{display:none !important}.topicSort__tag .tagItem a{text-decoration:none}.topicSort__tag .tagItem__ttl{border:solid 1px #000;color:#333;display:block;font-size:12px;letter-spacing:0.27em;padding:9px 29px}.topicSort__tag .tagItem__slct{-webkit-appearance:none;border:solid 1px #000;border-radius:0;color:#333;font-size:12px;letter-spacing:0.27em;outline:none;padding:9.5px 10.5px;text-align:center}@media all and (max-width: 767px){.topicSort__tag .tagItem__slct{border-radius:10px;width:100%}}@media all and (min-width: 768px){.topicSort__tag .tagItem__slct{padding:9.5px 22.5px}}@media all and (min-width: 768px){.topicSort__tag .tagItem{text-align:center}.topicSort__tag .tagItem__slct{width:100%}.topicSort__tag .tagItem__ttl{padding:9px 0}}.topicSort__search{border-bottom:solid 1px #000}.topicSort__search .gsc-control-cse{padding:0}.topicSort__search .gsc-search-button{background:none;border:none;height:30px;padding:inherit;width:30px}.topicSort__search .gsc-search-button:hover{background:none}.topicSort__search .gsc-search-button .gsc-search-button-v2 svg{fill:#000}.topicSort__search .gsc-input-box{border:none}.topicSort__search .gsc-input{background:none !important}.topicSort__bottomSp{display:none}@media all and (min-width: 768px){.topicSort__search .gsc-input{width:170px}}@media all and (max-width: 767px){.topicSort__cat{border-bottom:none;display:block;font-size:12px;margin-left:15px;margin-right:15px;padding:35px 20px;padding-bottom:0}.topicSort__cat__ttl{font-size:16px;margin-bottom:30px;text-align:center}.topicSort__cat__list{flex-wrap:wrap;justify-content:space-between}.topicSort__cat__list li{margin-bottom:35px;margin-left:0px;width:calc(50% - 18px)}.topicSort__cat__list a{border-radius:10px;padding:10px 0;width:auto}.topicSort__bottom{display:none}.topicSort__tag{border-top:solid 1px #000;display:block;margin-left:15px;margin-right:15px;padding:50px 0 0}.topicSort__tag .tagItem{margin-bottom:35px;margin-right:0px}.topicSort__tag .tagItem__ttl{border-radius:10px;font-size:12px;padding:9px 29px;text-align:center}.topicSort__search{margin:0 15px}.topicSort__bottomSp{display:block;margin-left:25px;margin-right:25px;margin-top:50px}}.breadNav{-webkit-font-smoothing:antialiased;align-items:center;display:flex;font-family:'Noto Serif JP', serif;font-size:15px;letter-spacing:0.2em;line-height:1;position:fixed;right:50px;top:80px;z-index:10}html:lang(zh-CN) .breadNav{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) .breadNav{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}.breadNav li:after{content:'＞';margin-left:1em;margin-right:1em}.breadNav li:last-child:after{display:none}.breadNav a{text-decoration:none}@media all and (max-width: 767px){.breadNav{display:none}}.fixLang{z-index:100}@media all and (min-width: 768px){.fixLang{bottom:30px;position:fixed;right:0}}@media all and (max-width: 767px){.fixLang{display:none}}.fixLang a{text-decoration:none}.fixLang ul{font-size:11px}.fixLang ul li{letter-spacing:0.05em;line-height:1;margin-top:30px;text-align:center;width:50px}.header{left:30px;line-height:0;position:fixed;top:20px;z-index:100}.header img{height:auto;width:100px}.header a{background:url(../images/common/logo.png) center top/100% auto no-repeat;display:block;height:71px;overflow:hidden;text-indent:-9999px;transition:background-image 0.3s;width:100px}@media all and (min-width: 768px){.header{display:flex}.header__txtBlock{border-left:1px solid #000;line-height:0;margin-left:30px;padding-left:30px}.header__txtBlock img{width:298px}.header__txtBlock__txt1{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:20px;letter-spacing:0.4em}html:lang(zh-CN) .header__txtBlock__txt1{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) .header__txtBlock__txt1{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}.header__txtBlock__txt2{font-size:13px;letter-spacing:0.05em;margin-top:18px}.header__txtBlock__txt3{font-size:10px;letter-spacing:0.05em;margin-top:12px}}@media all and (max-width: 767px){.header{left:15px;top:15px}.header a{height:50px;width:70px}.header__txtBlock{display:none}}.hNav{font-weight:bold;position:fixed;z-index:11}@media all and (min-width: 768px){.hNav{display:flex;right:100px;top:20px}}@media all and (max-width: 767px){.hNav{-webkit-transform:translateY(100%);bottom:0;left:0;transform:translateY(100%);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;width:100%}.-fvPassed .hNav{-webkit-transform:translateY(0);transform:translateY(0)}}.hNav a{text-decoration:none}.hNav-1{display:flex;font-family:'ReplicaProBold',"Roboto",sans-serif;font-size:16px;letter-spacing:0}@media all and (min-width: 768px){.hNav-1 li{margin-right:25px}.hNav-1 li:last-child{margin-right:0}.hNav-1 .in__sptxt{display:none}.hNav-1 .-covid{display:none}}@media all and (max-width: 767px){.hNav-1{border-bottom:solid 1px #1a1a1a;border-top:solid 1px #1a1a1a}.hNav-1 li{align-items:center;background:#fff;border-right:solid 1px #1a1a1a;display:flex;height:95px;justify-content:center;text-align:center;width:25%}.hNav-1 li:nth-child(1) a{background-image:url(../images/common/navsp-art.png)}.hNav-1 li:nth-child(2) a{background-image:url(../images/common/navsp-music.png)}.hNav-1 li:nth-child(3) a{background-image:url(../images/common/navsp-food.png)}.hNav-1 li:nth-child(4) a{background-image:url(../images/common/navsp-covid.png)}.hNav-1 li a{background:center center no-repeat;background-size:auto 62px;display:block;height:100%;overflow:hidden;width:100%}.hNav-1 li a .in{opacity:0}.hNav-1 li .in__sptxt{font-size:12px;font-weight:normal;letter-spacing:0.1em}.hNav-1 li.-covid{border-right:0;font-size:12px;font-weight:normal;line-height:1.41667}.hNav-1 li.-covid .in{display:inline-block;text-align:left}}.hNav-2{border-left:solid 1px #000;display:flex;font-size:14px;letter-spacing:0.1em;margin-left:25px;padding-left:25px}.hNav-2 li{margin-right:25px}.hNav-2 li:last-child{margin-right:0}@media all and (max-width: 767px){.hNav-2{display:none}}.hPlace{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;font-size:13px;left:19px;letter-spacing:0.4em;position:fixed;top:145px;writing-mode:vertical-rl;z-index:99}@media all and (max-width: 767px){.hPlace{display:none}}.covidPc{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;font-size:13px;letter-spacing:0.4em;position:fixed;right:17px;top:145px;writing-mode:vertical-rl;z-index:99}.covidPc a{text-decoration:none}@media all and (max-width: 767px){.covidPc{display:none}}.ftCopy{-webkit-transform:translateX(-50%);bottom:17px;font-family:'ReplicaProBold',"Roboto",sans-serif;font-size:12px;left:50%;position:fixed;transform:translateX(-50%);z-index:99}@media all and (max-width: 767px){.ftCopy{display:none}}.cartPcFix{background:center center / cover no-repeat;background-image:url(../images/common/h-carticon.png);display:block;height:17px;overflow:hidden;position:fixed;right:52px;text-indent:-9999px;top:20px;width:17px;z-index:99}@media all and (max-width: 767px){.cartPcFix{display:none}}.underline{text-decoration:underline}.fixLb{position:fixed;text-align:center;z-index:100}@media all and (min-width: 768px){.fixLb{bottom:0;height:210px;left:18px}}@media all and (max-width: 767px){.fixLb{-webkit-transform:translateX(-50%);left:50%;top:20px;transform:translateX(-50%)}}.fixLb .fixSns{line-height:0}.fixLb .fixSns__list a{background:center center / cover no-repeat;display:block;height:15px;overflow:hidden;text-indent:-9999px;width:15px}.fixLb .fixSns__list a.ig{background-image:url(../images/common/sns-ig.png)}.fixLb .fixSns__list a.tw{background-image:url(../images/common/sns-tw.png)}.fixLb .fixSns__list a.fb{background-image:url(../images/common/sns-fb.png)}.fixLb .fixSns__list img{width:15px}.fixLb .fixSns__ttl{background:url(../images/common/sns-ttl.png) center center/cover no-repeat;height:64px;margin-left:3px;overflow:hidden;text-indent:-99999px;width:8px}@media all and (min-width: 768px){.fixLb .fixSns__list li{margin-bottom:25px}}@media all and (max-width: 767px){.fixLb .fixSns{display:flex}.fixLb .fixSns__list{display:flex;flex-direction:row-reverse}.fixLb .fixSns__list a{height:20px;width:20px}.fixLb .fixSns__list li{margin-right:30px}.fixLb .fixSns__ttl{display:none}.fixLb .fixSns .cart{background:center center / cover no-repeat;background-image:url(../images/common/h-carticon.png);display:block;height:20px;overflow:hidden;text-indent:-9999px;width:20px}}.fixLb ul._fixLang{font-size:11px;line-height:1;text-align:left;text-align:center;width:73px}.fixLb ul._fixLang li{margin-bottom:32px;opacity:.6}.fixLb ul._fixLang a{color:#333;text-decoration:none}html:lang(ja) .fixLb ul._fixLang li:nth-child(1){opacity:1}html:lang(en-US) .fixLb ul._fixLang li:nth-child(2){opacity:1}html:lang(zh-CN) .fixLb ul._fixLang li:nth-child(3){opacity:1}html:lang(zh-TW) .fixLb ul._fixLang li:nth-child(4){opacity:1}.spMenu{height:26px;position:fixed;right:20px;top:20px;width:38px;z-index:100}.spMenu span{background:#000;height:1px;left:0;position:absolute;width:100%}.spMenu span:nth-child(1){top:0}.spMenu span:nth-child(2){top:12px}.spMenu span:nth-child(3){bottom:0}@media all and (min-width: 768px){.spMenu{display:none !important}}.spNav{background:#fff;display:none;height:100%;position:fixed;width:100%;z-index:90}@media all and (min-width: 768px){.spNav{display:none !important}}.spNav ul{-webkit-font-smoothing:antialiased;-webkit-transform:translate(-50%, -50%);font-family:'Noto Serif JP', serif;font-size:16px;left:50%;letter-spacing:0.2em;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%);width:185px}html:lang(zh-CN) .spNav ul{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) .spNav ul{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}.spNav ul a{text-decoration:none}.spNav ul li{margin-bottom:30px}.spNav ul li.-bdrB{background:url(../images/common/border-line-h.png) bottom left repeat-x;margin-bottom:40px;padding-bottom:40px}.spNav ul li.-lang{display:flex;font-family:'Noto Sans JP',sans-serif;font-size:12px;justify-content:space-between;letter-spacing:0;padding-top:15px}.spNav ul li.-lang a{display:block}#index .simpleParallax{height:800px;overflow:hidden;position:relative}#index .simpleParallax .thumbnail{background:center center / cover no-repeat;height:100%}@media all and (min-width: 768px){#index .simpleParallax{height:100vh;min-height:800px}}#index .dev{color:red;font-size:30px;text-align:center}#index .indexFv{position:relative}#index .indexKv{margin:0 auto;position:relative}@media all and (min-width: 768px){#index .indexKv{height:100vh;width:calc(100% - 100px)}}@media all and (max-width: 767px){#index .indexKv{height:100vh;margin-bottom:60px;width:calc(100% - 50px)}}#index .indexCntWrp{position:relative}@media all and (min-width: 768px){#index .indexCntWrp{padding-top:120px}}#index .secKv{background:center center / cover no-repeat;height:100vh}#index .indexkvSldBlock{height:100%;left:0;position:absolute;top:0;width:100%}#index .indexkvSldBlock .indexkvSld,#index .indexkvSldBlock .slick-list,#index .indexkvSldBlock .slick-track,#index .indexkvSldBlock .slick-slide,#index .indexkvSldBlock .slick-slide>div,#index .indexkvSldBlock .kvSldBox{height:100%}@media all and (max-width: 767px){#index .indexkvSldBlock{height:calc(100% - 60px);position:relative;top:60px}#index .indexkvSldBlock .indexkvSld{left:0;position:absolute;top:0;width:100%}}#index .indexkvSldBlock .kvSldBox{background:center center / cover no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}#index .indexkvSldBlock .kvSldBox__img{background:center center / cover no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}@media all and (min-width: 768px){#index .indexkvSldBlock .spKvLeft,#index .indexkvSldBlock .spKvRight{display:none}}@media all and (max-width: 767px){#index .indexkvSldBlock .spKvLeft,#index .indexkvSldBlock .spKvRight{-webkit-transform:translateY(-50%);line-height:0;position:absolute;top:50%;transform:translateY(-50%)}#index .indexkvSldBlock .spKvLeft img,#index .indexkvSldBlock .spKvRight img{width:100%}#index .indexkvSldBlock .spKvLeft{left:-20px;width:16px}#index .indexkvSldBlock .spKvRight{right:-18px;width:12px}}#index .staySec{padding-top:150px}#index .staySec .secTtlBlock{margin:0px auto;text-align:left}@media all and (min-width: 768px){#index .staySec .secTtlBlock{width:1000px}}#index .staySec .secTtlBlock .secTtl img{height:69px}#index .staySec .secTtlBlock .ttlCopy{font-size:18px;margin-top:20px;text-align:left}#index .staySec__body{margin:120px auto 0;max-width:1200px;position:relative}#index .staySec__img{line-height:0}#index .staySec__img img{width:75%}#index .staySec__txtarea{background:#fff;color:#000;color:#000;display:block;display:block;padding:65px 75px;text-decoration:none}#index .staySec__txtarea:hover{color:#000;text-decoration:none}@media all and (min-width: 768px){#index .staySec__txtarea .staySec__txt1,#index .staySec__txtarea .staySec__txt2,#index .staySec__txtarea .staySec__txt3,#index .staySec__txtarea .staySec__link{transition:0.3s}#index .staySec__txtarea:hover .staySec__txt1,#index .staySec__txtarea:hover .staySec__txt2,#index .staySec__txtarea:hover .staySec__txt3,#index .staySec__txtarea:hover .staySec__link{opacity:0.5}}#index .staySec__txt1{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:15px;text-align:right}html:lang(zh-CN) #index .staySec__txt1{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .staySec__txt1{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .staySec__txt2{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:25px;line-height:1.6;margin-top:15px;text-align:right}html:lang(zh-CN) #index .staySec__txt2{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .staySec__txt2{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .staySec__txt3{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:17px;line-height:2.1;margin-top:20px;text-align:justify}html:lang(zh-CN) #index .staySec__txt3{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .staySec__txt3{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .staySec__link{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:16px;margin-top:35px;max-width:245px;width:100%}html:lang(zh-CN) #index .staySec__link{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .staySec__link{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .staySec__link p{border-bottom:1px #000 solid;display:block;padding-bottom:5px;text-decoration:none}@media all and (min-width: 768px){#index .staySec__txtarea{-webkit-transform:translateY(-50%);position:absolute;right:0;top:50%;transform:translateY(-50%);width:560px}}@media all and (max-width: 767px){#index .staySec{padding-top:50px}#index .staySec .secTtlBlock{padding-left:40px}#index .staySec .secTtlBlock .secTtl img{height:35px}#index .staySec .secTtlBlock .secTtl .ttlCopy{font-size:14px;margin-top:20px}#index .staySec__body{margin:35px auto 0}#index .staySec__img img{width:100%}#index .staySec__txtarea{display:block;padding:65px 40px 65px}#index .staySec__txt1{font-size:12px}#index .staySec__txt2{font-size:20px;line-height:1.6;margin-top:10px}#index .staySec__txt3{font-size:13px;line-height:2;margin-top:25px}#index .staySec__link{font-size:14px;margin-top:40px}#index .staySec__link p{padding-bottom:5px}}#index .staySec__surround__ttl{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:25px;letter-spacing:0.4em;margin-bottom:90px;text-align:center}html:lang(zh-CN) #index .staySec__surround__ttl{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .staySec__surround__ttl{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .staySec__surround__ttl span{border-bottom:solid 1px #000;padding-bottom:23px;position:relative}#index .staySec__surround__list{display:flex;flex-wrap:wrap;justify-content:center;margin:0px auto;max-width:1050px}#index .staySec__surround__list li{margin-bottom:50px;width:50%}#index .staySec__surround .srndBox{display:block;position:relative;text-decoration:none;transition:opacity .3s}#index .staySec__surround .srndBox:hover{opacity:.7}#index .staySec__surround .srndBox__img{line-height:0}#index .staySec__surround .srndBox__txt{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif}html:lang(zh-CN) #index .staySec__surround .srndBox__txt{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .staySec__surround .srndBox__txt{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .staySec__surround .srndBox__txt dt{font-size:18px;letter-spacing:0.2em}#index .staySec__surround .srndBox__txt dd{font-size:14px;letter-spacing:0.2em;line-height:1.8}@media all and (min-width: 768px){#index .staySec__surround{margin-top:120px}#index .staySec__surround .srndBox{width:100%}#index .staySec__surround .srndBox__img img{width:400px}#index .staySec__surround .srndBox__txt{-webkit-transform:translateY(-50%);background-color:rgba(241,241,233,0.8);padding:20px;position:absolute;right:0px;top:50%;transform:translateY(-50%);width:260px}#index .staySec__surround .srndBox__txt dt{border-bottom:solid 1px #000;margin-bottom:10px;padding-bottom:10px}}@media all and (max-width: 767px){#index .staySec__surround{padding:60px 25px 0}#index .staySec__surround__ttl{font-size:18px;margin-bottom:30px}#index .staySec__surround__ttl span{display:block}#index .staySec__surround__list{display:block}#index .staySec__surround__list li{margin-bottom:35px;width:100%}#index .staySec__surround .srndBox__img img{width:100%}#index .staySec__surround .srndBox__txt{background-color:rgba(241,241,233,0.8);margin:-17px auto 0;padding:6% 7%;position:relative;width:79%}#index .staySec__surround .srndBox__txt dt{border-bottom:solid 1px #000;font-size:19px;margin-bottom:20px;padding-bottom:14px}#index .staySec__surround .srndBox__txt dd{font-size:13px;line-height:1.8}}#index .photoSec{padding-top:175px}#index .photoSec .secTtlBlock{text-align:left}#index .photoSec .secTtlBlock .secTtl img{width:296px}#index .photoSec .secTtlBlock .ttlCopy{text-align:left}#index .photoSec__head{align-items:flex-end;display:flex;justify-content:space-between;margin:0px auto;width:1000px}#index .photoSec__head__credit{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:12px;line-height:2;text-align:right}html:lang(zh-CN) #index .photoSec__head__credit{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .photoSec__head__credit{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .photoSec .pg-pc{display:flex;flex-wrap:wrap;margin-top:120px}#index .photoSec .pg-pc a{display:block;line-height:0;width:16.66667%}#index .photoSec .pg-pc a img{width:100%}#index .photoSec .pg-sp{line-height:0;padding-bottom:40px}#index .photoSec .pg-sp div{outline:none}#index .photoSec .pg-sp .slick-arrow{-webkit-transform:translate(0, 0);height:100%;top:0;transform:translate(0, 0);width:50%;z-index:10}#index .photoSec .pg-sp .slick-arrow.slick-next{right:0}#index .photoSec .pg-sp .slick-arrow.slick-prev{left:0}#index .photoSec .pg-sp .sldBox img{width:100%}#index .photoSec .pg-sp .slick-dots li{border-radius:50%;height:5px;width:5px}#index .photoSec .pg-sp .slick-dots li button{background:#333333;border-radius:50%;height:100%;padding:0;width:100%}#index .photoSec .pg-sp .slick-dots li button:before{display:none}#index .photoSec .pg-sp .slick-dots li.slick-active button{background:#ffff00}@media all and (max-width: 767px){#index .photoSec{padding-top:90px}#index .photoSec__head{display:block;padding-bottom:70px;padding-left:40px;padding-right:40px;width:auto}#index .photoSec__head__credit{font-size:10px;line-height:1.5;margin-top:40px;text-align:left}#index .photoSec__head .cmnTtl__txt2{letter-spacing:0.07em}#index .photoSec .secTtlBlock .secTtl img{width:123px}}#index .archiveSec{-webkit-font-smoothing:antialiased;background-color:#fff;font-family:'Noto Serif JP', serif;padding-bottom:140px;padding-top:150px}html:lang(zh-CN) #index .archiveSec{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .archiveSec{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .archiveSec .secTtl img{height:30px}#index .archiveSec .cntTxt1{font-size:15px;line-height:1.8;margin-top:25px}#index .archiveSec .cntTxt2{font-size:12px;line-height:1.6;margin-top:45px}#index .archiveSec .cntLink{margin-top:30px}#index .archiveSec .cntLink a{background-color:#475499;box-shadow:5px 5px 1px 0px rgba(8,1,3,0.3);color:#fff;font-family:'Noto Sans JP',sans-serif;font-size:14px;letter-spacing:0.05em;line-height:1;padding:10px 15px;text-decoration:none;transition:opacity 0.3s}#index .archiveSec .cntLink a:hover{opacity:0.5}@media all and (min-width: 768px){#index .archiveSec__inr{align-items:center;display:flex;justify-content:space-between;margin:0px auto;width:1000px}#index .archiveSec__pcimg{line-height:0;width:50%}#index .archiveSec__pcimg img{width:100%}#index .archiveSec__cnt{width:420px}}@media all and (max-width: 767px){#index .archiveSec{padding:85px 40px 75px}#index .archiveSec .secTtl{margin-bottom:35px;text-align:center}#index .archiveSec .secTtl img{height:22px}#index .archiveSec__spimg{text-align:center}#index .archiveSec__spimg img{width:85%}#index .archiveSec .cntLink{margin-top:30px}#index .archiveSec .cntLink a{display:block;font-size:11px;padding:10px 0px;text-align:center;width:100%}#index .archiveSec .cntTxt1{font-size:14px}#index .archiveSec .cntTxt2{font-size:11px}}@media all and (max-width: 767px){#index .indexBottomkv .simpleParallax{height:562px}}@media all and (min-width: 768px){#index .postNews .remodal-close,#index .postTopic .remodal-close{right:-50px}}#index .outlineSec.-index{padding-bottom:20px}@media all and (max-width: 767px){#index .outlineSec.-index .outlineSec__body__txt1{font-size:13px;padding:0px 30px}}#index .srndBlock{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;padding-top:120px}html:lang(zh-CN) #index .srndBlock{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .srndBlock{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .srndBlock .block__ttl{font-size:25px;letter-spacing:0.4em;line-height:1;text-align:center}#index .srndBlock .block__ttl span{border-bottom:solid 1px #000;display:inline-block;padding-bottom:10px}@media all and (max-width: 767px){#index .srndBlock{padding:0px 25px;padding-top:60px}#index .srndBlock .block__ttl span{display:block}}#index .srndBlock .srndThumList{margin:0px auto}#index .srndBlock .srndThumList .srndBox{align-items:center;display:block;text-decoration:none;transition:opacity .3s}#index .srndBlock .srndThumList .srndBox:hover{opacity:.7}#index .srndBlock .srndThumList .srndBox__img{line-height:0;margin-bottom:20px;width:100%}#index .srndBlock .srndThumList .srndBox__img img{width:100%}#index .srndBlock .srndThumList .srndBox__txtarea{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#index .srndBlock .srndThumList .srndBox__txtarea__txt1{font-size:13px}#index .srndBlock .srndThumList .srndBox__txtarea__txt2{font-size:17px;font-weight:600;letter-spacing:0.15em}@media all and (min-width: 768px){#index .srndBlock .srndThumList{display:flex;flex-wrap:wrap;justify-content:center;margin-top:65px;max-width:1150px}#index .srndBlock .srndThumList li{margin:0px 25px 60px;width:325px}}@media all and (max-width: 767px){#index .srndBlock .srndThumList{margin-top:40px}#index .srndBlock .srndThumList li{margin-bottom:35px}}@media all and (max-width: 767px){#index .indexBlockSp{background:#dcedff;background:linear-gradient(153deg, #dcedff 0%, #fafcff 8%, #fdfff9 21%, #dcedff 37%, #e9fdf7 52%, #fdfff9 76%, #fffcf7 88%, #f2f8ff 100%)}}@media all and (min-width: 768px){#index p.copy{color:#fff}}@media all and (min-width: 768px){#index.-_fvPassed .header a{background-image:url(../images/common/logo.png)}#index.-_fvPassed .menuFix span{background:#000}#index.-_fvPassed .indexLclFixNav,#index.-_fvPassed .indexLclFixNav a{color:#000}#index.-_fvPassed .indexLclFixNav a:after{background:#000}#index.-_fvPassed .fixLb .fixSns{border-right:solid 1px #333}#index.-_fvPassed .fixLb .fixSns__ttl{background-image:url(../images/common/sns-ttl.png) !important}#index.-_fvPassed .fixLb .fixSns__list a.ig{background-image:url(../images/common/sns-ig.png) !important}#index.-_fvPassed .fixLb .fixSns__list a.tw{background-image:url(../images/common/sns-tw.png) !important}#index.-_fvPassed .fixLb .fixSns__list a.fb{background-image:url(../images/common/sns-fb.png) !important}#index.-_fvPassed .fixLang a{color:#333}#index.-_fvPassed p.copy{color:#000}}#index ._inkvinfo{-webkit-transform:translateY(-50%);left:225px;position:absolute;top:50%;transform:translateY(-50%)}#index ._inkvinfo__ttl{line-height:0}#index ._inkvinfo__ttl img{width:303px}#index ._inkvinfo__txt{-webkit-font-smoothing:antialiased;color:#fff;font-size:16px;font-weight:bold;line-height:1.875;margin-top:40px}#index ._inkvinfo__txt p{letter-spacing:0.15em}#index ._inkvinfo__txt span{font-size:12px}#index ._cmnTtl{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;margin-bottom:60px;text-align:center}html:lang(zh-CN) #index ._cmnTtl{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index ._cmnTtl{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index ._cmnTtl__txt1{line-height:0}#index ._cmnTtl__txt1 img{height:30px}#index ._cmnTtl__txt2{font-size:18px;letter-spacing:0.2em;line-height:2.1875;margin-top:20px}@media all and (max-width: 767px){#index ._cmnTtl{margin-bottom:40px}#index ._cmnTtl__txt1 img{height:22px}#index ._cmnTtl__txt2{font-size:14px;margin-top:20px}}#index .cmnTtl{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;margin-bottom:60px;text-align:center}html:lang(zh-CN) #index .cmnTtl{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .cmnTtl{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .cmnTtl__txt1{line-height:0}#index .cmnTtl__txt1 img{height:30px}#index .cmnTtl__txt2{font-size:18px;letter-spacing:0.2em;line-height:2.1875;margin-top:20px}@media all and (max-width: 767px){#index .cmnTtl{margin-bottom:40px}#index .cmnTtl__txt1 img{height:22px}#index .cmnTtl__txt2{font-size:14px;margin-top:20px}}#index .aboutRafSec{position:relative}#index .aboutRafSec__img{background:center center /cover no-repeat}#index .aboutRafSec__cnt{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif}html:lang(zh-CN) #index .aboutRafSec__cnt{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .aboutRafSec__cnt{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .aboutRafSec__ttl{font-size:20px;font-weight:normal;margin-bottom:25px}#index .aboutRafSec__txt{font-size:15px;letter-spacing:0.05em;line-height:2}#index .aboutRafSec__link{font-size:14px;letter-spacing:0.05em;margin-top:40px}#index .aboutRafSec__link a{border-bottom:solid 1px #1a1a1a;display:block;padding-bottom:10px;text-decoration:none}@media all and (min-width: 768px){#index .aboutRafSec{margin:0 auto;width:1200px}#index .aboutRafSec__img{height:666.5px;width:1000px}#index .aboutRafSec__cnt{-webkit-transform:translateY(-50%);background:rgba(255,255,255,0.92);box-shadow:2px 4px 5px 0px rgba(0,0,0,0.1);padding:30px 35px 50px;position:absolute;right:50px;top:50%;transform:translateY(-50%);width:405px}#index .aboutRafSec__link{display:flex}#index .aboutRafSec__link li{margin-right:45px;min-width:150px}#index .aboutRafSec__link li:last-child{margin-right:0}}@media all and (max-width: 767px){#index .aboutRafSec{margin-left:25px;margin-right:25px}#index .aboutRafSec__img{height:485px;margin-bottom:35px;width:100%}#index .aboutRafSec__ttl{text-align:center}#index .aboutRafSec__link li{margin-bottom:37px}#index .aboutRafSec__link li:last-child{margin-bottom:0}}#index .aboutRafSec__img{background-image:url(../images/index/about-raf.jpg)}@media all and (min-width: 768px){#index .aboutRafSec{margin-top:120px}#index .aboutRafSec__cnt{right:70px}}@media all and (max-width: 767px){#index .aboutRafSec{margin-bottom:100px}#index .aboutRafSec__ttl{display:none}}#index .amfBlock{margin:0 auto}@media all and (min-width: 768px){#index .amfBlock{display:flex;justify-content:space-between;width:1100px}}@media all and (max-width: 767px){#index .amfBlock{margin-left:25px;margin-right:25px}#index .amfBlock .amfBox{margin-bottom:90px}#index .amfBlock .amfBox:last-child{margin-bottom:0}}#index .amfBlock .amfBox{display:block;text-decoration:none}#index .amfBlock .amfBox__img{background:center center /cover no-repeat;display:block;padding-top:100%;position:relative}#index .amfBlock .amfBox__img__txtBox{-webkit-transform:translate(-50%, -50%);align-items:center;border-radius:50%;color:#fff;display:flex;font-weight:bold;height:75px;justify-content:center;left:50%;line-height:1;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%);width:75px}#index .amfBlock .amfBox__img__txtBox__inr{padding-left:0.13em}#index .amfBlock .amfBox__img__txtBox__txt1{font-family:"Roboto", sans-serif;font-size:14px}#index .amfBlock .amfBox__img__txtBox__txt2{font-size:12px;margin-top:.5em}@media all and (max-width: 767px){#index .amfBlock .amfBox__img__txtBox{top:0}}#index .amfBlock .amfBox__cnt{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;margin-top:20px}html:lang(zh-CN) #index .amfBlock .amfBox__cnt{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .amfBlock .amfBox__cnt{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .amfBlock .amfBox__cnt__ttl{font-size:20px;line-height:1.5}#index .amfBlock .amfBox__cnt__txt{font-size:16px;letter-spacing:0.09em;line-height:2;margin-top:2em}#index .amfBlock .amfBox__cnt__link{border-bottom:solid 1px #1a1a1a;display:block;font-size:14px;letter-spacing:0.05em;margin-left:auto;margin-top:38px;padding-bottom:15px;text-align:right;text-decoration:none;width:160px}@media all and (max-width: 767px){#index .amfBlock .amfBox__cnt__txt{padding-left:0}#index .amfBlock .amfBox__cnt__link{margin-right:auto;text-align:center}}#index .amfBlock .amfBox.-art .amfBox__img__txtBox{background:#ffee05;color:#1a1a1a}#index .amfBlock .amfBox.-art .amfBox__img{background-image:url(../images/common/amf-thum-art.jpg)}#index .amfBlock .amfBox.-music .amfBox__img__txtBox{background:#475499}#index .amfBlock .amfBox.-music .amfBox__img{background-image:url(../images/common/amf-thum-music.jpg)}#index .amfBlock .amfBox.-food .amfBox__img__txtBox{background:#b5ab87}#index .amfBlock .amfBox.-food .amfBox__img{background-image:url(../images/common/amf-thum-food.jpg)}@media all and (min-width: 768px){#index .amfBlock .amfBox{width:333px}}@media all and (min-width: 768px){#index .amfBlock{padding-top:75px}}#index .aboutIshinomaki{padding-top:145px;position:relative}#index .aboutIshinomaki__img{background:center center /cover no-repeat}#index .aboutIshinomaki__cnt{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif}html:lang(zh-CN) #index .aboutIshinomaki__cnt{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .aboutIshinomaki__cnt{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .aboutIshinomaki__ttl{font-size:20px;font-weight:normal;margin-bottom:25px}#index .aboutIshinomaki__txt{font-size:15px;letter-spacing:0.05em;line-height:2}#index .aboutIshinomaki__link{font-size:14px;letter-spacing:0.05em;margin-top:40px}#index .aboutIshinomaki__link a{border-bottom:solid 1px #1a1a1a;display:block;padding-bottom:10px;text-decoration:none}@media all and (min-width: 768px){#index .aboutIshinomaki{margin:0 auto;width:1200px}#index .aboutIshinomaki__img{height:666.5px;width:1000px}#index .aboutIshinomaki__cnt{-webkit-transform:translateY(-50%);background:rgba(255,255,255,0.92);box-shadow:2px 4px 5px 0px rgba(0,0,0,0.1);padding:30px 35px 50px;position:absolute;right:50px;top:50%;transform:translateY(-50%);width:405px}#index .aboutIshinomaki__link{display:flex}#index .aboutIshinomaki__link li{margin-right:45px;min-width:150px}#index .aboutIshinomaki__link li:last-child{margin-right:0}}@media all and (max-width: 767px){#index .aboutIshinomaki{margin-left:25px;margin-right:25px}#index .aboutIshinomaki__img{height:485px;margin-bottom:35px;width:100%}#index .aboutIshinomaki__ttl{text-align:center}#index .aboutIshinomaki__link li{margin-bottom:37px}#index .aboutIshinomaki__link li:last-child{margin-bottom:0}}#index .aboutIshinomaki__body{position:relative}#index .aboutIshinomaki__img{background-image:url(../images/index/about-ishinomaki.jpg);margin-left:auto}@media all and (min-width: 768px){#index .aboutIshinomaki{margin-bottom:100px}#index .aboutIshinomaki__cnt{left:50px}}@media all and (max-width: 767px){#index .aboutIshinomaki{padding-top:70px}#index .aboutIshinomaki .cmnTtl__txt1 img{height:57px}#index .aboutIshinomaki .aboutIshinomaki__ttl{display:none}}#index .secAccess{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;margin:0px auto 0;max-width:900px;padding-top:70px;position:relative}html:lang(zh-CN) #index .secAccess{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .secAccess{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .secAccess__map{line-height:0}#index .secAccess__map img{width:100%}#index .secAccess__txtBlock__ttl{font-size:25px;letter-spacing:0.18em;line-height:1.8;margin-bottom:50px;position:relative}#index .secAccess__txtBlock__ttl:after{background:#c2e9fb;background:linear-gradient(90deg, #c2e9fb 0%, #a1c4fd 100%);bottom:0px;content:'';height:5px;left:0;position:absolute;width:100%}@media all and (min-width: 768px){#index .secAccess__txtBlock__ttl{margin-bottom:29px;padding-bottom:29px}}#index .secAccess__txtBlock__txt{font-size:15px;letter-spacing:0.15em;line-height:2;text-align:justify}#index .secAccess__txtBlock__link{margin-top:35px;width:250px}#index .secAccess__txtBlock__link a{border-bottom:solid 1px #000;display:block;font-size:16px;padding-bottom:5px;text-decoration:none}@media all and (min-width: 768px){#index .secAccess__head{left:0;position:absolute;top:75px;width:400px;z-index:2}#index .secAccess__vline{bottom:0;left:0;position:absolute;width:11px}#index .secAccess__info{bottom:0;display:flex;position:absolute;right:0}#index .secAccess__info__clm img{width:100%}#index .secAccess__info__clm.-clm1{width:273px}#index .secAccess__info__clm.-clm2{margin-left:55px;width:258px}}@media all and (max-width: 767px){#index .secAccess{margin-top:0;padding-bottom:75px;padding-top:100px}#index .secAccess__txtBlock{margin-bottom:65px;padding:0 35px}#index .secAccess__txtBlock__ttlsp{margin-bottom:40px;text-align:center}#index .secAccess__txtBlock__ttlsp img{height:15px}#index .secAccess__txtBlock__ttl{font-size:18px;letter-spacing:0.18em;margin-bottom:45px;text-align:center}#index .secAccess__txtBlock__ttl br{display:none}#index .secAccess__txtBlock__ttl:after{bottom:-20px;height:2px}#index .secAccess__txtBlock__txt{font-size:14px}#index .secAccess__txtBlock__link{margin-top:50px}#index .secAccess__txtBlock__link a{font-size:19px;padding-bottom:5px}#index .secAccess__map{margin-bottom:75px}#index .secAccess__info{padding-left:55px}#index .secAccess__info__clm img{width:100%}#index .secAccess__info__clm.-clm1{width:250px}#index .secAccess__info__clm.-clm2{margin-top:50px;width:237px}}#index .aboutOjikaSec{position:relative}#index .aboutOjikaSec__img{background:center center /cover no-repeat}#index .aboutOjikaSec__cnt{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif}html:lang(zh-CN) #index .aboutOjikaSec__cnt{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .aboutOjikaSec__cnt{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .aboutOjikaSec__ttl{font-size:20px;font-weight:normal;margin-bottom:25px}#index .aboutOjikaSec__txt{font-size:15px;letter-spacing:0.05em;line-height:2}#index .aboutOjikaSec__link{font-size:14px;letter-spacing:0.05em;margin-top:40px}#index .aboutOjikaSec__link a{border-bottom:solid 1px #1a1a1a;display:block;padding-bottom:10px;text-decoration:none}@media all and (min-width: 768px){#index .aboutOjikaSec{margin:0 auto;width:1200px}#index .aboutOjikaSec__img{height:666.5px;width:1000px}#index .aboutOjikaSec__cnt{-webkit-transform:translateY(-50%);background:rgba(255,255,255,0.92);box-shadow:2px 4px 5px 0px rgba(0,0,0,0.1);padding:30px 35px 50px;position:absolute;right:50px;top:50%;transform:translateY(-50%);width:405px}#index .aboutOjikaSec__link{display:flex}#index .aboutOjikaSec__link li{margin-right:45px;min-width:150px}#index .aboutOjikaSec__link li:last-child{margin-right:0}}@media all and (max-width: 767px){#index .aboutOjikaSec{margin-left:25px;margin-right:25px}#index .aboutOjikaSec__img{height:485px;margin-bottom:35px;width:100%}#index .aboutOjikaSec__ttl{text-align:center}#index .aboutOjikaSec__link li{margin-bottom:37px}#index .aboutOjikaSec__link li:last-child{margin-bottom:0}}#index .aboutOjikaSec__img{background-image:url(../images/index/about-ojika.jpg)}@media all and (min-width: 768px){#index .aboutOjikaSec{padding-top:100px}#index .aboutOjikaSec__cnt{right:70px}}#index .secPassport{padding:150px 0 0px}#index .secPassport__inr{margin:0 auto;max-width:1000px}@media all and (max-width: 767px){#index .secPassport{padding-bottom:0;padding-top:120px}#index .secPassport .cmnTtl{margin-bottom:30px}}#index .priceBlock{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-weight:bold}html:lang(zh-CN) #index .priceBlock{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .priceBlock{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .priceBlock__topTxt{border-bottom:solid 1px #1a1a1a;border-top:solid 1px #1a1a1a;font-size:13px;letter-spacing:0.1em;line-height:2.14286;padding:30px 0;text-align:center}#index .priceBlock__topTxt span{background:#ff0}@media all and (max-width: 767px){#index .priceBlock__topTxt{letter-spacing:0.05em;line-height:2.14286}}#index .priceBlock .priceBlock__item{text-align:center}#index .priceBlock .priceBlock__item__txt{align-items:center;font-size:17px;height:85px;justify-content:center}#index .priceBlock .priceBlock__item__txt .-price{font-size:24px;letter-spacing:0.05em}#index .priceBlock .priceBlock__item__txt .-tax{font-size:18px}#index .priceBlock .priceBlock__item__txt .-sml{font-size:12px;font-weight:normal;letter-spacing:0.05em}#index .priceBlock .priceBlock__item__txt.-w2{line-height:1}@media all and (min-width: 768px){#index .priceBlock .priceBlock__item{background:url(../images/common/border-line-h.png) bottom left repeat-x;display:flex;width:100%}#index .priceBlock .priceBlock__item:first-child{background-color:#fffece;background-image:none;border-bottom:solid 1px #1a1a1a}#index .priceBlock .priceBlock__item.-bdr{background:none;border-bottom:solid 1px #1a1a1a}#index .priceBlock .priceBlock__item.-miyagi .priceBlock__item__txt{height:115px}#index .priceBlock .priceBlock__item__txt{align-items:center;background:url(../images/common/border-line-v.png) top right repeat-y;display:flex;height:85px;justify-content:center;width:33.33%}#index .priceBlock .priceBlock__item__txt:last-child{background:none}#index .priceBlock .priceBlock__item__txt.-w2{width:66%}}@media all and (max-width: 767px){#index .priceBlock .priceBlock__item{border-bottom:solid 1px #1a1a1a;display:flex;flex-wrap:wrap;width:100%}#index .priceBlock .priceBlock__item__txt{font-size:17px;width:50%}#index .priceBlock .priceBlock__item__txt:first-child{align-items:center;background:url(../images/common/border-line-h.png) bottom left repeat-x #fffece;display:flex;height:95px;justify-content:center;width:100%}#index .priceBlock .priceBlock__item__txt:nth-child(n+2){height:auto;padding:35px 0 43px}#index .priceBlock .priceBlock__item__txt .-price{font-size:22px;letter-spacing:0.05em}#index .priceBlock .priceBlock__item__txt .-tax{font-size:16px}#index .priceBlock .priceBlock__item__txt .-inSpTxt1{display:block;font-size:16px;margin-bottom:1em}#index .priceBlock .priceBlock__item__txt .-inSpTxt2{display:block;font-size:13px;line-height:2.03704;margin-top:1.5em}#index .priceBlock .priceBlock__item__txt.-w2{width:100%}}#index ._passport__note{-webkit-font-smoothing:antialiased;border:solid 1px #1a1a1a;border-radius:10px;font-family:'Noto Serif JP', serif;font-size:15px;margin-top:75px;padding:20px}html:lang(zh-CN) #index ._passport__note{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index ._passport__note{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index ._passport__note dt{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-weight:bold;margin-bottom:20px}html:lang(zh-CN) #index ._passport__note dt{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index ._passport__note dt{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index ._passport__note dd{font-size:14px;line-height:2;margin-bottom:1em;padding-left:1em;text-indent:-1em}@media all and (max-width: 767px){#index ._passport__note{border:none;margin-left:25px;margin-right:25px;padding:0}#index ._passport__note dt{font-size:15px}#index ._passport__note dd{font-size:15px}}#index .passport__note{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:15px;margin-top:40px}html:lang(zh-CN) #index .passport__note{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .passport__note{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .passport__note li{font-size:14px;line-height:2;padding-left:1em;text-indent:-1em}@media all and (max-width: 767px){#index .passport__note{border:none;margin-left:25px;margin-right:25px;padding:0}#index .passport__note li{font-size:13px}}#index .typeBlock{padding-top:70px}@media all and (max-width: 767px){#index .typeBlock{margin-left:25px;margin-right:25px}}#index .typeBlock__topTxt{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:17px;letter-spacing:0.2em;margin-bottom:78px;text-align:center}html:lang(zh-CN) #index .typeBlock__topTxt{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .typeBlock__topTxt{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .typeBlock__topTxt span{background:linear-gradient(transparent 70%, #ff0 30%)}@media all and (max-width: 767px){#index .typeBlock__topTxt{margin-bottom:50px}}@media all and (min-width: 768px){#index .typeBlock__cnt{border-left:solid 1px #1a1a1a;border-right:solid 1px #1a1a1a;display:flex;justify-content:space-between;padding:0 25px}}#index .typeBlock .typeSeg{background:#1a1a1a;width:1px}#index .typeBlock__bottom{margin-top:70px;text-align:center}#index .typeBlock__bottom__txt{font-size:14px;font-weight:bold;line-height:2}#index .typeBlock__bottom__btn{margin-top:23px}#index .typeBlock__bottom__btn a{background:#ffee05;display:block;font-size:14px;margin:0 auto;padding:10px 0;text-decoration:none;width:300px}#index .typeBlock__bottom__note{margin-top:30px}#index .typeBlock__bottom__applogo{margin-top:17px}#index .typeBlock__bottom__applogo img{height:28px}#index .typeBlock__bottom__appList{display:flex;justify-content:center;line-height:0;margin-top:20px}#index .typeBlock__bottom__appList li{margin:0 5px}#index .typeBlock__bottom__appList img{height:50px}#index .typeBlock .typeItem__head{-webkit-font-smoothing:antialiased;border-bottom:solid 1px #1a1a1a;font-family:'Noto Serif JP', serif;font-size:18px;font-weight:bold;letter-spacing:0.2em;line-height:1;margin-bottom:50px;padding:20px 0 25px;text-align:center}html:lang(zh-CN) #index .typeBlock .typeItem__head{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .typeBlock .typeItem__head{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}@media all and (max-width: 767px){#index .typeBlock .typeItem__head{margin-bottom:35px}}#index .typeBlock .typeItem__body{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif}html:lang(zh-CN) #index .typeBlock .typeItem__body{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .typeBlock .typeItem__body{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .typeBlock .typeItem__body__img{text-align:center}#index .typeBlock .typeItem__body__txt dt{border-bottom:solid 1px #1a1a1a;font-size:14px;font-weight:bold;margin-bottom:18px;padding-bottom:13px}#index .typeBlock .typeItem__body__txt dd{font-size:13px;letter-spacing:0.05em;line-height:2}#index .typeBlock .typeItem__body__txt .btnBox{margin-top:25px;text-align:center}#index .typeBlock .typeItem__body__txt .btnBox__btn{border-radius:5px;color:#fff;display:block;font-family:'Noto Sans JP',sans-serif;font-size:14px;font-weight:bold;letter-spacing:0.2em;line-height:1;padding:10px 0 11px;text-decoration:none}#index .typeBlock .typeItem__body__txt .btnBox__note{font-size:10px;letter-spacing:0.07em;margin-top:1em}@media all and (max-width: 767px){#index .typeBlock .typeItem__body__img{margin-bottom:33px}#index .typeBlock .typeItem__body__txt{text-align:center}#index .typeBlock .typeItem__body__txt dt{margin-left:auto;margin-right:auto;width:180px}#index .typeBlock .typeItem__body__txt dd{line-height:2.66667}#index .typeBlock .typeItem__body .btnBox{margin-left:auto;margin-right:auto;margin-top:40px;width:180px}}#index .typeBlock .typeItem.-item1 .typeItem__body__img img{width:178.5px}#index .typeBlock .typeItem.-item1 .btnBox__btn{background:#475499}@media all and (max-width: 767px){#index .typeBlock .typeItem.-item1{margin-bottom:60px}}#index .typeBlock .typeItem.-item2 .typeItem__body__img img{width:129px}#index .typeBlock .typeItem.-item2 .btnBox__btn{background:#333}@media all and (min-width: 768px){#index .typeBlock .typeItem{width:450px}#index .typeBlock .typeItem__body{display:flex;justify-content:space-between}#index .typeBlock .typeItem__body__img{width:235px}#index .typeBlock .typeItem__body__txt{margin-right:35px;width:180px}}#index .typeBlock .typeItem__bottom{margin-top:40px;text-align:center}#index .typeBlock .typeItem__bottom__txt{font-size:14px;font-weight:bold;line-height:2}#index .typeBlock .typeItem__bottom__btn{margin-top:23px}#index .typeBlock .typeItem__bottom__btn a{background:#ffee05;border-radius:10px;display:block;font-family:'Noto Sans JP',sans-serif;font-size:14px;font-weight:bold;margin:0 auto;padding:10px 0 11px;text-decoration:none;width:300px}#index .typeBlock .typeItem__bottom__note{margin-top:30px}#index .typeBlock .typeItem__bottom__applogo{margin-top:17px}#index .typeBlock .typeItem__bottom__applogo img{height:28px}#index .typeBlock .typeItem__bottom__appList{display:flex;justify-content:center;line-height:0;margin-top:20px}#index .typeBlock .typeItem__bottom__appList li{margin:0 5px}#index .typeBlock .typeItem__bottom__appList img{height:50px}#index .attBlock{-webkit-font-smoothing:antialiased;color:red;font-family:'Noto Serif JP', serif;font-size:16px;font-weight:bold;letter-spacing:0.05em;margin-top:70px;text-align:center}html:lang(zh-CN) #index .attBlock{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .attBlock{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .attBlock__btn{margin-top:25px}#index .attBlock__btn a{align-items:center;background:red;border-radius:10px;color:#fff;display:flex;font-family:'Noto Sans JP',sans-serif;height:33px;justify-content:center;margin:0 auto;padding-bottom:2px;text-decoration:none;width:400px}#index .attBlock__btn a.-howto{background:#b5ab87}@media all and (min-width: 768px){#index .attBlock__btn{display:flex;justify-content:center}#index .attBlock__btn a{margin:0 15px;width:300px}}@media all and (max-width: 767px){#index .attBlock{margin-bottom:70px}#index .attBlock__ttl{line-height:1.8}#index .attBlock__btn{padding:0 20px}#index .attBlock__btn a{width:100%}#index .attBlock__btn a.-howto{align-items:center;display:flex;justify-content:center;margin-top:30px}}#index .tohowtoBlock{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:16px;font-weight:bold;letter-spacing:0.05em;margin-top:70px;text-align:center}html:lang(zh-CN) #index .tohowtoBlock{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .tohowtoBlock{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .tohowtoBlock__btn{margin-top:25px}#index .tohowtoBlock__btn a{align-items:center;background:#ffee05;border-radius:10px;color:#000;display:flex;height:33px;justify-content:center;margin:0 auto;padding-bottom:2px;text-decoration:none;width:400px}#index .tohowtoBlock__note{font-size:12px;margin-top:2em}@media all and (max-width: 767px){#index .tohowtoBlock{margin-bottom:70px}#index .tohowtoBlock__ttl{line-height:1.8}#index .tohowtoBlock__btn{padding:0 20px}#index .tohowtoBlock__btn a{width:100%}}@media all and (min-width: 768px){#index .photoSec .cmnTtl{margin-bottom:0;text-align:left}#index .photoSec__head__credit{text-align:left}#index .photoSec .creditlist{display:flex;font-size:13px;padding-bottom:7px}#index .photoSec .creditlist p:first-child{margin-right:25px}#index .photoSec .pg-pc{margin-top:75px}}@media all and (max-width: 767px){#index .photoSec__head{padding-bottom:0}#index .photoSec__credit{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:12px;letter-spacing:0.2em;line-height:2.33333;padding-bottom:70px;padding-top:15px;text-align:center}html:lang(zh-CN) #index .photoSec__credit{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .photoSec__credit{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}}#index .secTopic .cmnTtl{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;margin-bottom:60px;text-align:center}html:lang(zh-CN) #index .secTopic .cmnTtl{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .secTopic .cmnTtl{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .secTopic .cmnTtl__txt1{line-height:0}#index .secTopic .cmnTtl__txt1 img{height:30px}#index .secTopic .cmnTtl__txt2{font-size:18px;letter-spacing:0.2em;line-height:2.1875;margin-top:20px}@media all and (max-width: 767px){#index .secTopic .cmnTtl{margin-bottom:40px}#index .secTopic .cmnTtl__txt1 img{height:15px}#index .secTopic .cmnTtl__txt2{font-size:14px;margin-top:20px}}#index .secTopic .secTopic{padding-top:175px}@media all and (min-width: 768px){#index .secTopic .secTopic__list{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1100px}#index .secTopic .secTopic__list li{margin-bottom:50px;margin-right:25px;width:calc(33.333% - (25px*2/3))}#index .secTopic .secTopic__list li:nth-child(3n){margin-right:0}#index .secTopic .secTopic__list li a{display:block;height:100%}}@media all and (max-width: 767px){#index .secTopic .secTopic{padding:50px 35px 1px}#index .secTopic .secTopic__list li{margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:325px}#index .secTopic .secTopic__list a{display:block}}@media all and (min-width: 768px){#index .secTopic .secTopic.-pickup{padding-top:100px}}#index .secTopic__link{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;margin:0 auto;max-width:1100px;text-align:right}html:lang(zh-CN) #index .secTopic__link{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .secTopic__link{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .secTopic__link a{border-bottom:solid 1px #1a1a1a;display:block;font-size:14px;letter-spacing:0.05em;margin-left:auto;margin-top:38px;margin-top:0;padding-bottom:15px;text-align:right;text-decoration:none;width:160px}@media all and (max-width: 767px){#index .secTopic__link a{margin-right:auto;text-align:center}}@media all and (max-width: 767px){#index .secTopic{padding-bottom:85px;padding-top:0px}}#index .artistSec{margin:0 auto;max-width:945px;padding:0px 0 100px}#index .artistSec__body{margin:0 auto}@media all and (min-width: 768px){#index .artistSec{max-width:1200px;padding:0px 50px 100px}#index .artistSec__body{margin:0 auto}#index .artistSec__body ul{display:flex;flex-wrap:wrap}#index .artistSec__body ul li{margin-bottom:35px;margin-right:30px;width:calc(25% - (30px*3/4))}#index .artistSec__body ul li:nth-child(4n){margin-right:0}}#index .artistSec .artistBox{text-align:center}#index .artistSec .artistBox a{display:block;text-decoration:none}#index .artistSec .artistBox__img{margin-bottom:20px;position:relative}#index .artistSec .artistBox__img img{width:100%}#index .artistSec .artistBox__txt1{font-size:22px}#index .artistSec .artistBox__txt2{font-size:10px;letter-spacing:0.05em;line-height:1;margin-top:5px}@media all and (max-width: 767px){#index .artistSec{padding-top:75px}#index .artistSec__body ul{display:flex;flex-wrap:wrap;justify-content:center;padding:0 20px}#index .artistSec__body ul li{width:calc(50% - 17px)}#index .artistSec__body ul li:nth-child(2n){margin-left:34px}#index .artistSec .artistBox{margin-bottom:40px}#index .artistSec .artistBox__img{margin-bottom:10px}#index .artistSec .artistBox__txt1{font-size:17px}#index .artistSec .artistBox__txt2{font-size:2px;margin-top:10px}#index .artistSec .artistBox__txt3{font-size:12px;margin-top:10px}#index .artistSec .artistBox.-spFull{width:100%}#index .artistSec .artistBox.-spFull .artistBox__img img{width:45%}}#index .artistSec .artistFlag{background:#fff000;bottom:0;color:#000;font-size:10px;font-weight:bold;left:0;letter-spacing:0;line-height:1;padding:5px 0;position:absolute;text-align:center;width:50px}#index .artistSec .artistFlag.-food{background:#b5ab87;color:#fff}#index .artistSec .artistFlag.-music{background:#475499;color:#fff}@media all and (min-width: 768px){#index .secWanted{padding-top:175px}}@media all and (max-width: 767px){#index .secWanted{padding-top:90px}}#index .indexBnrBlock{margin:0 auto}@media all and (min-width: 768px){#index .indexBnrBlock{display:flex;justify-content:space-between;width:1100px}}@media all and (max-width: 767px){#index .indexBnrBlock{margin-left:25px;margin-right:25px}#index .indexBnrBlock .amfBox{margin-bottom:90px}#index .indexBnrBlock .amfBox:last-child{margin-bottom:0}}#index .indexBnrBlock .amfBox{display:block;text-decoration:none}#index .indexBnrBlock .amfBox__img{background:center center /cover no-repeat;display:block;padding-top:66%;position:relative}#index .indexBnrBlock .amfBox__img.-img1{background-image:url(../images/index/wanted-bnr-1.jpg)}#index .indexBnrBlock .amfBox__img.-img2{background-image:url(../images/index/wanted-bnr-2.jpg)}#index .indexBnrBlock .amfBox__img.-img3{background-image:url(../images/index/wanted-bnr-3.jpg)}#index .indexBnrBlock .amfBox__cnt{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;margin-top:20px}html:lang(zh-CN) #index .indexBnrBlock .amfBox__cnt{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .indexBnrBlock .amfBox__cnt{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#index .indexBnrBlock .amfBox__cnt__txt{font-size:16px;letter-spacing:0.09em;line-height:2;margin-top:2em}#index .indexBnrBlock .amfBox__cnt__link{border-bottom:solid 1px #1a1a1a;display:block;font-size:14px;letter-spacing:0.05em;margin-left:auto;margin-top:38px;padding-bottom:15px;text-align:right;text-decoration:none}@media all and (max-width: 767px){#index .indexBnrBlock .amfBox__cnt__txt{padding-left:0}}@media all and (min-width: 768px){#index .indexBnrBlock .amfBox{width:333px}}#index .secTourkv{background:url(../images/tour/kv.jpg) center center/cover no-repeat;height:500px;margin-top:115px}@media all and (max-width: 767px){#index .secTourkv{height:375px;margin-top:85px}}#index .secTour{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;padding-top:70px}html:lang(zh-CN) #index .secTour{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #index .secTour{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}@media all and (max-width: 767px){#index .secTour .cmnTtl__txt1 img{height:78px}#index .secTour .cmnTtl__txt2{font-size:16px}}#index .secTour__inr{margin-left:auto;margin-right:auto;max-width:885px}@media all and (min-width: 768px){#index .secTour__inr{display:flex;justify-content:space-between}}#index .secTour__img{width:325px}#index .secTour__img img{width:100%}@media all and (max-width: 767px){#index .secTour__img{display:none}}@media all and (min-width: 768px){#index .secTour__cnt{width:490px}}#index .secTour__txt{font-size:14px;letter-spacing:0.1em;line-height:2.14286}#index .secTour__txt p{border-bottom:solid 1px #000;display:inline-block}@media all and (min-width: 768px){#index .secTour__txt p{margin-bottom:35px;padding-bottom:40px}}@media all and (max-width: 767px){#index .secTour__txt{text-align:center}#index .secTour__txt p{border-bottom:solid 1px #000;margin-bottom:60px;padding-bottom:65px;width:315px}}#index .secTour__link{border-bottom:solid 1px #000}@media all and (min-width: 768px){#index .secTour__link{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1000px}}@media all and (max-width: 767px){#index .secTour__link{margin-left:auto;margin-right:auto;width:315px}}#index .secTour__link .linkBox{text-align:center}#index .secTour__link .linkBox__ttl{font-size:12px;margin-bottom:1em}#index .secTour__link .linkBox__link a{align-items:center;border-radius:50px;color:#fff;display:flex;font-family:'Noto Sans JP',sans-serif;font-size:15px;font-weight:bold;height:40px;justify-content:center;letter-spacing:0.1em;text-decoration:none;width:225px}#index .secTour__link .linkBox__link a.-btn1{background:#f0e900;color:#1a1a1a}#index .secTour__link .linkBox__link a.-btn2{background:#3f6494}#index .secTour__link .linkBox__link a.-btn3{background:#b5ab87}#index .secTour__link .linkBox__link a.-btn4{background:#dfdfdf;color:#1a1a1a}@media all and (min-width: 768px){#index .secTour__link .linkBox{margin-bottom:40px}}@media all and (max-width: 767px){#index .secTour__link .linkBox{margin-bottom:40px}#index .secTour__link .linkBox a{margin-left:auto;margin-right:auto}}#index .secTour__note{margin-top:40px}#index .secTour__note p{display:inline-block}@media all and (max-width: 767px){#index .secTour__note{font-size:11px;text-align:center}}#index .remodal-overlay{background:rgba(255,255,255,0.5)}#index .remodal-wrapper{padding:0px 50px}@media all and (max-width: 767px){#index .remodal-wrapper{padding:0px 15px}}#index .remodal .post{padding:100px 0}@media all and (max-width: 767px){#index .remodal .post{padding:50px 0}}#index .remodal-close{top:50px}@media all and (max-width: 767px){#index .remodal-close{top:10px}}@media only screen and (min-width: 641px){.remodal{max-width:650px}}.remodal{position:relative}.remodal .post{font-size:16px;line-height:2;text-align:left}.remodal .post p{margin-bottom:1em}.remodal .post__ttl{font-size:21px;font-weight:600;margin-bottom:25px}.remodal .post__txtbox{background-color:#eee;font-size:14px;padding:20px 30px}.remodal .post__img{margin-bottom:1em;max-width:100%;text-align:center}.remodal .post__img img{max-width:100%}@media all and (max-width: 767px){.remodal .post{font-size:13px}.remodal .post__ttl{font-size:16px;margin-bottom:20px}.remodal .post__txtbox{font-size:12px}}.remodal .mdlProf .mdlProfBox{margin-bottom:60px}.remodal .mdlProf .mdlProfBox:last-child{margin-bottom:0}.remodal .mdlProf .mdlProfBox__img{width:200px}.remodal .mdlProf .mdlProfBox__img img{width:100%}.remodal .mdlProf .mdlProfBox__txt dt{font-size:18px;letter-spacing:0.2em;margin-bottom:20px}.remodal .mdlProf .mdlProfBox__txt dd{font-size:14px;letter-spacing:0.2em;line-height:1.625}@media all and (min-width: 768px){.remodal .mdlProf .mdlProfBox{display:flex;justify-content:space-between}.remodal .mdlProf .mdlProfBox__txt{margin-top:-10px;position:relative;width:calc(100% - 240px)}}@media all and (max-width: 767px){.remodal .mdlProf .mdlProfBox{margin-bottom:60px}.remodal .mdlProf .mdlProfBox__img{text-align:center;width:100%}.remodal .mdlProf .mdlProfBox__img img{width:100px}.remodal .mdlProf .mdlProfBox__txt dt{font-size:15px;margin-bottom:20px;text-align:center}.remodal .mdlProf .mdlProfBox__txt dd{font-size:13px}}.remodal-close{height:39px;left:auto;position:absolute;right:0px;top:0px;width:39px;z-index:100}.remodal-close:before,.remodal-close:after{-webkit-transform:rotateZ(45deg);background:#000;content:"";position:absolute;transform:rotateZ(45deg)}.remodal-close:before{height:1px;left:0;top:19px;width:100%}.remodal-close:after{height:100%;left:19px;top:0;width:1px}@media all and (max-width: 767px){.remodal-close{right:0;top:-40px}}.indexModal{height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.indexModal__bg{background:rgba(0,0,0,0.5);height:100%;left:0;position:absolute;top:0;width:100%}.indexModal__cnt{-webkit-transform:translate(-50%, -50%);left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.indexModal__cnt__inr{background:#ffffcc}.indexModal__close{background:url(../images/index/popup-close.jpg) center center/cover no-repeat;cursor:pointer;height:25px;position:absolute;right:-12.5px;top:-12.5px;width:25px}.indexModal__img{line-height:0}.indexModal__img img{width:100%}.indexModal__txtarea{align-items:center;display:flex;justify-content:center}.indexModal__ttl{font-family:"Roboto", sans-serif;font-size:12px;font-weight:bold;letter-spacing:0.05em;margin-bottom:10px}.indexModal__txt1{font-size:17px;margin-bottom:10px}.indexModal__txt2{font-size:12px;line-height:1.4}.indexModal__txt2 p{margin-bottom:0.5em}.indexModal__txt2 p:last-child{margin-bottom:0}@media all and (min-width: 768px){.indexModal__cnt{width:600px}.indexModal__cnt__inr{display:flex}.indexModal__img{width:50%}.indexModal__txtarea{width:50%}}@media all and (max-width: 767px){.indexModal__cnt{width:300px}.indexModal__txtarea{padding:20px 0}.indexModal__close{height:25px;right:-12.5px;top:-12.5px;width:25px}.indexModal__ttl{font-size:12px;margin-bottom:10px}.indexModal__txt1{font-size:17px;margin-bottom:10px}.indexModal__txt2{font-size:12px}}@media all and (min-width: 768px){#artPage .hNav-1 li:nth-child(1) a{position:relative}#artPage .hNav-1 li:nth-child(1) a:before{content:'';height:calc(100% + 2px);left:-5px;position:absolute;top:-2px;width:calc(100% + 10px)}#artPage .hNav-1 li:nth-child(1) a .in{position:relative}}@media all and (min-width: 768px){#artPage .hNav-1 li:nth-child(1) a:before{background:#ffee05;content:''}}@media all and (max-width: 767px){#artPage .hNav-1 li:nth-child(1){background:#ffee05}}#artPage .backNav{display:none}@media all and (max-width: 767px){#artPage .navLcl__ttl-sp{display:none}#artPage .kvSldBlock__logo{-webkit-transform:translate(-50%, -50%);left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}#artPage .kvSldBlock__logo img{height:25px;width:auto}#artPage .artlclnavsp{background:#fff;bottom:0;left:0;position:fixed;width:100%;z-index:100}#artPage .artlclnavsp dl{align-items:center;display:flex;font-size:12px;height:34px;justify-content:center}#artPage .artlclnavsp dl dt,#artPage .artlclnavsp dl dd{margin:0 5px}#artPage .artlclnavsp dl a{text-decoration:none}}#artPage .indexKv{margin:0 auto;position:relative}@media all and (min-width: 768px){#artPage .indexKv{height:100vh;width:calc(100% - 100px)}}@media all and (max-width: 767px){#artPage .indexKv{height:100vh;margin-bottom:50px;width:calc(100% - 50px)}}#artPage .indexkvSldBlock{height:100%;left:0;position:absolute;top:0;width:100%}#artPage .indexkvSldBlock .indexkvSld,#artPage .indexkvSldBlock .slick-list,#artPage .indexkvSldBlock .slick-track,#artPage .indexkvSldBlock .slick-slide,#artPage .indexkvSldBlock .slick-slide>div,#artPage .indexkvSldBlock .kvSldBox{height:100%}@media all and (max-width: 767px){#artPage .indexkvSldBlock{height:calc(100% - 60px);position:relative;top:60px}}#artPage .indexkvSldBlock .kvSldBox{background:center center / cover no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}#artPage .indexkvSldBlock .kvSldBox__img{background:center center / cover no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}#artPage .kvCopy{position:absolute;z-index:10}#artPage .kvCopy img{width:100%}@media all and (min-width: 768px){#artPage .kvCopy{left:75px;top:75px;width:270px}}@media all and (max-width: 767px){#artPage .kvCopy{left:15px;top:85px;width:270px}}#artPage .artCnt{background:#fff;letter-spacing:0.1em;margin:0 auto;padding:0 0 150px}@media all and (max-width: 767px){#artPage .artCnt{padding-bottom:75px}}#artPage .artistSec{margin:0 auto;max-width:945px;padding:100px 0 0}#artPage .artistSec__head{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;margin-bottom:50px;text-align:center}html:lang(zh-CN) #artPage .artistSec__head{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #artPage .artistSec__head{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#artPage .artistSec__head__txt1{line-height:0}@media all and (min-width: 768px){#artPage .artistSec__head__txt1 img{height:29px}}@media all and (max-width: 767px){#artPage .artistSec__head__txt1 img{height:17px}}#artPage .artistSec__head__txt2{font-size:18px;letter-spacing:0.2em;margin-top:30px}#artPage .artistSec__body{margin:0 auto}#artPage .artistSec__body ul{display:flex;flex-wrap:wrap}@media all and (min-width: 768px){#artPage .artistSec{max-width:1200px;padding:100px 50px 0}#artPage .artistSec__body{margin:0 auto}#artPage .artistSec__body ul{display:flex;flex-wrap:wrap}#artPage .artistSec__body ul li{margin-bottom:35px;margin-right:30px;width:calc(25% - (30px*3/4))}#artPage .artistSec__body ul li:nth-child(4n){margin-right:0}}@media all and (max-width: 767px){#artPage .artistSec{padding-top:65px}#artPage .artistSec__body{justify-content:center;padding:0 20px}#artPage .artistSec__body li{margin-bottom:40px;width:calc(50% - 17px)}#artPage .artistSec__body li:nth-child(2n){margin-left:34px}}#artPage .artistSec .artistBox{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;text-align:center}html:lang(zh-CN) #artPage .artistSec .artistBox{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #artPage .artistSec .artistBox{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#artPage .artistSec .artistBox a{display:block;text-decoration:none}#artPage .artistSec .artistBox__img{margin-bottom:20px}#artPage .artistSec .artistBox__img img{width:100%}#artPage .artistSec .artistBox__txt1{font-size:22px}#artPage .artistSec .artistBox__txt2{font-size:11px;letter-spacing:0.05em;line-height:1;margin-top:10px}#artPage .artistSec .artistBox .artistFlag{display:none}@media all and (max-width: 767px){#artPage .artistSec .artistBox__img{margin-bottom:10px}#artPage .artistSec .artistBox__txt1{font-size:18px}#artPage .artistSec .artistBox__txt2{margin-top:10px}}#artPage .areaSec{margin:0 auto;padding:80px 0 0}#artPage .areaSec__head{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;margin-bottom:70px;text-align:center}html:lang(zh-CN) #artPage .areaSec__head{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #artPage .areaSec__head{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#artPage .areaSec__head__txt1{line-height:0}@media all and (min-width: 768px){#artPage .areaSec__head__txt1 img{height:29px}}@media all and (max-width: 767px){#artPage .areaSec__head__txt1 img{height:17px}}#artPage .areaSec__head__txt2{font-size:18px;letter-spacing:0.2em;margin-top:30px}@media all and (max-width: 767px){#artPage .areaSec{padding-top:110px}#artPage .areaSec__head{margin-bottom:50px}#artPage .areaSec__head__txt2{font-size:16px;margin-top:25px}}#artPage .areaSec .areaBlock__kv{background:center center /cover no-repeat;height:690px}#artPage .areaSec .areaBlock__top{display:flex;justify-content:space-between}#artPage .areaSec .areaBlock__map img{height:auto;width:100%}@media all and (min-width: 768px){#artPage .areaSec .areaBlock__map{width:50%}}#artPage .areaSec .areaBlock__infoBlock{width:calc(100% - 475px)}@media all and (min-width: 768px){#artPage .areaSec .areaBlock__infoBlock{width:50%}}#artPage .areaSec .areaBlock__infoBlock__inr{margin:0 auto;max-width:430px;padding-top:75px}#artPage .areaSec .areaBlock__infoBlock__ttl{align-items:center;display:flex;font-size:10px;font-weight:normal;letter-spacing:0}#artPage .areaSec .areaBlock__infoBlock__ttl .txt{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:26px;letter-spacing:0.2em;margin-right:15px}html:lang(zh-CN) #artPage .areaSec .areaBlock__infoBlock__ttl .txt{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #artPage .areaSec .areaBlock__infoBlock__ttl .txt{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#artPage .areaSec .areaBlock__infoBlock__txt{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:16px;line-height:2;margin-top:25px;text-align:justify}html:lang(zh-CN) #artPage .areaSec .areaBlock__infoBlock__txt{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #artPage .areaSec .areaBlock__infoBlock__txt{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#artPage .areaSec .areaBlock__infoBlock__gmap{margin-top:50px}#artPage .areaSec .areaBlock__infoBlock__gmap iframe{height:160px;width:100%}#artPage .areaSec .areaBlock__artist__ttl{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:27px;font-weight:normal;letter-spacing:0.2em;margin-bottom:50px;text-align:center}html:lang(zh-CN) #artPage .areaSec .areaBlock__artist__ttl{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #artPage .areaSec .areaBlock__artist__ttl{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#artPage .areaSec .areaBlock .artistBox{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;margin-bottom:22px;text-align:center}html:lang(zh-CN) #artPage .areaSec .areaBlock .artistBox{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #artPage .areaSec .areaBlock .artistBox{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#artPage .areaSec .areaBlock .artistBox a{display:block;text-decoration:none}#artPage .areaSec .areaBlock .artistBox__img{margin-bottom:20px}#artPage .areaSec .areaBlock .artistBox__img img{width:100%}#artPage .areaSec .areaBlock .artistBox__txt1{font-size:22px}#artPage .areaSec .areaBlock .artistBox__txt2{font-size:11px;letter-spacing:0;line-height:1;margin-top:10px}#artPage .areaSec .areaBlock .artistBox__txt3{font-size:16px;letter-spacing:0.05em;line-height:1;margin-top:1em}#artPage .areaSec .areaBlock__exhibition{background:#fff;padding-bottom:60px;padding-top:50px}#artPage .areaSec .areaBlock__exhibition__ttl{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:22px;font-weight:normal;letter-spacing:0.2em;line-height:1.8;margin-bottom:35px;text-align:center}html:lang(zh-CN) #artPage .areaSec .areaBlock__exhibition__ttl{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #artPage .areaSec .areaBlock__exhibition__ttl{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#artPage .areaSec .areaBlock__exhibition__item{display:flex;justify-content:center}@media all and (min-width: 768px){#artPage .areaSec .areaBlock__exhibition__item{flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:900px}}#artPage .areaSec .areaBlock__exhibition .exhibitionBox{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;margin:0 25px 50px;text-align:center;text-decoration:none;width:400px}html:lang(zh-CN) #artPage .areaSec .areaBlock__exhibition .exhibitionBox{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #artPage .areaSec .areaBlock__exhibition .exhibitionBox{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#artPage .areaSec .areaBlock__exhibition .exhibitionBox__img{line-height:0;margin-bottom:20px}#artPage .areaSec .areaBlock__exhibition .exhibitionBox__img img{width:100%}#artPage .areaSec .areaBlock__exhibition .exhibitionBox__txt1{font-size:22px}#artPage .areaSec .areaBlock__exhibition .exhibitionBox__txt2{font-size:17px;letter-spacing:0.07em;margin-top:10px}#artPage .areaSec .areaBlock__exhibition .exhibitionBox__txt3{font-size:17px;margin-top:15px}@media all and (min-width: 768px){#artPage .areaSec .areaBlock__top{display:flex;justify-content:space-between;margin-bottom:95px;padding-right:50px}#artPage .areaSec .areaBlock__map img{height:auto;width:100%}#artPage .areaSec .areaBlock__infoBlock{width:calc(100% - 610px)}#artPage .areaSec .areaBlock__infoBlock__inr{margin:0 auto;max-width:430px;padding-top:75px}#artPage .areaSec .areaBlock__infoBlock__ttl{align-items:center;display:flex;font-size:10px;font-weight:normal;letter-spacing:0}#artPage .areaSec .areaBlock__infoBlock__ttl .txt{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:26px;letter-spacing:0.2em;margin-right:15px}html:lang(zh-CN) #artPage .areaSec .areaBlock__infoBlock__ttl .txt{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #artPage .areaSec .areaBlock__infoBlock__ttl .txt{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#artPage .areaSec .areaBlock__infoBlock__txt{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:16px;line-height:2;margin-top:25px;text-align:justify}html:lang(zh-CN) #artPage .areaSec .areaBlock__infoBlock__txt{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #artPage .areaSec .areaBlock__infoBlock__txt{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#artPage .areaSec .areaBlock__infoBlock__gmap{margin-top:50px}#artPage .areaSec .areaBlock__infoBlock__gmap iframe{height:160px;width:100%}#artPage .areaSec .areaBlock__artist{margin:0px auto 100px}#artPage .areaSec .areaBlock__artist__list{display:flex;flex-wrap:wrap;margin:0 auto;max-width:945px;max-width:1200px;padding:0px 50px}#artPage .areaSec .areaBlock__artist__list li{margin-bottom:35px !important;margin-right:30px;width:calc(25% - (30px*3/4))}#artPage .areaSec .areaBlock__artist__list li:nth-child(4n){margin-right:0}#artPage .areaSec .areaBlock__artist__list.-item1,#artPage .areaSec .areaBlock__artist__list.-item2,#artPage .areaSec .areaBlock__artist__list.-item3{justify-content:center}#artPage .areaSec .areaBlock__artist__list.-item1 li:last-child,#artPage .areaSec .areaBlock__artist__list.-item2 li:last-child,#artPage .areaSec .areaBlock__artist__list.-item3 li:last-child{margin-right:0}#artPage .areaSec .areaBlock__artist__list.-item5{justify-content:center}#artPage .areaSec .areaBlock__artist__list.-item5 li{margin-bottom:35px !important;margin-right:30px;width:calc(25% - (30px*2/3))}#artPage .areaSec .areaBlock__artist__list.-item5 li:nth-child(3){margin-right:0px}#artPage .areaSec .areaBlock__artist__list.-item5 li:nth-child(4n){margin-right:30px}}@media all and (max-width: 767px){#artPage .areaSec .areaBlock{padding-bottom:0px}#artPage .areaSec .areaBlock__kv{height:375px}#artPage .areaSec .areaBlock__top{display:block;margin-bottom:60px}#artPage .areaSec .areaBlock__map{max-width:inherit;width:100%}#artPage .areaSec .areaBlock__infoBlock{padding:0px 0px 0;width:auto}#artPage .areaSec .areaBlock__infoBlock__inr{padding-top:30px}#artPage .areaSec .areaBlock__infoBlock__ttl{display:block;font-size:14px;line-height:2.3;text-align:center}#artPage .areaSec .areaBlock__infoBlock__ttl .txt{font-size:27px;margin-right:0px}#artPage .areaSec .areaBlock__infoBlock__txt{margin-top:20px;padding:0px 30px 0}#artPage .areaSec .areaBlock__infoBlock__gmap{margin-top:75px}#artPage .areaSec .areaBlock__infoBlock__gmap iframe{height:250px}#artPage .areaSec .areaBlock__artist{padding-bottom:20px}#artPage .areaSec .areaBlock__artist__ttl{font-size:22px}#artPage .areaSec .areaBlock__artist__list{display:flex;flex-wrap:wrap;justify-content:center;padding:0 20px}#artPage .areaSec .areaBlock__artist__list li{width:calc(50% - 17px)}#artPage .areaSec .areaBlock__artist__list li:nth-child(2n){margin-left:34px}#artPage .areaSec .areaBlock .artistBox{margin-bottom:40px}#artPage .areaSec .areaBlock .artistBox__img{margin-bottom:10px}#artPage .areaSec .areaBlock .artistBox__txt1{font-size:17px}#artPage .areaSec .areaBlock .artistBox__txt2{margin-top:10px}#artPage .areaSec .areaBlock .artistBox__txt3{font-size:12px;margin-top:10px}#artPage .areaSec .areaBlock .artistBox.-spFull{width:100%}#artPage .areaSec .areaBlock .artistBox.-spFull .artistBox__img img{width:45%}#artPage .areaSec .areaBlock__exhibition{padding-bottom:50px;padding-top:50px}#artPage .areaSec .areaBlock__exhibition__ttl{font-size:20px;margin-bottom:5px}#artPage .areaSec .areaBlock__exhibition__item{display:flex;flex-wrap:wrap;justify-content:center}#artPage .areaSec .areaBlock__exhibition .exhibitionBox{margin-bottom:10px;padding:30px 40px;width:400px}#artPage .areaSec .areaBlock__exhibition .exhibitionBox__img{margin-bottom:35px}#artPage .areaSec .areaBlock__exhibition .exhibitionBox__txt1{font-size:17px}#artPage .areaSec .areaBlock__exhibition .exhibitionBox__txt2{font-size:16px;margin-top:15px}#artPage .areaSec .areaBlock__exhibition .exhibitionBox__txt3{font-size:16px;margin-top:15px}}#artPage .artinkv{background:url(../images/art/statement-kv.jpg) center center/cover no-repeat;height:690px}@media all and (max-width: 767px){#artPage .artinkv{height:560px}}#artPage .statementSec__inr{margin:0 auto;max-width:835px;padding-top:150px;position:relative}#artPage .statementSec__head__pcTtl{position:absolute;right:0;top:150px;width:29px}#artPage .statementSec__head__pcTtl img{width:100%}#artPage .statementSec__body{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;letter-spacing:0.1em;max-width:645px}html:lang(zh-CN) #artPage .statementSec__body{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #artPage .statementSec__body{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#artPage .statementSec__body__ttl{font-size:25px;letter-spacing:0.2em}#artPage .statementSec__body__credit{font-size:15px;line-height:2.5;margin-top:75px}#artPage .statementSec__body__credit .name{font-size:18px}#artPage .statementSec__body__txt{font-size:18px;line-height:2;margin-top:55px;text-align:justify}@media all and (max-width: 767px){#artPage .statementSec__inr{padding:75px 30px 0}#artPage .statementSec__head{margin-bottom:50px}#artPage .statementSec__head__spTtl{line-height:0;text-align:center}}@media all and (max-width: 767px) and (min-width: 768px){#artPage .statementSec__head__spTtl img{height:29px}}@media all and (max-width: 767px) and (max-width: 767px){#artPage .statementSec__head__spTtl img{height:17px}}@media all and (max-width: 767px){#artPage .statementSec__body__ttl{font-size:22px;line-height:1.5}#artPage .statementSec__body__credit{font-size:12px;line-height:2.5;margin-top:30px}#artPage .statementSec__body__credit .name{font-size:14px}#artPage .statementSec__body__txt{font-size:16px;margin-top:45px}}#artPage .curatorSec{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif}html:lang(zh-CN) #artPage .curatorSec{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #artPage .curatorSec{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#artPage .curatorSec__inr{margin:0 auto;max-width:835px;padding-top:100px;position:relative}#artPage .curatorSec__prof{display:flex;justify-content:space-between;max-width:730px;width:100%}#artPage .curatorSec__prof__img{max-width:323px}#artPage .curatorSec__prof__img img{width:100%}#artPage .curatorSec__prof__txtBlock{max-width:335px}#artPage .curatorSec__prof__txtBlock dt{font-size:18px;margin-bottom:30px}#artPage .curatorSec__prof__txtBlock dd{font-size:15px;line-height:2;text-align:justify}@media all and (min-width: 768px){#artPage .curatorSec__head__pcTtl{width:29px}#artPage .curatorSec__head__pcTtl img{width:100%}#artPage .curatorSec__inr{display:flex;justify-content:space-between}}@media all and (max-width: 767px){#artPage .curatorSec__head__spTtl{line-height:0;text-align:center}}@media all and (max-width: 767px) and (min-width: 768px){#artPage .curatorSec__head__spTtl img{height:29px}}@media all and (max-width: 767px) and (max-width: 767px){#artPage .curatorSec__head__spTtl img{height:17px}}@media all and (max-width: 767px){#artPage .curatorSec__inr{padding-top:70px}#artPage .curatorSec__prof{display:block;margin-top:30px;padding:0 30px;width:auto}#artPage .curatorSec__prof__img{line-height:0;margin-bottom:20px;margin-left:auto;margin-right:auto;text-align:center;width:100%}#artPage .curatorSec__prof__img img{width:62%}#artPage .curatorSec__prof__txtBlock{max-width:inherit}#artPage .curatorSec__prof__txtBlock dt{font-size:18px;line-height:2.2;margin-bottom:20px;text-align:center}#artPage .curatorSec__prof__txtBlock dt .enName{font-size:13px}#artPage .curatorSec__prof__txtBlock dd{font-size:13px}}html:lang(en-US) #artPage .artistSec__head__txt2,html:lang(en-US) #artPage .statementSec__body__ttl,html:lang(en-US) #artPage .areaSec .areaBlock__infoBlock__ttl .txt,html:lang(en-US) #artPage .areaSec .areaBlock__exhibition__ttl{letter-spacing:0.075em}html:lang(en-US) #artPage .statementSec__body__txt,html:lang(en-US) #artPage .curatorSec__prof__txtBlock dd,html:lang(en-US) #artPage .areaSec .areaBlock__infoBlock__txt{text-align:left}html:lang(en-US) #artPage .areaSec .areaBlock .artistBox__txt1{font-size:20px}html:lang(en-US) #artPage .navLcl__area li{letter-spacing:0.07em;margin-bottom:10px}@media all and (max-width: 767px){html:lang(en-US) #artPage .artlclnavsp dl{flex-wrap:wrap;height:auto}html:lang(en-US) #artPage .artlclnavsp dt{display:none}html:lang(en-US) #artPage .artlclnavsp dd{margin:0;text-align:center;width:33.33%}html:lang(en-US) #artPage .artlclnavsp dd a{display:block;padding:7px 0}}#artistSinglePage .outlineSec{display:none}#artistSinglePage .amfFixNav{display:none}@media all and (min-width: 768px){#artistSinglePage.-artCat .hNav-1 li:nth-child(1) a{position:relative}#artistSinglePage.-artCat .hNav-1 li:nth-child(1) a:before{content:'';height:calc(100% + 2px);left:-5px;position:absolute;top:-2px;width:calc(100% + 10px)}#artistSinglePage.-artCat .hNav-1 li:nth-child(1) a .in{position:relative}}@media all and (min-width: 768px){#artistSinglePage.-artCat .hNav-1 li:nth-child(1) a:before{background:#ffee05;content:''}}@media all and (max-width: 767px){#artistSinglePage.-artCat .hNav-1 li:nth-child(1){background:#ffee05}}@media all and (min-width: 768px){#artistSinglePage.-foodCat .hNav-1 li:nth-child(3) a{position:relative}#artistSinglePage.-foodCat .hNav-1 li:nth-child(3) a:before{content:'';height:calc(100% + 2px);left:-5px;position:absolute;top:-2px;width:calc(100% + 10px)}#artistSinglePage.-foodCat .hNav-1 li:nth-child(3) a .in{position:relative}}#artistSinglePage.-foodCat .hNav-1 li:nth-child(3) a{color:#fff}@media all and (min-width: 768px){#artistSinglePage.-foodCat .hNav-1 li:nth-child(3) a:before{background:#b5ab87}}@media all and (max-width: 767px){#artistSinglePage.-foodCat .hNav-1 li:nth-child(3){background:#b5ab87}#artistSinglePage.-foodCat .hNav-1 li:nth-child(3) a{background-image:url(../images/common/navsp-food-w.png)}}@media all and (min-width: 768px){#artistSinglePage .backNav{left:calc(50% - 490px);position:absolute;top:275px;z-index:1}#artistSinglePage .backNav a{display:block}#artistSinglePage .backNav img{width:36px}}@media all and (min-width: 768px) and (max-width: 1220px){#artistSinglePage .backNav{left:113px}}@media all and (max-width: 767px){#artistSinglePage .backNav{display:none}}#artistSinglePage .wrp{min-height:100vh}#artistSinglePage .artistCnt{margin:0 auto;max-width:750px;padding:65px 85px 130px}@media all and (min-width: 768px){#artistSinglePage .artistCnt{padding-top:35px}}#artistSinglePage .artistCnt__head{-webkit-font-smoothing:antialiased;align-items:flex-end;display:flex;font-family:'Noto Serif JP', serif;justify-content:space-between}html:lang(zh-CN) #artistSinglePage .artistCnt__head{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #artistSinglePage .artistCnt__head{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#artistSinglePage .artistCnt__head__name{line-height:1}#artistSinglePage .artistCnt__head__name__txt1{font-size:27px;font-weight:normal}#artistSinglePage .artistCnt__head__name__txt2{font-size:18px;letter-spacing:0.08em;margin-top:1em}#artistSinglePage .artistCnt__head__area{font-size:18px;line-height:1.8;text-align:right}#artistSinglePage .artistCnt__body{display:flex;justify-content:space-between;margin-top:55px}#artistSinglePage .artistCnt__body__imgBlock{width:300px}#artistSinglePage .artistCnt__body__imgBlock__img{line-height:0;width:100%}#artistSinglePage .artistCnt__body__imgBlock__img img{width:100%}#artistSinglePage .artistCnt__body__imgBlock__credit{font-size:13px;letter-spacing:0;margin-top:1em}#artistSinglePage .artistCnt__body__txtBlock{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:14px;line-height:1.83333;width:395px}html:lang(zh-CN) #artistSinglePage .artistCnt__body__txtBlock{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #artistSinglePage .artistCnt__body__txtBlock{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#artistSinglePage .artistCnt__rel{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif}html:lang(zh-CN) #artistSinglePage .artistCnt__rel{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #artistSinglePage .artistCnt__rel{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#artistSinglePage .artistCnt__rel__ttl{font-size:18px;font-weight:normal;letter-spacing:0.1em;line-height:1;margin-bottom:85px;margin-top:85px;position:relative}#artistSinglePage .artistCnt__rel__ttl:after{background:#000;content:'';height:1px;position:absolute;right:0;top:50%;width:650px}#artistSinglePage .artistCnt__rel__list{display:flex;flex-wrap:wrap;justify-content:center;letter-spacing:0.05em}#artistSinglePage .artistCnt .itemBox{width:300px}#artistSinglePage .artistCnt .itemBox__img{line-height:1}#artistSinglePage .artistCnt .itemBox__img img{width:100%}#artistSinglePage .artistCnt .itemBox__txt{font-size:14px;line-height:1.83333;margin-top:15px}@media all and (min-width: 768px){#artistSinglePage .artistCnt .itemBox{margin-bottom:50px;margin-left:25px;margin-right:25px}}@media all and (max-width: 767px){#artistSinglePage .artistCnt{padding:115px 30px 100px}#artistSinglePage .artistCnt__head{display:block;text-align:center}#artistSinglePage .artistCnt__head__name__txt1{font-size:27px}#artistSinglePage .artistCnt__head__name__txt2{font-size:15px;margin-top:1.5em}#artistSinglePage .artistCnt__head__area{margin-top:30px}#artistSinglePage .artistCnt__head__area.-tacSp{text-align:center}#artistSinglePage .artistCnt__body{display:block;margin-top:30px}#artistSinglePage .artistCnt__body__imgBlock{width:100%}#artistSinglePage .artistCnt__body__imgBlock__img img{box-shadow:2px 4px 5px 0px rgba(0,0,0,0.1)}#artistSinglePage .artistCnt__body__imgBlock__credit{font-size:14px;letter-spacing:0;margin-top:2em}#artistSinglePage .artistCnt__body__txtBlock{line-height:2;margin-top:50px;width:100%}#artistSinglePage .artistCnt__rel__ttl{font-size:18px;margin-bottom:45px;margin-top:45px}#artistSinglePage .artistCnt__rel__ttl:after{width:calc(100% - 100px)}#artistSinglePage .artistCnt__rel__list{display:block}#artistSinglePage .artistCnt .itemBox{margin-bottom:30px;margin-right:0px;width:100%}#artistSinglePage .artistCnt .itemBox:last-child{margin-bottom:0}#artistSinglePage .artistCnt .itemBox__txt{font-size:14px;margin-top:15px}}#artistSinglePage .worksSec{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;margin-top:90px}html:lang(zh-CN) #artistSinglePage .worksSec{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #artistSinglePage .worksSec{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#artistSinglePage .worksBox{margin-bottom:100px}#artistSinglePage .worksBox:nth-child(n+2){background:url(../images/common/bdr.png) left top repeat-x;padding-top:100px}#artistSinglePage .worksBox dl{font-size:18px;line-height:1.8;margin-bottom:25px}#artistSinglePage .worksBox dl dd{font-weight:normal}#artistSinglePage .worksBox dl.worksBox__place{margin-bottom:0}#artistSinglePage .worksBox__ttl h3{font-size:26px;font-weight:normal}#artistSinglePage .worksBox__infoTxt{font-size:18px;line-height:1.8;margin-bottom:60px}#artistSinglePage .worksBox__map{height:540px;margin-bottom:65px;width:100%}#artistSinglePage .worksBox__map iframe{height:100%;width:100%}#artistSinglePage .worksBox__freepost{font-size:16px;letter-spacing:0.1em;line-height:2.22222}#artistSinglePage .worksBox__freepost .sml{font-size:13px}#artistSinglePage .worksBox__img{line-height:0;margin-bottom:25px}#artistSinglePage .worksBox__img img{width:100%}@media all and (min-width: 768px){#artistSinglePage .worksBox__no{margin-bottom:15px}#artistSinglePage .worksBox__topInfo{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:60px}#artistSinglePage .worksBox .worksBox__place{width:calc(100% - 190px)}#artistSinglePage .worksBox__gurl{font-size:16px;letter-spacing:0.1em;line-height:1}}@media all and (max-width: 767px){#artistSinglePage .worksBox__ttl__txt2{font-size:20px}#artistSinglePage .worksBox__topInfo{display:none}#artistSinglePage .worksBox__gurl{display:inline-block;margin-bottom:40px}#artistSinglePage .worksBox__dTxtSp{font-size:16px;letter-spacing:0.1em;line-height:2;margin-bottom:55px}#artistSinglePage .worksBox__map{height:375px;left:-30px;position:relative;width:calc(100% + 60px)}#artistSinglePage .worksBox__map__spLisnk{margin-top:10px;padding:0 30px}#artistSinglePage .worksBox__map__spLisnk a{margin-bottom:0}#artistSinglePage .worksBox__clm{border-bottom:0;padding-bottom:0;text-align:center}#artistSinglePage .worksBox__clm__info{padding-bottom:57px}#artistSinglePage .worksBox__clm__left dl{margin-bottom:60px;padding-top:5px}#artistSinglePage .worksBox__clm__left dt{font-size:17px;margin-bottom:20px}#artistSinglePage .worksBox__clm__left dd{font-size:20px;letter-spacing:0.18em}#artistSinglePage .worksBox__clm__areaLink{font-size:14px;margin-top:-38px}#artistSinglePage .worksBox__freepost{font-size:14px;line-height:2;padding-top:0px}#artistSinglePage .worksBox__freepost .sml{font-size:12px}}#artistSinglePage .recentSec{padding-top:90px}#artistSinglePage .recentSec__ttl{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:20px;font-weight:600;margin-bottom:30px}html:lang(zh-CN) #artistSinglePage .recentSec__ttl{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #artistSinglePage .recentSec__ttl{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#artistSinglePage .recentSec__list li{margin-bottom:40px}#artistSinglePage .recentSec__list li:last-child{margin-bottom:0}#artistSinglePage .recentSec__list a{display:block}@media all and (min-width: 768px){#artistSinglePage .recentSec__list .topicBox{display:flex;flex-direction:row !important}#artistSinglePage .recentSec__list .topicBox__img{line-height:0;width:260px}#artistSinglePage .recentSec__list .topicBox__info{display:flex;flex-direction:column;height:auto;padding:20px 25px;width:calc(100% - 260px - 50px)}#artistSinglePage .recentSec__list .topicBox__ttl{font-size:15px;line-height:1.81818}#artistSinglePage .recentSec__list .topicBox__bottom{font-size:10px;margin-top:auto}}@media all and (max-width: 767px){#artistSinglePage .recentSec{padding-top:50px}#artistSinglePage .recentSec__ttl{margin-bottom:45px;text-align:center}#artistSinglePage .recentSec__list{margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:325px}}#artistSinglePage .recentSec__ttl{font-weight:normal}@media all and (min-width: 768px){#artistSinglePage .recentSec{margin:0 auto;max-width:528px}#artistSinglePage .recentSec__ttl{font-size:26px;margin-bottom:65px;text-align:center}}#artistSinglePage .sameareaSec{margin:0 auto;max-width:1200px;max-width:945px}#artistSinglePage .sameareaSec__head{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:26px;letter-spacing:0.2em;margin-bottom:50px;text-align:center}html:lang(zh-CN) #artistSinglePage .sameareaSec__head{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #artistSinglePage .sameareaSec__head{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#artistSinglePage .sameareaSec__head h2{font-weight:normal}#artistSinglePage .sameareaSec__body{margin:0 auto}@media all and (min-width: 768px){#artistSinglePage .sameareaSec{max-width:1200px;padding:0px 50px 0}#artistSinglePage .sameareaSec__body{margin:0 auto}#artistSinglePage .sameareaSec__body ul{display:flex;flex-wrap:wrap}#artistSinglePage .sameareaSec__body ul li{margin-bottom:35px;margin-right:30px;width:calc(25% - (30px*3/4))}#artistSinglePage .sameareaSec__body ul li:nth-child(4n){margin-right:0}}@media all and (max-width: 767px){#artistSinglePage .sameareaSec__head{font-size:20px;margin-bottom:45px}#artistSinglePage .sameareaSec__body ul{display:flex;flex-wrap:wrap;justify-content:center;padding:0 20px}#artistSinglePage .sameareaSec__body ul li{margin-bottom:40px;width:calc(50% - 17px)}#artistSinglePage .sameareaSec__body ul li:nth-child(2n){margin-left:34px}}#artistSinglePage .sameareaSec .artistBox{text-align:center}#artistSinglePage .sameareaSec .artistBox a{display:block;text-decoration:none}#artistSinglePage .sameareaSec .artistBox__img{margin-bottom:20px}#artistSinglePage .sameareaSec .artistBox__img img{width:100%}#artistSinglePage .sameareaSec .artistBox__txt1{font-size:22px}#artistSinglePage .sameareaSec .artistBox__txt2{font-size:10px;letter-spacing:0.05em;line-height:1;margin-top:5px}@media all and (max-width: 767px){#artistSinglePage .sameareaSec .artistBox__img{margin-bottom:10px}#artistSinglePage .sameareaSec .artistBox__txt1{font-size:17px}#artistSinglePage .sameareaSec .artistBox__txt2{font-size:10px;margin-top:10px}}html:lang(en-US) #artistSinglePage .artistCnt__body__txtBlock{text-align:left}html:lang(en-US) #artistSinglePage .artistCnt__rel__ttl:after{width:560px}html:lang(en-US) #artistSinglePage .worksBox__gurl{font-size:15px;letter-spacing:0.05em}@media all and (max-width: 767px){html:lang(en-US) #artistSinglePage .artistCnt__rel__ttl:after{width:calc(100% - 180px)}}@media all and (max-width: 767px){#covidPage .hNav-1 .-covid{background-color:#eee}}#covidPage .amfFixNav{display:none}#covidPage .-topBlock{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif}html:lang(zh-CN) #covidPage .-topBlock{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #covidPage .-topBlock{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#covidPage .covidCnt{padding:70px 0 0}#covidPage .covidCnt__ttl{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:27px;letter-spacing:0.3em;margin-bottom:80px;text-align:center}html:lang(zh-CN) #covidPage .covidCnt__ttl{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #covidPage .covidCnt__ttl{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#covidPage .covidCnt__v{text-align:center}#covidPage .covidCnt__v img{max-width:885px}#covidPage .covidCnt__inr{margin:0 auto;max-width:640px;padding:85px 0 200px}#covidPage .covidCnt__body{margin-top:50px;text-align:justify}#covidPage .covidCnt__body .cBlock{margin-bottom:75px}#covidPage .covidCnt__body .cBlock p:last-child{margin-bottom:0}#covidPage .covidCnt__body p{font-size:18px;letter-spacing:0.17em;line-height:2;margin-bottom:1.5em}#covidPage .covidCnt__body p.ttl1{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:22px;font-weight:bold;letter-spacing:0.2em;text-align:center}html:lang(zh-CN) #covidPage .covidCnt__body p.ttl1{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #covidPage .covidCnt__body p.ttl1{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#covidPage .covidCnt__body p.ttl1 span{background:linear-gradient(transparent 70%, #ff6 30%)}#covidPage .covidCnt__body p.ttl2{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:22px;text-align:center}html:lang(zh-CN) #covidPage .covidCnt__body p.ttl2{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #covidPage .covidCnt__body p.ttl2{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#covidPage .covidCnt__body p.-hasbg{background:#fffeee;border-radius:10px;padding:30px 35px}#covidPage .covidCnt__body .btn{line-height:1;padding:30px 0 75px;text-align:center}#covidPage .covidCnt__body .btn img{width:447px}#covidPage .covidCnt__body .attTxt{margin-top:85px}#covidPage .covidCnt__body .attTxt p{font-size:13px}#covidPage .covidCnt__totop{margin-top:140px}#covidPage .covidCnt__totop a{border-bottom:1px solid #000;display:block;font-size:16px;padding-bottom:15px;text-decoration:none;width:250px}@media all and (max-width: 767px){#covidPage .covidCnt{padding:115px 0 0}#covidPage .covidCnt__ttl{font-size:19px;line-height:2;margin-bottom:40px}#covidPage .covidCnt__v img{max-width:320px}#covidPage .covidCnt__body{margin-top:0px;padding:0 30px}#covidPage .covidCnt__body .cBlock{margin-bottom:40px}#covidPage .covidCnt__body p{font-size:15px}#covidPage .covidCnt__body p.ttl1{font-size:20px;letter-spacing:0.2em}#covidPage .covidCnt__body p.ttl2{font-size:18px}#covidPage .covidCnt__body p.-hasbg{padding:15px 25px}#covidPage .covidCnt__body .attTxt{margin-top:80px}#covidPage .covidCnt__body .attTxt p{font-size:13px}#covidPage .covidCnt__body .btn{padding:15px 0 38px}#covidPage .covidCnt__body .btn img{max-width:298px;width:100%}#covidPage .covidCnt__totop{margin-top:70px;padding:0 30px}}#covidPage .ancList{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:19px;letter-spacing:0.25em}html:lang(zh-CN) #covidPage .ancList{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #covidPage .ancList{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}@media all and (min-width: 768px){#covidPage .ancList{border-left:solid 1px #333;border-top:solid 1px #333;display:flex;flex-wrap:wrap;justify-content:center;left:-120px;margin-bottom:90px;position:relative;width:880px}#covidPage .ancList li{border-bottom:solid 1px #333;border-right:solid 1px #333;text-align:center;width:calc(50% - 1.5px)}#covidPage .ancList li a{display:block;padding:20px 0;text-decoration:none;transition:background .3s}#covidPage .ancList li a:hover{background-color:#ff6;opacity:1}}@media all and (max-width: 767px){#covidPage .ancList{font-size:18px;letter-spacing:0.35em;padding-bottom:25px;padding-top:38px;text-align:center}#covidPage .ancList li{margin-bottom:57px}#covidPage .ancList li a{background:#fff;border:#333 solid 1px;border-radius:10px;box-shadow:2px 4px 5px 0px rgba(0,0,0,0.1);display:inline-block;line-height:1.5;padding:.75em 1.5em;text-decoration:none}}#covidPage .midashi{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-weight:600;margin-bottom:55px;text-align:center}html:lang(zh-CN) #covidPage .midashi{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #covidPage .midashi{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#covidPage .midashi p{font-size:20px;letter-spacing:0.21em}#covidPage .midashi.-sub p{font-size:18px}@media all and (max-width: 767px){#covidPage .midashi{margin-bottom:25px}#covidPage .midashi p{font-size:18px;letter-spacing:0.35em}#covidPage .midashi.-sub p{font-size:15px}}@media all and (max-width: 767px){#covidPage .cBlock.-measuresCnt .ttl2{letter-spacing:0.35em}}#covidPage .cBlock.-measuresCnt .msrsBlock{margin-bottom:40px;padding-top:45px}#covidPage .cBlock.-measuresCnt .msrsBlock__head{font-weight:bold;margin-bottom:55px;text-align:center}#covidPage .cBlock.-measuresCnt .msrsBlock__head p{font-size:14px;letter-spacing:0.21em}@media all and (max-width: 767px){#covidPage .cBlock.-measuresCnt .msrsBlock__head{margin-bottom:25px}#covidPage .cBlock.-measuresCnt .msrsBlock__head p{font-size:14px;letter-spacing:0.35em}}#covidPage .cBlock.-measuresCnt .msrsBox{margin-bottom:55px}#covidPage .cBlock.-measuresCnt .msrsBox:last-child{margin-bottom:0}#covidPage .cBlock.-measuresCnt .msrsBox__icon{line-height:0;margin-bottom:30px;text-align:center}#covidPage .cBlock.-measuresCnt .msrsBox__icon img{width:69.5px}#covidPage .cBlock.-measuresCnt .msrsBox__txt{text-align:center}#covidPage .cBlock.-measuresCnt .msrsBox__txt p{font-size:18px}#covidPage .cBlock.-measuresCnt .msrsBox__txt p.sml{font-size:14px}#covidPage .cBlock.-measuresCnt .msrsBox__btn{margin-top:60px;text-align:center}#covidPage .cBlock.-measuresCnt .msrsBox__btn .-chksheet{width:265px}#covidPage .cBlock.-measuresCnt .msrsBox__btn p{font-size:18px;margin-top:1.7em}@media all and (max-width: 767px){#covidPage .cBlock.-measuresCnt .msrsBox__txt p{font-size:15px}#covidPage .cBlock.-measuresCnt .msrsBox__btn p{font-size:15px}}@media all and (max-width: 767px){#covidPage .-talSp{text-align:left}}#covidPage .inImg{line-height:0;padding:25px 0 100px}#covidPage .inImg img{width:100%}@media all and (max-width: 767px){#covidPage .inImg{padding:10px 0 50px}}html:lang(en-US) #covidPage .covidCnt__ttl{letter-spacing:0.1em}html:lang(en-US) #covidPage .covidCnt__body{text-align:left}html:lang(en-US) #covidPage .ancList,html:lang(en-US) #covidPage .covidCnt__body p{letter-spacing:0.05em}@media all and (max-width: 767px){html:lang(en-US) #covidPage .ancList{font-size:16px}html:lang(en-US) #covidPage .ancList li a{padding:.5em 1.0em}html:lang(en-US) #covidPage .midashi p{font-size:16px}}#eventPage .wrp{background:#dcedff;background:linear-gradient(90deg, #dcedff 0%, #fafcff 8%, #fdfff9 76%, #fffcf7 88%, #f2f8ff 100%)}@media all and (max-width: 767px){#eventPage .wrp{background:#dcedff;background:linear-gradient(153deg, #dcedff 0%, #fafcff 8%, #fdfff9 21%, #dcedff 37%, #e9fdf7 52%, #fdfff9 76%, #fffcf7 88%, #f2f8ff 100%)}}#eventPage .page{padding:75px 0}@media all and (max-width: 767px){#eventPage .page{padding:80px 0}}#eventPage .pageHead{padding:0px 0 65px;text-align:center}#eventPage .pageHead__ttl__txt1{line-height:0}#eventPage .pageHead__ttl__txt1 img{width:144px}#eventPage .pageHead__ttl__txt2{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:18px;letter-spacing:0.2em;line-height:1;margin-top:27px}html:lang(zh-CN) #eventPage .pageHead__ttl__txt2{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #eventPage .pageHead__ttl__txt2{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#eventPage .pageHead .topic__cate{font-size:12px;letter-spacing:0.2em;margin-top:45px}#eventPage .pageHead .topic__cate a{text-decoration:none}#eventPage .pageHead .topic__cate ul{display:flex;flex-wrap:wrap;justify-content:center}#eventPage .pageHead .topic__cate ul li{margin:0 15px 20px}#eventPage .pageHead .topic__sort{font-size:12px;letter-spacing:0.2em;padding-top:5px}#eventPage .pageHead .topic__sort ul{display:flex;justify-content:center}#eventPage .pageHead .topic__sort ul li{border-right:solid 1px #000;margin-right:20px;padding-right:20px}#eventPage .pageHead .topic__sort ul li:last-child{border:none;margin-right:0;padding-right:0}#eventPage .pageHead .topic__sort a{padding-bottom:2px}#eventPage .pageHead .topic__sort a.-cr{border-bottom:solid 1px #000;pointer-events:none}@media all and (max-width: 767px){#eventPage .pageHead{padding:0px 0 75px}#eventPage .pageHead__ttl__txt1 img{width:109px}#eventPage .pageHead__ttl__txt2{font-size:14px;letter-spacing:0.2em;line-height:1.5;margin-top:27px}#eventPage .pageHead .topic__cate{margin-top:50px;padding:0 15px}#eventPage .pageHead .topic__cate ul li{margin:0 15px 20px}#eventPage .pageHead .topic__sort{padding-top:25px}}#eventPage .article__tag{padding-top:68px}#eventPage .article__tag ul{display:flex;flex-wrap:wrap;justify-content:center}#eventPage .article__tag li{margin:0 10px 20px}#eventPage .article__tag a{background:#eee;display:block;font-size:15px;letter-spacing:0.1em;padding:9px 16px;text-decoration:none}@media all and (min-width: 768px){#eventPage .article__tag{margin:0 auto;max-width:1100px}}@media all and (max-width: 767px){#eventPage .article__tag{padding:40px 15px 0}}#eventPage .secTopic__list{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1100px}#eventPage .secTopic__list a{display:block}@media all and (min-width: 768px){#eventPage .secTopic__list{align-items:flex-start}#eventPage .secTopic__list li{margin-bottom:50px;margin-right:25px;width:calc(33.333% - (25px*2/3))}#eventPage .secTopic__list li:nth-child(3n){margin-right:0}}@media all and (max-width: 767px){#eventPage .secTopic__list{margin-left:auto;margin-right:auto;max-width:325px}#eventPage .secTopic__list li{margin-bottom:40px}}#eventPage .topicBox__ttl{margin-bottom:20px}#eventPage .topicBox__topDate{font-size:15px;letter-spacing:0.2em;padding:13px 0;text-align:center}#eventPage .topicBox__topDate.-sat{color:#336699}#eventPage .topicBox__topDate.-sun{color:#cc3333}#eventPage .topicBox__evtPost{color:#333;font-size:14px;letter-spacing:0.15em;line-height:1.8;margin-bottom:20px}#eventPage .topicBox__evtPost p{margin-bottom:1em}#eventPage .topicBox__evtPost p:last-child{margin-bottom:0}@media all and (max-width: 767px){#eventPage .topicBox__ttl{font-size:15px;margin-bottom:20px}#eventPage .topicBox__evtPost{font-size:13px;letter-spacing:0.15em;line-height:1.8;margin-bottom:20px}#eventPage .topicBox__evtPost p{margin-bottom:1em}#eventPage .topicBox__evtPost p:last-child{margin-bottom:0}}@media all and (min-width: 768px){#foodPage .hNav-1 li:nth-child(3) a,#foodPageUl .hNav-1 li:nth-child(3) a{position:relative}#foodPage .hNav-1 li:nth-child(3) a:before,#foodPageUl .hNav-1 li:nth-child(3) a:before{content:'';height:calc(100% + 2px);left:-5px;position:absolute;top:-2px;width:calc(100% + 10px)}#foodPage .hNav-1 li:nth-child(3) a .in,#foodPageUl .hNav-1 li:nth-child(3) a .in{position:relative}}#foodPage .hNav-1 li:nth-child(3) a,#foodPageUl .hNav-1 li:nth-child(3) a{color:#fff}@media all and (min-width: 768px){#foodPage .hNav-1 li:nth-child(3) a:before,#foodPageUl .hNav-1 li:nth-child(3) a:before{background:#b5ab87}}@media all and (max-width: 767px){#foodPage .hNav-1 li:nth-child(3),#foodPageUl .hNav-1 li:nth-child(3){background:#b5ab87}#foodPage .hNav-1 li:nth-child(3) a,#foodPageUl .hNav-1 li:nth-child(3) a{background-image:url(../images/common/navsp-food-w.png)}}@media all and (min-width: 768px){#foodPage .foodCnt,#foodPageUl .foodCnt{padding-top:100px}}@media all and (max-width: 767px){#foodPage .foodCnt,#foodPageUl .foodCnt{padding-top:75px}}#foodPage .indexKv,#foodPageUl .indexKv{margin:0 auto;position:relative}@media all and (min-width: 768px){#foodPage .indexKv,#foodPageUl .indexKv{height:100vh;width:calc(100% - 100px)}}@media all and (max-width: 767px){#foodPage .indexKv,#foodPageUl .indexKv{height:100vh;margin-bottom:50px;width:calc(100% - 50px)}}#foodPage .indexkvSldBlock,#foodPageUl .indexkvSldBlock{height:100%;left:0;position:absolute;top:0;width:100%}#foodPage .indexkvSldBlock .indexkvSld,#foodPage .indexkvSldBlock .slick-list,#foodPage .indexkvSldBlock .slick-track,#foodPage .indexkvSldBlock .slick-slide,#foodPage .indexkvSldBlock .slick-slide>div,#foodPage .indexkvSldBlock .kvSldBox,#foodPageUl .indexkvSldBlock .indexkvSld,#foodPageUl .indexkvSldBlock .slick-list,#foodPageUl .indexkvSldBlock .slick-track,#foodPageUl .indexkvSldBlock .slick-slide,#foodPageUl .indexkvSldBlock .slick-slide>div,#foodPageUl .indexkvSldBlock .kvSldBox{height:100%}@media all and (max-width: 767px){#foodPage .indexkvSldBlock,#foodPageUl .indexkvSldBlock{height:calc(100% - 60px);position:relative;top:60px}}#foodPage .indexkvSldBlock .kvSldBox,#foodPageUl .indexkvSldBlock .kvSldBox{background:center center / cover no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}#foodPage .indexkvSldBlock .kvSldBox__img,#foodPageUl .indexkvSldBlock .kvSldBox__img{background:center center / cover no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}@media all and (min-width: 768px){#foodPage .spKvLeft,#foodPage .spKvRight,#foodPageUl .spKvLeft,#foodPageUl .spKvRight{display:none}}@media all and (max-width: 767px){#foodPage .spKvLeft,#foodPage .spKvRight,#foodPageUl .spKvLeft,#foodPageUl .spKvRight{-webkit-transform:translateY(-50%);line-height:0;position:absolute;top:50%;transform:translateY(-50%)}#foodPage .spKvLeft img,#foodPage .spKvRight img,#foodPageUl .spKvLeft img,#foodPageUl .spKvRight img{width:100%}#foodPage .spKvLeft,#foodPageUl .spKvLeft{left:-20px;width:16px}#foodPage .spKvRight,#foodPageUl .spKvRight{right:-18px;width:12px}}#foodPage .kvCopy,#foodPageUl .kvCopy{font-weight:bold;position:absolute;z-index:10}#foodPage .kvCopy img,#foodPageUl .kvCopy img{width:100%}#foodPage .kvCopy__txt1,#foodPage .kvCopy__txt2,#foodPageUl .kvCopy__txt1,#foodPageUl .kvCopy__txt2{position:relative}#foodPage .kvCopy__txt1 span,#foodPage .kvCopy__txt2 span,#foodPageUl .kvCopy__txt1 span,#foodPageUl .kvCopy__txt2 span{position:relative}#foodPage .kvCopy__txt1:before,#foodPage .kvCopy__txt2:before,#foodPageUl .kvCopy__txt1:before,#foodPageUl .kvCopy__txt2:before{background:#fff;content:'';height:calc(100% + 0px);left:-4px;position:absolute;top:2px;width:calc(100% + 8px)}#foodPage .kvCopy__txt1,#foodPageUl .kvCopy__txt1{display:inline-block;font-size:30px}@media all and (max-width: 767px){#foodPage .kvCopy__txt1,#foodPageUl .kvCopy__txt1{font-size:17px}}#foodPage .kvCopy__txt2,#foodPageUl .kvCopy__txt2{display:inline-block;font-size:20px;margin-top:14px}#foodPage .kvCopy__txt2:before,#foodPageUl .kvCopy__txt2:before{top:0}@media all and (max-width: 767px){#foodPage .kvCopy__txt2,#foodPageUl .kvCopy__txt2{font-size:12px;margin-top:7px}}#foodPage .kvCopy.-deviceTxt,#foodPageUl .kvCopy.-deviceTxt{width:auto}@media all and (min-width: 768px){#foodPage .kvCopy.-deviceTxt,#foodPageUl .kvCopy.-deviceTxt{top:72px}}@media all and (min-width: 768px){#foodPage .kvCopy,#foodPageUl .kvCopy{left:75px;top:75px;width:485px}}@media all and (max-width: 767px){#foodPage .kvCopy,#foodPageUl .kvCopy{left:15px;top:85px;width:290px}}#foodPage .kvCopy.-txtBlock,#foodPageUl .kvCopy.-txtBlock{font-weight:bold}#foodPage .kvCopy,#foodPageUl .kvCopy{position:absolute;z-index:10}#foodPage .kvCopy img,#foodPageUl .kvCopy img{width:100%}@media all and (min-width: 768px){#foodPage .kvCopy,#foodPageUl .kvCopy{left:75px;top:75px;width:485px}}@media all and (max-width: 767px){#foodPage .kvCopy,#foodPageUl .kvCopy{left:15px;top:85px;width:290px}}#foodPage .cmnTtl,#foodPageUl .cmnTtl{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;margin-bottom:60px;text-align:center}html:lang(zh-CN) #foodPage .cmnTtl,html:lang(zh-CN) #foodPageUl .cmnTtl{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #foodPage .cmnTtl,html:lang(zh-TW) #foodPageUl .cmnTtl{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#foodPage .cmnTtl__txt1,#foodPageUl .cmnTtl__txt1{line-height:0}#foodPage .cmnTtl__txt1 img,#foodPageUl .cmnTtl__txt1 img{height:30px}#foodPage .cmnTtl__txt2,#foodPageUl .cmnTtl__txt2{font-size:18px;letter-spacing:0.2em;line-height:2.1875;margin-top:20px}@media all and (max-width: 767px){#foodPage .cmnTtl,#foodPageUl .cmnTtl{margin-bottom:40px}#foodPage .cmnTtl__txt1 img,#foodPageUl .cmnTtl__txt1 img{height:22px}#foodPage .cmnTtl__txt2,#foodPageUl .cmnTtl__txt2{font-size:14px;margin-top:20px}}#foodPage .introSec,#foodPageUl .introSec{position:relative}#foodPage .introSec__img,#foodPageUl .introSec__img{background:center center /cover no-repeat}#foodPage .introSec__cnt,#foodPageUl .introSec__cnt{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif}html:lang(zh-CN) #foodPage .introSec__cnt,html:lang(zh-CN) #foodPageUl .introSec__cnt{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #foodPage .introSec__cnt,html:lang(zh-TW) #foodPageUl .introSec__cnt{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#foodPage .introSec__ttl,#foodPageUl .introSec__ttl{font-size:20px;font-weight:normal;margin-bottom:25px}#foodPage .introSec__txt,#foodPageUl .introSec__txt{font-size:15px;letter-spacing:0.05em;line-height:2}#foodPage .introSec__link,#foodPageUl .introSec__link{font-size:14px;letter-spacing:0.05em;margin-top:40px}#foodPage .introSec__link a,#foodPageUl .introSec__link a{border-bottom:solid 1px #1a1a1a;display:block;padding-bottom:10px;text-decoration:none}@media all and (min-width: 768px){#foodPage .introSec,#foodPageUl .introSec{margin:0 auto;width:1200px}#foodPage .introSec__img,#foodPageUl .introSec__img{height:666.5px;width:1000px}#foodPage .introSec__cnt,#foodPageUl .introSec__cnt{-webkit-transform:translateY(-50%);background:rgba(255,255,255,0.92);box-shadow:2px 4px 5px 0px rgba(0,0,0,0.1);padding:30px 35px 50px;position:absolute;right:50px;top:50%;transform:translateY(-50%);width:405px}#foodPage .introSec__link,#foodPageUl .introSec__link{display:flex}#foodPage .introSec__link li,#foodPageUl .introSec__link li{margin-right:45px;min-width:150px}#foodPage .introSec__link li:last-child,#foodPageUl .introSec__link li:last-child{margin-right:0}}@media all and (max-width: 767px){#foodPage .introSec,#foodPageUl .introSec{margin-left:25px;margin-right:25px}#foodPage .introSec__img,#foodPageUl .introSec__img{height:485px;margin-bottom:35px;width:100%}#foodPage .introSec__ttl,#foodPageUl .introSec__ttl{text-align:center}#foodPage .introSec__link li,#foodPageUl .introSec__link li{margin-bottom:37px}#foodPage .introSec__link li:last-child,#foodPageUl .introSec__link li:last-child{margin-bottom:0}}#foodPage .introSec__img,#foodPageUl .introSec__img{background-image:url(../images/food/intro-img.jpg)}@media all and (min-width: 768px){#foodPage .introSec .introSec__cnt,#foodPageUl .introSec .introSec__cnt{width:510px}}@media all and (max-width: 767px){#foodPage .introSec,#foodPageUl .introSec{margin-bottom:0px}#foodPage .introSec__ttl,#foodPageUl .introSec__ttl{display:none}}#foodPage .contentsSec,#foodPageUl .contentsSec{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;padding-top:120px}html:lang(zh-CN) #foodPage .contentsSec,html:lang(zh-CN) #foodPageUl .contentsSec{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #foodPage .contentsSec,html:lang(zh-TW) #foodPageUl .contentsSec{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}@media all and (min-width: 768px){#foodPage .contentsSec__body,#foodPageUl .contentsSec__body{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1200px}}#foodPage .contentsSec .cntnsBox__ttl,#foodPageUl .contentsSec .cntnsBox__ttl{font-size:20px;margin-bottom:20px;text-align:center}#foodPage .contentsSec .cntnsBox__img,#foodPageUl .contentsSec .cntnsBox__img{line-height:0}#foodPage .contentsSec .cntnsBox__img img,#foodPageUl .contentsSec .cntnsBox__img img{width:100%}#foodPage .contentsSec .cntnsBox__txt,#foodPageUl .contentsSec .cntnsBox__txt{font-size:15px;line-height:2;padding:30px 30px}@media all and (min-width: 768px){#foodPage .contentsSec .cntnsBox__txt,#foodPageUl .contentsSec .cntnsBox__txt{height:240px}}@media all and (min-width: 768px){#foodPage .contentsSec .cntnsBox__link,#foodPageUl .contentsSec .cntnsBox__link{padding-right:30px}}#foodPage .contentsSec .cntnsBox__link a,#foodPageUl .contentsSec .cntnsBox__link a{border-bottom:solid 1px #1a1a1a;display:block;font-size:14px;letter-spacing:0.05em;margin-left:auto;margin-top:38px;margin-top:0;padding-bottom:15px;text-align:right;text-decoration:none;width:160px}@media all and (max-width: 767px){#foodPage .contentsSec .cntnsBox__link,#foodPageUl .contentsSec .cntnsBox__link{padding:35px 35px 0}#foodPage .contentsSec .cntnsBox__link a,#foodPageUl .contentsSec .cntnsBox__link a{margin-right:auto;text-align:center}}@media all and (min-width: 768px){#foodPage .contentsSec .cntnsBox,#foodPageUl .contentsSec .cntnsBox{width:calc(33.33% - (40px / 3))}}@media all and (max-width: 767px){#foodPage .contentsSec .cntnsBox,#foodPageUl .contentsSec .cntnsBox{margin-bottom:70px}#foodPage .contentsSec .cntnsBox:last-child,#foodPageUl .contentsSec .cntnsBox:last-child{margin-bottom:0}#foodPage .contentsSec .cntnsBox__img,#foodPageUl .contentsSec .cntnsBox__img{margin-bottom:30px}#foodPage .contentsSec .cntnsBox__txt,#foodPageUl .contentsSec .cntnsBox__txt{padding:0px 35px}}@media all and (max-width: 767px){#foodPage .contentsSec,#foodPageUl .contentsSec{border-top:solid 1px #1a1a1a;margin-top:100px;padding-top:100px}}#foodPage .memberSec,#foodPageUl .memberSec{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif}html:lang(zh-CN) #foodPage .memberSec,html:lang(zh-CN) #foodPageUl .memberSec{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #foodPage .memberSec,html:lang(zh-TW) #foodPageUl .memberSec{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}@media all and (min-width: 768px){#foodPage .memberSec,#foodPageUl .memberSec{padding-top:110px}}@media all and (max-width: 767px){#foodPage .memberSec,#foodPageUl .memberSec{padding-top:75px}}#foodPage .memberSec__body,#foodPageUl .memberSec__body{font-size:16px;line-height:2.1875}#foodPage .memberSec__body .txt1,#foodPageUl .memberSec__body .txt1{letter-spacing:0.2em;text-align:left}#foodPage .memberSec__body .txt2,#foodPageUl .memberSec__body .txt2{letter-spacing:0.2em;margin-top:1em;text-align:center}@media all and (min-width: 768px){#foodPage .memberSec__body,#foodPageUl .memberSec__body{margin:0 auto;width:650px}}@media all and (max-width: 767px){#foodPage .memberSec__body,#foodPageUl .memberSec__body{font-size:14px;line-height:2;padding:0 25px}#foodPage .memberSec__body .txt2,#foodPageUl .memberSec__body .txt2{margin-top:4em}}#foodPage .readerSec,#foodPageUl .readerSec{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif}html:lang(zh-CN) #foodPage .readerSec,html:lang(zh-CN) #foodPageUl .readerSec{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #foodPage .readerSec,html:lang(zh-TW) #foodPageUl .readerSec{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}@media all and (min-width: 768px){#foodPage .readerSec,#foodPageUl .readerSec{margin-left:auto;margin-right:auto;padding-top:120px;width:1200px}}@media all and (max-width: 767px){#foodPage .readerSec,#foodPageUl .readerSec{padding-top:95px}}#foodPage .readerSec .cmnTtl__txt1 img,#foodPageUl .readerSec .cmnTtl__txt1 img{height:22px}@media all and (min-width: 768px){#foodPage .readerSec__body,#foodPageUl .readerSec__body{display:flex}}#foodPage .readerSec .readerBox,#foodPageUl .readerSec .readerBox{display:block;text-decoration:none}#foodPage .readerSec .readerBox__img img,#foodPageUl .readerSec .readerBox__img img{width:100%}#foodPage .readerSec .readerBox__txtarea,#foodPageUl .readerSec .readerBox__txtarea{font-size:13px;line-height:2}@media all and (min-width: 768px){#foodPage .readerSec .readerBox,#foodPageUl .readerSec .readerBox{width:50%}#foodPage .readerSec .readerBox__name,#foodPageUl .readerSec .readerBox__name{display:none}#foodPage .readerSec .readerBox__namePc,#foodPageUl .readerSec .readerBox__namePc{width:80px}#foodPage .readerSec .readerBox__namePc img,#foodPageUl .readerSec .readerBox__namePc img{width:100%}#foodPage .readerSec .readerBox__txtarea,#foodPageUl .readerSec .readerBox__txtarea{display:flex;justify-content:space-between;margin:30px 54px 0;position:relative}#foodPage .readerSec .readerBox__txtarea__txt,#foodPageUl .readerSec .readerBox__txtarea__txt{width:373px}}@media all and (max-width: 767px){#foodPage .readerSec .readerBox:first-child,#foodPageUl .readerSec .readerBox:first-child{margin-bottom:50px}#foodPage .readerSec .readerBox__namePc,#foodPageUl .readerSec .readerBox__namePc{display:none}#foodPage .readerSec .readerBox__name,#foodPageUl .readerSec .readerBox__name{letter-spacing:0.2em;line-height:1;margin-top:30px;text-align:center}#foodPage .readerSec .readerBox__name dt,#foodPageUl .readerSec .readerBox__name dt{font-size:19px}#foodPage .readerSec .readerBox__name dd,#foodPageUl .readerSec .readerBox__name dd{font-size:14px;margin-top:1.5em}#foodPage .readerSec .readerBox__txtarea__txt,#foodPageUl .readerSec .readerBox__txtarea__txt{margin-top:15px;padding:0 30px}}#foodPage .localCfefSec,#foodPage .guestCfefSec,#foodPageUl .localCfefSec,#foodPageUl .guestCfefSec{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;padding-top:95px}html:lang(zh-CN) #foodPage .localCfefSec,html:lang(zh-CN) #foodPage .guestCfefSec,html:lang(zh-CN) #foodPageUl .localCfefSec,html:lang(zh-CN) #foodPageUl .guestCfefSec{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #foodPage .localCfefSec,html:lang(zh-TW) #foodPage .guestCfefSec,html:lang(zh-TW) #foodPageUl .localCfefSec,html:lang(zh-TW) #foodPageUl .guestCfefSec{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#foodPage .localCfefSec .cmnTtl__txt1 img,#foodPage .guestCfefSec .cmnTtl__txt1 img,#foodPageUl .localCfefSec .cmnTtl__txt1 img,#foodPageUl .guestCfefSec .cmnTtl__txt1 img{height:22px}#foodPage .localCfefSec .cmnTtl__txt2,#foodPage .guestCfefSec .cmnTtl__txt2,#foodPageUl .localCfefSec .cmnTtl__txt2,#foodPageUl .guestCfefSec .cmnTtl__txt2{font-size:16px;margin-top:10px}@media all and (max-width: 767px){#foodPage .localCfefSec,#foodPage .guestCfefSec,#foodPageUl .localCfefSec,#foodPageUl .guestCfefSec{padding-top:95px}}@media all and (min-width: 768px){#foodPage .localCfefSec__body,#foodPage .guestCfefSec__body,#foodPageUl .localCfefSec__body,#foodPageUl .guestCfefSec__body{display:flex;flex-wrap:wrap;justify-content:center}}@media all and (max-width: 767px){#foodPage .localCfefSec__body,#foodPage .guestCfefSec__body,#foodPageUl .localCfefSec__body,#foodPageUl .guestCfefSec__body{margin:0 20px}}#foodPage .localCfefSec .cfefBox,#foodPage .guestCfefSec .cfefBox,#foodPageUl .localCfefSec .cfefBox,#foodPageUl .guestCfefSec .cfefBox{display:block;text-align:center;text-decoration:none}#foodPage .localCfefSec .cfefBox__img,#foodPage .guestCfefSec .cfefBox__img,#foodPageUl .localCfefSec .cfefBox__img,#foodPageUl .guestCfefSec .cfefBox__img{line-height:0;margin-bottom:30px}#foodPage .localCfefSec .cfefBox__img img,#foodPage .guestCfefSec .cfefBox__img img,#foodPageUl .localCfefSec .cfefBox__img img,#foodPageUl .guestCfefSec .cfefBox__img img{width:100%}#foodPage .localCfefSec .cfefBox__txt1,#foodPage .guestCfefSec .cfefBox__txt1,#foodPageUl .localCfefSec .cfefBox__txt1,#foodPageUl .guestCfefSec .cfefBox__txt1{font-size:19px}#foodPage .localCfefSec .cfefBox__txt2,#foodPage .localCfefSec .cfefBox__txt3,#foodPage .guestCfefSec .cfefBox__txt2,#foodPage .guestCfefSec .cfefBox__txt3,#foodPageUl .localCfefSec .cfefBox__txt2,#foodPageUl .localCfefSec .cfefBox__txt3,#foodPageUl .guestCfefSec .cfefBox__txt2,#foodPageUl .guestCfefSec .cfefBox__txt3{font-size:14px;margin-top:1em}@media all and (min-width: 768px){#foodPage .localCfefSec .cfefBox,#foodPage .guestCfefSec .cfefBox,#foodPageUl .localCfefSec .cfefBox,#foodPageUl .guestCfefSec .cfefBox{margin:0 13px 45px;width:333px}}@media all and (max-width: 767px){#foodPage .localCfefSec .cfefBox,#foodPage .guestCfefSec .cfefBox,#foodPageUl .localCfefSec .cfefBox,#foodPageUl .guestCfefSec .cfefBox{margin-bottom:60px}#foodPage .localCfefSec .cfefBox:last-child,#foodPage .guestCfefSec .cfefBox:last-child,#foodPageUl .localCfefSec .cfefBox:last-child,#foodPageUl .guestCfefSec .cfefBox:last-child{margin-bottom:0}}@media all and (min-width: 768px){#foodPage .localCfefSec__body,#foodPageUl .localCfefSec__body{margin-left:auto;margin-right:auto;width:1200px}}@media all and (min-width: 768px){#foodPage .guestCfefSec__body,#foodPageUl .guestCfefSec__body{margin-left:auto;margin-right:auto;width:740px}}@media all and (min-width: 768px){#foodPage .venueSec,#foodPageUl .venueSec{margin-left:auto;margin-right:auto;max-width:1043px;padding-top:95px}}@media all and (max-width: 767px){#foodPage .venueSec,#foodPageUl .venueSec{margin-left:20px;margin-right:20px;padding-top:95px}}#foodPage .venueSec .cmnTtl__txt1 img,#foodPageUl .venueSec .cmnTtl__txt1 img{height:20px}#foodPage .venueSec .cmnTtl__txt3,#foodPageUl .venueSec .cmnTtl__txt3{font-size:14px;line-height:2;margin-top:1em}@media all and (min-width: 768px){#foodPage .venueSec__block1,#foodPageUl .venueSec__block1{display:flex;justify-content:space-between}}@media all and (min-width: 768px){#foodPage .venueSec__block2,#foodPageUl .venueSec__block2{display:flex;justify-content:space-between}}#foodPage .venueSec .felTtl,#foodPageUl .venueSec .felTtl{line-height:0;padding:80px 0 45px;text-align:center}#foodPage .venueSec .felTtl img,#foodPageUl .venueSec .felTtl img{height:19px}#foodPage .venueSec .vBox,#foodPageUl .venueSec .vBox{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif}html:lang(zh-CN) #foodPage .venueSec .vBox,html:lang(zh-CN) #foodPageUl .venueSec .vBox{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #foodPage .venueSec .vBox,html:lang(zh-TW) #foodPageUl .venueSec .vBox{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#foodPage .venueSec .vBox__ttl,#foodPageUl .venueSec .vBox__ttl{font-size:20px;line-height:1;margin-bottom:1em;text-align:center}#foodPage .venueSec .vBox__img,#foodPageUl .venueSec .vBox__img{line-height:0}#foodPage .venueSec .vBox__txt,#foodPageUl .venueSec .vBox__txt{font-size:14px;line-height:2}@media all and (min-width: 768px){#foodPage .venueSec .vBox,#foodPageUl .venueSec .vBox{width:505px}#foodPage .venueSec .vBox__img,#foodPageUl .venueSec .vBox__img{display:flex;justify-content:space-between}#foodPage .venueSec .vBox__img img,#foodPageUl .venueSec .vBox__img img{width:246px}#foodPage .venueSec .vBox__txt,#foodPageUl .venueSec .vBox__txt{padding:28px 50px 0}}@media all and (max-width: 767px){#foodPage .venueSec .vBox,#foodPageUl .venueSec .vBox{margin-bottom:45px}#foodPage .venueSec .vBox__ttl,#foodPageUl .venueSec .vBox__ttl{font-size:18px}#foodPage .venueSec .vBox__img img,#foodPageUl .venueSec .vBox__img img{margin-bottom:10px;width:100%}#foodPage .venueSec .vBox__img img:last-child,#foodPageUl .venueSec .vBox__img img:last-child{margin-bottom:0}#foodPage .venueSec .vBox__txt,#foodPageUl .venueSec .vBox__txt{font-size:13px;padding-top:20px}}#foodPage .venueSec .vBox2,#foodPageUl .venueSec .vBox2{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif}html:lang(zh-CN) #foodPage .venueSec .vBox2,html:lang(zh-CN) #foodPageUl .venueSec .vBox2{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #foodPage .venueSec .vBox2,html:lang(zh-TW) #foodPageUl .venueSec .vBox2{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#foodPage .venueSec .vBox2__img,#foodPageUl .venueSec .vBox2__img{line-height:0}#foodPage .venueSec .vBox2__txt1,#foodPageUl .venueSec .vBox2__txt1{font-size:20px}#foodPage .venueSec .vBox2__txt2,#foodPageUl .venueSec .vBox2__txt2{font-size:14px;margin-top:10px}#foodPage .venueSec .vBox2__txt3,#foodPageUl .venueSec .vBox2__txt3{font-size:14px;line-height:2;margin-top:15px}@media all and (min-width: 768px){#foodPage .venueSec .vBox2,#foodPageUl .venueSec .vBox2{display:flex;justify-content:space-between;width:505px}#foodPage .venueSec .vBox2:first-child,#foodPageUl .venueSec .vBox2:first-child{margin-bottom:35px}#foodPage .venueSec .vBox2__img,#foodPageUl .venueSec .vBox2__img{line-height:0}#foodPage .venueSec .vBox2__img img,#foodPageUl .venueSec .vBox2__img img{width:246px}#foodPage .venueSec .vBox2__txtarea,#foodPageUl .venueSec .vBox2__txtarea{width:230px}}@media all and (max-width: 767px){#foodPage .venueSec .vBox2,#foodPageUl .venueSec .vBox2{margin-bottom:45px}#foodPage .venueSec .vBox2__img,#foodPageUl .venueSec .vBox2__img{margin-bottom:20px}#foodPage .venueSec .vBox2__img img,#foodPageUl .venueSec .vBox2__img img{width:100%}#foodPage .venueSec .vBox2__txt1,#foodPageUl .venueSec .vBox2__txt1{text-align:center}#foodPage .venueSec .vBox2__txt2,#foodPageUl .venueSec .vBox2__txt2{text-align:center}#foodPage .venueSec .vBox2__txt3,#foodPageUl .venueSec .vBox2__txt3{font-size:13px}}#foodPageUl .topCnt{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;margin-left:auto;margin-right:auto}html:lang(zh-CN) #foodPageUl .topCnt{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #foodPageUl .topCnt{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}@media all and (min-width: 768px){#foodPageUl .topCnt{display:flex;justify-content:space-between;width:990px}}@media all and (min-width: 768px){#foodPageUl .topCnt .infoBox,#foodPageUl .topCnt .menuBox{box-shadow:5px 8px 10px 0px rgba(4,0,0,0.5);padding:25px 33px 45px;width:400px}}@media all and (max-width: 767px){#foodPageUl .topCnt .infoBox,#foodPageUl .topCnt .menuBox{padding:45px 20px 45px}}#foodPageUl .topCnt .infoBox__ttl{font-size:20px;letter-spacing:0.2em;line-height:1.75}@media all and (max-width: 767px){#foodPageUl .topCnt .infoBox__ttl{letter-spacing:0.1em}}#foodPageUl .topCnt .infoBox__areaTxt{display:flex;font-size:14px;margin-top:25px}#foodPageUl .topCnt .infoBox__areaTxt a{line-height:0;margin-left:25px;width:75px}#foodPageUl .topCnt .infoBox__areaTxt a img{width:100%}@media all and (max-width: 767px){#foodPageUl .topCnt .infoBox__areaTxt{display:block}#foodPageUl .topCnt .infoBox__areaTxt a{display:block;margin-left:0;margin-top:20px}}#foodPageUl .topCnt .infoBox__txt{border-top:solid 1px #000;font-size:14px;letter-spacing:0.05em;line-height:2;margin-top:25px;padding-top:25px}#foodPageUl .topCnt .infoBox__txt .-sml{font-size:12px}#foodPageUl .topCnt .menuBox{position:relative}@media all and (max-width: 767px){#foodPageUl .topCnt .menuBox{padding-bottom:80px}}#foodPageUl .topCnt .menuBox__link{line-height:0}#foodPageUl .topCnt .menuBox__link img{width:113px}@media all and (min-width: 768px){#foodPageUl .topCnt .menuBox__link{bottom:33px;position:absolute;right:33px}}@media all and (max-width: 767px){#foodPageUl .topCnt .menuBox__link{margin-top:65px}}#foodPageUl .topCnt .menuBox p{font-size:14px;letter-spacing:0.05em;line-height:2.5}#foodPageUl .topCnt .menuBox p .-sml{display:inline-block;font-size:12px;line-height:2}#foodPageUl .topCnt .spInImg{line-height:0}#foodPageUl .topCnt .spInImg img{width:100%}@media all and (min-width: 768px){#foodPageUl .topCnt .spInImg{display:none}}@media all and (max-width: 767px){#foodPageUl .pcImgList{display:none}}@media all and (min-width: 768px){#foodPageUl .pcImgList{display:flex;line-height:0;margin-top:140px}#foodPageUl .pcImgList span{width:33.33%}#foodPageUl .pcImgList img{width:100%}}#foodPageUl .cfefSec{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;padding-top:100px}html:lang(zh-CN) #foodPageUl .cfefSec{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #foodPageUl .cfefSec{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#foodPageUl .cfefSec .cmnTtl__txt1 img{height:22px}@media all and (min-width: 768px){#foodPageUl .cfefSec .cmnTtl__txt2{font-size:16px;margin-top:10px}}@media all and (max-width: 767px){#foodPageUl .cfefSec{padding-top:75px}}@media all and (min-width: 768px){#foodPageUl .cfefSec__body{display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;width:1200px}}@media all and (max-width: 767px){#foodPageUl .cfefSec__body{margin:0 20px}}#foodPageUl .cfefSec .cfefBox{display:block;text-align:center;text-decoration:none}#foodPageUl .cfefSec .cfefBox__top{font-size:14px;letter-spacing:0.2em;line-height:1.8;margin-bottom:20px;text-align:left}@media all and (min-width: 768px){#foodPageUl .cfefSec .cfefBox__top{text-align:center}}@media all and (max-width: 767px){#foodPageUl .cfefSec .cfefBox__top{align-items:center;display:flex;justify-content:center}#foodPageUl .cfefSec .cfefBox__top:before,#foodPageUl .cfefSec .cfefBox__top:after{background:#b5ab87;content:'';height:20px;width:5px}#foodPageUl .cfefSec .cfefBox__top:before{margin-right:1.2em}#foodPageUl .cfefSec .cfefBox__top:after{margin-left:1em}}#foodPageUl .cfefSec .cfefBox__img{line-height:0;margin-bottom:10px}#foodPageUl .cfefSec .cfefBox__img img{width:100%}@media all and (max-width: 767px){#foodPageUl .cfefSec .cfefBox__img{margin-bottom:25px}}@media all and (min-width: 768px){#foodPageUl .cfefSec .cfefBox__txtarea{display:flex;justify-content:space-between;text-align:left}#foodPageUl .cfefSec .cfefBox__txtarea__in{width:calc(100% - 80px)}}#foodPageUl .cfefSec .cfefBox__name__txt1{font-size:19px;letter-spacing:0.2em;margin-right:0.5em}#foodPageUl .cfefSec .cfefBox__name__txt2{font-size:12px;letter-spacing:0.05em}#foodPageUl .cfefSec .cfefBox__txt{font-size:12px;margin-top:1em}@media all and (min-width: 768px){#foodPageUl .cfefSec .cfefBox__txt{white-space:nowrap}}#foodPageUl .cfefSec .cfefBox__profIcon{line-height:0;padding-top:5px}#foodPageUl .cfefSec .cfefBox__profIcon img{width:60px}@media all and (max-width: 767px){#foodPageUl .cfefSec .cfefBox__profIcon{padding-top:25px}#foodPageUl .cfefSec .cfefBox__profIcon img{width:75px}}@media all and (min-width: 768px){#foodPageUl .cfefSec .cfefBox{margin:0 20px 45px;width:325px}}@media all and (max-width: 767px){#foodPageUl .cfefSec .cfefBox{margin-bottom:35px}#foodPageUl .cfefSec .cfefBox:last-child{margin-bottom:0}}#foodPageUl .cfefSec .andmore{font-size:16px;padding-top:30px;text-align:center}@media all and (max-width: 767px){#foodPageUl .cfefSec .andmore{font-size:14px;padding-top:60px}}#foodPageUl .schSec{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;padding-top:100px}html:lang(zh-CN) #foodPageUl .schSec{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #foodPageUl .schSec{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#foodPageUl .schSec .cmnTtl__txt1 img{height:22px}@media all and (min-width: 768px){#foodPageUl .schSec .cmnTtl__txt2{font-size:16px;margin-top:10px}}@media all and (max-width: 767px){#foodPageUl .schSec{padding-top:75px}}@media all and (min-width: 768px){#foodPageUl .schSec__body{display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;width:1200px}}@media all and (max-width: 767px){#foodPageUl .schSec__body{margin:0 20px}}@media all and (min-width: 768px){#foodPageUl .schSec__body{justify-content:space-between;width:900px}}#foodPageUl .schSec .schBox{margin-bottom:100px}@media all and (min-width: 768px){#foodPageUl .schSec .schBox{margin-right:50px;width:400px}#foodPageUl .schSec .schBox:nth-child(2n){margin-right:0}}@media all and (max-width: 767px){#foodPageUl .schSec .schBox{padding-left:20px;padding-right:20px}}#foodPageUl .schSec .schBox__img{line-height:0;margin-bottom:17px}#foodPageUl .schSec .schBox__img img{width:100%}#foodPageUl .schSec .schBox__head{letter-spacing:0.1em}#foodPageUl .schSec .schBox__head__txt1{font-size:16px;line-height:1.875}#foodPageUl .schSec .schBox__head__txt2{font-size:14px;line-height:2}#foodPageUl .schSec .schBox__body{font-size:14px;letter-spacing:0.05em;line-height:2.33333;padding-top:20px}#foodPageUl .schSec .schBox__btn{padding-top:50px}#foodPageUl .schSec .schBox__btn a{line-height:0}#foodPageUl .schSec .schBox__btn a img{width:203px}#foodPageUl .schSec__note{color:red;font-size:14px;text-align:center}#foodPageUl .headCfefSec{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;padding-top:100px}html:lang(zh-CN) #foodPageUl .headCfefSec{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #foodPageUl .headCfefSec{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#foodPageUl .headCfefSec .cmnTtl__txt1 img{height:22px}@media all and (min-width: 768px){#foodPageUl .headCfefSec .cmnTtl__txt2{font-size:16px;margin-top:10px}}@media all and (max-width: 767px){#foodPageUl .headCfefSec{padding-top:75px}}@media all and (min-width: 768px){#foodPageUl .headCfefSec__body{display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;width:1200px}}@media all and (max-width: 767px){#foodPageUl .headCfefSec__body{margin:0 20px}}@media all and (min-width: 768px){#foodPageUl .headCfefSec{padding-top:125px}#foodPageUl .headCfefSec__body{display:flex;justify-content:space-between;margin:0 auto;width:990px}}#foodPageUl .headCfefSec .headCfefImg{line-height:0}#foodPageUl .headCfefSec .headCfefImg img{width:100%}@media all and (min-width: 768px){#foodPageUl .headCfefSec .headCfefImg{width:466px}}@media all and (max-width: 767px){#foodPageUl .headCfefSec .headCfefImg{margin-bottom:25px}}@media all and (min-width: 768px){#foodPageUl .headCfefSec .headCfefCnt{width:466px}#foodPageUl .headCfefSec .headCfefCnt__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}}#foodPageUl .headCfefSec .headCfefCnt__head__name{font-size:19px;letter-spacing:0.2em}#foodPageUl .headCfefSec .headCfefCnt__head__name .-en{font-size:12px;letter-spacing:0.05em}#foodPageUl .headCfefSec .headCfefCnt__head__place{font-size:12px;letter-spacing:0.2em}@media all and (max-width: 767px){#foodPageUl .headCfefSec .headCfefCnt__head{text-align:center}#foodPageUl .headCfefSec .headCfefCnt__head__place{padding:12px 0 15px}}#foodPageUl .headCfefSec .headCfefCnt__body{font-size:14px;letter-spacing:0.05em;line-height:2}#foodPageUl .remodal{max-width:750px}#foodPageUl .artistCnt{margin:0 auto;max-width:750px;text-align:left}#foodPageUl .artistCnt__head{-webkit-font-smoothing:antialiased;align-items:flex-end;display:flex;font-family:'Noto Serif JP', serif;justify-content:space-between}html:lang(zh-CN) #foodPageUl .artistCnt__head{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #foodPageUl .artistCnt__head{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#foodPageUl .artistCnt__head__name{line-height:1}#foodPageUl .artistCnt__head__name__txt1{font-size:27px;font-weight:normal}#foodPageUl .artistCnt__head__name__txt2{font-size:18px;letter-spacing:0.08em;margin-top:1em}#foodPageUl .artistCnt__head__area{font-size:18px;line-height:1.8;text-align:right}#foodPageUl .artistCnt__body{display:flex;justify-content:space-between;margin-top:55px}#foodPageUl .artistCnt__body__imgBlock{width:300px}#foodPageUl .artistCnt__body__imgBlock__img{line-height:0;width:100%}#foodPageUl .artistCnt__body__imgBlock__img img{width:100%}#foodPageUl .artistCnt__body__imgBlock__credit{font-size:13px;letter-spacing:0;margin-top:1em}#foodPageUl .artistCnt__body__txtBlock{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:14px;line-height:1.83333;width:395px}html:lang(zh-CN) #foodPageUl .artistCnt__body__txtBlock{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #foodPageUl .artistCnt__body__txtBlock{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}@media all and (max-width: 767px){#foodPageUl .artistCnt{padding:30px}#foodPageUl .artistCnt__head{display:block;text-align:center}#foodPageUl .artistCnt__head__name__txt1{font-size:27px}#foodPageUl .artistCnt__head__name__txt2{font-size:15px;margin-top:1.5em}#foodPageUl .artistCnt__head__area{margin-top:30px}#foodPageUl .artistCnt__head__area.-tacSp{text-align:center}#foodPageUl .artistCnt__body{display:block;margin-top:30px}#foodPageUl .artistCnt__body__imgBlock{width:100%}#foodPageUl .artistCnt__body__imgBlock__img img{box-shadow:2px 4px 5px 0px rgba(0,0,0,0.1)}#foodPageUl .artistCnt__body__imgBlock__credit{font-size:14px;letter-spacing:0;margin-top:2em}#foodPageUl .artistCnt__body__txtBlock{line-height:2;margin-top:50px;width:100%}}#foodPageUl .artistCnt__close{background:url(../images/common/icn-search-close.png) center center/cover no-repeat;display:block;height:20px;position:absolute;right:0;top:0;width:20px}@media all and (min-width: 768px){#foodPageUl .artistCnt__close{right:-10px;top:-10px}}#historyPage .historyCnt,#historyArtistPage .historyCnt{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;text-align:center}html:lang(zh-CN) #historyPage .historyCnt,html:lang(zh-CN) #historyArtistPage .historyCnt{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #historyPage .historyCnt,html:lang(zh-TW) #historyArtistPage .historyCnt{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#historyPage .historyCnt .historySec,#historyArtistPage .historyCnt .historySec{padding-bottom:250px;padding-top:95px;position:relative}@media all and (max-width: 767px){#historyPage .historyCnt .historySec,#historyArtistPage .historyCnt .historySec{padding-bottom:260px;padding-top:70px}}#historyPage .historyCnt .historySec:last-child,#historyArtistPage .historyCnt .historySec:last-child{padding-bottom:35px}#historyPage .historyCnt .historySec#topSec,#historyArtistPage .historyCnt .historySec#topSec{padding-bottom:250px;padding-top:170px}@media all and (max-width: 767px){#historyPage .historyCnt .historySec#topSec,#historyArtistPage .historyCnt .historySec#topSec{padding-bottom:500px;padding-top:180px}}#historyPage .historyCnt .historySec__head__ttl,#historyArtistPage .historyCnt .historySec__head__ttl{line-height:0;margin-bottom:15px}#historyPage .historyCnt .historySec__head__ttl img,#historyArtistPage .historyCnt .historySec__head__ttl img{height:29px}#historyPage .historyCnt .historySec__head__subTtl,#historyArtistPage .historyCnt .historySec__head__subTtl{font-size:20px;letter-spacing:0.2em;line-height:2.1875}@media all and (max-width: 767px){#historyPage .historyCnt .historySec__head__subTtl,#historyArtistPage .historyCnt .historySec__head__subTtl{font-size:18px;letter-spacing:0.1em}}#historyPage .historyCnt .historySec__body,#historyArtistPage .historyCnt .historySec__body{padding-bottom:60px;padding-top:55px}#historyPage .historyCnt .historySec__body__topTxt,#historyArtistPage .historyCnt .historySec__body__topTxt{font-size:16px;letter-spacing:0.2em;line-height:2.25}#historyPage .historyCnt .historySec__body__topTxt a,#historyArtistPage .historyCnt .historySec__body__topTxt a{background:#ffee05;text-decoration:none}#historyPage .historyCnt .historySec__body__topTxt.-mb,#historyArtistPage .historyCnt .historySec__body__topTxt.-mb{margin-bottom:50px}@media all and (max-width: 767px){#historyPage .historyCnt .historySec__body,#historyArtistPage .historyCnt .historySec__body{padding-top:40px}#historyPage .historyCnt .historySec__body__topTxt,#historyArtistPage .historyCnt .historySec__body__topTxt{font-size:14px;letter-spacing:0.1em;line-height:2}}#historyPage .historyCnt .historySec__photoSet__img,#historyArtistPage .historyCnt .historySec__photoSet__img{line-height:0}#historyPage .historyCnt .historySec__photoSet__img img,#historyArtistPage .historyCnt .historySec__photoSet__img img{width:100%}#historyPage .historyCnt .historySec__photoSet__txt,#historyArtistPage .historyCnt .historySec__photoSet__txt{font-size:16px;line-height:2;margin:0 auto;text-align:justify}@media all and (min-width: 768px){#historyPage .historyCnt .historySec__photoSet,#historyArtistPage .historyCnt .historySec__photoSet{margin:65px auto 0;width:764px}#historyPage .historyCnt .historySec__photoSet__txt,#historyArtistPage .historyCnt .historySec__photoSet__txt{margin-top:40px;width:600px}}@media all and (max-width: 767px){#historyPage .historyCnt .historySec__photoSet,#historyArtistPage .historyCnt .historySec__photoSet{margin:65px 25px 0}#historyPage .historyCnt .historySec__photoSet__txt,#historyArtistPage .historyCnt .historySec__photoSet__txt{font-size:14px;margin-left:35px;margin-right:35px;margin-top:40px}}#historyPage .historyCnt .historySec .hCntBlock__img,#historyArtistPage .historyCnt .historySec .hCntBlock__img{line-height:0;width:259px}#historyPage .historyCnt .historySec .hCntBlock__img img,#historyArtistPage .historyCnt .historySec .hCntBlock__img img{width:100%}#historyPage .historyCnt .historySec .hCntBlock__cnt__txt,#historyArtistPage .historyCnt .historySec .hCntBlock__cnt__txt{font-size:16px;line-height:2;text-align:left}#historyPage .historyCnt .historySec .hCntBlock__cnt__txt .-sml,#historyArtistPage .historyCnt .historySec .hCntBlock__cnt__txt .-sml{display:inline-block;font-family:'Noto Sans JP',sans-serif;font-size:13px;margin-top:1.5em}#historyPage .historyCnt .historySec .hCntBlock__cnt__device,#historyArtistPage .historyCnt .historySec .hCntBlock__cnt__device{line-height:0;width:279.5px}#historyPage .historyCnt .historySec .hCntBlock__cnt__device img,#historyArtistPage .historyCnt .historySec .hCntBlock__cnt__device img{width:100%}#historyPage .historyCnt .historySec .hCntBlock__cnt__btn,#historyArtistPage .historyCnt .historySec .hCntBlock__cnt__btn{font-family:'Noto Sans JP',sans-serif;font-weight:bold}#historyPage .historyCnt .historySec .hCntBlock__cnt__btn li,#historyArtistPage .historyCnt .historySec .hCntBlock__cnt__btn li{margin-bottom:20px}#historyPage .historyCnt .historySec .hCntBlock__cnt__btn li:last-child,#historyArtistPage .historyCnt .historySec .hCntBlock__cnt__btn li:last-child{margin-bottom:0}#historyPage .historyCnt .historySec .hCntBlock__cnt__btn li a,#historyArtistPage .historyCnt .historySec .hCntBlock__cnt__btn li a{border-radius:5px;display:block;padding:12px 0;position:relative;text-decoration:none}#historyPage .historyCnt .historySec .hCntBlock__cnt__btn li a.-ylw,#historyArtistPage .historyCnt .historySec .hCntBlock__cnt__btn li a.-ylw{background:#ffee05}#historyPage .historyCnt .historySec .hCntBlock__cnt__btn li a.-blu,#historyArtistPage .historyCnt .historySec .hCntBlock__cnt__btn li a.-blu{background:#475499;color:#fff}#historyPage .historyCnt .historySec .hCntBlock__cnt__btn li a.-beig,#historyArtistPage .historyCnt .historySec .hCntBlock__cnt__btn li a.-beig{background:#b5ab87;color:#fff;letter-spacing:0.05em}#historyPage .historyCnt .historySec .hCntBlock__cnt__btn li a:after,#historyArtistPage .historyCnt .historySec .hCntBlock__cnt__btn li a:after{-webkit-transform:translateY(-50%);content:'>';position:absolute;right:15px;top:50%;transform:translateY(-50%)}@media all and (min-width: 768px){#historyPage .historyCnt .historySec .hCntBlock,#historyArtistPage .historyCnt .historySec .hCntBlock{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;padding-top:20px;width:950px}#historyPage .historyCnt .historySec .hCntBlock__cnt,#historyArtistPage .historyCnt .historySec .hCntBlock__cnt{width:625px}#historyPage .historyCnt .historySec .hCntBlock__cnt__pcClm,#historyArtistPage .historyCnt .historySec .hCntBlock__cnt__pcClm{display:flex;justify-content:space-between;margin-top:40px}#historyPage .historyCnt .historySec .hCntBlock__cnt__btn,#historyArtistPage .historyCnt .historySec .hCntBlock__cnt__btn{width:300px}}@media all and (max-width: 767px){#historyPage .historyCnt .historySec .hCntBlock__img,#historyArtistPage .historyCnt .historySec .hCntBlock__img{margin-bottom:50px;margin-left:auto;margin-right:auto}#historyPage .historyCnt .historySec .hCntBlock__cnt,#historyArtistPage .historyCnt .historySec .hCntBlock__cnt{margin-left:25px;margin-right:25px}#historyPage .historyCnt .historySec .hCntBlock__cnt__txt .-sml,#historyArtistPage .historyCnt .historySec .hCntBlock__cnt__txt .-sml{margin-top:2.5em}#historyPage .historyCnt .historySec .hCntBlock__cnt__device,#historyArtistPage .historyCnt .historySec .hCntBlock__cnt__device{margin:50px auto}#historyPage .historyCnt .historySec .hCntBlock__cnt__btn,#historyArtistPage .historyCnt .historySec .hCntBlock__cnt__btn{padding:0 12px}#historyPage .historyCnt .historySec .hCntBlock__cnt__btn li,#historyArtistPage .historyCnt .historySec .hCntBlock__cnt__btn li{margin-bottom:27px}}#historyPage .historyCnt .historySec .amfBlock,#historyArtistPage .historyCnt .historySec .amfBlock{margin-left:auto;margin-right:auto}#historyPage .historyCnt .historySec .amfBlock__ttl,#historyArtistPage .historyCnt .historySec .amfBlock__ttl{line-height:0;margin-bottom:60px}#historyPage .historyCnt .historySec .amfBlock__ttl img,#historyArtistPage .historyCnt .historySec .amfBlock__ttl img{height:23.2px}#historyPage .historyCnt .historySec .amfBlock__list,#historyArtistPage .historyCnt .historySec .amfBlock__list{line-height:0}#historyPage .historyCnt .historySec .amfBlock__list img,#historyArtistPage .historyCnt .historySec .amfBlock__list img{width:100%}#historyPage .historyCnt .historySec .amfBlock__txt,#historyArtistPage .historyCnt .historySec .amfBlock__txt{font-size:16px;letter-spacing:0.2em;line-height:2;margin-left:auto;margin-right:auto;text-align:left}#historyPage .historyCnt .historySec .amfBlock__txt a,#historyArtistPage .historyCnt .historySec .amfBlock__txt a{background:#ffee05;text-decoration:none}@media all and (min-width: 768px){#historyPage .historyCnt .historySec .amfBlock,#historyArtistPage .historyCnt .historySec .amfBlock{padding-top:55px;width:921px}#historyPage .historyCnt .historySec .amfBlock__list,#historyArtistPage .historyCnt .historySec .amfBlock__list{display:flex;justify-content:center;margin-bottom:40px}#historyPage .historyCnt .historySec .amfBlock__list li,#historyArtistPage .historyCnt .historySec .amfBlock__list li{width:300px}#historyPage .historyCnt .historySec .amfBlock__list li:nth-child(2),#historyArtistPage .historyCnt .historySec .amfBlock__list li:nth-child(2){margin:0 10px}#historyPage .historyCnt .historySec .amfBlock__txt,#historyArtistPage .historyCnt .historySec .amfBlock__txt{width:600px}}@media all and (max-width: 767px){#historyPage .historyCnt .historySec .amfBlock,#historyArtistPage .historyCnt .historySec .amfBlock{padding-top:70px}#historyPage .historyCnt .historySec .amfBlock__ttl,#historyArtistPage .historyCnt .historySec .amfBlock__ttl{margin-bottom:50px}#historyPage .historyCnt .historySec .amfBlock__list,#historyArtistPage .historyCnt .historySec .amfBlock__list{margin-left:35px;margin-right:35px;padding-bottom:20px}#historyPage .historyCnt .historySec .amfBlock__list li,#historyArtistPage .historyCnt .historySec .amfBlock__list li{margin-bottom:20px}#historyPage .historyCnt .historySec .amfBlock__txt,#historyArtistPage .historyCnt .historySec .amfBlock__txt{font-size:14px;letter-spacing:0.1em;margin-left:35px;margin-right:35px}}#historyPage .historyCnt .historySec__nav,#historyArtistPage .historyCnt .historySec__nav{font-size:11px;letter-spacing:0.1em;z-index:10}#historyPage .historyCnt .historySec__nav a,#historyArtistPage .historyCnt .historySec__nav a{text-decoration:none}@media all and (min-width: 768px){#historyPage .historyCnt .historySec__nav,#historyArtistPage .historyCnt .historySec__nav{-webkit-transform:translateY(-50%);font-family:'Noto Sans JP',sans-serif;position:fixed;right:90px;top:50%;transform:translateY(-50%)}#historyPage .historyCnt .historySec__nav li,#historyArtistPage .historyCnt .historySec__nav li{margin-bottom:17px}#historyPage .historyCnt .historySec__nav li:last-child,#historyArtistPage .historyCnt .historySec__nav li:last-child{margin-bottom:0}#historyPage .historyCnt .historySec__nav ul[data-cr="y1"] li:nth-child(1) a,#historyArtistPage .historyCnt .historySec__nav ul[data-cr="y1"] li:nth-child(1) a{color:red}#historyPage .historyCnt .historySec__nav ul[data-cr="y2"] li:nth-child(2) a,#historyArtistPage .historyCnt .historySec__nav ul[data-cr="y2"] li:nth-child(2) a{color:red}#historyPage .historyCnt .historySec__nav ul[data-cr="y3"] li:nth-child(3) a,#historyArtistPage .historyCnt .historySec__nav ul[data-cr="y3"] li:nth-child(3) a{color:red}#historyPage .historyCnt .historySec__nav ul[data-cr="y4"] li:nth-child(4) a,#historyArtistPage .historyCnt .historySec__nav ul[data-cr="y4"] li:nth-child(4) a{color:red}#historyPage .historyCnt .historySec__nav ul[data-cr="y5"] li:nth-child(5) a,#historyArtistPage .historyCnt .historySec__nav ul[data-cr="y5"] li:nth-child(5) a{color:red}#historyPage .historyCnt .historySec__nav ul[data-cr="y6"] li:nth-child(6) a,#historyArtistPage .historyCnt .historySec__nav ul[data-cr="y6"] li:nth-child(6) a{color:red}#historyPage .historyCnt .historySec__nav ul[data-cr="y7"] li:nth-child(7) a,#historyArtistPage .historyCnt .historySec__nav ul[data-cr="y7"] li:nth-child(7) a{color:red}#historyPage .historyCnt .historySec__nav ul[data-cr="y8"] li:nth-child(8) a,#historyArtistPage .historyCnt .historySec__nav ul[data-cr="y8"] li:nth-child(8) a{color:red}}@media all and (max-width: 767px){#historyPage .historyCnt .historySec__nav,#historyArtistPage .historyCnt .historySec__nav{-webkit-transform:translateX(-50%);font-size:15px;left:50%;letter-spacing:0.1em;position:absolute;top:600px;transform:translateX(-50%);width:320px}#historyPage .historyCnt .historySec__nav ul,#historyArtistPage .historyCnt .historySec__nav ul{display:flex;flex-wrap:wrap;justify-content:center}#historyPage .historyCnt .historySec__nav li,#historyArtistPage .historyCnt .historySec__nav li{line-height:1;margin:0 12px 15px}}#historyPage .historyCnt .historySec__btn,#historyArtistPage .historyCnt .historySec__btn{padding-bottom:40px;padding-top:40px}#historyPage .historyCnt .historySec__btn a,#historyArtistPage .historyCnt .historySec__btn a{border-bottom:solid 1px #1a1a1a;display:block;font-size:18px;letter-spacing:0.05em;margin:0 auto;padding-bottom:15px;text-align:center;text-decoration:none;width:270px}@media all and (max-width: 767px){#historyPage .historyCnt .historySec__btn a,#historyArtistPage .historyCnt .historySec__btn a{font-size:16px;padding-bottom:8px}}#historyPage .historyCnt .historySec__scrl,#historyArtistPage .historyCnt .historySec__scrl{bottom:0;height:250px;left:calc(50% - 1px);overflow:hidden;position:absolute;width:1px}#historyPage .historyCnt .historySec__scrl:before,#historyArtistPage .historyCnt .historySec__scrl:before{-webkit-animation:scrollLine 5s cubic-bezier(0.77, 0, 0.175, 1) infinite;animation:scrollLine 5s cubic-bezier(0.77, 0, 0.175, 1) infinite;background:#1a1a1a;content:'';height:120%;left:0;position:absolute;top:0;width:100%}@-webkit-keyframes scrollLine{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}5%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}45%{-webkit-transform:translateY(0);transform:translateY(0)}55%{-webkit-transform:translateY(0);transform:translateY(0)}95%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes scrollLine{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}5%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}45%{-webkit-transform:translateY(0);transform:translateY(0)}55%{-webkit-transform:translateY(0);transform:translateY(0)}95%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}#historyPage .historyTotop,#historyArtistPage .historyTotop{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;margin:0 auto;width:200px}html:lang(zh-CN) #historyPage .historyTotop,html:lang(zh-CN) #historyArtistPage .historyTotop{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #historyPage .historyTotop,html:lang(zh-TW) #historyArtistPage .historyTotop{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#historyPage .historyTotop a,#historyArtistPage .historyTotop a{border-bottom:solid 1px #1a1a1a;display:block;font-size:14px;letter-spacing:0.05em;padding-bottom:15px;text-decoration:none}@media all and (max-width: 767px){#historyPage .historyTotop,#historyArtistPage .historyTotop{padding-bottom:25px}}#historyArtistPage .historyCnt .historySec__body{padding-top:15px}@media all and (min-width: 768px){#historyArtistPage .historyCnt .historySec__nav ul[data-cr="y0"] li:nth-child(1) a{color:red}}@media all and (max-width: 767px){#historyArtistPage .historyCnt .historySec__nav{display:none}}#historyArtistPage .artistSec{margin:0 auto;max-width:945px}#historyArtistPage .artistSec__head{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;margin-bottom:50px;text-align:center}html:lang(zh-CN) #historyArtistPage .artistSec__head{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #historyArtistPage .artistSec__head{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#historyArtistPage .artistSec__head__txt1{line-height:0}#historyArtistPage .artistSec__head__txt1 img{height:29px}#historyArtistPage .artistSec__head__txt2{font-size:16px;letter-spacing:0.2em;line-height:2.1875;margin-top:40px}#historyArtistPage .artistSec__head__txt3{font-size:20px;font-weight:bold;letter-spacing:0.2em;margin-top:70px;text-align:center}#historyArtistPage .artistSec__body{margin:0 auto}#historyArtistPage .artistSec__body .areaTxt{margin-bottom:50px;margin-top:40px}#historyArtistPage .artistSec__body .areaTxt__txt1{font-size:16px;letter-spacing:0.2em;line-height:2.1875;margin-top:0px}#historyArtistPage .artistSec__body .areaTxt__txt1 .-fn{font-weight:normal}#historyArtistPage .artistSec__body .areaTxt__txt2{font-size:16px;letter-spacing:0.2em;margin-top:60px;text-align:center}#historyArtistPage .artistSec__body ul{display:flex;flex-wrap:wrap;justify-content:center}@media all and (min-width: 768px){#historyArtistPage .artistSec{max-width:1200px;padding:0px 50px 0}#historyArtistPage .artistSec__body{margin:0 auto}#historyArtistPage .artistSec__body ul{display:flex;flex-wrap:wrap}#historyArtistPage .artistSec__body ul li{margin-bottom:50px;margin-left:25px;margin-right:25px;width:calc(25% - 50px)}}@media all and (max-width: 767px){#historyArtistPage .artistSec__head__txt1 img{height:17px}#historyArtistPage .artistSec__body{padding:0 20px}#historyArtistPage .artistSec__body li{margin-bottom:40px;width:calc(50% - 17px)}#historyArtistPage .artistSec__body li:nth-child(2n){margin-left:34px}}#historyArtistPage .artistSec .artistBox{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;text-align:center}html:lang(zh-CN) #historyArtistPage .artistSec .artistBox{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #historyArtistPage .artistSec .artistBox{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#historyArtistPage .artistSec .artistBox a{display:block;text-decoration:none}#historyArtistPage .artistSec .artistBox__img{margin-bottom:20px}#historyArtistPage .artistSec .artistBox__img img{width:100%}#historyArtistPage .artistSec .artistBox__txt1{font-size:21px}#historyArtistPage .artistSec .artistBox__txt2{font-size:11px;letter-spacing:0.05em;line-height:1;margin-top:10px}#historyArtistPage .artistSec .artistBox .artistFlag{display:none}@media all and (min-width: 768px){#historyArtistPage .artistSec .artistBox__txt1{font-size:18px}}@media all and (max-width: 767px){#historyArtistPage .artistSec .artistBox__img{margin-bottom:10px}#historyArtistPage .artistSec .artistBox__txt1{font-size:18px}#historyArtistPage .artistSec .artistBox__txt2{margin-top:10px}}#messagePage .amfFixNav{display:none}#messagePage .messageCnt{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif}html:lang(zh-CN) #messagePage .messageCnt{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #messagePage .messageCnt{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#messagePage .messageCnt .dash{letter-spacing:-4px;margin:0 4px 0 2px}#messagePage .messageCnt__ttl{position:absolute;right:100px;top:100px}#messagePage .messageCnt__ttl img{width:29px}#messagePage .messageCnt__inr{margin:0 auto;max-width:640px;padding:85px 0 200px}#messagePage .messageCnt__head{padding-top:130px}@media all and (min-width: 768px){#messagePage .messageCnt__head#message-2{padding-top:260px}}#messagePage .messageCnt__head__txt1{font-size:27px;letter-spacing:0.3em;line-height:2}#messagePage .messageCnt__head__txt1 .-date{font-size:20px}#messagePage .messageCnt__head__txt2{font-size:15px;letter-spacing:0.2em;line-height:2.6;margin-top:75px}#messagePage .messageCnt__head__txt2 .name{font-size:18px}#messagePage .messageCnt__body{margin-top:50px;text-align:justify}#messagePage .messageCnt__body p{font-size:18px;letter-spacing:0.17em;line-height:2}#messagePage .messageCnt__body .attTxt{margin-top:85px;text-align:left}#messagePage .messageCnt__body .attTxt p{font-size:13px}#messagePage .messageCnt__prof{display:flex;justify-content:space-between;margin-top:120px;width:730px}#messagePage .messageCnt__prof__img{max-width:323px}#messagePage .messageCnt__prof__img img{width:100%}#messagePage .messageCnt__prof__txtBlock{max-width:335px}#messagePage .messageCnt__prof__txtBlock dt{font-size:16px;margin-bottom:30px}#messagePage .messageCnt__prof__txtBlock dd{font-size:15px;line-height:2;text-align:justify}#messagePage .messageCnt__totop{margin-top:140px}#messagePage .messageCnt__totop a{border-bottom:1px solid #000;display:block;font-size:16px;padding-bottom:15px;text-decoration:none;width:250px}@media all and (max-width: 767px){#messagePage .messageCnt__inr{padding:115px 0px}#messagePage .messageCnt__head{text-align:center}#messagePage .messageCnt__head__txt1{font-size:19px}#messagePage .messageCnt__head__txt2{font-size:12px;margin-top:35px}#messagePage .messageCnt__head__txt2 .name{font-size:17px}#messagePage .messageCnt__body{margin-top:20px;padding:0 30px}#messagePage .messageCnt__body p{font-size:16px}#messagePage .messageCnt__body .attTxt{margin-top:80px}#messagePage .messageCnt__body .attTxt p{font-size:13px}#messagePage .messageCnt__prof{display:block;margin-top:75px;padding:0 30px;width:auto}#messagePage .messageCnt__prof__img{line-height:0;margin-bottom:20px;margin-left:auto;margin-right:auto;text-align:center;width:100%}#messagePage .messageCnt__prof__img img{width:62%}#messagePage .messageCnt__prof__txtBlock{max-width:inherit}#messagePage .messageCnt__prof__txtBlock dt{font-size:18px;line-height:2.2;margin-bottom:20px;text-align:center}#messagePage .messageCnt__prof__txtBlock dt .enName{font-size:15px}#messagePage .messageCnt__prof__txtBlock dd{font-size:15px}#messagePage .messageCnt__totop{margin-top:70px;padding:0 30px}}@media all and (min-width: 768px){#messagePage .messageCnt__ttlSp{display:none}}@media all and (max-width: 767px){#messagePage .messageCnt__ttlSp{line-height:0;padding-top:125px;text-align:center}#messagePage .messageCnt__ttlSp img{width:210px}}#messagePage .messageCnt__top__txt{margin-bottom:50px}#messagePage .messageCnt__top__txt dt{font-size:20px;letter-spacing:0.2em;margin-bottom:1em}#messagePage .messageCnt__top__txt dd{font-size:30px;letter-spacing:0.2em}#messagePage .messageCnt__top__link{font-size:16px;letter-spacing:0.2em;line-height:2}#messagePage .messageCnt__top__link a{font-size:20px}#messagePage .messageCnt__top__link .-date{display:inline-block;line-height:1;margin-top:10px}@media all and (min-width: 768px){#messagePage .messageCnt__top{height:calc(100vh - 205px);width:650px}#messagePage .messageCnt__top__link{display:flex;justify-content:space-between}}@media all and (max-width: 767px){#messagePage .messageCnt__top{text-align:center}#messagePage .messageCnt__top__txt{line-height:2;margin-bottom:50px}#messagePage .messageCnt__top__txt dt{font-size:16px;letter-spacing:0.1em;margin-bottom:0em}#messagePage .messageCnt__top__txt dd{font-size:16px;letter-spacing:0.1em}#messagePage .messageCnt__top__link{letter-spacing:0.1em}#messagePage .messageCnt__top__link li{margin-bottom:40px}#messagePage .messageCnt__top__link li:last-child{margin-bottom:0px}}@media all and (min-width: 768px){#musicPage .hNav-1 li:nth-child(2) a{position:relative}#musicPage .hNav-1 li:nth-child(2) a:before{content:'';height:calc(100% + 2px);left:-5px;position:absolute;top:-2px;width:calc(100% + 10px)}#musicPage .hNav-1 li:nth-child(2) a .in{position:relative}}#musicPage .hNav-1 li:nth-child(2) a{color:#fff}@media all and (min-width: 768px){#musicPage .hNav-1 li:nth-child(2) a:before{background:#1475ac}}@media all and (max-width: 767px){#musicPage .hNav-1 li:nth-child(2){background:#1475ac}#musicPage .hNav-1 li:nth-child(2) a{background-image:url(../images/common/navsp-music-w.png)}}#musicPage .indexKv{margin:0 auto;position:relative}@media all and (min-width: 768px){#musicPage .indexKv{height:100vh;width:calc(100% - 100px)}}@media all and (max-width: 767px){#musicPage .indexKv{height:100vh;margin-bottom:50px;width:calc(100% - 50px)}}#musicPage .indexkvSldBlock{height:100%;left:0;position:absolute;top:0;width:100%}#musicPage .indexkvSldBlock .indexkvSld,#musicPage .indexkvSldBlock .slick-list,#musicPage .indexkvSldBlock .slick-track,#musicPage .indexkvSldBlock .slick-slide,#musicPage .indexkvSldBlock .slick-slide>div,#musicPage .indexkvSldBlock .kvSldBox{height:100%}@media all and (max-width: 767px){#musicPage .indexkvSldBlock{height:calc(100% - 60px);position:relative;top:60px}}#musicPage .indexkvSldBlock .kvSldBox{background:center center / cover no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}#musicPage .indexkvSldBlock .kvSldBox__img{background:center center / cover no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}@media all and (min-width: 768px){#musicPage .spKvLeft,#musicPage .spKvRight{display:none}}@media all and (max-width: 767px){#musicPage .spKvLeft,#musicPage .spKvRight{-webkit-transform:translateY(-50%);line-height:0;position:absolute;top:50%;transform:translateY(-50%)}#musicPage .spKvLeft img,#musicPage .spKvRight img{width:100%}#musicPage .spKvLeft{left:-20px;width:16px}#musicPage .spKvRight{right:-18px;width:12px}}#musicPage .kvCopy{font-weight:bold;position:absolute;z-index:10}#musicPage .kvCopy img{width:100%}#musicPage .kvCopy__txt1,#musicPage .kvCopy__txt2{position:relative}#musicPage .kvCopy__txt1 span,#musicPage .kvCopy__txt2 span{position:relative}#musicPage .kvCopy__txt1:before,#musicPage .kvCopy__txt2:before{background:#fff;content:'';height:calc(100% + 0px);left:-4px;position:absolute;top:2px;width:calc(100% + 8px)}#musicPage .kvCopy__txt1{display:inline-block;font-size:30px}@media all and (max-width: 767px){#musicPage .kvCopy__txt1{font-size:17px}}#musicPage .kvCopy__txt2{display:inline-block;font-size:20px;margin-top:14px}#musicPage .kvCopy__txt2:before{top:0}@media all and (max-width: 767px){#musicPage .kvCopy__txt2{font-size:12px;margin-top:7px}}#musicPage .kvCopy.-deviceTxt{width:auto}@media all and (min-width: 768px){#musicPage .kvCopy.-deviceTxt{top:72px}}@media all and (min-width: 768px){#musicPage .kvCopy{left:75px;top:75px;width:485px}}@media all and (max-width: 767px){#musicPage .kvCopy{left:15px;top:85px;width:290px}}#musicPage .kvCopy.-txtBlock{font-weight:bold}#musicPage .kvCopy{position:absolute;z-index:10}#musicPage .kvCopy img{width:100%}@media all and (min-width: 768px){#musicPage .kvCopy{left:75px;top:75px;width:485px}}@media all and (max-width: 767px){#musicPage .kvCopy{left:15px;top:85px;width:290px}}#musicPage .cmnTtl{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;margin-bottom:60px;text-align:center}html:lang(zh-CN) #musicPage .cmnTtl{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #musicPage .cmnTtl{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#musicPage .cmnTtl__txt1{line-height:0}#musicPage .cmnTtl__txt1 img{height:30px}#musicPage .cmnTtl__txt2{font-size:18px;letter-spacing:0.2em;line-height:2.1875;margin-top:20px}@media all and (max-width: 767px){#musicPage .cmnTtl{margin-bottom:40px}#musicPage .cmnTtl__txt1 img{height:22px}#musicPage .cmnTtl__txt2{font-size:14px;margin-top:20px}}#musicPage .cnt{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;padding-top:125px}html:lang(zh-CN) #musicPage .cnt{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #musicPage .cnt{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}@media all and (max-width: 767px){#musicPage .cnt{padding-top:70px}}#musicPage .topBlock{text-align:center}#musicPage .topBlock__txt1{font-size:30px;font-weight:bold;letter-spacing:0;line-height:1}#musicPage .topBlock__txt2{font-size:20px;font-weight:bold;letter-spacing:0;line-height:1;margin-top:30px}#musicPage .topBlock__txt3{font-size:16px;letter-spacing:0.1em;line-height:2.25;margin-top:25px}@media all and (min-width: 768px){#musicPage .liveSec{padding-top:140px}}@media all and (max-width: 767px){#musicPage .liveSec{padding-top:70px}}@media all and (min-width: 768px){#musicPage .liveSec .artistList{display:flex;margin:0 auto 100px;max-width:1200px}}@media all and (min-width: 768px){#musicPage .liveSec .artistList2{display:flex;justify-content:center}}#musicPage .liveSec .artistBox__img{line-height:0;margin-bottom:30px}#musicPage .liveSec .artistBox__img img{width:100%}#musicPage .liveSec .artistBox__date,#musicPage .liveSec .artistBox__name{font-size:20px;letter-spacing:0.1em;line-height:1;text-align:center}#musicPage .liveSec .artistBox__date{margin-bottom:22px}#musicPage .liveSec .artistBox__txt{font-size:12px;line-height:2.33333;padding:20px 50px 0}@media all and (min-width: 768px){#musicPage .liveSec .artistBox{width:33.33%}}@media all and (max-width: 767px){#musicPage .liveSec .artistBox{margin-bottom:50px}#musicPage .liveSec .artistBox__txt{padding:20px 20px 0}}@media all and (min-width: 768px){#musicPage .liveSec .artistBox2{margin:0 50px}#musicPage .liveSec .artistBox2__img{width:268px}#musicPage .liveSec .artistBox2__txtarea{width:300px}}#musicPage .liveSec .artistBox2__img{line-height:0}#musicPage .liveSec .artistBox2__img img{width:100%}@media all and (min-width: 768px){#musicPage .liveSec .artistBox2__img{margin-bottom:30px}}#musicPage .liveSec .artistBox2__date{font-size:14px;letter-spacing:0.1em;line-height:1;margin-bottom:20px;text-align:center}#musicPage .liveSec .artistBox2__name{font-size:20px;letter-spacing:0.1em;line-height:1;margin-bottom:20px;text-align:center}#musicPage .liveSec .artistBox2__txt{font-size:12px;line-height:2.33333}@media all and (max-width: 767px){#musicPage .liveSec .artistBox2{margin-bottom:50px}#musicPage .liveSec .artistBox2:last-child{margin-bottom:0}#musicPage .liveSec .artistBox2__img{line-height:0;padding:0 55px 35px}#musicPage .liveSec .artistBox2__name{margin-bottom:25px;text-align:center}#musicPage .liveSec .artistBox2__date{text-align:center}#musicPage .liveSec .artistBox2__txt{padding:0 40px 0}}#musicPage .venueSec{padding-top:120px}#musicPage .venueSec__map{height:500px}#musicPage .venueSec__map iframe{height:100%;width:100%}@media all and (max-width: 767px){#musicPage .venueSec__map{height:500px}}#musicPage .venueSec .cntBox{padding-top:75px}#musicPage .venueSec .cntBox__img{line-height:0}#musicPage .venueSec .cntBox__img img{width:100%}#musicPage .venueSec .cntBox__ttl{font-size:20px;letter-spacing:00.1em;line-height:1;margin-bottom:25px}#musicPage .venueSec .cntBox__txt{font-size:14px;line-height:2}@media all and (min-width: 768px){#musicPage .venueSec .cntBox{display:flex;justify-content:space-between;margin:0 auto;width:840px}#musicPage .venueSec .cntBox__img{width:400px}#musicPage .venueSec .cntBox__txtarea{width:390px}}@media all and (max-width: 767px){#musicPage .venueSec .cntBox{padding-top:35px}#musicPage .venueSec .cntBox__ttl{text-align:center}#musicPage .venueSec .cntBox__txtarea{padding:30px 30px 0}}#musicPage .infoSec{font-size:14px;line-height:2;margin:0 auto;max-width:840px}#musicPage .infoSec__ttl{display:block;font-size:20px;letter-spacing:00.1em;line-height:1;margin-bottom:25px}#musicPage .infoSec .block{border-top:solid 1px #000;margin-top:75px;padding-top:75px}@media all and (max-width: 767px){#musicPage .infoSec .block{margin-top:35px;padding:35px 30px 0}}#musicPage .infoSec .-ttl{font-size:20px;font-weight:bold;letter-spacing:00.1em}#musicPage .infoSec dl{margin-bottom:2em}#musicPage .infoSec dl:last-child{margin-bottom:0}#musicPage .infoSec dl dt{font-size:20px;font-weight:bold;letter-spacing:00.1em;margin-bottom:0}#musicPage .infoSec .-bold{font-weight:bold}#musicPage .infoSec .-mb{margin-bottom:2em}#musicPage .infoSec .btn{background:#1475ac;border-radius:5px;color:#fff;display:inline-block;font-family:'Noto Sans JP',sans-serif;font-size:13px;font-weight:bold;padding:0px 10px;text-decoration:none}#nuriePage .amfFixNav{display:none}#nuriePage .nurieCnt{background:#dcedff;background:linear-gradient(90deg, #dcedff 0%, #fafcff 8%, #fdfff9 76%, #fffcf7 88%, #f2f8ff 100%)}@media all and (max-width: 767px){#nuriePage .nurieCnt{background:#dcedff;background:linear-gradient(153deg, #dcedff 0%, #fafcff 8%, #fdfff9 21%, #dcedff 37%, #e9fdf7 52%, #fdfff9 76%, #fffcf7 88%, #f2f8ff 100%)}}@media all and (min-width: 768px){#nuriePage .nurieCnt__inr{margin:0 auto;max-width:800px;padding:80px 0}}@media all and (max-width: 767px){#nuriePage .nurieCnt__inr{padding:105px 30px}}#nuriePage .topSec{margin-bottom:50px;text-align:center}#nuriePage .topSec__txt1{font-size:15px;letter-spacing:0.25em;margin-bottom:23px}#nuriePage .topSec__txt2{font-size:40px;letter-spacing:0.3em;margin-bottom:30px}#nuriePage .topSec__txt3{font-size:20px;margin-bottom:70px}#nuriePage .topSec__txt3 p{background:#ffed00;border-radius:10px;display:inline-block;letter-spacing:0.25em;padding:8px 0;width:192px}#nuriePage .topSec__endtxt{color:red;font-size:14px;letter-spacing:0.125em;line-height:2;margin:-35px auto 70px;text-align:center;width:565px}#nuriePage .topSec__txt4{font-size:16px;letter-spacing:0.125em;line-height:2;margin:0 auto;text-align:justify;width:565px}@media all and (max-width: 767px){#nuriePage .topSec{margin-bottom:45px}#nuriePage .topSec__txt1{font-size:12px;letter-spacing:0.1em;margin-bottom:15px}#nuriePage .topSec__txt2{font-size:30px;margin-bottom:25px}#nuriePage .topSec__txt3{font-size:20px;margin-bottom:35px}#nuriePage .topSec__txt3 p{padding:8px 0;width:192px}#nuriePage .topSec__endtxt{font-size:12px;margin:-10px auto 25px;width:auto}#nuriePage .topSec__txt4{font-size:14px;width:auto}}#nuriePage .mesSec{margin-bottom:35px;text-align:center}#nuriePage .mesSec__img{line-height:0}#nuriePage .mesSec__img img{width:200px}#nuriePage .mesSec__txt{font-size:20px;font-weight:bold;letter-spacing:0.2em;margin-bottom:40px;margin-top:45px}#nuriePage .mesSec__box__txt{font-size:16px;letter-spacing:0.1em;line-height:1.75;text-align:justify}#nuriePage .mesSec__box__img img{width:207px}@media all and (min-width: 768px){#nuriePage .mesSec__box{background:#fff;border-radius:10px;display:flex;flex-direction:row-reverse;padding:50px 0}#nuriePage .mesSec__box__txt{margin-left:65px;margin-right:70px;width:385px}}@media all and (max-width: 767px){#nuriePage .mesSec{margin-bottom:40px}#nuriePage .mesSec__txt{font-size:15px;margin-bottom:40px;margin-top:45px}#nuriePage .mesSec__box__txt{font-size:14px;line-height:2;margin-bottom:25px}#nuriePage .mesSec__box__img img{width:132px}}#nuriePage .imgSec{margin-bottom:125px;text-align:center}#nuriePage .imgSec__txt1{font-size:20px;font-weight:bold;line-height:2;margin-bottom:40px}#nuriePage .imgSec__img{line-height:0;margin-bottom:75px}#nuriePage .imgSec__img img{width:800px}#nuriePage .imgSec__txt2{font-size:20px;font-weight:bold;letter-spacing:0.2em;margin-bottom:30px}#nuriePage .imgSec__btn{font-size:30px;font-weight:bold}#nuriePage .imgSec__btn a{background:#ffed00;border-radius:50px;display:inline-block;letter-spacing:0.2em;line-height:1;padding:25px 0;text-decoration:none;width:565px}#nuriePage .imgSec__txt3{font-size:15px;font-weight:bold;letter-spacing:0.2em;margin-top:35px}@media all and (max-width: 767px){#nuriePage .imgSec{margin-bottom:80px}#nuriePage .imgSec__txt1{font-size:15px;margin-bottom:30px}#nuriePage .imgSec__img{margin-bottom:40px}#nuriePage .imgSec__img img{width:100%}#nuriePage .imgSec__txt2{font-size:15px;letter-spacing:0.1em;margin-bottom:45px}#nuriePage .imgSec__btn{font-size:25px}#nuriePage .imgSec__btn a{padding:10px 0;width:100%}#nuriePage .imgSec__txt3{font-size:12px;margin-top:20px}}#nuriePage .aboutSec{font-size:16px;letter-spacing:0.2em;margin-bottom:80px;text-align:center}#nuriePage .aboutSec p{letter-spacing:0.2em}#nuriePage .aboutSec__top{padding-bottom:45px}#nuriePage .aboutSec__top__ttl{line-height:0;margin-bottom:55px}#nuriePage .aboutSec__top__ttl img{max-width:666px}#nuriePage .aboutSec__top__txt{line-height:2;margin-bottom:48px}#nuriePage .aboutSec dl.txt{margin-bottom:45px}#nuriePage .aboutSec dl.txt dt{font-size:20px;font-weight:bold;letter-spacing:0.2em;margin-bottom:35px}#nuriePage .aboutSec dl.txt dd{line-height:2}#nuriePage .aboutSec dl{margin-bottom:38px}#nuriePage .aboutSec dl dt{font-weight:bold;margin-bottom:8px}#nuriePage .aboutSec dl dd{line-height:2}@media all and (min-width: 768px){#nuriePage .aboutSec__body{display:flex}#nuriePage .aboutSec__body__clm{margin-bottom:38px;width:50%}#nuriePage .aboutSec__body__clm dl:last-child{margin-bottom:0}#nuriePage .aboutSec__body__clm:nth-child(1){border-right:#999 solid 1px}}@media all and (max-width: 767px){#nuriePage .aboutSec{font-size:14px;margin-bottom:10px}#nuriePage .aboutSec__top{padding-bottom:0px}#nuriePage .aboutSec__top__ttl{margin-bottom:45px}#nuriePage .aboutSec__top__ttl img{max-width:325px}#nuriePage .aboutSec__top__txt{margin-bottom:48px}#nuriePage .aboutSec__top dl.txt dt{margin-bottom:30px !important}#nuriePage .aboutSec__body__clm{padding-bottom:30px}#nuriePage .aboutSec dl.txt{margin-bottom:50px}#nuriePage .aboutSec dl.txt dt{font-size:20px;line-height:1.7;margin-bottom:44px}#nuriePage .aboutSec dl{margin-bottom:30px}#nuriePage .aboutSec dl dt{margin-bottom:8px}#nuriePage .aboutSec dl dd{line-height:2}}#nuriePage .bottomSec{letter-spacing:0.2em;text-align:center}#nuriePage .bottomSec p{letter-spacing:0.2em}#nuriePage .bottomSec dl{margin-bottom:45px}#nuriePage .bottomSec dl dt{font-size:20px;font-weight:bold;letter-spacing:0.2em;margin-bottom:35px}#nuriePage .bottomSec dl dd{font-size:16px;line-height:2}#nuriePage .bottomSec .note{font-size:14px;letter-spacing:0.12em;line-height:2.28571;margin-bottom:65px}@media all and (max-width: 767px){#nuriePage .bottomSec dl{margin-bottom:50px}#nuriePage .bottomSec dl dt{font-size:20px;margin-bottom:35px}#nuriePage .bottomSec dl dd{font-size:14px;letter-spacing:0.05em}#nuriePage .bottomSec .note{font-size:14px;line-height:2.3;margin-bottom:65px;text-align:justify}}#nuriePage .footSec{padding-top:45px;text-align:center}#nuriePage .footSec__txt{letter-spacing:0.15em;margin-bottom:33px}#nuriePage .footSec__img{line-height:0}#nuriePage .footSec__img img{width:102px}@media all and (max-width: 767px){#nuriePage .footSec{padding-top:25px}#nuriePage .footSec__txt{font-size:14px;line-height:1.92857;margin-bottom:28px}}#nuriePage .mesSec .topSec__txt4{margin-bottom:50px}@media all and (max-width: 767px){#nuriePage .mesSec .topSec__txt4{margin-bottom:45px}}#nuriePage .awardSec{border-bottom:solid 1px #000;margin:0 auto 90px;max-width:845px}#nuriePage .awardSec__top{font-size:16px;letter-spacing:0.1em;line-height:2;margin:0 auto 80px;max-width:565px}#nuriePage .awardSec__ttl{line-height:0;margin-bottom:70px;text-align:center}#nuriePage .awardSec__ttl img{max-width:666px;width:100%}@media all and (max-width: 767px){#nuriePage .awardSec{margin-bottom:60px}#nuriePage .awardSec__top{font-size:14px;margin:0 auto 40px}#nuriePage .awardSec__ttl{margin-bottom:50px}#nuriePage .awardSec__ttl img{max-width:314px}}#nuriePage .awardSec__list1 .listBox1{margin:0 auto 80px}#nuriePage .awardSec__list1 .listBox1__head{font-weight:bold;line-height:1;margin-bottom:60px;text-align:center}#nuriePage .awardSec__list1 .listBox1__head .txt1{font-size:20px;letter-spacing:0.5em;margin-bottom:1em;padding-left:0.5em}#nuriePage .awardSec__list1 .listBox1__head .txt2{font-size:16px;letter-spacing:0.05em;padding-left:0.05em}#nuriePage .awardSec__list1 .listBox1__img img{border:solid 1px #eee;width:100%}#nuriePage .awardSec__list1 .listBox1__txt{font-size:13px;letter-spacing:0.05em;line-height:2.30769}#nuriePage .awardSec__list1 .listBox1__txt .ttl{margin-bottom:1em}#nuriePage .awardSec__list1 .listBox1__txt a{font-size:12px}@media all and (min-width: 768px){#nuriePage .awardSec__list1 .listBox1{max-width:670px}#nuriePage .awardSec__list1 .listBox1__body{display:flex;justify-content:space-between}#nuriePage .awardSec__list1 .listBox1__img{width:295px}#nuriePage .awardSec__list1 .listBox1__txt{width:330px}#nuriePage .awardSec__list1 .listBox1__txt p{margin-bottom:1em}}@media all and (max-width: 767px){#nuriePage .awardSec__list1 .listBox1{margin-bottom:70px}#nuriePage .awardSec__list1 .listBox1__head{margin-bottom:50px}#nuriePage .awardSec__list1 .listBox1__head__txt1{margin-bottom:1.2em}#nuriePage .awardSec__list1 .listBox1__img{padding:0 10px 83px}#nuriePage .awardSec__list1 .listBox1__txt{font-size:14px;line-height:2.15;position:relative}#nuriePage .awardSec__list1 .listBox1__txt .ttl{margin-bottom:2em;text-align:center}#nuriePage .awardSec__list1 .listBox1__txt a{position:absolute;right:0;top:-60px}}#nuriePage .awardSec__list2__ttl{font-size:20px;font-weight:bold;letter-spacing:0.5em;margin-bottom:50px;padding-left:0.5em;text-align:center}#nuriePage .awardSec__list2 .listBox2__ttl{font-size:16px;font-weight:bold;letter-spacing:0.05em;margin-bottom:20px;text-align:center}#nuriePage .awardSec__list2 .listBox2__img{line-height:0;position:relative}#nuriePage .awardSec__list2 .listBox2__img img{border:solid 1px #eee;width:100%}#nuriePage .awardSec__list2 .listBox2__img a.txtBtn{bottom:-20px;line-height:1;position:absolute;right:0}@media all and (min-width: 768px){#nuriePage .awardSec__list2__body{display:flex;flex-wrap:wrap;justify-content:center;width:840px}#nuriePage .awardSec__list2 .listBox2{margin-bottom:75px;margin-right:45px;width:250px}#nuriePage .awardSec__list2 .listBox2:nth-child(3),#nuriePage .awardSec__list2 .listBox2:nth-child(5){margin-right:0}}@media all and (max-width: 767px){#nuriePage .awardSec__list2 .listBox2{margin-bottom:65px}#nuriePage .awardSec__list2 .listBox2__ttl{font-size:13px;margin-bottom:20px}#nuriePage .awardSec__list2 .listBox2__img{padding:0 30px}#nuriePage .awardSec__list2 .listBox2__img a.txtBtn{right:30px}}#nuriePage .awardSec__bottom{font-size:13px;letter-spacing:0.1em;line-height:2;margin:0 auto 80px;max-width:565px;padding-top:20px}#nuriePage .awardSec__bottom .ttl{margin-bottom:1em;text-align:center}@media all and (max-width: 767px){#nuriePage .awardSec__bottom{font-size:14px;margin-bottom:70px;padding-top:0}}#passportPage .wrp{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif}html:lang(zh-CN) #passportPage .wrp{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #passportPage .wrp{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#passportPage .cmnTtl{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;margin-bottom:60px;text-align:center}html:lang(zh-CN) #passportPage .cmnTtl{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #passportPage .cmnTtl{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#passportPage .cmnTtl__txt1{line-height:0}#passportPage .cmnTtl__txt1 img{height:30px}#passportPage .cmnTtl__txt2{font-size:18px;letter-spacing:0.2em;line-height:2.1875;margin-top:20px}@media all and (max-width: 767px){#passportPage .cmnTtl{margin-bottom:40px}#passportPage .cmnTtl__txt1 img{height:22px}#passportPage .cmnTtl__txt2{font-size:14px;margin-top:20px}}#passportPage .secPassport{padding:150px 0 0px}#passportPage .secPassport__inr{margin:0 auto;max-width:1000px}@media all and (max-width: 767px){#passportPage .secPassport{padding-bottom:0;padding-top:120px}#passportPage .secPassport .cmnTtl{margin-bottom:30px}}#passportPage .priceBlock{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-weight:bold}html:lang(zh-CN) #passportPage .priceBlock{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #passportPage .priceBlock{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#passportPage .priceBlock__topTxt{border-bottom:solid 1px #1a1a1a;border-top:solid 1px #1a1a1a;font-size:13px;letter-spacing:0.1em;line-height:2.14286;padding:30px 0;text-align:center}#passportPage .priceBlock__topTxt span{background:#ff0}@media all and (max-width: 767px){#passportPage .priceBlock__topTxt{letter-spacing:0.05em;line-height:2.14286}}#passportPage .priceBlock .priceBlock__item{text-align:center}#passportPage .priceBlock .priceBlock__item__txt{align-items:center;font-size:17px;height:85px;justify-content:center}#passportPage .priceBlock .priceBlock__item__txt .-price{font-size:24px;letter-spacing:0.05em}#passportPage .priceBlock .priceBlock__item__txt .-tax{font-size:18px}#passportPage .priceBlock .priceBlock__item__txt .-sml{font-size:12px;font-weight:normal;letter-spacing:0.05em}#passportPage .priceBlock .priceBlock__item__txt.-w2{line-height:1}@media all and (min-width: 768px){#passportPage .priceBlock .priceBlock__item{background:url(../images/common/border-line-h.png) bottom left repeat-x;display:flex;width:100%}#passportPage .priceBlock .priceBlock__item:first-child{background-color:#fffece;background-image:none;border-bottom:solid 1px #1a1a1a}#passportPage .priceBlock .priceBlock__item.-bdr{background:none;border-bottom:solid 1px #1a1a1a}#passportPage .priceBlock .priceBlock__item.-miyagi .priceBlock__item__txt{height:115px}#passportPage .priceBlock .priceBlock__item__txt{align-items:center;background:url(../images/common/border-line-v.png) top right repeat-y;display:flex;height:85px;justify-content:center;width:33.33%}#passportPage .priceBlock .priceBlock__item__txt:last-child{background:none}#passportPage .priceBlock .priceBlock__item__txt.-w2{width:66%}}@media all and (max-width: 767px){#passportPage .priceBlock .priceBlock__item{border-bottom:solid 1px #1a1a1a;display:flex;flex-wrap:wrap;width:100%}#passportPage .priceBlock .priceBlock__item__txt{font-size:17px;width:50%}#passportPage .priceBlock .priceBlock__item__txt:first-child{align-items:center;background:url(../images/common/border-line-h.png) bottom left repeat-x #fffece;display:flex;height:95px;justify-content:center;width:100%}#passportPage .priceBlock .priceBlock__item__txt:nth-child(n+2){height:auto;padding:35px 0 43px}#passportPage .priceBlock .priceBlock__item__txt .-price{font-size:22px;letter-spacing:0.05em}#passportPage .priceBlock .priceBlock__item__txt .-tax{font-size:16px}#passportPage .priceBlock .priceBlock__item__txt .-inSpTxt1{display:block;font-size:16px;margin-bottom:1em}#passportPage .priceBlock .priceBlock__item__txt .-inSpTxt2{display:block;font-size:13px;line-height:2.03704;margin-top:1.5em}#passportPage .priceBlock .priceBlock__item__txt.-w2{width:100%}}#passportPage ._passport__note{-webkit-font-smoothing:antialiased;border:solid 1px #1a1a1a;border-radius:10px;font-family:'Noto Serif JP', serif;font-size:15px;margin-top:75px;padding:20px}html:lang(zh-CN) #passportPage ._passport__note{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #passportPage ._passport__note{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#passportPage ._passport__note dt{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-weight:bold;margin-bottom:20px}html:lang(zh-CN) #passportPage ._passport__note dt{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #passportPage ._passport__note dt{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#passportPage ._passport__note dd{font-size:14px;line-height:2;margin-bottom:1em;padding-left:1em;text-indent:-1em}@media all and (max-width: 767px){#passportPage ._passport__note{border:none;margin-left:25px;margin-right:25px;padding:0}#passportPage ._passport__note dt{font-size:15px}#passportPage ._passport__note dd{font-size:15px}}#passportPage .passport__note{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:15px;margin-top:40px}html:lang(zh-CN) #passportPage .passport__note{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #passportPage .passport__note{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#passportPage .passport__note li{font-size:14px;line-height:2;padding-left:1em;text-indent:-1em}@media all and (max-width: 767px){#passportPage .passport__note{border:none;margin-left:25px;margin-right:25px;padding:0}#passportPage .passport__note li{font-size:13px}}#passportPage .typeBlock{padding-top:70px}@media all and (max-width: 767px){#passportPage .typeBlock{margin-left:25px;margin-right:25px}}#passportPage .typeBlock__topTxt{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:17px;letter-spacing:0.2em;margin-bottom:78px;text-align:center}html:lang(zh-CN) #passportPage .typeBlock__topTxt{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #passportPage .typeBlock__topTxt{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#passportPage .typeBlock__topTxt span{background:linear-gradient(transparent 70%, #ff0 30%)}@media all and (max-width: 767px){#passportPage .typeBlock__topTxt{margin-bottom:50px}}@media all and (min-width: 768px){#passportPage .typeBlock__cnt{border-left:solid 1px #1a1a1a;border-right:solid 1px #1a1a1a;display:flex;justify-content:space-between;padding:0 25px}}#passportPage .typeBlock .typeSeg{background:#1a1a1a;width:1px}#passportPage .typeBlock__bottom{margin-top:70px;text-align:center}#passportPage .typeBlock__bottom__txt{font-size:14px;font-weight:bold;line-height:2}#passportPage .typeBlock__bottom__btn{margin-top:23px}#passportPage .typeBlock__bottom__btn a{background:#ffee05;display:block;font-size:14px;margin:0 auto;padding:10px 0;text-decoration:none;width:300px}#passportPage .typeBlock__bottom__note{margin-top:30px}#passportPage .typeBlock__bottom__applogo{margin-top:17px}#passportPage .typeBlock__bottom__applogo img{height:28px}#passportPage .typeBlock__bottom__appList{display:flex;justify-content:center;line-height:0;margin-top:20px}#passportPage .typeBlock__bottom__appList li{margin:0 5px}#passportPage .typeBlock__bottom__appList img{height:50px}#passportPage .typeBlock .typeItem__head{-webkit-font-smoothing:antialiased;border-bottom:solid 1px #1a1a1a;font-family:'Noto Serif JP', serif;font-size:18px;font-weight:bold;letter-spacing:0.2em;line-height:1;margin-bottom:50px;padding:20px 0 25px;text-align:center}html:lang(zh-CN) #passportPage .typeBlock .typeItem__head{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #passportPage .typeBlock .typeItem__head{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}@media all and (max-width: 767px){#passportPage .typeBlock .typeItem__head{margin-bottom:35px}}#passportPage .typeBlock .typeItem__body{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif}html:lang(zh-CN) #passportPage .typeBlock .typeItem__body{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #passportPage .typeBlock .typeItem__body{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#passportPage .typeBlock .typeItem__body__img{text-align:center}#passportPage .typeBlock .typeItem__body__txt dt{border-bottom:solid 1px #1a1a1a;font-size:14px;font-weight:bold;margin-bottom:18px;padding-bottom:13px}#passportPage .typeBlock .typeItem__body__txt dd{font-size:13px;letter-spacing:0.05em;line-height:2}#passportPage .typeBlock .typeItem__body__txt .btnBox{margin-top:25px;text-align:center}#passportPage .typeBlock .typeItem__body__txt .btnBox__btn{border-radius:5px;color:#fff;display:block;font-family:'Noto Sans JP',sans-serif;font-size:14px;font-weight:bold;letter-spacing:0.2em;line-height:1;padding:10px 0 11px;text-decoration:none}#passportPage .typeBlock .typeItem__body__txt .btnBox__note{font-size:10px;letter-spacing:0.07em;margin-top:1em}@media all and (max-width: 767px){#passportPage .typeBlock .typeItem__body__img{margin-bottom:33px}#passportPage .typeBlock .typeItem__body__txt{text-align:center}#passportPage .typeBlock .typeItem__body__txt dt{margin-left:auto;margin-right:auto;width:180px}#passportPage .typeBlock .typeItem__body__txt dd{line-height:2.66667}#passportPage .typeBlock .typeItem__body .btnBox{margin-left:auto;margin-right:auto;margin-top:40px;width:180px}}#passportPage .typeBlock .typeItem.-item1 .typeItem__body__img img{width:178.5px}#passportPage .typeBlock .typeItem.-item1 .btnBox__btn{background:#475499}@media all and (max-width: 767px){#passportPage .typeBlock .typeItem.-item1{margin-bottom:60px}}#passportPage .typeBlock .typeItem.-item2 .typeItem__body__img img{width:129px}#passportPage .typeBlock .typeItem.-item2 .btnBox__btn{background:#333}@media all and (min-width: 768px){#passportPage .typeBlock .typeItem{width:450px}#passportPage .typeBlock .typeItem__body{display:flex;justify-content:space-between}#passportPage .typeBlock .typeItem__body__img{width:235px}#passportPage .typeBlock .typeItem__body__txt{margin-right:35px;width:180px}}#passportPage .typeBlock .typeItem__bottom{margin-top:40px;text-align:center}#passportPage .typeBlock .typeItem__bottom__txt{font-size:14px;font-weight:bold;line-height:2}#passportPage .typeBlock .typeItem__bottom__btn{margin-top:23px}#passportPage .typeBlock .typeItem__bottom__btn a{background:#ffee05;border-radius:10px;display:block;font-family:'Noto Sans JP',sans-serif;font-size:14px;font-weight:bold;margin:0 auto;padding:10px 0 11px;text-decoration:none;width:300px}#passportPage .typeBlock .typeItem__bottom__note{margin-top:30px}#passportPage .typeBlock .typeItem__bottom__applogo{margin-top:17px}#passportPage .typeBlock .typeItem__bottom__applogo img{height:28px}#passportPage .typeBlock .typeItem__bottom__appList{display:flex;justify-content:center;line-height:0;margin-top:20px}#passportPage .typeBlock .typeItem__bottom__appList li{margin:0 5px}#passportPage .typeBlock .typeItem__bottom__appList img{height:50px}#passportPage .attBlock{-webkit-font-smoothing:antialiased;color:red;font-family:'Noto Serif JP', serif;font-size:16px;font-weight:bold;letter-spacing:0.05em;margin-top:70px;text-align:center}html:lang(zh-CN) #passportPage .attBlock{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #passportPage .attBlock{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#passportPage .attBlock__btn{margin-top:25px}#passportPage .attBlock__btn a{align-items:center;background:red;border-radius:10px;color:#fff;display:flex;font-family:'Noto Sans JP',sans-serif;height:33px;justify-content:center;margin:0 auto;padding-bottom:2px;text-decoration:none;width:400px}#passportPage .attBlock__btn a.-howto{background:#b5ab87}@media all and (min-width: 768px){#passportPage .attBlock__btn{display:flex;justify-content:center}#passportPage .attBlock__btn a{margin:0 15px;width:300px}}@media all and (max-width: 767px){#passportPage .attBlock{margin-bottom:70px}#passportPage .attBlock__ttl{line-height:1.8}#passportPage .attBlock__btn{padding:0 20px}#passportPage .attBlock__btn a{width:100%}#passportPage .attBlock__btn a.-howto{align-items:center;display:flex;justify-content:center;margin-top:30px}}#passportPage .tohowtoBlock{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:16px;font-weight:bold;letter-spacing:0.05em;margin-top:70px;text-align:center}html:lang(zh-CN) #passportPage .tohowtoBlock{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #passportPage .tohowtoBlock{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#passportPage .tohowtoBlock__btn{margin-top:25px}#passportPage .tohowtoBlock__btn a{align-items:center;background:#ffee05;border-radius:10px;color:#000;display:flex;height:33px;justify-content:center;margin:0 auto;padding-bottom:2px;text-decoration:none;width:400px}#passportPage .tohowtoBlock__note{font-size:12px;margin-top:2em}@media all and (max-width: 767px){#passportPage .tohowtoBlock{margin-bottom:70px}#passportPage .tohowtoBlock__ttl{line-height:1.8}#passportPage .tohowtoBlock__btn{padding:0 20px}#passportPage .tohowtoBlock__btn a{width:100%}}#passportPage .cmnTtl .-sml{display:inline-block;font-size:11px;letter-spacing:0.1em}@media all and (min-width: 768px){#passportPage .cmnTtl{padding-top:70px}#passportPage .cmnTtl__txt2{font-size:16px}}@media all and (max-width: 767px){#passportPage .cmnTtl{padding-top:180px}}#passportPage .secTop{margin:0 auto;max-width:1000px}@media all and (min-width: 768px){#passportPage .secTop{display:flex;justify-content:space-between;margin:0 auto 75px}}#passportPage .secTop .itemBox{max-width:300px}#passportPage .secTop .itemBox__img{line-height:0;margin-bottom:25px}#passportPage .secTop .itemBox__img img{width:100%}#passportPage .secTop .itemBox__ttl{border-bottom:solid 1px #000;font-size:20px;letter-spacing:0.1em;line-height:1;margin-bottom:10px;padding-bottom:25px;text-align:center}#passportPage .secTop .itemBox__txt{font-size:13px;letter-spacing:0.1em;line-height:2.53846;text-align:center}#passportPage .secTop .itemBox__btn{margin-top:40px}#passportPage .secTop .itemBox__btn a{align-items:center;border-radius:10px;color:#fff;display:flex;font-family:'Noto Sans JP',sans-serif;font-size:12px;font-weight:bold;height:35px;justify-content:center;letter-spacing:0.2em;line-height:1;margin:0 auto 25px;text-decoration:none;width:200px}#passportPage .secTop .itemBox__btn a.-btn1{background:#000}#passportPage .secTop .itemBox__btn a.-btn2{background:#f0e900;color:#000}#passportPage .secTop .itemBox__btn a.-btn3{background:#475499}#passportPage .secTop .itemBox__btn a.-btn4{background:#b5ab87}#passportPage .secTop .itemBox__btn a.-btn5{background:#898989}@media all and (max-width: 767px){#passportPage .secTop .itemBox{margin-bottom:75px;margin-left:auto;margin-right:auto}}#passportPage .imgBlock{margin:0 auto;max-width:960px}#passportPage .imgBlock img{width:100%}#passportPage .imgBlock__img{line-height:0}#passportPage .imgBlock__txt{font-size:13px;letter-spacing:0.1em;padding-top:15px;text-align:center}@media all and (max-width: 767px){#passportPage .imgBlock__txt{line-height:1.8;padding:15px 15px 0;text-align:left}}@media all and (min-width: 768px){#passportPage .secPassport{padding-top:80px}}@media all and (max-width: 767px){#passportPage .secPassport{padding-top:80px}}#passportPage .secTicket{margin:0 auto;max-width:1000px;padding-top:65px}@media all and (min-width: 768px){#passportPage .secTicket .cmnTtl{margin-bottom:40px}}@media all and (max-width: 767px){#passportPage .secTicket .cmnTtl{margin-bottom:30px;padding-top:30px}}#passportPage .secTicket__head__img{line-height:0}#passportPage .secTicket__head__img img{width:100%}#passportPage .secTicket__head__txt{font-size:14px;line-height:2.14286;max-width:405px}@media all and (min-width: 768px){#passportPage .secTicket__head{display:flex;justify-content:space-between;margin:0 auto;max-width:850px}#passportPage .secTicket__head__img{padding-top:10px;width:470px}#passportPage .secTicket__head__txt{max-width:340px}}@media all and (max-width: 767px){#passportPage .secTicket__head{padding:0 25px}#passportPage .secTicket__head__img{margin-bottom:20px}}#passportPage .secTicket__body{border-bottom:solid 1px #000;border-top:solid 1px #000;margin:70px 0 60px;padding:70px 0 70px}#passportPage .secTicket__body__ttl{font-size:17px;font-weight:bold;letter-spacing:0.3em;margin-bottom:47px;text-align:center}#passportPage .secTicket__body__list dt{font-size:17px;letter-spacing:0.3em;line-height:1;margin-bottom:42px;position:relative}#passportPage .secTicket__body__list dt:before{background:url(../images/common/bdr.png) left center repeat-x;content:'';height:1px;left:0;position:absolute;top:50%;width:100%}#passportPage .secTicket__body__list dt span{background:#fff;display:inline-block;padding-right:25px;position:relative}#passportPage .secTicket__body__list dd{line-height:1.5;margin-bottom:20px;padding-left:1.2em;text-indent:-1.2em}#passportPage .secTicket__body__list dd:last-child{margin-bottom:0}#passportPage .secTicket__body__list dd:before{content:'・'}@media all and (min-width: 768px){#passportPage .secTicket__body__list{display:flex;justify-content:space-between}}@media all and (max-width: 767px){#passportPage .secTicket__body{border-bottom:none;margin:45px 25px 10px;padding:67px 0 5px}#passportPage .secTicket__body__ttl{line-height:1.76471;margin-bottom:45px}#passportPage .secTicket__body__list{padding:0 13px}#passportPage .secTicket__body__list dl{margin-bottom:50px}}#passportPage .secTicket__note{font-size:14px;text-align:center}@media all and (max-width: 767px){#passportPage .secTicket__note{font-size:14px;letter-spacing:0.07em;line-height:2;padding:0 35px 0;text-align:left}}#passportPage .secHowtouse{margin:0 auto;max-width:860px;padding-top:65px}@media all and (max-width: 767px){#passportPage .secHowtouse{padding-bottom:15px}#passportPage .secHowtouse .cmnTtl{margin-bottom:30px;padding-top:30px}}#passportPage .secHowtouse .htuBox{margin-bottom:75px}@media all and (min-width: 768px){#passportPage .secHowtouse .htuBox{align-items:center;display:flex;justify-content:space-between}#passportPage .secHowtouse .htuBox:nth-child(2){flex-direction:row-reverse}}#passportPage .secHowtouse .htuBox__img{max-width:300px}#passportPage .secHowtouse .htuBox__img img{width:100%}#passportPage .secHowtouse .htuBox__txtarea{letter-spacing:0.1em;max-width:520px}#passportPage .secHowtouse .htuBox__ttl{font-size:17px;letter-spacing:0.2em;margin-bottom:2em}#passportPage .secHowtouse .htuBox__ttl span{background:linear-gradient(transparent 60%, #ff0 40%)}#passportPage .secHowtouse .htuBox__txt{font-size:14px;line-height:2.14286;margin-top:12px}#passportPage .secHowtouse .htuBox__note{font-size:12px;line-height:1.66667;margin-top:8px}@media all and (max-width: 767px){#passportPage .secHowtouse .htuBox{margin-bottom:50px}#passportPage .secHowtouse .htuBox__img{margin:0 auto 30px}#passportPage .secHowtouse .htuBox__ttl{line-height:2.1875;text-align:center}#passportPage .secHowtouse .htuBox__txt{padding:20px 30px 0;text-align:justify}#passportPage .secHowtouse .htuBox__note{line-height:2;padding:0 30px}}#passportPage .secAtt{margin:0 auto;max-width:1000px;padding-top:75px}@media all and (max-width: 767px){#passportPage .secAtt{background:#fefff1;padding-bottom:195px;padding-top:70px}}#passportPage .secAtt .passport__note{-webkit-font-smoothing:antialiased;background:#fefff1;border:solid 1px red;border-radius:10px;font-family:'Noto Serif JP', serif;font-size:15px;padding:35px 27px 35px}html:lang(zh-CN) #passportPage .secAtt .passport__note{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #passportPage .secAtt .passport__note{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#passportPage .secAtt .passport__note dt{-webkit-font-smoothing:antialiased;color:red;font-family:'Noto Serif JP', serif;font-size:16px;font-weight:bold;letter-spacing:0.2em;margin-bottom:35px;text-align:center}html:lang(zh-CN) #passportPage .secAtt .passport__note dt{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #passportPage .secAtt .passport__note dt{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#passportPage .secAtt .passport__note dd{font-size:14px;letter-spacing:0.05em;line-height:2;margin-bottom:2em;padding-left:1em;text-indent:-1em}#passportPage .secAtt .passport__note dd:last-child{margin-bottom:0}#passportPage .secAtt .passport__note dd.-c{padding-left:0;text-align:center;text-indent:0}@media all and (max-width: 767px){#passportPage .secAtt .passport__note{border:none;margin-left:25px;margin-right:25px;margin-top:0;padding:0}#passportPage .secAtt .passport__note dt{font-size:16px;margin-bottom:40px;text-align:center}#passportPage .secAtt .passport__note dd{font-size:14px;line-height:2.15}}#passportPage .secFaq{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;margin:0 auto;max-width:1000px;padding-top:100px}html:lang(zh-CN) #passportPage .secFaq{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #passportPage .secFaq{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#passportPage .secFaq__ttl{margin-bottom:65px;position:relative;text-align:center}#passportPage .secFaq__ttl:before{background:#1a1a1a;content:'';height:1px;left:0;position:absolute;top:50%;width:100%}#passportPage .secFaq__ttl span{background:#fff;font-size:16px;letter-spacing:0.2em;line-height:1;padding:0 25px;position:relative}#passportPage .secFaq__body{text-align:center}#passportPage .secFaq__body dl{font-size:15px;letter-spacing:0.1em;line-height:2.33333;margin-bottom:46px}#passportPage .secFaq__body dl dt{font-weight:bold}@media all and (max-width: 767px){#passportPage .secFaq{margin-top:-46px;padding-top:0px}#passportPage .secFaq__ttl{margin-bottom:65px}#passportPage .secFaq__ttl span{align-items:center;border:#000 solid 1px;display:flex;font-size:16px;height:90px;justify-content:center;line-height:2.1875;margin-left:auto;margin-right:auto;padding:0;width:200px}}#passportInfoPage .wrp{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif}html:lang(zh-CN) #passportInfoPage .wrp{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #passportInfoPage .wrp{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#passportInfoPage .cmnTtl{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;margin-bottom:60px;text-align:center}html:lang(zh-CN) #passportInfoPage .cmnTtl{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #passportInfoPage .cmnTtl{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#passportInfoPage .cmnTtl__txt1{line-height:0}#passportInfoPage .cmnTtl__txt1 img{height:30px}#passportInfoPage .cmnTtl__txt2{font-size:18px;letter-spacing:0.2em;line-height:2.1875;margin-top:20px}@media all and (max-width: 767px){#passportInfoPage .cmnTtl{margin-bottom:40px}#passportInfoPage .cmnTtl__txt1 img{height:22px}#passportInfoPage .cmnTtl__txt2{font-size:14px;margin-top:20px}}#passportInfoPage .cmnTtl__note{color:red;font-size:13px;margin-top:1em;text-align:center}@media all and (max-width: 767px){#passportInfoPage .cmnTtl__note{line-height:1.8;padding:0 20px;text-align:left}}@media all and (min-width: 768px){#passportInfoPage .cnt{padding-top:75px}#passportInfoPage .cnt__body{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:1000px}#passportInfoPage .cnt__body.-c{justify-content:center}#passportInfoPage .cnt__body.-c .infoBox{margin-left:25px;margin-right:25px}}@media all and (max-width: 767px){#passportInfoPage .cnt{padding-top:180px}}#passportInfoPage .infoBox{margin-bottom:75px}#passportInfoPage .infoBox__img{line-height:0;margin-bottom:24px}#passportInfoPage .infoBox__img img{width:100%}#passportInfoPage .infoBox__head{text-align:center}#passportInfoPage .infoBox__head__txt1{font-size:13px;margin-bottom:10px}#passportInfoPage .infoBox__head__txt2{font-size:20px;line-height:1.8}#passportInfoPage .infoBox__info{border-top:solid 1px #000;font-size:14px;letter-spacing:0.1em;margin-top:20px;padding-top:17px}#passportInfoPage .infoBox__info dl{display:flex;line-height:2}#passportInfoPage .infoBox__time{margin-top:5px}#passportInfoPage .infoBox__time dt{white-space:nowrap;width:77px}#passportInfoPage .infoBox__time dd{width:calc(100% - 77px)}#passportInfoPage .infoBox__list{border-top:solid 1px #000;font-size:15px;letter-spacing:0.1em;margin-top:20px;padding-top:35px}#passportInfoPage .infoBox__list li{background:url(../images/passport/information/check.png) left center/17px 17px no-repeat;margin-bottom:16px;padding-left:35px}#passportInfoPage .infoBox__list li:last-child{margin-bottom:0}#passportInfoPage .infoBox__list li.-no{background-image:url(../images/passport/information/check-no.png);color:#999}#passportInfoPage .infoBox__btn{font-family:'Noto Sans JP',sans-serif;font-weight:bold;margin-top:35px}#passportInfoPage .infoBox__btn a{align-items:center;background:red;border-radius:10px;color:#fff;display:flex;font-size:12px;height:35px;justify-content:center;letter-spacing:0.1em;margin-left:auto;margin-right:auto;text-decoration:none;width:200px}@media all and (min-width: 768px){#passportInfoPage .infoBox{margin-right:50px;width:300px}#passportInfoPage .infoBox:nth-child(3n){margin-right:0}}@media all and (max-width: 767px){#passportInfoPage .infoBox{margin-left:auto;margin-right:auto;max-width:300px}}@media all and (min-width: 768px){#_Page .wrp{margin-left:165px;min-width:1035px}}#_Page ._Cnt{background:#dcedff;background:linear-gradient(90deg, #dcedff 0%, #fafcff 8%, #fdfff9 76%, #fffcf7 88%, #f2f8ff 100%)}@media all and (max-width: 767px){#_Page ._Cnt{background:#dcedff;background:linear-gradient(153deg, #dcedff 0%, #fafcff 8%, #fdfff9 21%, #dcedff 37%, #e9fdf7 52%, #fdfff9 76%, #fffcf7 88%, #f2f8ff 100%)}}#topicIndexPage .page{padding:75px 0}@media all and (max-width: 767px){#topicIndexPage .page{padding:80px 0}}#topicIndexPage .pageHead{padding:0px 0 65px;text-align:center}#topicIndexPage .pageHead__ttl__txt1{line-height:0}#topicIndexPage .pageHead__ttl__txt1 img{width:144px}#topicIndexPage .pageHead__ttl__txt2{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:18px;letter-spacing:0.2em;line-height:1;margin-top:27px}html:lang(zh-CN) #topicIndexPage .pageHead__ttl__txt2{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #topicIndexPage .pageHead__ttl__txt2{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#topicIndexPage .pageHead .topic__cate{font-size:12px;letter-spacing:0.2em;margin-top:45px}#topicIndexPage .pageHead .topic__cate a{text-decoration:none}#topicIndexPage .pageHead .topic__cate ul{display:flex;flex-wrap:wrap;justify-content:center}#topicIndexPage .pageHead .topic__cate ul li{margin:0 15px 20px}#topicIndexPage .pageHead .topic__sort{font-size:12px;letter-spacing:0.2em;padding-top:5px}#topicIndexPage .pageHead .topic__sort ul{display:flex;justify-content:center}#topicIndexPage .pageHead .topic__sort ul li{border-right:solid 1px #000;margin-right:20px;padding-right:20px}#topicIndexPage .pageHead .topic__sort ul li:last-child{border:none;margin-right:0;padding-right:0}#topicIndexPage .pageHead .topic__sort a{padding-bottom:2px}#topicIndexPage .pageHead .topic__sort a.-cr{border-bottom:solid 1px #000;pointer-events:none}@media all and (max-width: 767px){#topicIndexPage .pageHead{padding:0px 0 75px}#topicIndexPage .pageHead__ttl__txt1 img{width:109px}#topicIndexPage .pageHead__ttl__txt2{font-size:14px;letter-spacing:0.2em;line-height:1.5;margin-top:27px}#topicIndexPage .pageHead .topic__cate{margin-top:50px;padding:0 15px}#topicIndexPage .pageHead .topic__cate ul li{margin:0 15px 20px}#topicIndexPage .pageHead .topic__sort{padding-top:25px}}#topicIndexPage .article__tag{padding-top:68px}#topicIndexPage .article__tag ul{display:flex;flex-wrap:wrap;justify-content:center}#topicIndexPage .article__tag li{margin:0 10px 20px}#topicIndexPage .article__tag a{background:#eee;display:block;font-size:15px;letter-spacing:0.1em;padding:9px 16px;text-decoration:none}@media all and (min-width: 768px){#topicIndexPage .article__tag{margin:0 auto;max-width:1100px}}@media all and (max-width: 767px){#topicIndexPage .article__tag{padding:40px 15px 0}}#topicIndexPage .secTopic__list{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1100px}#topicIndexPage .secTopic__list a{display:block}@media all and (min-width: 768px){#topicIndexPage .secTopic__list li{margin-bottom:50px;margin-right:25px;width:calc(33.333% - (25px*2/3))}#topicIndexPage .secTopic__list li:nth-child(3n){margin-right:0}}@media all and (max-width: 767px){#topicIndexPage .secTopic__list{margin-left:auto;margin-right:auto;max-width:325px}#topicIndexPage .secTopic__list li{margin-bottom:40px}}#topicSinglePage .amfFixNav{display:none}#topicSinglePage .mainCnt{-webkit-font-feature-settings:normal;font-feature-settings:normal;padding-bottom:75px;padding-top:80px}@media all and (min-width: 768px){#topicSinglePage .wrp{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif}html:lang(zh-CN) #topicSinglePage .wrp{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #topicSinglePage .wrp{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#topicSinglePage .wrp__inr{align-items:flex-start;display:flex;justify-content:space-between;margin-right:100px}#topicSinglePage .mainCnt{max-width:640px;padding-left:50px}#topicSinglePage .sideCntPc{padding-bottom:75px;position:relative;top:80px;width:220px}}@media all and (max-width: 767px){#topicSinglePage .mainCnt{padding-top:90px}}#topicSinglePage .article__head{margin-bottom:75px}#topicSinglePage .article__ttl{font-size:21px;font-weight:600;letter-spacing:0.1em;line-height:1.75}#topicSinglePage .article__info{font-size:13px;margin-top:45px}#topicSinglePage .article__date{letter-spacing:0.15em}#topicSinglePage .article__cate{display:flex;font-weight:600}#topicSinglePage .article__cate p:after{content:' ｜ '}#topicSinglePage .article__cate p:last-child:after{display:none}@media all and (max-width: 767px){#topicSinglePage .article__bottom{display:none}}#topicSinglePage .article__pager{font-size:15px;position:relative}#topicSinglePage .article__pager a{text-decoration:none}#topicSinglePage .article__pager a[rel='prev']{left:0;position:absolute;top:0}#topicSinglePage .article__pager a[rel='next']{position:absolute;right:0;top:0}#topicSinglePage .article__pager a.toindex{display:block;margin:0 auto;text-align:center;width:33.33%}#topicSinglePage .article__sns{margin-top:75px}#topicSinglePage .article__sns dl{align-items:center;display:flex}#topicSinglePage .article__sns dl dt{font-size:14px;font-weight:bold;letter-spacing:0;margin-right:60px}#topicSinglePage .article__sns dl dd{line-height:0;margin-right:55px}#topicSinglePage .article__sns dl dd img{width:34px}#topicSinglePage .article__tag{margin-top:95px}#topicSinglePage .article__tag ul{display:flex;flex-wrap:wrap}#topicSinglePage .article__tag li{margin-bottom:15px;margin-right:22px}#topicSinglePage .article__tag a{background:#fff;display:block;font-size:15px;letter-spacing:0.1em;padding:9px 16px;text-decoration:none}@media all and (min-width: 768px){#topicSinglePage .article__info{display:flex;flex-direction:row-reverse;justify-content:space-between}}@media all and (max-width: 767px){#topicSinglePage .article{padding:0 25px}#topicSinglePage .article__ttl{font-size:16px;line-height:2.1875;text-align:center}#topicSinglePage .article__head{margin-bottom:35px}#topicSinglePage .article__info{text-align:center}#topicSinglePage .article__cate{justify-content:center}#topicSinglePage .article__date{margin-top:15px}#topicSinglePage .article__pager{background:#fff;bottom:0;height:50px;left:0;position:fixed;width:100%;z-index:91}#topicSinglePage .article__pager a{align-items:center;display:flex;height:100%;justify-content:center;line-height:1;margin:0;text-align:center;width:33.33%}#topicSinglePage .article__pager a.toindex{border-left:#ccc solid 1px;border-right:#ccc solid 1px;display:flex}#topicSinglePage .article__sns{margin-top:0px}#topicSinglePage .article__sns dl{flex-wrap:wrap;justify-content:center}#topicSinglePage .article__sns dl dt{margin-bottom:45px;margin-right:0px;text-align:center;width:100%}#topicSinglePage .article__sns dl dd{line-height:0;margin:0 28px}#topicSinglePage .article__tag{margin-top:50px}#topicSinglePage .article__tag ul{flex-wrap:wrap;justify-content:center}#topicSinglePage .article__tag li{margin:0 10px 20px}}#topicSinglePage .postCnt{font-size:16px;line-height:2;padding-bottom:20px}#topicSinglePage .postCnt p{letter-spacing:0.15em;margin-bottom:2em}#topicSinglePage .postCnt .has-background{padding:40px}#topicSinglePage .postCnt figure{margin-bottom:2em}#topicSinglePage .postCnt figure img{height:auto;max-width:100%}#topicSinglePage .postCnt figure figcaption{font-size:12px;line-height:1.8;text-align:left}@media all and (min-width: 768px){#topicSinglePage .postCnt{padding-bottom:150px}}@media all and (max-width: 767px){#topicSinglePage .postCnt{padding-bottom:75px}#topicSinglePage .postCnt figure figcaption{margin-top:10px;text-align:center}#topicSinglePage .postCnt .has-background{padding:30px 30px}}#topicSinglePage ._recentSec{padding-top:90px}#topicSinglePage ._recentSec__ttl{font-size:20px;font-weight:600;letter-spacing:0.1em;margin-bottom:30px}#topicSinglePage ._recentSec__list li{margin-bottom:40px}#topicSinglePage ._recentSec__list li:last-child{margin-bottom:0}#topicSinglePage ._recentSec__list a{display:block}@media all and (min-width: 768px){#topicSinglePage ._recentSec__list .topicBox{display:flex}#topicSinglePage ._recentSec__list .topicBox__img{line-height:0;width:260px}#topicSinglePage ._recentSec__list .topicBox__info{display:flex;flex-direction:column;padding:20px 25px;width:calc(100% - 260px - 50px)}#topicSinglePage ._recentSec__list .topicBox__ttl{font-size:11px;line-height:1.81818}#topicSinglePage ._recentSec__list .topicBox__bottom{font-size:10px;margin-top:auto}}@media all and (max-width: 767px){#topicSinglePage ._recentSec{padding-top:50px}#topicSinglePage ._recentSec__ttl{margin-bottom:45px;text-align:center}#topicSinglePage ._recentSec__list{margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:325px}}#topicSinglePage .recentSec{padding-top:90px}#topicSinglePage .recentSec__ttl{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;font-size:20px;font-weight:600;margin-bottom:30px}html:lang(zh-CN) #topicSinglePage .recentSec__ttl{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #topicSinglePage .recentSec__ttl{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#topicSinglePage .recentSec__list li{margin-bottom:40px}#topicSinglePage .recentSec__list li:last-child{margin-bottom:0}#topicSinglePage .recentSec__list a{display:block}@media all and (min-width: 768px){#topicSinglePage .recentSec__list .topicBox{display:flex;flex-direction:row !important}#topicSinglePage .recentSec__list .topicBox__img{line-height:0;width:260px}#topicSinglePage .recentSec__list .topicBox__info{display:flex;flex-direction:column;height:auto;padding:20px 25px;width:calc(100% - 260px - 50px)}#topicSinglePage .recentSec__list .topicBox__ttl{font-size:15px;line-height:1.81818}#topicSinglePage .recentSec__list .topicBox__bottom{font-size:10px;margin-top:auto}}@media all and (max-width: 767px){#topicSinglePage .recentSec{padding-top:50px}#topicSinglePage .recentSec__ttl{margin-bottom:45px;text-align:center}#topicSinglePage .recentSec__list{margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:325px}}#topicSinglePage .pickupSec__ttl{font-size:14px;font-weight:bold;margin-bottom:35px;text-align:center}#topicSinglePage .pickupSec__list li{margin-bottom:45px}#topicSinglePage .pickupSec__list li:last-child{margin-bottom:0}#topicSinglePage .pickupSec .topicPickupBox{text-decoration:none}#topicSinglePage .pickupSec .topicPickupBox__imgBox{line-height:0;margin:0 auto}#topicSinglePage .pickupSec .topicPickupBox__imgBox img{width:100%}#topicSinglePage .pickupSec .topicPickupBox__imgBox__img{background:center center /cover no-repeat;padding-top:100%}#topicSinglePage .pickupSec .topicPickupBox__txt{margin-top:27px}#topicSinglePage .pickupSec .topicPickupBox__txt p{font-size:13px;letter-spacing:0.08em;line-height:1.81818}#topicSinglePage.-tourEn .-otTtl,#topicSinglePage.-modelcourseEn .-otTtl{opacity:.4}#topicSinglePage.-tourEn .-otTtl.-enCr,#topicSinglePage.-modelcourseEn .-otTtl.-enCr{opacity:1}#topicSinglePage.-tourEn .-otTtl img,#topicSinglePage.-modelcourseEn .-otTtl img{height:40px}#topicSinglePage.-tourEn .postCnt p,#topicSinglePage.-modelcourseEn .postCnt p{letter-spacing:0.05em}#tourPage .wrp{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif}html:lang(zh-CN) #tourPage .wrp{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #tourPage .wrp{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#tourPage .cmnTtl{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif;margin-bottom:60px;text-align:center}html:lang(zh-CN) #tourPage .cmnTtl{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) #tourPage .cmnTtl{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}#tourPage .cmnTtl__txt1{line-height:0}#tourPage .cmnTtl__txt1 img{height:30px}#tourPage .cmnTtl__txt2{font-size:18px;letter-spacing:0.2em;line-height:2.1875;margin-top:20px}@media all and (max-width: 767px){#tourPage .cmnTtl{margin-bottom:40px}#tourPage .cmnTtl__txt1 img{height:22px}#tourPage .cmnTtl__txt2{font-size:14px;margin-top:20px}}#tourPage .cmnTtl__note{color:red;font-size:13px;margin-top:1em;text-align:center}@media all and (max-width: 767px){#tourPage .cmnTtl__note{line-height:1.8;padding:0 20px;text-align:left}}@media all and (min-width: 768px){#tourPage .cnt{padding-top:75px}}@media all and (max-width: 767px){#tourPage .cnt{padding-top:180px}}@media all and (max-width: 767px){#tourPage .cmnTtl__txt1 img{height:78px}#tourPage .cmnTtl__txt2{font-size:16px}}#tourPage .cntTop__txt{font-size:14px;letter-spacing:0.1em;line-height:2.14286;text-align:center}#tourPage .cntTop__txt p{border-bottom:solid 1px #000;display:inline-block}@media all and (min-width: 768px){#tourPage .cntTop__txt p{margin-bottom:75px;padding-bottom:30px}}@media all and (min-width: 768px){#tourPage .cntTop__link{display:flex;justify-content:space-between;margin:0 auto;max-width:1000px}}#tourPage .cntTop__link .linkBox{text-align:center}#tourPage .cntTop__link .linkBox__ttl{font-size:12px;margin-bottom:1em}#tourPage .cntTop__link .linkBox__link a{align-items:center;border-radius:50px;color:#fff;display:flex;font-family:'Noto Sans JP',sans-serif;font-size:15px;font-weight:bold;height:40px;justify-content:center;letter-spacing:0.1em;text-decoration:none;width:225px}#tourPage .cntTop__link .linkBox__link a.-btn1{background:#f0e900;color:#1a1a1a}#tourPage .cntTop__link .linkBox__link a.-btn2{background:#3f6494}#tourPage .cntTop__link .linkBox__link a.-btn3{background:#b5ab87}#tourPage .cntTop__link .linkBox__link a.-btn4{background:#dfdfdf;color:#1a1a1a}@media all and (max-width: 767px){#tourPage .cntTop__link .linkBox{margin-bottom:50px}#tourPage .cntTop__link .linkBox a{margin-left:auto;margin-right:auto}}#tourPage .cntTop__kv{background:url(../images/tour/kv.jpg) center center/cover no-repeat;height:500px;margin-top:115px}@media all and (max-width: 767px){#tourPage .cntTop__kv{height:375px;margin-top:85px}}@media all and (max-width: 767px){#tourPage .cntTop__txt p{border-bottom:solid 1px #000;margin-bottom:60px;padding-bottom:40px}}#tourPage .sec{letter-spacing:0.1em}#tourPage .sec__inr{position:relative}@media all and (min-width: 768px){#tourPage .sec__inr{margin-left:auto;margin-right:auto;max-width:1000px;padding:105px 0 160px}}@media all and (max-width: 767px){#tourPage .sec__inr{padding:75px 0 100px}}#tourPage .sec__head{margin-bottom:45px}#tourPage .sec__head__txt{align-items:center;color:#000;display:flex;font-family:'Noto Sans JP',sans-serif;font-size:15px;font-weight:bold;height:40px;justify-content:center;width:220px}#tourPage .sec__head__note{font-size:12px;margin-left:30px}@media all and (min-width: 768px){#tourPage .sec__head{align-items:center;display:flex}}@media all and (max-width: 767px){#tourPage .sec__head__txt{margin:0 auto}#tourPage .sec__head__note{display:none}}#tourPage .sec__body{position:relative}@media all and (max-width: 767px){#tourPage .sec__body{padding:0 30px}}#tourPage .sec__intro dt{font-size:16px;letter-spacing:0.2em;line-height:2.1875}#tourPage .sec__intro dd{font-size:14px;line-height:2.14286;margin-top:20px}@media all and (min-width: 768px){#tourPage .sec__intro{width:405px}#tourPage .sec__intro dd.-note{display:none}}@media all and (max-width: 767px){#tourPage .sec__intro dt{text-align:center}#tourPage .sec__intro dd.-note{font-size:12px;margin-top:1em;text-align:center}}#tourPage .sec__img{left:825px;position:absolute;top:0;width:324px}@media all and (max-width: 767px){#tourPage .sec__img{display:none}}#tourPage .sec__tt img{width:225px}@media all and (min-width: 768px){#tourPage .sec__tt{align-items:flex-start;display:flex;left:520px;position:absolute;top:0;width:500px}}@media all and (max-width: 767px){#tourPage .sec__tt{padding-top:30px;text-align:center}#tourPage .sec__tt img{padding-top:40px}}#tourPage .sec__date{font-family:'Noto Sans JP',sans-serif;margin-top:40px}@media all and (min-width: 768px){#tourPage .sec__date{display:flex}}#tourPage .sec__date dt{align-items:center;display:flex;font-weight:bold;height:25px;justify-content:center;padding-bottom:0.1em;width:85px}#tourPage .sec__date dt img{width:65.5px}#tourPage .sec__date dd{font-size:14px;font-weight:bold;line-height:1.78571;margin-left:20px}@media all and (max-width: 767px){#tourPage .sec__date{margin-top:75px}#tourPage .sec__date dt{margin:0 auto 30px}#tourPage .sec__date dd{margin-left:0}}#tourPage .sec__info{font-family:'Noto Sans JP',sans-serif;font-size:14px;font-weight:bold;line-height:2.14286;margin-top:40px;padding-left:25px;position:relative}#tourPage .sec__info:before{content:'';height:calc(100% - 1em);left:0;position:absolute;top:.5em;width:5px}#tourPage .sec__info p{letter-spacing:0.05em}@media all and (max-width: 767px){#tourPage .sec__info{margin-top:60px}}#tourPage .sec__link{margin-top:65px}#tourPage .sec__link a{border-bottom:solid 2px #000;display:inline-block;font-family:'Noto Sans JP',sans-serif;font-size:17px;font-weight:bold;padding-bottom:10px;text-decoration:none;width:280px}#tourPage .sec__link a .-txt{align-items:center;display:flex;justify-content:space-between}#tourPage .sec__link a .-txt:after{background:url(../images/tour/arw.png) center center/cover no-repeat;border-radius:50%;content:'';height:20px;width:20px}#tourPage .sec__link a .-txt .-sml{font-size:13px}#tourPage .sec__link a .-txtSub{display:block;font-size:13px;line-height:1.53846;margin-top:9px;padding-bottom:9px}#tourPage .sec__link a.-btnB{border-bottom:none;line-height:0;padding-bottom:0;width:200px}#tourPage .sec__link a.-btnB img{width:100%}#tourPage .sec__link a.-btnB .-txt{width:105px}#tourPage .sec__link a.-btnC{border-bottom:none;line-height:0;padding-bottom:0;width:213.5px}#tourPage .sec__link a.-btnC img{width:100%}#tourPage .sec__link a.-btnS{border-bottom:none;line-height:0;padding-bottom:0;width:259px}#tourPage .sec__link a.-btnS img{width:100%}@media all and (min-width: 768px){#tourPage .sec__link{display:flex}#tourPage .sec__link a{margin-right:45px}#tourPage .sec__link a:last-child{margin-right:0}}@media all and (max-width: 767px){#tourPage .sec__link{margin-top:70px}#tourPage .sec__link a{display:block;margin-bottom:50px;margin-left:auto;margin-right:auto}#tourPage .sec__link a:last-child{margin-bottom:0}}#tourPage .sec.-courseA .sec__head__txt{background:#f0e900}#tourPage .sec.-courseA .sec__info:before{background:#f0e900}#tourPage .sec.-courseB{background:#f2f2f2}#tourPage .sec.-courseB .sec__head__txt{background:#3f6494;color:#fff}#tourPage .sec.-courseB .sec__info:before{background:#3f6494}#tourPage .sec.-courseB .sec__date dt{background:#3f6494;color:#fff}#tourPage .sec.-courseC .sec__head__txt{background:#b5ab87;color:#fff}#tourPage .sec.-courseC .sec__info:before{background:#b5ab87}#tourPage .sec.-courseC .sec__date dt{background:#b5ab87;color:#fff}#tourPage .sec.-courseS{background:#f2f2f2}#tourPage .sec.-courseS .sec__head__txt{background:#f0e900}#tourPage .sec.-courseS .sec__info:before{background:#f0e900}#tourPage .sec.-courseS .sec__date dt{background:#f0e900}#tourPage .inTextSec{font-family:'Noto Sans JP',sans-serif;font-size:17px;font-weight:bold;line-height:1.76471;padding:95px 0;text-align:center}#tourPage .inTextSec a{background-color:yellow;text-decoration:none}@media all and (max-width: 767px){#tourPage .inTextSec{font-size:15px;padding:50px 0}}#tourPage .attSec{background:#f2f2f2;font-family:'Noto Sans JP',sans-serif;padding:120px 0 105px;text-align:center}#tourPage .attSec__head{margin-bottom:90px}#tourPage .attSec__head dt{font-size:17px;font-weight:bold;line-height:1}#tourPage .attSec__head dd{font-size:14px;line-height:2.42857;margin-top:30px}#tourPage .attSec__body dl{margin-bottom:45px;text-align:center}#tourPage .attSec__body dl dt{font-size:12px}#tourPage .attSec__body dl dd{font-size:14px;line-height:2.42857;margin-top:10px}@media all and (max-width: 767px){#tourPage .attSec{padding:100px 30px 85px}}html:lang(en-US) .menuFix,html:lang(en-US) .fixPassPortBtn,html:lang(zh-CN) .menuFix,html:lang(zh-CN) .fixPassPortBtn,html:lang(zh-TW) .menuFix,html:lang(zh-TW) .fixPassPortBtn{display:none !important}html:lang(en-US) .areaBox{pointer-events:none}html:lang(en-US) p,html:lang(en-US) div{letter-spacing:0.05em}html:lang(en-US) #index .infoSec__mess dt:after{display:none}html:lang(en-US) #index .cmnTtl__txt2,html:lang(en-US) #index .secMessage__txt1,html:lang(en-US) #index .secMessage__txt2,html:lang(en-US) #index .secAccess__txtBlock__ttl,html:lang(en-US) #index .secAccess__txtBlock__txt,html:lang(en-US) #index .secPassport__block1__txt1,html:lang(en-US) #index .secPassport__block1__txt2,html:lang(en-US) #index .secPassport__block2__txt2,html:lang(en-US) #index .infoSec__mess dt,html:lang(en-US) #index .infoSec__mess dd{letter-spacing:inherit}html:lang(en-US) #index .amfSec__body p,html:lang(en-US) #index .secPassport__block1__txt2,html:lang(en-US) #index .staySec__txt3,html:lang(en-US) #index .infoSec__mess dd,html:lang(en-US) #index .secAccess__txtBlock__txt{text-align:left}html:lang(en-US) #index .secPassport__block1__txt1,html:lang(en-US) #index .secPassport__block2__txt1,html:lang(en-US) #index .secPassport__block2__txt2{line-height:1.8}@media all and (min-width: 768px){html:lang(en-US) #index .amfSec__body p,html:lang(en-US) #index .secAccess__txtBlock__txt,html:lang(en-US) #index .secPassport__block1__txt2,html:lang(en-US) #index .staySec__txt3{font-size:14px}html:lang(en-US) #index .secMessage__txt1{font-size:25px;letter-spacing:0.05em}html:lang(en-US) #index .secAccess__txtBlock__ttl{font-size:23px}html:lang(en-US) #index .secPassport__block1__txt1{font-size:20px}html:lang(en-US) #index .staySec__txt2{font-size:23px}}@media all and (max-width: 767px){html:lang(en-US) #index .secMessage__txt1{font-size:20px}html:lang(en-US) #index .secMessage__txt2{font-size:12px}html:lang(en-US) #index .amfBlock__head p{font-size:20px}html:lang(en-US) #index .secAccess__map{margin-bottom:50px}html:lang(en-US) #index .secAccess{padding-bottom:0}html:lang(en-US) #index .secPassport__block1__left{margin-bottom:60px;padding-bottom:35px}html:lang(en-US) #index .secPassport__block1__txt1{font-size:15px;margin-bottom:35px;padding:0 25px;text-align:left}html:lang(en-US) #index .secPassport__block2__txt2{font-size:15px;padding:0 25px;text-align:left}html:lang(en-US) #index .staySec__txt2{font-size:18px}html:lang(en-US) #index .infoSec__mess{margin-top:0}html:lang(en-US) #index .infoSec__mess dt{line-height:1.8}}html:lang(en-US) .header__txtBlock img{width:347px}html:lang(en-US) .hPlace.-en img,html:lang(en-US) .covidPc.-en img{width:12.5px}html:lang(en-US) .hNav-1 li:nth-child(1) a{background-image:url(../images/common/en/navsp-art.png)}html:lang(en-US) .hNav-1 li:nth-child(2) a{background-image:url(../images/common/en/navsp-music.png)}html:lang(en-US) .hNav-1 li:nth-child(3) a{background-image:url(../images/common/en/navsp-food.png)}html:lang(en-US) .hNav-1 li:nth-child(4) a{background-image:url(../images/common/en/navsp-covid.png)}@media all and (min-width: 768px){html:lang(en-US) #index .aboutRafSec__txt,html:lang(en-US) #index .aboutIshinomaki__txt,html:lang(en-US) #index .amfBlock .amfBox__cnt__txt{font-size:14px;line-height:1.8}}html:lang(en-US) #index .priceBlock .priceBlock__item__txt{line-height:1.5}html:lang(en-US) #index .typeBlock .typeItem__body__txt .btnBox__btn{letter-spacing:0.05em}@media all and (min-width: 768px){html:lang(en-US) #index .aboutRafSec__cnt{width:460px}}@media all and (min-width: 768px){html:lang(en-US) #covidPage .covidCnt__body p{font-size:17px;line-height:1.8}}html:lang(en-US) #covidPage .covidCnt__inr{-webkit-font-smoothing:antialiased;font-family:'Noto Serif JP', serif}html:lang(zh-CN) html:lang(en-US) #covidPage .covidCnt__inr{font-family:"微软雅黑", "宋体"}html:lang(zh-TW) html:lang(en-US) #covidPage .covidCnt__inr{font-family:'微軟正黑體', 'Microsoft JhengHei', 'PMingLiU'}html:lang(en-US) #messagePage .messageCnt__top__txt dt{font-size:18px;letter-spacing:0.0em}html:lang(en-US) #messagePage .messageCnt__top__txt dd{letter-spacing:0.0em}html:lang(en-US) #messagePage .messageCnt__top__link{font-size:14px;letter-spacing:0.05em}html:lang(en-US) #messagePage .messageCnt__top__link a{font-size:18px}html:lang(en-US) #messagePage .messageCnt__head__txt1,html:lang(en-US) #messagePage .messageCnt__head__txt2{letter-spacing:0.1em}html:lang(en-US) #messagePage .messageCnt__head__txt2{margin-top:30px}html:lang(en-US) #messagePage .messageCnt__body{text-align:left}html:lang(en-US) #messagePage .messageCnt__body p{letter-spacing:0.05em}@media all and (min-width: 768px){html:lang(en-US) #messagePage .messageCnt__top{width:700px}}html:lang(en-US) #artPage .kvCopy.-en{width:440px}@media all and (max-width: 767px){html:lang(en-US) #artPage .kvCopy.-en{width:220px}}html:lang(en-US) #artPage .areaSec .areaBlock__exhibition .exhibitionBox{pointer-events:none}html:lang(en-US) #artPage .areaSec .areaBlock__artist__ttl{letter-spacing:0.05em}@media all and (min-width: 768px){html:lang(en-US) #foodPage .kvCopy{width:367px}}@media all and (max-width: 767px){html:lang(en-US) #foodPage .kvCopy{width:183.5px}}@media all and (min-width: 768px){html:lang(en-US) #foodPage .introSec__txt{font-size:14px;line-height:1.8}}@media all and (min-width: 768px){html:lang(en-US) #foodPage .introSec .introSec__cnt{width:570px}}html:lang(en-US) #foodPage .contentsSec .cntnsBox__link{padding-top:20px}html:lang(en-US) #foodPage .contentsSec .cntnsBox__link a{width:290px}html:lang(en-US) #musicPage .topBlock__txt3{margin-left:auto;margin-right:auto;max-width:840px}@media all and (max-width: 767px){html:lang(en-US) #musicPage .topBlock__txt3{font-size:14px;padding-left:25px;padding-right:25px;text-align:left}}.passMdlBg{background:rgba(255,255,255,0.8);height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity 1s;width:100%;z-index:2000}.passMdlBg.-viewed{opacity:1}.passMdl{-webkit-transform:translate(-50%, -50%);align-items:center;background:#f7f7f7;border-radius:50px;display:flex;height:322.4px;justify-content:center;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%, -50%);transition:opacity 1s;width:600px;z-index:2001}.passMdl.-viewed{opacity:1}.passMdl__close{cursor:pointer;height:35.2px;position:absolute;right:-11px;top:-11px;width:35.2px}.passMdl__in{position:relative}.passMdl__btn{bottom:0;cursor:pointer;line-height:0;position:absolute;right:15px;width:172.8px}.passMdl__btn img{width:100%}@media all and (max-width: 767px){.passMdl{border-radius:20px;height:400px;width:260px}.passMdl__btn{margin-right:-85px;right:50%;width:169px}}.passMdl__cnt img{width:488px}@media all and (max-width: 767px){.passMdl__cnt img{width:221.6px}}
/*# sourceMappingURL=sourcemaps/style.css.map */
