.fixed_bg{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1;background:url("../img/01/bg.jpg") repeat center/auto;opacity:.43}*{font-weight:400}body *{font-family:"EB Garamond","Cormorant","Noto Serif JP",serif}figcaption{font-size:11px;padding:3px;text-align:right}@media only screen and (max-width: 767px){.firstCopy{font-size:22px;margin-bottom:20px}}.secondCopy{font-size:18px;line-height:2.2}@media only screen and (max-width: 767px){.secondCopy{font-size:16px}}.readCopy{font-family:"Shippori Mincho";font-size:32px;margin-bottom:40px}@media only screen and (max-width: 991px){.readCopy{margin-bottom:30px}}@media only screen and (max-width: 767px){.readCopy{font-size:20px;margin-bottom:20px}}.en{font-size:20px;margin-bottom:40px}@media only screen and (max-width: 991px){.en{margin-bottom:30px}}@media only screen and (max-width: 767px){.en{font-size:14px;margin-bottom:20px}}.copy{font-size:16px;line-height:2;letter-spacing:.05em}@media only screen and (max-width: 991px){.copy{margin-bottom:30px}}@media only screen and (max-width: 767px){.copy{font-size:14px}}section{max-width:1200px;width:100%;margin:0 auto 200px}@media only screen and (max-width: 1440px){section{padding:0 50px}}@media only screen and (max-width: 991px){section{margin-bottom:120px}}@media only screen and (max-width: 767px){section{margin-bottom:100px;padding:0 30px}}.fullImg01,.fullImg02,.fullImg03,.fullImg04{position:relative;width:100%;margin-bottom:160px}@media only screen and (max-width: 991px){.fullImg01,.fullImg02,.fullImg03,.fullImg04{margin-bottom:120px}}@media only screen and (max-width: 767px){.fullImg01,.fullImg02,.fullImg03,.fullImg04{margin-bottom:80px}}.fullImg01 .imgcap,.fullImg02 .imgcap,.fullImg03 .imgcap,.fullImg04 .imgcap{position:relative;bottom:0;text-align:right}.fullImg01 .mvText,.fullImg02 .mvText,.fullImg03 .mvText,.fullImg04 .mvText{font-size:60px;color:#d3b872;position:absolute;width:100%;top:48%;left:50%;transform:translate(-50%, -50%);text-align:center;letter-spacing:.05em;opacity:1;filter:blur(20px);transition:.5s ease-in 0s}@media only screen and (max-width: 767px){.fullImg01 .mvText,.fullImg02 .mvText,.fullImg03 .mvText,.fullImg04 .mvText{font-size:28px}}.fullImg01.is-inview,.fullImg02.is-inview,.fullImg03.is-inview,.fullImg04.is-inview{clip-path:inset(0 0 0 0)}.fullImg01.is-inview .mvText,.fullImg02.is-inview .mvText,.fullImg03.is-inview .mvText,.fullImg04.is-inview .mvText{opacity:1;filter:blur(0)}@media only screen and (max-width: 767px){.swipescroll{margin-right:calc((100vw - 100%)/2*-1)}}.slider{margin:30px auto 0;max-width:500px;width:100%}.slider .slick-img{color:#fff;position:relative}.slider .slick-img .cityName{position:absolute;top:45%;left:50%;text-align:center;transform:translate(-50%, -45%);font-size:28px;font-family:"Shippori Mincho"}.slider .slick-img .cityName span{display:block;font-size:16px;margin-top:10px}.slider .slick-img .time{position:absolute;bottom:0;left:0;font-size:100px;transform:translate(0, 45px)}.slider .slick-img .time span{font-size:50px}.slider .slick-img figure{height:auto;width:100%}.slick-prev{left:10px;z-index:1;transform:translate(0, -100%)}.slick-next{right:10px;z-index:1;transform:translate(0, -100%)}.slick-dots{bottom:-30px}.slick-dots li button{background:rgba(51,51,51,.3)}.slick-dots li.slick-active button{background:#333}.sec-train{margin-bottom:200px}@media only screen and (max-width: 991px){.sec-train{margin-bottom:100px}}.sec-train .textBox{max-width:1200px;margin:0 auto 80px}@media only screen and (max-width: 1440px){.sec-train .textBox{max-width:1200px}}@media only screen and (max-width: 1280px){.sec-train .textBox{max-width:1080px}}@media only screen and (max-width: 991px){.sec-train .textBox{margin-bottom:60px}}@media only screen and (max-width: 767px){.sec-train .textBox{margin:40px auto}}.sec-train .textBox .rowCopyBox{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;align-items:flex-start}@media only screen and (max-width: 991px){.sec-train .textBox .rowCopyBox{flex-direction:column}}.sec-train .textBox .rowCopyBox .leftReadCopy{width:calc((100% - 80px)*.46);margin-bottom:0}@media only screen and (max-width: 1440px){.sec-train .textBox .rowCopyBox .leftReadCopy{width:calc((100% - 60px)*.46)}}@media only screen and (max-width: 991px){.sec-train .textBox .rowCopyBox .leftReadCopy{width:100%}}.sec-train .textBox .rowCopyBox .rightCopy{width:calc((100% - 80px)*.54);margin-bottom:0}@media only screen and (max-width: 1440px){.sec-train .textBox .rowCopyBox .rightCopy{width:calc((100% - 60px)*.54)}}@media only screen and (max-width: 991px){.sec-train .textBox .rowCopyBox .rightCopy{width:100%}}@media only screen and (max-width: 991px){.sec-train .textBox .rowCopyBox .rightCopy .copy{margin-bottom:0}}.sec-train .imgWrap{margin-bottom:160px;position:relative}@media only screen and (max-width: 991px){.sec-train .imgWrap{margin-bottom:80px}}.sec-train .imgWrap .imgcap{margin-right:calc((100vw - 100%)/2*-1);margin-left:calc((100vw - 100%)/2*-1)}@media only screen and (max-width: 767px){.sec-train .imgWrap .imgcap{margin-right:0}}@media only screen and (max-width: 991px){.sec-train .imgWrap.mbplus{margin-bottom:120px}}.sec-train .minColumn h3{font-size:28px;margin-bottom:30px}@media only screen and (max-width: 767px){.sec-train .minColumn h3{font-size:24px;margin-bottom:20px}}.sec-train .minColumn .timetable{margin-top:100px}@media only screen and (max-width: 767px){.sec-train .minColumn .timetable{margin-top:50px}}.sec-train .minColumn .timetable ul{max-width:800px;margin:0 auto}@media only screen and (max-width: 991px){.sec-train .minColumn .timetable ul{flex-direction:column}}.sec-train .minColumn .timetable ul li{width:calc((100% - 100px)/2);margin-bottom:0}@media only screen and (max-width: 991px){.sec-train .minColumn .timetable ul li{width:100%;margin-bottom:80px}}@media only screen and (max-width: 767px){.sec-train .minColumn .timetable ul li{margin-bottom:50px}}.sec-train .minColumn .timetable ul li h2{color:#3d8693;font-size:20px;margin-bottom:30px;position:relative;padding-left:15px}@media only screen and (max-width: 767px){.sec-train .minColumn .timetable ul li h2{margin-bottom:20px}}.sec-train .minColumn .timetable ul li h2::before{content:"";position:absolute;width:2px;height:16px;top:0;left:0;background-color:rgba(112,112,112,.3);transform:translate(0px, 10px)}.sec-train .minColumn .timetable ul li figure{mix-blend-mode:multiply}.sec-train .minColumn .column4Wrap{margin-top:80px}@media only screen and (max-width: 991px){.sec-train .minColumn .column4Wrap{margin-top:0}}.sec-train .minColumn .column4Wrap ul li{text-align:center;width:calc((100% - 300px)/4);margin-bottom:0}@media only screen and (max-width: 991px){.sec-train .minColumn .column4Wrap ul li{width:calc((100% - 100px)/4)}}@media only screen and (max-width: 767px){.sec-train .minColumn .column4Wrap ul li{width:calc((100% - 40px)/2);margin-bottom:40px}}.sec-train .minColumn .column4Wrap ul li h3{font-size:20px;color:#ad8720;margin:20px 0 0}@media only screen and (max-width: 991px){.sec-train .minColumn .column4Wrap ul li h3{font-size:15px}}@media only screen and (max-width: 767px){.sec-train .minColumn .column4Wrap ul li h3{margin-top:10px}}.sec-train .minColumn .column4Wrap ul li h3 small{font-size:11px;display:block;margin-top:8px}@media only screen and (max-width: 767px){.sec-train .minColumn .column4Wrap ul li h3 small{font-size:10px}}.cityFlex{margin-right:calc((100vw - 100%)/2*-1);margin-left:calc((100vw - 100%)/2*-1);margin-bottom:200px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}@media only screen and (max-width: 991px){.cityFlex{margin-bottom:100px}}.cityFlex li{width:calc((100% - 4px)/5);color:#fff;position:relative}.cityFlex li .cityName{position:absolute;top:45%;left:50%;text-align:center;transform:translate(-50%, -45%);font-size:36px;font-family:"Shippori Mincho"}@media only screen and (max-width: 1440px){.cityFlex li .cityName{font-size:32px}}@media only screen and (max-width: 991px){.cityFlex li .cityName{font-size:24px}}.cityFlex li .cityName span{display:block;font-size:22px;margin-top:10px}@media only screen and (max-width: 1440px){.cityFlex li .cityName span{font-size:16px;margin-top:5px}}@media only screen and (max-width: 991px){.cityFlex li .cityName span{font-size:14px;margin-top:0}}.cityFlex li .time{position:absolute;bottom:0;left:0;font-size:120px;transform:translate(0, 48px)}@media only screen and (max-width: 1440px){.cityFlex li .time{font-size:100px;transform:translate(0, 39px)}}@media only screen and (max-width: 991px){.cityFlex li .time{font-size:60px;transform:translate(0, 22px)}}.cityFlex li .time span{font-size:60px}@media only screen and (max-width: 1440px){.cityFlex li .time span{font-size:50px}}@media only screen and (max-width: 991px){.cityFlex li .time span{font-size:30px}}.simTab{background-color:#fff;box-shadow:0px 0px 50px 0px rgba(0,0,0,.16);margin:0 auto 160px;width:100%}@media only screen and (max-width: 991px){.simTab{margin-bottom:80px}}@media only screen and (max-width: 767px){.simTab{margin-right:calc((100vw - 100%)/2*-1);margin-left:calc((100vw - 100%)/2*-1);width:auto}}.simTab .tab_item{width:50%;border-bottom:1px solid #707070;background-color:#fff;line-height:50px;font-size:16px;text-align:center;display:block;float:left;text-align:center;padding:20px;transition:all .3s ease}@media only screen and (max-width: 767px){.simTab .tab_item{font-size:12px;padding:10px}}.simTab .tab_item span{display:block;font-size:14px;margin-top:-20px}@media only screen and (max-width: 767px){.simTab .tab_item span{font-size:10px;margin-top:-25px}}.simTab .tab_item:hover{background-color:#dbdbdb}.simTab .tab_content{font-size:24px;text-align:center;display:none;padding:80px 100px;clear:both;overflow:hidden}@media only screen and (max-width: 991px){.simTab .tab_content{padding:60px}}@media only screen and (max-width: 767px){.simTab .tab_content{font-size:16px;padding:40px 30px}}.simTab .tab_content p{margin-bottom:60px}@media only screen and (max-width: 767px){.simTab .tab_content p{margin-bottom:30px}}.simTab .tab_content .simImg figure{width:80%;margin:0 auto}@media only screen and (max-width: 991px){.simTab .tab_content .simImg figure{width:100%}}.simTab .tab_content .swipescroll .swipeWrap figure{width:80%;margin:0 auto}input[name=tab_item]{display:none}#commut:checked~#commut_content,#last:checked~#last_content{display:block}.simTab input:checked+.tab_item{background-color:#333;color:#fff;pointer-events:none}.simTab input:checked+.tab_item:hover{opacity:1}.sec-line{background-color:#f8f8f8;mix-blend-mode:multiply;padding:160px 0 !important;max-width:100% !important;margin-bottom:0}@media only screen and (max-width: 991px){.sec-line{padding:120px 0 !important}}@media only screen and (max-width: 767px){.sec-line{padding:100px 0 !important}}.sec-line .sectionWrap{max-width:1200px;width:100%;margin:0 auto}@media only screen and (max-width: 1440px){.sec-line .sectionWrap{padding:0 50px}}@media only screen and (max-width: 767px){.sec-line .sectionWrap{padding:0 30px}}.sec-line .sectionWrap .lineList{margin:80px 0 0;padding:80px 0 0;position:relative}@media only screen and (max-width: 767px){.sec-line .sectionWrap .lineList{margin:40px 0 0;padding:40px 0 0}}.sec-line .sectionWrap .lineList::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:rgba(112,112,112,.3)}.sec-line .sectionWrap .lineList .lineBox{margin-bottom:80px;padding-bottom:80px;position:relative}@media only screen and (max-width: 767px){.sec-line .sectionWrap .lineList .lineBox{margin-bottom:40px;padding-bottom:40px}}.sec-line .sectionWrap .lineList .lineBox::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:rgba(112,112,112,.3)}.sec-line .sectionWrap .lineList .lineBox:last-child{margin-bottom:0;padding-bottom:0}.sec-line .sectionWrap .lineList .lineBox:last-child::after{content:none}.sec-line .sectionWrap .lineList .lineBox .lineText{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:40px}@media only screen and (max-width: 991px){.sec-line .sectionWrap .lineList .lineBox .lineText{flex-direction:column}}.sec-line .sectionWrap .lineList .lineBox .lineText h3{font-size:24px;min-width:140px;position:relative;padding-left:15px;margin-right:80px}@media only screen and (max-width: 991px){.sec-line .sectionWrap .lineList .lineBox .lineText h3{margin-bottom:20px}}.sec-line .sectionWrap .lineList .lineBox .lineText h3::before{content:"";position:absolute;width:2px;height:16px;top:0;left:0;background-color:rgba(112,112,112,.3);transform:translate(0px, 10px)}.sec-line .sectionWrap .lineList .lineBox .lineText p{line-height:2}.sec-line .sectionWrap .lineList .lineBox .lineImg{margin-bottom:60px}.sec-line .sectionWrap .lineList .lineBox .column3Wrap li{margin-bottom:0}.sec-line .sectionWrap .lineList .lineBox .column3Wrap li h3{margin:0}.sec-bus{margin-bottom:200px}@media only screen and (max-width: 991px){.sec-bus{margin-bottom:100px}}.sec-bus .sectionText{margin-bottom:80px}@media only screen and (max-width: 991px){.sec-bus .sectionText{margin-bottom:40px}}.sec-bus .column2Wrap ul li{margin-bottom:50px}@media only screen and (max-width: 767px){.sec-bus .column2Wrap ul li{margin-bottom:80px}.sec-bus .column2Wrap ul li:last-of-type{margin-bottom:50px}}.sec-bus .column2Wrap ul li h2{font-size:28px}@media only screen and (max-width: 991px){.sec-bus .column2Wrap ul li h2{font-size:24px}}.sec-bus .column2Wrap h3{font-size:18px;position:relative;padding-left:15px}@media only screen and (max-width: 991px){.sec-bus .column2Wrap h3{margin-bottom:20px}}.sec-bus .column2Wrap h3::before{content:"";position:absolute;width:2px;height:16px;top:0;left:0;background-color:rgba(112,112,112,.3);transform:translate(0px, 10px)}.sec-bus .column2Wrap p{margin-top:10px}.sec-bus .column2Wrap .hiddenFix{opacity:0;visibility:hidden}@media only screen and (max-width: 1024px){.sec-bus .column2Wrap .hiddenFix{display:none}}.sec-bus .column2Wrap .cap{margin-top:50px}@media only screen and (max-width: 767px){.sec-bus .column2Wrap .cap{margin-top:30px}}.sec-taxi .sectionText{margin-bottom:80px}@media only screen and (max-width: 991px){.sec-taxi .sectionText{margin-bottom:40px}}@media only screen and (max-width: 767px){.sec-taxi .column3Wrap ul{width:100%}}.sec-taxi .column3Wrap ul li:nth-child(7),.sec-taxi .column3Wrap ul li:nth-child(8),.sec-taxi .column3Wrap ul li:nth-child(9){margin-bottom:0}@media only screen and (max-width: 767px){.sec-taxi .column3Wrap ul li{width:calc((100% - 20px)/2);margin-bottom:40px}}.sec-car{margin-bottom:0}.sec-car .sectionText{margin-bottom:80px}@media only screen and (max-width: 991px){.sec-car .sectionText{margin-bottom:40px}}@media only screen and (max-width: 767px){.sec-car .column3Wrap ul{width:1540px;flex-wrap:nowrap;padding-right:20px}}@media only screen and (max-width: 767px){.sec-car .column3Wrap ul li{width:240px;height:auto;margin-bottom:0}}.sec-car .column3Wrap ul li:nth-child(4),.sec-car .column3Wrap ul li:nth-child(5),.sec-car .column3Wrap ul li:nth-child(6){margin-bottom:0}.sec-car .column3Wrap ul li h3{margin:0 auto 0}body{font-family:YakuHanMP,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Noto Serif JP",serif;font-weight:400}.mb0{margin-bottom:0 !important}.red{color:#d7494b;font-weight:800}.mainimg-property{padding-bottom:80px}.firstArea #mv .mvBox{position:relative}.firstArea #mv .mvBox img{border-bottom-left-radius:100px}@media only screen and (max-width: 767px){.firstArea #mv .mvBox img{border-bottom-left-radius:60px}}.firstArea #mv .mvBox .mvText{font-size:64px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;letter-spacing:.05em;opacity:0;filter:blur(20px);transition:1.1s ease-in 0s}@media only screen and (max-width: 767px){.firstArea #mv .mvBox .mvText{font-size:40px}}.firstArea #mv.is-active .mvBox .mvText{opacity:1;filter:blur(0)}.viewBtnWrap{text-align:right}.viewBtnWrap .viewBtn,.viewBtnWrap .viewBtn_s,.viewBtnWrap .viewBtn_s{position:relative;display:block;font-size:16px;font-weight:600;text-align:right;padding:0 16px;padding-right:26px}@media only screen and (max-width: 767px){.viewBtnWrap .viewBtn,.viewBtnWrap .viewBtn_s,.viewBtnWrap .viewBtn_s{font-size:13px}}.viewBtnWrap .viewBtn::after,.viewBtnWrap .viewBtn_s::after,.viewBtnWrap .viewBtn_s::after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:1px;display:block;opacity:.5;background:#fff;animation:line_reverse .4s}.viewBtnWrap .viewBtn:hover::after,.viewBtnWrap .viewBtn_s:hover::after,.viewBtnWrap .viewBtn_s:hover::after{animation:line .4s forwards}.viewBtnWrap .viewBtn.white::after,.viewBtnWrap .white.viewBtn_s::after,.viewBtnWrap .white.viewBtn_s::after{background:#fff}.viewBtnWrap .viewBtn_s{display:inline-block;color:#fff;margin:50px 0 0;text-decoration:none}.cap{font-size:11px}a .viewBtn::after,a .viewBtnWrap .viewBtn_s::after,.viewBtnWrap a .viewBtn_s::after,a .viewBtnWrap .viewBtn_s::after,.viewBtnWrap a .viewBtn_s::after{animation:line_reverse .4s ease-in-out}a:hover .viewBtn::after,a:hover .viewBtnWrap .viewBtn_s::after,.viewBtnWrap a:hover .viewBtn_s::after,a:hover .viewBtnWrap .viewBtn_s::after,.viewBtnWrap a:hover .viewBtn_s::after{animation:line .4s ease-in-out forwards}.sec-info{max-width:1440px !important;text-align:center;margin:0 auto;padding-bottom:160px;width:100%;z-index:999}.sec-info.underPage{padding-bottom:100px;margin-top:120px}@media only screen and (max-width: 991px){.sec-info.underPage{padding-bottom:50px}}@media only screen and (max-width: 767px){.sec-info.underPage{padding:0}}@media only screen and (max-width: 767px){.sec-info{padding-bottom:50px}}.sec-info .infoWrap{max-width:1440px;margin:0 auto;padding:80px 100px;background-color:hsla(0,0%,100%,.4);box-shadow:0px 0px 50px 0px rgba(0,0,0,.16);border-radius:40px 0 40px 0}@media only screen and (max-width: 991px){.sec-info .infoWrap{margin:30px 50px 0;padding:50px}}@media only screen and (max-width: 767px){.sec-info .infoWrap{margin:30px 30px 0;padding:40px 30px}}@media only screen and (max-width: 550px){.sec-info .infoWrap{padding:40px 15px}}.sec-info .infoWrap .infoFlex{display:flex;justify-content:space-between}@media only screen and (max-width: 991px){.sec-info .infoWrap .infoFlex{flex-direction:column}}.sec-info .infoWrap .infoFlex .infoBlock{width:calc((100% - 120px)/2);text-align:left}@media only screen and (max-width: 991px){.sec-info .infoWrap .infoFlex .infoBlock{width:100%;margin-bottom:80px}}@media only screen and (max-width: 767px){.sec-info .infoWrap .infoFlex .infoBlock{margin-bottom:50px}}.sec-info .infoWrap .infoFlex .infoBlock h2{font-size:28px;margin-bottom:20px;color:#3d8693}@media only screen and (max-width: 991px){.sec-info .infoWrap .infoFlex .infoBlock h2{font-size:32px}}@media only screen and (max-width: 767px){.sec-info .infoWrap .infoFlex .infoBlock h2{font-size:20px;text-align:center}}.sec-info .infoWrap .infoFlex .infoBlock .infoCopy{font-size:16px;line-height:1.75}@media only screen and (max-width: 767px){.sec-info .infoWrap .infoFlex .infoBlock .infoCopy{font-size:14px}}.sec-info .infoWrap .infoFlex .infoBlock a{margin:50px 0 0;text-decoration:none;border-radius:999px;display:block;position:relative;color:#fff;font-size:18px;z-index:3;padding:20px;text-align:center}.sec-info .infoWrap .infoFlex .infoBlock a:first-child{margin-top:0}@media only screen and (max-width: 991px){.sec-info .infoWrap .infoFlex .infoBlock a{margin-top:30px}}@media only screen and (max-width: 767px){.sec-info .infoWrap .infoFlex .infoBlock a{font-size:15px}}@media only screen and (max-width: 550px){.sec-info .infoWrap .infoFlex .infoBlock a{font-size:14px}}.sec-info .infoWrap .infoFlex .infoBlock a.entryBtn{background:#231815}.sec-info .infoWrap .infoFlex .infoBlock a.crBtn{background:#3d8693}.sec-info .infoWrap .infoFlex .infoBlock a.crBtn.bgGradient{background:linear-gradient(to right, #59bac0 0%, #00969d 100%)}.sec-info .infoWrap .infoFlex .infoBlock a.crBtn.bgGradientGold{background:linear-gradient(to right, #dac991 0%, #c8b15c 100%)}.sec-info .infoWrap .infoFlex .infoBlock a.popModal.crBtn{background:#333;color:#fff}.sec-info .infoWrap .infoFlex .infoBlock a.popModal.crBtn .plus span::before,.sec-info .infoWrap .infoFlex .infoBlock a.popModal.crBtn .plus span::after{background:#fff}.sec-info .infoWrap .infoFlex .infoBlock a .circle{margin-right:30px}.sec-info .infoWrap .infoFlex .infoBlock .meritWrap h3{font-size:24px;display:flex;align-items:center}.sec-info .infoWrap .infoFlex .infoBlock .meritWrap h3::after{border-top:1px solid #333;content:"";flex-grow:1;opacity:.5;margin-left:1rem}@media only screen and (max-width: 767px){.sec-info .infoWrap .infoFlex .infoBlock .meritWrap h3{font-size:20px}}.sec-info .infoWrap .infoFlex .infoBlock .meritWrap .meritList{margin-left:30px}@media only screen and (max-width: 767px){.sec-info .infoWrap .infoFlex .infoBlock .meritWrap .meritList{margin-left:20px}}.sec-info .infoWrap .infoFlex .infoBlock .meritWrap .meritList li{margin-bottom:20px}@media only screen and (max-width: 767px){.sec-info .infoWrap .infoFlex .infoBlock .meritWrap .meritList li{margin-bottom:15px}}.sec-info .infoWrap .infoFlex .infoBlock .meritWrap .meritList li p{font-size:14px;position:relative;padding-left:20px}.sec-info .infoWrap .infoFlex .infoBlock .meritWrap .meritList li p::before{position:absolute;width:10px;height:10px;content:"";background-color:#3d8693;border-radius:999px;top:50%;left:0;transform:translate(0, -50%)}.sec-info .infoWrap .infoFlex .infoBlock:nth-of-type(2){position:relative}@media only screen and (max-width: 991px){.sec-info .infoWrap .infoFlex .infoBlock:nth-of-type(2){margin-bottom:0}}.sec-info .infoWrap .infoFlex .infoBlock:nth-of-type(2)::before{width:1px;height:100%;content:"";background-color:#3d8693;position:absolute;left:0;top:0;opacity:.3;transform:translateX(-60px)}@media only screen and (max-width: 991px){.sec-info .infoWrap .infoFlex .infoBlock:nth-of-type(2)::before{content:none}}.sec-info .infoWrap h2{font-size:20px;color:#7f7b7a;margin-bottom:80px;letter-spacing:.1em}@media only screen and (max-width: 991px){.sec-info .infoWrap h2{margin-bottom:50px}}@media only screen and (max-width: 767px){.sec-info .infoWrap h2{margin-bottom:40px}}.sec-info .infoWrap h3{font-size:32px;margin-bottom:30px}@media only screen and (max-width: 767px){.sec-info .infoWrap h3{font-size:20px;margin-bottom:20px}}.sec-info .infoWrap .priceWrap{position:relative;margin-bottom:80px}@media only screen and (max-width: 991px){.sec-info .infoWrap .priceWrap{margin-bottom:50px}}.sec-info .infoWrap .cvList a{margin:0 auto;text-decoration:none;border-radius:999px;display:block;position:relative;color:#fff;font-size:18px;z-index:3}@media only screen and (max-width: 767px){.sec-info .infoWrap .cvList a{font-size:14px}}.sec-info .infoWrap .cvList a.entryBtn{max-width:480px;padding:20px;background:#231815}.sec-info .infoWrap .cvList a.meritBtn{max-width:300px;padding:15px;font-size:15px;border:1px solid #656565;margin-top:30px;position:relative;transition-duration:.3s;position:relative;overflow:hidden}@media only screen and (max-width: 767px){.sec-info .infoWrap .cvList a.meritBtn{font-size:13px;margin-top:20px}}.sec-info .infoWrap .cvList a.meritBtn span{position:relative;z-index:3;color:#656565}.sec-info .infoWrap .cvList a.meritBtn span::after{content:"+";font-size:20px;width:20px;height:auto;position:absolute;top:50%;transform:translateY(-60%);right:0;transform:translate(40px, -60%)}.sec-info .infoWrap .cvList a.meritBtn:hover span{color:#fff}.sec-info .infoWrap .cvList a .circle{margin-right:30px}.sec-info .infoWrap .lim-contentsWrap{margin-top:80px}@media only screen and (max-width: 767px){.sec-info .infoWrap .lim-contentsWrap{margin-top:40px}}.sec-info .infoWrap .lim-contentsWrap h3{font-size:24px;margin-bottom:30px}@media only screen and (max-width: 767px){.sec-info .infoWrap .lim-contentsWrap h3{font-size:20px}}@media only screen and (max-width: 767px){.sec-info .infoWrap .lim-contentsWrap .borderContainer{margin-top:30px}}.sec-info .infoWrap .lim-contentsWrap .borderContainer h4.border{align-items:center;display:flex}.sec-info .infoWrap .lim-contentsWrap .borderContainer h4.border::before,.sec-info .infoWrap .lim-contentsWrap .borderContainer h4.border::after{content:"";flex-grow:1;height:1px;background-color:rgba(112,112,112,.5)}.sec-info .infoWrap .lim-contentsWrap .borderContainer h4.border::before{margin-right:15px}.sec-info .infoWrap .lim-contentsWrap .borderContainer h4.border::after{margin-left:15px}.sec-info .infoWrap .lim-contentsWrap .lim-contentsBlock ul{max-width:540px;margin:40px auto;display:flex;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:30px}@media only screen and (max-width: 767px){.sec-info .infoWrap .lim-contentsWrap .lim-contentsBlock ul{justify-content:space-between;margin-top:30px;margin-bottom:0;gap:0 10px}}.sec-info .infoWrap .lim-contentsWrap .lim-contentsBlock ul li{margin-bottom:0;position:relative;max-width:160px}@media only screen and (max-width: 767px){.sec-info .infoWrap .lim-contentsWrap .lim-contentsBlock ul li{width:calc((100% - 20px)/2);margin-bottom:30px}}@media only screen and (max-width: 767px){.sec-info .infoWrap .lim-contentsWrap .lim-contentsBlock ul li figure img{width:100%}}.sec-info .infoWrap .lim-contentsWrap .lim-contentsBlock ul li figure figcaption{font-size:9px;text-align:right;position:absolute;right:0;margin-top:-5px}.sec-info .infoWrap .lim-contentsWrap .lim-contentsBlock ul li p{text-align:left;font-size:14px;line-height:1.5;padding-top:20px}.sec-info .infoWrap .lim-contentsWrap .lim-contentsBlock ul li p span.allimgCap{display:block;text-align:right;margin-top:20px}.sec-info .infoWrap .lim-contentsWrap .lim-contentsBlock ul li.new figure{position:relative}.sec-info .infoWrap .lim-contentsWrap .lim-contentsBlock ul li.new figure::after{position:absolute;top:0;right:0;content:"NEW";color:#fff;background-color:#51a4b3;width:40px;font-weight:bold}.pageCaptionWrap{max-width:1200px;margin:100px auto;padding:0 80px}@media only screen and (max-width: 991px){.pageCaptionWrap{padding:0 50px}}.pageCaptionWrap p{font-size:11px}nav.footer-link{text-align:center;background:#141414;padding:15px 40px}@media only screen and (max-width: 767px){nav.footer-link{padding:15px 30px}}nav.footer-link ul{display:flex;flex-flow:row wrap;justify-content:center}@media only screen and (max-width: 1440px){nav.footer-link ul{display:flex;flex-flow:row wrap}}nav.footer-link ul li{display:inline-block;width:10%;border-right:#444 1px solid}@media only screen and (max-width: 1440px){nav.footer-link ul li{display:inherit;width:25%;padding:10px;border-right:none}}@media only screen and (max-width: 767px){nav.footer-link ul li{width:50%;border-bottom:#444 1px solid}}nav.footer-link ul li:last-child{border-right:none}nav.footer-link ul li.nolink a{pointer-events:none;opacity:.4}nav.footer-link ul li a{display:block;color:#fff}@media only screen and (max-width: 1440px){nav.footer-link ul li a{margin:auto}}@media only screen and (max-width: 767px){nav.footer-link ul li:nth-child(odd){border-right:#444 1px solid}}@media only screen and (max-width: 767px){nav.footer-link ul li:nth-child(n+7){border-bottom:none}}@media only screen and (max-width: 767px){nav.footer-link ul li:nth-child(even){border-right:none}}@media only screen and (max-width: 767px){nav.footer-link ul li:nth-child(n+9){border-right:none}}@media only screen and (max-width: 479px){nav.footer-link{padding:15px}}.footerHolidayInfo{display:flex;justify-content:center;margin-bottom:20px;flex-direction:column}.footerHolidayInfo>div{border:1px solid hsla(0,0%,100%,.7);padding:20px;margin-bottom:20px}.footerHolidayInfo>div a{transition:.3s ease;color:#72d0e1 !important}.footerHolidayInfo>div a:hover{opacity:.5}.footerHolidayInfo>div .red{color:#ff5e5e}@media only screen and (max-width: 767px){.footerHolidayInfo>div{border:none;border-top:1px solid hsla(0,0%,100%,.7);border-bottom:1px solid hsla(0,0%,100%,.7);padding:20px 0px;width:100%}.footerHolidayInfo>div:nth-child(2){border-top:0;padding-top:0}}.footerHolidayInfo>div h2{font-size:16px;margin-bottom:10px;color:#fff}@media only screen and (max-width: 767px){.footerHolidayInfo>div h2{font-size:14px}}.footerHolidayInfo>div p{font-size:14px;color:#fff}@media only screen and (max-width: 767px){.footerHolidayInfo>div p{font-size:12px}}.footerHolidayInfo>div p.smallText{font-size:11px;margin-top:10px}.footerHolidayInfo>div a{margin-top:10px;display:block;text-align:center;font-size:14px;color:#fff;text-decoration:underline}@media only screen and (max-width: 767px){.footerHolidayInfo>div a{font-size:12px}}*{font-weight:400}body *{font-family:"EB Garamond","Cormorant","Noto Serif JP",serif}.onlySP{display:none}@media only screen and (max-width: 767px){.onlySP{display:block}}.onlyPC{display:block}@media only screen and (max-width: 767px){.onlyPC{display:none}}figcaption{font-size:11px;padding:3px;text-align:right}.secInner{margin:0 auto;max-width:1200px;width:calc(100% - 40px)}.imgcap{position:absolute;bottom:0;right:0;padding:0 10px;line-height:1.2;font-size:1.1rem;color:#231815;bottom:-10px}@media only screen and (max-width: 767px){.imgcap{bottom:-15px}}.firstCopy{font-family:"Shippori Mincho";font-size:32px;letter-spacing:.1em;margin-bottom:60px;line-height:2}@media only screen and (max-width: 767px){.firstCopy{font-size:22px;margin-bottom:20px}}.secondCopy{font-size:18px;text-align:left;line-height:2.2}@media only screen and (max-width: 767px){.secondCopy{font-size:16px}}.readCopy{font-family:"Shippori Mincho";font-size:32px;margin-bottom:40px}@media only screen and (max-width: 991px){.readCopy{margin-bottom:30px}}@media only screen and (max-width: 767px){.readCopy{font-size:20px;margin-bottom:20px}}.en{font-size:20px;margin-bottom:40px}@media only screen and (max-width: 991px){.en{margin-bottom:30px}}@media only screen and (max-width: 767px){.en{font-size:14px;margin-bottom:20px}}.copy{font-size:16px;line-height:2;letter-spacing:.05em}@media only screen and (max-width: 991px){.copy{font-size:14px}}@media only screen and (max-width: 767px){.copy{font-size:14px}}section{max-width:1200px;width:100%;margin:0 auto 200px}@media only screen and (max-width: 1440px){section{padding:0 50px}}@media only screen and (max-width: 991px){section{margin-bottom:120px}}@media only screen and (max-width: 767px){section{margin-bottom:60px;padding:0 30px}}.note{font-size:12px}.note.mt15{margin-top:15px}@media only screen and (max-width: 767px){.note.mt15{margin-top:10px}}@media only screen and (max-width: 767px){.note{font-size:10px}}.notes{font-size:12px;padding-left:1em;text-indent:-1em}@media only screen and (max-width: 767px){.notes{font-size:10px}}.fullImg01,.fullImg02,.fullImg03{position:relative;clip-path:inset(0 100% 0 0);transition:.5s ease-in 0s;width:100%;margin-bottom:100px}@media only screen and (max-width: 991px){.fullImg01,.fullImg02,.fullImg03{margin-bottom:80px}}@media only screen and (max-width: 767px){.fullImg01,.fullImg02,.fullImg03{margin-bottom:50px}}.fullImg01 .imgcap,.fullImg02 .imgcap,.fullImg03 .imgcap{position:relative;bottom:0;text-align:right}.fullImg01 .mvText,.fullImg02 .mvText,.fullImg03 .mvText{font-size:20px;font-weight:300;color:#fff;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;letter-spacing:.05em;opacity:1;filter:blur(20px);transition:.5s ease-in 0s}@media only screen and (max-width: 1440px){.fullImg01 .mvText,.fullImg02 .mvText,.fullImg03 .mvText{font-size:14px}}@media only screen and (max-width: 991px){.fullImg01 .mvText,.fullImg02 .mvText,.fullImg03 .mvText{font-size:12px}}.fullImg01 .mvText .num,.fullImg02 .mvText .num,.fullImg03 .mvText .num{font-size:200%}.fullImg01 .mvText .txt02,.fullImg02 .mvText .txt02,.fullImg03 .mvText .txt02{font-size:160%;margin:30px 0}@media only screen and (max-width: 1440px){.fullImg01 .mvText .txt02,.fullImg02 .mvText .txt02,.fullImg03 .mvText .txt02{margin:0}}.fullImg01 .mvText .txt03,.fullImg02 .mvText .txt03,.fullImg03 .mvText .txt03{font-size:110%;letter-spacing:.2em;line-height:2}.fullImg01.is-inview,.fullImg02.is-inview,.fullImg03.is-inview{clip-path:inset(0 0 0 0)}.fullImg01.is-inview .mvText,.fullImg02.is-inview .mvText,.fullImg03.is-inview .mvText{opacity:1;filter:blur(0)}@media only screen and (max-width: 767px){.swipescroll{margin-right:calc((100vw - 100%)/2*-1)}}.btnAnchor{display:flex;gap:30px}@media only screen and (max-width: 991px){.btnAnchor{flex-wrap:wrap}}@media only screen and (max-width: 767px){.btnAnchor{gap:10px}}.btnAnchor a{box-shadow:0px 0px 25px 0px rgba(0,0,0,.16);border-radius:40px 0 40px 0;display:block;line-height:0;width:calc(25% - 0px);transition:opacity ease-in-out .3s}@media only screen and (max-width: 991px){.btnAnchor a{width:calc(50% - 15px)}}@media only screen and (max-width: 767px){.btnAnchor a{width:calc(50% - 5px)}}.btnAnchor a:hover{opacity:.75}.meritBody{display:flex;margin-top:20px}@media only screen and (max-width: 767px){.meritBody{display:block}}.meritBody .txt01{font-size:32px;width:50%}@media only screen and (max-width: 1440px){.meritBody .txt01{font-size:26px}}@media only screen and (max-width: 991px){.meritBody .txt01{font-size:20px}}@media only screen and (max-width: 767px){.meritBody .txt01{margin-bottom:20px;width:100%}}.meritBody .txt02{width:50%}@media only screen and (max-width: 767px){.meritBody .txt02{width:100%}}input[name=tab_item],input[name=tab_item_b]{display:none}.meritTab .tabs li.active .tab_item,.meritTab .tabs li.active .tab_item_b{filter:grayscale(0%);pointer-events:none}.meritTab .tabs li.active .tab_item:hover,.meritTab .tabs li.active .tab_item_b:hover{opacity:1}.tabs{display:flex;justify-content:center}.tabs.tabsBtm{margin-top:140px}@media only screen and (max-width: 767px){.tabs.tabsBtm{margin-top:70px}}.tabs .active{pointer-events:none}.meritTab{margin-top:-200px;padding-top:200px;text-align:center}@media only screen and (max-width: 1024px){.meritTab{margin-top:-100px;padding-top:100px}}@media only screen and (max-width: 767px){.meritTab{margin-top:-66px;padding-top:66px}}.meritTab .tab_item,.meritTab .tab_item_b{color:#fff;display:inline-block;font-size:16px;margin:0 5px;min-width:380px;padding:20px 40px;filter:grayscale(100%)}@media only screen and (max-width: 1440px){.meritTab .tab_item,.meritTab .tab_item_b{min-width:300px}}@media only screen and (max-width: 991px){.meritTab .tab_item,.meritTab .tab_item_b{font-size:12px;min-width:230px;padding:20px}}@media only screen and (max-width: 767px){.meritTab .tab_item,.meritTab .tab_item_b{font-size:10px;min-width:inherit;margin:0 2px;padding:10px 10px 5px}}.meritTab .tab_item[for=merit01],.meritTab [for=merit01].tab_item_b,.meritTab .tab_item[for=merit01_b],.meritTab [for=merit01_b].tab_item_b{background:url("../img/01/sustainable/tab_img01.png") no-repeat 0 1px/cover}.meritTab .tab_item[for=merit02],.meritTab [for=merit02].tab_item_b,.meritTab .tab_item[for=merit02_b],.meritTab [for=merit02_b].tab_item_b{background:url("../img/01/sustainable/tab_img02.png") no-repeat 0 1px/cover}.meritTab .tab_item[for=merit03],.meritTab [for=merit03].tab_item_b,.meritTab .tab_item[for=merit03_b],.meritTab [for=merit03_b].tab_item_b{background:url("../img/01/sustainable/tab_img03.png") no-repeat 0 1px/cover}.meritTab .tab_item span,.meritTab .tab_item_b span{border-bottom:1px solid #fff;display:block;font-size:24px;margin-bottom:10px;padding-bottom:5px}@media only screen and (max-width: 991px){.meritTab .tab_item span,.meritTab .tab_item_b span{font-size:18px}}@media only screen and (max-width: 767px){.meritTab .tab_item span,.meritTab .tab_item_b span{font-size:12px;margin-bottom:5px;padding-bottom:0}}.meritTab .tab_content{display:none;overflow:hidden}.meritTab .tab_content .meritContent{height:auto;margin-bottom:0 !important}.meritTab .tab_content#merit01_content{display:block}.meritContent{text-align:left}@media only screen and (max-width: 767px){.meritContent .mb00SP{margin-bottom:0 !important}}.history{margin-bottom:50px}.history .note{display:block;margin-top:30px}.txtZeh{color:#3d8693;font-size:24px}@media only screen and (max-width: 1440px){.txtZeh{font-size:20px}}@media only screen and (max-width: 767px){.txtZeh{font-size:17px}}.block01{margin-bottom:80px}.block01:last-child{margin-bottom:0 !important}.block01 .block01Ttl{background-color:#3d8693;color:#fff;font-size:24px;letter-spacing:.1em;margin-bottom:50px;padding:10px 0 5px;text-align:center}@media only screen and (max-width: 991px){.block01 .block01Ttl{font-size:20px}}@media only screen and (max-width: 767px){.block01 .block01Ttl{font-size:16px;margin-bottom:25px}}.block01 .ttl01{font-size:20px;margin-bottom:25px}@media only screen and (max-width: 991px){.block01 .ttl01{font-size:14px}}.block01 .ttl01:before{background-color:#3d8693;content:"";display:inline-block;height:16px;width:16px;margin-right:.5em}@media only screen and (max-width: 767px){.block01 .ttl01:before{height:12px;width:12px}}.block01 .ttl01 small{display:inline-block;font-size:80%}.block01 .ttl02{color:#3d8693;font-size:22px;margin-bottom:15px}@media only screen and (max-width: 1440px){.block01 .ttl02{font-size:20px}}@media only screen and (max-width: 991px){.block01 .ttl02{font-size:18px}}.block01 .ttl03{font-size:20px;margin-bottom:15px}@media only screen and (max-width: 767px){.block01 .ttl03{font-size:16px}}.block01 .ttl04{border:1px solid #3d8693;color:#3d8693;font-size:16px;margin-bottom:15px;padding:5px 0 2px;text-align:center}.block01 .img{margin-bottom:30px;text-align:center}.block01 .img .imgW340{width:400px}.block01 .img .imgcap{position:relative;bottom:0;text-align:right}.block01 .copy{margin-bottom:30px}.block01 .rowTxt{display:flex;margin-top:50px}.block01 .rowTxt+.rowTxt{margin-top:15px}.block01 .rowTxt dt{background-color:#3d8693;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;padding:4px 10px;text-align:center;width:150px}@media only screen and (max-width: 1440px){.block01 .rowTxt dt{font-size:16px}}@media only screen and (max-width: 991px){.block01 .rowTxt dt{font-size:14px;width:110px}}.block01 .rowTxt dd{background-color:#d8e7e9;font-size:16px;padding:8px 10px 4px;width:calc(100% - 150px)}@media only screen and (max-width: 1440px){.block01 .rowTxt dd{font-size:14px}}@media only screen and (max-width: 991px){.block01 .rowTxt dd{width:calc(100% - 110px)}}.block01 .rowTxt dd .dot{color:#3d8693}.block01 .col-2{display:flex;flex-wrap:wrap;justify-content:space-between}.block01 .col-2 .col{margin-bottom:100px;width:47.5%}@media only screen and (max-width: 991px){.block01 .col-2 .col{margin-bottom:50px}}@media only screen and (max-width: 767px){.block01 .col-2 .col{width:100%}}.block01 .col-2 .col.col1{width:30%}@media only screen and (max-width: 991px){.block01 .col-2 .col.col1{width:100%}}.block01 .col-2 .col.col2{width:65%}@media only screen and (max-width: 991px){.block01 .col-2 .col.col2{width:100%}}.block01 .col-3{display:flex;justify-content:space-between;gap:45px}@media only screen and (max-width: 991px){.block01 .col-3{gap:25px}}@media only screen and (max-width: 767px){.block01 .col-3{gap:0;flex-wrap:wrap}}.block01 .col-3 .col{width:33.3333%}@media only screen and (max-width: 767px){.block01 .col-3 .col{margin-bottom:25px;width:100%}}.block01 .col-3 .col .copy{font-size:14px}@media only screen and (max-width: 767px){.block01 .col-3.group01 .col{margin-bottom:40px}}@media only screen and (max-width: 767px){.block01 .col-3.group01 .col:last-child{margin-bottom:0}}@media only screen and (max-width: 767px){.block01 .tblWrap{overflow-x:scroll;-webkit-overflow-scrolling:touch;margin-bottom:20px;padding-bottom:15px}.block01 .tblWrap>.tbl01{width:570px !important}.block01 .tblWrap>.tbl02{width:768px !important}}.block01 .tbl01{width:100%}.block01 .tbl01 tr:first-child td{color:#fff}.block01 .tbl01 td{position:relative;background-color:#fff;border:1px solid #000;font-size:14px;padding:4px 10px;vertical-align:middle;line-height:1.45}@media only screen and (max-width: 1440px){.block01 .tbl01 td{font-size:13px}}.block01 .tbl01 td[rowspan="5"]{font-size:16px;vertical-align:top;width:15%}@media only screen and (max-width: 991px){.block01 .tbl01 td[rowspan="5"]{width:18%}}.block01 .tbl01 td.bg01{background-color:#3d8693}.block01 .tbl01 td.bg02{background-color:#d8e7e9}.block01 .tbl01 td.bg03{background-color:#b1cfd4}.block01 .tbl01 td.blank{padding:0 !important}.block01 .tbl01 td.blank img{display:block;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.block01 .tbl01 td .box_line{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(14deg, #3d8693 0%, #3d8693 49%, #111 49%, #111 49%, #3d8693 51%, #3d8693 100%)}.block01 .tbl01 td .num{display:block;font-size:200%;text-align:center;width:30px}.block01 .tbl02{margin-bottom:20px;margin-top:-6em;width:100%}@media only screen and (max-width: 767px){.block01 .tbl02{margin-top:0;margin-bottom:0}}.block01 .tbl02 td{background-color:#fff;border:1px solid #000;font-size:18px;padding:5px 10px;vertical-align:middle;text-align:center}@media only screen and (max-width: 991px){.block01 .tbl02 td{font-size:16px}}@media only screen and (max-width: 767px){.block01 .tbl02 td{font-size:14px}}.block01 .tbl02 td.bg01{background-color:#3d8693}.block01 .tbl02 td.bg02{background-color:#d8e7e9}.block01 .tbl02 td.bg03{background-color:#b1cfd4}.block01 .tbl02 td.cl01{color:#fff}.block01 .tbl02 td.cl02{color:#3d8693}.block01 .tbl02 td.cl03{color:#000}.block01 .tbl02 td.alignL{text-align:left}.block01 .tbl02 td.blank{background-color:rgba(0,0,0,0);border-left:none;border-top:none}.block01 .tbl02 td .num{background-color:#3d8693;color:#fff;display:inline-block;line-height:1.25;margin-right:5px;width:20px;text-align:center}.block01 .tblNote{font-size:12px;margin-bottom:10px}.block01 .tblNote span{background-color:#d8e7e9;display:inline-block;height:20px;width:65px;vertical-align:middle;position:relative;top:-3px}.block01 .shadow{box-shadow:0px 0px 25px 0px rgba(0,0,0,.16)}.taxBlock{margin-bottom:60px;text-align:center}.taxBlock .taxTitle{font-size:24px;letter-spacing:.1em;margin-bottom:30px}@media only screen and (max-width: 767px){.taxBlock .taxTitle{font-size:16px}}.taxBlock .taxTitle span{border:1px solid #3d8693;color:#3d8693;display:inline-block;min-width:200px;margin-bottom:20px;padding:5px 10px 2px}@media only screen and (max-width: 767px){.taxBlock .taxTitle span{min-width:150px}}.taxBlock .taxInfo{background-color:#3d8693;color:#fff;font-size:18px;letter-spacing:.1em;padding:20px 15px}@media only screen and (max-width: 991px){.taxBlock .taxInfo{font-size:16px}}@media only screen and (max-width: 767px){.taxBlock .taxInfo{font-size:14px}}.taxBlock .taxInfo .fs1{font-size:130%}.taxBlock .taxInfo .fs2{font-size:180%}.taxBlock .taxInfo .fs3{font-size:220%}.taxBlock .taxInfo .gold{color:#e2d6a9}.headBlock{background-color:#d8e7e9;display:flex;align-items:center;min-height:180px;margin-top:120px;margin-bottom:60px;padding:20px 30px;width:100%}@media only screen and (max-width: 767px){.headBlock{display:block;min-height:inherit;margin-top:70px;padding:15px}}.headBlock p:first-child{color:#3d8693;font-size:32px;width:45%}@media only screen and (max-width: 1440px){.headBlock p:first-child{font-size:26px}}@media only screen and (max-width: 991px){.headBlock p:first-child{font-size:20px}}@media only screen and (max-width: 767px){.headBlock p:first-child{margin-bottom:15px;width:100%}}.headBlock p:first-child small{display:block;font-size:12px;position:relative;left:5em;top:1em}@media only screen and (max-width: 767px){.headBlock p:first-child small{left:2em}}.headBlock p:last-child{margin-bottom:0 !important;width:58%}@media only screen and (max-width: 767px){.headBlock p:last-child{width:100%}}.sec-info.underPage{translate:none !important;rotate:none !important;scale:none !important;transform:translate(0px, 0px) !important;opacity:1 !important}.block01 .ttl02.match{min-height:70px}@media only screen and (max-width: 1440px){.block01 .ttl02.match{min-height:64px}}@media only screen and (max-width: 991px){.block01 .ttl02.match{min-height:57px}}@media screen and (max-width: 848px){.block01 .ttl02.match{min-height:86px}}@media only screen and (max-width: 767px){.block01 .ttl02.match{min-height:auto}}.pos_rel{position:relative}.figcap{position:absolute;color:#fff;bottom:5px;right:5px;font-size:10px}.fs10_add{font-size:12px;line-height:1.2;display:block}.bold{font-weight:bold}@media only screen and (max-width: 767px){.wrapper .mainimg-property .mainWrap .readMvTxt h2{font-size:35px}}/*# sourceMappingURL=sustainable.css.map */