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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;color:inherit}a:visited{text-decoration:none;color:inherit}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input[type=text],input[type=tel],input[type=email],input[type=url],textarea{vertical-align:middle;background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none;resize:none;border-radius:0}input[type=radio],select,input[type=checkbox]{appearance:none}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none}body{background-color:#f5f2e8;color:#492a17;font-family:Zen Kaku Gothic New,sans-serif}body p,body span{font-weight:500;font-size:calc(16 / 1400 * 100vw);line-height:210%;letter-spacing:.05em}@media (max-width: 767px){body p,body span{font-size:calc(16 / 402 * 100vw)}}body section{position:relative}body .sp-only{display:none}@media (max-width: 767px){body .sp-only{display:block}}body .pc-only{display:block}@media (max-width: 767px){body .pc-only{display:none}}body .en{font-family:Luckiest Guy,cursive;font-weight:400}body .title{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(18 / 1400 * 100vw);margin-left:calc(60 / 1400 * 100vw);position:absolute;top:0;left:0}@media (max-width: 767px){body .title{gap:calc(15 / 402 * 100vw);top:unset;left:unset;margin:0 auto;position:relative}}body .title p{font-size:calc(27 / 1400 * 100vw);font-weight:700;line-height:100%;letter-spacing:.08em;color:#ed6519}@media (max-width: 767px){body .title p{font-size:calc(24 / 402 * 100vw)}}body .title span.en{font-size:calc(16 / 1400 * 100vw);font-weight:400;color:#e1b623;line-height:100%;letter-spacing:.18em;text-transform:uppercase}@media (max-width: 767px){body .title span.en{font-size:calc(12 / 402 * 100vw)}}body .mid_title{display:flex;flex-direction:column;align-items:flex-start;gap:calc(15 / 1400 * 100vw);margin-left:calc(180 / 1400 * 100vw);position:relative;margin-bottom:calc(60 / 1400 * 100vw)}@media (max-width: 767px){body .mid_title{margin-left:calc(30 / 402 * 100vw);margin-right:calc(30 / 402 * 100vw);margin-bottom:calc(45 / 402 * 100vw)}}body .mid_title span{font-size:calc(16 / 1400 * 100vw);font-weight:500;line-height:100%;letter-spacing:.08em}@media (max-width: 767px){body .mid_title span{font-size:calc(14 / 402 * 100vw)}}body .mid_title h3{font-size:calc(34 / 1400 * 100vw);font-weight:700;line-height:150%;letter-spacing:.07em;color:#ed6519;width:calc(500 / 1400 * 100vw)}@media (max-width: 767px){body .mid_title h3{font-size:calc(24 / 402 * 100vw);width:100%}}body .mid_title:before{content:"";position:absolute;top:50%;right:calc(60 / 1400 * 100vw);transform:translateY(-50%);width:calc(618 / 1400 * 100vw);height:2px;background-color:#693706}@media (max-width: 767px){body .mid_title:before{display:none}}body .button_more{position:absolute}body .button_more a{position:relative;z-index:2;display:inline-block;font-size:calc(16 / 1400 * 100vw);font-weight:700;letter-spacing:.05em;padding:calc(16 / 1400 * 100vw) calc(55 / 1400 * 100vw);border-radius:calc(27 / 1400 * 100vw);border:2px solid #693706;background-color:#f5f2e8;transition:all .1s ease}@media (max-width: 767px){body .button_more a{font-size:calc(16 / 402 * 100vw);padding:calc(13 / 402 * 100vw) calc(30 / 402 * 100vw);border-radius:calc(30 / 402 * 100vw)}}body .button_more:before{content:"";position:absolute;background-color:#f5f2e8;top:0;left:50%;transform:translate(-50%);width:140%;height:100%}@media (max-width: 767px){body .button_more:before{width:115%}}body .button_more:hover a{background-color:#693706;color:#fff}body .orange_button{display:flex;justify-content:center;align-items:center;width:calc(260 / 1400 * 100vw);height:calc(54 / 1400 * 100vw);background-color:#ed6519;border-radius:calc(5 / 1400 * 100vw);opacity:1;transition:all .1s ease;font-size:calc(16 / 1400 * 100vw);font-weight:700;letter-spacing:.05em;color:#fff}@media (max-width: 767px){body .orange_button{width:calc(200 / 402 * 100vw);height:calc(54 / 402 * 100vw);border-radius:calc(5 / 402 * 100vw)}}@media (max-width: 767px){body .orange_button{font-size:calc(16 / 402 * 100vw)}}body .orange_button:hover{opacity:.6}@media (max-width: 767px){.Page{margin-top:calc(120 / 402 * 100vw)}}.Page .title{position:relative;margin-top:calc(85 / 1400 * 100vw);margin-left:calc(180 / 1400 * 100vw);align-items:flex-start}@media (max-width: 767px){.Page .title{margin-left:calc(30 / 402 * 100vw);margin-top:calc(45 / 402 * 100vw);margin-bottom:calc(45 / 402 * 100vw)}}.Page .title p{font-size:calc(48 / 1400 * 100vw)}@media (max-width: 767px){.Page .title p{font-size:calc(30 / 402 * 100vw)}}.Page .title span.en{padding-left:calc(5 / 1400 * 100vw)}@media (max-width: 767px){.Page .title span.en{font-size:calc(12 / 402 * 100vw)}}.Page .title_divider{width:calc(1280 / 1400 * 100vw);height:2px;background-color:#693706;margin:calc(60 / 1400 * 100vw) auto calc(90 / 1400 * 100vw)}@media (max-width: 767px){.Page .title_divider{display:none}}#FV{width:100vw;height:85svh;max-height:50vw}@media (max-width: 767px){#FV{height:unset;max-height:unset;margin-bottom:calc(50 / 402 * 100vw);padding-bottom:calc(20 / 402 * 100vw);border-bottom:2px solid #693706}}#FV .fv_inner{display:flex;justify-content:center;align-items:center;width:calc(1280 / 1400 * 100vw);margin:0 auto;height:85svh;max-height:50vw;object-fit:cover;object-position:center;border-radius:0 0 calc(20 / 1400 * 100vw) calc(100 / 1400 * 100vw);overflow:hidden}@media (max-width: 767px){#FV .fv_inner{width:calc(100vw - 26 / 402 * 100vw);height:unset;max-height:unset;aspect-ratio:376/300;padding-top:calc(20 / 402 * 100vw);border-top:2px solid #693706;margin-top:calc(81 / 402 * 100vw)}}#FV .fv_img{width:100%;object-fit:cover;scale:1.05;opacity:.2;transition:all 2s ease}@media (max-width: 767px){#FV .fv_img{width:calc(100vw - 26 / 402 * 100vw);height:unset;max-height:unset;aspect-ratio:376/300;object-fit:cover}}.is_loaded .fv_img{scale:1!important;opacity:1!important}#NextEvent{position:relative}#NextEvent .title{top:calc(60 / 1400 * 100vw)}@media (max-width: 767px){#NextEvent .title{top:unset;position:relative}}#NextEvent .event_content{display:flex;justify-content:center;align-items:center;gap:calc(120 / 1400 * 100vw);width:calc(950 / 1400 * 100vw);margin-left:calc(240 / 1400 * 100vw);padding:calc(160 / 1400 * 100vw) 0 calc(74 / 1400 * 100vw);border-top:2px solid #693706;border-bottom:2px solid #693706}@media (max-width: 767px){#NextEvent .event_content{flex-direction:column;gap:calc(45 / 402 * 100vw);width:calc(342 / 402 * 100vw);margin:calc(45 / 402 * 100vw) auto 0;padding:0;border-top:none}}#NextEvent .event_content .event_img{width:calc(332 / 1400 * 100vw);height:calc(470 / 1400 * 100vw);border-radius:calc(4 / 1400 * 100vw)}@media (max-width: 767px){#NextEvent .event_content .event_img{border-radius:calc(4 / 402 * 100vw);width:100%;height:calc(470 / 402 * 100vw)}}#NextEvent .event_content .event_content_text{display:flex;flex-direction:column;align-items:center}@media (max-width: 767px){#NextEvent .event_content .event_content_text{width:100vw;overflow:hidden}}#NextEvent .event_content .event_content_text_tag{padding:calc(20 / 1400 * 100vw) calc(30 / 1400 * 100vw);background-color:#fffbf4;border-radius:calc(10 / 1400 * 100vw) calc(5 / 1400 * 100vw) calc(5 / 1400 * 100vw) calc(5 / 1400 * 100vw)}@media (max-width: 767px){#NextEvent .event_content .event_content_text_tag{font-size:calc(14 / 402 * 100vw);padding:calc(15 / 402 * 100vw) calc(20 / 402 * 100vw);border-radius:calc(18 / 402 * 100vw) calc(5 / 402 * 100vw) calc(5 / 402 * 100vw) calc(5 / 402 * 100vw)}}#NextEvent .event_content .event_content_text_tag span{line-height:100%;color:#693706}#NextEvent .event_content .event_content_text_title{font-size:calc(34 / 1400 * 100vw);font-weight:700;line-height:100%;letter-spacing:.07em;color:#ed6519;margin:calc(45 / 1400 * 100vw) 0;position:relative;padding:0 calc(80 / 1400 * 100vw)}@media (max-width: 767px){#NextEvent .event_content .event_content_text_title{font-size:calc(28 / 402 * 100vw);padding:0 calc(40 / 402 * 100vw);margin:calc(45 / 402 * 100vw) 0}}#NextEvent .event_content .event_content_text_title:before{content:"";position:absolute;left:-10vw;top:0%;transform:translateY(-50%);width:calc(226 / 1400 * 100vw);height:calc(226 / 1400 * 100vw);background:url(/assets/illust1.png) no-repeat center/contain;pointer-events:none;mix-blend-mode:multiply}@media (max-width: 767px){#NextEvent .event_content .event_content_text_title:before{top:calc(20 / 402 * 100vw);left:calc(-100 / 402 * 100vw);width:calc(150 / 402 * 100vw);height:calc(150 / 402 * 100vw)}}#NextEvent .event_content .event_content_text_title:after{content:"";position:absolute;right:calc(-180 / 1400 * 100vw);top:10%;transform:translateY(-50%);width:calc(234 / 1400 * 100vw);height:calc(234 / 1400 * 100vw);background:url(/assets/illust2.png) no-repeat center/contain;pointer-events:none;mix-blend-mode:multiply}@media (max-width: 767px){#NextEvent .event_content .event_content_text_title:after{top:calc(25 / 402 * 100vw);right:calc(-115 / 402 * 100vw);width:calc(150 / 402 * 100vw);height:calc(150 / 402 * 100vw)}}#NextEvent .event_content .event_content_divider{width:calc(275 / 1400 * 100vw);height:2px;background-color:#c8b9b0}@media (max-width: 767px){#NextEvent .event_content .event_content_divider{width:calc(258 / 402 * 100vw);height:1px}}#NextEvent .event_content .event_content_text_description{margin-top:calc(45 / 1400 * 100vw);width:32.5vw}@media (max-width: 767px){#NextEvent .event_content .event_content_text_description{width:calc(302 / 402 * 100vw);margin-top:calc(45 / 402 * 100vw);margin-bottom:calc(85 / 402 * 100vw)}}#NextEvent .button_more{bottom:calc(-25 / 1400 * 100vw);right:calc(410 / 1400 * 100vw)}@media (max-width: 767px){#NextEvent .button_more{bottom:calc(-20 / 402 * 100vw);right:calc(70 / 402 * 100vw)}}#PickupNews{margin-top:calc(60 / 1400 * 100vw);padding-top:calc(120 / 1400 * 100vw)}@media (max-width: 767px){#PickupNews{margin-top:calc(45 / 402 * 100vw);padding-top:calc(90 / 402 * 100vw)}}#PickupNews .title{top:calc(30 / 1400 * 100vw)}@media (max-width: 767px){#PickupNews .title{top:unset;position:relative}}#PickupNews .news_content{position:relative;display:flex;flex-direction:column;width:70vw;margin-left:15vw;padding-bottom:calc(80 / 1400 * 100vw);border-bottom:2px solid #693706}@media (max-width: 767px){#PickupNews .news_content{width:unset;margin:0 calc(15 / 402 * 100vw);padding-bottom:calc(70 / 402 * 100vw)}}#PickupNews .news_content:before{content:"";position:absolute;bottom:calc(-150 / 1400 * 100vw);right:calc(-100 / 1400 * 100vw);width:calc(180 / 1400 * 100vw);height:15vw;background-color:#f5f2e8;pointer-events:none}@media (max-width: 767px){#PickupNews .news_content:before{bottom:calc(-30 / 402 * 100vw);right:calc(50 / 402 * 100vw);width:calc(120 / 402 * 100vw);height:calc(50 / 402 * 100vw)}}#PickupNews .news_content:after{content:"";position:absolute;bottom:calc(-120 / 1400 * 100vw);right:calc(-100 / 1400 * 100vw);width:15vw;height:15vw;background:url(/assets/illust3.png) no-repeat center/contain;pointer-events:none;mix-blend-mode:multiply;animation:kakukaku 3s ease infinite}@media (max-width: 767px){#PickupNews .news_content:after{bottom:calc(-50 / 402 * 100vw);right:calc(60 / 402 * 100vw);width:calc(105 / 402 * 100vw);height:calc(105 / 402 * 100vw)}}#PickupNews .news_content_item{display:flex;align-items:center;gap:calc(120 / 1400 * 100vw);width:100%;padding:calc(25 / 1400 * 100vw) 0;border-bottom:1px dashed #C8B9B0}@media (max-width: 767px){#PickupNews .news_content_item{padding:calc(20 / 402 * 100vw) 0;flex-direction:column;align-items:flex-start;gap:calc(10 / 402 * 100vw)}}#PickupNews .news_content_item span{width:calc(125 / 1400 * 100vw);font-family:Manrope,sans-serif;font-weight:600;font-size:calc(16 / 1400 * 100vw);line-height:210%;letter-spacing:.2em}@media (max-width: 767px){#PickupNews .news_content_item span{font-size:calc(12 / 402 * 100vw);margin-left:calc(35 / 402 * 100vw)}}#PickupNews .news_content_item span .date{margin-left:calc(5 / 1400 * 100vw);color:#ed6519}@media (max-width: 767px){#PickupNews .news_content_item span .date{margin-left:calc(5 / 402 * 100vw)}}#PickupNews .news_content_item p{font-size:calc(18 / 1400 * 100vw);position:relative}@media (max-width: 767px){#PickupNews .news_content_item p{font-size:calc(16 / 402 * 100vw);margin-left:calc(35 / 402 * 100vw)}}#PickupNews .news_content_item p:before{content:"";position:absolute;left:calc(-60 / 1400 * 100vw);top:50%;transform:translateY(-50%);width:calc(5 / 1400 * 100vw);height:calc(5 / 1400 * 100vw);background-color:#e1b623;border-radius:50%}@media (max-width: 767px){#PickupNews .news_content_item p:before{transform:unset;top:calc(-24.5 / 402 * 100vw);left:calc(110 / 402 * 100vw);width:calc(3 / 402 * 100vw);height:calc(3 / 402 * 100vw)}}#PickupNews .button_more{bottom:calc(-25 / 1400 * 100vw);left:calc(390 / 1400 * 100vw)}@media (max-width: 767px){#PickupNews .button_more{bottom:calc(-20 / 402 * 100vw);left:calc(70 / 402 * 100vw)}}#Note{position:relative;padding-top:calc(180 / 1400 * 100vw);margin-bottom:calc(180 / 1400 * 100vw)}@media (max-width: 767px){#Note{padding-top:calc(115 / 402 * 100vw);margin-bottom:calc(140 / 402 * 100vw);display:flex;flex-direction:column;align-items:center;justify-content:center}}#Note .note_icon{margin-left:15vw;width:calc(128 / 1400 * 100vw);margin-bottom:calc(30 / 1400 * 100vw)}@media (max-width: 767px){#Note .note_icon{margin:0 auto calc(30 / 402 * 100vw);width:calc(82 / 402 * 100vw)}}#Note .note_content{position:relative;display:flex;flex-direction:row;gap:calc(34 / 1400 * 100vw);margin-left:calc(120 / 1400 * 100vw);margin-right:calc(120 / 1400 * 100vw);padding:calc(60 / 1400 * 100vw) calc(90 / 1400 * 100vw);background-color:#fffbf4;border-radius:calc(20 / 1400 * 100vw) 0 0 0;border:2px solid #693706}@media (max-width: 767px){#Note .note_content{flex-direction:column;gap:calc(40 / 402 * 100vw);margin:0 calc(15 / 402 * 100vw);padding:calc(40 / 402 * 100vw) calc(20 / 402 * 100vw) calc(80 / 402 * 100vw);border-radius:calc(18 / 402 * 100vw) calc(6 / 402 * 100vw) 0 calc(6 / 402 * 100vw);border:none}}#Note .note_content .note_item{display:flex;flex-direction:column;align-items:center;gap:calc(30 / 1400 * 100vw);width:calc(304 / 1400 * 100vw);cursor:pointer;opacity:1;transition:opacity .1s ease}@media (max-width: 767px){#Note .note_content .note_item{width:100%;gap:calc(24 / 402 * 100vw)}}#Note .note_content .note_item:hover{opacity:.8}#Note .note_content .note_item_img{width:100%;height:calc(171 / 1400 * 100vw);object-fit:cover}@media (max-width: 767px){#Note .note_content .note_item_img{height:calc(170 / 402 * 100vw)}}#Note .note_content .note_item_title{width:calc(274 / 1400 * 100vw);font-size:calc(18 / 1400 * 100vw);font-weight:700;line-height:168%;letter-spacing:.05em}@media (max-width: 767px){#Note .note_content .note_item_title{font-size:calc(16 / 402 * 100vw);width:calc(300 / 402 * 100vw)}}#Note .note_button{position:absolute;bottom:0;right:calc(120 / 1400 * 100vw)}@media (max-width: 767px){#Note .note_button{right:calc(15 / 402 * 100vw)}}#Note .note_button a{position:relative;z-index:2;display:inline-block;font-size:calc(16 / 1400 * 100vw);font-weight:700;letter-spacing:.05em;border-radius:calc(20 / 1400 * 100vw) 0 0 0;border:2px solid #693706;border-right:none;border-bottom:none;padding:calc(18 / 1400 * 100vw) 2.5vw calc(18 / 1400 * 100vw) calc(20 / 1400 * 100vw);background-color:#f5f2e8;transition:all .1s ease}@media (max-width: 767px){#Note .note_button a{font-size:calc(16 / 402 * 100vw);padding:calc(20 / 402 * 100vw) calc(40 / 402 * 100vw) calc(18 / 402 * 100vw) calc(30 / 402 * 100vw);border-radius:calc(18 / 402 * 100vw) 0 0 0;border:none}}#Note .note_button a:after{content:"";background:url(/assets/icon_external.svg) no-repeat center/contain;position:absolute;top:50%;right:calc(15 / 1400 * 100vw);transform:translateY(-50%);width:1vw;height:1vw;pointer-events:none}@media (max-width: 767px){#Note .note_button a:after{right:calc(20 / 402 * 100vw);width:calc(14 / 402 * 100vw);height:calc(14 / 402 * 100vw)}}#Note .note_button a:before{content:"";position:absolute;bottom:0;left:1.5vw;width:7.5vw;height:2px;background-color:#693706}@media (max-width: 767px){#Note .note_button a:before{left:calc(30 / 402 * 100vw);width:calc(105 / 402 * 100vw)}}#Note .note_button:before{content:"";position:absolute;top:2px;left:2px;width:110%;height:110%;border-radius:calc(20 / 1400 * 100vw) 0 0 0;background-color:#f5f2e8;pointer-events:none}@media (max-width: 767px){#Note .note_button:before{display:none}}#About{position:relative;margin-bottom:calc(160 / 1400 * 100vw)}@media (max-width: 767px){#About{margin-bottom:calc(120 / 402 * 100vw)}}#About .about_content{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;background-color:#ed6519;padding:calc(69 / 1400 * 100vw) calc(113 / 1400 * 100vw) calc(116 / 1400 * 100vw);margin-left:15vw;margin-right:calc(400 / 1400 * 100vw);border-radius:calc(20 / 1400 * 100vw) 0 calc(20 / 1400 * 100vw) 0;border:2px solid #693706}@media (max-width: 767px){#About .about_content{align-items:flex-start;justify-content:flex-start;margin:0 calc(15 / 402 * 100vw);padding:calc(45 / 402 * 100vw) calc(38 / 402 * 100vw) calc(310 / 402 * 100vw);border-radius:calc(18 / 402 * 100vw) calc(6 / 402 * 100vw) 0 calc(6 / 402 * 100vw)}}#About .about_content:before{content:"";background:url(/assets/illust4.png) no-repeat center/contain;position:absolute;top:calc(-30 / 1400 * 100vw);left:calc(-100 / 1400 * 100vw);width:calc(296 / 1400 * 100vw);height:calc(296 / 1400 * 100vw);pointer-events:none;mix-blend-mode:multiply;animation:kakukaku 3s ease infinite}@media (max-width: 767px){#About .about_content:before{top:calc(-100 / 402 * 100vw);left:50%;transform:translate(-50%);width:calc(192 / 402 * 100vw);height:calc(192 / 402 * 100vw)}}#About .about_content_title{font-size:calc(27 / 1400 * 100vw);font-weight:700;line-height:100%;letter-spacing:.08em;color:#fff;margin-bottom:calc(15 / 1400 * 100vw)}@media (max-width: 767px){#About .about_content_title{font-size:calc(24 / 402 * 100vw);margin-bottom:calc(18 / 402 * 100vw)}}#About .en{color:#e1b623;font-size:calc(16 / 1400 * 100vw);font-weight:400;line-height:100%;letter-spacing:.18em;text-transform:uppercase;margin-bottom:calc(90 / 1400 * 100vw)}@media (max-width: 767px){#About .en{font-size:calc(12 / 402 * 100vw);margin-bottom:calc(45 / 402 * 100vw)}}#About .about_content_description{width:calc(380 / 1400 * 100vw);height:calc(180 / 1400 * 100vw);margin-right:calc(160 / 1400 * 100vw)}@media (max-width: 767px){#About .about_content_description{width:unset;height:calc(250 / 402 * 100vw);margin-right:unset}}#About .button_more{bottom:calc(-25 / 1400 * 100vw);left:calc(410 / 1400 * 100vw)}@media (max-width: 767px){#About .button_more{bottom:calc(-20 / 402 * 100vw);left:calc(35 / 402 * 100vw)}}#About .button_more:before{display:none}#About .about_imgs{position:absolute;top:calc(120 / 1400 * 100vw);right:calc(10 / 1400 * 100vw);width:40vw;height:40vw}@media (max-width: 767px){#About .about_imgs{top:calc(370 / 402 * 100vw);right:calc(90 / 402 * 100vw);width:calc(210 / 402 * 100vw);height:calc(300 / 402 * 100vw)}}#About .about_imgs .about_imgs_img{width:calc(320 / 1400 * 100vw);height:30vw;object-fit:cover;position:absolute}@media (max-width: 767px){#About .about_imgs .about_imgs_img{width:100%;height:100%}}#Header,#Header_modal{position:sticky;top:calc(20 / 1400 * 100vw);z-index:1000}@media (max-width: 767px){#Header,#Header_modal{position:fixed;top:0;width:100%;padding-top:calc(20 / 402 * 100vw);background-color:#f5f2e8}}#Header .header_content,#Header_modal .header_content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:calc(20 / 1400 * 100vw);margin-bottom:calc(20 / 1400 * 100vw)}@media (max-width: 767px){#Header .header_content,#Header_modal .header_content{margin-top:0;margin-bottom:calc(10 / 402 * 100vw);padding:0 calc(20 / 402 * 100vw) 0}}#Header .header_content .en,#Header_modal .header_content .en{font-family:Luckiest Guy,cursive;font-size:calc(16 / 1400 * 100vw);font-weight:400;line-height:100%;letter-spacing:.18em;text-transform:uppercase}@media (max-width: 767px){#Header .header_content .en,#Header_modal .header_content .en{font-size:calc(10 / 402 * 100vw)}}#Header .header_content_left,#Header_modal .header_content_left{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(8 / 1400 * 100vw);width:calc(178 / 1400 * 100vw)}@media (max-width: 767px){#Header .header_content_left,#Header_modal .header_content_left{gap:calc(8 / 402 * 100vw);width:calc(30 / 402 * 100vw);max-height:calc(50 / 402 * 100vw);opacity:0}}#Header .header_content_left .header_content_left_scroll,#Header_modal .header_content_left .header_content_left_scroll{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(8 / 1400 * 100vw)}@media (max-width: 767px){#Header .header_content_left .header_content_left_scroll,#Header_modal .header_content_left .header_content_left_scroll{gap:calc(6 / 402 * 100vw)}}#Header .header_content_left .header_content_left_scroll img,#Header_modal .header_content_left .header_content_left_scroll img{width:calc(10 / 1400 * 100vw);height:calc(10 / 1400 * 100vw);object-fit:contain;animation:pulse 2.5s ease infinite}@media (max-width: 767px){#Header .header_content_left .header_content_left_scroll img,#Header_modal .header_content_left .header_content_left_scroll img{width:calc(8 / 402 * 100vw);height:calc(8 / 402 * 100vw)}}#Header .header_content_left .header_content_left_scroll img:nth-child(1),#Header_modal .header_content_left .header_content_left_scroll img:nth-child(1){animation-delay:0s}#Header .header_content_left .header_content_left_scroll img:nth-child(2),#Header_modal .header_content_left .header_content_left_scroll img:nth-child(2){animation-delay:.5s}#Header .header_content_left .header_content_left_scroll img:nth-child(3),#Header_modal .header_content_left .header_content_left_scroll img:nth-child(3){animation-delay:1s}@keyframes pulse{0%{transform:scale(1.3)}10%{transform:scale(1)}90%{transform:scale(1)}to{transform:scale(1.3)}}#Header .header_content_left .header_content_left_scroll img.current_page_img,#Header_modal .header_content_left .header_content_left_scroll img.current_page_img{width:calc(16 / 1400 * 100vw);height:unset;object-fit:contain;margin-bottom:calc(12 / 1400 * 100vw)}@media (max-width: 767px){#Header .header_content_left .header_content_left_scroll img.current_page_img,#Header_modal .header_content_left .header_content_left_scroll img.current_page_img{width:calc(16 / 402 * 100vw)}}#Header .header_content_right,#Header_modal .header_content_right{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(13 / 1400 * 100vw);margin-right:calc(48 / 1400 * 100vw);margin-left:calc(60 / 1400 * 100vw)}@media (max-width: 767px){#Header .header_content_right,#Header_modal .header_content_right{gap:calc(8 / 402 * 100vw);margin-right:unset;margin-left:unset}}#Header .header_content_right .humberger_menu,#Header_modal .header_content_right .humberger_menu{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(12 / 1400 * 100vw);cursor:pointer;opacity:1;transition:opacity .1s ease}@media (max-width: 767px){#Header .header_content_right .humberger_menu,#Header_modal .header_content_right .humberger_menu{gap:calc(8 / 402 * 100vw)}}#Header .header_content_right .humberger_menu:hover,#Header_modal .header_content_right .humberger_menu:hover{opacity:.6}@media (max-width: 767px){#Header .header_content_right .humberger_menu:hover,#Header_modal .header_content_right .humberger_menu:hover{opacity:1}}#Header .header_content_right .humberger_menu_line,#Header_modal .header_content_right .humberger_menu_line{width:3vw;height:calc(4 / 1400 * 100vw);border-radius:calc(2 / 1400 * 100vw);background-color:#693706}@media (max-width: 767px){#Header .header_content_right .humberger_menu_line,#Header_modal .header_content_right .humberger_menu_line{width:calc(38 / 402 * 100vw);height:calc(4 / 402 * 100vw);border-radius:calc(2 / 402 * 100vw)}}#Header .header_content_right .humberger_menu_line:nth-child(2),#Header_modal .header_content_right .humberger_menu_line:nth-child(2){background-color:#e1b623}#Header .header_content_right .humberger_menu_line:nth-child(3),#Header_modal .header_content_right .humberger_menu_line:nth-child(3){background-color:#ed6519}#Header .header_logo,#Header_modal .header_logo{width:calc(219 / 1400 * 100vw);object-fit:contain}@media (max-width: 767px){#Header .header_logo,#Header_modal .header_logo{width:calc(132 / 402 * 100vw)}}#Header .header_logo img,#Header_modal .header_logo img{width:100%}#Header .header_content_left_scroll,#Header_modal .header_content_left_scroll{display:none}#Header .header_content_left_position,#Header_modal .header_content_left_position{display:flex;border-right:2px solid #DCC6B8}@media (max-width: 767px){#Header .header_content_left_position,#Header_modal .header_content_left_position{border-right:none}}#Header.show-scroll .header_content_left_scroll,#Header_modal.show-scroll .header_content_left_scroll{display:flex}#Header.show-scroll .header_content_left_position,#Header_modal.show-scroll .header_content_left_position{display:none}#Header_modal{position:fixed;top:0;left:0;width:100%;min-height:100svh;z-index:1200;background-color:#f5f2e8;opacity:0;pointer-events:none}#Header_modal .humberger_menu_line:nth-child(1){background-color:#e1b623!important;transform:translateY(calc(8 / 1400 * 100vw)) rotate(45deg)}#Header_modal .humberger_menu_line:nth-child(2){background-color:#ed6519!important;transform:translateY(calc(-8 / 1400 * 100vw)) rotate(-45deg)}@media (max-width: 767px){#Header_modal{z-index:900}#Header_modal .header_content{display:none}}#Header_modal .header_content_bottom{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between;margin:calc(120 / 1400 * 100vw) calc(60 / 1400 * 100vw) 0}@media (max-width: 767px){#Header_modal .header_content_bottom{margin:calc(100 / 402 * 100vw) calc(30 / 402 * 100vw) 0}}#Header_modal .header_content_bottom a{display:flex;flex-direction:column;gap:calc(25 / 1400 * 100vw);width:calc(360 / 1400 * 100vw);margin-bottom:calc(60 / 1400 * 100vw);border-bottom:2px solid #DCC6B8}@media (max-width: 767px){#Header_modal .header_content_bottom a{gap:calc(10 / 402 * 100vw);width:calc(300 / 402 * 100vw);margin-bottom:calc(20 / 402 * 100vw);border-bottom:unset}}#Header_modal .header_content_bottom a span{font-size:calc(50 / 1400 * 100vw);font-weight:700;line-height:100%;letter-spacing:.08em;color:#ed6519}@media (max-width: 767px){#Header_modal .header_content_bottom a span{font-size:calc(40 / 402 * 100vw)}}#Header_modal .header_content_bottom a span.en{font-family:Luckiest Guy,cursive;font-size:calc(16 / 1400 * 100vw);font-weight:400;line-height:100%;letter-spacing:.18em;text-transform:uppercase;color:#e1b623;margin-left:calc(5 / 1400 * 100vw);margin-bottom:calc(30 / 1400 * 100vw)}@media (max-width: 767px){#Header_modal .header_content_bottom a span.en{font-size:calc(12 / 402 * 100vw);margin-bottom:calc(20 / 402 * 100vw)}}#Header_modal .header_content_footer{display:flex;align-items:center;justify-content:center;font-size:calc(12 / 1400 * 100vw);color:#492a17;position:absolute;bottom:calc(60 / 1400 * 100vw);left:calc(60 / 1400 * 100vw);right:calc(60 / 1400 * 100vw);height:calc(100 / 1400 * 100vw);background-color:#492a17;color:#fff;border-radius:calc(10 / 1400 * 100vw);font-weight:700}@media (max-width: 767px){#Header_modal .header_content_footer{font-size:calc(10 / 402 * 100vw);bottom:calc(30 / 402 * 100vw);left:calc(10 / 402 * 100vw);right:calc(10 / 402 * 100vw);height:calc(90 / 402 * 100vw);border-radius:calc(5 / 402 * 100vw)}}#Header_modal .header_content_footer p{font-size:calc(20 / 1400 * 100vw);text-align:center;line-height:150%}@media (max-width: 767px){#Header_modal .header_content_footer p{font-size:calc(16 / 402 * 100vw);line-height:170%}}#Footer{position:relative}#Footer .footer_content{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;background-color:#492a17;margin:calc(15 / 1400 * 100vw);border-radius:calc(20 / 1400 * 100vw) calc(10 / 1400 * 100vw) calc(10 / 1400 * 100vw) calc(10 / 1400 * 100vw);padding:calc(60 / 1400 * 100vw) calc(90 / 1400 * 100vw)}@media (max-width: 767px){#Footer .footer_content{padding:calc(60 / 402 * 100vw) calc(45 / 402 * 100vw) calc(20 / 402 * 100vw);margin:calc(15 / 402 * 100vw);border-radius:calc(5 / 402 * 100vw);flex-direction:column}}#Footer .footer_sns{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;gap:2.5vw}@media (max-width: 767px){#Footer .footer_sns{gap:calc(35 / 402 * 100vw);margin-bottom:calc(90 / 402 * 100vw)}}@media (max-width: 767px){#Footer .footer_sns:after{content:"";display:block;position:absolute;bottom:calc(-45 / 402 * 100vw);margin:0 auto;width:calc(342 / 402 * 100vw);height:2px;background-color:#42220d}}#Footer .footer_sns_item{height:2.5vw}@media (max-width: 767px){#Footer .footer_sns_item{height:calc(35 / 402 * 100vw)}}#Footer .footer_sns_item img{height:100%;object-fit:contain}#Footer .footer_sns_item.note{height:calc(17 / 1400 * 100vw);padding-bottom:calc(3 / 1400 * 100vw)}@media (max-width: 767px){#Footer .footer_sns_item.note{height:calc(17 / 402 * 100vw);padding-bottom:0}}#Footer .footer_mail{font-size:calc(22 / 1400 * 100vw);font-weight:500;line-height:100%;letter-spacing:.05em;color:#fff;margin:0 calc(180 / 1400 * 100vw);font-family:Manrope,sans-serif}@media (max-width: 767px){#Footer .footer_mail{font-size:calc(16 / 402 * 100vw);margin:unset;margin-bottom:calc(45 / 402 * 100vw)}}#Footer .footer_mail span{font-family:Luckiest Guy,cursive;font-size:calc(16 / 1400 * 100vw);font-weight:400;line-height:100%;letter-spacing:.1em;color:#fff;padding-right:calc(10 / 1400 * 100vw)}@media (max-width: 767px){#Footer .footer_mail span{font-size:calc(12 / 402 * 100vw)}}#Footer .footer_copyright{font-family:Manrope,sans-serif;font-weight:500;font-size:calc(10 / 1400 * 100vw);font-weight:400;line-height:100%;opacity:.5;letter-spacing:.05em;color:#fff}@media (max-width: 767px){#Footer .footer_copyright{font-size:calc(10 / 402 * 100vw)}}@keyframes kakukaku{0%{transform:rotate(0)}19%{transform:rotate(0)}20%{transform:rotate(-4deg)}39%{transform:rotate(-4deg)}40%{transform:rotate(0)}to{transform:rotate(0)}}#News .news_list{display:flex;flex-direction:column;margin:0 calc(60 / 1400 * 100vw)}@media (max-width: 767px){#News .news_list{margin:0 calc(30 / 402 * 100vw)}}#News .news_list_item{display:flex;gap:calc(90 / 1400 * 100vw);width:100%;padding:calc(72 / 1400 * 100vw) 0;border-bottom:1px dashed #C8B9B0;position:relative}@media (max-width: 767px){#News .news_list_item{gap:calc(10 / 402 * 100vw);padding:0 0 calc(100 / 402 * 100vw);margin-bottom:calc(45 / 402 * 100vw);flex-direction:column}}#News .news_list_item_date{font-size:calc(16 / 1400 * 100vw);line-height:210%;letter-spacing:.2em;font-weight:600;font-family:Manrope,sans-serif}@media (max-width: 767px){#News .news_list_item_date{margin-top:calc(10 / 402 * 100vw);font-size:calc(12 / 402 * 100vw);order:2}}#News .news_list_item_date .date{margin-left:calc(5 / 1400 * 100vw);color:#ed6519}@media (max-width: 767px){#News .news_list_item_date .date{font-size:calc(12 / 402 * 100vw);margin-left:calc(5 / 402 * 100vw);line-height:70%}}#News .news_list_item_img{width:calc(453 / 1400 * 100vw);height:calc(284 / 1400 * 100vw);object-fit:cover}@media (max-width: 767px){#News .news_list_item_img{order:1;width:100%;height:unset;aspect-ratio:453/284}}#News .news_list_item_title{font-size:calc(24 / 1400 * 100vw);line-height:168%;letter-spacing:.05em;width:407}@media (max-width: 767px){#News .news_list_item_title{order:3;font-size:calc(20 / 402 * 100vw);line-height:168%;letter-spacing:.05em;width:100%}}#News .button_more{bottom:calc(72 / 1400 * 100vw);top:unset;left:unset;right:calc(355 / 1400 * 100vw)}@media (max-width: 767px){#News .button_more{bottom:calc(30 / 402 * 100vw);left:0;right:unset}}#Member .member_list{padding:0 calc(180 / 1400 * 100vw) calc(150 / 1400 * 100vw);display:flex;flex-wrap:wrap;gap:calc(45 / 1400 * 100vw)}@media (max-width: 767px){#Member .member_list{padding:0 calc(30 / 402 * 100vw) calc(120 / 402 * 100vw);gap:calc(45 / 402 * 100vw);flex-direction:column}}#Member .member_list_item{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:calc(172 / 1400 * 100vw)}@media (max-width: 767px){#Member .member_list_item{width:100%}}#Member .member_list_item_img{width:100%;height:calc(258 / 1400 * 100vw);object-fit:cover;margin-bottom:calc(10 / 1400 * 100vw)}@media (max-width: 767px){#Member .member_list_item_img{aspect-ratio:172/258;height:unset;margin-bottom:calc(20 / 402 * 100vw)}}#Member .member_list_item_name{font-size:calc(18 / 1400 * 100vw);font-weight:500;line-height:170%;letter-spacing:.05em}@media (max-width: 767px){#Member .member_list_item_name{font-size:calc(24 / 402 * 100vw);margin-bottom:calc(5 / 402 * 100vw);line-height:120%}}#Member .member_list_item_name_en{font-size:1vw;font-weight:400;line-height:170%;letter-spacing:.05em;margin-bottom:calc(15 / 1400 * 100vw)}@media (max-width: 767px){#Member .member_list_item_name_en{font-size:calc(12 / 402 * 100vw);margin-bottom:calc(15 / 402 * 100vw)}}#Member .member_list_item_sns{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:calc(15 / 1400 * 100vw)}@media (max-width: 767px){#Member .member_list_item_sns{gap:calc(20 / 402 * 100vw)}}#Member .member_list_item_sns_item{height:calc(15 / 1400 * 100vw)}@media (max-width: 767px){#Member .member_list_item_sns_item{height:calc(16 / 402 * 100vw)}}#Member .member_list_item_sns_item img{height:100%;object-fit:contain}#Member .member_list_item_sns_item.external{margin-left:calc(3 / 1400 * 100vw)}@media (max-width: 767px){#Member .member_list_item_sns_item.external{margin-left:calc(3 / 402 * 100vw)}}#NextShow .poster_area{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:calc(15 / 1400 * 100vw);margin-bottom:calc(60 / 1400 * 100vw)}@media (max-width: 767px){#NextShow .poster_area{flex-direction:column;gap:calc(10 / 402 * 100vw);margin:calc(30 / 402 * 100vw) calc(30 / 402 * 100vw) calc(45 / 402 * 100vw)}}#NextShow .poster_img{width:30.5vw;height:auto;object-fit:contain;border-radius:calc(4 / 1400 * 100vw)}@media (max-width: 767px){#NextShow .poster_img{width:100%;height:unset}}#NextShow .next_show_content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(15 / 1400 * 100vw);margin:0 calc(180 / 1400 * 100vw)}@media (max-width: 767px){#NextShow .next_show_content{gap:calc(10 / 402 * 100vw);margin:0 calc(30 / 402 * 100vw)}}#NextShow .next_show_content_description{font-weight:500;line-height:170%;letter-spacing:.05em;background-color:#fffbf4;padding:calc(60 / 1400 * 100vw);margin-bottom:calc(45 / 1400 * 100vw)}#NextShow .next_show_content_description p{font-size:calc(18 / 1400 * 100vw)}@media (max-width: 767px){#NextShow .next_show_content_description{padding:calc(30 / 402 * 100vw);margin-bottom:calc(30 / 402 * 100vw)}#NextShow .next_show_content_description p{font-size:calc(14 / 402 * 100vw)}}#NextShow .next_show_content_overview{display:flex;flex-direction:column;align-items:flex-start;gap:calc(15 / 1400 * 100vw);background-color:#fffbf4;padding:calc(60 / 1400 * 100vw);margin-bottom:calc(45 / 1400 * 100vw);width:calc(100% - 120 / 1400 * 100vw)}@media (max-width: 767px){#NextShow .next_show_content_overview{padding:calc(30 / 402 * 100vw);margin-bottom:calc(30 / 402 * 100vw);width:unset}}#NextShow .next_show_content_overview .next_show_content_overview_item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:calc(15 / 1400 * 100vw);border-bottom:1px dashed #C8B9B0;width:100%}@media (max-width: 767px){#NextShow .next_show_content_overview .next_show_content_overview_item{flex-direction:column;align-items:flex-start;gap:calc(10 / 402 * 100vw);padding-top:calc(20 / 402 * 100vw);padding-bottom:calc(20 / 402 * 100vw)}}#NextShow .next_show_content_overview .next_show_content_overview_item p{font-size:calc(16 / 1400 * 100vw);font-weight:700;line-height:150%;letter-spacing:.05em;padding:calc(30 / 1400 * 100vw) 0}@media (max-width: 767px){#NextShow .next_show_content_overview .next_show_content_overview_item p{font-size:calc(14 / 402 * 100vw);padding:0}}#NextShow .next_show_content_overview .next_show_content_overview_item p:first-child{width:calc(150 / 1400 * 100vw)}@media (max-width: 767px){#NextShow .next_show_content_overview .next_show_content_overview_item p:first-child{width:100%}}#NextShow .next_show_content_overview .next_show_content_overview_item p:last-child{font-weight:500;margin-left:calc(30 / 1400 * 100vw)}@media (max-width: 767px){#NextShow .next_show_content_overview .next_show_content_overview_item p:last-child{margin-left:0}}#NextShow .next_show_content_overview .next_show_content_overview_item:last-child{border-bottom:none}#NextShow .button_area{display:flex;justify-content:center;align-items:center;margin-top:calc(60 / 1400 * 100vw);margin-bottom:calc(150 / 1400 * 100vw)}@media (max-width: 767px){#NextShow .button_area{margin-top:calc(45 / 402 * 100vw);margin-bottom:calc(120 / 402 * 100vw)}}#NewsDetail .news_detail_content{display:flex;flex-direction:column;gap:calc(15 / 1400 * 100vw);margin:0 calc(180 / 1400 * 100vw);width:calc(800 / 1400 * 100vw);margin:0 auto}@media (max-width: 767px){#NewsDetail .news_detail_content{margin:0 calc(30 / 402 * 100vw);gap:calc(15 / 402 * 100vw);width:unset}}#NewsDetail .news_detail_content_thumbnail{height:calc(502 / 1400 * 100vw);object-fit:cover;margin-bottom:calc(45 / 1400 * 100vw)}@media (max-width: 767px){#NewsDetail .news_detail_content_thumbnail{height:unset;aspect-ratio:800/502;margin-bottom:calc(20 / 402 * 100vw)}}#NewsDetail .news_detail_content_thumbnail img{width:100%;height:100%;object-fit:cover}#NewsDetail .news_detail_date{font-size:calc(16 / 1400 * 100vw);line-height:210%;letter-spacing:.2em;font-weight:600;font-family:Manrope,sans-serif;margin-bottom:calc(90 / 1400 * 100vw)}@media (max-width: 767px){#NewsDetail .news_detail_date{font-size:calc(12 / 402 * 100vw);margin-bottom:calc(30 / 402 * 100vw)}}#NewsDetail .news_detail_date .date{margin-left:calc(5 / 1400 * 100vw);color:#ed6519;font-size:calc(16 / 1400 * 100vw)}@media (max-width: 767px){#NewsDetail .news_detail_date .date{margin-left:calc(5 / 402 * 100vw);font-size:calc(12 / 402 * 100vw)}}#NewsDetail h1{font-size:calc(29 / 1400 * 100vw);font-weight:500;line-height:100%;letter-spacing:.05em;margin-bottom:calc(20 / 1400 * 100vw)}@media (max-width: 767px){#NewsDetail h1{font-size:calc(24 / 402 * 100vw);margin-bottom:0;line-height:150%}}#NewsDetail h3{font-size:calc(22 / 1400 * 100vw);font-weight:500;line-height:210%;letter-spacing:.05em;margin-bottom:calc(20 / 1400 * 100vw)}@media (max-width: 767px){#NewsDetail h3{font-size:calc(20 / 402 * 100vw);margin-bottom:calc(10 / 402 * 100vw);line-height:150%}}#NewsDetail .news_detail_main_content .news_detail_content_item{margin-bottom:calc(60 / 1400 * 100vw)}@media (max-width: 767px){#NewsDetail .news_detail_main_content .news_detail_content_item{margin-bottom:calc(45 / 402 * 100vw)}}#NewsDetail .news_detail_main_content .news_detail_main_content_text{font-size:calc(16 / 1400 * 100vw);font-weight:500;line-height:210%;letter-spacing:.05em}@media (max-width: 767px){#NewsDetail .news_detail_main_content .news_detail_main_content_text{font-size:calc(14 / 402 * 100vw);letter-spacing:.02em;line-height:170%}}#NewsDetail .news_detail_main_content .news_detail_main_content_single_image{width:100%}#NewsDetail .news_detail_main_content .news_detail_main_content_single_image img{width:100%;height:auto;object-fit:contain}#NewsDetail .news_detail_main_content .news_detail_main_content_single_image span{color:#8a7364}@media (max-width: 767px){#NewsDetail .news_detail_main_content .news_detail_main_content_single_image span{font-size:calc(12 / 402 * 100vw)}}#NewsDetail .news_detail_main_content .news_detail_main_content_double_image{display:flex;flex-direction:column;gap:calc(25 / 1400 * 100vw);width:100%}@media (max-width: 767px){#NewsDetail .news_detail_main_content .news_detail_main_content_double_image{gap:calc(10 / 402 * 100vw)}}#NewsDetail .news_detail_main_content .news_detail_main_content_double_image div{display:flex;gap:calc(16 / 1400 * 100vw);width:100%}@media (max-width: 767px){#NewsDetail .news_detail_main_content .news_detail_main_content_double_image div{flex-direction:column;gap:calc(8 / 402 * 100vw)}}#NewsDetail .news_detail_main_content .news_detail_main_content_double_image div img{width:calc(50% - 8 / 1400 * 100vw);aspect-ratio:1/1;object-fit:cover}@media (max-width: 767px){#NewsDetail .news_detail_main_content .news_detail_main_content_double_image div img{width:100%}}#NewsDetail .news_detail_main_content .news_detail_main_content_double_image span{color:#8a7364}@media (max-width: 767px){#NewsDetail .news_detail_main_content .news_detail_main_content_double_image span{font-size:calc(12 / 402 * 100vw)}}#NewsDetail .button_area{display:flex;justify-content:center;align-items:center;margin-top:calc(90 / 1400 * 100vw);margin-bottom:calc(150 / 1400 * 100vw)}@media (max-width: 767px){#NewsDetail .button_area{margin-top:calc(45 / 402 * 100vw);margin-bottom:calc(120 / 402 * 100vw)}}#NewsDetail .button_more{position:relative}
