.f-wcm01{width:100%;max-width:1290px;margin:0 auto;padding:0 15px}.f-wcm02{width:100%;max-width:1290px;margin:0 auto}@media (min-width: 768px){.f-wcm02{padding:0 15px}}@media (min-width: 768px){.c-hidden{padding-bottom:42px}}@media (max-width: 767px){.c-hidden{padding-bottom:40px}}.c-hidden .mv-decor{position:absolute;z-index:-1}@media (min-width: 768px){.c-hidden .mv-decor{width:513px;bottom:-19px;right:-15px}}@media only screen and (min-width: 768px) and (max-width: 1400px){.c-hidden .mv-decor{width:36.64286vw;bottom:-1.35714vw;right:-1.07143vw}}@media (max-width: 767px){.c-hidden .mv-decor{width:125px;bottom:46px;right:-14px}}@media only screen and (max-width: 767px) and (max-width: 375px){.c-hidden .mv-decor{width:33.33333vw;bottom:12.26667vw;right:-3.73333vw}}.f-ttl01{font-family:"Cormorant Garamond",serif;font-size:20px;font-size:2rem;letter-spacing:.05em;font-weight:600;color:#ccb286;font-style:italic;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1400px){.f-ttl01{font-size:1.42857vw}}@media (max-width: 767px){.f-ttl01{font-size:18px;font-size:1.8rem}}.f-ttl02{font-size:24px;font-size:2.4rem;letter-spacing:-.056em;font-weight:400;text-align:center}@media (min-width: 768px){.f-ttl02{margin-top:9px}}@media only screen and (min-width: 768px) and (max-width: 1400px){.f-ttl02{font-size:1.71429vw;margin-top:.64286vw}}@media (max-width: 767px){.f-ttl02{font-size:20px;font-size:2rem;line-height:1.7em;letter-spacing:-.08em;margin-top:6px}}.f-ttl02 em{font-style:normal}.f-frame01{position:absolute;z-index:-1;top:0;bottom:0;max-width:1260px;margin:0 auto}@media (min-width: 768px){.f-frame01{width:100%;right:0;left:0}}@media (max-width: 767px){.f-frame01{width:calc(100% + 2px);right:-1px;left:-1px}}.f-frame01:before{content:"";position:absolute;z-index:1;background-repeat:no-repeat;background-position:center;background-color:#fff}@media (min-width: 768px){.f-frame01:before{left:calc(50% - 153.5px);bottom:calc(100% - 4px);width:307px;height:49px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="111" height="40" viewBox="0 0 111 40"><defs><clipPath id="clip-path"><rect id="Rectangle_199545" data-name="Rectangle 199545" width="111" height="40" transform="translate(-257 -2377)" fill="%23fff" stroke="%23707070" stroke-width="1"/></clipPath><clipPath id="clip-path-2"><rect id="Rectangle_198370" data-name="Rectangle 198370" width="110.396" height="39.069" fill="%23c09a5a"/></clipPath></defs><g id="Mask_Group_101596" data-name="Mask Group 101596" transform="translate(257 2377)" clip-path="url(%23clip-path)"><g id="Group_177762" data-name="Group 177762" transform="translate(-146.168 -2337.056) rotate(180)"><g id="Group_101233" data-name="Group 101233" transform="translate(0 0)" clip-path="url(%23clip-path-2)"><path id="Path_428818" data-name="Path 428818" d="M48.092,33.251c.38.807-1.017,1.6-1.462.171,0,0-.941-6.951,6.345-12.009A20.593,20.593,0,0,1,64.01,17.752a.866.866,0,0,1-.512.31c-.468.095-8,.436-12.662,5.831-4.295,4.968-3.414,9.1-3.414,9.1a.523.523,0,0,1,.67.263" transform="translate(10.891 -17.043)" fill="%23c09a5a"/><path id="Path_428819" data-name="Path 428819" d="M50.854,32.3s.876-.487,1.041.659c.07.5-.484.824-.946.785-.508-.038-.848-.619-.966-1.292-.152-.876-1.252-6.371,8.154-10.707,11.9-5.48,26.29-.86,32.149-.828a24.636,24.636,0,0,0,8.453-1.7s-.007.68-.44.891C95.4,21.5,92.353,22,86.406,21.284s-19.072-3.508-29.4,1.921C49.413,27.2,50.854,32.3,50.854,32.3" transform="translate(11.657 -18.196)" fill="%23c09a5a"/><path id="Path_428820" data-name="Path 428820" d="M63.784,27.318a.545.545,0,0,1,.619.281c.189.392-.173,1.046-.965.607s-.864-2.1.972-2.4c1.556-.248,3.485,1.221,2.686,3.777s-5.741,3.663-7.379.222c-1.479-3.107.532-5.553,3.447-6.49,3-.96,12.655-.737,13.7-.84a3.31,3.31,0,0,0,2.39-1.084c.063-.174.622.12.622.12S79.187,23.1,76.5,23.134s-10.825.086-13.349,1.06c-1.873.724-3.954,2.69-2.592,5.253a3.186,3.186,0,0,0,4.38,1.177A2.563,2.563,0,0,0,66.2,27.413a1.368,1.368,0,0,0-2.148-.751c-.3.178-.264.656-.264.656" transform="translate(13.843 -19.23)" fill="%23c09a5a"/><path id="Path_428821" data-name="Path 428821" d="M44.688,33.826c-.38.807,1.017,1.6,1.462.173,0,0,.94-6.952-6.345-12.009a20.568,20.568,0,0,0-11.032-3.664.858.858,0,0,0,.51.31c.469.1,8,.436,12.663,5.832,4.292,4.971,3.416,9.1,3.416,9.1a.527.527,0,0,0-.674.263" transform="translate(6.726 -18.325)" fill="%23c09a5a"/><path id="Path_428822" data-name="Path 428822" d="M47.887,32.867s-.88-.487-1.041.659c-.072.5.482.827.944.788.508-.042.846-.619.966-1.293.154-.873,1.252-6.372-8.154-10.705-11.9-5.483-26.289-.861-32.148-.83A24.578,24.578,0,0,1,0,19.787s.009.681.442.89c2.9,1.4,5.946,1.9,11.891,1.179s19.07-3.508,29.4,1.92c7.6,3.99,6.155,9.092,6.155,9.092" transform="translate(0 -19.473)" fill="%23c09a5a"/><path id="Path_428823" data-name="Path 428823" d="M29.61,27.891a.544.544,0,0,0-.619.284c-.189.39.173,1.045.964.6s.865-2.1-.971-2.4C27.428,26.134,25.5,27.6,26.3,30.161s5.739,3.659,7.379.217c1.478-3.1-.532-5.552-3.447-6.487-3-.961-12.655-.737-13.7-.84a3.32,3.32,0,0,1-2.392-1.086c-.06-.171-.622.12-.622.12s.688,1.587,3.374,1.622,10.825.086,13.347,1.059c1.874.725,3.955,2.691,2.595,5.255A3.192,3.192,0,0,1,28.454,31.2,2.567,2.567,0,0,1,27.2,27.986a1.372,1.372,0,0,1,2.148-.754c.3.181.264.659.264.659" transform="translate(3.16 -20.51)" fill="%23c09a5a"/><path id="Path_428824" data-name="Path 428824" d="M46.694,14.152s1.288,3.448,4.56,3.039c2.574-.321,3.625-2.923,1.988-4.324a1.992,1.992,0,0,0-2.924.115s1.405,1.579.234,1.989c-2.37.828-3.858-1.754-3.858-1.754Z" transform="translate(10.915 6.706)" fill="%23c09a5a"/><path id="Path_428825" data-name="Path 428825" d="M46.382,15.2a1.052,1.052,0,1,0-1.052,1.052A1.054,1.054,0,0,0,46.382,15.2" transform="translate(10.351 5.367)" fill="%23c09a5a"/><path id="Path_428826" data-name="Path 428826" d="M44.88,14.152s-1.289,3.448-4.56,3.039c-2.576-.321-3.625-2.923-1.988-4.324a1.992,1.992,0,0,1,2.924.115s-1.406,1.579-.234,1.989c2.37.828,3.858-1.754,3.858-1.754Z" transform="translate(8.777 6.706)" fill="%23c09a5a"/><path id="Path_428827" data-name="Path 428827" d="M45.285,4.953S42.261,9.8,43.122,11.386a1.5,1.5,0,0,0,.935.759,1.551,1.551,0,0,0,1.462,1.286V4.953Z" transform="translate(10.044 19.529)" fill="%23c09a5a"/><path id="Path_428828" data-name="Path 428828" d="M45.24,4.953S48.264,9.8,47.4,11.386a1.5,1.5,0,0,1-.935.759,1.553,1.553,0,0,1-1.462,1.286V4.953Z" transform="translate(10.521 19.529)" fill="%23c09a5a"/><path id="Path_428829" data-name="Path 428829" d="M45.1,1.576C44.051,1.526,45.044,0,45.044,0l.295.056s.991,1.58-.236,1.521" transform="translate(10.431 37.492)" fill="%23c09a5a"/><path id="Path_428830" data-name="Path 428830" d="M45.232,1.233c1.054.051.06,1.577.06,1.577L45,2.75s-.993-1.577.233-1.518" transform="translate(10.43 34.742)" fill="%23c09a5a"/><path id="Path_428831" data-name="Path 428831" d="M43.81,1.3c.051-1.051,1.578-.059,1.578-.059l-.058.295s-1.578.989-1.52-.236" transform="translate(10.241 36.16)" fill="%23c09a5a"/><path id="Path_428832" data-name="Path 428832" d="M46.619,1.426c-.049,1.051-1.58.06-1.58.06l.06-.294s1.578-.994,1.52.233" transform="translate(10.529 36.159)" fill="%23c09a5a"/></g></g></g></svg>');background-size:111px 40px}}@media only screen and (min-width: 768px) and (max-width: 1400px){.f-frame01:before{left:calc(50% - 153.5 / 1400 * 100vw);width:21.92857vw}}@media (max-width: 767px){.f-frame01:before{left:calc(50% - 106px);bottom:calc(100% - 1px);width:212px;height:40px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="92" height="33" viewBox="0 0 92 33"><defs><clipPath id="clip-path"><rect id="Rectangle_199516" data-name="Rectangle 199516" width="92" height="33" transform="translate(2058 -4390)" fill="%23fff" stroke="%23707070" stroke-width="1"/></clipPath><clipPath id="clip-path-2"><rect id="Rectangle_198370" data-name="Rectangle 198370" width="90.53" height="32.039" fill="%23c09a5a"/></clipPath></defs><g id="Mask_Group_101642" data-name="Mask Group 101642" transform="translate(-2058 4390)" clip-path="url(%23clip-path)"><g id="Group_188006" data-name="Group 188006" transform="translate(2149.383 -4357.229) rotate(180)"><g id="Group_101233" data-name="Group 101233" transform="translate(0 0)" clip-path="url(%23clip-path-2)"><path id="Path_428818" data-name="Path 428818" d="M1.231,12.711c.312.662-.834,1.312-1.2.141,0,0-.772-5.7,5.2-9.848a16.887,16.887,0,0,1,9.049-3,.71.71,0,0,1-.42.254C13.482.332,7.3.611,3.482,5.036-.04,9.11.682,12.5.682,12.5a.429.429,0,0,1,.549.216" transform="translate(47.137 0.581)" fill="%23c09a5a"/><path id="Path_428819" data-name="Path 428819" d="M.809,10.852s.718-.4.854.54c.058.407-.4.676-.776.643C.471,12,.192,11.528.1,10.977-.029,10.258-.932,5.752,6.782,2.2,16.54-2.3,28.341,1.492,33.146,1.518A20.2,20.2,0,0,0,40.077.124s-.006.557-.361.73C37.336,2,34.84,2.405,29.964,1.82S14.324-1.056,5.854,3.4C-.372,6.668.809,10.852.809,10.852" transform="translate(50.452 0.712)" fill="%23c09a5a"/><path id="Path_428820" data-name="Path 428820" d="M3.743,4.9a.447.447,0,0,1,.508.231c.155.322-.142.858-.791.5s-.708-1.725.8-1.966a2.183,2.183,0,0,1,2.2,3.1c-.654,2.1-4.708,3-6.051.182C-.8,4.4.845,2.391,3.235,1.623c2.459-.787,10.377-.6,11.232-.689a2.714,2.714,0,0,0,1.96-.889c.052-.143.51.1.51.1s-.563,1.3-2.765,1.329S5.3,1.544,3.225,2.342C1.689,2.936-.017,4.547,1.1,6.65a2.613,2.613,0,0,0,3.592.965,2.1,2.1,0,0,0,1.03-2.634A1.122,1.122,0,0,0,3.96,4.365c-.245.146-.217.538-.217.538" transform="translate(59.914 1.729)" fill="%23c09a5a"/><path id="Path_428821" data-name="Path 428821" d="M13.051,12.712c-.312.662.834,1.311,1.2.142,0,0,.771-5.7-5.2-9.848A16.867,16.867,0,0,0,0,0,.7.7,0,0,0,.418.254C.8.335,6.978.611,10.8,5.037c3.52,4.076,2.8,7.46,2.8,7.46a.432.432,0,0,0-.552.215" transform="translate(29.11 0)" fill="%23c09a5a"/><path id="Path_428822" data-name="Path 428822" d="M39.27,10.85s-.721-.4-.854.54c-.059.408.4.678.774.646.417-.034.694-.508.792-1.06.126-.716,1.027-5.226-6.687-8.779-9.758-4.5-21.558-.706-26.363-.681A20.155,20.155,0,0,1,0,.124S.007.682.362.853C2.742,2,5.238,2.408,10.113,1.821S25.752-1.056,34.222,3.395C40.45,6.667,39.27,10.85,39.27,10.85" transform="translate(0 0.133)" fill="%23c09a5a"/><path id="Path_428823" data-name="Path 428823" d="M13.2,4.9a.446.446,0,0,0-.508.233c-.155.32.142.857.79.5s.709-1.724-.8-1.966a2.184,2.184,0,0,0-2.2,3.1c.654,2.1,4.707,3,6.051.178,1.212-2.546-.436-4.553-2.827-5.32C11.243.836,3.326,1.02,2.472.935A2.723,2.723,0,0,1,.51.044C.46-.1,0,.142,0,.142s.565,1.3,2.767,1.33,8.877.071,10.945.868c1.537.595,3.244,2.207,2.128,4.309a2.618,2.618,0,0,1-3.593.967,2.1,2.1,0,0,1-1.03-2.636,1.125,1.125,0,0,1,1.761-.618c.244.149.217.54.217.54" transform="translate(13.678 1.149)" fill="%23c09a5a"/><path id="Path_428824" data-name="Path 428824" d="M0,1.543S1.056,4.37,3.739,4.035c2.11-.263,2.972-2.4,1.63-3.546a1.633,1.633,0,0,0-2.4.094s1.152,1.3.192,1.631C1.22,2.892,0,.775,0,.775Z" transform="translate(47.242 15.562)" fill="%23c09a5a"/><path id="Path_428825" data-name="Path 428825" d="M1.725.862a.863.863,0,1,0-.863.863A.864.864,0,0,0,1.725.862" transform="translate(44.798 16.002)" fill="%23c09a5a"/><path id="Path_428826" data-name="Path 428826" d="M6.013,1.543S4.956,4.37,2.274,4.035C.161,3.771-.7,1.638.644.488a1.633,1.633,0,0,1,2.4.094s-1.153,1.3-.192,1.631C4.793,2.892,6.013.775,6.013.775Z" transform="translate(37.989 15.562)" fill="%23c09a5a"/><path id="Path_428827" data-name="Path 428827" d="M1.9,0S-.58,3.978.127,5.275A1.234,1.234,0,0,0,.893,5.9a1.272,1.272,0,0,0,1.2,1.054V0Z" transform="translate(43.472 20.076)" fill="%23c09a5a"/><path id="Path_428828" data-name="Path 428828" d="M.192,0s2.48,3.978,1.774,5.275A1.234,1.234,0,0,1,1.2,5.9,1.273,1.273,0,0,1,0,6.952V0Z" transform="translate(45.534 20.076)" fill="%23c09a5a"/><path id="Path_428829" data-name="Path 428829" d="M.4,1.293C-.466,1.252.348,0,.348,0L.59.046S1.4,1.342.4,1.293" transform="translate(45.144 30.745)" fill="%23c09a5a"/><path id="Path_428830" data-name="Path 428830" d="M.5,0c.864.041.05,1.293.05,1.293L.311,1.246S-.5-.047.5,0" transform="translate(45.143 29.499)" fill="%23c09a5a"/><path id="Path_428831" data-name="Path 428831" d="M0,.4C.043-.466,1.3.348,1.3.348L1.248.589S-.046,1.4,0,.4" transform="translate(44.323 30.318)" fill="%23c09a5a"/><path id="Path_428832" data-name="Path 428832" d="M1.3.5c-.04.862-1.3.05-1.3.05L.05.312S1.344-.5,1.3.5" transform="translate(45.568 30.318)" fill="%23c09a5a"/></g></g></g></svg>');background-size:92px 33px}}.f-frame01 .f-frame01__wrap{height:100%;background:#ccb286;padding:1px}@media (min-width: 768px){.f-frame01 .f-frame01__wrap{mask:linear-gradient(45deg, transparent 7px, #ccb286 7px) bottom left,linear-gradient(135deg, transparent 7px, #ccb286 7px) top left,linear-gradient(225deg, transparent 7px, #ccb286 7px) top right,linear-gradient(315deg, transparent 7px, #ccb286 7px) bottom right;mask-size:51% 51%;mask-repeat:no-repeat}}@media (max-width: 767px){.f-frame01 .f-frame01__wrap{mask:linear-gradient(45deg, transparent 0, #ccb286 0) bottom left,linear-gradient(135deg, transparent 8px, #ccb286 8px) top left,linear-gradient(225deg, transparent 8px, #ccb286 8px) top right,linear-gradient(315deg, transparent 0, #ccb286 0) bottom right;mask-size:51% 51%;mask-repeat:no-repeat}}.f-frame01 .f-frame01__inner{position:relative;height:100%}@media (min-width: 768px){.f-frame01 .f-frame01__inner{background-image:linear-gradient(145deg, #fff 15%, #fcf5ee 50%, #faf5ee 100%);mask:linear-gradient(45deg, transparent 7px, #fdfaf6 7px) bottom left,linear-gradient(135deg, transparent 7px, #fdfaf6 7px) top left,linear-gradient(225deg, transparent 7px, #fdfaf6 7px) top right,linear-gradient(315deg, transparent 7px, #fdfaf6 7px) bottom right;mask-size:51% 51%;mask-repeat:no-repeat}}@media (max-width: 767px){.f-frame01 .f-frame01__inner{background-image:linear-gradient(145deg, #fff 5%, #fffefd 20%, #fcf5ef 80%, #fcf5ee 100%);mask:linear-gradient(45deg, transparent 0, #fdfaf6 0) bottom left,linear-gradient(135deg, transparent 8px, #fdfaf6 8px) top left,linear-gradient(225deg, transparent 8px, #fdfaf6 8px) top right,linear-gradient(315deg, transparent 0, #fdfaf6 0) bottom right;mask-size:51% 51%;mask-repeat:no-repeat}}@media (min-width: 768px){.sec-intro{margin-top:-30px}}@media (max-width: 767px){.sec-intro{margin-top:-9px}}.sec-intro .intro-anchor{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;max-width:402px;margin:0 auto}@media (min-width: 768px){.sec-intro .intro-anchor .intro-anchor__item{width:calc(180 / 402 * 100%)}}@media (max-width: 767px){.sec-intro .intro-anchor .intro-anchor__item{width:calc(165 / 345 * 100%)}}.sec-intro .intro-anchor .intro-anchor__item .link{position:relative;display:block;border-bottom:solid 1px #727272;font-size:15px;font-size:1.5rem;line-height:1.4em;letter-spacing:.05em;font-weight:400;padding:0 20px 14px 0}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-intro .intro-anchor .intro-anchor__item .link{font-size:4vw}}.sec-intro .intro-anchor .intro-anchor__item .link:before{content:"";position:absolute;width:7px;height:10px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="7" height="10" viewBox="0 0 7 10"><defs><clipPath id="clip-path"><rect id="Rectangle_199497" data-name="Rectangle 199497" width="7" height="10" transform="translate(1458 -4408)" fill="%23fff" stroke="%23707070" stroke-width="1"/></clipPath></defs><g id="Mask_Group_101632" data-name="Mask Group 101632" transform="translate(-1458 4408)" clip-path="url(%23clip-path)"><path id="Union_166" data-name="Union 166" d="M3.289,3.236,6.576,0,3.289,9.539ZM0,0,3.289,3.236v6.3Z" transform="translate(1458.398 -4407.381)" fill="%231f2933"/></g></svg>');background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:100% 100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media (min-width: 768px){.sec-intro .intro-anchor .intro-anchor__item .link:before{top:7px;right:10px}}@media (max-width: 767px){.sec-intro .intro-anchor .intro-anchor__item .link:before{top:7px;right:6px}}@media (min-width: 768px){.sec-roomtype{margin-top:77px}}@media (max-width: 767px){.sec-roomtype{margin-top:42px}}.sec-roomtype .roomtype-lst{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width: 768px){.sec-roomtype .roomtype-lst{width:calc(100% + 20px);margin:46px -10px 0}}@media (max-width: 767px){.sec-roomtype .roomtype-lst{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;margin-top:16px}}.sec-roomtype .roomtype-lst .roomtype-lst__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}@media (min-width: 768px){.sec-roomtype .roomtype-lst .roomtype-lst__item{width:calc(1 / 5 * 100%);padding:0 11px}.sec-roomtype .roomtype-lst .roomtype-lst__item:not(:last-child) .roomtype-ctn:before{content:"";position:absolute;bottom:0;right:-11px;width:1px;height:100%;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="1" height="4" viewBox="0 0 1 4"><line id="Line_3454" data-name="Line 3454" y2="4" transform="translate(0.5)" fill="none" stroke="%231f2933" stroke-width="1" stroke-dasharray="1 3"/></svg>');background-repeat:repeat-y;background-color:transparent;background-position:center;background-size:1px 4px}}@media (max-width: 767px){.sec-roomtype .roomtype-lst .roomtype-lst__item{width:calc(162 / 343 * 100%)}}.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-thumb{border:solid 1px #c09a5a;border-radius:400px 400px 0 0}@media (min-width: 768px){.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-thumb{padding:3px}}@media (max-width: 767px){.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-thumb{padding:2px}}.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-thumb img{border-radius:400px 400px 0 0}.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-ctn{position:relative;height:100%}@media (min-width: 768px){.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-ctn{margin-top:-24px;padding-bottom:26px}}@media (max-width: 767px){.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-ctn{margin-top:-19px;padding-bottom:22px}}.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-name{width:100%;margin:0 auto;padding:3px;background:#fff;mask:linear-gradient(45deg, transparent 4px, #fff 4px) bottom left,linear-gradient(135deg, transparent 4px, #fff 4px) top left,linear-gradient(225deg, transparent 4px, #fff 4px) top right,linear-gradient(315deg, transparent 4px, #fff 4px) bottom right;mask-size:51% 51%;mask-repeat:no-repeat}@media (min-width: 768px){.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-name{max-width:198px}}@media (max-width: 767px){.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-name{max-width:135px}}.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-name .roomtype-name__inner{position:relative;padding:2px 2px 2px}.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-name .roomtype-name__inner::before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;z-index:-1;background:#707070}@media (min-width: 768px){.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-name .roomtype-name__inner::before{mask:linear-gradient(45deg, transparent 3px, #707070 3px) bottom left,linear-gradient(135deg, transparent 3px, #707070 3px) top left,linear-gradient(225deg, transparent 3px, #707070 3px) top right,linear-gradient(315deg, transparent 3px, #707070 3px) bottom right;mask-size:51% 51%;mask-repeat:no-repeat}}@media (max-width: 767px){.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-name .roomtype-name__inner::before{mask:linear-gradient(45deg, transparent 2px, #707070 2px) bottom left,linear-gradient(135deg, transparent 2px, #707070 2px) top left,linear-gradient(225deg, transparent 2px, #707070 2px) top right,linear-gradient(315deg, transparent 2px, #707070 2px) bottom right;mask-size:51% 51%;mask-repeat:no-repeat}}.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-name .roomtype-name__inner::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:#fff}@media (min-width: 768px){.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-name .roomtype-name__inner::after{mask:linear-gradient(45deg, transparent 3px, #fff 3px) bottom left,linear-gradient(135deg, transparent 3px, #fff 3px) top left,linear-gradient(225deg, transparent 3px, #fff 3px) top right,linear-gradient(315deg, transparent 3px, #fff 3px) bottom right;mask-size:51% 51%;mask-repeat:no-repeat}}@media (max-width: 767px){.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-name .roomtype-name__inner::after{mask:linear-gradient(45deg, transparent 2px, #fff 2px) bottom left,linear-gradient(135deg, transparent 2px, #fff 2px) top left,linear-gradient(225deg, transparent 2px, #fff 2px) top right,linear-gradient(315deg, transparent 2px, #fff 2px) bottom right;mask-size:51% 51%;mask-repeat:no-repeat}}.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-name .name{font-size:16px;font-size:1.6rem;line-height:1.9375em;letter-spacing:0em;font-weight:400;text-align:center}@media (max-width: 767px){.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-name .name{font-size:14px;font-size:1.4rem;line-height:1.42857em}}.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-txt{font-family:"Cormorant Garamond",serif;font-size:16px;font-size:1.6rem;line-height:1.25em;letter-spacing:0em;font-weight:400;text-align:center}@media (min-width: 768px){.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-txt{margin-top:15px}}@media (max-width: 767px){.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-txt{font-size:14px;font-size:1.4rem;line-height:1.21429em;margin-top:7px}}.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-num{text-align:center;font-size:0;line-height:0}.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-num .slash{display:inline-block;position:relative;top:5px;width:8px;height:21px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="8" height="21" viewBox="0 0 8 21"><defs><clipPath id="clip-path"><rect id="Rectangle_199544" data-name="Rectangle 199544" width="8" height="21" transform="translate(-131 -2396)" fill="%23fff" stroke="%23707070" stroke-width="1"/></clipPath></defs><g id="Mask_Group_101595" data-name="Mask Group 101595" transform="translate(131 2396)" clip-path="url(%23clip-path)"><line id="Line_3453" data-name="Line 3453" x1="7.5" y2="20" transform="translate(-130.793 -2395.443)" fill="none" stroke="%23B5B5B5" stroke-width="0.5"/></g></svg>');background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:100% 100%}@media (min-width: 768px){.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-num .slash{margin:0 6px}}@media (max-width: 767px){.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-num .slash{margin:0 12px}}.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-num a{position:relative;display:inline-block;color:#c09a5a;font-size:inherit;letter-spacing:inherit;line-height:inherit;font-family:"Cormorant Garamond",serif;font-size:28px;font-size:2.8rem;line-height:1.39286em;letter-spacing:0em;font-weight:400}.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-num a:before{content:"";position:absolute;width:100%;height:1px;background:#c09a5a;left:0}@media (min-width: 768px){.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-num a:before{bottom:8px}}@media (max-width: 767px){.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-num a:before{bottom:4px}}@media (max-width: 767px){.sec-roomtype .roomtype-lst .roomtype-lst__item .roomtype-num a{font-size:22px;font-size:2.2rem;line-height:1.27273em}}.sec-roomtype .roomtype-special{position:relative}@media (min-width: 768px){.sec-roomtype .roomtype-special{margin-top:107px;padding:68px 15px 31px}}@media (max-width: 767px){.sec-roomtype .roomtype-special{margin-top:40px;padding:36px 15px 55px}}.sec-roomtype .roomtype-special .roomtype-special__inner{width:100%;max-width:1135px;margin:0 auto}.sec-roomtype .roomtype-special .special-ttl{font-size:24px;font-size:2.4rem;line-height:2.33333em;letter-spacing:.15em;font-weight:400;text-align:center}@media (max-width: 767px){.sec-roomtype .roomtype-special .special-ttl{font-size:20px;font-size:2rem;line-height:2.8em;letter-spacing:.1em}}@media (min-width: 768px){.sec-roomtype .roomtype-special .special-lst{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}}@media (max-width: 767px){.sec-roomtype .roomtype-special .special-lst{margin-top:16px}}@media (min-width: 768px){.sec-roomtype .roomtype-special .special-lst__item{width:calc(540 / 1135 * 100%);margin-bottom:51px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}}@media (max-width: 767px){.sec-roomtype .roomtype-special .special-lst__item:not(:last-child){margin-bottom:30px}}.sec-roomtype .roomtype-special .special-lst__item .special-thumb{position:relative}@media (min-width: 768px){.sec-roomtype .roomtype-special .special-lst__item .special-thumb{width:calc(215 / 540 * 100%)}}@media (max-width: 767px){.sec-roomtype .roomtype-special .special-lst__item .special-thumb{width:calc(147 / 343 * 100%)}}@media (min-width: 768px){.sec-roomtype .roomtype-special .special-lst__item .special-ctn{width:calc(296 / 540 * 100%)}}@media (max-width: 767px){.sec-roomtype .roomtype-special .special-lst__item .special-ctn .special-wrapsp{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}}@media (max-width: 767px){.sec-roomtype .roomtype-special .special-lst__item .special-ctn .special-box{width:calc(181 / 343 * 100%)}}.sec-roomtype .roomtype-special .special-lst__item .special-ctn .special-box__ttl{position:relative;font-size:18px;font-size:1.8rem;line-height:2em;letter-spacing:0em;font-weight:400;color:#c09a5a}@media (min-width: 768px){.sec-roomtype .roomtype-special .special-lst__item .special-ctn .special-box__ttl{margin-top:-6px;padding-left:17px}}@media (max-width: 767px){.sec-roomtype .roomtype-special .special-lst__item .special-ctn .special-box__ttl{font-size:16px;font-size:1.6rem;line-height:2.25em;margin-top:-4px;padding-left:16px}}.sec-roomtype .roomtype-special .special-lst__item .special-ctn .special-box__ttl:before{content:"";position:absolute;left:0;width:7px;height:7px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="7.071" height="7.071" viewBox="0 0 7.071 7.071"><g id="Group_177767" data-name="Group 177767" transform="translate(229 1932.332)"><rect id="Rectangle_199547" data-name="Rectangle 199547" width="5" height="5" transform="translate(-225.465 -1932.332) rotate(45)" fill="%23ccb286"/></g></svg>');background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:100% 100%}@media (min-width: 768px){.sec-roomtype .roomtype-special .special-lst__item .special-ctn .special-box__ttl:before{top:17px}}@media (max-width: 767px){.sec-roomtype .roomtype-special .special-lst__item .special-ctn .special-box__ttl:before{top:15px}}.sec-roomtype .roomtype-special .special-lst__item .special-ctn .special-box__desc{font-family:"Zen Kaku Gothic New",sans-serif;font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:0em;font-weight:400}@media (min-width: 768px){.sec-roomtype .roomtype-special .special-lst__item .special-ctn .special-box__desc{margin-top:2px}}@media (max-width: 767px){.sec-roomtype .roomtype-special .special-lst__item .special-ctn .special-box__desc{font-size:15px;font-size:1.5rem;line-height:1.73333em;margin-top:-1px}}.sec-roomtype .roomtype-special .special-lst__item .special-ctn .special-whitebox{background:#fff;padding:13px 5px 13px 20px}@media (min-width: 768px){.sec-roomtype .roomtype-special .special-lst__item .special-ctn .special-whitebox{margin-top:17px}}@media (max-width: 767px){.sec-roomtype .roomtype-special .special-lst__item .special-ctn .special-whitebox{margin-top:15px}}.sec-roomtype .roomtype-special .special-lst__item .special-ctn .special-whitebox.is-paddbot{padding-bottom:19px}.sec-roomtype .roomtype-special .special-lst__item .special-ctn .special-whitebox__lst{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin-top:-14px}.sec-roomtype .roomtype-special .special-lst__item .special-ctn .whitebox-item{font-family:"Zen Kaku Gothic New",sans-serif;font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:0em;font-weight:400;margin-top:14px}.sec-roomtype .roomtype-special .special-lst__item .special-ctn .whitebox-item:nth-child(even){border-left:solid 1px #b5b5b5;padding-left:20px}@media (min-width: 768px){.sec-roomtype .roomtype-special .special-lst__item .special-ctn .whitebox-item:nth-child(even){margin-left:18px}}@media (max-width: 767px){.sec-roomtype .roomtype-special .special-lst__item .special-ctn .whitebox-item:nth-child(even){margin-left:25px}}.sec-roomtype .roomtype-special .special-lst__item .special-ctn .whitebox-item .link{color:#c09a5a;text-decoration:underline;text-underline-offset:2px}.sec-roomtype .roomtype-special .special-decor{position:absolute}@media (min-width: 768px){.sec-roomtype .roomtype-special .special-decor{max-width:368px;bottom:-80px;left:-77px}}@media (max-width: 767px){.sec-roomtype .roomtype-special .special-decor{max-width:177px;bottom:-50px;left:-16px}}@media (min-width: 768px){.sec-fees{margin-top:93px;padding-bottom:170px}}@media (max-width: 767px){.sec-fees{margin-top:57px;padding-bottom:85px}}@media (min-width: 768px){.sec-fees .fees-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;margin-top:47px}}@media (max-width: 767px){.sec-fees .fees-wrap{padding:0 1px;margin-top:32px}}.sec-fees .fees-sidebar{position:relative;width:calc(280 / 1260 * 100%);height:100%;padding:49px 41px 40px 38px;margin-top:3px;position:sticky;top:120px}@media only screen and (min-width: 768px) and (max-width: 1300px){.sec-fees .fees-sidebar{padding:3.76923vw 3.15385vw 3.07692vw 2.92308vw}}@media (max-width: 767px){.sec-fees .fees-sidebar{display:none}}.sec-fees .fees-sidebar:before{content:"";position:absolute;z-index:-2;top:0;left:0;right:0;bottom:0;background:#ccb286}@media (min-width: 768px){.sec-fees .fees-sidebar:before{mask:linear-gradient(45deg, transparent 4px, #ccb286 4px) bottom left,linear-gradient(135deg, transparent 4px, #ccb286 4px) top left,linear-gradient(225deg, transparent 4px, #ccb286 4px) top right,linear-gradient(315deg, transparent 4px, #ccb286 4px) bottom right;mask-size:51% 51%;mask-repeat:no-repeat}}@media (max-width: 767px){.sec-fees .fees-sidebar:before{mask:linear-gradient(45deg, transparent 5px, #ccb286 5px) bottom left,linear-gradient(135deg, transparent 5px, #ccb286 5px) top left,linear-gradient(225deg, transparent 5px, #ccb286 5px) top right,linear-gradient(315deg, transparent 5px, #ccb286 5px) bottom right;mask-size:51% 51%;mask-repeat:no-repeat}}.sec-fees .fees-sidebar:after{content:"";position:absolute;z-index:-1;top:1px;left:1px;right:1px;bottom:1px;background:#fdfaf6}@media (min-width: 768px){.sec-fees .fees-sidebar:after{mask:linear-gradient(45deg, transparent 4px, #fdfaf6 4px) bottom left,linear-gradient(135deg, transparent 4px, #fdfaf6 4px) top left,linear-gradient(225deg, transparent 4px, #fdfaf6 4px) top right,linear-gradient(315deg, transparent 4px, #fdfaf6 4px) bottom right;mask-size:51% 51%;mask-repeat:no-repeat}}@media (max-width: 767px){.sec-fees .fees-sidebar:after{mask:linear-gradient(45deg, transparent 5px, #fdfaf6 5px) bottom left,linear-gradient(135deg, transparent 5px, #fdfaf6 5px) top left,linear-gradient(225deg, transparent 5px, #fdfaf6 5px) top right,linear-gradient(315deg, transparent 5px, #fdfaf6 5px) bottom right;mask-size:51% 51%;mask-repeat:no-repeat}}.sec-fees .fees-sidebar .sidebar-ttl{font-family:"Cormorant Garamond",serif;color:#c19b5b;font-size:20px;font-size:2rem;line-height:1.2em;letter-spacing:0em;font-weight:300;margin-bottom:24px}@media only screen and (min-width: 768px) and (max-width: 1300px){.sec-fees .fees-sidebar .sidebar-ttl{font-size:1.53846vw;margin-bottom:1.84615vw}}.sec-fees .fees-sidebar .sidebar-list li:not(:last-child){margin-bottom:25px}.sec-fees .fees-sidebar .sidebar-list li a{display:block;font-size:15px;font-size:1.5rem;line-height:1.4em;letter-spacing:.15em;font-weight:400;border-bottom:1px solid #b5b5b5;padding:0 16px 17px 8px;position:relative;cursor:pointer}@media only screen and (min-width: 768px) and (max-width: 1300px){.sec-fees .fees-sidebar .sidebar-list li a{font-size:1.15385vw;padding:0 1.23077vw 1.30769vw .61538vw}}.sec-fees .fees-sidebar .sidebar-list li a:after{content:"";position:absolute;top:50%;right:10px;width:7px;height:10px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjU3NiIgaGVpZ2h0PSI5LjUzOSIgdmlld0JveD0iMCAwIDYuNTc2IDkuNTM5Ij4KICA8cGF0aCBpZD0iVW5pb25fMTQ4IiBkYXRhLW5hbWU9IlVuaW9uIDE0OCIgZD0iTTMuMjg5LDMuMjM2LDYuNTc2LDAsMy4yODksOS41MzlaTTAsMCwzLjI4OSwzLjIzNnY2LjNaIiBmaWxsPSIjMWYyOTMzIi8+Cjwvc3ZnPgo=") 0 0/100% auto no-repeat;transform:translate(0, -50%);margin-top:-7px;transition:margin-top 0.3s}@media only screen and (min-width: 768px) and (max-width: 1300px){.sec-fees .fees-sidebar .sidebar-list li a:after{right:.76923vw;width:.53846vw;height:.76923vw;margin-top:-.53846vw}}@media only screen and (min-width: 1025px){.sec-fees .fees-sidebar .sidebar-list li a:hover:after{margin-top:-1px}}@media (min-width: 768px){.sec-fees .fees-wrap__ctn{width:calc(920 / 1260 * 100%);padding-top:3px}.sec-fees .fees-wrap__ctn .news-lst{width:100%;max-width:790px;padding-top:8px}}.sec-fees .fees-wrap__ctn .news-lst__item{position:relative}@media (min-width: 768px){.sec-fees .fees-wrap__ctn .news-lst__item{padding-bottom:30px}.sec-fees .fees-wrap__ctn .news-lst__item:not(:last-child){margin-bottom:31px}}@media (max-width: 767px){.sec-fees .fees-wrap__ctn .news-lst__item{padding-bottom:12px}.sec-fees .fees-wrap__ctn .news-lst__item:not(:last-child){margin-bottom:21px}}.sec-fees .fees-wrap__ctn .news-lst__item:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="3.517" height="1.06" viewBox="0 0 3.517 1.06"><line id="Line_3300" data-name="Line 3300" y1="0.061" x2="3.5" transform="translate(0.009 0.5)" fill="none" stroke="%23ccb286" stroke-width="1" stroke-dasharray="1 3"/></svg>');background-repeat:repeat-x;background-color:transparent;background-position:center;background-size:3.5px 1px}.sec-fees .fees-lst{width:100%;max-width:821px}@media (min-width: 768px){.sec-fees .fees-lst .fees-lst__item:not(:last-child){margin-bottom:100px}}@media only screen and (min-width: 768px) and (max-width: 1300px){.sec-fees .fees-lst .fees-lst__item:not(:last-child){margin-bottom:7.69231vw}}@media (max-width: 767px){.sec-fees .fees-lst .fees-lst__item:not(:last-child){margin-bottom:11px}}.sec-fees .fees-lst .fees-lst__item .fees-ttl01{position:relative;font-family:"Cormorant Garamond",serif;font-size:23px;font-size:2.3rem;line-height:2.17391em;letter-spacing:.1em;font-weight:400;color:#000;background:#fbf7f1}@media (min-width: 768px){.sec-fees .fees-lst .fees-lst__item .fees-ttl01{padding:12px 15px 7px 34px;margin-bottom:20px}}@media only screen and (min-width: 768px) and (max-width: 1300px){.sec-fees .fees-lst .fees-lst__item .fees-ttl01{font-size:1.76923vw;padding:.92308vw 1.15385vw .53846vw 2.61538vw;margin-bottom:1.53846vw}}@media (max-width: 767px){.sec-fees .fees-lst .fees-lst__item .fees-ttl01{border:solid #ccb286;border-width:1px 0 1px;padding:5px 40px 3px 19px;font-size:18px;font-size:1.8rem;line-height:2.77778em;letter-spacing:.05em}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-fees .fees-lst .fees-lst__item .fees-ttl01{padding:1.33333vw 10.66667vw .8vw 5.06667vw;font-size:4.8vw}}.sec-fees .fees-lst .fees-lst__item .fees-ttl01:before{content:"";position:absolute;background:#ccb286}@media (min-width: 768px){.sec-fees .fees-lst .fees-lst__item .fees-ttl01:before{width:4px;height:100%;top:0;left:0}}@media (max-width: 767px){.sec-fees .fees-lst .fees-lst__item .fees-ttl01:before{width:5px;height:calc(100% + 2px);top:-1px;left:-1px}}.sec-fees .fees-lst .fees-lst__item .fees-ttl01 .is-small{font-size:18px;font-size:1.8rem;line-height:2.77778em;letter-spacing:.1em;font-weight:400}@media only screen and (min-width: 768px) and (max-width: 1300px){.sec-fees .fees-lst .fees-lst__item .fees-ttl01 .is-small{font-size:1.38462vw}}@media (max-width: 767px){.sec-fees .fees-lst .fees-lst__item .fees-ttl01 .is-small{font-size:15px;font-size:1.5rem;line-height:3.33333em;letter-spacing:.05em}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-fees .fees-lst .fees-lst__item .fees-ttl01 .is-small{font-size:4vw}}.sec-fees .fees-lst .fees-lst__item .fees-ttl01 .icon-box{position:absolute;width:23px;height:23px;background:#2e3b48;border:solid 1px #2e3b48;top:calc(50% - 12px);right:15px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.sec-fees .fees-lst .fees-lst__item .fees-ttl01 .icon-box:before,.sec-fees .fees-lst .fees-lst__item .fees-ttl01 .icon-box:after{content:"";position:absolute;width:9px;height:1px;background:#fff;top:calc(50% - 1px);left:calc(50% - 4.5px);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.sec-fees .fees-lst .fees-lst__item .fees-ttl01 .icon-box:after{transform:rotate(90deg)}.sec-fees .fees-lst .fees-lst__item .fees-ttl01.is-open .icon-box{border-color:#b5b5b5;background:rgba(46,59,72,0)}.sec-fees .fees-lst .fees-lst__item .fees-ttl01.is-open .icon-box:before,.sec-fees .fees-lst .fees-lst__item .fees-ttl01.is-open .icon-box:after{background:#b5b5b5}.sec-fees .fees-lst .fees-lst__item .fees-ttl01.is-open .icon-box:after{opacity:0}@media (max-width: 767px){.sec-fees .fees-lst .fees-lst__item .fees-ctn{display:none;padding-bottom:33px;padding-top:5px}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-fees .fees-lst .fees-lst__item .fees-ctn{padding-bottom:8.8vw;padding-top:1.33333vw}}@media (min-width: 768px){.sec-fees .fees-lst .fees-lst__item .fees-price{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;margin-top:-17px}}@media (max-width: 767px){.sec-fees .fees-lst .fees-lst__item .fees-price{padding:0 16px;margin-top:-12px}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-fees .fees-lst .fees-lst__item .fees-price{padding:0 4.26667vw;margin-top:-3.2vw}}@media (min-width: 768px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item{width:calc(256 / 821 * 100%);margin-top:41px}}@media (max-width: 767px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item{margin-top:33px}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item{margin-top:8.8vw}}.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl{position:relative;text-align:center;background:#fdfaf6;mask:linear-gradient(45deg, transparent 6px, #fdfaf6 6px) bottom left,linear-gradient(135deg, transparent 6px, #fdfaf6 6px) top left,linear-gradient(225deg, transparent 6px, #fdfaf6 6px) top right,linear-gradient(315deg, transparent 6px, #fdfaf6 6px) bottom right;mask-size:51% 51%;mask-repeat:no-repeat}@media (min-width: 768px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl{padding:13px 10px 10px}}@media only screen and (min-width: 768px) and (max-width: 1300px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl{padding:1vw .76923vw .76923vw}}@media (max-width: 767px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:13px 15px 14px 24px}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl{padding:3.46667vw 4vw 3.73333vw 6.4vw}}.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl:before{content:"";position:absolute;z-index:-2;top:3px;left:4px;right:4px;bottom:3px;background:#ccb286}@media (min-width: 768px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl:before{mask:linear-gradient(45deg, transparent 6px, #ccb286 6px) bottom left,linear-gradient(135deg, transparent 6px, #ccb286 6px) top left,linear-gradient(225deg, transparent 6px, #ccb286 6px) top right,linear-gradient(315deg, transparent 6px, #ccb286 6px) bottom right;mask-size:51% 51%;mask-repeat:no-repeat}}@media (max-width: 767px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl:before{mask:linear-gradient(45deg, transparent 5px, #ccb286 5px) bottom left,linear-gradient(135deg, transparent 5px, #ccb286 5px) top left,linear-gradient(225deg, transparent 5px, #ccb286 5px) top right,linear-gradient(315deg, transparent 5px, #ccb286 5px) bottom right;mask-size:51% 51%;mask-repeat:no-repeat}}.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl:after{content:"";position:absolute;z-index:-1;top:4px;left:5px;right:5px;bottom:4px;background:#fdfaf6}@media (min-width: 768px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl:after{mask:linear-gradient(45deg, transparent 6px, #fdfaf6 6px) bottom left,linear-gradient(135deg, transparent 6px, #fdfaf6 6px) top left,linear-gradient(225deg, transparent 6px, #fdfaf6 6px) top right,linear-gradient(315deg, transparent 6px, #fdfaf6 6px) bottom right;mask-size:51% 51%;mask-repeat:no-repeat}}@media (max-width: 767px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl:after{mask:linear-gradient(45deg, transparent 5px, #fdfaf6 5px) bottom left,linear-gradient(135deg, transparent 5px, #fdfaf6 5px) top left,linear-gradient(225deg, transparent 5px, #fdfaf6 5px) top right,linear-gradient(315deg, transparent 5px, #fdfaf6 5px) bottom right;mask-size:51% 51%;mask-repeat:no-repeat}}.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl .ttl01{font-size:18px;font-size:1.8rem;line-height:1.77778em;letter-spacing:.05em;font-weight:400;color:#000}@media (min-width: 768px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl .ttl01{margin-bottom:5px}}@media only screen and (min-width: 768px) and (max-width: 1300px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl .ttl01{font-size:1.38462vw;margin-bottom:.38462vw}}@media (max-width: 767px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl .ttl01{font-size:16px;font-size:1.6rem;line-height:1.3125em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl .ttl01{font-size:4.26667vw}}.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl .box-line{content:"";position:relative;display:block;top:3px;width:1px;margin:0 12px}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl .box-line{margin:0 3.2vw}}.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl .box-line:before{content:"";position:absolute;width:100%;height:calc(100% - 6px);background:#c09a5a}.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl .ttl02{font-family:"Zen Kaku Gothic New",sans-serif;font-size:13px;font-size:1.3rem;line-height:2.15385em;letter-spacing:.05em;font-weight:500;color:#c09a5a}@media (min-width: 768px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl .ttl02{margin-top:-12px}}@media only screen and (min-width: 768px) and (max-width: 1300px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl .ttl02{font-size:1vw;margin-top:-.92308vw}}@media (max-width: 767px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl .ttl02{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-boxttl .ttl02{font-size:3.46667vw}}.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list{padding:0 4px}@media (min-width: 768px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list{margin-top:17px}}@media (max-width: 767px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list{margin-top:18px}}.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}@media (min-width: 768px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item{padding:0 0 3px}}@media (max-width: 767px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item{padding:0 0 6px}}.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="3.75" height="1" viewBox="0 0 3.75 1"><line id="Line_3336" data-name="Line 3336" x2="3.75" transform="translate(0 0.5)" fill="none" stroke="%231f2933" stroke-width="1" stroke-dasharray="1 3"/></svg>');background-repeat:repeat-x;background-color:transparent;background-position:center;background-size:3.75px 1px}@media (min-width: 768px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item:not(:last-child){margin-bottom:5px}}@media (max-width: 767px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item:not(:last-child){margin-bottom:8px}}.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item .price-list__ttl{font-family:"Zen Kaku Gothic New",sans-serif;font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.05em;font-weight:400;flex:1;margin-top:-7px;padding-left:6px}@media only screen and (min-width: 768px) and (max-width: 1300px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item .price-list__ttl{font-size:1.15385vw}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item .price-list__ttl{font-size:4vw}}.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item .price-list__price{margin-left:10px;padding-right:8px;text-align:right}@media only screen and (min-width: 768px) and (max-width: 1300px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item .price-list__price{margin-left:.76923vw;padding-right:.30769vw}}@media (max-width: 767px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item .price-list__price{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-left:10px;padding-right:6px}}.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item .price-list__price .txt01{font-family:"Zen Kaku Gothic New",sans-serif;font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.05em;font-weight:400}@media only screen and (min-width: 768px) and (max-width: 1300px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item .price-list__price .txt01{font-size:1.15385vw}}@media (max-width: 767px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item .price-list__price .txt01{position:relative;top:-1px}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item .price-list__price .txt01{font-size:4vw}}.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item .price-list__price .txt02{font-family:"Zen Kaku Gothic New",sans-serif;font-size:11px;font-size:1.1rem;line-height:2.54545em;letter-spacing:.05em;font-weight:400;color:#7e7e7e}@media (min-width: 768px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item .price-list__price .txt02{margin-top:-11px}}@media only screen and (min-width: 768px) and (max-width: 1300px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item .price-list__price .txt02{font-size:.84615vw}}@media (max-width: 767px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item .price-list__price .txt02{margin-left:6px}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item .price-list__price .txt02{font-size:2.93333vw}}.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item .price-list__price .txt02 .unit{font-size:9px}@media only screen and (min-width: 768px) and (max-width: 1300px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item .price-list__price .txt02 .unit{font-size:.69231vw}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-fees .fees-lst .fees-lst__item .fees-price .fees-price__item .price-list .price-list__item .price-list__price .txt02 .unit{font-size:2.4vw}}.sec-fees .fees-lst .price-note{font-family:"Zen Kaku Gothic New",sans-serif;font-size:13px;font-size:1.3rem;line-height:2.15385em;letter-spacing:.05em;font-weight:400;color:#1f2933}@media (min-width: 768px){.sec-fees .fees-lst .price-note{margin-top:17px;padding-left:10px}}@media only screen and (min-width: 768px) and (max-width: 1300px){.sec-fees .fees-lst .price-note{font-size:1vw;margin-top:1.30769vw;padding-left:.76923vw}}@media (max-width: 767px){.sec-fees .fees-lst .price-note{margin-top:20px;padding-left:15px}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-fees .fees-lst .price-note{font-size:3.46667vw;margin-top:5.33333vw}}

/*# sourceMappingURL=maps/fees.min.css.map */
