<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*!***********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/scss/style.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,img{color:#000;border-width:0px;border-style:none;background:rgba(0,0,0,0)}a:link{color:#000;text-decoration:none}a:visited{color:#000;text-decoration:none}a:hover{color:#000;text-decoration:none}body{width:100%;margin:0 auto;overflow-x:hidden}img{width:100%}.content_w500{width:95%;max-width:500px;margin:0 auto}.content_w600{width:95%;max-width:600px;margin:0 auto}.content_w700{width:95%;max-width:700px;margin:0 auto}.content_w800{width:95%;max-width:800px;margin:0 auto}.content_w900{width:95%;max-width:900px;margin:0 auto}.content_w1000{width:95%;max-width:1000px;margin:0 auto}.content_w1100{width:95%;max-width:1100px;margin:0 auto}.content_w1200{width:95%;max-width:1200px;margin:0 auto}.content_w1300{width:95%;max-width:1300px;margin:0 auto}.content_w1400{width:95%;max-width:1400px;margin:0 auto}.content_w1500{width:95%;max-width:1500px;margin:0 auto}.content_w1600{width:95%;max-width:1600px;margin:0 auto}.ib{display:inline-block}.notes{width:90%;margin:0 auto;max-width:1000px;padding:50px 0;position:relative;z-index:5}.note{font-size:11px;letter-spacing:.1em;line-height:1.2em;text-align:left}.note.ab{position:absolute;padding:5px;z-index:5}.note.tp{top:0;bottom:auto}.note.bt{bottom:0;top:auto}.note.rt{right:0;left:auto;text-align:right}.note.lt{left:0;right:auto;text-align:left}.note.shodow{text-shadow:0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000}.note.bg{background:rgba(0,0,0,.5);padding:2px 5px}.co_fff{color:#fff}.co_000{color:#000}.h1Tag{display:none}@media screen and (min-width: 769px){._sp{display:none}}@media screen and (max-width: 768px){.note{font-size:10px;letter-spacing:0em}.notes{width:90%;padding:7vw 0}._pc{display:none}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.ac{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.as{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ae{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.jc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.js{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.je{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flexClm{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}.flex_re{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width: 768px){.flex .jc_sp{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex .jc_sp .pl15_sp{padding-left:15px}}.calcW1{width:100%}.calcW2{width:49%}.calcW3{width:32.6666666667%}.calcW4{width:24.5%}.calcW5{width:19.6%}.w1{width:1%}.w2{width:2%}.w3{width:3%}.w4{width:4%}.w5{width:5%}.w6{width:6%}.w7{width:7%}.w8{width:8%}.w9{width:9%}.w10{width:10%}.w11{width:11%}.w12{width:12%}.w13{width:13%}.w14{width:14%}.w15{width:15%}.w16{width:16%}.w17{width:17%}.w18{width:18%}.w19{width:19%}.w20{width:20%}.w21{width:21%}.w22{width:22%}.w23{width:23%}.w24{width:24%}.w25{width:25%}.w26{width:26%}.w27{width:27%}.w28{width:28%}.w29{width:29%}.w30{width:30%}.w31{width:31%}.w32{width:32%}.w33{width:33%}.w34{width:34%}.w35{width:35%}.w36{width:36%}.w37{width:37%}.w38{width:38%}.w39{width:39%}.w40{width:40%}.w41{width:41%}.w42{width:42%}.w43{width:43%}.w44{width:44%}.w45{width:45%}.w46{width:46%}.w47{width:47%}.w48{width:48%}.w49{width:49%}.w50{width:50%}.w51{width:51%}.w52{width:52%}.w53{width:53%}.w54{width:54%}.w55{width:55%}.w56{width:56%}.w57{width:57%}.w58{width:58%}.w59{width:59%}.w60{width:60%}.w61{width:61%}.w62{width:62%}.w63{width:63%}.w64{width:64%}.w65{width:65%}.w66{width:66%}.w67{width:67%}.w68{width:68%}.w69{width:69%}.w70{width:70%}.w71{width:71%}.w72{width:72%}.w73{width:73%}.w74{width:74%}.w75{width:75%}.w76{width:76%}.w77{width:77%}.w78{width:78%}.w79{width:79%}.w80{width:80%}.w81{width:81%}.w82{width:82%}.w83{width:83%}.w84{width:84%}.w85{width:85%}.w86{width:86%}.w87{width:87%}.w88{width:88%}.w89{width:89%}.w90{width:90%}.w91{width:91%}.w92{width:92%}.w93{width:93%}.w94{width:94%}.w95{width:95%}.w96{width:96%}.w97{width:97%}.w98{width:98%}.w99{width:99%}.w100{width:100%}.w101{width:101%}.w102{width:102%}.w103{width:103%}.w104{width:104%}.w105{width:105%}.w106{width:106%}.w107{width:107%}.w108{width:108%}.w109{width:109%}.w110{width:110%}.w111{width:111%}.w112{width:112%}.w113{width:113%}.w114{width:114%}.w115{width:115%}.w116{width:116%}.w117{width:117%}.w118{width:118%}.w119{width:119%}.w120{width:120%}.w121{width:121%}.w122{width:122%}.w123{width:123%}.w124{width:124%}.w125{width:125%}.w126{width:126%}.w127{width:127%}.w128{width:128%}.w129{width:129%}.w130{width:130%}@media screen and (max-width: 768px){.calcW1_sp{width:100%}.calcW2_sp{width:49%}.calcW3_sp{width:32.6666666667%}.calcW4_sp{width:24.5%}.calcW5_sp{width:19.6%}.w1_sp{width:1%}.w2_sp{width:2%}.w3_sp{width:3%}.w4_sp{width:4%}.w5_sp{width:5%}.w6_sp{width:6%}.w7_sp{width:7%}.w8_sp{width:8%}.w9_sp{width:9%}.w10_sp{width:10%}.w11_sp{width:11%}.w12_sp{width:12%}.w13_sp{width:13%}.w14_sp{width:14%}.w15_sp{width:15%}.w16_sp{width:16%}.w17_sp{width:17%}.w18_sp{width:18%}.w19_sp{width:19%}.w20_sp{width:20%}.w21_sp{width:21%}.w22_sp{width:22%}.w23_sp{width:23%}.w24_sp{width:24%}.w25_sp{width:25%}.w26_sp{width:26%}.w27_sp{width:27%}.w28_sp{width:28%}.w29_sp{width:29%}.w30_sp{width:30%}.w31_sp{width:31%}.w32_sp{width:32%}.w33_sp{width:33%}.w34_sp{width:34%}.w35_sp{width:35%}.w36_sp{width:36%}.w37_sp{width:37%}.w38_sp{width:38%}.w39_sp{width:39%}.w40_sp{width:40%}.w41_sp{width:41%}.w42_sp{width:42%}.w43_sp{width:43%}.w44_sp{width:44%}.w45_sp{width:45%}.w46_sp{width:46%}.w47_sp{width:47%}.w48_sp{width:48%}.w49_sp{width:49%}.w50_sp{width:50%}.w51_sp{width:51%}.w52_sp{width:52%}.w53_sp{width:53%}.w54_sp{width:54%}.w55_sp{width:55%}.w56_sp{width:56%}.w57_sp{width:57%}.w58_sp{width:58%}.w59_sp{width:59%}.w60_sp{width:60%}.w61_sp{width:61%}.w62_sp{width:62%}.w63_sp{width:63%}.w64_sp{width:64%}.w65_sp{width:65%}.w66_sp{width:66%}.w67_sp{width:67%}.w68_sp{width:68%}.w69_sp{width:69%}.w70_sp{width:70%}.w71_sp{width:71%}.w72_sp{width:72%}.w73_sp{width:73%}.w74_sp{width:74%}.w75_sp{width:75%}.w76_sp{width:76%}.w77_sp{width:77%}.w78_sp{width:78%}.w79_sp{width:79%}.w80_sp{width:80%}.w81_sp{width:81%}.w82_sp{width:82%}.w83_sp{width:83%}.w84_sp{width:84%}.w85_sp{width:85%}.w86_sp{width:86%}.w87_sp{width:87%}.w88_sp{width:88%}.w89_sp{width:89%}.w90_sp{width:90%}.w91_sp{width:91%}.w92_sp{width:92%}.w93_sp{width:93%}.w94_sp{width:94%}.w95_sp{width:95%}.w96_sp{width:96%}.w97_sp{width:97%}.w98_sp{width:98%}.w99_sp{width:99%}.w100_sp{width:100%}.w101_sp{width:101%}.w102_sp{width:102%}.w103_sp{width:103%}.w104_sp{width:104%}.w105_sp{width:105%}.w106_sp{width:106%}.w107_sp{width:107%}.w108_sp{width:108%}.w109_sp{width:109%}.w110_sp{width:110%}.w111_sp{width:111%}.w112_sp{width:112%}.w113_sp{width:113%}.w114_sp{width:114%}.w115_sp{width:115%}.w116_sp{width:116%}.w117_sp{width:117%}.w118_sp{width:118%}.w119_sp{width:119%}.w120_sp{width:120%}.w121_sp{width:121%}.w122_sp{width:122%}.w123_sp{width:123%}.w124_sp{width:124%}.w125_sp{width:125%}.w126_sp{width:126%}.w127_sp{width:127%}.w128_sp{width:128%}.w129_sp{width:129%}.w130_sp{width:130%}}@font-face{font-family:"a1";src:url(../../assets/fonts/a1.otf) format("opentype");font-display:swap}@font-face{font-family:"gara";src:url(../../assets/fonts/gara.otf) format("opentype");font-display:swap}@font-face{font-family:"trajan";src:url(../../assets/fonts/trajan.ttf) format("truetype");font-display:swap}body{font-family:"gara","a1",serif}.a1{font-family:"a1",serif}.gara{font-family:"gara",serif}.trajan{font-family:"trajan",serif}.scrollin_anime_01{opacity:0;-webkit-transition:1s;transition:1s}.scrollin_anime_01.scrollin{opacity:1}.scrollin_anime_01.scrollin .anm:before,.scrollin_anime_01.scrollin .anm:after{width:0}.scrollin_anime_01 .anm{position:relative}.scrollin_anime_01 .anm:before,.scrollin_anime_01 .anm:after{content:"";display:inline-block;width:100%;height:100%;position:absolute;top:0;right:0;-webkit-transition:1s;transition:1s}.scrollin_anime_01 .anm:after{background:#dbdcdd}.scrollin_anime_01 .anm:before{background:#fff}.scrollin_anime_01 .anm_01:after{-webkit-transition-delay:0;transition-delay:0}.scrollin_anime_01 .anm_01:before{-webkit-transition-delay:.3s;transition-delay:.3s}.scrollin_anime_01 .anm_02:after{-webkit-transition-delay:.2s;transition-delay:.2s}.scrollin_anime_01 .anm_02:before{-webkit-transition-delay:.5s;transition-delay:.5s}.scrollin_anime_01 .anm_03:after{-webkit-transition-delay:.4s;transition-delay:.4s}.scrollin_anime_01 .anm_03:before{-webkit-transition-delay:.7s;transition-delay:.7s}.scrollin_anime_01 .anm_04:after{-webkit-transition-delay:.6s;transition-delay:.6s}.scrollin_anime_01 .anm_04:before{-webkit-transition-delay:.9s;transition-delay:.9s}.scrollin_anime_01 .anm_05:after{-webkit-transition-delay:.8s;transition-delay:.8s}.scrollin_anime_01 .anm_05:before{-webkit-transition-delay:1.1s;transition-delay:1.1s}.scrollin_anime_01 .anm_06:after{-webkit-transition-delay:1s;transition-delay:1s}.scrollin_anime_01 .anm_06:before{-webkit-transition-delay:1.3s;transition-delay:1.3s}.scrollin_anime_02{opacity:0;-webkit-transition:2s;transition:2s}.scrollin_anime_02.scrollin{opacity:1}.scrollin_anime_02.scrollin .anm_box .anm{-webkit-transform:scale(1);transform:scale(1)}.scrollin_anime_02 .anm_box{overflow:hidden}.scrollin_anime_02 .anm_box .anm{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:2s;transition:2s}.scrollin_anime_02 .anm_box .anm_01{-webkit-transition-delay:.3s;transition-delay:.3s}.scrollin_anime_03.scrollin .anm{opacity:1}.scrollin_anime_03 .anm{opacity:0;-webkit-transition:1s;transition:1s}.scrollin_anime_03 .anm_01{-webkit-transition-delay:.5s;transition-delay:.5s}.scrollin_anime_03 .anm_02{-webkit-transition-delay:.7s;transition-delay:.7s}.scrollin_anime_03 .anm_03{-webkit-transition-delay:.9s;transition-delay:.9s}.scrollin_anime_03 .anm_04{-webkit-transition-delay:1.1s;transition-delay:1.1s}.anime0{opacity:0;-webkit-filter:blur(100px);filter:blur(100px);-webkit-transition:all 2s;transition:all 2s}.anime0.scrollin{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}.anime1{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s}.anime1.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime2{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:.3s;transition-delay:.3s}.anime2.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime3{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:.6s;transition-delay:.6s}.anime3.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime4{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:.9s;transition-delay:.9s}.anime4.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime5{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:1.2s;transition-delay:1.2s}.anime5.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime6{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:1.5s;transition-delay:1.5s}.anime6.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime7{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:1.8s;transition-delay:1.8s}.anime7.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime8{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:2.1s;transition-delay:2.1s}.anime8.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime9{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:2.4s;transition-delay:2.4s}.anime9.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime10{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:2.7s;transition-delay:2.7s}.anime10.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime11{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3s;transition-delay:3s}.anime11.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime12{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3.3s;transition-delay:3.3s}.anime12.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime13{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3.6s;transition-delay:3.6s}.anime13.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime14{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3.9s;transition-delay:3.9s}.anime14.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime15{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:4.9s;transition-delay:4.9s}.anime15.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime16{opacity:0;-webkit-filter:blur(100px);filter:blur(100px);-webkit-transition:all 2s;transition:all 2s}.anime16.scrollin{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}.anime17{opacity:0;-webkit-filter:blur(100px);filter:blur(100px);-webkit-transition:all 5s;transition:all 5s}.anime17.scrollin{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}.anime1_1{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s}.anime1_1.scrollin{opacity:1}.anime1_2{opacity:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.3s;transition-delay:.3s}.anime1_2.scrollin{opacity:1}.anime1_3{opacity:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.3s;transition-delay:.3s}.anime1_3.scrollin{opacity:1}.anime1_4{opacity:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.3s;transition-delay:.3s}.anime1_4.scrollin{opacity:1}.anime1_5{opacity:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.5s;transition-delay:.5s}.anime1_5.scrollin{opacity:1}.anime1_6{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:1.5s;transition-delay:1.5s}.anime1_6.scrollin{opacity:1}.anime1_7{opacity:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.5s;transition-delay:.5s}.anime1_7.scrollin{opacity:1}.anime1_8{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:2.1s;transition-delay:2.1s}.anime1_8.scrollin{opacity:1}.anime1_9{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:2.4s;transition-delay:2.4s}.anime1_9.scrollin{opacity:1}.anime1_10{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:2.7s;transition-delay:2.7s}.anime1_10.scrollin{opacity:1}.anime1_11{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3s;transition-delay:3s}.anime1_11.scrollin{opacity:1}.anime1_12{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3.3s;transition-delay:3.3s}.anime1_12.scrollin{opacity:1}.anime1_13{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3.6s;transition-delay:3.6s}.anime1_13.scrollin{opacity:1}.anime1_14{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3.9s;transition-delay:3.9s}.anime1_14.scrollin{opacity:1}.anime1_15{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:4.2s;transition-delay:4.2s}.anime1_15.scrollin{opacity:1}.anime1_16{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:4.5s;transition-delay:4.5s}.anime1_16.scrollin{opacity:1}.anime1_17{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:4.8s;transition-delay:4.8s}.anime1_17.scrollin{opacity:1}.anime1_18{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:5.1s;transition-delay:5.1s}.anime1_18.scrollin{opacity:1}.anime2_1{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s}.anime2_1.scrollin{opacity:1}.anime2_2{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:.1s;transition-delay:.1s}.anime2_2.scrollin{opacity:1}.anime2_3{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.1s;transition-delay:.1s}.anime2_3.scrollin{opacity:1}.anime2_4{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.15s;transition-delay:.15s}.anime2_4.scrollin{opacity:1}.anime2_5{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.2s;transition-delay:.2s}.anime2_5.scrollin{opacity:1}.anime2_6{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.25s;transition-delay:.25s}.anime2_6.scrollin{opacity:1}.anime2_7{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.3s;transition-delay:.3s}.anime2_7.scrollin{opacity:1}.anime2_8{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.35s;transition-delay:.35s}.anime2_8.scrollin{opacity:1}.anime2_9{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.4s;transition-delay:.4s}.anime2_9.scrollin{opacity:1}.anime2_10{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.45s;transition-delay:.45s}.anime2_10.scrollin{opacity:1}.anime2_11{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.5s;transition-delay:.5s}.anime2_11.scrollin{opacity:1}.anime2_12{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.55s;transition-delay:.55s}.anime2_12.scrollin{opacity:1}.anime2_13{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.6s;transition-delay:.6s}.anime2_13.scrollin{opacity:1}.anime2_14{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.65s;transition-delay:.65s}.anime2_14.scrollin{opacity:1}.anime2_15{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.7s;transition-delay:.7s}.anime2_15.scrollin{opacity:1}.anime2_16{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.75s;transition-delay:.75s}.anime2_16.scrollin{opacity:1}.anime2_17{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.8s;transition-delay:.8s}.anime2_17.scrollin{opacity:1}.anime2_18{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.85s;transition-delay:.85s}.anime2_18.scrollin{opacity:1}@-webkit-keyframes opacity-anime3_0{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes opacity-anime3_0{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.anime3_1{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.1s;animation-delay:.1s}.anime3_2{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.anime3_3{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.3s;animation-delay:.3s}.anime3_4{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.4s;animation-delay:.4s}.anime3_5{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.anime3_6{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.6s;animation-delay:.6s}.anime3_7{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.7s;animation-delay:.7s}.anime3_8{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.8s;animation-delay:.8s}.anime3_9{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.9s;animation-delay:.9s}.anime3_10{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1s;animation-delay:1s}.anime3_11{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.1s;animation-delay:1.1s}.anime3_12{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s}.anime3_13{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.3s;animation-delay:1.3s}.anime3_14{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.4s;animation-delay:1.4s}.anime3_15{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s}.anime3_16{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.6s;animation-delay:1.6s}.anime3_17{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.7s;animation-delay:1.7s}.anime3_18{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.8s;animation-delay:1.8s}.anime3_19{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.9s;animation-delay:1.9s}.anime3_20{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:2s;animation-delay:2s}@-webkit-keyframes blur-anime{0%{opacity:0;-ms-opacity:0;-moz-opacity:0}50%{opacity:.5;-ms-opacity:.5;-moz-opacity:.5}100%{opacity:1;-ms-opacity:1;-moz-opacity:1}}@keyframes blur-anime{0%{opacity:0;-ms-opacity:0;-moz-opacity:0}50%{opacity:.5;-ms-opacity:.5;-moz-opacity:.5}100%{opacity:1;-ms-opacity:1;-moz-opacity:1}}.anime01{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:.3s;animation-delay:.3s;-ms-animation-delay:.3s;-moz-animation-delay:.3s}.anime02{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:.6s;animation-delay:.6s;-ms-animation-delay:.6s;-moz-animation-delay:.6s}.anime03{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:.9s;animation-delay:.9s;-ms-animation-delay:.9s;-moz-animation-delay:.9s}.anime04{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s;-ms-animation-delay:1.2s;-moz-animation-delay:1.2s}.anime05{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s;-ms-animation-delay:1.5s;-moz-animation-delay:1.5s}.anime06{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:1.8s;animation-delay:1.8s;-ms-animation-delay:1.8s;-moz-animation-delay:1.8s}.anime07{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:2.1s;animation-delay:2.1s;-ms-animation-delay:2.1s;-moz-animation-delay:2.1s}.anime08{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:2.4s;animation-delay:2.4s;-ms-animation-delay:2.4s;-moz-animation-delay:2.4s}.anime09{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:2.7s;animation-delay:2.7s;-ms-animation-delay:2.7s;-moz-animation-delay:2.7s}.anime00{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:3s;animation-delay:3s;-ms-animation-delay:3s;-moz-animation-delay:3s}@-webkit-keyframes opacity-anime{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes opacity-anime{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}.anime-1{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:.3s;animation-delay:.3s;-moz-animation-delay:.3s}.anime-2{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:.6s;animation-delay:.6s;-moz-animation-delay:.6s}.anime-3{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:.9s;animation-delay:.9s;-moz-animation-delay:.9s}.anime-4{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s;-moz-animation-delay:1.2s}.anime-5{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s;-moz-animation-delay:1.5s}.anime-6{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:1.8s;animation-delay:1.8s;-moz-animation-delay:1.8s}.anime-7{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:2.1s;animation-delay:2.1s;-moz-animation-delay:2.1s}.anime-8{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:2.4s;animation-delay:2.4s;-moz-animation-delay:2.4s}.anime-9{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:2.7s;animation-delay:2.7s;-moz-animation-delay:2.7s}.anime-10{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:3s;animation-delay:3s;-moz-animation-delay:3s}.anime-11{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:3.3s;animation-delay:3.3s;-moz-animation-delay:3.3s}.anime-12{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:3.6s;animation-delay:3.6s;-moz-animation-delay:3.6s}.anime-13{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:3.9s;animation-delay:3.9s;-moz-animation-delay:3.9s}.anime-14{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:4.2s;animation-delay:4.2s;-moz-animation-delay:4.2s}.anime-15{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:5s;animation-delay:5s;-moz-animation-delay:5s}.anime-16{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:5s;animation-delay:5s;-moz-animation-delay:5.3s}.anime-17{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:5s;animation-delay:5s;-moz-animation-delay:5.6s}.anime-18{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:5s;animation-delay:5s;-moz-animation-delay:5.9s}.anime-19{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:5s;animation-delay:5s;-moz-animation-delay:6.2s}.anime-20{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:5s;animation-delay:5s;-moz-animation-delay:6.5s}header{width:100%;position:fixed;left:0;top:0;z-index:11;background:#1e1e1e;padding:15px 0;-webkit-transition:1s;transition:1s}header .top_header{width:95%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .top_header .logo{width:100%;max-width:250px}header .top_header .link_box{width:100%;max-width:650px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .top_header .link_box .link.cv{max-width:140px}header .top_header .link_box .link.cv p{font-size:clamp(1rem,.554rem + .928vw,1.25rem);padding:12px 0 6px}header .top_header .link_box .link.cv p::after{display:none}header .top_header .link_box .link p{font-size:clamp(.75rem,.527rem + .46vw,.875rem);line-height:1em;color:#fff}header .top_header .link_box .link p::after{content:"â–¶ï¸Ž";display:inline-block;margin:0 0 0 6px}header .bottom_header{width:90%;margin:0 auto;padding:15px 0 0}header .bottom_header ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}header .bottom_header ul li{-webkit-box-flex:1;-ms-flex:auto;flex:auto;border-left:1px solid #fff;position:relative}header .bottom_header ul li:hover::before,header .bottom_header ul li.active::before{width:100%;left:0;right:auto}header .bottom_header ul li::before{content:"";width:0%;height:2px;position:absolute;bottom:0;left:auto;right:0;background:-webkit-gradient(linear, left top, right top, from(#b59a5b), to(#8c7946));background:-webkit-linear-gradient(left, #b59a5b 0%, #8c7946 100%);background:linear-gradient(90deg, #b59a5b 0%, #8c7946 100%);-webkit-transition:.5s;transition:.5s}header .bottom_header ul li.none{pointer-events:none}header .bottom_header ul li.none p{opacity:.3}header .bottom_header ul li:last-child{border-right:1px solid #fff}header .bottom_header ul li .new{position:absolute;left:50%;top:-15px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);color:#fff;font-size:clamp(0px,3.2vw,12px);background:#a31e3a;padding:2px 5px 0 5px}header .bottom_header ul li a{position:relative;z-index:10}header .bottom_header ul li p{color:#fff;font-size:clamp(0px,3.6vw,14px);text-align:center;line-height:1em;padding:5px 0 2px}@media screen and (max-width: 768px){header{width:100%;padding:10px 0;opacity:1 !important}header .top_header{width:95%}header .top_header .logo{width:100%;max-width:200px}header .top_header .link_box{max-width:none;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:fixed;bottom:0;left:0;background:#fff;z-index:100}header .top_header .link_box .link{width:25% !important;height:50px;margin:0;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;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid rgba(255,255,255,.5);background:#937c62}header .top_header .link_box .link:last-child{border:none !important}header .top_header .link_box .link.cv{border-right:1px solid rgba(255,255,255,.5)}header .top_header .link_box .link.cv::before{display:none}header .top_header .link_box .link.cv p{padding:0 0 4px}header .top_header .link_box .link.rev{background:#a31e3a}header .top_header .link_box .link p{color:#fff;text-align:center;padding:0 0 4px;font-size:clamp(0px,3.2vw,14px) !important}header .top_header .link_box .link p::after{display:none}header .top_header .link_box .link img{margin:0 auto;width:auto;height:17px}header .g_menu_btn{width:40px;height:20px;position:relative;cursor:pointer}header .g_menu_btn.active span:nth-of-type(1){top:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}header .g_menu_btn.active span:nth-of-type(2){opacity:0}header .g_menu_btn.active span:nth-of-type(3){top:50%;-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}header .g_menu_btn span{width:100%;height:1px;left:50%;position:absolute;background:#a58122;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transition:.5s;transition:.5s}header .g_menu_btn span:nth-of-type(1){top:0}header .g_menu_btn span:nth-of-type(2){top:50%}header .g_menu_btn span:nth-of-type(3){bottom:0}header .bottom_header{width:100%;height:0;padding:5px 0 0;position:fixed;left:0;top:67px;background:rgba(30,30,30,.8);overflow:hidden;display:none;-webkit-transition:all .3s ease;transition:all .3s ease}header .bottom_header.active{display:block;height:calc(100vh - 67px)}header .bottom_header.active ul{opacity:1}header .bottom_header ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:0;-webkit-transition:1s 1s;transition:1s 1s}header .bottom_header ul li{width:50%;height:50px;border:none;border-right:1px solid #e7dabf;border-bottom:1px solid #e7dabf;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:none;flex:none}header .bottom_header ul li:last-child{border-right:1px solid #e7dabf}header .bottom_header ul li:hover p,header .bottom_header ul li.active p{color:#fff}header .bottom_header ul li::before{height:100%}header .bottom_header ul li .new{left:20px;top:0;-webkit-transform:translate(0, 0);transform:translate(0, 0)}header .bottom_header ul li a{width:100%;height:100%;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}header .bottom_header ul li p{width:80%;color:#dbc39b;text-align:left;position:relative;z-index:5;padding:0}header .bottom_header ul li p::before,header .bottom_header ul li p::after{content:"";display:block;width:10px;height:1px;right:0;position:absolute;background:#dbc39b}header .bottom_header ul li p::before{top:25%;-webkit-transform:translate(0, -50%) rotate(45deg);transform:translate(0, -50%) rotate(45deg)}header .bottom_header ul li p::after{bottom:25%;-webkit-transform:translate(0, -50%) rotate(-45deg);transform:translate(0, -50%) rotate(-45deg)}}footer{position:relative;z-index:5;background:#fff}footer a{-webkit-transition:.5s;transition:.5s}footer a:hover{opacity:.5}footer .top_footer{width:100%;padding:100px 0;background:#1e1e1e}footer .top_footer .cv{border:1px solid #fff}footer .top_footer .cv:hover p{color:#fff}footer .top_footer .cv a{opacity:1}footer .top_footer .tel_box{max-width:600px;margin:50px auto 0}footer .top_footer .tel_box p{color:#fff;text-align:center}footer .top_footer .tel_box .p1{font-size:clamp(0px,3.6vw,16px);line-height:1.5}footer .top_footer .tel_box .tel{margin:10px 0}footer .top_footer .tel_box .tel a{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}footer .top_footer .tel_box .tel a img{width:15%}footer .top_footer .tel_box .tel a p{font-size:clamp(0px,11vw,62px);letter-spacing:.1em;line-height:1em}footer .top_footer .tel_box .tel a p small{font-size:clamp(0px,5.2vw,32px)}footer .top_footer .vc_info{width:95%;max-width:700px;margin:30px auto 0;background:#fff;border:1px solid #b94047;padding:10px 0 7px}footer .top_footer .vc_info p{color:#b94047;font-size:clamp(0px,3.2vw,14px);line-height:1.5em;letter-spacing:.15em;text-align:center}footer .bottom_footer{padding:50px 0}footer .bottom_footer .logo_box p{text-align:center}footer .bottom_footer .link_box{margin:70px auto;border:1px solid #231815;padding:15px 10px 10px}footer .bottom_footer .link_box p{margin:0 auto;font-size:clamp(0px,3.5vw,16px);text-align:center;border-bottom:1px solid #231815;padding:0 0 10px}footer .bottom_footer .link_box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}footer .bottom_footer .link_box ul li{margin:5px 0;-webkit-box-flex:1;-ms-flex:auto;flex:auto;border-right:1px solid #231815;padding:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box}footer .bottom_footer .link_box ul li:last-child{border:none}footer .bottom_footer .link_box ul li p{line-height:1em;font-size:clamp(0px,3vw,14px);border:none;padding:2px 0 0}footer .privacylink{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;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;text-align:center;margin-bottom:70px}footer .privacylink a{display:inline-block}footer .privacylink a p{line-height:1em;font-size:clamp(0px,3vw,14px)}footer .copy{padding:10px 0}footer .copy p{font-size:clamp(0px,3vw,12px);text-align:center}@media screen and (max-width: 768px){footer{padding:0 0 50px}footer .top_footer{padding:30px 0}footer .top_footer .tel_box{margin:20px auto 0}footer .top_footer .tel_box .tel{margin:10px 0}footer .bottom_footer{padding:20px 0}footer .bottom_footer .logo_box p{margin:0 0 10px}footer .bottom_footer .logo_box .logo{margin:10px auto}footer .bottom_footer .logo_box .logo img{margin:0 0 0 -15px}footer .bottom_footer .logo_box .logo.mt20_sp{margin-top:20px}footer .bottom_footer .link_box{margin:30px auto}footer .bottom_footer .link_box.w90_sp{width:90%}footer .bottom_footer .link_box p{max-width:750px;line-height:1.5em}footer .bottom_footer .link_box ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px 0}footer .bottom_footer .link_box ul li p{padding:1px 0 0}footer .bottom_footer .bnr_area .bnr{margin:5px 0}footer .privacylink{gap:20px;margin-bottom:6vw}footer .privacylink a{display:block;width:100%}footer .copy{padding:10px 0}}#top.lock{overflow:hidden}#top header{opacity:0}#top header.active,#top header.hScrollOnce{opacity:1}#top .main{width:100%;height:100vh;background-image:url(../img/top/main_bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;position:relative;z-index:10}#top .main.move1 .main_txt2{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}#top .main .main_mov{width:100%;height:100vh;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;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10;background:#000;-webkit-transition:1s;transition:1s}#top .main .main_mov.hdn{opacity:0;z-index:-10}#top .main .main_mov video{width:100%;height:100vh}#top .main .main_img{width:100%;height:100vh;left:0;top:0;position:absolute}#top .main .main_img.mix{mix-blend-mode:screen}#top .main .imgbox{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}#top .main .imgbox1{background-image:url(../img/top/main3.jpg);-webkit-transition:2s 1s;transition:2s 1s;background-size:cover;background-position:10% 50%;position:absolute;bottom:0}#top .main .main_txt{width:37vw;max-width:450px;left:50%;top:20%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:2s 1s;transition:2s 1s}#top .main .main_txt2{width:37vw;max-width:450px;left:5%;top:20%;position:absolute;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;-webkit-transition:3s;transition:3s;z-index:10}#top .main .skip{color:#fff;font-size:clamp(0px,3.2vw,12px);border:1px solid #fff;padding:5px 10px;position:absolute;right:0;bottom:0;z-index:50;cursor:pointer;background:rgba(0,0,0,.3)}#top .main .skip.hdn{display:none}@media screen and (max-width: 768px){#top .main{width:100%;height:85vh}#top .main.move1 .main_txt2{-webkit-transform:translateX(-50%);transform:translateX(-50%)}#top .main .main_sld{width:100%;height:85vh;background:-webkit-gradient(linear, left top, right top, from(#d9c095), color-stop(50%, #ecdfc9), to(#d9c095));background:-webkit-linear-gradient(left, #d9c095 0%, #ecdfc9 50%, #d9c095 100%);background:linear-gradient(90deg, #d9c095 0%, #ecdfc9 50%, #d9c095 100%)}#top .main .main_sld .sld{width:100%;height:100%;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}#top .main .main_sld .sld picture{margin:0 auto -50%}#top .main .main_mov{width:100%;height:85vh}#top .main .main_mov video{height:85vh}#top .main .main_img{width:100%;height:85vh;top:-30px}#top .main .imgbox{width:100%;height:100%;background-position:20% 50%;background-size:cover;-webkit-transform-origin:25% 50%;transform-origin:25% 50%}#top .main .imgbox1{background-image:url(../img/top/main3_sp.jpg);background-position:0% 50%}#top .main .main_txt2{width:80%;top:15%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#top .main .skip{padding:5px 10px 2px 10px;right:auto;left:0}}#top .sec_price{width:100%;background:-webkit-gradient(linear, left top, right top, from(#d9c095), color-stop(50%, #ecdfc9), to(#d9c095));background:-webkit-linear-gradient(left, #d9c095 0%, #ecdfc9 50%, #d9c095 100%);background:linear-gradient(90deg, #d9c095 0%, #ecdfc9 50%, #d9c095 100%);position:relative;z-index:10}#top .sec_price .flex{width:90%;max-width:1200px;margin:0 auto;padding:20px 0}#top .sec_price .flex .img_price{width:32%}#top .sec_merit{width:100%;background:#58462f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:10}#top .sec_merit .flex{width:95%;max-width:1200px;margin:0 auto;padding:20px 0}#top .sec_merit .merit{-webkit-box-flex:1;-ms-flex:auto;flex:auto;position:relative}#top .sec_merit .merit:last-child::before{display:none}#top .sec_merit .merit::before{content:"";width:1px;height:100%;right:0;top:0;position:absolute;background:-webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0)), color-stop(25%, rgb(255, 255, 255)), color-stop(75%, rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 25%, rgb(255, 255, 255) 75%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 25%, rgb(255, 255, 255) 75%, rgba(255, 255, 255, 0) 100%)}#top .sec_merit p{color:#fff;text-align:center;padding:5px 0;letter-spacing:0}#top .sec_merit .sm1{font-size:clamp(0px,2.6vw,12px);letter-spacing:0em}#top .sec_merit .p1{font-size:clamp(0px,4vw,14px)}#top .sec_merit .p1 .span1{font-size:clamp(0px,5.6vw,20px)}#top .sec_merit .p1 .span1 .st1{font-size:clamp(0px,10vw,32px)}#top .sec_merit .p2{font-size:clamp(0px,5.6vw,20px)}#top .sec_merit .p2 .span1{font-size:clamp(0px,5.6vw,24px)}#top .sec_merit .p2 .span1 .st1{font-size:clamp(0px,10vw,52px)}#top .sec_merit .p2 .st1{font-size:clamp(0px,10vw,32px)}@media screen and (max-width: 768px){#top .sec_price .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}#top .sec_price .flex .img_price{width:100%}#top .sec_merit{width:100%}#top .sec_merit .flex{padding:10px 0}#top .sec_merit .merit{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;padding:5px 0;margin:5px 0}#top .sec_merit .merit::before{content:"";width:100%;height:1px;right:0;bottom:0;top:auto;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(10%, rgb(255, 255, 255)), color-stop(90%, rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 10%, rgb(255, 255, 255) 90%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 10%, rgb(255, 255, 255) 90%, rgba(255, 255, 255, 0) 100%)}#top .sec_merit p{padding:2px 0;letter-spacing:0em}}#top .sec_info{padding:100px 0;background:#1e1e1e;position:relative;z-index:10}#top .sec_info .callAction__wrap{width:80%;max-width:1100px;margin-inline:auto;padding-block:min(2.3vw,44px);background:#58462f}#top .sec_info .info_box{width:100%;margin:0 auto 20px;text-align:center;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:center;-ms-flex-align:center;align-items:center}#top .sec_info .info_box h1{font-size:clamp(0px,2.6vw,28px)}#top .sec_info .info_box h2{font-size:clamp(0px,3.6vw,36px);margin-inline:auto;text-align:center;padding:16px 0 10px}#top .sec_info .info_box .callAction{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;color:#231815;width:100%;font-size:clamp(2.625rem,2.352rem + 1.364vw,3.375rem);position:relative}#top .sec_info .info_box .callAction::before{position:absolute;content:"";top:0;left:0;width:100%;height:1px;background:#231815}#top .sec_info .info_box .callAction::after{position:absolute;content:"";bottom:0;left:0;width:100%;height:1px;background:#231815}#top .sec_info .info_box .callAct_wrap{position:relative}#top .sec_info .info_box .callAct_wrap::before{content:"";display:block;width:120%;height:1px;position:absolute;left:50%;bottom:0;background:-webkit-gradient(linear, left top, right top, from(rgba(197, 157, 98, 0)), color-stop(25%, rgb(197, 157, 98)), color-stop(50%, rgb(246, 248, 231)), color-stop(75%, rgb(197, 157, 98)), to(rgba(197, 157, 98, 0)));background:-webkit-linear-gradient(left, rgba(197, 157, 98, 0) 0%, rgb(197, 157, 98) 25%, rgb(246, 248, 231) 50%, rgb(197, 157, 98) 75%, rgba(197, 157, 98, 0) 100%);background:linear-gradient(90deg, rgba(197, 157, 98, 0) 0%, rgb(197, 157, 98) 25%, rgb(246, 248, 231) 50%, rgb(197, 157, 98) 75%, rgba(197, 157, 98, 0) 100%);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transition:1s;transition:1s;-webkit-transition-delay:.5s;transition-delay:.5s}#top .sec_info .info_box .callAction2{font-size:clamp(1.5rem,.919rem + 1.21vw,1.75rem);color:#d9c298;line-height:1.2}#top .sec_info .info_box .callAction2 .bigger{font-size:1.3em}#top .sec_info .info_box .callAction2 .small{font-size:.6em;letter-spacing:.08em;display:block;margin-top:0}#top .sec_info .info_box .callAction2 .num{font-size:1.6em}#top .sec_info .info_box .gold_gradation{width:100%;background:-webkit-gradient(linear, left top, right top, from(#d9c095), color-stop(51%, #ecdfc9), to(#d9c095));background:-webkit-linear-gradient(left, #d9c095, #ecdfc9 51%, #d9c095);background:linear-gradient(90deg, #d9c095, #ecdfc9 51%, #d9c095);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:clamp(2.625rem,2.352rem + 1.364vw,3.375rem);position:relative}#top .sec_info .info_box .gold_gradation::before{position:absolute;content:"";top:0;left:0;width:100%;height:1px;background:-webkit-gradient(linear, left top, right top, from(#d9c095), color-stop(51%, #ecdfc9), to(#d9c095));background:-webkit-linear-gradient(left, #d9c095, #ecdfc9 51%, #d9c095);background:linear-gradient(90deg, #d9c095, #ecdfc9 51%, #d9c095)}#top .sec_info .info_box .gold_gradation::after{position:absolute;content:"";bottom:0;left:0;width:100%;height:1px;background:-webkit-gradient(linear, left top, right top, from(#d9c095), color-stop(51%, #ecdfc9), to(#d9c095));background:-webkit-linear-gradient(left, #d9c095, #ecdfc9 51%, #d9c095);background:linear-gradient(90deg, #d9c095, #ecdfc9 51%, #d9c095)}#top .sec_info .cv_box{width:100%}#top .sec_info .info{background-color:#000;margin:80px auto;width:80%;max-width:1100px;padding:30px 20px;border:1px solid #967d64;-webkit-box-sizing:border-box;box-sizing:border-box}#top .sec_info .info .infottl{font-size:clamp(20px,2.5vw,28px);color:#967d64;height:100%;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;width:28%}#top .sec_info .info .line_sp{display:none}#top .sec_info .info .infocont{width:65.5%;height:100%;font-size:clamp(16px,2.6vw,18px);padding-left:4%;border-left:1px solid #967d64;color:#fff}#top .sec_info .info .infocont::before{content:"";display:block;width:1px;height:100%;background-color:#967d64;left:-20%}#top .sec_info .info .infocont .infoin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:10px auto}#top .sec_info .info .infocont .infoin .infotxt{padding-left:5%}#top .sec_info .info .infocont .infoin .infotxt:not(:last-child){padding-bottom:10px}#top .sec_info .bnr{width:80%;max-width:1100px;margin-inline:auto}#top .sec_info .popup_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px}#top .sec_info .popup_cover{position:fixed;height:100vh;width:100%;background-color:rgba(0,0,0,.6);top:0;left:0;display:none;z-index:10000;opacity:1}#top .sec_info .popup_cover .popup_box{width:85%;max-width:900px;margin-top:25vh;margin-inline:auto}#top .sec_info .popup_cover .popup_box .popup_shima{position:relative}#top .sec_info .popup_cover .popup_box .popup_shima .close{position:absolute;content:"";width:30px;height:30px;top:-40px;right:0;cursor:pointer}#top .sec_info .popup_cover .popup_box .popup{opacity:1;margin:0 auto;height:80vh;overflow:scroll;-ms-scroll-chaining:none;overscroll-behavior:contain;overflow-x:hidden;width:95%;max-width:850px;position:absolute;top:57%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#top .sec_info .popup_cover .popup_box .popup .popup_top .imgbox{width:100%;margin:0 auto}#top .sec_info .popup_cover .popup_box .popup .popup_top .imgbox img{width:100%}#top .sec_info .popup_cover .popup_box .popup .popup_middle{background-image:url(../img/top/summer_bg.png);background-size:contain;background-color:#fff;margin-top:-4px;padding-top:5vw;padding-bottom:32px;border-top:7px solid #00b3d9;border-bottom:7px solid #00b3d9}#top .sec_info .popup_cover .popup_box .popup .popup_middle .imgbox_ttl{margin-top:-10vw;width:100%}#top .sec_info .popup_cover .popup_box .popup .popup_middle .imgbox_ttl img{-o-object-fit:contain;object-fit:contain;height:100%}#top .sec_info .popup_cover .popup_box .popup .popup_middle .img01{width:95%;margin:24px auto}#top .sec_info .popup_cover .popup_box .popup .popup_middle .img02{width:75%;margin:48px auto}#top .sec_info .popup_cover .popup_box .popup .popup_middle .imgbox_flex{width:95%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#top .sec_info .popup_cover .popup_box .popup .popup_middle .imgbox_flex .imgbox{width:48.5%}#top .sec_info .popup_cover .popup_box .popup .popup_middle .img05{width:95%;margin:36px auto}#top .sec_info .popup_cover .popup_box .popup .popup_middle .popup_linkBtn{width:40%;max-width:600px;margin-inline:auto}#top .sec_info .popup_cover .popup_box .popup .popup_middle .popup_linkBtn a{display:block;width:100%;background:#004190;border:1px solid #004190;color:#fff;padding:16px 0;text-align:center;-webkit-transition:.4s;transition:.4s}#top .sec_info .popup_cover .popup_box .popup .popup_middle .popup_linkBtn a:hover{background:#fff;color:#004190}#top .sec_info .popup_cover .popup_box .popup .popup_bottom{padding:40px 0 10px}#top .sec_info .popup_cover .popup_box .popup .popup_bottom .note{width:95%;margin-inline:auto}#top .sec_info .popup_cover .popup_box .popup .popup_bottom .bottom_cover{width:90%;margin:0 auto;background-color:rgba(255,255,255,.7);padding:30px 0 10px}#top .sec_info .popup_cover .popup_box .popup .popup_bottom .bottom_cover .imgbox{width:90%;margin:0 auto}#top .sec_info .popup_cover .popup_box .popup .popup_bottom .bottom_cover .imgbox:hover{cursor:pointer}#top .sec_info .popup_cover .popup_box .popup .popup_bottom .bottom_cover .close{width:7%;margin:10px auto}#top .sec_info .modal{position:fixed;height:100vh;width:100%;background-color:rgba(0,0,0,.6);top:0;left:0;display:none;z-index:9001;-webkit-transition:1s;transition:1s}#top .sec_info .modal .modal_cover{width:100%;height: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:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:-1}#top .sec_info .modal .modal_cover .modal_box{top:52%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#top .sec_info .modal .modal_cover .modal_box .imgbox{opacity:1;margin:0 auto;-ms-scroll-chaining:none;overscroll-behavior:contain;max-width:700px;width:95%;position:relative}#top .sec_info .modal .modal_cover .modal_box .imgbox .bnr{width:100%}#top .sec_info .modal .modal_cover .modal_box .imgbox .mdl_close{width:35px;position:absolute;top:-18px;right:0}#top .sec_info .modal .modal_cover .modal_box .imgbox .mdl_close:hover{cursor:pointer}#top .sec_info .modal .modal_cover .modal_box .imgbox:nth-child(1){padding-top:18px}#top .sec_info .modal .modal_cover .modal_box .imgbox:nth-child(2){margin-top:30px}#top .sec_info .modal .modal_cover .modal_box .modal_btnArea{background-color:#dfecf9;margin-top:-5px;padding:10px 10px 6px}#top .sec_info .modal .modal_cover .modal_box .modal_btnArea .btnArea_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#top .sec_info .modal .modal_cover .modal_box .modal_btnArea .btnArea_inner .modal_btn{width:49%}#top .sec_info .modal .modal_cover .modal_box .modal_btnArea .btnArea_inner .modal_btn:hover{cursor:pointer;opacity:.7}#top .sec_info .modal .modal_cover .modal_box .modal_note{background:#fff;padding:1%}#top .sec_info .modal .modal_cover .modal_box .modal_note .note{font-size:8px;color:#595757}#top .sec_info .modal.active{display:block;-webkit-animation:show 1s linear 0s;animation:show 1s linear 0s}@-webkit-keyframes show{from{opacity:0}to{opacity:1}}@keyframes show{from{opacity:0}to{opacity:1}}#top .sec_info .popup01 .popup_box .popup{background:#fff}#top .sec_info .popup02 .popup_box .popup{position:relative;padding:30px 0;width:50%;height:auto;overflow-y:hidden;max-width:none}#top .sec_info .popup02 .popup_box .popup .close{position:absolute;width:30px;top:0;right:0}#top .sec_info .popup_cover.active{display:block}@media screen and (max-width: 768px){#top .sec_info{padding:40px 0}#top .sec_info .info_box{margin:0 auto 10px}#top .sec_info .info_box h1{font-size:clamp(0px,4.6vw,28px)}#top .sec_info .info_box h2{font-size:clamp(0px,6vw,36px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#top .sec_info .info_box h2 span{margin:0 auto 8px;padding:6px 6px 0px}#top .sec_info .info_box .callAction2{font-size:clamp(1.25rem,.714rem + 2.68vw,2rem);line-height:1.3}#top .sec_info .info{padding:20px;width:90%;max-width:500px}#top .sec_info .info .infottl{width:100%;border-bottom:1px solid #967d64;padding-bottom:10px}#top .sec_info .info .infocont{width:100%;border-left:none;padding-top:10px;padding-left:0}#top .sec_info .info .infocont .infoin{display:block}#top .sec_info .info .infocont .infoin p{font-size:clamp(14px,2.5vw,16px)}#top .sec_info .info .infocont .infoin .infotxt{padding-left:0}#top .sec_info .bnr{width:94%}#top .sec_info .popup_flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#top .sec_info .popup_cover .popup_box{margin-top:20vh}#top .sec_info .popup_cover .popup_box .popup{height:75vh;top:49%}#top .sec_info .popup_cover .popup_box .popup .popup_middle{background-image:url(../img/top/summer_bg_sp.png)}#top .sec_info .popup_cover .popup_box .popup .popup_middle .popup_linkBtn{width:95%}#top .sec_info .popup_cover .popup_box .popup .popup_middle .popup_linkBtn a{font-size:clamp(20px,4vw,32px)}#top .sec_info .popup_cover .popup_box .popup .popup_middle .img01,#top .sec_info .popup_cover .popup_box .popup .popup_middle .img02{width:95%}#top .sec_info .popup_cover .popup_box .popup .popup_middle .imgbox_flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}#top .sec_info .popup_cover .popup_box .popup .popup_middle .imgbox_flex .imgbox{width:100%}#top .sec_info .popup_cover .popup_box .popup .popup_bottom .bottom_cover{padding:0;padding-bottom:10px}#top .sec_info .popup_cover .popup_box .popup .popup_bottom .bottom_cover .flbox{width:95%}#top .sec_info .popup_cover .popup_box .popup .popup_bottom .bottom_cover .flbox .box{width:95%;margin:20px auto;text-align:center}#top .sec_info .popup_cover .popup_box .popup .popup_bottom .bottom_cover .flbox .box .ttl p{font-size:clamp(10px,5vw,16px);padding:3px 0}#top .sec_info .popup_cover .popup_box .popup .popup_bottom .bottom_cover .flbox .box .price span{font-size:clamp(10px,7vw,28px)}#top .sec_info .popup_cover .popup_box .popup .popup_bottom .bottom_cover .flbox .box .btn_area{margin:10px 0}#top .sec_info .popup_cover .popup_box .popup .popup_bottom .bottom_cover .flbox .box .btn_area .btn{width:45%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 5px}#top .sec_info .popup_cover .popup_box .popup .popup_bottom .bottom_cover .flbox .box .btn_area .btn p{font-size:clamp(10px,3.5vw,15px)}#top .sec_info .popup_cover .popup_box .popup .popup_bottom .bottom_cover .flbox .box .btn_area .btn .imgbox{width:10%;margin-left:8px}#top .sec_info .popup_cover .popup_box .popup .popup_bottom .bottom_cover .flbox .box:nth-child(3) .ttl p{font-size:clamp(10px,4vw,15px)}#top .sec_info .popup_cover .popup_box .popup .popup_bottom .bottom_cover .flbox .w50{width:90%}#top .sec_info .popup_cover .popup_box .popup .popup_bottom .bottom_cover .flbox .w50 .btn_area{margin:10px 0}#top .sec_info .popup_cover .popup_box .popup .popup_bottom .bottom_cover .flbox .w50 .btn_area .btn{width:43%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 5px}#top .sec_info .popup_cover .popup_box .popup .popup_bottom .bottom_cover .flbox .w50 .btn_area .btn p{font-size:clamp(10px,3.5vw,15px)}#top .sec_info .popup_cover .popup_box .popup .popup_bottom .bottom_cover .flbox .w50 .btn_area .btn .imgbox{width:12%;margin-left:8px}#top .sec_info .popup_cover .popup_box .popup .popup_bottom .bottom_cover .imgbox{width:90%;margin:0 auto}#top .sec_info .popup_cover .popup_box .popup .popup_bottom .bottom_cover .close{width:11%;margin:20px auto 0}#top .sec_info .popup02 .popup_box .popup{width:95%;height:auto}#top .sec_info .modal .modal_cover .modal_box{top:54%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#top .sec_info .modal .modal_cover .modal_box .modal_btnArea .btnArea_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#top .sec_info .modal .modal_cover .modal_box .modal_btnArea .btnArea_inner .modal_btn{width:100%}#top .sec_info .modal .modal_cover .modal_box .imgbox{width:85%}}#top .bnr_sum .modal_box .imgbox{opacity:1;margin:0 auto;-ms-scroll-chaining:none;overscroll-behavior:contain;max-width:1000px;width:95%;position:relative;margin-top:80px}#top .bnr_sum .modal_box .imgbox .bnr{width:100%}#top .bnr_sum .modal_box .imgbox .mdl_close{width:35px;position:absolute;top:-18px;right:0}#top .bnr_sum .modal_box .imgbox .mdl_close:hover{cursor:pointer}#top .bnr_sum .modal_box .modal_btnArea{background-color:#dfecf9;margin-top:-5px;padding:10px 10px 6px}#top .bnr_sum .modal_box .modal_btnArea .btnArea_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#top .bnr_sum .modal_box .modal_btnArea .btnArea_inner .modal_btn{width:49%}#top .bnr_sum .modal_box .modal_btnArea .btnArea_inner .modal_btn:hover{cursor:pointer;opacity:.7}#top .bnr_sum .modal_box .modal_note{background:#fff;padding:1%}#top .bnr_sum .modal_box .modal_note .note{font-size:8px;color:#595757}@media screen and (max-width: 768px){#top .sec_info .callAction__wrap{width:95%}#top .sec_info .callAction__wrap .cv_box{width:95%;margin-inline:auto}#top .sec_info .info_box .callAct__wrap::before{width:100%}#top .sec_info .bnr_sum .modal_box .modal_btnArea .btnArea_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#top .sec_info .bnr_sum .modal_box .modal_btnArea .btnArea_inner .modal_btn{width:100%}#top .sec_info .bnr_sum .modal_box .imgbox{width:85%}}#top .fix_bg{width:100%;height:100vh;position:fixed;left:0;top:0}#top .fix_bg .img{width:100%;height:100vh;position:absolute;left:0;top:0}#top .fix_bg .imgbox{width:125%;height:175%;background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0}#top .fix_bg .imgbox.wh{background:#fff}#top .fix_bg .imgbox1{opacity:1}#top .sec{padding:100px 0;position:relative;z-index:9}#top .sec.bg{background:#f1efe6}#top .sec .ttl_box{text-align:center;margin:0 auto 50px}#top .sec .ttl_box .gld{color:#967d64}#top .sec .ttl_box .ttl{margin:0 0 20px}#top .sec .sec_sld .slick-dots{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}#top .sec .sec_sld .slick-dots li{width:7px;height:7px;background:rgba(59,60,60,.2);border-radius:50%;border:none;margin:10px 5px 0 5px}#top .sec .sec_sld .slick-dots li.slick-active{background:#3b3c3c}#top .sec .sec_sld .slick-dots li button{display:none}#top .sec .flex{width:95%;margin:0 auto}#top .sec .flex .in{height:20vw;overflow:hidden}#top .sec .flex .in.hv:hover .imgbox{-webkit-transform:scale(1.2);transform:scale(1.2)}#top .sec .flex .in.hv .note{text-shadow:0px 0px 5px rgba(0,0,0,.8),0px 0px 5px rgba(0,0,0,.8),0px 0px 5px rgba(0,0,0,.8),0px 0px 5px rgba(0,0,0,.8)}#top .sec .flex .in .imgbox{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transition:1s;transition:1s}#top .sec .flex .in .imgbox.design{background-position:0% 0%;background-position-y:60%}#top .sec .more{width:95%;max-width:300px;margin:100px auto 0;background:#967d64;border:1px solid #967d64;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.5s;transition:.5s}#top .sec .more:hover{background:#fff}#top .sec .more:hover p{color:#967d64}#top .sec .more:hover img{width:0;margin:0;opacity:0}#top .sec .more p{color:#fff;font-size:clamp(0px,7vw,20px);text-align:center;letter-spacing:0em;padding:5px 0 2px;-webkit-transition:.5s;transition:.5s}#top .sec .more p img{display:inline-block;max-width:80px;margin:0 0 0 10px;-webkit-transition:.5s;transition:.5s}@media screen and (max-width: 768px){#top .fix_bg .imgbox{height:120%}#top .sec{padding:50px 0}#top .sec .ttl_box{text-align:center;margin:0 auto 20px}#top .sec .ttl_box .gld{color:#967d64}#top .sec .ttl_box .ttl{margin:0 0 10px}#top .sec .flex{width:95%}#top .sec .flex .in{height:50vw}#top .sec .flex .in .co_fff_sp{color:#fff}#top .sec .more{max-width:none;margin:20px auto 0}#top .sec .more p{padding:15px 0 12px}#top .sec .more p img{max-width:70px;margin:0 0 0 15px}}#top .sec1{width:100%;height:50vw;min-height:600px;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;position:relative;color:#fff;text-align:center;padding:0;overflow:hidden;background:none}#top .sec1 .imgbox{width:100%;height:120%;position:absolute;left:0;top:0;background-image:url(../img/top/sec1_bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#000}#top .sec1 .ttl_box{width:100%;position:relative;z-index:5}#top .sec1 .ttl_box h1{text-shadow:0 0 2px #000}#top .sec1 .text_area{width:100%;position:relative;z-index:5}#top .sec1 .text_area .logo{width:100%;max-width:700px;margin:40px auto}#top .sec1 .text_area .text{text-shadow:0 0 2px #000}#top .sec1 .text_area .more{-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5)}#top .sec4 .flex .in.hv .note{text-shadow:none}#top .sec2 .flex .in.hv:first-of-type .note{text-shadow:0px 0px 5px rgba(255,255,255,.8),0px 0px 5px rgba(255,255,255,.8),0px 0px 5px rgba(255,255,255,.8),0px 0px 5px rgba(255,255,255,.8)}#top .sec3,#top .sec5,#top .sec7{background:#1e1e1e}#top .sec3 .lead,#top .sec5 .lead,#top .sec7 .lead{color:#fff}#top .notes{width:100%;max-width:none;background:#f1efe6}#top .notes .inner{width:90%;max-width:1000px;margin-inline:auto}@media screen and (max-width: 768px){#top .sec1{height:120vw;min-height:auto}#top .sec1 .ttl_box{margin:0 auto}#top .sec1 .text_area .logo{width:95%;margin:20px auto}}#top .bnr_wrap{width:80%;max-width:1100px;margin:80px auto 0}#top .bnr_wrap .note{padding-top:6px;color:#fff;text-align:justify}@media screen and (max-width: 768px){#top .bnr_wrap{width:90%;max-width:500px}}#top .open_modal{display:none;position:fixed;z-index:100000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4);-webkit-transition:opacity 1s linear,visibility 1s linear,z-index 1s linear;transition:opacity 1s linear,visibility 1s linear,z-index 1s linear}#top .open_modal.active{display:block;-webkit-transition:visibility .7s linear,opacity .7s linear;transition:visibility .7s linear,opacity .7s linear}#top .open_modal-content{padding:20px;width:50%;position:absolute;top:49%;left:50%;-webkit-transform:translate(-50%, calc(-50% + 82px));transform:translate(-50%, calc(-50% + 82px))}#top .open_close-button{background-color:#333;border-radius:50%;padding:5px 12px;color:#fff;float:right;font-size:28px;font-weight:bold}#top .open_close-button:hover,#top .open_close-button:focus{color:#000;background-color:#fff;text-decoration:none;cursor:pointer}#top .modal_note{margin-top:-4px;background:#333;color:#fff;padding:10px 8px 6px;text-align:justify}@media screen and (max-width: 768px){#top .open_modal-content{width:80%;top:43%}}#concept .concept_wrap .sec{width:100%;padding:100px 0 50vw;position:relative;overflow:hidden}#concept .concept_wrap .sec .imgbox{width:100%;height:100%;background-image:url(../img/concept/bg.png);background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;left:0;top:0;z-index:0}#concept .concept_wrap .sec .img_area{width:95%;max-width:600px;margin:0 auto 50px;position:relative;z-index:5}#concept .concept_wrap .sec .text_area{margin:0 auto;text-align:center;position:relative;z-index:5}#concept .concept_wrap .sec .text_area .p1{font-size:clamp(0px,5.6vw,28px);margin:0 0 50px}#concept .concept_wrap .sec .text_area .p1 strong{color:#967d64;font-size:clamp(0px,10vw,64px)}#concept .concept_wrap .sec .text_area .ttl{margin:0 0 30px;letter-spacing:.25em}#concept .concept_wrap .sec .text_area .text{text-align:center;line-height:2.5em;letter-spacing:0}@media screen and (max-width: 768px){#concept .concept_wrap .sec{padding:20px 0 150vw}#concept .concept_wrap .sec .imgbox{background-image:url(../img/concept/bg_sp.png);background-position:top}#concept .concept_wrap .sec .img_area{margin:0 auto 10px}#concept .concept_wrap .sec .text_area .p1{margin:0 0 30px}#concept .concept_wrap .sec .text_area .ttl{margin:0 0 20px}}#concept .design_wrap .img_area{position:relative}#concept .design_wrap .sec{padding-top:min(6.7vw,130px)}#concept .design_wrap .sec1 .sec1_txtBox{margin-top:-5px;background-color:#ededed;padding-block:min(5.3vw,100px)}#concept .design_wrap .sec1 .flex.mt20{margin-top:20px}#concept .design_wrap .sec1 .flex .text_area p{margin:0 0 10px}#concept .design_wrap .sec1 .flex .text_area .gld{color:#967d64}#concept .design_wrap .sec1 .flex .img_area{margin:0}#concept .design_wrap .sec1 .flex .img_area p{text-align:left}#concept .design_wrap .sec1 .flex .img_area p.notice{text-align:right;font-size:clamp(0px,2.5vw,14px)}#concept .design_wrap .sec1 .fs32{font-size:clamp(20px,5vw,32px)}#concept .design_wrap .sec1 .material{width:32%}#concept .design_wrap .sec1 .material .notice{text-align:right;font-size:clamp(0px,2.5vw,14px)}#concept .design_wrap .sec1 .text_box{border:1px solid #967d64;padding:50px 30px 50px 0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:40px auto 0;width:95%;max-width:800px}#concept .design_wrap .sec1 .text_box p{text-align:left;padding-left:20px}#concept .design_wrap .sec1 .text_box .lead_box{padding:0}#concept .design_wrap .sec1 .text_box .lead_box .lead{border-bottom:1px solid #967d64;padding:0 0 10px 20px;margin:0 0 20px}#concept .design_wrap .sec1 .text_box .lead_box .lead .company{font-size:clamp(16px,1.5vw,18px);padding-left:20px}@media screen and (max-width: 768px){#concept .design_wrap .sec1 .flex .text_area p{margin:0 0 10px}#concept .design_wrap .sec1 .flex .img_area .sp_taC{text-align:center}#concept .design_wrap .sec1 .text_box{margin:20px auto 0;padding:20px 0}#concept .design_wrap .sec1 .text_box p{padding:20px 20px 0}#concept .design_wrap .sec1 .text_box .lead_box .lead{padding:0 0 10px 20px;margin:0 0 10px}#concept .design_wrap .sec1 .text_box .lead_box .lead .company{padding-left:0}}#concept .design_wrap .sec2 .flex{margin:50px auto}#concept .design_wrap .sec2 .flex .in{margin:0 0 30px}#concept .design_wrap .sec2 .flex .in .num_txt{font-size:clamp(10px,3.8vw,20px);text-align:left;letter-spacing:0em;margin:0 0 10px}#concept .design_wrap .sec2 .flex .in .num_txt.mt-11_4{margin-top:-11px}#concept .design_wrap .sec2 .flex .in .num_txt.mt-15_1{margin-top:-15px}#concept .design_wrap .sec2 .flex .in .num_txt.mt-13_2{margin-top:-13px}#concept .design_wrap .sec2 .flex .in .num_txt .num{color:#fff;font-size:clamp(10px,3.8vw,20px);background:#967d64;padding:5px 8px;margin:0 10px 0 0;line-height:1em}#concept .design_wrap .sec2 .flex .in .num_txt .sp_1300{display:none}#concept .design_wrap .sec2 .flex .in .mt-13_4{margin-top:-13px}#concept .design_wrap .sec2 .flex .in .img{position:relative}#concept .design_wrap .sec2 .flex .in .img.mt-15_2{margin-top:-15px}#concept .design_wrap .sec2 .flex .in .img.mt-20_1{margin-top:-20px}#concept .design_wrap .sec2 .flex .in .img.mt-14_5{margin-top:-14px}#concept .design_wrap .sec2 .flex .in .img.mt-18_4{margin-top:-18px}#concept .design_wrap .sec2 .flex .in .img img{display:block}#concept .design_wrap .sec2 .flex .in .img .note{position:absolute;right:0;bottom:0;padding:5px}#concept .design_wrap .sec2 .flex .in .img .note.b18_1{bottom:18px}#concept .design_wrap .sec2 .flex .in .img .note.b30_4{bottom:30px}#concept .design_wrap .sec2 .flex .in .img .note.b3_5{bottom:3px}#concept .design_wrap .sec2 .flex.pnc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}#concept .design_wrap .sec2 .flex.pnc div{width:12%;max-width:60px}#concept .design_wrap .sec2 .grn_plan{padding:50px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f4f2ef}#concept .design_wrap .sec2 .grn_plan .lead_box{padding:0 0 30px}#concept .design_wrap .sec2 .grn_plan .lead_box .flex{margin:20px 0}#concept .design_wrap .sec2 .grn_plan .flex{margin:0}#concept .design_wrap .sec2 .grn_plan .flex .img .txt{text-align:right}#concept .design_wrap .sec2 .grn_plan .note{text-align:right}#concept .design_wrap .notice{padding-top:5px;font-size:10px;width:100%;text-align:right}#concept .design_wrap .w1200{max-width:1200px}@media screen and (max-width: 1300px){#concept .design_wrap .sec2 .flex .in .num_txt.mt-11_4{margin-top:0}#concept .design_wrap .sec2 .flex .in .num_txt .sp_1300{display:inline}#concept .design_wrap .sec2 .flex .in .mt-13_4{margin-top:0}#concept .design_wrap .sec2 .flex .in .img .note.b30_4{bottom:40px}#concept .design_wrap .sec2 .flex .in .img .note.b3_5{bottom:10px}}@media screen and (max-width: 768px){#concept .design_wrap .sec2 .flex{margin:20px auto}#concept .design_wrap .sec2 .flex .in{margin:0 0 20px}#concept .design_wrap .sec2 .flex .in .num_txt{margin:0 0 10px}#concept .design_wrap .sec2 .flex .in .num_txt.mt-15_1,#concept .design_wrap .sec2 .flex .in .num_txt.mt-13_2{margin-top:0}#concept .design_wrap .sec2 .flex .in .num_txt.mt-11_4{margin-top:-8px}#concept .design_wrap .sec2 .flex .in .mt-13_4{margin-top:-8px}#concept .design_wrap .sec2 .flex .in .img.mt-20_1,#concept .design_wrap .sec2 .flex .in .img.mt-15_2{margin-top:0}#concept .design_wrap .sec2 .flex .in .img.mt-18_4{margin-top:-5px}#concept .design_wrap .sec2 .flex .in .img.mt-14_5{margin-top:0}#concept .design_wrap .sec2 .flex .in .img .note.b18_1{bottom:0}#concept .design_wrap .sec2 .flex .in .img .note.b30_4{bottom:10px}#concept .design_wrap .sec2 .flex .in .img .note.b3_5{bottom:0}#concept .design_wrap .sec2 .grn_plan{padding:20px}#concept .design_wrap .sec2 .grn_plan .lead_box .flex{margin:10px 0}#concept .design_wrap .notice{text-align:left}}#location .sec{margin:0 auto}#location .sec .sec_cntnt{padding:50px 0}#location .sec .sec_cntnt.bg{background-repeat:no-repeat;background-position:top center;background-size:cover}#location .sec .sec_cntnt .img_area{position:relative}@media screen and (max-width: 768px){#location .sec .sec_cntnt{padding:20px 0}}#location .sec1 .ct1 .img_area{position:relative}#location .sec1 .ct1 .img_area .copy{position:absolute;right:0;bottom:0;z-index:10}#location .sec1 .ct1 .img_area .copy p{color:#fff;font-size:clamp(0px,3.6vw,24px);text-shadow:0 0 5px #000,0 0 10px #000}#location .sec1 .ct1 .img_area .copy p .span1{font-size:clamp(0px,6.1vw,38px)}#location .sec1 .ct1 .img_area .copy p strong{font-size:clamp(0px,12vw,72px)}#location .sec1 .ct1 .img_area .copy p small{font-size:clamp(0px,4.6vw,14px)}#location .sec1 .ct1 .img_area .img{position:relative}#location .sec1 .ct1 .img_area .img.grey{position:relative}#location .sec1 .ct1 .img_area .img.grey::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#000;opacity:.3}#location .sec1 .ct1 .img_area .img1{height:30vw}#location .sec1 .ct1 .img_area .img2{height:20vw}#location .sec1 .ct1 .img_area .imgbox{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}#location .sec1 .ct1 .shop_list .text{color:#fff;text-align:center;background:#967d64;padding:5px 0 0;margin:0 0 20px}#location .sec1 .ct1 .shop_list .list{margin:0 0 20px}#location .sec1 .ct1 .shop_list .list p{color:#967d64;font-size:clamp(0px,3.2vw,15px);text-align:left;letter-spacing:0em;margin:0 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#location .sec1 .ct1 .shop_list .list p img{width:auto;height:20px;margin:0 5px 0 0}#location .sec1 .ct1 .shop_list .list ul{width:100%}#location .sec1 .ct1 .shop_list .list ul li{font-size:clamp(0px,2.8vw,12px);letter-spacing:0em;line-height:1.5em;position:relative;padding:0 0 0 7px}#location .sec1 .ct1 .shop_list .list ul li::before{content:"";width:5px;height:5px;background:#967d64;left:0;top:7px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);position:absolute}@media screen and (max-width: 768px){#location .sec1 .ct1 .img_area .img1{height:50vw}#location .sec1 .ct1 .img_area .img2{height:30vw}#location .sec1 .ct1 .shop_list .text{margin:0 0 10px}#location .sec1 .ct1 .shop_list .list{margin:0 0 10px}#location .sec1 .ct1 .shop_list .list p{margin:0 0 10px}#location .sec1 .ct1 .shop_list .list p img{height:10px}#location .sec1 .ct1 .shop_list .list ul li{padding:0 0 0 7px}#location .sec1 .ct1 .shop_list .list ul li::before{width:5px;height:5px;top:6px}}#location .sec2 .ct1 .flex .in .img_area{margin:5px 0}#location .sec3 .ct1 .flex .in .img_area{margin:5px 0}#location .sec4 .ct1 .flex .in .img_area{margin:5px 0}#location .sec5 .ct1 .flex .in .img_area{margin:5px 0}#location .sec7 .lifeinfo .tab_area{margin:20px auto 0}#location .sec7 .lifeinfo .tab_area .tab{width:15.8333333333%;background:#ede9e5;-webkit-transition:.5s;transition:.5s;padding:15px 0 10px;cursor:pointer}#location .sec7 .lifeinfo .tab_area .tab:hover,#location .sec7 .lifeinfo .tab_area .tab.active{background:#967d64}#location .sec7 .lifeinfo .tab_area .tab:hover p,#location .sec7 .lifeinfo .tab_area .tab.active p{color:#fff}#location .sec7 .lifeinfo .tab_area .tab p{color:#967d64;font-size:clamp(0px,3vw,14px);text-align:center;-webkit-transition:.5s;transition:.5s}#location .sec7 .lifeinfo .info_txt{display:none;margin:20px 0 0}#location .sec7 .lifeinfo .info_txt.active{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 768px){#location .sec7 .lifeinfo .tab_area{margin:10px auto 0}#location .sec7 .lifeinfo .tab_area .tab{width:31.6666666667%;padding:15px 0 10px;margin:5px 0}#location .sec7 .lifeinfo .tab_area .tab p{letter-spacing:0em}#location .sec7 .lifeinfo .info_txt{margin:10px 0 0}#location .sec7 .lifeinfo .info_txt img{margin:0 0 5px}}#access .sec{padding:50px 0}#access .sec .sec_cntnt{padding:50px 0}#access .sec .sec_cntnt.bg{background-repeat:no-repeat;background-position:top center;background-size:cover}#access .sec .sec_cntnt .img_area{position:relative}#access .sec .text_area .gld{color:#967d64}#access .sec .text_area .ct{text-align:center}#access .sec .text_area .acs_txt1{margin:20px 0;font-size:clamp(0px,4.2vw,20px)}#access .sec .text_area .acs_txt1 .span1{font-size:clamp(0px,5.8vw,32px)}#access .sec .text_area .acs_txt1 strong{font-size:clamp(0px,9vw,56px)}#access .sec .text_area .acs_txt1 small{font-size:clamp(0px,3.2vw,14px)}#access .sec .text_area .acs_txt2{margin:10px 0;font-size:clamp(0px,3.6vw,16px)}#access .sec .text_area .acs_txt2 .span1{font-size:clamp(0px,5.2vw,24px)}#access .sec .text_area .acs_txt2 strong{font-size:clamp(0px,7vw,36px)}#access .sec .text_area .acs_txt2 small{font-size:clamp(0px,2.6vw,12px)}@media screen and (max-width: 768px){#access .sec{padding:20px 0}#access .sec .sec_cntnt{padding:20px 0}#access .sec .ovr{width:100%;overflow:auto}#access .sec .ovr.rt{-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}#access .sec .ovr.rt p{width:150%}#access .sec .ovr.rt img{width:100%}#access .sec .ovr img{width:150%}}#access .sec1 .sec_cntnt&gt;.flex{margin:50px auto}#access .sec1 .sec_cntnt&gt;.flex.text_area{margin:0}#access .sec1 .sec_cntnt .box{padding:30px;background:#eae5e0;-webkit-box-sizing:border-box;box-sizing:border-box}#access .sec1 .sec_cntnt .box .text_area .text{border-bottom:1px solid #967d64;padding:0 0 10px;margin:0 0 15px}@media screen and (max-width: 768px){#access .sec1 .sec_cntnt&gt;.flex{margin:20px auto}#access .sec1 .sec_cntnt&gt;.flex&gt;div{margin:0 0 20px}#access .sec1 .sec_cntnt .box{padding:20px}#access .sec1 .sec_cntnt .box .text_area{margin:0 0 20px}}#access .sec2 .sec_cntnt&gt;.flex{margin:50px auto}#access .sec2 .sec_cntnt&gt;.flex&gt;div{margin:0 0 20px}#access .sec2 .sec_cntnt&gt;.flex&gt;div p{margin:0}#access .sec2 .sec_cntnt .text_area.mg{margin:0 auto 30px}#access .sec2 .sec_cntnt .box{border:1px solid #967d64}#access .sec2 .sec_cntnt .box p{text-align:center}#access .sec2 .sec_cntnt .box .p1{color:#fff;font-size:clamp(0px,4.2vw,24px);padding:25px 0 10px;background:#967d64}@media screen and (max-width: 768px){#access .sec2 .sec_cntnt&gt;.flex{margin:20px auto}#access .sec2 .sec_cntnt .text_area.mg{margin:0 auto 10px}#access .sec2 .sec_cntnt .box .p1{padding:10px 0 5px}#access .sec2 .sec_cntnt .box .acs_txt1{margin:10px 0}}#design .img_area{position:relative}#design .sec1 .img_area{margin:50px auto}#design .sec1 .flex.mt20{margin-top:20px}#design .sec1 .flex .text_area p{margin:0 0 10px}#design .sec1 .flex .text_area .gld{color:#967d64}#design .sec1 .flex .img_area{margin:0}#design .sec1 .flex .img_area p{text-align:left}#design .sec1 .flex .img_area p.notice{text-align:right;font-size:clamp(0px,2.5vw,14px)}#design .sec1 .fs32{font-size:clamp(20px,5vw,32px)}#design .sec1 .material{width:32%}#design .sec1 .material .notice{text-align:right;font-size:clamp(0px,2.5vw,14px)}#design .sec1 .text_box{border:1px solid #967d64;padding:50px 30px 50px 0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:40px auto 0;width:95%;max-width:800px}#design .sec1 .text_box p{text-align:left;padding-left:20px}#design .sec1 .text_box .lead_box{padding:0}#design .sec1 .text_box .lead_box .lead{border-bottom:1px solid #967d64;padding:0 0 10px 20px;margin:0 0 20px}#design .sec1 .text_box .lead_box .lead .company{font-size:clamp(16px,1.5vw,18px);padding-left:20px}@media screen and (max-width: 768px){#design .sec1 .img_area{margin:20px auto}#design .sec1 .flex .text_area p{margin:0 0 10px}#design .sec1 .flex .img_area .sp_taC{text-align:center}#design .sec1 .text_box{margin:20px auto 0;padding:20px 0}#design .sec1 .text_box p{padding:20px 20px 0}#design .sec1 .text_box .lead_box .lead{padding:0 0 10px 20px;margin:0 0 10px}#design .sec1 .text_box .lead_box .lead .company{padding-left:0}}#design .sec2 .flex{margin:50px auto}#design .sec2 .flex .in{margin:0 0 30px}#design .sec2 .flex .in .num_txt{font-size:clamp(10px,3.8vw,20px);text-align:left;letter-spacing:0em;margin:0 0 10px}#design .sec2 .flex .in .num_txt.mt-11_4{margin-top:-11px}#design .sec2 .flex .in .num_txt.mt-15_1{margin-top:-15px}#design .sec2 .flex .in .num_txt.mt-13_2{margin-top:-13px}#design .sec2 .flex .in .num_txt .num{color:#fff;font-size:clamp(10px,3.8vw,20px);background:#967d64;padding:5px 8px;margin:0 10px 0 0;line-height:1em}#design .sec2 .flex .in .num_txt .sp_1300{display:none}#design .sec2 .flex .in .mt-13_4{margin-top:-13px}#design .sec2 .flex .in .img{position:relative}#design .sec2 .flex .in .img.mt-15_2{margin-top:-15px}#design .sec2 .flex .in .img.mt-20_1{margin-top:-20px}#design .sec2 .flex .in .img.mt-14_5{margin-top:-14px}#design .sec2 .flex .in .img.mt-18_4{margin-top:-18px}#design .sec2 .flex .in .img img{display:block}#design .sec2 .flex .in .img .note{position:absolute;right:0;bottom:0;padding:5px}#design .sec2 .flex .in .img .note.b18_1{bottom:18px}#design .sec2 .flex .in .img .note.b30_4{bottom:30px}#design .sec2 .flex .in .img .note.b3_5{bottom:3px}#design .sec2 .flex.pnc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}#design .sec2 .flex.pnc div{width:12%;max-width:60px}#design .sec2 .grn_plan{padding:50px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f4f2ef}#design .sec2 .grn_plan .lead_box{padding:0 0 30px}#design .sec2 .grn_plan .lead_box .flex{margin:20px 0}#design .sec2 .grn_plan .flex{margin:0}#design .sec2 .grn_plan .flex .img .txt{text-align:right}#design .sec2 .grn_plan .note{text-align:right}#design .notice{padding-top:5px;font-size:10px;width:100%;text-align:right}#design .w1200{max-width:1200px}@media screen and (max-width: 1300px){#design .sec2 .flex .in .num_txt.mt-11_4{margin-top:0}#design .sec2 .flex .in .num_txt .sp_1300{display:inline}#design .sec2 .flex .in .mt-13_4{margin-top:0}#design .sec2 .flex .in .img .note.b30_4{bottom:40px}#design .sec2 .flex .in .img .note.b3_5{bottom:10px}}@media screen and (max-width: 768px){#design .sec2 .flex{margin:20px auto}#design .sec2 .flex .in{margin:0 0 20px}#design .sec2 .flex .in .num_txt{margin:0 0 10px}#design .sec2 .flex .in .num_txt.mt-15_1,#design .sec2 .flex .in .num_txt.mt-13_2{margin-top:0}#design .sec2 .flex .in .num_txt.mt-11_4{margin-top:-8px}#design .sec2 .flex .in .mt-13_4{margin-top:-8px}#design .sec2 .flex .in .img.mt-20_1,#design .sec2 .flex .in .img.mt-15_2{margin-top:0}#design .sec2 .flex .in .img.mt-18_4{margin-top:-5px}#design .sec2 .flex .in .img.mt-14_5{margin-top:0}#design .sec2 .flex .in .img .note.b18_1{bottom:0}#design .sec2 .flex .in .img .note.b30_4{bottom:10px}#design .sec2 .flex .in .img .note.b3_5{bottom:0}#design .sec2 .grn_plan{padding:20px}#design .sec2 .grn_plan .lead_box .flex{margin:10px 0}#design .notice{text-align:left}}#plan .list_box{width:95%;max-width:1000px;margin:20px auto 0}#plan .list_box .list{width:46%;height:290px;margin:40px 0;position:relative;-webkit-box-shadow:0 0 15px rgba(0,0,0,.5);box-shadow:0 0 15px rgba(0,0,0,.5);-webkit-transition:.5s;transition:.5s;background:#967d64}#plan .list_box .list.sold{position:relative;pointer-events:none}#plan .list_box .list.sold::after{content:"";position:absolute;width:100%;height:100%;z-index:6;background-color:rgba(0,0,0,.7);top:0;left:0}#plan .list_box .list.sold .sold_txt{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:60%;z-index:7}#plan .list_box .list:hover{-webkit-box-shadow:0 0 15px rgba(0,0,0,0);box-shadow:0 0 15px rgba(0,0,0,0)}#plan .list_box .list::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-image:url(../img/plan/listBorderWh.png);background-repeat:no-repeat;background-position:center;background-size:calc(100% - 10px) calc(100% - 10px)}#plan .list_box .list.prm{background-image:url(../img/plan/plmTypeBg.png);background-repeat:no-repeat;background-position:center;background-size:cover}#plan .list_box .list.prm::before{background-image:url(../img/plan/listBorder.png)}#plan .list_box .list.prm p{color:#000}#plan .list_box .list.prm .right::before{background:#967d64}#plan .list_box .list.prm .name{color:#967d64}#plan .list_box .list.lmt{pointer-events:none}#plan .list_box .list.blue{background-color:#1e4c69}#plan .list_box .list.red{background-color:#510414}#plan .list_box .list .wap{width:20%;height:30px;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;position:absolute;left:5px;top:17px;background-image:url(../img/plan/wap.png);background-repeat:no-repeat;background-position:right;background-size:100% 100%}#plan .list_box .list .new{width:70px;height:30px;margin-bottom:15px;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;background:-webkit-gradient(linear, left top, right top, from(#6c0000), color-stop(50%, #a40000), to(#6c0000));background:-webkit-linear-gradient(left, #6c0000 0%, #a40000 50%, #6c0000 100%);background:linear-gradient(90deg, #6c0000 0%, #a40000 50%, #6c0000 100%)}#plan .list_box .list .price{width:91px;height:30px;margin-top:10px;margin-left:3px;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;background:#fff}#plan .list_box .list .price.plm{background-color:#3f2815}#plan .list_box .list .price.beige p{color:#967d64}#plan .list_box .list .price.blue p{color:#1e4c69}#plan .list_box .list .price.red p{color:#510414}#plan .list_box .list .wap p,#plan .list_box .list .new p,#plan .list_box .list .price p{color:#fff;text-align:center;line-height:1em;letter-spacing:0em;font-size:clamp(14px,2vw,16px)}#plan .list_box .list .wap p .span1,#plan .list_box .list .new p .span1,#plan .list_box .list .price p .span1{font-size:clamp(14px,2.5vw,24px)}#plan .list_box .list .wap p,#plan .list_box .list .new p{padding:5px 0 0}#plan .list_box .list .price p{padding:3px 0 0 1px}#plan .list_box .list .lmtTxt{width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;left:0;top:0;z-index:10;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;color:#fff;text-align:center;font-size:clamp(0px,4.2vw,16px)}#plan .list_box .list a{width:100%;height:100%;position:relative;z-index:5}#plan .list_box .list div{-webkit-box-sizing:border-box;box-sizing:border-box}#plan .list_box .list p{color:#fff;font-family:"trajan","a1",serif}#plan .list_box .list .right{padding:0 0 0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}#plan .list_box .list .right::before{content:"";width:1px;height:80%;background:#fff;left:0;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);position:absolute}#plan .list_box .list .right p{width:100%}#plan .list_box .list .name{font-size:clamp(0px,3.8vw,20px);text-align:center;line-height:1.1;letter-spacing:0em}#plan .list_box .list .name strong{font-size:clamp(0px,13vw,72px)}#plan .list_box .list .name strong span{font-size:clamp(0px,6vw,36px)}#plan .list_box .list .p1{font-size:clamp(0px,4.8vw,24px);letter-spacing:0em}#plan .list_box .list .p1.fs2vw{font-size:clamp(0px,2vw,24px)}#plan .list_box .list .p1 strong{font-size:clamp(0px,7.2vw,32px)}#plan .list_box .list .p1 strong.fs4vw{font-size:clamp(0px,4vw,32px)}#plan .list_box .list .p2{font-size:clamp(0px,3.5vw,40px);letter-spacing:0em;line-height:1.2em}#plan .list_box .list .p2 small{font-size:clamp(0px,3.2vw,14px)}#plan .list_box .list .p2 strong{font-size:clamp(0px,5.5vw,60px)}#plan .list_box .list .p2.roofbal{line-height:.5em;font-size:clamp(10px,1.25vw,14px)}#plan .list_box .list .p3{font-size:clamp(0px,3vw,14px);letter-spacing:0em}#plan .plmPlan_list{width:100%;margin:0 auto;padding:50px 0;background-image:url(../img/plan/plmPlanBg.png);background-repeat:no-repeat;background-position:center;background-size:cover}#plan .plmPlan_list .ttl_box{width:95%;margin:0 auto}#plan .plmPlan_list .ttl_box p{color:#8c7946;text-align:center;font-family:"trajan",serif}#plan .plan_list{margin:0 auto}#plan .plan_list .ttl_box{width:95%;max-width:1000px;margin:50px auto 0;position:relative;text-align:center}#plan .plan_list .ttl_box::before{content:"";width:100%;height:2px;left:0;top:50%;position:absolute;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);border-top:2px solid #967d64;border-bottom:1px solid #967d64}#plan .plan_list .ttl_box p{color:#967d64;font-size:clamp(0px,7.8vw,32px);text-align:center;letter-spacing:0em;display:inline-block;background:#fff;position:relative;z-index:5;padding:0 20px}#plan .plan_list .ttl_box.silver::before{border-top:2px solid #1e4c69;border-bottom:1px solid #1e4c69}#plan .plan_list .ttl_box.silver p{color:#1e4c69}#plan .plan_list .ttl_box.pink::before{border-top:2px solid #510414;border-bottom:1px solid #510414}#plan .plan_list .ttl_box.pink p{color:#510414}@media screen and (max-width: 1050px){#plan .list_box .list .price{width:69px;height:24px}#plan .list_box .list .price p{font-size:12px}}@media screen and (max-width: 768px){#plan .list_box{margin:20px auto 0}#plan .list_box .list{width:100%;height:70vw;margin:10px auto}#plan .list_box .list .right{padding:0 0 0 15px}#plan .list_box .list .sp_pt4{padding-top:4vw}#plan .list_box .list .wap{width:18vw;height:6vw;left:5px;top:17px}#plan .list_box .list .new{width:60px}#plan .list_box .list .price{width:91px;height:30px}#plan .list_box .list .price p{font-size:clamp(14px,2vw,16px)}#plan .list_box .list .p1.fs2vw{font-size:clamp(0px,4.8vw,24px)}#plan .list_box .list .p1 strong.fs4vw{font-size:clamp(0px,7.2vw,32px)}#plan .list_box .list .p2{font-size:clamp(32px,6.2vw,48px)}#plan .list_box .list .p2 strong{font-size:clamp(50px,10.2vw,76px)}#plan .list_box .list .price{width:80%}#plan .plmPlan_list{padding:20px 0}#plan .plan_list{margin:0 auto 50px}}@media screen and (max-width: 450px){#plan .list_box .list .price{width:69px;height:24px}#plan .list_box .list .price p{font-size:12px}}#plan .sec_eqp{background-image:url(../img/plan/eqp_bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:100px 0}@media screen and (max-width: 768px){#plan .sec_eqp{background-image:url(../img/plan/eqp_bg_sp.jpg);padding:50px 0}}#plan.type.prm{background-image:url(../img/plan/type/prm_bg.png);background-repeat:no-repeat;background-position:center;background-size:cover}#plan.type.type_IR .type_img{max-width:793.1px}#plan.type.type_A .type_img{max-width:485.1px}#plan.type.type_At .type_img{max-width:529px}#plan.type.type_B .type_img{max-width:524.7px}#plan.type.type_C .type_img{max-width:453.2px}#plan.type.type_Ct .type_img{max-width:522.5px}#plan.type.type_D .type_img{max-width:636.9px}#plan.type.type_F .type_img{max-width:523.6px}#plan.type.type_FT .type_img{max-width:523.6px}#plan.type.type_G .type_img{width:90% !important;margin:50px auto 50px !important}#plan.type.type_H .type_img{max-width:544.5px}#plan.type.type_E .type_img{width:90% !important;margin:50px auto 50px !important}#plan.type .grade{width:100%;background:-webkit-gradient(linear, left top, right top, from(#967d64), color-stop(50%, #bda17a), to(#967d64));background:-webkit-linear-gradient(left, #967d64 0%, #bda17a 50%, #967d64 100%);background:linear-gradient(90deg, #967d64 0%, #bda17a 50%, #967d64 100%);padding:50px 0}#plan.type .grade p{color:#fff;text-align:center}#plan.type .grade .text{max-width:300px;margin:0 auto;position:relative}#plan.type .grade .text::before{content:"";width:100%;height:1px;left:0;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);background:#fff;position:absolute}#plan.type .grade .text span{background:#bca17a;position:relative;z-index:5;padding:0 5px}#plan.type .sec{padding:100px 0 0}#plan.type .sec .type_box .type_grade{max-width:200px;margin:0 auto 50px}#plan.type .sec .type_box .type_txt{text-align:center}#plan.type .sec .type_box .type_txt p{width:100%;text-align:center;font-family:"trajan","a1",serif;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 30px}#plan.type .sec .type_box .type_txt .name{width:50%;color:#967d64;font-size:clamp(0px,3.8vw,20px);text-align:center;line-height:.5;letter-spacing:0em}#plan.type .sec .type_box .type_txt .name strong{font-size:clamp(0px,13vw,72px)}#plan.type .sec .type_box .type_txt .p1{width:50%;color:#967d64;font-size:clamp(0px,4.8vw,20px);letter-spacing:0em;line-height:.5;border-left:1px solid #967d64;padding:10px 0 0}#plan.type .sec .type_box .type_txt .p1 strong{font-size:clamp(0px,7.2vw,32px)}#plan.type .sec .type_box .type_txt .p2,#plan.type .sec .type_box .type_txt .p3{font-size:clamp(0px,6.2vw,32px);letter-spacing:0em;line-height:.7;position:relative}#plan.type .sec .type_box .type_txt .p2 small,#plan.type .sec .type_box .type_txt .p3 small{font-size:clamp(0px,3.2vw,14px)}#plan.type .sec .type_box .type_txt .p2 strong,#plan.type .sec .type_box .type_txt .p3 strong{font-size:clamp(0px,8.2vw,46px)}#plan.type .sec .type_box .type_txt .p2 span,#plan.type .sec .type_box .type_txt .p3 span{position:absolute;bottom:-15px;right:0}#plan.type .sec .type_box .type_txt .p2{width:auto;display:inline-block}#plan.type .sec .type_box .type_txt .price{margin-bottom:20px;width:60%;max-width:400px;background:-webkit-gradient(linear, left top, right top, from(#6c0000), color-stop(50%, #a40000), to(#6c0000));background:-webkit-linear-gradient(left, #6c0000 0%, #a40000 50%, #6c0000 100%);background:linear-gradient(90deg, #6c0000 0%, #a40000 50%, #6c0000 100%);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;position:relative}#plan.type .sec .type_box .type_txt .price::after{content:"";position:absolute;width:100%;height:85%;border:1px solid #fff;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#plan.type .sec .type_box .type_txt .price .flex{padding:20px 0;width:70%;width:92%;-webkit-box-align:end;-ms-flex-align:end;align-items:end}#plan.type .sec .type_box .type_txt .price .flex div.box{border:1px solid #fff;padding:5px 5px 0}#plan.type .sec .type_box .type_txt .price .flex div.box .floor{border-bottom:1px solid #fff}#plan.type .sec .type_box .type_txt .price .flex div.box .txt{line-height:normal}#plan.type .sec .type_box .type_txt .price .flex div p{color:#fff;margin-bottom:0}#plan.type .sec .type_box .type_txt .price .flex div p.priceTxt{font-size:clamp(0px,5vw,22px)}#plan.type .sec .type_box .type_txt .price .flex div p.priceTxt span{font-size:clamp(0px,8.2vw,54px)}#plan.type .sec .type_box .type_txt .txt{letter-spacing:0em;text-align:left;line-height:2.5em}#plan.type .sec .type_box .type_txt .txt span{color:#967d64}#plan.type .sec .type_box .type_img{width:59%;margin:0 auto 50px}#plan.type .sec .type_box .text_area{text-align:center;margin:50px 0}#plan.type .sec .type_box .text_area p{display:inline-block;line-height:1em}#plan.type .sec .type_box .text_area .lead{color:#967d64;text-align:center;padding:20px 50px 10px 50px;position:relative}#plan.type .sec .type_box .text_area .lead::before,#plan.type .sec .type_box .text_area .lead::after{content:"";width:100%;height:3px;position:absolute;left:0}#plan.type .sec .type_box .text_area .lead::before{top:0;border-top:2px solid #967d64;border-bottom:1px solid #967d64}#plan.type .sec .type_box .text_area .lead::after{bottom:0;border-top:1px solid #967d64;border-bottom:2px solid #967d64}#plan.type .sec .type_box .type_note{width:100%}#plan.type .sec .type_box .type_note p{font-size:clamp(0px,2.6vw,12px);line-height:1em;text-align:center;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;-ms-flex-wrap:wrap;flex-wrap:wrap}#plan.type .sec .type_box .type_note p img{width:auto;height:13px;margin:0 15px 0 0}#plan.type .sec .type_box .btn{width:95%;max-width:300px;margin:50px auto;background:#967d64;border:1px solid #967d64;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.5s;transition:.5s}#plan.type .sec .type_box .btn:hover{background:none}#plan.type .sec .type_box .btn:hover p{color:#967d64}#plan.type .sec .type_box .btn p{color:#fff;font-size:clamp(0px,3.8vw,16px);padding:15px 0 10px;text-align:center;-webkit-transition:.5s;transition:.5s}#plan.type .sec .type_box .plmPlanBx{width:60%;max-width:600px;margin:0 auto}#plan.type .vrwrapper{position:relative;width:80%;max-width:1300px;height:0;padding-top:33.5%;margin:0 auto}#plan.type .vrwrapper .vr{position:absolute;top:0;left:0;width:100%;height:100%}#plan.type .vrDes{margin-top:30px;text-align:center;font-size:clamp(0px,3.8vw,18px)}@media screen and (max-width: 768px){#plan.type.type_IR .type_img{max-width:324.45px}#plan.type.type_A .type_img{max-width:198.45px}#plan.type.type_At .type_img{max-width:216.4090909091px}#plan.type.type_C .type_img{max-width:185.4px}#plan.type.type_Ct .type_img{max-width:194.3181818182px}#plan.type.type_D .type_img{max-width:260.55px}#plan.type.type_F .type_img{max-width:214.2px}#plan.type.type_H .type_img{max-width:222.75px}#plan.type .grade{padding:40px 0}#plan.type .grade .text{width:70%;max-width:250px}#plan.type .sec{padding:50px 0 0}#plan.type .sec .type_box .type_grade{max-width:150px;margin:0 auto 30px}#plan.type .sec .type_box .type_txt p{margin:0 0 20px}#plan.type .sec .type_box .type_txt .name{width:35%}#plan.type .sec .type_box .type_txt .p1{width:65%;padding:5px 5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}#plan.type .sec .type_box .type_txt .p2{line-height:1}#plan.type .sec .type_box .type_txt .p2 span{bottom:-10px}#plan.type .sec .type_box .type_txt .price{width:95%;max-width:400px}#plan.type .sec .type_box .type_txt .price .flex div p.priceTxt span{font-size:clamp(0px,12vw,54px)}#plan.type .sec .type_box .type_txt .txt{text-align:left;line-height:2em}#plan.type .sec .type_box .text_area{margin:30px 0}#plan.type .sec .type_box .text_area .lead{padding:15px 15px 10px 15px}#plan.type .sec .type_box .text_area .lead::before,#plan.type .sec .type_box .text_area .lead::after{height:3px}#plan.type .sec .type_box .type_note p img{height:10px;margin:0 0 10px 0}#plan.type .sec .type_box .btn{margin:30px auto}#plan.type .sec .type_box .plmPlanBx{width:85%;max-width:300px}}@media screen and (max-width: 1500px){#plan.type .vrwrapper{padding-top:43.5%}}@media screen and (max-width: 1200px){#plan.type .vrwrapper{padding-top:53.5%}}@media screen and (max-width: 900px){#plan.type .vrwrapper{padding-top:63.5%}}@media screen and (max-width: 768px){#plan.type .vrwrapper{padding-top:70%}#plan.type .vrDesFl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;margin:20px auto 0;width:80%;max-width:500px}#plan.type .vrDesFl .swipe{width:65px;margin-right:3%}#plan.type .vrDesFl .swipe img{-webkit-filter:brightness(0);filter:brightness(0)}#plan.type .vrDesFl p{font-size:clamp(0px,3.8vw,18px)}#plan.type .vrDesFl p ._sp600{display:none}}@media screen and (max-width: 600px){#plan.type .vrDesFl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#plan.type .vrDesFl p ._sp600{display:inline}}#map .sec{padding:100px 0;background-image:url(../img/map/bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}#map .sec .btn{max-width:300px;margin:50px auto 0;background:#fff;border:1px solid #967d64;-webkit-transition:.5s;transition:.5s;-webkit-box-sizing:border-box;box-sizing:border-box}#map .sec .btn:hover{background:#967d64}#map .sec .btn:hover p{color:#fff}#map .sec .btn p{color:#967d64;font-size:clamp(0px,3.2vw,16px);text-align:center;padding:15px 0 10px;-webkit-transition:.5s;transition:.5s}#map .sec.pt0{padding-top:0}#map .sec .MGbox{color:#fff;background-color:#967d64;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}#map .sec .MGbox .lead{font-size:clamp(19px,2vw,26px);text-align:center;padding-bottom:15px}#map .sec .MGbox .flex .half{width:48%}#map .sec .MGbox .flex .half p{font-size:clamp(15px,1.9vw,19px)}#map .sec .MGbox .flex .half p.address{font-size:clamp(19px,2.5vw,27px);line-height:2}#map .sec .MGbox .flex .half p.taR{text-align:right}#map .sec .MGbox .flex .half p.guide{border-top:1px solid #fff;text-align:center;padding-top:30px;margin-top:20px;letter-spacing:.04em}#map .sec .SCbox{gap:0}#map .sec .SCbox .left{width:45%}#map .sec .SCbox .right{width:55%}#map .sec .SCbox img{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 768px){#map .sec{padding:30px 0}#map .sec .btn{max-width:200px;margin:10px auto 0}#map .sec .btn p{padding:10px 0 5px}#map .sec .MGbox{padding:20px 15px}#map .sec .MGbox .lead{font-size:clamp(17px,4vw,26px)}#map .sec .MGbox .flex .half{width:100%}#map .sec .MGbox .flex .half._sp_mb20{margin-bottom:20px}#map .sec .MGbox .flex .half p{font-size:clamp(14px,3vw,30px)}#map .sec .MGbox .flex .half p.address{font-size:clamp(18px,5.1vw,38px)}#map .sec .MGbox .flex .half p.guide{padding-top:20px}}@media screen and (max-width: 550px){#map .sec .SCbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#map .sec .SCbox .left,#map .sec .SCbox .right{width:100%}}#map .SC_note{margin-top:8px}#outline .sec{padding:100px 0 0}#outline .sec h1{font-size:clamp(0px,4.6vw,20px);text-align:center}#outline .sec .outline{margin:50px auto}#outline .sec .outline h2{font-size:clamp(0px,4.2vw,18px);padding:0 0 10px}#outline .sec .outline table{width:100%}#outline .sec .outline table th,#outline .sec .outline table td{padding:10px;font-size:clamp(0px,3.8vw,14px);letter-spacing:.1em;line-height:1.5em;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}#outline .sec .outline table th{width:25%;color:#fff;background:#6d6c6c;vertical-align:middle;border-bottom:1px solid #fff}#outline .sec .outline table td{width:75%}#outline .sec .notice_box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}#outline .sec .notice_box p:nth-of-type(1){width:20%;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:clamp(0px,4vw,20px);text-align:center;border:1px solid #000}#outline .sec .notice_box p:nth-of-type(2){width:78%;font-size:clamp(0px,3.2vw,14px)}@media screen and (max-width: 768px){#outline .sec{padding:50px 0 0}#outline .sec .outline{margin:30px auto}#outline .sec .outline table{width:100%}#outline .sec .outline table th,#outline .sec .outline table td{display:block;padding:10px}#outline .sec .outline table th{width:100%}#outline .sec .outline table td{width:100%}#outline .sec .notice_box{width:100%}#outline .sec .notice_box p:nth-of-type(1){width:100%;padding:10px 0 5px;margin:0 0 10px}#outline .sec .notice_box p:nth-of-type(2){width:100%}}#plmplan{color:#fff}#plmplan .h107{height:107%}#plmplan .whalf{width:48%}#plmplan .w41{width:41%}#plmplan .w59{width:59%}#plmplan .noteBx{background-color:rgba(255,255,255,.2);position:absolute;bottom:0;width:100%;height:25px}#plmplan .sec1{padding-bottom:100px}#plmplan .sec1.prmbg{background-image:url(../img/plmplan/VRbg.jpg)}#plmplan .sec1 .lead_box .lead.gldGra{background:-webkit-gradient(linear, left top, right top, from(#f8f4ee), color-stop(33%, #ceb487), color-stop(46%, #ffffff), to(#ceb487));background:-webkit-linear-gradient(left, #f8f4ee 0%, #ceb487 33%, #ffffff 46%, #ceb487 100%);background:linear-gradient(90deg, #f8f4ee 0%, #ceb487 33%, #ffffff 46%, #ceb487 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#plmplan .sec1 .vrwrapper{position:relative;width:80%;max-width:1300px;height:0;padding-top:33.5%;margin:0 auto}#plmplan .sec1 .vrwrapper .vr{position:absolute;top:0;left:0;width:100%;height:100%}#plmplan .sec1 .vrDes{margin-top:30px;text-align:center;font-size:clamp(0px,3.8vw,18px)}@media screen and (max-width: 1500px){#plmplan .sec1 .vrwrapper{padding-top:43.5%}}@media screen and (max-width: 1200px){#plmplan .sec1 .vrwrapper{padding-top:53.5%}}@media screen and (max-width: 900px){#plmplan .sec1 .vrwrapper{padding-top:63.5%}}@media screen and (max-width: 768px){#plmplan .sec1{padding-bottom:50px}#plmplan .sec1 .vrwrapper{padding-top:70%}#plmplan .sec1 .vrDesFl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;margin:20px auto 0;width:80%;max-width:500px}#plmplan .sec1 .vrDesFl .swipe{width:65px;margin-right:3%}#plmplan .sec1 .vrDesFl p{font-size:clamp(0px,3.8vw,18px)}#plmplan .sec1 .vrDesFl p ._sp600{display:none}}@media screen and (max-width: 600px){#plmplan .sec1 .vrDesFl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#plmplan .sec1 .vrDesFl p ._sp600{display:inline}}#plmplan .sec2{padding:100px 0;background-color:#071527}#plmplan .sec2 .mlead{background:-webkit-gradient(linear, left top, right top, from(#f8f4ee), color-stop(33%, #ceb487), color-stop(46%, #ffffff), to(#ceb487));background:-webkit-linear-gradient(left, #f8f4ee 0%, #ceb487 33%, #ffffff 46%, #ceb487 100%);background:linear-gradient(90deg, #f8f4ee 0%, #ceb487 33%, #ffffff 46%, #ceb487 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-align:center;margin:0 auto 40px;width:120px;font-size:clamp(10px,6vw,40px)}#plmplan .sec2 .type_box .type_grade{max-width:200px;margin:0 auto 50px}#plmplan .sec2 .type_box .flex_l{width:41%}#plmplan .sec2 .type_box .flex_l .badge{width:80%;margin:0 auto}#plmplan .sec2 .type_box .flex_l .type_txt{text-align:center}#plmplan .sec2 .type_box .flex_l .type_txt.ab{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#plmplan .sec2 .type_box .flex_l .type_txt p{width:100%;text-align:center;font-family:"trajan","a1",serif;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 30px}#plmplan .sec2 .type_box .flex_l .type_txt .name{width:50%;background:-webkit-gradient(linear, left top, right top, from(#f8f4ee), color-stop(33%, #ceb487), color-stop(46%, #ffffff), to(#ceb487));background:-webkit-linear-gradient(left, #f8f4ee 0%, #ceb487 33%, #ffffff 46%, #ceb487 100%);background:linear-gradient(90deg, #f8f4ee 0%, #ceb487 33%, #ffffff 46%, #ceb487 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:clamp(0px,3.8vw,20px);text-align:center;letter-spacing:0em;margin-top:20px;width:31%;padding-right:10px;line-height:2em}#plmplan .sec2 .type_box .flex_l .type_txt .name strong{font-size:clamp(0px,13vw,42px)}#plmplan .sec2 .type_box .flex_l .type_txt .name ._sp1000{display:none}#plmplan .sec2 .type_box .flex_l .type_txt .p1{width:50%;background:-webkit-gradient(linear, left top, right top, from(#f8f4ee), color-stop(33%, #ceb487), color-stop(46%, #ffffff), to(#ceb487));background:-webkit-linear-gradient(left, #f8f4ee 0%, #ceb487 33%, #ffffff 46%, #ceb487 100%);background:linear-gradient(90deg, #f8f4ee 0%, #ceb487 33%, #ffffff 46%, #ceb487 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:clamp(0px,4.8vw,20px);letter-spacing:0em;line-height:2em;border-left:1px solid;-webkit-border-image:-webkit-gradient(linear, left top, left bottom, from(#f8f4ee), color-stop(33%, #ceb487), color-stop(46%, #ffffff), to(#ceb487)) 1;-webkit-border-image:-webkit-linear-gradient(top, #f8f4ee 0%, #ceb487 33%, #ffffff 46%, #ceb487 100%) 1;-o-border-image:linear-gradient(to bottom, #f8f4ee 0%, #ceb487 33%, #ffffff 46%, #ceb487 100%) 1;border-image:-webkit-gradient(linear, left top, left bottom, from(#f8f4ee), color-stop(33%, #ceb487), color-stop(46%, #ffffff), to(#ceb487)) 1;border-image:linear-gradient(to bottom, #f8f4ee 0%, #ceb487 33%, #ffffff 46%, #ceb487 100%) 1;padding:10px 0 0 10px;width:69%}#plmplan .sec2 .type_box .flex_l .type_txt .p1 strong{font-size:clamp(0px,7.2vw,32px)}#plmplan .sec2 .type_box .flex_l .type_txt .p1 ._sp1000{display:none}#plmplan .sec2 .type_box .flex_l .type_txt .p2,#plmplan .sec2 .type_box .flex_l .type_txt .p3{font-size:clamp(0px,6.2vw,32px);letter-spacing:0em;line-height:.7em;position:relative}#plmplan .sec2 .type_box .flex_l .type_txt .p2 small,#plmplan .sec2 .type_box .flex_l .type_txt .p3 small{font-size:clamp(0px,3.2vw,14px)}#plmplan .sec2 .type_box .flex_l .type_txt .p2 strong,#plmplan .sec2 .type_box .flex_l .type_txt .p3 strong{font-size:clamp(0px,8.2vw,46px)}#plmplan .sec2 .type_box .flex_l .type_txt .p2 span,#plmplan .sec2 .type_box .flex_l .type_txt .p3 span{position:absolute;bottom:-15px;right:0}#plmplan .sec2 .type_box .flex_l .type_txt .p2{width:auto;display:inline-block}#plmplan .sec2 .type_box .flex_l .type_txt .p2 ._sp1000{display:none}#plmplan .sec2 .type_box .flex_l .type_txt .txt{letter-spacing:0em;text-align:left;line-height:2.5em}#plmplan .sec2 .type_box .flex_l .type_txt .txt span{color:#967d64}#plmplan .sec2 .type_box .flex_l .price{width:90%;max-width:380px;margin:0 auto;background:-webkit-gradient(linear, left top, right top, from(#f8f4ee), color-stop(33%, #ceb487), color-stop(46%, #ffffff), to(#ceb487));background:-webkit-linear-gradient(left, #f8f4ee 0%, #ceb487 33%, #ffffff 46%, #ceb487 100%);background:linear-gradient(90deg, #f8f4ee 0%, #ceb487 33%, #ffffff 46%, #ceb487 100%);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;position:relative}#plmplan .sec2 .type_box .flex_l .price::after{content:"";position:absolute;width:100%;height:85%;border-top:1px solid #071527;border-bottom:1px solid #071527;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#plmplan .sec2 .type_box .flex_l .price .flex{padding:20px 0;width:92%;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:end;-ms-flex-align:end;align-items:end}#plmplan .sec2 .type_box .flex_l .price .flex div.box{border:1px solid #071527;padding:5px 5px 0}#plmplan .sec2 .type_box .flex_l .price .flex div.box .floor{border-bottom:1px solid #071527;text-align:center}#plmplan .sec2 .type_box .flex_l .price .flex div.box .txt{line-height:normal;letter-spacing:.01em;font-size:clamp(0px,1.6vw,16px)}#plmplan .sec2 .type_box .flex_l .price .flex div p{color:#071527;margin-bottom:0}#plmplan .sec2 .type_box .flex_l .price .flex div p.priceTxt{font-size:clamp(0px,2vw,22px)}#plmplan .sec2 .type_box .flex_l .price .flex div p.priceTxt span{font-size:clamp(0px,6.1vw,54px)}#plmplan .sec2 .type_box .flex_l .wappenn{width:90%;max-width:380px;margin:15px auto;border:2px solid;-webkit-border-image:-webkit-gradient(linear, right top, left top, from(#f8f4ee), color-stop(33%, #ceb487), color-stop(46%, #ffffff), to(#ceb487)) 1;-webkit-border-image:-webkit-linear-gradient(right, #f8f4ee 0%, #ceb487 33%, #ffffff 46%, #ceb487 100%) 1;-o-border-image:linear-gradient(to left, #f8f4ee 0%, #ceb487 33%, #ffffff 46%, #ceb487 100%) 1;border-image:-webkit-gradient(linear, right top, left top, from(#f8f4ee), color-stop(33%, #ceb487), color-stop(46%, #ffffff), to(#ceb487)) 1;border-image:linear-gradient(to left, #f8f4ee 0%, #ceb487 33%, #ffffff 46%, #ceb487 100%) 1;background:-webkit-gradient(linear, left top, right top, from(#330000), color-stop(80%, #7e0000), to(#330000));background:-webkit-linear-gradient(left, #330000 0%, #7e0000 80%, #330000 100%);background:linear-gradient(90deg, #330000 0%, #7e0000 80%, #330000 100%);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;position:relative}#plmplan .sec2 .type_box .flex_l .wappenn::after{content:"";width:96%;height:75%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:1px solid;-webkit-border-image:-webkit-gradient(linear, right top, left top, from(#f8f4ee), color-stop(33%, #ceb487), color-stop(46%, #ffffff), to(#ceb487)) 1;-webkit-border-image:-webkit-linear-gradient(right, #f8f4ee 0%, #ceb487 33%, #ffffff 46%, #ceb487 100%) 1;-o-border-image:linear-gradient(to left, #f8f4ee 0%, #ceb487 33%, #ffffff 46%, #ceb487 100%) 1;border-image:-webkit-gradient(linear, right top, left top, from(#f8f4ee), color-stop(33%, #ceb487), color-stop(46%, #ffffff), to(#ceb487)) 1;border-image:linear-gradient(to left, #f8f4ee 0%, #ceb487 33%, #ffffff 46%, #ceb487 100%) 1}#plmplan .sec2 .type_box .flex_l .wappenn p{background:-webkit-gradient(linear, left top, right top, from(#f8f4ee), color-stop(33%, #ceb487), color-stop(46%, #ffffff), to(#ceb487));background:-webkit-linear-gradient(left, #f8f4ee 0%, #ceb487 33%, #ffffff 46%, #ceb487 100%);background:linear-gradient(90deg, #f8f4ee 0%, #ceb487 33%, #ffffff 46%, #ceb487 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);padding:20px}#plmplan .sec2 .type_box .flex_r{width:59%;max-width:793.1px}#plmplan .sec2 .type_box .flex_r .type_img{margin:0 auto}#plmplan .sec2 .type_box .text_area{text-align:center;margin:50px 0}#plmplan .sec2 .type_box .text_area p{display:inline-block;line-height:1em}#plmplan .sec2 .type_box .text_area .lead{color:#967d64;text-align:center;padding:14px 5px 10px;position:relative;width:90%;font-size:clamp(0px,2vw,22px)}#plmplan .sec2 .type_box .text_area .lead::before,#plmplan .sec2 .type_box .text_area .lead::after{content:"";width:100%;height:3px;position:absolute;left:0}#plmplan .sec2 .type_box .text_area .lead::before{top:0;border-top:2px solid #967d64;border-bottom:1px solid #967d64}#plmplan .sec2 .type_box .text_area .lead::after{bottom:0;border-top:1px solid #967d64;border-bottom:2px solid #967d64}#plmplan .sec2 .type_box .type_note{width:100%}#plmplan .sec2 .type_box .type_note p{font-size:clamp(0px,2.6vw,12px);line-height:1.5em;text-align:center;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;-ms-flex-wrap:wrap;flex-wrap:wrap}#plmplan .sec2 .type_box .type_note p .noteImg{width:90%;max-width:350px}#plmplan .sec2 .type_box .type_note p ._sp1000{display:none}@media screen and (max-width: 1000px){#plmplan .sec2 .type_box .flex_l .type_txt .name{line-height:1.25}#plmplan .sec2 .type_box .flex_l .type_txt .name ._sp1000{display:inline}#plmplan .sec2 .type_box .flex_l .type_txt .p1{line-height:1.25}#plmplan .sec2 .type_box .flex_l .type_txt .p1 ._sp1000{display:inline}#plmplan .sec2 .type_box .flex_l .type_txt .p2 ._sp1000{display:inline}}@media screen and (max-width: 768px){#plmplan .sec2{padding:50px 0}#plmplan .sec2 .type_box .flex_l{width:100%}#plmplan .sec2 .type_box .flex_l .badge{max-width:400px}#plmplan .sec2 .type_box .flex_l .type_txt .name{width:30%;max-width:270px}#plmplan .sec2 .type_box .flex_l .type_txt .name strong{font-size:clamp(0px,13vw,80px)}#plmplan .sec2 .type_box .flex_l .type_txt .name ._sp1000{display:none}#plmplan .sec2 .type_box .flex_l .type_txt .p1{width:70%;max-width:320px}#plmplan .sec2 .type_box .flex_l .type_txt .p1 ._sp1000{display:none}#plmplan .sec2 .type_box .flex_l .type_txt .p2 ._sp1000{display:none}#plmplan .sec2 .type_box .flex_l .price .flex div.box .txt{font-size:clamp(0px,3.3vw,16px)}#plmplan .sec2 .type_box .flex_l .price .flex div p{margin-bottom:0}#plmplan .sec2 .type_box .flex_l .price .flex div p.priceTxt{font-size:clamp(0px,6.5vw,22px)}#plmplan .sec2 .type_box .flex_l .price .flex div p.priceTxt span{font-size:clamp(0px,12vw,54px)}#plmplan .sec2 .type_box .flex_r{width:100%}#plmplan .sec2 .type_box .flex_r .type_img{max-width:313.2px;margin:0 auto}#plmplan .sec2 .type_box .type_grade{max-width:150px;margin:0 auto 30px}#plmplan .sec2 .type_box .type_txt p{margin:0 0 20px}#plmplan .sec2 .type_box .type_txt .name{width:35%}#plmplan .sec2 .type_box .type_txt .p1{width:65%;padding:5px 5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}#plmplan .sec2 .type_box .type_txt .p2{line-height:1}#plmplan .sec2 .type_box .type_txt .p2 span{bottom:-10px}#plmplan .sec2 .type_box .type_txt .txt{text-align:left;line-height:2em}#plmplan .sec2 .type_box .text_area{margin:30px 0}#plmplan .sec2 .type_box .text_area .lead{padding:15px 15px 10px 15px;font-size:clamp(19px,3.5vw,32px)}#plmplan .sec2 .type_box .text_area .lead::before,#plmplan .sec2 .type_box .text_area .lead::after{height:3px}#plmplan .sec2 .type_box .type_note p{line-height:1.5em}#plmplan .sec2 .type_box .type_note p img{height:10px;margin:0 0 10px 0}#plmplan .sec2 .type_box .type_note p ._sp1000{display:inline}#plmplan .sec2 .type_box .btn{margin:30px auto}#plmplan .sec2 .type_box .type_img{max-width:324.45px}}#plmplan .plmPlan_list{width:100%;margin:0 auto;padding:50px 0;background-image:url(../img/plan/plmPlanBg.png);background-repeat:no-repeat;background-position:center;background-size:cover}#plmplan .plmPlan_list .ttl_box{width:95%;max-width:300px;margin:0 auto}#plmplan .plan_list{margin:0 auto 100px}#plmplan .plan_list .ttl_box{width:95%;max-width:1000px;margin:50px auto 0;position:relative;text-align:center}#plmplan .plan_list .ttl_box::before{content:"";width:100%;height:2px;left:0;top:50%;position:absolute;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);border-top:2px solid #967d64;border-bottom:1px solid #967d64}#plmplan .plan_list .ttl_box p{color:#967d64;font-size:clamp(0px,7.8vw,32px);text-align:center;letter-spacing:0em;display:inline-block;background:#fff;position:relative;z-index:5;padding:0 20px}#plmplan .plan_list .ttl_box.silver::before{border-top:2px solid #757580;border-bottom:1px solid #757580}#plmplan .plan_list .ttl_box.silver p{color:#757580}#plmplan .plan_list .ttl_box.pink::before{border-top:2px solid #ab7974;border-bottom:1px solid #ab7974}#plmplan .plan_list .ttl_box.pink p{color:#ab7974}@media screen and (max-width: 768px){#plmplan .list_box{margin:20px auto 0}#plmplan .list_box .list{width:100%;height:40vw;margin:10px auto}#plmplan .list_box .list .right{padding:0 0 0 15px}#plmplan .list_box .list .wap{width:18vw;height:6vw;left:5px;top:17px}#plmplan .list_box .list .new{width:60px}#plmplan .list_box .list .p1.fs2vw{font-size:clamp(0px,4.8vw,24px)}#plmplan .list_box .list .p1 strong.fs4vw{font-size:clamp(0px,7.2vw,32px)}#plmplan .list_box .list .p2{font-size:clamp(14px,6.2vw,40px)}#plmplan .list_box .list .p2 strong{font-size:clamp(34px,8.2vw,60px)}#plmplan .plmPlan_list{padding:20px 0}#plmplan .plmPlan_list .ttl_box{max-width:150px}#plmplan .plan_list{margin:0 auto 50px}}#plmplan .sec_eqp{background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#071527}@media screen and (max-width: 768px){#plmplan .sec_eqp{padding:50px 0}}#plmplan .notes_plm{width:90%;margin:0 auto;max-width:1000px;padding:50px 0}#quality .h107{height:107%}#quality .noteBx{background-color:rgba(255,255,255,.2);position:absolute;bottom:0;width:100%;height:25px}#quality .quality-secinner{width:95%;max-width:1000px;margin:50px auto 0;position:relative}#quality .quality-secinner .lead{text-align:center}#quality .quality-secinner .lead.mb40{margin-bottom:40px}@media screen and (max-width: 768px){#quality .quality-secinner .lead{font-size:clamp(0px,5vw,18px);-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;line-height:1.8}#quality .quality-secinner .lead.mb40{margin-bottom:6vw}}#quality .quality-secinner .scat0{position:relative}#quality .quality-secinner .scat0 span{position:absolute;left:0;top:-140px}@media screen and (max-width: 768px){#quality .quality-secinner .scat0 span{top:-80px}}#quality .quality-secinner .quality-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:500px;margin-left:auto;margin-right:auto;margin-top:40px;margin-bottom:60px}#quality .quality-secinner .quality-tab li{width:48%;height:70px;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;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;background-color:#c5b5ab;-webkit-transition:.3s;transition:.3s;-webkit-box-sizing:border-box;box-sizing:border-box}#quality .quality-secinner .quality-tab li p{line-height:1;padding-bottom:10px;position:relative;width:100%;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;-webkit-transform:translateY(6px);transform:translateY(6px)}#quality .quality-secinner .quality-tab li p::before{-webkit-box-sizing:border-box;box-sizing:border-box;width:0;height:1px;content:"";background-color:#fff;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.3s;transition:.3s}#quality .quality-secinner .quality-tab li a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3}#quality .quality-secinner .quality-tab li.act,#quality .quality-secinner .quality-tab li:hover{background-color:#7c695c}#quality .quality-secinner .quality-tab li.act p::before,#quality .quality-secinner .quality-tab li:hover p::before{width:34%}@media screen and (max-width: 768px){#quality .quality-secinner .quality-tab{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:6vw;margin-bottom:6vw}#quality .quality-secinner .quality-tab li{width:49%;margin-left:0;margin-right:0;margin-bottom:1vw;height:60px}#quality .quality-secinner .quality-tab li p{-webkit-transform:translateY(6px);transform:translateY(6px);font-size:3.5vw;padding-bottom:5px}}#quality .quality-secinner .quality-tab2{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;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:800px;margin-left:auto;margin-right:auto;margin-top:60px;margin-bottom:60px}#quality .quality-secinner .quality-tab2 li{width:30%;height:60px;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;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;background-color:#fff;-webkit-transition:.3s;transition:.3s;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #968020;margin-left:1%;margin-right:1%;margin-bottom:10px;max-width:200px}#quality .quality-secinner .quality-tab2 li p{line-height:1;text-align:center;position:relative;width:100%;color:#968020;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.3s;transition:.3s;font-family:"trajan",serif}#quality .quality-secinner .quality-tab2 li a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3}#quality .quality-secinner .quality-tab2 li.act,#quality .quality-secinner .quality-tab2 li:hover{background-color:#968020}#quality .quality-secinner .quality-tab2 li.act p,#quality .quality-secinner .quality-tab2 li:hover p{color:#fff}@media screen and (max-width: 768px){#quality .quality-secinner .quality-tab2{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:6vw;margin-bottom:6vw}#quality .quality-secinner .quality-tab2 li{height:50px;width:49%;margin-left:0;margin-right:0;margin-bottom:1vw}#quality .quality-secinner .quality-tab2 li p{font-size:3.2vw;letter-spacing:0}}#quality .quality-secinner .quality-h2{text-align:center;color:#8c7946;position:relative;text-align:center;margin-bottom:30px}#quality .quality-secinner .quality-h2 span{padding:10px;display:inline-block;background-color:#fff;position:relative;z-index:2;font-family:"trajan",serif;font-size:clamp(0px,6vw,24px)}#quality .quality-secinner .quality-h2::before{z-index:1;width:100%;height:1px;content:"";background-color:#8c7946;position:absolute;left:0;top:50%}@media screen and (max-width: 768px){#quality .quality-secinner .quality-h2{margin-bottom:3vw}#quality .quality-secinner .quality-h2 span{font-size:4.5vw}}#quality .quality-secinner sup{font-size:70%;vertical-align:top;position:relative;top:-0.1em}#quality .quality-secinner .quality-blk1{border:1px solid #967d64;position:relative;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px}@media screen and (max-width: 768px){#quality .quality-secinner .quality-blk1{padding:4vw;margin-bottom:3vw}#quality .quality-secinner .quality-blk1.mb0{margin-bottom:0}}#quality .quality-secinner .quality-list1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#quality .quality-secinner .quality-list1.hst{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#quality .quality-secinner .quality-list1&gt;li{width:48%;margin-bottom:30px}#quality .quality-secinner .quality-list1&gt;li .ffit{height:100%}#quality .quality-secinner .quality-list1&gt;li .ffit img{height:100%;-o-object-fit:cover;object-fit:cover}#quality .quality-secinner .quality-list1&gt;li.mb0{margin-bottom:0px}#quality .quality-secinner .quality-list1&gt;li h4{font-size:clamp(0px,4vw,20px);color:#967d64;margin:0;margin-bottom:10px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;line-height:1.2}#quality .quality-secinner .quality-list1&gt;li h4.ht5{min-height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#quality .quality-secinner .quality-list1&gt;li h4.mt20{margin-top:13px}#quality .quality-secinner .quality-list1&gt;li h4.lbb{font-size:17px;border-bottom:1px solid #5c5c5c;padding-bottom:10px}#quality .quality-secinner .quality-list1&gt;li h4.lbw{border:1px solid #5c5c5c;padding:10px}@media screen and (max-width: 768px){#quality .quality-secinner .quality-list1&gt;li h4{margin-bottom:1vw;font-size:4vw}#quality .quality-secinner .quality-list1&gt;li h4.spht5{min-height:40px;min-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#quality .quality-secinner .quality-list1&gt;li h4.ht5{min-height:40px;min-height:36px}#quality .quality-secinner .quality-list1&gt;li h4.ht5.spn{min-height:10px}#quality .quality-secinner .quality-list1&gt;li h4.mt20{font-size:3.5vw}#quality .quality-secinner .quality-list1&gt;li h4.lbb{font-size:4vw}#quality .quality-secinner .quality-list1&gt;li h4.lbw{font-size:3.5vw;text-align:center}}#quality .quality-secinner .quality-list1&gt;li p{font-size:14px;font-size:clamp(10px,3.5vw,16px);-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#quality .quality-secinner .quality-list1&gt;li p.p2{font-size:clamp(10px,3vw,14px)}#quality .quality-secinner .quality-list1&gt;li p.note{font-size:11px;margin-top:6px;letter-spacing:0}@media screen and (max-width: 768px){#quality .quality-secinner .quality-list1&gt;li p{font-size:3.3vw;letter-spacing:0}}#quality .quality-secinner .quality-list1&gt;li figure{overflow:hidden;margin-bottom:20px;position:relative}#quality .quality-secinner .quality-list1&gt;li figure.btm{margin-bottom:0}#quality .quality-secinner .quality-list1&gt;li figure p{color:#fff}#quality .quality-secinner .quality-list1&gt;li figure p.b{color:#000}#quality .quality-secinner .quality-list1&gt;li figure img{display:block;vertical-align:bottom;width:100%}#quality .quality-secinner .quality-list1&gt;li figure .note{position:absolute;right:5px;bottom:0;z-index:3;color:#fff;font-size:10px;text-shadow:0px 0px 1px rgba(0,0,0,.5),0px 0px 2px rgba(0,0,0,.5),0px 0px 3px rgba(0,0,0,.5),0px 0px 4px rgba(0,0,0,.5),0px 0px 5px rgba(0,0,0,.5),0px 0px 6px rgba(0,0,0,.5),0px 0px 12px rgba(0,0,0,.5)}#quality .quality-secinner .quality-list1&gt;li figure .note.b{color:#000;text-shadow:none}#quality .quality-secinner .quality-list1&gt;li figure .note.tl{right:auto;left:5px}@media screen and (max-width: 768px){#quality .quality-secinner .quality-list1&gt;li figure.spmb0{margin-bottom:0}}#quality .quality-secinner .quality-list1&gt;li .p_bathroom_04{min-height:120px}@media screen and (max-width: 768px){#quality .quality-secinner .quality-list1&gt;li .p_bathroom_04{min-height:83px}}#quality .quality-secinner .quality-list1&gt;li .i_bathroom_04{margin-top:10px;margin-bottom:6px}#quality .quality-secinner .quality-list1&gt;li .i_bathroom_06{margin-top:10px;margin-bottom:6px}@media screen and (max-width: 768px){#quality .quality-secinner .quality-list1&gt;li .i_bathroom_06{margin-top:0}}#quality .quality-secinner .quality-list1&gt;li .i_bathroom_07{width:90%;max-width:240px;margin-left:auto;margin-right:auto;margin:30px auto 49px auto}@media screen and (max-width: 768px){#quality .quality-secinner .quality-list1&gt;li .i_bathroom_07{margin-bottom:0}}#quality .quality-secinner .quality-list1&gt;li.cr3{width:33%}#quality .quality-secinner .quality-list1&gt;li.cr32{width:31%}#quality .quality-secinner .quality-list1&gt;li.cr1{width:100%}#quality .quality-secinner .quality-list1&gt;li.cr6{width:64%}#quality .quality-secinner .quality-list1&gt;li.cr55{width:55%}#quality .quality-secinner .quality-list1&gt;li.cr32{width:40%}#quality .quality-secinner .quality-list1&gt;li.cr4{width:23%}#quality .quality-secinner .quality-list1&gt;li.cr31{width:31%}#quality .quality-secinner .quality-list1&gt;li.cr28{width:28%}#quality .quality-secinner .quality-list1&gt;li.cr7{width:70%}#quality .quality-secinner .quality-list1&gt;li ul.quality-list1 li{width:47%}#quality .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr3{width:33%}#quality .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr31{width:31%}#quality .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr1{width:100%}#quality .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr6{width:64%}#quality .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr66{width:67%}#quality .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr55{width:55%}#quality .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr32{width:40%}#quality .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr4{width:23%}@media screen and (max-width: 768px){#quality .quality-secinner .quality-list1&gt;li{width:100%;margin-bottom:6vw}#quality .quality-secinner .quality-list1&gt;li.null{display:none !important}#quality .quality-secinner .quality-list1&gt;li.odr1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#quality .quality-secinner .quality-list1&gt;li.odr2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#quality .quality-secinner .quality-list1&gt;li.odr3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#quality .quality-secinner .quality-list1&gt;li.odr4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}#quality .quality-secinner .quality-list1&gt;li.odr5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}#quality .quality-secinner .quality-list1&gt;li.odr6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}#quality .quality-secinner .quality-list1&gt;li.spmb0{margin-bottom:0}#quality .quality-secinner .quality-list1&gt;li.cr3{width:100%}#quality .quality-secinner .quality-list1&gt;li.cr32{width:100%}#quality .quality-secinner .quality-list1&gt;li.cr1{width:100%}#quality .quality-secinner .quality-list1&gt;li.cr6{width:100%}#quality .quality-secinner .quality-list1&gt;li.cr4{width:49%}#quality .quality-secinner .quality-list1&gt;li.sp2{width:49% !important}#quality .quality-secinner .quality-list1&gt;li.sp100{width:100% !important}#quality .quality-secinner .quality-list1&gt;li.spmb0{margin-bottom:0 !important}#quality .quality-secinner .quality-list1&gt;li ul.quality-list1 li{width:49%}#quality .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr3{width:33%}#quality .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr32{width:31%}#quality .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr1{width:100%}#quality .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr6{width:64%}#quality .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr55{width:55%}#quality .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr32{width:40%}#quality .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr4{width:49%}}@media screen and (max-width: 768px){#quality .quality-secinner{width:90%}#quality .quality-secinner ._pc{display:none !important}}#structure .h107{height:107%}#structure .noteBx{background-color:rgba(255,255,255,.2);position:absolute;bottom:0;width:100%;height:25px}#structure .quality-secinner{width:95%;max-width:1000px;margin:50px auto 0;position:relative}#structure .quality-secinner .lead{text-align:center}#structure .quality-secinner .lead.mb40{margin-bottom:40px}@media screen and (max-width: 768px){#structure .quality-secinner .lead{font-size:clamp(0px,5vw,18px);-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;line-height:1.8}#structure .quality-secinner .lead.mb40{margin-bottom:6vw}}#structure .quality-secinner .scat0{position:relative}#structure .quality-secinner .scat0 span{position:absolute;left:0;top:-140px}@media screen and (max-width: 768px){#structure .quality-secinner .scat0 span{top:-80px}}#structure .quality-secinner .quality-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:500px;margin-left:auto;margin-right:auto;margin-top:40px;margin-bottom:60px}#structure .quality-secinner .quality-tab li{width:48%;height:70px;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;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;background-color:#c5b5ab;-webkit-transition:.3s;transition:.3s;-webkit-box-sizing:border-box;box-sizing:border-box}#structure .quality-secinner .quality-tab li p{line-height:1;padding-bottom:10px;position:relative;width:100%;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;-webkit-transform:translateY(6px);transform:translateY(6px)}#structure .quality-secinner .quality-tab li p::before{-webkit-box-sizing:border-box;box-sizing:border-box;width:0;height:1px;content:"";background-color:#fff;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.3s;transition:.3s}#structure .quality-secinner .quality-tab li a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3}#structure .quality-secinner .quality-tab li.act,#structure .quality-secinner .quality-tab li:hover{background-color:#7c695c}#structure .quality-secinner .quality-tab li.act p::before,#structure .quality-secinner .quality-tab li:hover p::before{width:34%}@media screen and (max-width: 768px){#structure .quality-secinner .quality-tab{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:6vw;margin-bottom:6vw}#structure .quality-secinner .quality-tab li{width:49%;margin-left:0;margin-right:0;margin-bottom:1vw;height:60px}#structure .quality-secinner .quality-tab li p{-webkit-transform:translateY(6px);transform:translateY(6px);font-size:3.5vw;padding-bottom:5px}}#structure .quality-secinner .quality-tab2{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;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:800px;margin-left:auto;margin-right:auto;margin-top:60px;margin-bottom:60px}#structure .quality-secinner .quality-tab2 li{width:30%;height:60px;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;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;background-color:#fff;-webkit-transition:.3s;transition:.3s;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #968020;margin-left:1%;margin-right:1%;margin-bottom:10px;max-width:200px}#structure .quality-secinner .quality-tab2 li p{line-height:1;text-align:center;position:relative;width:100%;color:#968020;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.3s;transition:.3s;font-family:"trajan",serif}#structure .quality-secinner .quality-tab2 li a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3}#structure .quality-secinner .quality-tab2 li.act,#structure .quality-secinner .quality-tab2 li:hover{background-color:#968020}#structure .quality-secinner .quality-tab2 li.act p,#structure .quality-secinner .quality-tab2 li:hover p{color:#fff}@media screen and (max-width: 768px){#structure .quality-secinner .quality-tab2{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:6vw;margin-bottom:6vw}#structure .quality-secinner .quality-tab2 li{height:50px;width:49%;margin-left:0;margin-right:0;margin-bottom:1vw}#structure .quality-secinner .quality-tab2 li p{font-size:3.2vw;letter-spacing:0}}#structure .quality-secinner .quality-h2{text-align:center;color:#8c7946;position:relative;text-align:center;margin-bottom:30px}#structure .quality-secinner .quality-h2 span{padding:10px;display:inline-block;background-color:#fff;position:relative;z-index:2;font-family:"trajan",serif;font-size:clamp(0px,6vw,24px)}#structure .quality-secinner .quality-h2::before{z-index:1;width:100%;height:1px;content:"";background-color:#8c7946;position:absolute;left:0;top:50%}@media screen and (max-width: 768px){#structure .quality-secinner .quality-h2{margin-bottom:3vw}#structure .quality-secinner .quality-h2 span{font-size:4.5vw}}#structure .quality-secinner .quality-h3{background-color:#947d64;padding:20px;line-height:1;color:#fff;margin-top:40px;margin-bottom:20px}@media screen and (max-width: 768px){#structure .quality-secinner .quality-h3{margin-top:6vw;margin-bottom:3vw;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;padding-bottom:12px}}#structure .quality-secinner sup{font-size:70%;vertical-align:top;position:relative;top:-0.1em}#structure .quality-secinner .quality-blk1{border:1px solid #967d64;position:relative;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px}@media screen and (max-width: 768px){#structure .quality-secinner .quality-blk1{padding:4vw;margin-bottom:3vw}}#structure .quality-secinner .quality-blk2{border:1px solid #231815;position:relative;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px}@media screen and (max-width: 768px){#structure .quality-secinner .quality-blk2{padding:4vw;margin-bottom:3vw;margin-top:6vw}}#structure .quality-secinner .quality-blk3{background-color:#f4f2ef;position:relative;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px}#structure .quality-secinner .quality-blk3 .quality-blk1{margin-bottom:0}#structure .quality-secinner .quality-blk3 h2 span{background-color:#f4f2ef}@media screen and (max-width: 768px){#structure .quality-secinner .quality-blk3{padding:4vw;margin-bottom:3vw}}#structure .quality-secinner .quality-list1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#structure .quality-secinner .quality-list1.hst{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#structure .quality-secinner .quality-list1&gt;li{width:48%;margin-bottom:30px}@media screen and (max-width: 768px){#structure .quality-secinner .quality-list1&gt;li{margin-bottom:6vw}}#structure .quality-secinner .quality-list1&gt;li .ffit{height:100%}#structure .quality-secinner .quality-list1&gt;li .ffit img{height:100%;-o-object-fit:cover;object-fit:cover}#structure .quality-secinner .quality-list1&gt;li.mb0{margin-bottom:0px}#structure .quality-secinner .quality-list1&gt;li h4{font-size:clamp(0px,4vw,20px);color:#967d64;margin:0;margin-bottom:10px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;line-height:1.2}#structure .quality-secinner .quality-list1&gt;li h4.bg2{background-color:#eef1f2;color:#000;padding:10px;line-height:1;padding-top:14px;font-size:clamp(0px,4vw,18px)}#structure .quality-secinner .quality-list1&gt;li h4.tc{text-align:center}#structure .quality-secinner .quality-list1&gt;li h4.ht5{min-height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#structure .quality-secinner .quality-list1&gt;li h4.mt20{margin-top:13px}#structure .quality-secinner .quality-list1&gt;li h4.lbb{font-size:17px;border-bottom:1px solid #5c5c5c;padding-bottom:10px}#structure .quality-secinner .quality-list1&gt;li h4.lbw{border:1px solid #5c5c5c;padding:10px}@media screen and (max-width: 768px){#structure .quality-secinner .quality-list1&gt;li h4{margin-bottom:1vw;font-size:4vw}#structure .quality-secinner .quality-list1&gt;li h4.spmt6{margin-top:6vw}#structure .quality-secinner .quality-list1&gt;li h4.spsty2{text-align:left !important;margin-bottom:0 !important;padding-top:4px}#structure .quality-secinner .quality-list1&gt;li h4.bg2{text-align:center;line-height:1.6em;padding:6px;padding-top:10px;margin-bottom:3vw}#structure .quality-secinner .quality-list1&gt;li h4.spht5{min-height:40px;min-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#structure .quality-secinner .quality-list1&gt;li h4.ht5{min-height:40px;min-height:36px}#structure .quality-secinner .quality-list1&gt;li h4.ht5.spn{min-height:10px}#structure .quality-secinner .quality-list1&gt;li h4.mt20{font-size:3.5vw}#structure .quality-secinner .quality-list1&gt;li h4.lbb{font-size:4vw}#structure .quality-secinner .quality-list1&gt;li h4.lbw{font-size:3.5vw;text-align:center}}#structure .quality-secinner .quality-list1&gt;li p{font-size:14px;font-size:clamp(10px,3.5vw,16px);-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#structure .quality-secinner .quality-list1&gt;li p.mb40{margin-bottom:40px}#structure .quality-secinner .quality-list1&gt;li p.p1.blin{margin-bottom:10px;font-size:clamp(0px,4vw,20px)}@media screen and (max-width: 768px){#structure .quality-secinner .quality-list1&gt;li p.p1.blin{text-align:center;text-align:center;font-size:4.5vw}#structure .quality-secinner .quality-list1&gt;li p.p1.blin span{font-size:5vw}#structure .quality-secinner .quality-list1&gt;li p.p1.blin.sptl{text-align:left;font-size:4vw}#structure .quality-secinner .quality-list1&gt;li p.p1.blin.sptl span{font-size:4.5vw}}#structure .quality-secinner .quality-list1&gt;li p.p1.blin2{margin-bottom:10px;font-size:clamp(10px,3.5vw,16px)}#structure .quality-secinner .quality-list1&gt;li p.p1.blin2 span{font-size:clamp(0px,4vw,20px);color:#7b1736}@media screen and (max-width: 768px){#structure .quality-secinner .quality-list1&gt;li p.p1.blin2{text-align:center;font-size:4.5vw}#structure .quality-secinner .quality-list1&gt;li p.p1.blin2 span{font-size:5vw}#structure .quality-secinner .quality-list1&gt;li p.p1.blin2.sptl{text-align:left;font-size:4vw}#structure .quality-secinner .quality-list1&gt;li p.p1.blin2.sptl span{font-size:4.5vw}}#structure .quality-secinner .quality-list1&gt;li p.p2{font-size:clamp(10px,3vw,14px)}#structure .quality-secinner .quality-list1&gt;li p.p2.blin{padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid #000;font-size:clamp(10px,3.5vw,16px)}@media screen and (max-width: 768px){#structure .quality-secinner .quality-list1&gt;li p.p2.blin{margin-bottom:0px;text-align:center;font-size:4.5vw}#structure .quality-secinner .quality-list1&gt;li p.p2.blin span{font-size:5vw}#structure .quality-secinner .quality-list1&gt;li p.p2.blin.sptl{text-align:left;font-size:4vw}#structure .quality-secinner .quality-list1&gt;li p.p2.blin.sptl span{font-size:4.5vw}}#structure .quality-secinner .quality-list1&gt;li p.p2.blin2{border-bottom:none;margin-bottom:10px;font-size:clamp(10px,3.5vw,16px)}#structure .quality-secinner .quality-list1&gt;li p.p2.blin2 span{font-size:clamp(10px,3.5vw,16px);color:#7b1736}@media screen and (max-width: 768px){#structure .quality-secinner .quality-list1&gt;li p.p2.blin2{text-align:center}#structure .quality-secinner .quality-list1&gt;li p.p2.blin2.sptl{text-align:left;font-size:4vw}#structure .quality-secinner .quality-list1&gt;li p.p2.blin2.sptl span{font-size:4.5vw}}#structure .quality-secinner .quality-list1&gt;li p.note{font-size:11px;margin-top:6px;letter-spacing:0}@media screen and (max-width: 768px){#structure .quality-secinner .quality-list1&gt;li p{font-size:3.3vw;letter-spacing:0}#structure .quality-secinner .quality-list1&gt;li p.mb40{margin-bottom:6vw}}#structure .quality-secinner .quality-list1&gt;li figure{overflow:hidden;margin-bottom:20px;position:relative}#structure .quality-secinner .quality-list1&gt;li figure.btm{margin-bottom:0}#structure .quality-secinner .quality-list1&gt;li figure p{color:#fff}#structure .quality-secinner .quality-list1&gt;li figure p.b{color:#000}#structure .quality-secinner .quality-list1&gt;li figure img{display:block;vertical-align:bottom;width:100%}#structure .quality-secinner .quality-list1&gt;li figure .note{position:absolute;right:5px;bottom:0;z-index:3;color:#fff;font-size:10px;text-shadow:0px 0px 1px rgba(0,0,0,.5),0px 0px 2px rgba(0,0,0,.5),0px 0px 3px rgba(0,0,0,.5),0px 0px 4px rgba(0,0,0,.5),0px 0px 5px rgba(0,0,0,.5),0px 0px 6px rgba(0,0,0,.5),0px 0px 12px rgba(0,0,0,.5)}#structure .quality-secinner .quality-list1&gt;li figure .note.b{color:#000;text-shadow:none}#structure .quality-secinner .quality-list1&gt;li figure .note.tl{right:auto;left:5px}#structure .quality-secinner .quality-list1&gt;li figure .note.note2{right:52%}@media screen and (max-width: 768px){#structure .quality-secinner .quality-list1&gt;li figure.spmb0{margin-bottom:0}#structure .quality-secinner .quality-list1&gt;li figure.spmb1{margin-bottom:1vw}}#structure .quality-secinner .quality-list1&gt;li .i_bathroom_04{margin-bottom:6px}#structure .quality-secinner .quality-list1&gt;li .i_bathroom_05{margin-top:10px;margin-bottom:10px}#structure .quality-secinner .quality-list1&gt;li .i_bathroom_06{margin-top:20px;margin-bottom:6px}@media screen and (max-width: 768px){#structure .quality-secinner .quality-list1&gt;li .i_bathroom_06{margin-top:0}}#structure .quality-secinner .quality-list1&gt;li.blin{padding-bottom:20px;border-bottom:1px dotted #000}#structure .quality-secinner .quality-list1&gt;li.blinr{padding-right:20px;border-right:1px dotted #000}@media screen and (max-width: 768px){#structure .quality-secinner .quality-list1&gt;li.blinr{border-right:none;padding-right:0;padding-bottom:6vw;border-bottom:1px dotted #000;margin-bottom:6vw}}#structure .quality-secinner .quality-list1&gt;li.cr3{width:33%}#structure .quality-secinner .quality-list1&gt;li.cr44{width:44%}#structure .quality-secinner .quality-list1&gt;li.cr50{width:50%}#structure .quality-secinner .quality-list1&gt;li.cr31{width:31%}#structure .quality-secinner .quality-list1&gt;li.cr27{width:27%}#structure .quality-secinner .quality-list1&gt;li.cr30{width:30%}#structure .quality-secinner .quality-list1&gt;li.cr18{width:18%}#structure .quality-secinner .quality-list1&gt;li.cr1{width:100%}#structure .quality-secinner .quality-list1&gt;li.cr6{width:64%}#structure .quality-secinner .quality-list1&gt;li.cr7{width:70%}#structure .quality-secinner .quality-list1&gt;li.cr76{width:76%}#structure .quality-secinner .quality-list1&gt;li.cr55{width:55%}#structure .quality-secinner .quality-list1&gt;li.cr32{width:40%}#structure .quality-secinner .quality-list1&gt;li.cr4{width:23%}#structure .quality-secinner .quality-list1&gt;li ul.quality-list1 li{width:47%}#structure .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr3{width:33%}#structure .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr32{width:31%}#structure .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr1{width:100%}#structure .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr6{width:64%}#structure .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr55{width:55%}#structure .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr32{width:40%}#structure .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr4{width:23%}@media screen and (max-width: 768px){#structure .quality-secinner .quality-list1&gt;li{width:100%}#structure .quality-secinner .quality-list1&gt;li.null{display:none !important}#structure .quality-secinner .quality-list1&gt;li.spmt6{margin-top:6vw}#structure .quality-secinner .quality-list1&gt;li.spmb0{margin-bottom:0}#structure .quality-secinner .quality-list1&gt;li.spmb1{margin-bottom:1vw}#structure .quality-secinner .quality-list1&gt;li.cr3{width:100%}#structure .quality-secinner .quality-list1&gt;li.cr32{width:100%}#structure .quality-secinner .quality-list1&gt;li.cr1{width:100%}#structure .quality-secinner .quality-list1&gt;li.cr6{width:100%}#structure .quality-secinner .quality-list1&gt;li.cr4{width:49%}#structure .quality-secinner .quality-list1&gt;li.sp2{width:49% !important}#structure .quality-secinner .quality-list1&gt;li.sp100{width:100% !important}#structure .quality-secinner .quality-list1&gt;li.sp60{width:58% !important}#structure .quality-secinner .quality-list1&gt;li.sp40{width:40% !important}#structure .quality-secinner .quality-list1&gt;li.sp49{width:49% !important}#structure .quality-secinner .quality-list1&gt;li.spmb0{margin-bottom:0 !important}#structure .quality-secinner .quality-list1&gt;li ul.quality-list1 li{width:49%}#structure .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr3{width:33%}#structure .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr32{width:31%}#structure .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr1{width:100%}#structure .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr6{width:64%}#structure .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr55{width:55%}#structure .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr32{width:40%}#structure .quality-secinner .quality-list1&gt;li ul.quality-list1 li.cr4{width:49%}}@media screen and (max-width: 768px){#structure .scrl_icon{margin-bottom:6vw}}#structure .i_amenity_07{margin-top:10px}#structure .i_structure_11{margin-top:10px}@media screen and (max-width: 768px){#structure .i_structure_11{width:70%;margin-left:auto;margin-right:auto}}@media screen and (max-width: 768px){#structure .i_seculity_05{margin-bottom:0}}#structure .i_seculity_02{margin-bottom:40px;max-width:900px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#structure .i_seculity_02{overflow:auto;margin-top:6vw;margin-bottom:3vw}#structure .i_seculity_02 img{height:360px;width:auto}}@media screen and (max-width: 768px){#structure .quality-blk3 h4{text-align:center;line-height:1.8em !important;margin-bottom:3vw !important}}@media screen and (max-width: 768px){#structure .note_amenity_07{width:70%}}@media screen and (max-width: 768px){#structure .i_amenity_07{-webkit-transform-origin:100% 0%;transform-origin:100% 0%;-webkit-transform:translateX(0) scale(1.3);transform:translateX(0) scale(1.3);margin-bottom:6vw}}@media screen and (max-width: 768px){#structure .quality-secinner{width:90%}#structure .quality-secinner ._pc{display:none !important}}#residence .sec-inner{width:95%;max-width:1100px;margin:0 auto;padding:70px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}#residence .sec-inner .js_fadeY{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px);-webkit-transition:1s 0s;transition:1s 0s}#residence .sec-inner .js_fadeY.scrollin{opacity:1;-webkit-transition:1s 0s;transition:1s 0s;-webkit-transform:scale(1);transform:scale(1)}#residence .sec-inner .img_area{position:relative}#residence .sec-inner .img_area img{display:block}#residence .sec-inner .img_area img._sp{display:none !important}#residence .sec-inner .fadeSc{overflow:hidden}#residence .sec-inner .fadeSc img{-webkit-transform:scale(1.1);transform:scale(1.1)}#residence .sec-inner .fadeSc.scrollin img{-webkit-transition:3s 0s;transition:3s 0s;-webkit-transform:scale(1);transform:scale(1)}#residence .sec-inner .scrollin_custom_anm.fadeY{-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:1s 0s;transition:1s 0s;opacity:0}#residence .sec-inner .scrollin_custom_anm.fadeY.scrollin{opacity:1;-webkit-transition:1s 0s;transition:1s 0s;-webkit-transform:scale(1);transform:scale(1)}#residence .sec-inner .gld{color:#967d64}#residence .sec-inner p i{font-style:normal;display:inline-block;font-family:"trajan","a1",serif}#residence .sec-inner .lead.lead2{font-size:30px;font-size:clamp(0px,6vw,30px);margin-top:40px}@media screen and (max-width: 768px){#residence .sec-inner{width:100%;padding:12vw 6vw}#residence .sec-inner .img_area img._sp{display:block !important}#residence .sec-inner .img_area img._pc{display:none !important}#residence .sec-inner .lead.spmt0{margin-top:0 !important}#residence .sec-inner .lead.spmt3{margin-top:3vw !important}#residence .sec-inner .lead.sptr{text-align:right}#residence .sec-inner .lead.lead2{margin-top:6vw}}#residence .sec1{background-color:#ededed;margin-top:125px}#residence .sec1 .ttl{margin-bottom:20px;-webkit-transition:2s;transition:2s}#residence .sec1 .text{line-height:2.2;-webkit-transition:2s;transition:2s}#residence .sec1 .lead2 i{font-size:20px}#residence .sec1 .i_img_01{width:80%;margin-left:auto;margin-right:0;margin-top:-130px}#residence .sec1 .i_img_01 img{display:block;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}#residence .sec1 .i_img_01.scrollin img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:3s;transition:3s}@media screen and (max-width: 768px){#residence .sec1{margin-top:68px}#residence .sec1 .i_img_01{width:100%;margin-top:0}}#residence .sec2 .lead{text-align:center;margin-bottom:40px}#residence .sec2 .lead.lead2{margin-bottom:20px;margin-top:100px}#residence .sec2 .lead.lead2 i{font-size:20px}#residence .sec2 .text{text-align:center;color:#000;text-align:center}#residence .sec2 .sec2-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#residence .sec2 .sec2-1 li{width:32.5%}#residence .sec2 .i_img_02{margin-bottom:100px}#residence .sec2 .i_img_25 .note{left:auto;right:40px !important}#residence .sec2 .cnote{font-size:11px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;line-height:1.2em;text-align:right;margin-top:4px}#residence .sec2 .sec2-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:60px}#residence .sec2 .sec2-3 li{width:30%;margin-bottom:40px}#residence .sec2 .sec2-3 li .p3{font-size:18px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0;line-height:1;color:#231815;margin-bottom:10px;position:relative;padding-left:28px}#residence .sec2 .sec2-3 li .p3 i{position:absolute;left:0;top:-6px;background-color:#967d64;color:#fff;width:24px;height:24px;display:inline-block;text-align:center;line-height:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:"gara","a1",serif}#residence .sec2 .sec2-3 li .txt{color:#231815;line-height:1.4;font-size:15px;margin-bottom:10px;min-height:60px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}#residence .sec2 .sec2-2{background-color:#f4f2ef;padding:50px}#residence .sec2 .sec2-2 .lead{margin-bottom:20px}#residence .sec2 .sec2-2 .sec2-2a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#residence .sec2 .sec2-2 .sec2-2a li{width:19%}#residence .sec2 .sec2-2 .sec2-2a li .txt{text-align:right;margin-top:4px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width: 768px){#residence .sec2 .lead{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.08em;margin-bottom:6vw}#residence .sec2 .lead.lead2{margin-bottom:6vw;margin-top:10vw}#residence .sec2 .lead.lead2 i{font-size:4vw}#residence .sec2 .cnote{font-size:2.5vw;letter-spacing:0;line-height:1.2em}#residence .sec2 .sec2-1 li{width:100%;margin-bottom:1vw}#residence .sec2 .sec2-3 li{width:48.5%;margin-bottom:6vw}#residence .sec2 .sec2-3 li:last-child{margin-bottom:0}#residence .sec2 .sec2-3 li .p3{font-size:4vw;margin-bottom:10px;padding-left:24px}#residence .sec2 .sec2-3 li .p3 i{position:absolute;left:0;top:-6px;width:20px;height:20px;line-height:20px}#residence .sec2 .sec2-3 li .txt{font-size:3.3vw;margin-bottom:10px;height:auto;min-height:54px}#residence .sec2 .sec2-3 li .txt.sty2{min-height:70px}#residence .sec2 .sec2-3 li .txt.sty3{min-height:0}#residence .sec2 .sec2-3 .note.sc9{-webkit-transform-origin:100% 0%;transform-origin:100% 0%;white-space:nowrap;-webkit-transform:scale(0.9);transform:scale(0.9)}#residence .sec2 .sec2-2{padding:6vw;margin-top:6vw}#residence .sec2 .sec2-2 .sec2-2a li{width:48.5%;margin-bottom:3vw}#residence .sec2 .i_img_02{margin-bottom:10vw}#residence .sec2 .i_img_25 .note{right:0 !important}}#residence .sec3{background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:url("../img/residence/bg_01.jpg")}#residence .sec3 .lead{text-align:center;margin-bottom:40px}#residence .sec3 .sec3-1{width:100vw;margin-left:calc(-1*(100vw - 100%)/2);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;-ms-flex-wrap:wrap;flex-wrap:wrap}#residence .sec3 .sec3-1 .lead2{font-size:50px;line-height:1.3;-webkit-transform:translateX(-20px);transform:translateX(-20px);margin:0;text-align:left}#residence .sec3 .sec3-1 dt{width:50%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}#residence .sec3 .sec3-1 dd{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding:40px 60px}#residence .sec3 .sec3-2{width:100%;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;-ms-flex-wrap:wrap;flex-wrap:wrap}#residence .sec3 .sec3-2 .lead2{-webkit-transform:translateX(20px);transform:translateX(20px);margin:0;text-align:left}#residence .sec3 .sec3-2 .text{-webkit-transform:translateX(-20px);transform:translateX(-20px);line-height:2.2}#residence .sec3 .sec3-2 dt{width:50%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 60px}#residence .sec3 .sec3-2 dd{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}#residence .sec3 .sec3-2.rvs dt{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#residence .sec3 .sec3-2.rvs dd{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#residence .sec3 .sec3-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#residence .sec3 .sec3-3 li{width:24.5%}#residence .sec3 .sec3-3 li .note{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width: 768px){#residence .sec3 .sec-inner{padding-top:0}#residence .sec3 .lead{margin-bottom:6vw}#residence .sec3 .sec3-1 .lead2{margin-top:8vw;text-align:left;padding:0 6vw;margin-bottom:6vw;font-size:10vw;line-height:1.2}#residence .sec3 .sec3-1 dt{width:100%}#residence .sec3 .sec3-1 dd{width:100%;padding:0}#residence .sec3 .sec3-2 .lead2{margin-bottom:6vw;text-align:right}#residence .sec3 .sec3-2 dt{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0}#residence .sec3 .sec3-2 dd{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:6vw}#residence .sec3 .sec3-2.rvs{margin-bottom:12vw}#residence .sec3 .sec3-3 li{width:49.5%;margin-bottom:1vw}}#special .sec_main{width:100%;margin:125px auto 0}#special .sec_main .main{height:auto}#special .sec_main .main .img_area{position:relative}#special .sec_main .main .img_area .imgbox{position:absolute;width:100%;height:120%;left:0;top:0;background-image:url(../img/special/main_01.jpg)}#special .sec_main .lead_box{position:absolute;z-index:3;left:50%;top:100px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}#special .sec_main .lead_box .mainc{display:block;vertical-align:bottom;width:100%;max-width:460px;margin-left:auto;margin-right:auto}#special .sec_main .lead_box h1.ttl{position:absolute;left:50%;top:50%;z-index:3;width:100%;text-align:center;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;line-height:1.3}#special .sec_main .lead_box h1.ttl span{display:block;margin-left:auto;margin-right:auto;font-size:60px}#special .sec-inner{width:95%;max-width:1100px;margin:0 auto;padding:70px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}#special .sec-inner .js_fadeY{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px);-webkit-transition:1s 0s;transition:1s 0s}#special .sec-inner .js_fadeY.scrollin{opacity:1;-webkit-transition:1s 0s;transition:1s 0s;-webkit-transform:scale(1);transform:scale(1)}#special .sec-inner .img_area{position:relative}#special .sec-inner .img_area img{display:block}#special .sec-inner .img_area img._sp{display:none !important}#special .sec-inner sup{font-size:12px;vertical-align:top;position:relative;line-height:1;-webkit-transform:translateY(-4px);transform:translateY(-4px)}#special .sec-inner .fadeSc{overflow:hidden;opacity:0}#special .sec-inner .fadeSc img{-webkit-transform:scale(1.1);transform:scale(1.1)}#special .sec-inner .fadeSc.scrollin{opacity:1;-webkit-transition:1s;transition:1s}#special .sec-inner .fadeSc.scrollin img{-webkit-transition:3s 0s;transition:3s 0s;-webkit-transform:scale(1);transform:scale(1)}#special .sec-inner .h3t{position:relative;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f4f2ef;margin-bottom:30px}#special .sec-inner .h3t::before{content:"";position:absolute;width:80%;height:36%;border-left:1px solid #967d64;border-top:1px solid #967d64;left:-8px;top:-8px}#special .sec-inner .h3t::after{content:"";position:absolute;width:80%;height:36%;border-right:1px solid #967d64;border-bottom:1px solid #967d64;right:8px;bottom:-8px}#special .sec-inner .h3t p{padding-top:8px;color:#967d64;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";margin:0}#special .sec-inner .scrollin_custom_anm.fadeY{-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:1s 0s;transition:1s 0s;opacity:0}#special .sec-inner .scrollin_custom_anm.fadeY.scrollin{opacity:1;-webkit-transition:1s 0 !important;transition:1s 0 !important;-webkit-transform:scale(1);transform:scale(1)}#special .sec-inner .gld{color:#967d64}#special .sec-inner p i{font-style:normal;display:inline-block;font-family:"trajan","a1",serif}#special .sec-inner .text{line-height:2.2}#special .sec-inner .lead.lead2{font-size:30px;font-size:clamp(0px,6vw,30px);margin-top:40px}@media screen and (max-width: 768px){#special .sec_main{margin:67px auto 0}#special .sec_main .h3t{margin-bottom:4vw}#special .sec_main .main .img_area .imgbox{background-image:url(../img/special/main_01_sp.jpg)}#special .sec_main .lead_box{top:70px;width:80%}#special .sec_main .lead_box h1.ttl span{font-size:12vw}#special .sec-inner{width:100%;padding:12vw 6vw}#special .sec-inner .img_area img._sp{display:block !important}#special .sec-inner .img_area img._pc{display:none !important}#special .sec-inner .lead.spmt0{margin-top:0 !important}#special .sec-inner .lead.spmt3{margin-top:3vw !important}#special .sec-inner .lead.sptr{text-align:right}#special .sec-inner .lead.lead2{margin-top:6vw}}#special .sec1{background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:url("../img/special/bg_01.jpg")}#special .sec1 .ttl{margin-bottom:20px;-webkit-transition:2s;transition:2s;text-align:center}#special .sec1 .lead{text-align:center;-webkit-transition:2s;transition:2s;margin-bottom:20px}#special .sec1 .text{line-height:2.2;-webkit-transition:2s;transition:2s;text-align:center}#special .sec1 .sec1-1{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:60px}#special .sec1 .sec1-1 .bg{display:block;vertical-align:bottom;width:100%;opacity:0}#special .sec1 .sec1-1 .sec1-1a{position:absolute;width:100%;height:100%;left:0;top:0}#special .sec1 .sec1-1 .sec1-1a li{position:absolute;z-index:3}#special .sec1 .sec1-1 .sec1-1a li img{height:100%;-o-object-fit:cover;object-fit:cover}#special .sec1 .sec1-1 .sec1-1a li.i1{left:0%;top:0%;width:73.625%;height:61.9537275064%}#special .sec1 .sec1-1 .sec1-1a li.i2{left:74.0416666667%;top:0%;width:25.9583333333%;height:33.2262210797%}#special .sec1 .sec1-1 .sec1-1a li.i3{left:0%;top:62.3393316195%;width:18.5416666667%;height:37.6606683805%}#special .sec1 .sec1-1 .sec1-1a li.i4{left:18.9166666667%;top:62.3393316195%;width:54.7083333333%;height:37.6606683805%}#special .sec1 .sec1-1 .sec1-1a li.i5{left:74.0416666667%;top:34.0616966581%;width:25.9583333333%;height:65.9383033419%}#special .sec1 .n_sec1-1{text-align:right;margin-top:10px}@media screen and (max-width: 768px){#special .sec1 .sec1-1{margin-top:6vw}#special .sec1 .sec1-1 .sec1-1a li.i1{left:0%;top:0%;width:100%;height:43.0586907449%}#special .sec1 .sec1-1 .sec1-1a li.i2{left:0%;top:69.9774266366%;width:46%;height:30.0225733634%}#special .sec1 .sec1-1 .sec1-1a li.i3{left:0%;top:43.3972911964%;width:25.2142857143%;height:26.1851015801%}#special .sec1 .sec1-1 .sec1-1a li.i4{left:25.8571428571%;top:43.3972911964%;width:74.1428571429%;height:26.1851015801%}#special .sec1 .sec1-1 .sec1-1a li.i5{left:46.5%;top:69.9774266366%;width:53.5%;height:30.0225733634%}}#special .sec2 .ttl{text-align:center;margin-bottom:20px}#special .sec2 .lead{text-align:center;margin-bottom:40px}#special .sec2 .text{text-align:center;margin-bottom:40px}#special .sec2 .i_img_16{margin-bottom:40px}#special .sec2 .i_img_16 .note{right:34px}#special .sec2 .sec2-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#special .sec2 .sec2-1 li{width:49.5%}#special .sec2 .n_sec2-1{text-align:right;margin-top:10px;margin-bottom:100px}#special .sec2 .sec2-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;margin-bottom:100px}#special .sec2 .sec2-2 .note{margin-top:10px;text-align:right}#special .sec2 .sec2-2 dt{width:39%}#special .sec2 .sec2-2 dd{width:59%}#special .sec2 .sec2-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;margin-bottom:60px}#special .sec2 .sec2-3 .note{margin-top:10px;text-align:right}#special .sec2 .sec2-3 dt{width:55%}#special .sec2 .sec2-3 dd{width:40%;padding-top:8px}#special .sec2 .sec2-3 dd .text{text-align:left;font-size:14px;font-size:clamp(10px,3.5vw,16px);-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#special .sec2 .sec2-3 dd .note{text-align:left}#special .sec2 .sec2-4{background-color:#f9f6f4;margin-top:40px;margin-bottom:60px;padding:40px}#special .sec2 .sec2-4 .text{margin-bottom:10px;font-size:clamp(1.1875rem,.6458rem + .8333vw,1.375rem)}#special .sec2 .sec2-4 .text i{font-family:"gara","a1",serif;font-size:44px;line-height:1;display:inline-block;font-style:normal}#special .sec2 .sec2-4 .txt{text-align:center;margin-bottom:40px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.08em;line-height:1.6;font-size:clamp(.875rem,.5139rem + .5556vw,1rem)}#special .sec2 .sec2-4 .sec2-4a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}#special .sec2 .sec2-4 .sec2-4a li{width:48%}#special .sec2 .sec2-5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;margin-bottom:60px}#special .sec2 .sec2-5 .note{margin-top:10px;text-align:right}#special .sec2 .sec2-5 dt{width:55%;padding-top:8px}#special .sec2 .sec2-5 dt .text{text-align:left;font-size:14px;font-size:clamp(10px,3.5vw,16px);-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#special .sec2 .sec2-5 dt .note{text-align:left}#special .sec2 .sec2-5 dd{width:40%}#special .sec2 .sec2-6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}#special .sec2 .sec2-6 li{width:48%}#special .sec2 .sec2-6 li .note{margin-top:10px;text-align:right}@media screen and (max-width: 768px){#special .sec2 .ttl{margin-bottom:3vw}#special .sec2 .lead{margin-bottom:6vw}#special .sec2 .text{margin-bottom:6vw;line-height:2}#special .sec2 .i_img_16{padding-bottom:12px;margin-bottom:6vw;width:100vw;margin-left:calc(-1*(100vw - 100%)/2)}#special .sec2 .i_img_16 .note{right:14px}#special .sec2 .n_sec2-1{margin-bottom:12vw}#special .sec2 .sec2-1 li{width:100%;margin-bottom:1vw}#special .sec2 .sec2-1 li:last-child{margin-bottom:0}#special .sec2 .sec2-2{margin-top:6vw;margin-bottom:12vw}#special .sec2 .sec2-2 dt{width:100%;margin-bottom:6vw}#special .sec2 .sec2-2 dd{width:100%}#special .sec2 .sec2-3{margin-top:6vw;margin-bottom:8vw}#special .sec2 .sec2-3 .h3t p{padding-left:3vw;text-align:left}#special .sec2 .sec2-3 dt{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#special .sec2 .sec2-3 dd{margin-bottom:6vw;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}#special .sec2 .sec2-4{margin-top:6vw;margin-bottom:12vw;padding:6vw}#special .sec2 .sec2-4 .text{text-align:left;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0}#special .sec2 .sec2-4 .text i{font-size:8vw}#special .sec2 .sec2-4 .txt{font-size:3.58vw;text-align:left;letter-spacing:0;white-space:nowrap}#special .sec2 .sec2-4 .sec2-4a{margin-bottom:6vw}#special .sec2 .sec2-4 .sec2-4a li{width:100%;margin-bottom:6vw}#special .sec2 .sec2-4 .sec2-4a li:last-child{margin-bottom:0}#special .sec2 .sec2-5{margin-top:6vw;margin-bottom:8vw}#special .sec2 .sec2-5 .h3t p{padding-left:3vw;text-align:left}#special .sec2 .sec2-5 dt{width:100%;margin-bottom:6vw}#special .sec2 .sec2-5 dd{width:100%}#special .sec2 .sec2-6{margin-bottom:6vw}#special .sec2 .sec2-6 li{width:100%;margin-bottom:6vw}#special .sec2 .sec2-6 li:last-child{margin-bottom:0}}main{overflow:hidden}main p,main h1,main h2,main h3,main h4,main h5,main h6{line-height:1.5em;letter-spacing:.15em}main .ttl{font-size:32px;font-size:clamp(0px,6.4vw,32px)}main .lead{font-size:24px;font-size:clamp(0px,5vw,24px)}main .text{font-size:16px;font-size:clamp(0px,3.8vw,18px)}main .txt{font-size:14px;font-size:clamp(0px,3.2vw,16px)}body.show .ttlAnime{letter-spacing:.2em;opacity:1}body.show .sec_main .main{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.ttlAnime{width:100%;overflow:hidden;line-height:1em;padding:5px 0 0;letter-spacing:1em;-webkit-transition:3s;transition:3s;opacity:0}.sec_main{width:100%;margin:180px auto 0}.sec_main .lead_box{margin:0 0 30px}.sec_main .lead_box h1{color:#8c7946;text-align:center;font-family:"trajan",serif}.sec_main .main{width:100%;height:30vw;overflow:hidden;position:relative;opacity:0;-webkit-transition:2s 1s;transition:2s 1s;-webkit-transform:scale(1.2);transform:scale(1.2)}.sec_main .main .imgbox{width:100%;height:120%;background-repeat:no-repeat;background-position:center;background-size:cover}.sec .lead_box{padding:30px 0;text-align:center}.sec .lead_box.pd0{padding:0}.sec .lead_box .gld{color:#967d64}.sec .lead_box .lead{font-family:"trajan","a1",serif}.sec .lead_box h1,.sec .lead_box h2,.sec .lead_box h3{margin:20px 0}.sec .lead_box h2{line-height:2em}@media screen and (max-width: 768px){.sec_main{margin:100px auto 0}.sec_main .lead_box{margin:0 0 10px}.sec_main .main{width:100%;height:60vw}.sec .lead_box{padding:20px 0}.sec .lead_box h1,.sec .lead_box h2,.sec .lead_box h3{margin:10px 0}}.scrl_icon{width:95%;max-width:100px;margin:0 auto;margin-right:0}.cv{position:relative}.cv:hover::before{opacity:0}.cv:hover.req p{color:#b59a5b}.cv:hover.rev p{color:#a84f49}.cv::before{content:"";display:block;width:100%;height:100%;left:0;top:0;position:absolute;-webkit-transition:.5s;transition:.5s}.cv.req{border:1px solid #b59a5b}.cv.req::before{background:-webkit-gradient(linear, left top, left bottom, from(#b59a5b), to(#8c7946));background:-webkit-linear-gradient(top, #b59a5b 0%, #8c7946 100%);background:linear-gradient(180deg, #b59a5b 0%, #8c7946 100%)}.cv.rev{border:1px solid #a84f49}.cv.rev::before{background:-webkit-gradient(linear, left top, left bottom, from(#a84f49), to(#813b36));background:-webkit-linear-gradient(top, #a84f49 0%, #813b36 100%);background:linear-gradient(180deg, #a84f49 0%, #813b36 100%)}.cv p{color:#fff;font-size:clamp(0px,3.6vw,20px);text-align:center;letter-spacing:.15em;padding:15px 0 10px;position:relative;z-index:5;-webkit-transition:.5s;transition:.5s}@media screen and (max-width: 768px){.cv{margin:5px auto}}

/*# sourceMappingURL=style.css.map*/</pre></body></html>