@charset "UTF-8";.tabs{background-color:#fff;display:flex;flex-wrap:wrap;margin:0 0 20px;overflow:hidden;z-index:1}.tabs li{color:gray;cursor:pointer;flex:1;font-weight:700;order:-1;font-size:14px}@media(min-width:680px){.tabs li{font-size:16px}}.tabs li{padding:12px 24px;position:relative;text-align:center;transition:cubic-bezier(.4,0,.2,1) .2s;-webkit-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent}.tabs li:hover,.tabs li.select{background:#f5be4833}.tabs li:before,.tabs li:after{background:linear-gradient(to right,#f39901,#f8b62c);bottom:0;content:"";display:block;height:3px;left:0;opacity:0;pointer-events:none;position:absolute;transform:translate(100%);transition:cubic-bezier(.4,0,.2,1) .2s 80ms;width:100%;z-index:1;transform:translate(-100%)}.tabs li:before{background:#e2e2e2eb;opacity:1;transform:translate(0)}.tabs li.select:after{opacity:1;transform:translate(0)}.tab_content{height:0;opacity:0;padding:0 20px;pointer-events:none;transition:transform .3s 80ms,opacity .3s 80ms;width:100%;overflow:hidden}.tab_content.select{height:auto;opacity:1;order:1;pointer-events:auto}.information_wrap .post_detail{position:relative}.information_wrap .post_detail .service_name.sub_ttl{background:none;border:none;position:relative;text-align:center}@media(min-width:1024px){.information_wrap .post_detail .service_name.sub_ttl{text-align:left}}.information_wrap .post_detail .service_name.sub_ttl{margin:30px auto 20px;font-size:18px}.information_wrap .post_detail .service_name.sub_ttl:before{position:absolute;content:"";top:50%;left:0;width:100%;height:2px;background:#e9cf7b}.information_wrap .post_detail .service_name.sub_ttl span{display:inline-block;position:relative;padding:0 10px}@media(min-width:1024px){.information_wrap .post_detail .service_name.sub_ttl span{margin:0 0 0 20px}}.information_wrap .post_detail .service_name.sub_ttl span{background:#fff;font-size:18px}.information_wrap .post_detail .post_one_image{position:relative;background-color:#f3f3f3;border:none;border-radius:0;overflow:hidden;margin:0 0 10px;width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media(min-width:680px){.information_wrap .post_detail .post_one_image{max-width:500px;width:auto;margin-left:auto;margin-right:auto}}.information_wrap .post_detail .post_one_image>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.information_wrap .post_detail .swiper_wrap{width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media(min-width:680px){.information_wrap .post_detail .swiper_wrap{max-width:500px;width:auto;margin-left:auto;margin-right:auto}}.information_wrap .post_detail .swiper_wrap .img_swiper{padding:0 0 28px;margin:0 auto 10px;position:relative}.information_wrap .post_detail .swiper_wrap .img_swiper .swiper-slide{text-align:center;position:relative;background-color:#f3f3f3;border:none;border-radius:0;overflow:hidden}.information_wrap .post_detail .swiper_wrap .img_swiper .swiper-slide>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.information_wrap .post_detail .swiper_wrap .img_swiper .swiper-button-prev,.information_wrap .post_detail .swiper_wrap .img_swiper .swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;background:#fffffff2;border-radius:999px;border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 8px #0000001f;display:flex;align-items:center;justify-content:center}.information_wrap .post_detail .swiper_wrap .img_swiper .swiper-button-prev:after,.information_wrap .post_detail .swiper_wrap .img_swiper .swiper-button-next:after{font-size:14px;font-weight:700;color:#f5be48}.information_wrap .post_detail .swiper_wrap .img_swiper .swiper-button-next{right:12px}.information_wrap .post_detail .swiper_wrap .img_swiper .swiper-button-prev{left:12px}.information_wrap .post_detail .info_header{display:none}.information_wrap .post_detail .post_action_header{padding:8px 5px;margin:0 0 4px;display:flex;align-items:center;justify-content:space-between;gap:10px}@media(min-width:680px){.information_wrap .post_detail .post_action_header{padding:12px 5px}}.information_wrap .post_detail .post_action_header .post_category_bat{border-radius:6px;padding:6px 10px;font-size:12px;line-height:1;white-space:nowrap}.information_wrap .post_detail .post_action_footer{margin:20px 0;display:flex;flex-direction:column;align-items:center}.information_wrap .post_detail .post_action_buttons{margin-left:auto;display:flex;align-items:center;gap:16px;flex-shrink:0}.information_wrap .post_detail .post_action_btn{appearance:none;border:none;background:none;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;cursor:pointer;color:#666;font-size:10px;line-height:1}.information_wrap .post_detail .post_action_btn .icon{width:22px;height:22px;display:flex;align-items:center;justify-content:center}@media(min-width:680px){.information_wrap .post_detail .post_action_btn .icon{width:28px;height:28px}}.information_wrap .post_detail .post_action_btn svg{width:20px;height:20px;fill:none;stroke:#c7c7c7;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(min-width:680px){.information_wrap .post_detail .post_action_btn svg{width:26px;height:26px}}.information_wrap .post_detail .post_action_btn:active{opacity:.7}.information_wrap .post_detail .post_action_btn:focus-visible{outline:2px solid #efd835;outline-offset:3px;border-radius:6px}.information_wrap .post_detail .category_contents_wrap{margin:0 5px 20px}.information_wrap .post_detail .category_contents_wrap .event_info_card{max-width:900px;margin:0 auto;padding:14px;background:#f6f7f8;border:1px solid #d8dde2;border-radius:12px}@media(min-width:680px){.information_wrap .post_detail .category_contents_wrap .event_info_card{padding:20px}}.information_wrap .post_detail .category_contents_wrap .event_info_grid{display:grid;row-gap:10px}.information_wrap .post_detail .category_contents_wrap .event_info_item{display:grid;grid-template-columns:24px minmax(90px,100px) 1fr;column-gap:5px;align-items:center}@media(min-width:680px){.information_wrap .post_detail .category_contents_wrap .event_info_item{grid-template-columns:24px minmax(90px,120px) 1fr;column-gap:10px}}.information_wrap .post_detail .category_contents_wrap .event_info_icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:#3f3f3f;margin-top:2px}.information_wrap .post_detail .category_contents_wrap .event_info_icon svg{width:22px;height:22px;fill:none;stroke:#545454;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.information_wrap .post_detail .category_contents_wrap .event_info_label{font-size:14px;font-weight:700;white-space:nowrap}@media(min-width:680px){.information_wrap .post_detail .category_contents_wrap .event_info_label{font-size:16px}}.information_wrap .post_detail .category_contents_wrap .event_info_value{display:block;font-size:14px;line-height:1.6;word-break:break-word}@media(min-width:680px){.information_wrap .post_detail .category_contents_wrap .event_info_value{font-size:16px}}.information_wrap .post_detail .category_contents_wrap .event_info_value .place_name,.information_wrap .post_detail .category_contents_wrap .event_info_value .post_cd,.information_wrap .post_detail .category_contents_wrap .event_info_value .address{display:block}.information_wrap .post_detail .category_contents_wrap .event_info_value .post_cd{margin-top:4px}.information_wrap .post_detail .category_contents_wrap .event_info_value .map_link{display:inline-flex;align-items:center;justify-content:center;margin-top:6px;padding:4px 12px;border-radius:999px;background:#55aaca;color:#fff;font-size:12px;font-weight:600;text-decoration:none}.information_wrap .post_detail .category_contents_wrap .category_info_wrap{width:100%;margin:0 auto;border-collapse:collapse;table-layout:fixed}.information_wrap .post_detail .category_contents_wrap .category_info_wrap tbody{border-top:1px solid #e0e0e0}.information_wrap .post_detail .category_contents_wrap .category_info_wrap th,.information_wrap .post_detail .category_contents_wrap .category_info_wrap td{border-bottom:1px solid #e0e0e0;padding:14px 12px;vertical-align:middle}.information_wrap .post_detail .category_contents_wrap .category_info_wrap th{width:38%;font-size:14px;font-weight:600;text-align:left}.information_wrap .post_detail .category_contents_wrap .category_info_wrap td{font-size:14px;line-height:1.5;word-break:break-word}.information_wrap .post_detail .category_contents_wrap .category_info_wrap .map_wrap{display:flex;gap:8px 10px;align-items:center;margin:4px 0 0}.information_wrap .post_detail .category_contents_wrap .category_info_wrap .map_wrap .map_link{display:inline-block;padding:6px 14px;background:#55aaca;border-radius:999px;font-size:12px;font-weight:600;text-decoration:none}.information_wrap .post_detail .category_contents_wrap .category_info_wrap .post_cd{margin:0 0 4px}.information_wrap .post_detail .category_contents_wrap .category_info_wrap .place_name,.information_wrap .post_detail .category_contents_wrap .category_info_wrap .event_kind{margin:0;font-weight:600}.information_wrap .post_detail #info_share_modal{--share-icon-size: 45px}.information_wrap .post_detail #info_share_modal .share_btn_wrap{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:10px auto 0}@media(min-width:680px){.information_wrap .post_detail #info_share_modal .share_btn_wrap{gap:12px}}.information_wrap .post_detail #info_share_modal .share_btn{display:inline-flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;padding:6px 6px 4px;border-radius:8px;font-size:12px;font-weight:700;text-decoration:none;color:#666;background:#fff;border:2px solid #d1d1d1;width:100px;min-height:96px}@media(min-width:680px){.information_wrap .post_detail #info_share_modal .share_btn{padding:10px 10px 8px}}.information_wrap .post_detail #info_share_modal .share_btn .share_icon{width:var(--share-icon-size);height:var(--share-icon-size);display:inline-flex;align-items:center;justify-content:center}.information_wrap .post_detail #info_share_modal .share_btn .share_icon img{width:100%;height:100%;object-fit:contain}.information_wrap .post_detail #info_share_modal .share_btn .label{margin:0;font-size:12px;font-weight:700}.information_wrap .post_detail #info_share_modal .line_btn{position:relative}.information_wrap .post_detail #info_share_modal .line_btn .line-it-button{pointer-events:none}.information_wrap .post_detail .info_inner .date{font-size:14px;color:#666;margin:0 5px 8px}@media(min-width:680px){.information_wrap .post_detail .info_inner .date{font-size:16px}}.information_wrap .post_detail .info_inner h1.post_title{margin:0 0 15px;text-align:left;font-size:16px;line-height:1.7;padding:0 5px 8px;border-bottom:1px solid #d7d7d7}@media(min-width:680px){.information_wrap .post_detail .info_inner h1.post_title{font-size:18px}}.information_wrap .post_detail .info_inner .body{padding:0 5px;font-size:14px;line-height:1.7}.information_wrap .post_detail .info_inner .body input[type=checkbox],.information_wrap .post_detail .info_inner .body input[type=radio]{display:inline-block}.information_wrap .post_detail .info_inner .body *,.information_wrap .post_detail .info_inner .body *:before,.information_wrap .post_detail .info_inner .body *:after{box-sizing:border-box}.information_wrap .post_detail .info_inner .body h1,.information_wrap .post_detail .info_inner .body h2,.information_wrap .post_detail .info_inner .body h3,.information_wrap .post_detail .info_inner .body h4,.information_wrap .post_detail .info_inner .body p,.information_wrap .post_detail .info_inner .body figure,.information_wrap .post_detail .info_inner .body blockquote,.information_wrap .post_detail .info_inner .body dl,.information_wrap .post_detail .info_inner .body dd{margin:0}.information_wrap .post_detail .info_inner .body h1{display:block;font-size:2em;margin-block-start:.67em;margin-block-end:.67em;margin-inline-start:0px;margin-inline-end:0px;font-weight:700;padding:0;color:initial}.information_wrap .post_detail .info_inner .body h2{display:block;font-size:1.5em;margin-block-start:.83em;margin-block-end:.83em;margin-inline-start:0px;margin-inline-end:0px;font-weight:700}.information_wrap .post_detail .info_inner .body h3{display:block;font-size:1.17em;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;font-weight:700}.information_wrap .post_detail .info_inner .body h4{display:block;margin-block-start:1.33em;margin-block-end:1.33em;margin-inline-start:0px;margin-inline-end:0px;font-weight:700}.information_wrap .post_detail .info_inner .body h5{display:block;font-size:.83em;margin-block-start:1.67em;margin-block-end:1.67em;margin-inline-start:0px;margin-inline-end:0px;font-weight:700}.information_wrap .post_detail .info_inner .body h6{display:block;font-size:.67em;margin-block-start:2.33em;margin-block-end:2.33em;margin-inline-start:0px;margin-inline-end:0px;font-weight:700}.information_wrap .post_detail .info_inner .body blockquote{border-left:5px solid #7e7e7e;background:#fff}.information_wrap .post_detail .info_inner .body blockquote{padding:5px 10px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}.information_wrap .post_detail .info_inner .body pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.information_wrap .post_detail .info_inner .body ul[role=list],.information_wrap .post_detail .info_inner .body ol[role=list]{list-style:none}.information_wrap .post_detail .info_inner .body ol{display:block;list-style-type:decimal;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px}.information_wrap .post_detail .info_inner .body ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px}.information_wrap .post_detail .info_inner .body html:focus-within{scroll-behavior:smooth}.information_wrap .post_detail .info_inner .body a:not([class]){text-decoration-skip-ink:auto}.information_wrap .post_detail .info_inner .body img,.information_wrap .post_detail .info_inner .body picture{max-width:100%;display:block}.information_wrap .post_detail .info_inner .body input,.information_wrap .post_detail .info_inner .body button,.information_wrap .post_detail .info_inner .body textarea,.information_wrap .post_detail .info_inner .body select{font:inherit}.information_wrap .post_detail .info_inner .body table td{display:table-cell!important;border:1px solid rgb(173,173,173);vertical-align:top;padding:10px}@media(prefers-reduced-motion:reduce){.information_wrap .post_detail .info_inner .body html:focus-within{scroll-behavior:auto}.information_wrap .post_detail .info_inner .body *,.information_wrap .post_detail .info_inner .body *:before,.information_wrap .post_detail .info_inner .body *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.information_wrap .post_detail .info_inner .body a{text-decoration:underline;background-color:transparent}.information_wrap .post_detail .info_inner .hash_tags{margin:20px 0;display:flex;align-items:center;flex-wrap:wrap}.information_wrap .post_detail .info_inner .hash_tags span{white-space:nowrap;margin:5px;padding:5px 10px;text-align:center;font-size:12px;color:#6b5b33;background-color:#ffe3a8;border-radius:999px}@media(min-width:680px){.information_wrap .post_detail .info_inner .hash_tags span{font-size:14px}}.information_wrap .post_detail .link_wrap{margin:20px 0 0;text-align:center;padding:0 10px}.information_wrap .post_detail .link_wrap .out_link{max-width:460px;display:inline-block;margin:0 auto;border-radius:999px;padding:14px 18px;background:linear-gradient(90deg,#f39c12,#f8b62c);color:#fff;font-weight:700}.information_wrap .post_detail .flash_message{position:fixed;top:50%;left:50%;background-color:#0009;color:#fff;padding:10px 15px;border-radius:8px;transform:translate(-50%,-50%);z-index:20;font-size:13px;pointer-events:none}
