@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.grecaptcha-badge{display:none}body,html{width:100%}html{font-size:62.5%}body{margin:0;font-family:"source-han-sans-japanese","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;line-height:1.8;font-size:1.6rem;font-weight:400;letter-spacing:0.05rem;color:#1b213b;background-color:#fff}body.no-scroll{position:relative;overflow:hidden}main{position:relative;display:block;font-size:1.6rem;margin-top:110px}@media screen and (max-width:1199px){main{margin-top:80px}}@media screen and (max-width:600px){main{font-size:1.4rem;margin-top:60px}}main p a{color:#586695;text-decoration:underline}main a.blankLink{position:relative;color:#586695;text-decoration:underline}main a.blankLink:after{content:"";display:inline-block;width:14px;height:14px;margin-left:5px;background-image:url(../img/common/icon_blank.svg);background-repeat:no-repeat;background-position:center;background-size:contain}main a.pdfLink{position:relative;color:#586695;text-decoration:underline}main a.pdfLink:after{content:"";display:inline-block;width:14px;height:17px;margin-left:8px;background-image:url(../img/common/icon_pdf.svg);background-repeat:no-repeat;background-position:center;background-size:cover}main a.documentLink{display:block;font-weight:600;line-height:1.2;text-align:center;border:1px solid;background-color:#fff;border-radius:50px;padding:20px}@media screen and (max-width:999px){main a.documentLink{padding:15px}}main a.documentLink.excel-document{color:#22b373;border-color:#22b373}main a.documentLink.word-document{color:#0B459C;border-color:#0B459C}main a.documentLink.pdf-document{color:#bf272d;border-color:#bf272d}img{display:block;width:100%;height:auto;margin:0 auto}a{opacity:1.0;transition:.3s ease-out;cursor:pointer}a:hover{opacity:0.7}ul{list-style:none;margin:0;padding:0}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none}input[type=button],input[type=submit]{border-radius:0;-webkit-box-sizing:content-box;appearance:button;border:none;box-sizing:border-box}input[type=button]::-webkit-search-decoration,input[type=submit]::-webkit-search-decoration{display:none}input[type=button]::focus,input[type=submit]::focus{outline-offset:-2px}@media screen and (max-width:600px){.pc_block{display:none}}.sp_block{display:none}@media screen and (max-width:600px){.sp_block{display:block}}.sp_inline{display:none}@media screen and (max-width:600px){.sp_inline{display:inline}}.cf:after{content:"";display:block;clear:both}[data-viewport=sm]{box-sizing:border-box;width:100%;max-width:600px;margin-left:auto;margin-right:auto;position:relative}@media screen and (max-width:640px){[data-viewport=sm]{padding:0 5%}}[data-viewport=md]{box-sizing:border-box;width:100%;max-width:1000px;margin-left:auto;margin-right:auto;position:relative}@media screen and (max-width:1040px){[data-viewport=md]{padding:0 5%}}[data-viewport=smd]{box-sizing:border-box;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative}@media screen and (max-width:1240px){[data-viewport=smd]{padding:0 5%}}[data-viewport=lg]{box-sizing:border-box;width:100%;max-width:1300px;margin-left:auto;margin-right:auto;position:relative}@media screen and (max-width:1340px){[data-viewport=lg]{padding:0 5%}}[data-viewport=slg]{box-sizing:border-box;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;position:relative}@media screen and (max-width:1400px){[data-viewport=slg]{padding:0 5%}}.fw-b{font-weight:600}.breadcrumb{position:absolute;top:0;left:0;padding:20px 0 0 5%}@media screen and (max-width:999px){.breadcrumb{position:static;padding:15px 0 0 5%}}@media screen and (max-width:600px){.breadcrumb{padding:5px 0 0 5%}}.breadcrumb li{display:inline;color:#6e6e6e;font-size:1.4rem}@media screen and (max-width:600px){.breadcrumb li{font-size:1.2rem}}.breadcrumb li:not(:last-child):after{content:'>';padding-left:0.5em}.wrap-bg{width:100%;height:0;background-repeat:no-repeat;background-position:center;background-size:cover}.pagenation{margin-top:60px;margin-bottom:140px}@media screen and (max-width:600px){.pagenation{margin-top:30px}}.pagenation ul{display:flex;justify-content:center}.pagenation ul li{flex:0 1 auto;display:inline-block;margin:0 18px}@media screen and (max-width:600px){.pagenation ul li{margin:0 14px}}.pagenation ul li a{position:relative;display:block;color:#b1b1b1;font-size:1.6rem;font-weight:600;padding-bottom:10px;line-height:1.0}@media screen and (max-width:600px){.pagenation ul li a{font-size:1.4rem;padding-bottom:8px}}.pagenation ul li.next a,.pagenation ul li.prev a{overflow:hidden;position:relative;border:none;text-indent:-100%;padding-bottom:0}.pagenation ul li.next a:before,.pagenation ul li.prev a:before{content:"";position:absolute;width:8px;height:8px;top:50%;border-right:1px solid #666;border-bottom:1px solid #666}.pagenation ul li.prev a:before{left:2px;transform:translateY(-50%) rotate(135deg)}.pagenation ul li.next a:before{right:2px;transform:translateY(-50%) rotate(-45deg)}.pagenation ul li.current a{color:#666666;opacity:1.0;transition:.3s ease-out;cursor:pointer}.pagenation ul li.current a:hover{opacity:0.7;opacity:1}.pagenation ul li.current a:after{position:absolute;content:"";bottom:0;left:50%;transform:translateX(-50%);width:12px;height:1px;background-color:#666666}.ttl-style01{display:flex;align-items:center;flex-wrap:wrap}.ttl-style01 span{flex:0 1 auto;font-weight:400}.ttl-style01 span.ttl{font-family:"Barlow",sans-serif;font-size:3rem;padding-right:15px}@media screen and (max-width:999px){.ttl-style01 span.ttl{font-size:2.6rem}}@media screen and (max-width:600px){.ttl-style01 span.ttl{font-size:2.4rem}}.ttl-style01 span.sub_ttl{font-size:1.7rem}@media screen and (max-width:999px){.ttl-style01 span.sub_ttl{font-size:1.5rem}}@media screen and (max-width:600px){.ttl-style01 span.sub_ttl{font-size:1.4rem}}.wrap-ttl-style02{text-align:center;margin:0 auto 25px}@media screen and (max-width:600px){.wrap-ttl-style02{margin-bottom:15px}}.wrap-ttl-style02 .ttl-style02,.wrap-ttl-style02 p.sub_ttl{padding:0 35px}@media screen and (max-width:999px){.wrap-ttl-style02 .ttl-style02,.wrap-ttl-style02 p.sub_ttl{padding:0 25px}}@media screen and (max-width:600px){.wrap-ttl-style02 .ttl-style02,.wrap-ttl-style02 p.sub_ttl{padding:0 20px}}.wrap-ttl-style02 .ttl-style02{display:inline-block;font-family:"Barlow",sans-serif;font-size:3.6rem;font-weight:600;line-height:1.1;border-left:1px solid #1b213b;border-right:1px solid #1b213b}@media screen and (max-width:999px){.wrap-ttl-style02 .ttl-style02{font-size:3rem}}@media screen and (max-width:600px){.wrap-ttl-style02 .ttl-style02{font-size:2.6rem}}.wrap-ttl-style02 p.sub_ttl{font-size:1.8rem;font-weight:400;padding-top:2px}@media screen and (max-width:999px){.wrap-ttl-style02 p.sub_ttl{font-size:1.6rem}}@media screen and (max-width:600px){.wrap-ttl-style02 p.sub_ttl{font-size:1.4rem}}.con-search-style01>.inner form#search-event-form .box-area,.con-search-style01>.inner form#search-event-form .box-calender{width:76%;margin:0 auto}@media screen and (max-width:600px){.con-search-style01>.inner form#search-event-form .box-area,.con-search-style01>.inner form#search-event-form .box-calender{width:95.2%}}.con-search-style01>.inner form#search-event-form .box-area h3.seach-box-ttl,.con-search-style01>.inner form#search-event-form .box-calender h3.seach-box-ttl{margin-bottom:16px;font-size:2.4rem;font-weight:600;text-align:center}@media screen and (max-width:999px){.con-search-style01>.inner form#search-event-form .box-area h3.seach-box-ttl,.con-search-style01>.inner form#search-event-form .box-calender h3.seach-box-ttl{font-size:2rem}}@media screen and (max-width:600px){.con-search-style01>.inner form#search-event-form .box-area h3.seach-box-ttl,.con-search-style01>.inner form#search-event-form .box-calender h3.seach-box-ttl{font-size:1.65rem}}.con-search-style01>.inner form#search-event-form .box-area h3.seach-box-ttl span,.con-search-style01>.inner form#search-event-form .box-calender h3.seach-box-ttl span{position:relative;padding-left:1.5em}@media screen and (max-width:600px){.con-search-style01>.inner form#search-event-form .box-area h3.seach-box-ttl span,.con-search-style01>.inner form#search-event-form .box-calender h3.seach-box-ttl span{padding-left:1.6em}}.con-search-style01>.inner form#search-event-form .box-area h3.seach-box-ttl span:before,.con-search-style01>.inner form#search-event-form .box-calender h3.seach-box-ttl span:before{content:"";position:absolute;top:50%;left:0;width:26px;height:26px;transform:translateY(-50%);background-image:url(../img/common/icon_search_b.svg);background-position:center;background-size:cover}@media screen and (max-width:600px){.con-search-style01>.inner form#search-event-form .box-area h3.seach-box-ttl span:before,.con-search-style01>.inner form#search-event-form .box-calender h3.seach-box-ttl span:before{width:18px;height:18px}}.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender{position:relative}.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender .arrow.next,.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender .arrow.prev{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:20px;background-color:#CFD3D6;z-index:99;opacity:1.0;transition:.35s ease-out}.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender .arrow.next:hover,.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender .arrow.prev:hover{background-color:#333}.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender .arrow.next:hover span:before,.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender .arrow.prev:hover span:before{background-image:url(../img/common/icn_arrow_slider_next_w.svg)}.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender .arrow.next span,.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender .arrow.prev span{position:relative;display:block;width:100%;height:100%}.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender .arrow.next span:before,.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender .arrow.prev span:before{position:absolute;content:"";top:50%;left:50%;transform:translateY(-50%) translateX(-50%) rotate(180deg);width:7px;height:15px;background:url(../img/common/icn_arrow_slider_next_b.svg) no-repeat;background-size:contain}.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender .arrow.prev{left:-50px}@media screen and (max-width:600px){.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender .arrow.prev{left:-3px}}.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender .arrow.prev span:before{left:calc(50% - 1px)}.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender .arrow.next{right:-50px}@media screen and (max-width:600px){.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender .arrow.next{right:-6px}}.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender .arrow.next span:before{left:calc(50% + 1px);transform:translateY(-50%) translateX(-50%)}.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender ul.slider-calender li{margin:0 8px}@media screen and (max-width:999px){.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender ul.slider-calender li{margin:0 5px}}@media screen and (max-width:600px){.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender ul.slider-calender li{opacity:0.5;margin:0 6px}}.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender ul.slider-calender li.is-active a{background-color:#861C2B}.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender ul.slider-calender li.is-active a span{color:#fff}.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender ul.slider-calender li.slick-active{opacity:1.0}.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender ul.slider-calender li a{display:flex;justify-content:center;align-items:center;background-color:#EDEDE9;border-radius:8px;height:47px}@media screen and (max-width:600px){.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender ul.slider-calender li a{border-radius:8px;height:42px}}@media (hover:hover){.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender ul.slider-calender li a:hover{opacity:1;background-color:#861C2B}.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender ul.slider-calender li a:hover span{color:#fff}}.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender ul.slider-calender li a span{font-size:2.1rem;color:#000000;letter-spacing:0}@media screen and (max-width:1299px){.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender ul.slider-calender li a span{font-size:1.8rem}}@media screen and (max-width:999px){.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender ul.slider-calender li a span{font-size:1.6rem}}@media screen and (max-width:600px){.con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender ul.slider-calender li a span{font-size:1.6rem}}.con-search-style01>.inner form#search-event-form .box-area{padding-top:35px}.con-search-style01>.inner form#search-event-form .box-area .block-area ul.list-area{display:flex;flex-wrap:wrap}.con-search-style01>.inner form#search-event-form .box-area .block-area ul.list-area li{width:calc((100% - 96px) / 6);margin:0 8px 20px}@media screen and (max-width:999px){.con-search-style01>.inner form#search-event-form .box-area .block-area ul.list-area li{width:calc((100% - 40px) / 4);margin:0 5px 15px}}@media screen and (max-width:600px){.con-search-style01>.inner form#search-event-form .box-area .block-area ul.list-area li{width:calc((100% - 42px) / 3);margin:0 6px 13px}}.con-search-style01>.inner form#search-event-form .box-area .block-area ul.list-area li.is-active a{background-color:#861C2B}.con-search-style01>.inner form#search-event-form .box-area .block-area ul.list-area li.is-active a span{color:#fff}.con-search-style01>.inner form#search-event-form .box-area .block-area ul.list-area li a{display:flex;justify-content:center;align-items:center;background-color:#EDEDE9;border-radius:8px;height:47px}@media screen and (max-width:600px){.con-search-style01>.inner form#search-event-form .box-area .block-area ul.list-area li a{border-radius:8px;height:42px}}@media (hover:hover){.con-search-style01>.inner form#search-event-form .box-area .block-area ul.list-area li a:hover{opacity:1;background-color:#861C2B}.con-search-style01>.inner form#search-event-form .box-area .block-area ul.list-area li a:hover span{color:#fff}}.con-search-style01>.inner form#search-event-form .box-area .block-area ul.list-area li a span{font-size:2rem;color:#000000;letter-spacing:0;font-feature-settings:"palt"}@media screen and (max-width:1299px){.con-search-style01>.inner form#search-event-form .box-area .block-area ul.list-area li a span{font-size:1.8rem}}@media screen and (max-width:999px){.con-search-style01>.inner form#search-event-form .box-area .block-area ul.list-area li a span{font-size:1.6rem}}@media screen and (max-width:600px){.con-search-style01>.inner form#search-event-form .box-area .block-area ul.list-area li a span{font-size:1.6rem}}.con-search-style01>.inner form#search-event-form .box-operation{padding-top:18px}@media screen and (max-width:600px){.con-search-style01>.inner form#search-event-form .box-operation{padding-top:28px}}.con-search-style01>.inner form#search-event-form .box-operation p.btn-link a{margin:0 auto;width:140px;height:42px;background-color:#CFD3D6;text-decoration:none;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:8px}@media screen and (max-width:600px){.con-search-style01>.inner form#search-event-form .box-operation p.btn-link a{width:164px;height:34px;border-radius:8px}}.con-search-style01>.inner form#search-event-form .box-operation p.btn-link a span{font-size:1.6rem;letter-spacing:0.02em;color:#000000}@media screen and (max-width:600px){.con-search-style01>.inner form#search-event-form .box-operation p.btn-link a span{font-size:1.6rem}}.box-result-style01{padding-top:90px;padding-bottom:300px}@media screen and (max-width:1199px){.box-result-style01{padding-top:60px;padding-bottom:190px}}@media screen and (max-width:600px){.box-result-style01{padding-top:40px;padding-bottom:90px}}.box-result-style01 p.txt-result{font-size:2.4rem;color:#333333;letter-spacing:0em;line-height:2;text-align:center}@media screen and (max-width:1199px){.box-result-style01 p.txt-result{font-size:2.1rem}}@media screen and (max-width:600px){.box-result-style01 p.txt-result{font-size:1.7rem}}.page-ttl{text-align:center}.page-ttl .ttl{position:relative;font-family:toppan-bunkyu-mincho-pr6n,serif;letter-spacing:0.05em;margin-bottom:10px;padding-bottom:10px}@media screen and (max-width:600px){.page-ttl .ttl{margin-bottom:5px;padding-bottom:5px}}.page-ttl .ttl:before{content:"";position:absolute;bottom:0;display:inline-block;width:130px;height:2px;left:50%;transform:translateX(-50%);background-color:#1b213b}@media screen and (max-width:600px){.page-ttl .ttl:before{width:100px;height:1px}}.page-ttl .subttl{font-family:toppan-bunkyu-mincho-pr6n,serif;font-size:1.8rem;letter-spacing:0.05em}@media screen and (max-width:999px){.page-ttl .subttl{font-size:1.6rem}}@media screen and (max-width:600px){.page-ttl .subttl{font-size:1.4rem}}.page-heading{position:relative;width:100%;background-color:#ced3d7;height:240px}@media screen and (max-width:999px){.page-heading{height:180px}}@media screen and (max-width:600px){.page-heading{height:120px}}.page-heading .wrap-page-ttl{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;height:100%}.page-heading .wrap-page-ttl h2{font-family:toppan-bunkyu-mincho-pr6n,serif;font-size:3rem;color:#1b213b;font-weight:400;text-align:center}@media screen and (max-width:999px){.page-heading .wrap-page-ttl h2{font-size:2.4rem}}@media screen and (max-width:600px){.page-heading .wrap-page-ttl h2{font-size:2rem}}.page-heading .wrap-page-icon{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:125px;height:125px;background-color:#ffffff;border-radius:50%}@media screen and (max-width:600px){.page-heading .wrap-page-icon{width:100px;height:100px}}.page-heading .wrap-page-icon h2{position:relative;font-size:1.5rem;color:#000000;font-weight:600;line-height:1.2;text-align:center}@media screen and (max-width:999px){.page-heading .wrap-page-icon h2{font-size:1.4rem}}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2{font-size:1.2rem}}.page-heading .wrap-page-icon h2:before{content:"";position:absolute;left:50%;transform:translateX(-50%);background-position:center center;background-repeat:no-repeat;background-size:contain}.page-heading .wrap-page-icon h2.about{padding-top:70px}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.about{padding-top:58px}}.page-heading .wrap-page-icon h2.about:before{top:26px;width:44px;height:33px;background-image:url(../img/common/icon_about.svg)}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.about:before{top:20px}}.page-heading .wrap-page-icon h2.blog{padding-top:80px}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.blog{padding-top:68px}}.page-heading .wrap-page-icon h2.blog:before{top:32px;width:36px;height:36px;background-image:url(../img/common/icon_blog.svg)}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.blog:before{top:20px}}.page-heading .wrap-page-icon h2.spot{padding-top:70px}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.spot{padding-top:58px}}.page-heading .wrap-page-icon h2.spot:before{top:26px;width:36px;height:36px;background-image:url(../img/common/icon_spot.svg)}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.spot:before{top:14px}}.page-heading .wrap-page-icon h2.gourmet{padding-top:70px}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.gourmet{padding-top:58px}}.page-heading .wrap-page-icon h2.gourmet:before{top:24px;width:40px;height:40px;background-image:url(../img/common/icon_gourmet.svg)}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.gourmet:before{top:14px}}.page-heading .wrap-page-icon h2.stay{padding-top:70px}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.stay{padding-top:58px}}.page-heading .wrap-page-icon h2.stay:before{top:24px;width:36px;height:36px;background-image:url(../img/common/icon_stay.svg)}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.stay:before{top:14px}}.page-heading .wrap-page-icon h2.modelcourse{padding-top:70px}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.modelcourse{padding-top:58px}}.page-heading .wrap-page-icon h2.modelcourse:before{top:24px;width:30px;height:34px;background-image:url(../img/common/icon_course.svg)}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.modelcourse:before{top:14px}}.page-heading .wrap-page-icon h2.access{padding-top:80px}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.access{padding-top:68px}}.page-heading .wrap-page-icon h2.access:before{top:28px;width:44px;height:38px;background-image:url(../img/common/icon_access.svg)}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.access:before{top:20px}}.page-heading .wrap-page-icon h2.workcation{padding-top:73px}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.workcation{padding-top:60px}}.page-heading .wrap-page-icon h2.workcation:before{top:35px;width:58px;height:30px;background-image:url(../img/common/icon_workcation.svg)}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.workcation:before{top:22px}}.page-heading .wrap-page-icon h2.event{padding-top:70px}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.event{padding-top:58px}}.page-heading .wrap-page-icon h2.event:before{top:32px;width:29px;height:29px;background-image:url(../img/common/icon_calender.svg)}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.event:before{top:17px}}.page-heading .wrap-page-icon h2.flower{padding-top:70px}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.flower{padding-top:58px}}.page-heading .wrap-page-icon h2.flower:before{top:28px;width:39px;height:32px;background-image:url(../img/common/icon_leaf.svg)}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.flower:before{top:17px}}.page-heading .wrap-page-icon h2.experience{padding-top:78px}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.experience{padding-top:66px}}.page-heading .wrap-page-icon h2.experience:before{top:30px;width:33px;height:40px;background-image:url(../img/common/icon_experience.svg)}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.experience:before{top:20px}}.page-heading .wrap-page-icon h2.other{padding-top:80px}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.other{padding-top:68px}}.page-heading .wrap-page-icon h2.other:before{top:28px;width:30px;height:38px;background-image:url(../img/common/icon_other.svg)}@media screen and (max-width:600px){.page-heading .wrap-page-icon h2.other:before{top:20px}}.btn-style01.size-small a,.btn-style01.size-small p{padding:16px 15px 15px;max-width:274px;border-radius:12px}@media screen and (max-width:999px){.btn-style01.size-small a,.btn-style01.size-small p{border-radius:15px;font-size:1.4rem;width:60%}}@media screen and (max-width:600px){.btn-style01.size-small a,.btn-style01.size-small p{padding:15px 10px;width:80%}}.btn-style01 a,.btn-style01 p{display:block;font-size:1.6rem;font-weight:400;text-align:center;padding:25px 15px;max-width:425px;width:auto;border-radius:15px;margin:0 auto}@media screen and (max-width:999px){.btn-style01 a,.btn-style01 p{font-size:1.4rem;max-width:inherit;width:60%}}@media screen and (max-width:600px){.btn-style01 a,.btn-style01 p{font-size:1.2rem;padding:15px 10px;width:80%;border-radius:10px}}.btn-style01 a span,.btn-style01 p span{position:relative;display:inline}.btn-style01 a span:after,.btn-style01 p span:after{content:"";display:inline-block;position:absolute;bottom:0.4em;right:-25px;width:15px;height:4px;border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;transform:skew(45deg);transition:0.3s ease}@media screen and (max-width:600px){.btn-style01 a span:after,.btn-style01 p span:after{right:-15px;width:10px}}.btn-style01 a:hover span:after,.btn-style01 p:hover span:after{transform:translateX(6px) skew(45deg)}.btn-style01.bg-red a,.btn-style01.bg-red p{color:#ffffff;background-color:#87272d;opacity:1.0;transition:.3s ease-out;cursor:pointer}.btn-style01.bg-red a:hover,.btn-style01.bg-red p:hover{opacity:0.7;opacity:1;background-color:#a84e56}.btn-style01.bg-blue a,.btn-style01.bg-blue p{color:#ffffff;background-color:#1b213b;opacity:1.0;transition:.3s ease-out;cursor:pointer}.btn-style01.bg-blue a:hover,.btn-style01.bg-blue p:hover{opacity:0.7;opacity:1;background-color:#4e5988}.btn-style01.bd-white a,.btn-style01.bd-white p{color:#ffffff;border:1px solid #ffffff}.btn-style01.bg-white02 a,.btn-style01.bg-white02 p{color:#861C2B;text-decoration:none;border:1px solid #861C2B}.btn-style01.bg-white02 a span:after,.btn-style01.bg-white02 p span:after{border-bottom:1px solid #861C2B;border-right:1px solid #861C2B}.btn-style02 a,.btn-style02 p{display:inline-block;font-size:1.6rem;font-weight:400;text-align:center;padding:18px 50px 18px 25px;width:auto;margin:0 auto}@media screen and (max-width:999px){.btn-style02 a,.btn-style02 p{font-size:1.4rem;padding:15px 40px 15px 20px}}@media screen and (max-width:600px){.btn-style02 a,.btn-style02 p{font-size:1.1rem;padding:12px 25px 12px 15px}}.btn-style02 a span,.btn-style02 p span{position:relative}.btn-style02 a span:after,.btn-style02 p span:after{content:"";position:absolute;bottom:0.4em;right:-25px;width:15px;height:4px;border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;transform:skew(45deg);transition:0.3s ease}@media screen and (max-width:600px){.btn-style02 a span:after,.btn-style02 p span:after{right:-15px;width:10px}}.btn-style02 a:hover span:after,.btn-style02 p:hover span:after{transform:translateX(6px) skew(45deg)}.btn-style02.bg-red{opacity:1.0;transition:.3s ease-out;cursor:pointer}.btn-style02.bg-red a,.btn-style02.bg-red p{color:#ffffff;background-color:#87272d}.btn-style02.bg-red:hover{opacity:0.7;opacity:1}.btn-style02.bg-red:hover a{opacity:1;background-color:#a84e56}.btn-style02.bg-blue{opacity:1.0;transition:.3s ease-out;cursor:pointer}.btn-style02.bg-blue a,.btn-style02.bg-blue p{color:#ffffff;background-color:#1b213b}.btn-style02.bg-blue:hover{opacity:0.7;opacity:1}.btn-style02.bg-blue:hover a{opacity:1;background-color:#4e5988}.btn-style02.bd-white a,.btn-style02.bd-white p{color:#ffffff;border:1px solid #ffffff}.btn-style02.bg-white a,.btn-style02.bg-white p{background-color:#ffffff}.btn-style02.bg-white a span:after,.btn-style02.bg-white p span:after{border-color:#1b213b}.btn-style03{text-align:center}.btn-style03 a,.btn-style03 p{position:relative;display:inline-block;font-size:1.6rem;font-weight:400;text-align:center;padding:25px 50px;width:530px;margin:0 auto;border-radius:50px}@media screen and (max-width:999px){.btn-style03 a,.btn-style03 p{font-size:1.4rem;width:60%}}@media screen and (max-width:600px){.btn-style03 a,.btn-style03 p{font-size:1.1rem;padding:15px 30px;width:80%}}.btn-style03 a:after,.btn-style03 p:after{content:"";position:absolute;top:50%;right:50px;width:12px;height:12px;border-bottom:1px solid;border-right:1px solid;transform:translateY(-50%) rotate(-45deg);transition:0.3s ease}@media screen and (max-width:999px){.btn-style03 a:after,.btn-style03 p:after{right:30px;width:10px;height:10px}}@media screen and (max-width:600px){.btn-style03 a:after,.btn-style03 p:after{right:20px;width:8px;height:8px}}.btn-style03 a:hover:after,.btn-style03 p:hover:after{transform:translateX(6px) translateY(-50%) rotate(-45deg)}.btn-style03.bg-red{opacity:1.0;transition:.3s ease-out;cursor:pointer}.btn-style03.bg-red a,.btn-style03.bg-red p{color:#ffffff;background-color:#87272d}.btn-style03.bg-red a:after,.btn-style03.bg-red p:after{border-color:#ffffff}.btn-style03.bg-red:hover{opacity:0.7;opacity:1}.btn-style03.bg-red:hover a{opacity:1;background-color:#a84e56}.btn-style03.bg-blue{opacity:1.0;transition:.3s ease-out;cursor:pointer}.btn-style03.bg-blue a,.btn-style03.bg-blue p{color:#ffffff;background-color:#1b213b}.btn-style03.bg-blue a:after,.btn-style03.bg-blue p:after{border-color:#ffffff}.btn-style03.bg-blue:hover{opacity:0.7;opacity:1}.btn-style03.bg-blue:hover a{opacity:1;background-color:#4e5988}.btn-style03.bg-white a,.btn-style03.bg-white p{background-color:#ffffff;border:1px solid #1b213b}.btn-style03.bg-white a span:after,.btn-style03.bg-white p span:after{border-color:#1b213b}.wrap-popup-movie{position:relative}.wrap-popup-movie a{display:block;opacity:1.0;transition:.3s ease-out;cursor:pointer}.wrap-popup-movie a:hover{opacity:0.7;opacity:1}.wrap-popup-movie a:hover span:before{background-color:rgba(0,0,0,0)}.wrap-popup-movie a span{display:block;position:relative}.wrap-popup-movie a span.wrap-bg{padding-bottom:56.25%}.wrap-popup-movie a span:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);transition:.3s ease-out}.wrap-popup-movie a span:after{content:url("../img/common/icon_playbtn_w.svg");position:absolute;width:90px;height:90px;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:600px){.wrap-popup-movie a span:after{width:60px;height:60px}}.fadein-b{opacity:0;transform:translateY(50px)}.fade-in-bottom{animation:fade-in-bottom 0.6s cubic-bezier(0.39,0.575,0.565,1) both}@keyframes fade-in-bottom{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}.black{color:#FFFF00}.black main p a{color:#FFFF00}.black main p a[target=_blank]:after{content:none}.black main p a{color:#FFFF00!important}.black main a.blankLink{color:#FFFF00}.black main a.blankLink:after{content:none!important}.black main a.pdfLink{color:#FFFF00}.black main a.pdfLink:after{content:none!important}.black main a.documentLink{background-color:#000;text-decoration:underline}.black main a.documentLink.excel-document,.black main a.documentLink.pdf-document,.black main a.documentLink.word-document{color:#FFFF00;border-color:#000}.black .breadcrumb li{color:#FFFF00}.black table tr td,.black table tr th{border:none!important}.black .pagenation ul li a{color:#FFFF00}.black .pagenation ul li.next a,.black .pagenation ul li.prev a{text-indent:inherit}.black .pagenation ul li.next a:before,.black .pagenation ul li.prev a:before{content:none}.black .pagenation ul li.current a{color:#FFFF00;opacity:1.0;transition:.3s ease-out;cursor:pointer}.black .pagenation ul li.current a:hover{opacity:0.7;opacity:1}.black .pagenation ul li.current a:after{background-color:#FFFF00}.black .wrap-ttl-style02 .ttl-style02{border:none}.black .page-ttl .ttl:before{content:none}.black .page-heading{background-color:#000}.black .page-heading .wrap-page-ttl h2{color:#FFFF00}.black .page-heading .wrap-page-icon{background-color:#000}.black .page-heading .wrap-page-icon h2{color:#FFFF00}.black .page-heading .wrap-page-icon h2:before{content:none}.black .page-heading-bk:before{background-color:#000}.black .page-heading-bk h2{color:#FFFF00}.black .btn-style01 a span:after,.black .btn-style01 p span:after{content:none}.black .btn-style01.bg-blue a,.black .btn-style01.bg-blue p,.black .btn-style01.bg-red a,.black .btn-style01.bg-red p,.black .btn-style01.bg-white02 a,.black .btn-style01.bg-white02 p{color:#FFFF00;text-decoration:underline;background-color:#000;opacity:1.0;transition:.3s ease-out;cursor:pointer}.black .btn-style01.bg-blue a:hover,.black .btn-style01.bg-blue p:hover,.black .btn-style01.bg-red a:hover,.black .btn-style01.bg-red p:hover,.black .btn-style01.bg-white02 a:hover,.black .btn-style01.bg-white02 p:hover{opacity:0.7;background-color:#000}.black .btn-style01.bd-white a,.black .btn-style01.bd-white p{color:#FFFF00;text-decoration:underline;border:1px solid #FFFF00}.black .btn-style01.bg-white02 a,.black .btn-style01.bg-white02 p{border:none}.black .btn-style02 a,.black .btn-style02 p{text-decoration:underline}.black .btn-style02 a span:after,.black .btn-style02 p span:after{content:none}.black .btn-style02.bg-blue,.black .btn-style02.bg-red{opacity:1.0;transition:.3s ease-out;cursor:pointer}.black .btn-style02.bg-blue a,.black .btn-style02.bg-blue p,.black .btn-style02.bg-red a,.black .btn-style02.bg-red p{color:#FFFF00;background-color:#000}.black .btn-style02.bg-blue:hover,.black .btn-style02.bg-red:hover{opacity:0.7}.black .btn-style02.bg-blue:hover a,.black .btn-style02.bg-red:hover a{background-color:#000}.black .btn-style02.bd-white a,.black .btn-style02.bd-white p{color:#FFFF00;border:1px solid #FFFF00}.black .btn-style02.bg-white a,.black .btn-style02.bg-white p{color:#FFFF00;background-color:#000}.black .btn-style03 a,.black .btn-style03 p{text-decoration:underline}.black .btn-style03 a:after,.black .btn-style03 p:after{content:none}.black .btn-style03.bg-blue,.black .btn-style03.bg-red{opacity:1.0;transition:.3s ease-out;cursor:pointer}.black .btn-style03.bg-blue a,.black .btn-style03.bg-blue p,.black .btn-style03.bg-red a,.black .btn-style03.bg-red p{color:#FFFF00;background-color:#000}.black .btn-style03.bg-blue a:after,.black .btn-style03.bg-blue p:after,.black .btn-style03.bg-red a:after,.black .btn-style03.bg-red p:after{border-color:#FFFF00}.black .btn-style03.bg-blue:hover,.black .btn-style03.bg-red:hover{opacity:0.7}.black .btn-style03.bg-blue:hover a,.black .btn-style03.bg-red:hover a{background-color:#FFFF00}.black .btn-style03.bg-white a,.black .btn-style03.bg-white p{background-color:#000;border:none}.black .btn-style03.bg-white a span:after,.black .btn-style03.bg-white p span:after{border:none}.black .con-search-style01>.inner form#search-event-form .box-area .block-area ul.list-area li a,.black .con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender ul.slider-calender li a{background-color:transparent;border:1px solid yellow}.black .con-search-style01>.inner form#search-event-form .box-area .block-area ul.list-area li a span,.black .con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender ul.slider-calender li a span{color:#FFFF00}.black .con-search-style01>.inner form#search-event-form .box-operation p.btn-link a{background-color:transparent;border:1px solid yellow}.black .con-search-style01>.inner form#search-event-form .box-operation p.btn-link a span{color:#FFFF00}.blue{color:#FFFF00}.blue main p a{color:#FFFF00}.blue main p a[target=_blank]:after{content:none}.blue main p a{color:#FFFF00!important}.blue main a.blankLink{color:#FFFF00}.blue main a.blankLink:after{content:none!important}.blue main a.pdfLink{color:#FFFF00}.blue main a.pdfLink:after{content:none!important}.blue main a.documentLink{background-color:#0000FF;text-decoration:underline}.blue main a.documentLink.excel-document,.blue main a.documentLink.pdf-document,.blue main a.documentLink.word-document{color:#FFFF00;border-color:#0000FF}.blue .breadcrumb li{color:#FFFF00}.blue table tr td,.blue table tr th{border:none!important}.blue .pagenation ul li a{color:#FFFF00}.blue .pagenation ul li.next a,.blue .pagenation ul li.prev a{text-indent:inherit}.blue .pagenation ul li.next a:before,.blue .pagenation ul li.prev a:before{content:none}.blue .pagenation ul li.current a{color:#FFFF00;opacity:1.0;transition:.3s ease-out;cursor:pointer}.blue .pagenation ul li.current a:hover{opacity:0.7;opacity:1}.blue .pagenation ul li.current a:after{background-color:#FFFF00}.blue .wrap-ttl-style02 .ttl-style02{border:none}.blue .page-ttl .ttl:before{content:none}.blue .page-heading{background-color:#0000FF}.blue .page-heading .wrap-page-ttl h2{color:#FFFF00}.blue .page-heading .wrap-page-icon{background-color:#0000FF}.blue .page-heading .wrap-page-icon h2{color:#FFFF00}.blue .page-heading .wrap-page-icon h2:before{content:none}.blue .page-heading-bk:before{background-color:#0000FF}.blue .page-heading-bk h2{color:#FFFF00}.blue .btn-style01 a span:after,.blue .btn-style01 p span:after{content:none}.blue .btn-style01.bg-blue a,.blue .btn-style01.bg-blue p,.blue .btn-style01.bg-red a,.blue .btn-style01.bg-red p,.blue .btn-style01.bg-white02 a,.blue .btn-style01.bg-white02 p{color:#FFFF00;text-decoration:underline;background-color:#0000FF;opacity:1.0;transition:.3s ease-out;cursor:pointer}.blue .btn-style01.bg-blue a:hover,.blue .btn-style01.bg-blue p:hover,.blue .btn-style01.bg-red a:hover,.blue .btn-style01.bg-red p:hover,.blue .btn-style01.bg-white02 a:hover,.blue .btn-style01.bg-white02 p:hover{opacity:0.7;background-color:#0000FF}.blue .btn-style01.bd-white a,.blue .btn-style01.bd-white p{color:#FFFF00;text-decoration:underline;border:1px solid #FFFF00}.blue .btn-style01.bg-white02 a,.blue .btn-style01.bg-white02 p{border:none}.blue .btn-style02 a,.blue .btn-style02 p{text-decoration:underline}.blue .btn-style02 a span:after,.blue .btn-style02 p span:after{content:none}.blue .btn-style02.bg-blue,.blue .btn-style02.bg-red{opacity:1.0;transition:.3s ease-out;cursor:pointer}.blue .btn-style02.bg-blue a,.blue .btn-style02.bg-blue p,.blue .btn-style02.bg-red a,.blue .btn-style02.bg-red p{color:#FFFF00;background-color:#0000FF}.blue .btn-style02.bg-blue:hover,.blue .btn-style02.bg-red:hover{opacity:0.7}.blue .btn-style02.bg-blue:hover a,.blue .btn-style02.bg-red:hover a{background-color:#0000FF}.blue .btn-style02.bd-white a,.blue .btn-style02.bd-white p{color:#FFFF00;border:1px solid #FFFF00}.blue .btn-style02.bg-white a,.blue .btn-style02.bg-white p{color:#FFFF00;background-color:#0000FF}.blue .btn-style03 a,.blue .btn-style03 p{text-decoration:underline}.blue .btn-style03 a:after,.blue .btn-style03 p:after{content:none}.blue .btn-style03.bg-blue,.blue .btn-style03.bg-red{opacity:1.0;transition:.3s ease-out;cursor:pointer}.blue .btn-style03.bg-blue a,.blue .btn-style03.bg-blue p,.blue .btn-style03.bg-red a,.blue .btn-style03.bg-red p{color:#FFFF00;background-color:#0000FF}.blue .btn-style03.bg-blue a:after,.blue .btn-style03.bg-blue p:after,.blue .btn-style03.bg-red a:after,.blue .btn-style03.bg-red p:after{border-color:#FFFF00}.blue .btn-style03.bg-blue:hover,.blue .btn-style03.bg-red:hover{opacity:0.7}.blue .btn-style03.bg-blue:hover a,.blue .btn-style03.bg-red:hover a{background-color:#FFFF00}.blue .btn-style03.bg-white a,.blue .btn-style03.bg-white p{background-color:#0000FF;border:none}.blue .btn-style03.bg-white a span:after,.blue .btn-style03.bg-white p span:after{border:none}.blue .con-search-style01>.inner form#search-event-form .box-area .block-area ul.list-area li a,.blue .con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender ul.slider-calender li a{background-color:transparent;border:1px solid yellow}.blue .con-search-style01>.inner form#search-event-form .box-area .block-area ul.list-area li a span,.blue .con-search-style01>.inner form#search-event-form .box-calender .block-calender .container-slider-calender ul.slider-calender li a span{color:#FFFF00}.blue .con-search-style01>.inner form#search-event-form .box-operation p.btn-link a{background-color:transparent;border:1px solid yellow}.blue .con-search-style01>.inner form#search-event-form .box-operation p.btn-link a span{color:#FFFF00}header{display:flex;position:fixed;top:0;left:0;width:100%;height:110px;background-color:#ffffff;z-index:999}@media screen and (max-width:1199px){header{position:fixed;top:0;left:0;width:100%;height:80px;background-color:#ffffff;z-index:999}}@media screen and (max-width:600px){header{height:60px}}header .logo-wrap{position:relative;display:flex;justify-content:center;width:350px;height:100%;background-color:#1b213b;z-index:101}@media screen and (max-width:1599px){header .logo-wrap{width:300px}}@media screen and (max-width:1499px){header .logo-wrap{width:230px}}@media screen and (max-width:1199px){header .logo-wrap{width:220px}}@media screen and (max-width:999px){header .logo-wrap{width:240px}}@media screen and (max-width:600px){header .logo-wrap{width:180px}}header .logo-wrap h1{width:100%;height:110px}@media screen and (max-width:1199px){header .logo-wrap h1{height:auto;padding:0}}header .logo-wrap h1 a{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:100%}header .logo-wrap h1 a img{width:257px;height:60px}@media screen and (max-width:1499px){header .logo-wrap h1 a img{width:200px;height:47px}}@media screen and (max-width:1199px){header .logo-wrap h1 a img{width:160px;height:42px}}@media screen and (max-width:999px){header .logo-wrap h1 a img{width:200px;height:47px}}@media screen and (max-width:600px){header .logo-wrap h1 a img{width:140px;height:33px}}header .global-header{display:flex;position:relative;width:calc(100% - 350px - 80px);min-height:110px;z-index:100;padding-right:15px}@media screen and (max-width:1599px){header .global-header{width:calc(100% - 300px - 80px)}}@media screen and (max-width:1499px){header .global-header{width:calc(100% - 230px - 80px)}}@media screen and (max-width:1199px){header .global-header{display:none}}header .global-header .nav-contents01{width:45%}header .global-header .nav-contents01 ul.nav01{display:flex;width:100%;height:100%;background-color:#e9ebed}header .global-header .nav-contents01 ul.nav01 li{position:relative;flex:1 1 0%}header .global-header .nav-contents01 ul.nav01 li:not(:first-child):before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:calc(100% - 30px);background-color:#000000}header .global-header .nav-contents01 ul.nav01 li a{display:block;position:relative;font-size:1.4rem;color:#1b213b;font-weight:400;line-height:1.2;text-align:center;height:100%;margin:0;padding-top:60px}@media screen and (max-width:1599px){header .global-header .nav-contents01 ul.nav01 li a{font-size:1.2rem}}header .global-header .nav-contents01 ul.nav01 li a:before{content:"";position:absolute;left:50%;transform:translateX(-50%);background-position:center center;background-repeat:no-repeat;background-size:contain;transition:.3s ease-out}header .global-header .nav-contents01 ul.nav01 li a.about:before{top:25px;width:34px;height:21px;background-image:url(../img/common/icon_about.svg)}header .global-header .nav-contents01 ul.nav01 li a.blog:before{top:23px;width:30px;height:30px;background-image:url(../img/common/icon_blog.svg)}header .global-header .nav-contents01 ul.nav01 li a.spot:before{top:18px;width:30px;height:30px;background-image:url(../img/common/icon_spot.svg)}header .global-header .nav-contents01 ul.nav01 li a.gourmet:before{top:18px;width:33px;height:33px;background-image:url(../img/common/icon_gourmet.svg)}@media screen and (max-width:1399px){header .global-header .nav-contents01 ul.nav01 li a.stay{font-size:1.1rem}}header .global-header .nav-contents01 ul.nav01 li a.stay:before{top:18px;width:30px;height:30px;background-image:url(../img/common/icon_stay.svg)}@media screen and (max-width:1399px){header .global-header .nav-contents01 ul.nav01 li a.flower{font-size:1.1rem}}header .global-header .nav-contents01 ul.nav01 li a.flower:before{top:24px;width:33px;height:28px;background-image:url(../img/common/icon_flower.svg)}header .global-header .nav-contents01 ul.nav01 li a.course:before{top:18px;width:26px;height:30px;background-image:url(../img/common/icon_course.svg)}header .global-header .nav-contents01 ul.nav01 li a.access:before{top:18px;width:39px;height:33px;background-image:url(../img/common/icon_access.svg)}header .global-header .nav-contents01 ul.nav01 li a.workcation:before{top:24px;width:48px;height:24px;background-image:url(../img/common/icon_workcation.svg)}header .global-header .nav-contents01 ul.nav01 li a.experience:before{top:21px;width:29px;height:35px;background-image:url(../img/common/icon_experience.svg)}header .global-header .nav-contents01 ul.nav01 li a.access,header .global-header .nav-contents01 ul.nav01 li a.blog,header .global-header .nav-contents01 ul.nav01 li a.experience{padding-top:68px}header .global-header .nav-contents01 ul.nav01 li a:hover:before{transform:translateX(-50%) translateY(-5px)}header .global-header .nav-contents02{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;width:55%;margin-bottom:20px}header .global-header .nav-contents02 .wrap-accessibility{order:2;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;width:100%}header .global-header .nav-contents02 .wrap-accessibility .bgcolor-wrap,header .global-header .nav-contents02 .wrap-accessibility .fsize-wrap{display:flex;align-items:center}header .global-header .nav-contents02 .wrap-accessibility .bgcolor-wrap p,header .global-header .nav-contents02 .wrap-accessibility .fsize-wrap p{font-size:1.3rem}@media screen and (max-width:1599px){header .global-header .nav-contents02 .wrap-accessibility .bgcolor-wrap p,header .global-header .nav-contents02 .wrap-accessibility .fsize-wrap p{font-size:1.2rem}}header .global-header .nav-contents02 .wrap-accessibility .bgcolor-wrap ul,header .global-header .nav-contents02 .wrap-accessibility .fsize-wrap ul{display:flex;align-items:center}header .global-header .nav-contents02 .wrap-accessibility .bgcolor-wrap ul li,header .global-header .nav-contents02 .wrap-accessibility .fsize-wrap ul li{font-size:1.3rem}@media screen and (max-width:1599px){header .global-header .nav-contents02 .wrap-accessibility .bgcolor-wrap ul li,header .global-header .nav-contents02 .wrap-accessibility .fsize-wrap ul li{font-size:1.2rem}}header .global-header .nav-contents02 .wrap-accessibility .bgcolor-wrap .btn-wrap button{font-size:1.3rem;line-height:1;border:1px solid;border-radius:5px;padding:8px;margin:0;margin-left:3px;cursor:pointer}@media screen and (max-width:1599px){header .global-header .nav-contents02 .wrap-accessibility .bgcolor-wrap .btn-wrap button{font-size:1.2rem}}header .global-header .nav-contents02 .wrap-accessibility .bgcolor-wrap .btn-wrap button#clr_white{border-color:#000000;color:#000000;background-color:#ffffff;margin-left:8px}header .global-header .nav-contents02 .wrap-accessibility .bgcolor-wrap .btn-wrap button#clr_black{border-color:#000000;color:#ffffff;background-color:#000000}header .global-header .nav-contents02 .wrap-accessibility .bgcolor-wrap .btn-wrap button#clr_blue{border-color:#0000FF;color:#ffffff;background-color:#0000FF}header .global-header .nav-contents02 .wrap-accessibility .fsize-wrap{margin-left:20px}header .global-header .nav-contents02 .wrap-accessibility .fsize-wrap p{text-align:center;line-height:1.2}header .global-header .nav-contents02 .wrap-accessibility .fsize-wrap ul li:first-child{margin-left:3px}header .global-header .nav-contents02 .wrap-accessibility .fsize-wrap ul li span{border:1px solid #1b213b;border-radius:5px;padding:9px 3px;margin-left:5px}header .global-header .nav-contents02 .nav02{order:1;display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%}header .global-header .nav-contents02 .nav02 li{flex:0 1 auto;font-size:1.3rem;position:relative;padding:0 10px 0 12px}@media screen and (max-width:1299px){header .global-header .nav-contents02 .nav02 li{font-size:1.2rem;padding:0 6px 0 9px}}header .global-header .nav-contents02 .nav02 li:before{display:inline-block;content:'';position:absolute;top:calc(50% + 1px);left:0;transform:translateY(-50%) rotate(45deg);width:5px;height:5px;border-top:1px solid #3C3C3C;border-right:1px solid #3C3C3C}@media screen and (max-width:1299px){header .global-header .nav-contents02 .nav02 li:before{width:4px;height:4px}}header .gnav-content{display:none}@media screen and (max-width:1199px){header .gnav-content{display:block;position:fixed;top:0;left:0;background-color:#1b213b;width:100%;height:100%;margin:0 auto;padding:8% 5%;opacity:0;overflow-y:scroll;visibility:visible;transform:translateY(-100%);transition:opacity .6s ease,visibility .6s ease,transform .6s ease;z-index:999}}@media screen and (max-width:1199px) and (max-width:600px){header .gnav-content{padding:8% 4.5%}}@media screen and (max-width:1199px){header .gnav-content.active{opacity:1;transform:translateY(0);transition:opacity .6s ease,visibility .6s ease,transform .6s ease}}header.fixed{box-shadow:0 0 10px rgba(0,0,0,0.4)}header.fixed .global-header .lang-box ul.lang-btn{min-height:110px}.home header{justify-content:flex-end}.home header .global-header{margin-right:80px}@media screen and (min-width:1200px){.home header .global-header .nav-contents01{opacity:0;transform:translateX(-100%);transition:1.0s ease-out}.home header .global-header .nav-contents02{width:100%}}@media screen and (min-width:1200px){.home header.fixed .global-header .nav-contents01{opacity:1;transform:translateZ(0);transition:.6s ease-out}.home header.fixed .global-header .nav-contents02{width:55%}}.search-wrap{display:block}.search-wrap .search-form{position:relative;display:flex;width:210px;height:30px;margin-left:30px}@media screen and (max-width:1599px){.search-wrap .search-form{margin-left:20px}}@media screen and (max-width:1499px){.search-wrap .search-form{width:160px}}.search-wrap .search-form .sbox{outline:0;width:160px;height:30px;border:1px solid #4C4C4C;border-radius:6px 0 0 6px;background:#ffffff;padding:0 10px}@media screen and (max-width:1499px){.search-wrap .search-form .sbox{width:110px}}.search-wrap .search-form .sbtn{border-radius:0 6px 6px 0;background:#4C4C4C;border:none;color:#ffffff;font-size:1.4rem;width:50px;height:30px;cursor:pointer;opacity:1.0;transition:.3s ease-out;cursor:pointer}.search-wrap .search-form .sbtn:hover{opacity:0.7}.lang-wrap{position:absolute;top:0;right:0;width:80px}@media screen and (max-width:1199px){.lang-wrap{right:80px}}@media screen and (max-width:600px){.lang-wrap{right:60px;width:70px}}.lang-wrap .lang-box{position:relative;cursor:pointer}.lang-wrap .lang-box ul{background-color:#4D4D4D}.lang-wrap .lang-box ul li{font-size:1.2rem;color:#ffffff;word-break:break-all}@media screen and (max-width:600px){.lang-wrap .lang-box ul li{font-size:1.1rem;letter-spacing:-0.02em}}.lang-wrap .lang-box ul.lang-btn{position:relative;display:flex;align-items:center;width:100%;height:100%;min-height:90px;z-index:2}@media screen and (max-width:1199px){.lang-wrap .lang-box ul.lang-btn{min-height:80px}}@media screen and (max-width:600px){.lang-wrap .lang-box ul.lang-btn{min-height:60px}}.lang-wrap .lang-box ul.lang-btn li{position:relative;display:block;width:100%;height:100%;text-align:center;padding:10px 5px 20px;margin-top:-8px}@media screen and (max-width:600px){.lang-wrap .lang-box ul.lang-btn li{padding:10px 5px 15px;margin-top:-6px}}.lang-wrap .lang-box ul.lang-btn li:before{content:"";position:absolute;bottom:5px;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:8px 6px 0 6px;border-color:#FFFFFF transparent transparent transparent}@media screen and (max-width:600px){.lang-wrap .lang-box ul.lang-btn li:before{border-width:6px 4px 0 4px}}.lang-wrap .lang-box ul.lang-btn li span{display:inline-block;width:100%}.lang-wrap .lang-box ul.lang-btn li a{display:block;width:100%;height:100%;cursor:pointer}.lang-wrap .lang-box ul.lang-list{position:absolute;top:-50%;left:0;width:100%;background-color:#4D4D4D;padding:5px 0;transition:.5s ease-out;opacity:0;overflow:hidden;z-index:1}.lang-wrap .lang-box ul.lang-list li a{display:inline-block;color:#ffffff;padding:2px 10px}@media screen and (min-width:1200px){.lang-wrap .lang-box:hover ul.lang-list{top:100%;border-top:1px solid #ffffff;opacity:1;overflow:visible}}@media screen and (max-width:1199px){.lang-wrap .lang-box.active ul.lang-list{top:100%;border-top:1px solid #ffffff;opacity:1;overflow:visible}}.menu-trigger{position:relative;display:none;width:80px;height:100%;vertical-align:middle;background-color:#000000;cursor:pointer;z-index:9999}@media screen and (max-width:1199px){.menu-trigger{display:block;margin-left:auto;margin-right:0}}@media screen and (max-width:600px){.menu-trigger{width:60px}}.menu-trigger span{display:block;position:absolute;left:50%;transform:translateX(-50%);width:40px;height:2px;background-color:#ffffff;transition:all .8s}@media screen and (max-width:600px){.menu-trigger span{width:30px}}.menu-trigger span:first-of-type{top:20px}@media screen and (max-width:600px){.menu-trigger span:first-of-type{top:12px}}.menu-trigger span:nth-of-type(2){top:30px}@media screen and (max-width:600px){.menu-trigger span:nth-of-type(2){top:20px}}.menu-trigger span:nth-of-type(3){top:40px}@media screen and (max-width:600px){.menu-trigger span:nth-of-type(3){top:28px}}.menu-trigger p{position:absolute;top:48px;left:50%;transform:translateX(-50%);color:#ffffff;font-size:1.2rem;font-weight:400}@media screen and (max-width:600px){.menu-trigger p{top:36px;font-size:1.1rem}}.menu-trigger.active span{left:25px;top:28px;width:30px}@media screen and (max-width:600px){.menu-trigger.active span{left:16px;top:20px}}.menu-trigger.active span:first-of-type{background-color:#ffffff;transform:rotate(-45deg)}.menu-trigger.active span:nth-of-type(2){opacity:0;animation:active-rtigger .8s forwards}.menu-trigger.active span:nth-of-type(3){background-color:#ffffff;transform:rotate(45deg)}.black{}.black header{background-color:#000}.black header .logo-wrap{background-color:#000}.black header .global-header .nav-contents01 ul.nav01{background-color:#000}.black header .global-header .nav-contents01 ul.nav01 li:not(:first-child):before{background-color:#FFFF00}.black header .global-header .nav-contents01 ul.nav01 li a{color:#FFFF00}.black header .global-header .nav-contents01 ul.nav01 li a:before{content:none}.black header .global-header .nav-contents02 .wrap-accessibility .bgcolor-wrap .btn-wrap button#clr_white{border-color:#FFFF00;color:#FFFF00;background-color:#000}.black header .global-header .nav-contents02 .wrap-accessibility .bgcolor-wrap .btn-wrap button#clr_black{border-color:#FFFF00;color:#FFFF00;background-color:#000}.black header .global-header .nav-contents02 .wrap-accessibility .bgcolor-wrap .btn-wrap button#clr_blue{border-color:#FFFF00;color:#FFFF00;background-color:#000}.black header .global-header .nav-contents02 .wrap-accessibility .fsize-wrap ul li span{border-color:#FFFF00}.black header .global-header .nav-contents02 .nav02 li:before{border-color:#FFFF00}.black header .gnav-content{background-color:#000}.black header.fixed{background-color:#000}.black .search-wrap .search-form input::placeholder{color:#FFFF00}.black .search-wrap .search-form .sbox{border-color:#FFFF00;background:#000}.black .search-wrap .search-form .sbtn{background:#000;border:1px solid #FFFF00;color:#FFFF00}.black .lang-wrap .lang-box ul{background-color:#000}.black .lang-wrap .lang-box ul li{color:#FFFF00}.black .lang-wrap .lang-box ul.lang-btn li:before{border-color:#FFFF00 transparent transparent transparent}.black .lang-wrap .lang-box ul.lang-list{background-color:#000}.black .lang-wrap .lang-box ul.lang-list li a{color:#FFFF00}@media screen and (min-width:1200px){.black .lang-wrap .lang-box:hover ul.lang-list{border-top:1px solid #FFFF00}}@media screen and (max-width:1199px){.black .lang-wrap .lang-box.active ul.lang-list{border-top:1px solid #FFFF00}}.black .menu-trigger{background-color:#000}.black .menu-trigger span{background-color:#FFFF00}.black .menu-trigger p{color:#FFFF00}.black .menu-trigger.active span:first-of-type{background-color:#FFFF00}.black .menu-trigger.active span:nth-of-type(3){background-color:#FFFF00}.blue{}.blue header{background-color:#0000FF}.blue header .logo-wrap{background-color:#0000FF}.blue header .global-header .nav-contents01 ul.nav01{background-color:#0000FF}.blue header .global-header .nav-contents01 ul.nav01 li:not(:first-child):before{background-color:#FFFF00}.blue header .global-header .nav-contents01 ul.nav01 li a{color:#FFFF00}.blue header .global-header .nav-contents01 ul.nav01 li a:before{content:none}.blue header .global-header .nav-contents02 .wrap-accessibility .bgcolor-wrap .btn-wrap button#clr_white{border-color:#FFFF00;color:#FFFF00;background-color:#0000FF}.blue header .global-header .nav-contents02 .wrap-accessibility .bgcolor-wrap .btn-wrap button#clr_black{border-color:#FFFF00;color:#FFFF00;background-color:#0000FF}.blue header .global-header .nav-contents02 .wrap-accessibility .bgcolor-wrap .btn-wrap button#clr_blue{border-color:#FFFF00;color:#FFFF00;background-color:#0000FF}.blue header .global-header .nav-contents02 .wrap-accessibility .fsize-wrap ul li span{border-color:#FFFF00}.blue header .global-header .nav-contents02 .nav02 li:before{border-color:#FFFF00}.blue header .gnav-content{background-color:#0000FF}.blue header.fixed{background-color:#0000FF}.blue .search-wrap .search-form input::placeholder{color:#FFFF00}.blue .search-wrap .search-form .sbox{border-color:#FFFF00;background:#0000FF}.blue .search-wrap .search-form .sbtn{background:#0000FF;border:1px solid #FFFF00;color:#FFFF00}.blue .lang-wrap .lang-box ul{background-color:#0000FF}.blue .lang-wrap .lang-box ul li{color:#FFFF00}.blue .lang-wrap .lang-box ul.lang-btn li:before{border-color:#FFFF00 transparent transparent transparent}.blue .lang-wrap .lang-box ul.lang-list{background-color:#0000FF}.blue .lang-wrap .lang-box ul.lang-list li a{color:#FFFF00}@media screen and (min-width:1200px){.blue .lang-wrap .lang-box:hover ul.lang-list{border-top:1px solid #FFFF00}}@media screen and (max-width:1199px){.blue .lang-wrap .lang-box.active ul.lang-list{border-top:1px solid #FFFF00}}.blue .menu-trigger{background-color:#0000FF}.blue .menu-trigger span{background-color:#FFFF00}.blue .menu-trigger p{color:#FFFF00}.blue .menu-trigger.active span:first-of-type{background-color:#FFFF00}.blue .menu-trigger.active span:nth-of-type(3){background-color:#FFFF00}.global-footer{position:relative;padding:60px 0;background-color:#1b213b}.global-footer small.copy{display:block;font-size:1rem;color:#ffffff;font-weight:400;letter-spacing:0;margin-top:30px}.backtop{position:fixed;display:none;bottom:0;right:0;width:68px;height:68px;z-index:100}@media screen and (max-width:600px){.backtop{display:none}}.backtop a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;width:100%;height:100%;background-image:url(../img/common/icon_backtop.svg);background-size:cover}.black{}.black .global-footer{background-color:#000}.black .global-footer small.copy{color:#FFFF00}.black .backtop a{text-indent:inherit;text-decoration:underline;white-space:normal;width:auto;height:auto;background-image:none}.blue{}.blue .global-footer{background-color:#0000FF}.blue .global-footer small.copy{color:#FFFF00}.blue .backtop a{text-indent:inherit;text-decoration:underline;white-space:normal;width:auto;height:auto;background-image:none}.global-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}@media screen and (max-width:1399px){.global-content{grid-template-columns:1fr 2fr}}@media screen and (max-width:1199px){.global-content{display:block}}.global-content .gc-logo{grid-column:1/2;grid-row:1/2;width:275px}@media screen and (max-width:1299px){.global-content .gc-logo{width:250px}}@media screen and (max-width:1199px){.global-content .gc-logo{width:280px}}@media screen and (max-width:600px){.global-content .gc-logo{width:60%}}.global-content .gc-logo a{display:block}.global-content .wrap-gnav{grid-column:2/3;grid-row:1/3;display:flex;flex-wrap:wrap;justify-content:flex-end}@media screen and (max-width:1199px){.global-content .wrap-gnav{display:block}}.global-content .wrap-gnav ul.gnav-list{flex:0 1 auto;margin-top:20px}@media screen and (max-width:1199px){.global-content .wrap-gnav ul.gnav-list{margin-top:20px}}.global-content .wrap-gnav ul.gnav-list:not(:last-child){margin-right:50px}@media screen and (max-width:1299px){.global-content .wrap-gnav ul.gnav-list:not(:last-child){margin-right:40px}}@media screen and (max-width:1199px){.global-content .wrap-gnav ul.gnav-list:not(:last-child){margin-right:0}}.global-content .wrap-gnav ul.gnav-list li{position:relative;font-size:1.3rem;color:#ffffff;font-weight:400}@media screen and (max-width:1299px){.global-content .wrap-gnav ul.gnav-list li{font-size:1.2rem}}@media screen and (max-width:1199px){.global-content .wrap-gnav ul.gnav-list li{display:inline-block;font-size:1.4rem}}@media screen and (max-width:600px){.global-content .wrap-gnav ul.gnav-list li{font-size:1.2rem}}.global-content .wrap-gnav ul.gnav-list li:not(:last-child){margin-bottom:0.4em}@media screen and (max-width:1199px){.global-content .wrap-gnav ul.gnav-list li:not(:last-child){margin-right:0.8em;margin-bottom:0}}.global-content .wrap-gnav ul.gnav-list li.gnav-ttl{padding-left:2rem;text-indent:-2rem}@media screen and (max-width:1199px){.global-content .wrap-gnav ul.gnav-list li.gnav-ttl{display:block}}.global-content .wrap-gnav ul.gnav-list li.gnav-ttl:before{content:"■";margin-right:.5rem}.global-content .wrap-gnav ul.gnav-list li.gnav-ttl a{padding-left:0}.global-content .wrap-gnav ul.gnav-list li.gnav-ttl a:before{display:none}.global-content .wrap-gnav ul.gnav-list li a{position:relative;color:#ffffff;font-weight:400;margin:0;padding:0;padding-left:1.5rem}.global-content .wrap-gnav ul.gnav-list li a:before{content:"";width:0.6rem;height:0.6rem;position:absolute;top:50%;left:0;transform:translateY(-50%) rotate(-45deg);border-right:1px solid #F5F5F5;border-bottom:1px solid #F5F5F5}@media screen and (max-width:1199px){.global-content .wrap-gnav ul.gnav-list.nav01{display:flex;flex-wrap:wrap;width:100%;height:100%;margin-bottom:40px}}@media screen and (max-width:1199px){.global-content .wrap-gnav ul.gnav-list.nav01 li{flex:0 1 auto;display:flex;font-size:1.8rem;align-items:center;width:calc((100% - 8%) / 4);margin:0;padding:30px 0;border-bottom:1px solid #ffffff}}@media screen and (max-width:999px){.global-content .wrap-gnav ul.gnav-list.nav01 li{width:calc((100% - 5%) / 3)}}@media screen and (max-width:600px){.global-content .wrap-gnav ul.gnav-list.nav01 li{width:calc((100% - 3%) / 2);padding:20px 0}}@media screen and (max-width:1199px){.global-content .wrap-gnav ul.gnav-list.nav01 li:not(:nth-child(4n)){margin-right:2%}}@media screen and (max-width:999px){.global-content .wrap-gnav ul.gnav-list.nav01 li:not(:nth-child(4n)){margin-right:0}}@media screen and (max-width:999px){.global-content .wrap-gnav ul.gnav-list.nav01 li:not(:nth-child(3n)){margin-right:2.5%}}@media screen and (max-width:600px){.global-content .wrap-gnav ul.gnav-list.nav01 li:not(:nth-child(3n)){margin-right:0}}@media screen and (max-width:600px){.global-content .wrap-gnav ul.gnav-list.nav01 li:nth-child(2n){margin-left:3%}}@media screen and (max-width:1199px){.global-content .wrap-gnav ul.gnav-list.nav01 li a{display:block;position:relative;color:#ffffff;font-weight:400;line-height:1.2;text-align:left;padding-top:0;padding-left:52px}}@media screen and (max-width:600px){.global-content .wrap-gnav ul.gnav-list.nav01 li a{font-size:1.4rem;letter-spacing:0}}@media screen and (max-width:1199px){.global-content .wrap-gnav ul.gnav-list.nav01 li a:before{content:"";position:absolute;width:auto;height:auto;border:none;left:50%;background-position:center center;background-repeat:no-repeat;background-size:contain;transform:translate(0,-50%) rotate(0)}}@media screen and (max-width:1199px){.global-content .wrap-gnav ul.gnav-list.nav01 li a.about:before{left:2px;width:45px;height:28px;background-image:url(../img/common/icon_about02.svg)}}@media screen and (max-width:1199px){.global-content .wrap-gnav ul.gnav-list.nav01 li a.blog:before{left:5px;width:36px;height:36px;background-image:url(../img/common/icon_blog02.svg)}}@media screen and (max-width:1199px){.global-content .wrap-gnav ul.gnav-list.nav01 li a.spot:before{left:5px;width:36px;height:36px;background-image:url(../img/common/icon_spot02.svg)}}@media screen and (max-width:1199px){.global-content .wrap-gnav ul.gnav-list.nav01 li a.gourmet:before{left:5px;width:36px;height:36px;background-image:url(../img/common/icon_gourmet02.svg)}}@media screen and (max-width:1199px){.global-content .wrap-gnav ul.gnav-list.nav01 li a.stay:before{left:5px;width:36px;height:36px;background-image:url(../img/common/icon_stay02.svg)}}@media screen and (max-width:1199px){.global-content .wrap-gnav ul.gnav-list.nav01 li a.flower:before{left:5px;width:32px;height:26.5px;background-image:url(../img/common/icon_flower02.svg)}}@media screen and (max-width:1199px){.global-content .wrap-gnav ul.gnav-list.nav01 li a.course:before{left:8px;width:31px;height:36px;background-image:url(../img/common/icon_course02.svg)}}@media screen and (max-width:1199px){.global-content .wrap-gnav ul.gnav-list.nav01 li a.access:before{left:5px;width:42px;height:36px;background-image:url(../img/common/icon_access02.svg)}}@media screen and (max-width:1199px){.global-content .wrap-gnav ul.gnav-list.nav01 li a.workcation:before{left:5px;width:42px;height:36px;background-image:url(../img/common/icon_workcation02.svg)}}@media screen and (max-width:1199px){.global-content .wrap-gnav ul.gnav-list.nav01 li a.experience:before{left:5px;width:42px;height:36px;background-image:url(../img/common/icon_experience02.svg)}}.global-content .wrap-info{grid-column:1/2;grid-row:2/3;margin-top:50px}@media screen and (max-width:1199px){.global-content .wrap-info{display:block}}@media screen and (max-width:600px){.global-content .wrap-info{padding-top:30px;border-top:1px solid #ffffff}}.global-content .wrap-info .info{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:15px}@media screen and (max-width:1199px){.global-content .wrap-info .info{width:100%;margin-right:30px}}.global-content .wrap-info .info .info-item p{font-size:1.3rem;color:#ffffff;font-weight:400;line-height:2.0}@media screen and (max-width:1299px){.global-content .wrap-info .info .info-item p{font-size:1.2rem}}.global-content .wrap-info .info .info-item p.group-name span{display:block;padding-left:4em}.global-content .wrap-info .sns-list{display:flex;margin:20px 0 30px}@media screen and (max-width:1199px){.global-content .wrap-info .sns-list{width:100%;margin:20px 0 0}}@media screen and (max-width:1199px){.global-content .wrap-info .sns-list li{flex:0 1 auto}}.global-content .wrap-info .sns-list li:not(:last-child){margin-right:12px}@media screen and (max-width:600px){.global-content .wrap-info .sns-list li:not(:last-child){margin-right:10px}}.global-content .wrap-info .sns-list li img{width:30px;height:30px}.black{}.black .global-content .wrap-gnav ul.gnav-list li{color:#FFFF00}.black .global-content .wrap-gnav ul.gnav-list li a{color:#FFFF00}.black .global-content .wrap-gnav ul.gnav-list li a:before{border-color:#FFFF00}@media screen and (max-width:1199px){.black .global-content .wrap-gnav ul.gnav-list.nav01 li{border-bottom:1px solid #FFFF00}}@media screen and (max-width:1199px){.black .global-content .wrap-gnav ul.gnav-list.nav01 li a{color:#FFFF00}}@media screen and (max-width:1199px){.black .global-content .wrap-gnav ul.gnav-list.nav01 li a:before{content:none}}@media screen and (max-width:600px){.black .global-content .wrap-info{border-top:1px solid #FFFF00}}.black .global-content .wrap-info .info p{color:#FFFF00}.blue{}.blue .global-content .wrap-gnav ul.gnav-list li{color:#FFFF00}.blue .global-content .wrap-gnav ul.gnav-list li a{color:#FFFF00}.blue .global-content .wrap-gnav ul.gnav-list li a:before{border-color:#FFFF00}@media screen and (max-width:1199px){.blue .global-content .wrap-gnav ul.gnav-list.nav01 li{border-bottom:1px solid #FFFF00}}@media screen and (max-width:1199px){.blue .global-content .wrap-gnav ul.gnav-list.nav01 li a{color:#FFFF00}}@media screen and (max-width:1199px){.blue .global-content .wrap-gnav ul.gnav-list.nav01 li a:before{content:none}}@media screen and (max-width:600px){.blue .global-content .wrap-info{border-top:1px solid #FFFF00}}.blue .global-content .wrap-info .info p{color:#FFFF00}
/*# sourceMappingURL=common.css.map */