main{overflow:hidden}@media screen and (max-width:999px){.con-title{padding-top:150px}}@media screen and (max-width:600px){.con-title{padding-top:138px}}.con-title>.inner{position:relative}.con-title>.inner .box-title{position:absolute;top:106px;left:50%;transform:translateX(-50%);width:72%;z-index:2}@media screen and (max-width:999px){.con-title>.inner .box-title{top:0;width:90%}}@media screen and (max-width:600px){.con-title>.inner .box-title{top:0;width:90%}}.con-title>.inner .box-title p.txt-en{margin-bottom:0px;font-family:"EB Garamond","Helvetica","Helvetica Neue",-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-size:1.8rem;letter-spacing:0.09em;color:#000000;font-weight:800;text-align:center}.con-title>.inner .box-title h1{padding-top:22px;font-size:2.6rem;line-height:1.83;letter-spacing:0.12em;color:#000000;font-weight:500;text-align:center}@media screen and (max-width:600px){.con-title>.inner .box-title h1{padding-top:12px;font-feature-settings:"palt";line-height:1.72}}.con-title>.inner .box-image{min-height:400px}@media screen and (max-width:767px){.con-title>.inner .box-image{min-height:0;padding-top:70px}}@media screen and (max-width:600px){.con-title>.inner .box-image{padding-top:100px}}.con-about{padding-top:116px}@media screen and (max-width:767px){.con-about{padding-top:70px}}@media screen and (max-width:600px){.con-about{padding-top:38px}}.con-about>.inner{max-width:1040px;margin:0 auto}@media only screen and (max-width:1120px){.con-about>.inner{width:88%}}@media screen and (max-width:767px){.con-about>.inner{width:84%}}.con-about>.inner p.txt-description{font-size:1.5rem;line-height:2.2;letter-spacing:0.03em;color:#000000;max-width:470px;margin:0 auto}.con-about>.inner .box-about{margin-top:170px;display:flex}@media screen and (max-width:767px){.con-about>.inner .box-about{margin-top:50px;display:block}}.con-about>.inner .box-about .block-image{width:53.0120481928%}@media screen and (max-width:767px){.con-about>.inner .box-about .block-image{width:100%}}.con-about>.inner .box-about .block-image .image{position:relative;overflow:hidden;padding-bottom:calc(100% - 2px);border:1px solid #000000;box-shadow:0px 0px 6px rgba(0,0,0,0.3)}.con-about>.inner .box-about .block-image .image img{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%;height:100%;object-fit:cover;object-position:center center}.con-about>.inner .box-about .block-detail{margin-left:110px;flex:1;display:flex;justify-content:center;align-items:center}@media screen and (max-width:999px){.con-about>.inner .box-about .block-detail{margin-left:60px}}@media screen and (max-width:767px){.con-about>.inner .box-about .block-detail{padding-top:30px;margin-left:0}}.con-about>.inner .box-about .block-detail .holder-area{width:100%}.con-about>.inner .box-about .block-detail .holder-area table.tbl-area{width:100%}.con-about>.inner .box-about .block-detail .holder-area table.tbl-area tbody tr td,.con-about>.inner .box-about .block-detail .holder-area table.tbl-area tbody tr th{padding:15px 0px;font-size:1.5rem;letter-spacing:0.06em;color:#000000}.con-about>.inner .box-about .block-detail .holder-area table.tbl-area tbody tr th{width:40%;padding-right:22px;position:relative}@media screen and (max-width:600px){.con-about>.inner .box-about .block-detail .holder-area table.tbl-area tbody tr th{width:38%}}.con-about>.inner .box-about .block-detail .holder-area table.tbl-area tbody tr th:after{position:absolute;content:"";top:calc(50% - 0px);right:0;transform:translateY(-50%);width:1px;height:calc(100% - 26px);background-color:#b2b2ae}.con-about>.inner .box-about .block-detail .holder-area table.tbl-area tbody tr td{padding-left:22px}.con-details{margin-top:180px;padding-top:126px;padding-bottom:120px;background-color:#edede8;position:relative}@media screen and (max-width:767px){.con-details{margin-top:120px;padding-top:82.5px;padding-bottom:80px}}@media screen and (max-width:600px){.con-details{margin-top:80px;padding-top:55px;padding-bottom:50px}}@media screen and (max-width:767px){.con-details>.inner{width:84.9315068493%;margin:0 auto}}.con-details>.inner .box-title{position:absolute;top:-5px;left:-34px;writing-mode:vertical-rl;white-space:nowrap}@media screen and (max-width:600px){.con-details>.inner .box-title{left:-38px}}.con-details>.inner .box-title p.txt-en{font-family:"EB Garamond","Helvetica","Helvetica Neue",-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-size:26rem;color:#FFFFFF;line-height:1;font-weight:400;letter-spacing:-0.01em}.con-details>.inner .box-details{margin-left:23.4375%}@media screen and (max-width:767px){.con-details>.inner .box-details{margin-left:6.5%}}@media screen and (max-width:600px){.con-details>.inner .box-details{margin-left:0}}.con-details>.inner .box-details .container-slider-detail{position:relative}.con-details>.inner .box-details .container-slider-detail ul.slider-detail .slick-list{padding-right:40.2%}@media screen and (max-width:767px){.con-details>.inner .box-details .container-slider-detail ul.slider-detail .slick-list{padding-right:0}}.con-details>.inner .box-details .container-slider-detail ul.slider-detail li{margin-right:130px}@media only screen and (max-width:1400px){.con-details>.inner .box-details .container-slider-detail ul.slider-detail li{margin-right:50px}}@media screen and (max-width:767px){.con-details>.inner .box-details .container-slider-detail ul.slider-detail li{margin-right:0}}@media screen and (max-width:767px){.con-details>.inner .box-details .container-slider-detail ul.slider-detail li:not(:last-child){margin-bottom:70px}}@media screen and (max-width:600px){.con-details>.inner .box-details .container-slider-detail ul.slider-detail li:not(:last-child){margin-bottom:35px}}.con-details>.inner .box-details .container-slider-detail ul.slider-detail li p.txt-en{margin-bottom:18px;font-family:"EB Garamond","Helvetica","Helvetica Neue",-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-size:1.5rem;letter-spacing:0.09em;color:#000000;font-weight:800}.con-details>.inner .box-details .container-slider-detail ul.slider-detail li .image{position:relative;overflow:hidden;padding-bottom:calc(66.7% - 2px)}.con-details>.inner .box-details .container-slider-detail ul.slider-detail li .image img{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%;height:100%;object-fit:cover;object-position:center center}.con-details>.inner .box-details .container-slider-detail ul.slider-detail li>.title{padding-top:40px}@media screen and (max-width:600px){.con-details>.inner .box-details .container-slider-detail ul.slider-detail li>.title{padding-top:25px}}.con-details>.inner .box-details .container-slider-detail ul.slider-detail li>.title h3{margin-bottom:22px;font-size:1.8rem;letter-spacing:0.08em;color:#000000;font-weight:500}@media screen and (max-width:600px){.con-details>.inner .box-details .container-slider-detail ul.slider-detail li>.title h3{margin-bottom:18px}}.con-details>.inner .box-details .container-slider-detail ul.slider-detail li>.title p.txt-desc{font-size:1.5rem;line-height:2;color:#000000}@media screen and (min-width:1100px){.con-details>.inner .box-details .container-slider-detail .arrow:hover{opacity:1;width:70px!important}}.con-details>.inner .box-details .container-slider-detail .arrow.next,.con-details>.inner .box-details .container-slider-detail .arrow.prev{cursor:pointer;position:absolute;bottom:-60px;width:58px;height:7px;z-index:99;opacity:1;transition:0.35s cubic-bezier(0.21,0.93,0.48,0.99)}.con-details>.inner .box-details .container-slider-detail .arrow.next:after,.con-details>.inner .box-details .container-slider-detail .arrow.prev:after{position:absolute;content:"";top:calc(50% - 0px);left:0;transform:translateY(-50%);width:8px;height:8px;background-color:#333333;border-radius:3px;transition:0.35s cubic-bezier(0.21,0.93,0.48,0.99)}.con-details>.inner .box-details .container-slider-detail .arrow.next span.inner,.con-details>.inner .box-details .container-slider-detail .arrow.prev span.inner{position:relative;width:100%;height:100%;display:block}.con-details>.inner .box-details .container-slider-detail .arrow.next span.inner:before,.con-details>.inner .box-details .container-slider-detail .arrow.prev span.inner:before{position:absolute;top:calc(50% - 0px);right:0;transform:translateY(-50%);content:"";display:block;width:9px;height:10px;background:url(../img/common/icn_slider_arrow_next_b.svg) center center no-repeat;background-size:contain;transition:0.35s cubic-bezier(0.21,0.93,0.48,0.99)}.con-details>.inner .box-details .container-slider-detail .arrow.next span.inner:after,.con-details>.inner .box-details .container-slider-detail .arrow.prev span.inner:after{position:absolute;content:"";top:calc(50% - 0px);left:0;transform:translateY(-50%);width:100%;height:1px;background-color:#333333;transition:0.35s cubic-bezier(0.21,0.93,0.48,0.99)}.con-details>.inner .box-details .container-slider-detail .arrow.prev{right:calc(23.5% - 58px);transform:rotate(180deg)}@media only screen and (max-width:1400px){.con-details>.inner .box-details .container-slider-detail .arrow.prev{right:calc(29% - 58px)}}@media screen and (max-width:999px){.con-details>.inner .box-details .container-slider-detail .arrow.prev{right:calc(50% - 58px)}}.con-details>.inner .box-details .container-slider-detail .arrow.next{left:calc(89% - 58px)}@media screen and (max-width:999px){.con-details>.inner .box-details .container-slider-detail .arrow.next{left:calc(76% - 58px)}}.con-summary{padding-top:112px;padding-bottom:50px;background-color:#333333}@media screen and (max-width:767px){.con-summary{padding-top:100px;padding-bottom:80px}}@media screen and (max-width:600px){.con-summary{padding-top:70px;padding-bottom:80px}}.con-summary>.inner{max-width:1000px;margin:0 auto}@media only screen and (max-width:1080px){.con-summary>.inner{width:90%}}@media screen and (max-width:767px){.con-summary>.inner{width:89.3333333333%}}.con-summary>.inner h3{display:flex;justify-content:center;align-items:center;text-align:center;max-width:612px;margin:0 auto 60px}@media screen and (max-width:767px){.con-summary>.inner h3{margin-bottom:50px}}.con-summary>.inner h3 span{padding:0 20px;font-family:"EB Garamond","Helvetica","Helvetica Neue",-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:0.08em;color:#B2B2AE}.con-summary>.inner h3:after,.con-summary>.inner h3:before{flex:1;display:block;content:"";width:100%;height:1px;background-color:#b2b2ae;transition:0.35s cubic-bezier(0.21,0.93,0.48,0.99)}.con-summary>.inner .box-summary table.tbl-summary{width:100%}.con-summary>.inner .box-summary table.tbl-summary tbody tr td,.con-summary>.inner .box-summary table.tbl-summary tbody tr th{padding:18px 0px;font-size:1.55rem;letter-spacing:0.06em;color:#b2b2ae}.con-summary>.inner .box-summary table.tbl-summary tbody tr th{width:12%;padding-right:26px;position:relative;min-width:120px}@media screen and (max-width:600px){.con-summary>.inner .box-summary table.tbl-summary tbody tr th{width:34%;min-width:100px}}.con-summary>.inner .box-summary table.tbl-summary tbody tr th:after{position:absolute;content:"";top:calc(50% - 0px);right:0;transform:translateY(-50%);width:1px;height:calc(100% - 32px);background-color:#b2b2ae}.con-summary>.inner .box-summary table.tbl-summary tbody tr td{padding-left:26px}.style-con-breadcrumb{background-color:#333333}.global-footer{background-color:#333333}
/*# sourceMappingURL=plan_detail.css.map */