[data-simplebar]{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;-webkit-box-sizing:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{-webkit-box-sizing:inherit!important;box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0}.simplebar-height-auto-observer{-webkit-box-sizing:inherit;box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:#000;border-radius:7px;left:2px;right:2px;opacity:0;-webkit-transition:opacity .2s .5s linear;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}[data-simplebar]{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;-webkit-box-sizing:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{-webkit-box-sizing:inherit!important;box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0}.simplebar-height-auto-observer{-webkit-box-sizing:inherit;box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:#000;border-radius:7px;left:2px;right:2px;opacity:0;-webkit-transition:opacity .2s .5s linear;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.con_lower_header{position:relative}@media only screen and (min-width:768px){.con_lower_header{margin-bottom:30px}}@media only screen and (max-width:767px){.con_lower_header{margin-bottom:2em}}.con_lower_header .bg{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;background-size:cover}.wrp_other_rooms{position:relative}.con_other_rooms{max-width:1210px;width:92%;margin-right:auto;margin-left:auto}@media only screen and (max-width:767px){.con_other_rooms{width:88%}}@media only screen and (max-width:767px){.con_other_rooms{width:94%}}.con_other_rooms .tmp_st_simple{text-align:center}@media only screen and (min-width:1025px){.con_other_rooms .tmp_st_simple{margin-bottom:70px}}@media only screen and (min-width:768px) and (max-width:1024px){.con_other_rooms .tmp_st_simple{margin-bottom:50px}}@media only screen and (max-width:767px){.con_other_rooms .tmp_st_simple{margin-bottom:2em}}.con_other_rooms ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.con_other_rooms li{position:relative;padding-bottom:1rem}@media only screen and (min-width:768px){.con_other_rooms li{width:calc(380 / 1210 * 100%)}.con_other_rooms li:not(:nth-child(3n+1)){margin-left:calc(35 / 1210 * 100%)}.con_other_rooms li:nth-child(n+4){margin-top:calc(40 / 1210 * 100%)}}@media only screen and (max-width:767px){.con_other_rooms li{width:48.5%}.con_other_rooms li:nth-child(even){margin-left:3%}.con_other_rooms li:nth-child(n+3){margin-top:1.5em}}.con_other_rooms li a{position:absolute;left:0;top:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;font-weight:500;text-align:center}.con_other_rooms li a .born{font-size:13px;height:30px;margin-right:0;margin-left:0;top:-12px;position:absolute;background-color:#002424;color:#fff;padding-right:1em;padding-left:1em;left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px) and (max-width:1024px){.con_other_rooms li a .born{letter-spacing:0;font-size:11px;height:25px}}@media only screen and (max-width:767px){.con_other_rooms li a .born{top:-7px;height:25px;font-size:9px;letter-spacing:0}}.con_other_rooms li a .inner{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:1025px){.con_other_rooms li a .inner{padding-left:1em}}@media only screen and (min-width:768px) and (max-width:1024px){.con_other_rooms li a .inner{margin-left:-1em}}@media only screen and (max-width:767px){.con_other_rooms li a .inner{margin-left:-.5em}}.con_other_rooms li a .inner .name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:17px;letter-spacing:0}@media only screen and (min-width:768px){.con_other_rooms li a .inner .name{font-size:17px}}@media only screen and (max-width:767px){.con_other_rooms li a .inner .name{font-size:1rem}}@media only screen and (min-width:768px){.con_other_rooms li a .inner .name{margin-left:1em}}@media only screen and (max-width:767px){.con_other_rooms li a .inner .name{margin-left:.25em}}@media only screen and (max-width:1024px){.con_other_rooms li a .inner .name{margin-right:-2em}}.con_other_rooms li a .inner .name span{background-color:#fff;padding:.2em .75em}@media only screen and (min-width:768px) and (max-width:1024px){.con_other_rooms li a .inner .name span{padding:.2em .5em}}@media only screen and (min-width:768px) and (max-width:1024px){.con_other_rooms li a .inner .name{font-size:15px;padding:0 .5em}}@media only screen and (max-width:767px){.con_other_rooms li a .inner .name{line-height:1.2;font-size:12px;padding:0 .5em}.con_other_rooms li a .inner .name span{padding-top:.25em;padding-bottom:.25em}}.con_other_rooms li a .inner .type{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;font-size:13px;letter-spacing:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.con_other_rooms li a .inner .type span{background-color:#514025;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px){.con_other_rooms li a .inner .type span{height:30px}}@media only screen and (max-width:767px){.con_other_rooms li a .inner .type span{height:auto}}@media only screen and (min-width:1025px){.con_other_rooms li a .inner .type span{padding:.35em 1em}}@media only screen and (min-width:768px) and (max-width:1024px){.con_other_rooms li a .inner .type span{padding:.35em .75em}}@media only screen and (max-width:767px){.con_other_rooms li a .inner .type span{padding:.35em 1em}}@media only screen and (max-width:767px){.con_other_rooms li a .inner .type span{font-size:11px}}.con_other_rooms li img{height:auto}.con_other_rooms .bg{position:absolute;right:0;bottom:0;z-index:-1}.tmp_st_simple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:400;margin:0}.tmp_st_simple .sub{color:#666;margin-bottom:.25em}@media only screen and (min-width:768px){.tmp_st_simple .sub{font-size:18px}}@media only screen and (max-width:767px){.tmp_st_simple .sub{font-size:.9em}}.tmp_st_simple .jp{line-height:1.5}@media only screen and (min-width:1441px){.tmp_st_simple .jp{font-size:30px}}@media only screen and (min-width:1025px) and (max-width:1440px){.tmp_st_simple .jp{font-size:25px}}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_st_simple .jp{font-size:25px}}@media only screen and (max-width:767px){.tmp_st_simple .jp{font-size:1.4em}}@media only screen and (min-width:1441px){.tmp_st_simple.size_s .jp{font-size:25px}}@media only screen and (min-width:1025px) and (max-width:1440px){.tmp_st_simple.size_s .jp{font-size:22px}}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_st_simple.size_s .jp{font-size:22px}}@media only screen and (max-width:767px){.tmp_st_simple.size_s .jp{font-size:1.3em}}@media only screen and (min-width:1441px){.tmp_st_simple.size_ss .jp{font-size:22px}}@media only screen and (min-width:1025px) and (max-width:1440px){.tmp_st_simple.size_ss .jp{font-size:18px}}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_st_simple.size_ss .jp{font-size:18px}}@media only screen and (max-width:767px){.tmp_st_simple.size_ss .jp{font-size:1.2em}}.tmp_st_simple.vertical{-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-moz-text-orientation:upright;-ms-text-orientation:upright;text-orientation:upright;text-align:left;display:inline-block}@media only screen and (min-width:1025px){.con_room{width:calc(1400 / 1920 * 100%);max-width:1920px;margin-right:auto;margin-left:auto}}@media only screen and (min-width:1025px) and (max-width:1440px){.con_room{width:calc(1200 / 1440 * 100%)}}.box_room01{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1025px){.box_room01{margin-bottom:160px}}@media only screen and (min-width:768px) and (max-width:1024px){.box_room01{margin-bottom:100px}}@media only screen and (max-width:767px){.box_room01{margin-bottom:4em}}.box_room01 .img_main{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}@media only screen and (min-width:1025px){.box_room01 .img_main{margin-bottom:100px}}@media only screen and (min-width:768px) and (max-width:1024px){.box_room01 .img_main{margin-bottom:60px}}@media only screen and (max-width:767px){.box_room01 .img_main{margin-bottom:3em}}@media only screen and (min-width:1025px){.box_room01 .img_main{margin-right:calc(-260 / 1400 * 100%);margin-left:calc(-260 / 1400 * 100%)}}@media only screen and (min-width:1025px){.box_room01 .box_txt{width:calc(620 / 1400 * 100%);margin-right:0;margin-left:auto}}@media only screen and (min-width:768px) and (max-width:1024px){.box_room01 .box_txt{width:47%;margin-left:5%}}@media only screen and (max-width:767px){.box_room01 .box_txt{width:88%;margin-right:auto;margin-left:auto;margin-bottom:1.5em}}@media only screen and (min-width:1025px){.box_room01 .box_txt .st_roo{margin-bottom:40px}}@media only screen and (min-width:768px) and (max-width:1024px){.box_room01 .box_txt .st_roo{margin-bottom:25px}}@media only screen and (max-width:767px){.box_room01 .box_txt .st_roo{margin-bottom:1.5em}}@media only screen and (min-width:768px){.box_room01 .box_txt .tmp_catch2{margin-bottom:25px}}@media only screen and (max-width:767px){.box_room01 .box_txt .tmp_catch2{margin-bottom:1em}}.box_room01 .box_txt .tmp_text{line-height:calc(40/16)}@media only screen and (min-width:1025px){.box_room01 .box_txt .tmp_text2{margin-bottom:40px}}@media only screen and (min-width:768px) and (max-width:1024px){.box_room01 .box_txt .tmp_text2{margin-bottom:30px}}@media only screen and (max-width:767px){.box_room01 .box_txt .tmp_text2{margin-bottom:2em}}.box_room01 .box_txt .box_btn{max-width:435px}@media only screen and (min-width:1025px){.box_room01 .img_sub{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:calc(640 / 1400 * 100%);margin-left:0;margin-right:auto}}@media only screen and (min-width:768px) and (max-width:1024px){.box_room01 .img_sub{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:40%}}@media only screen and (max-width:767px){.box_room01 .img_sub{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:88%;margin-right:auto;margin-left:auto;margin-bottom:3em}}.box_room02{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:auto;margin-left:auto;position:relative}@media only screen and (min-width:768px){.box_room02{margin-bottom:85px}}@media only screen and (max-width:767px){.box_room02{margin-bottom:4em}}@media only screen and (min-width:768px) and (max-width:1024px){.box_room02{width:92%}}@media only screen and (max-width:767px){.box_room02{width:92%}}.box_room02 .img{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media only screen and (min-width:768px){.box_room02 .img{margin-bottom:25px}}@media only screen and (max-width:767px){.box_room02 .img{margin-bottom:1em}}.box_room02 .tmp_text2{text-align:center}@media only screen and (max-width:767px){.box_room02 .tmp_text2{text-align:left}}.box_room02 .bg{position:absolute;right:calc(-260 / 1400 * 100%);bottom:calc(100% - 6em)}.box_room02 .bg span img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.box_room03{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.box_room03{margin-bottom:180px}}@media only screen and (min-width:768px) and (max-width:1024px){.box_room03{margin-bottom:100px}}@media only screen and (max-width:767px){.box_room03{margin-bottom:4em}}@media only screen and (min-width:768px){.box_room03{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:768px) and (min-width:768px) and (max-width:1024px){.box_room03{width:92%}}@media only screen and (max-width:767px){.box_room03{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:92%}}@media only screen and (min-width:768px){.box_room03 .box_txt{width:calc(500 / 1400 * 100%);margin-right:0;margin-left:auto}}@media only screen and (min-width:768px) and (min-width:1441px){.box_room03 .box_txt{padding-top:40px}}.box_room03 .box_txt .tmp_st_simple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1025px){.box_room03 .box_txt .tmp_st_simple{margin-bottom:30px}}@media only screen and (min-width:768px) and (max-width:1024px){.box_room03 .box_txt .tmp_st_simple{margin-bottom:25px}}@media only screen and (max-width:767px){.box_room03 .box_txt .tmp_st_simple{margin-bottom:1em}}@media only screen and (min-width:1025px){.box_room03 .box_txt .tmp_st_simple .jp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:767px){.box_room03 .box_txt .tmp_st_simple .jp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:1025px){.box_room03 .box_txt .tmp_st_simple .jp span{margin-right:-2em;display:block}}@media only screen and (max-width:767px){.box_room03 .box_txt .tmp_st_simple .jp span{display:block}}@media only screen and (min-width:1025px){.box_room03 .box_txt .tmp_text2{margin-bottom:50px}}@media only screen and (min-width:768px) and (max-width:1024px){.box_room03 .box_txt .tmp_text2{margin-bottom:40px}}@media only screen and (max-width:767px){.box_room03 .box_txt .tmp_text2{margin-bottom:2em}}@media only screen and (min-width:1025px) and (max-width:1440px){.box_room03 .box_txt .tmp_text2{margin-bottom:40px}}.box_room03 .box_txt .box_btn{max-width:435px}.box_room03 .img{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media only screen and (min-width:768px){.box_room03 .img{width:calc(800 / 1400 * 100%)}}@media only screen and (max-width:767px){.box_room03 .img{margin-bottom:2em}}.box_ov_map{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1200px;margin-right:auto;margin-left:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:35px 0}@media only screen and (min-width:1025px){.box_ov_map{margin-bottom:190px}}@media only screen and (min-width:768px) and (max-width:1024px){.box_ov_map{margin-bottom:100px}}@media only screen and (max-width:767px){.box_ov_map{margin-bottom:6em}}@media only screen and (min-width:1025px) and (max-width:1440px){.box_ov_map{margin-bottom:140px}}@media only screen and (min-width:768px) and (max-width:1024px){.box_ov_map{width:82%}}@media only screen and (max-width:767px){.box_ov_map{width:86%;display:block}}@media only screen and (min-width:1025px){.box_ov{width:calc(600 / 1200 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.box_ov{width:calc(605 / 1200 * 100%)}}@media only screen and (max-width:767px){.box_ov{margin-bottom:4rem}}.box_ov .tmp_table{table-layout:auto}.box_ov .tmp_table tr th{line-height:1.75;width:11em;padding-left:1.25em;padding-right:1.25em}@media only screen and (min-width:1025px) and (max-width:1440px){.box_ov .tmp_table tr th{padding-right:.75em;padding-left:.75em;width:9em}}@media only screen and (max-width:1024px){.box_ov .tmp_table tr th{padding-left:.75em;padding-right:.75em;width:8em}}.box_ov .tmp_table tr td{line-height:1.75;width:calc(100% - 11em);padding-left:1em;padding-right:1em}@media only screen and (min-width:1025px) and (max-width:1440px){.box_ov .tmp_table tr td{width:calc(100% - 9em)}}@media only screen and (max-width:1024px){.box_ov .tmp_table tr td{width:calc(100% - 8em);padding-left:0;padding-right:0}}.box_ov .tmp_table tr td .indent{display:block;padding-left:1.15em;text-indent:-1.15em}.box_map{border:5px solid #e3e3e3;background-color:#fff;width:calc(500 / 1200 * 100%);margin-right:0;margin-left:auto;padding:35px 0}@media only screen and (max-width:767px){.box_map{border-width:3px;width:100%}}.box_map>.inner{max-width:88%;margin-right:auto;margin-left:auto}.box_map>.inner .st_map{max-width:calc(100% - ($st_w * 2));margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2em}.box_map>.inner .img{max-width:calc(100% - ($st_w * 2));padding-right:2em;padding-left:2em;text-align:center}@media only screen and (min-width:768px) and (max-width:1024px){.box_map>.inner .img{padding-right:1em;padding-left:1em}}.box_map>.inner::after{content:"";display:block;width:3.5em}.box_ov_map:not(:has(.box_map)) .box_ov{width:100%;margin-right:auto;margin-left:auto}.wrp_plan{position:relative}.wrp_plan .bg{position:absolute;left:0;bottom:calc(100% - 5em);z-index:-1}.con_plan{background-color:#1a1a1a;z-index:1;color:#fff;padding-top:155px;padding-bottom:140px;margin-bottom:140px}@media only screen and (min-width:768px) and (max-width:1024px){.con_plan{padding-top:124px;padding-bottom:112px}}@media only screen and (max-width:767px){.con_plan{padding-top:4em;padding-bottom:4em;margin-bottom:6em}}.con_plan p{margin:0;padding:0}.con_plan .box_st{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3em}@media only screen and (max-width:767px){.con_plan .box_st{margin-bottom:2em}}.con_plan .box_st .st_plan{font-weight:400}@media only screen and (min-width:768px){.con_plan .box_st .st_plan{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:767px){.con_plan .box_st .st_plan{width:86%;margin-right:auto;margin-left:auto}}.con_plan .box_st .st_plan .inn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.con_plan .box_st .st_plan .tag{color:#fff;background-color:#514025;font-size:15px;letter-spacing:.75em;padding-left:.75em;padding-top:.25em;padding-bottom:.25em;margin-bottom:0}@media only screen and (max-width:767px){.con_plan .box_st .st_plan .tag{font-size:.9em}}.con_plan .box_st .st_plan .t{width:100%}@media only screen and (min-width:1025px){.con_plan .box_st .st_plan .t{font-size:40px}}@media only screen and (min-width:768px) and (max-width:1024px){.con_plan .box_st .st_plan .t{font-size:32px}}@media only screen and (max-width:767px){.con_plan .box_st .st_plan .t{font-size:1.5em}}@media only screen and (min-width:768px){.con_plan .box_st .st_plan .t{padding-top:25px}}@media only screen and (max-width:767px){.con_plan .box_st .st_plan .t{margin-top:.75em}}@media only screen and (min-width:1025px){.con_plan .box_plan{width:calc(1700 / 1920 * 100%);margin-right:auto;margin-left:auto}}@media only screen and (min-width:768px) and (max-width:1024px){.con_plan .box_plan{width:80%;margin-right:auto;margin-left:auto}}.con_plan .box_plan .box_img{overflow:hidden}@media only screen and (min-width:768px){.con_plan .box_plan .box_img{margin-bottom:40px}}@media only screen and (max-width:767px){.con_plan .box_plan .box_img{margin-bottom:2em}}.con_plan .box_plan .box_img p img{height:auto!important}@media only screen and (min-width:1025px){.con_plan .box_plan .box_img p{width:calc(510 / 1700 * 100%);float:right}.con_plan .box_plan .box_img p.img_main{width:calc(1190 / 1700 * 100%);float:left}}@media only screen and (max-width:1024px){.con_plan .box_plan .box_img p{float:left;width:50%}.con_plan .box_plan .box_img p.img_main{width:100%}}.con_plan .box_plan .box_text{max-width:1540px}@media only screen and (min-width:1025px){.con_plan .box_plan .box_text{padding-left:1em;width:96%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto}}@media only screen and (min-width:768px) and (max-width:1024px){.con_plan .box_plan .box_text{width:88%;margin-right:auto;margin-left:auto}}@media only screen and (max-width:767px){.con_plan .box_plan .box_text{width:86%;margin-right:auto;margin-left:auto}}@media only screen and (min-width:1025px){.con_plan .box_plan .box_text .box01{width:calc(1100 / 1540 * 100%);padding-right:3rem}}@media only screen and (max-width:1024px){.con_plan .box_plan .box_text .box01{margin-bottom:4em}}@media only screen and (min-width:768px){.con_plan .box_plan .box_text .box01 .tmp_catch2{margin-bottom:18px}}@media only screen and (max-width:767px){.con_plan .box_plan .box_text .box01 .tmp_catch2{margin-bottom:1em}}@media only screen and (min-width:768px){.con_plan .box_plan .box_text .box01 .tmp_text2{margin-bottom:30px}}@media only screen and (max-width:767px){.con_plan .box_plan .box_text .box01 .tmp_text2{margin-bottom:2em}}.con_plan .box_plan .box_text .box01 table{width:100%;border-left:1px solid #666}.con_plan .box_plan .box_text .box01 table tr td,.con_plan .box_plan .box_text .box01 table tr th{padding:.5em 0}.con_plan .box_plan .box_text .box01 table tr th{width:calc(210 / 1100 * 100%);font-weight:400;padding-left:calc(35 / 1100 * 100%)}@media only screen and (max-width:767px){.con_plan .box_plan .box_text .box01 table tr th{width:9em;padding-left:2em}}@media only screen and (min-width:1025px){.con_plan .box_plan .box_text .box02{width:calc(440 / 1540 * 100%)}}@media only screen and (min-width:1025px){.con_plan .box_plan .box_text .box02 .tmp_btn_plan{margin-top:12px;margin-bottom:35px}}@media only screen and (min-width:768px) and (max-width:1024px){.con_plan .box_plan .box_text .box02 .box_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:1024px){.con_plan .box_plan .box_text .box02 .box_btn{margin-bottom:2em}}@media only screen and (min-width:768px) and (max-width:1024px){.con_plan .box_plan .box_text .box02 .box_btn a{width:49%}.con_plan .box_plan .box_text .box02 .box_btn a:nth-child(n+2){margin-left:2%}}@media only screen and (max-width:767px){.con_plan .box_plan .box_text .box02 .box_btn a{display:block;width:100%}.con_plan .box_plan .box_text .box02 .box_btn a:nth-child(n+2){margin-top:1em}}.con_plan .box_plan .box_text .box02 .btn_tel{display:block}@media only screen and (min-width:768px){.con_plan .box_plan .box_text .box02 .btn_tel{margin-right:-5em}}@media only screen and (max-width:767px){.con_plan .box_plan .box_text .box02 .btn_tel{text-align:center}}.con_plan .box_plan .box_text .box02 .btn_tel a{color:#fff}.con_plan .box_plan .box_text .box02 .btn_tel .txt{font-size:20px;display:block}@media only screen and (min-width:1025px) and (max-width:1440px){.con_plan .box_plan .box_text .box02 .btn_tel .txt{font-size:16px}}@media only screen and (min-width:768px) and (max-width:1024px){.con_plan .box_plan .box_text .box02 .btn_tel .txt{font-size:20px}}@media only screen and (max-width:767px){.con_plan .box_plan .box_text .box02 .btn_tel .txt{font-size:16px}}.con_plan .box_plan .box_text .box02 .btn_tel .num{font-size:30px;display:block;letter-spacing:.15em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1025px) and (max-width:1440px){.con_plan .box_plan .box_text .box02 .btn_tel .num{font-size:25px}}@media only screen and (min-width:768px) and (max-width:1024px){.con_plan .box_plan .box_text .box02 .btn_tel .num{font-size:25px}}@media only screen and (max-width:767px){.con_plan .box_plan .box_text .box02 .btn_tel .num{font-size:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.con_plan .box_plan .box_text .box02 .btn_tel .num i{margin-bottom:-.1em;font-size:1.2em;margin-right:.25em}