@charset "UTF-8";body{color:#1A1A1A}a{text-decoration:none}a:hover,a:visited:hover{color:#40210F}img{vertical-align:bottom}.parts-plan-archive{position:relative;display:block;padding:30px 0;z-index:1}@media print,screen and (min-width:641px){.parts-plan-archive{padding:80px 0}}.parts-plan-archive .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.parts-plan-archive .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.parts-plan-archive .searchBox{position:relative;width:calc(100% - 35px);margin:0 auto}@media print,screen and (min-width:641px){.parts-plan-archive .searchBox{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1000px}}.parts-plan-archive .searchBox:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(64,33,15,0.6);mix-blend-mode:multiply;z-index:-1}.parts-plan-archive .searchBox .secTit{position:relative;z-index:1;padding:15px 0 16px}@media print,screen and (min-width:641px){.parts-plan-archive .searchBox .secTit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:63px;-webkit-box-sizing:border-box;box-sizing:border-box}}.parts-plan-archive .searchBox .secTit:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(30,20,14,0.6);z-index:-1}.parts-plan-archive .searchBox .secTit .title{color:#fff}@media print,screen and (min-width:641px){.parts-plan-archive .searchBox .secTit .title{width:240px}}.parts-plan-archive .searchBox .secTit .title[data-subtxt]:before{color:#fff}.parts-plan-archive .searchDetail{padding:23px 17px 21px}@media print,screen and (min-width:641px){.parts-plan-archive .searchDetail{padding:60px 0 53px 63px}}@media print,screen and (min-width:641px){.parts-plan-archive .searchDetail .searchCat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.parts-plan-archive .searchDetail .searchCat+.searchCat{margin-top:19px}@media print,screen and (min-width:641px){.parts-plan-archive .searchDetail .searchCat+.searchCat{margin-top:25px}}.parts-plan-archive .searchDetail .searchCat .title{padding-bottom:11px;font-size:14px;letter-spacing:0.05em;line-height:1;color:#fff}@media print,screen and (min-width:641px){.parts-plan-archive .searchDetail .searchCat .title{min-width:100px;margin-right:30px;font-size:18px;-webkit-box-sizing:border-box;box-sizing:border-box}}.parts-plan-archive .searchDetail .searchCat .title>span{position:relative;display:inline-block}.parts-plan-archive .searchDetail .searchCat .title>span:before{position:absolute;content:"";display:block;top:0;right:-51px;bottom:0;margin:auto 0;width:41px;height:1px;background-color:#fff}@media print,screen and (min-width:641px){.parts-plan-archive .searchDetail .searchCat .title>span:before{right:-62px}}@media print,screen and (min-width:641px){.parts-plan-archive .searchDetail .searchCat._style .title>span:before{right:-24px;width:15px}}@media screen and (max-width:640px){.parts-plan-archive .searchDetail .searchCat._tag{margin-top:26px}}@media print,screen and (min-width:641px){.parts-plan-archive .searchDetail .searchCat._tag{margin-top:40px;padding-top:32px;padding-right:80px;border-top:1px solid #fff}.parts-plan-archive .searchDetail .searchCat._tag .title>span:before{right:-62px;width:54px}}.parts-plan-archive .searchDetail .searchCat .searchBtnWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.parts-plan-archive .searchDetail .searchCat .searchBtn{display:inline-block;width:38.81vw;height:13.88vw}@media print,screen and (min-width:641px){.parts-plan-archive .searchDetail .searchCat .searchBtn{width:136px;height:50px}}.parts-plan-archive .searchDetail .searchCat .searchBtn .searchLink{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:100%;height:100%;text-align:center;font-size:11px;letter-spacing:0.12em;color:#4D4D4D;background-color:#F4F3EF}@media print,screen and (min-width:641px){.parts-plan-archive .searchDetail .searchCat .searchBtn .searchLink{font-size:15px;-webkit-transition:all 0.3s;transition:all 0.3s}.parts-plan-archive .searchDetail .searchCat .searchBtn .searchLink:hover{background-color:#40210F;color:#fff}}.parts-plan-archive .searchDetail .searchCat .searchBtn+.searchBtn{margin-left:2.7vw}@media print,screen and (min-width:641px){.parts-plan-archive .searchDetail .searchCat .searchBtn+.searchBtn{margin-left:20px}}@media screen and (max-width:640px){.parts-plan-archive .searchDetail .searchCat .searchBtn+.searchBtn{margin-top:2.7vw}}@media print,screen and (min-width:641px){.parts-plan-archive .searchDetail .searchCat .searchBtn:nth-of-type(3n+1){margin-left:0}}@media print,screen and (min-width:641px){.parts-plan-archive .searchDetail .searchCat .searchBtn:nth-of-type(n+4){margin-top:15px}}@media screen and (max-width:640px){.parts-plan-archive .searchDetail .searchCat .searchBtn:nth-of-type(odd){margin-left:0}}.parts-plan-archive .searchDetail .searchCat .tagList{margin-left:4px}@media print,screen and (min-width:641px){.parts-plan-archive .searchDetail .searchCat .tagList{margin-left:0}}.parts-plan-archive .searchDetail .searchCat .tagList .tag{display:inline-block}.parts-plan-archive .searchDetail .searchCat .tagList .tag .link{position:relative;display:inline-block;margin:8px 4px;padding:5px 11px 5px 8px;font-family:"Noto Sans JP",sans-serif;font-style:normal;font-weight:400;font-size:11px;letter-spacing:0.12em;line-height:1;border:1px solid #fff;border-left:none;color:#fff}@media print,screen and (min-width:641px){.parts-plan-archive .searchDetail .searchCat .tagList .tag .link{margin:7px 3px 7px 15px;padding:4px 7px 5px 8px;font-size:13px;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.parts-plan-archive .searchDetail .searchCat .tagList .tag .link:hover{opacity:0.5}}.parts-plan-archive .searchDetail .searchCat .tagList .tag .link:before{position:absolute;content:"";display:block;top:0;left:1px;width:13px;height:1px;background-color:#fff;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(123deg);transform:rotate(123deg)}.parts-plan-archive .searchDetail .searchCat .tagList .tag .link:after{position:absolute;content:"";display:block;bottom:0;left:1px;width:13px;height:1px;background-color:#fff;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(-123deg);transform:rotate(-123deg)}.parts-plan-archive .searchDetail .searchCat .tagList .tag .link>span{position:relative}@media print,screen and (min-width:641px){.noTop.renew_2022 .contentWrap.single .contHeader .contTit{margin-top:80px}}@media screen and (max-width:640px){.plan-single_wrap>.backLink{width:75vw;max-width:270px;margin:40px auto 0;padding-bottom:50px}.plan-single_wrap>.backLink .btn01{width:100%;height:50px}}@media print,screen and (min-width:641px){.plan-single_wrap>.backLink{margin-top:60px;padding-bottom:100px;text-align:center}.plan-single_wrap>.backLink .btn01{width:340px;height:50px}}.single_wrap{position:relative;width:100%;margin:0 auto;margin-top:37px;padding:30px 18px 50px;background-color:#F4F3EF;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}@media print,screen and (min-width:641px){.single_wrap{max-width:1000px;margin-top:60px;padding:100px 100px 70px}}.single_wrap:before{position:absolute;content:"";display:block;top:0;left:0;right:0;bottom:0;margin:auto;border:1px solid #fff;width:calc(100% - 14px);height:calc(100% - 14px);pointer-events:none;z-index:-1}@media print,screen and (min-width:641px){.single_wrap:before{width:calc(100% - 20px);height:calc(100% - 20px)}}@media screen and (max-width:640px){.single_wrap .contactLink{width:75vw;max-width:270px;margin:40px auto 0}.single_wrap .contactLink .btn01{width:100%;height:50px}}@media print,screen and (min-width:641px){.single_wrap .contactLink{margin-top:60px;text-align:center}.single_wrap .contactLink .btn01{width:410px;height:60px}}.single_header .single_heading{margin-top:12px;font-family:"Noto Serif JP",serif;font-style:normal;font-weight:700;font-size:15px;letter-spacing:0.11em;line-height:1.66}@media print,screen and (min-width:641px){.single_header .single_heading{margin-top:18px;font-size:20px;line-height:2}}.single_header .label{display:inline-block;top:0;left:0;padding:6px 6px 7px 7px;text-align:center;font-family:"Noto Sans JP",sans-serif;font-style:normal;font-weight:400;font-size:12px;letter-spacing:0.12em;line-height:1;color:#fff;z-index:10}@media print,screen and (min-width:641px){.single_header .label{font-size:13px;padding:6px 10px 7px 11px}}@media print,screen and (min-width:641px){.single_header .label+.label{margin-left:9px}}.single_header .label_other{background-color:#C89646}.single_header .label_studio{background-color:#52808E}.single_header .tag{display:inline-block;margin-top:-2px;margin-left:2px;line-height:1}@media print,screen and (min-width:641px){.single_header .tag{margin-top:-2px;margin-left:7px}}.single_header .tag .link{position:relative;display:inline-block;margin:8px 4px 0px 4px;padding:5px 11px 5px 10px;font-family:"Noto Sans JP",sans-serif;font-style:normal;font-weight:400;font-size:11px;letter-spacing:0.12em;line-height:1;border:1px solid #40210F;border-left:none}@media print,screen and (min-width:641px){.single_header .tag .link{margin:2px 3px 2px 8px;padding:3px 7px 4px 7px;font-size:13px}}.single_header .tag .link:before{position:absolute;content:"";display:block;top:0;left:1px;width:13px;height:1px;background-color:#40210F;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(123deg);transform:rotate(123deg)}@media print,screen and (min-width:641px){.single_header .tag .link:before{width:12px}}.single_header .tag .link:after{position:absolute;content:"";display:block;bottom:0;left:1px;width:13px;height:1px;background-color:#40210F;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(-123deg);transform:rotate(-123deg)}.single_detail{margin-top:15px}@media print,screen and (min-width:641px){.single_detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:23px}}.single_detail .eyecatch{width:100%;height:59.72vw}@media print,screen and (min-width:641px){.single_detail .eyecatch{width:49.87%;max-width:399px;height:266px}}.single_detail .eyecatch img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media print,screen and (min-width:641px){.single_detail .txtBox{width:44%;max-width:352px}}.single_detail .txtBox .price{margin-top:10px;text-align:right;font-family:"Noto Serif JP",serif;font-style:normal;font-weight:600;font-size:33px;letter-spacing:0.11em;line-height:1;color:#52808E}@media print,screen and (min-width:641px){.single_detail .txtBox .price{margin-top:-2px;font-size:40px}}.single_detail .txtBox .price .decoTxt{position:relative;display:inline-block;padding-right:33px;font-size:18px;letter-spacing:0;color:#52808E}@media screen and (max-width:640px){.single_detail .txtBox .price .decoTxt{top:-2px;right:-5px;font-size:22px}}@media print,screen and (min-width:641px){.single_detail .txtBox .price .decoTxt{padding-right:37px;top:-3px;right:-5px}}.single_detail .txtBox .price .decoTxt:before{position:absolute;content:"";display:block;top:0;right:0;bottom:0;margin:auto 0;width:23px;height:1px;background-color:#52808E}@media print,screen and (min-width:641px){.single_detail .txtBox .price .decoTxt:before{width:29px}}.single_detail .txtBox .price strong{margin-right:-17px}@media print,screen and (min-width:641px){.single_detail .txtBox .price strong{margin-right:-22px;letter-spacing:0.07em}}.single_detail .txtBox .price .en{display:inline-block;margin-right:-3px;font-size:23px;line-height:1}@media print,screen and (min-width:641px){.single_detail .txtBox .price .en{font-size:27px}}.single_detail .txtBox .price .tax{display:inline-block;font-weight:400;letter-spacing:0.11em;line-height:1}@media screen and (max-width:640px){.single_detail .txtBox .price .tax{position:relative;top:-2px;font-size:12px}}@media print,screen and (min-width:641px){.single_detail .txtBox .price .tax{font-size:15px}}.single_detail .txtBox .price_up{margin-top:8px;text-align:right;font-family:"Noto Serif JP",serif;font-style:normal;font-weight:400;font-size:12px;letter-spacing:0.11em;line-height:1.75;color:#52808E}@media print,screen and (min-width:641px){.single_detail .txtBox .price_up{margin-top:10px;font-size:14px}}.single_detail .txtBox .title{margin-top:14px;font-family:"Noto Sans JP",sans-serif;font-style:normal;font-weight:500;font-size:14px;letter-spacing:0.12em;line-height:1.53}@media print,screen and (min-width:641px){.single_detail .txtBox .title{margin-top:18px;font-size:16px;line-height:1.62}}.single_detail .txtBox .txt{margin-top:7px}@media print,screen and (min-width:641px){.single_detail .txtBox .txt{margin-top:11px;font-size:14px;letter-spacing:0.05em;line-height:1.85}}.single_item{margin-top:28px;padding-bottom:10px;border-bottom:1px solid #52808E}@media print,screen and (min-width:641px){.single_item{margin-top:37px;padding-bottom:15px}}.single_item .title{position:relative;font-family:"Noto Sans JP",sans-serif;font-style:normal;font-weight:500;text-align:center;letter-spacing:0.1em;font-size:12px;line-height:1;color:#52808E;z-index:1}@media print,screen and (min-width:641px){.single_item .title{padding-left:36px;text-align:left;font-size:13px}}.single_item .title[data-subtxt]:before{content:attr(data-subtxt);display:inline-block;top:0;left:0;bottom:0;margin:auto 0;padding:0 7px;content:attr(data-subtxt);font-family:grafolita-script,sans-serif;font-style:normal;font-weight:400;font-size:15px;letter-spacing:0;background-color:#F4F3EF}@media print,screen and (min-width:641px){.single_item .title[data-subtxt]:before{padding:0 10px 0 6px;font-size:20px}}.single_item .title>span{display:inline-block;padding-right:7px;background-color:#F4F3EF}@media print,screen and (min-width:641px){.single_item .title>span{padding-right:12px}}.single_item .title:after{position:absolute;content:"";display:block;top:0;bottom:0;left:0;margin:auto 0;width:100%;height:1px;background-color:#52808E;z-index:-1}.single_item .itemWrap{margin-top:13px;margin-left:-5px}@media print,screen and (min-width:641px){.single_item .itemWrap{margin-top:11px;margin-left:-6px}}.single_item .itemWrap .item{position:relative;display:inline-block;padding:0 8px 0px 5px;font-size:11px;letter-spacing:0.1em;line-height:2.272;-webkit-box-sizing:border-box;box-sizing:border-box}@media print,screen and (min-width:641px){.single_item .itemWrap .item{padding:0 10px 0px 6px;font-size:13px}}.single_item .itemWrap .item:before{position:absolute;content:"";display:block;top:5px;right:0;bottom:0;width:1px;height:12px;background-color:#4D4D4D}@media print,screen and (min-width:641px){.single_item .itemWrap .item:before{top:4px;height:15px}}.single_item .itemWrap .item:last-of-type:before{display:none}.single_point{position:relative;margin-top:40px;padding:0 17px 30px;z-index:1}@media print,screen and (min-width:641px){.single_point{margin-top:33px;padding:0 33px 35px}}.single_point:before{position:absolute;content:"";display:block;top:13px;left:0;width:100%;height:calc(100% - 13px);background-color:rgba(64,33,15,0.07);z-index:-1}@media print,screen and (min-width:641px){.single_point:before{top:15px;height:calc(100% - 15px)}}.single_point .title{text-align:center;font-size:15px;letter-spacing:0.05em;color:#40210F}@media print,screen and (min-width:641px){.single_point .title{font-size:18px}}.single_point .pointWrap{margin-top:27px}@media print,screen and (min-width:641px){.single_point .pointWrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}}.single_point .pointWrap .point{position:relative;padding:22px 17px 14px;background-color:#F4F3EF;-webkit-box-sizing:border-box;box-sizing:border-box}@media print,screen and (min-width:641px){.single_point .pointWrap .point{width:233px;padding:24px 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}}.single_point .pointWrap .point:before{position:absolute;content:"";display:block;top:0;left:0;width:35px;height:1px;background-color:#52808E}@media print,screen and (min-width:641px){.single_point .pointWrap .point:before{width:42px}}@media screen and (max-width:640px){.single_point .pointWrap .point+.point{margin-top:20px}}@media print,screen and (min-width:641px){.single_point .pointWrap .point+.point{margin-left:15px}}.single_point .pointWrap .point .decoTxt{position:absolute;top:-19px;left:40px;font-size:15px;line-height:1;color:#52808E}@media print,screen and (min-width:641px){.single_point .pointWrap .point .decoTxt{top:-24px;left:48px;font-size:18px}}.single_point .pointWrap .point .decoTxt .num{display:inline-block;padding-left:4px;font-size:29px}@media print,screen and (min-width:641px){.single_point .pointWrap .point .decoTxt .num{font-size:35px}}.single_point .pointWrap .point .txt{font-family:"Noto Serif JP",serif;font-style:normal;font-weight:400;font-size:12px;letter-spacing:0.1em;line-height:1.71;color:#40210F}@media print,screen and (min-width:641px){.single_point .pointWrap .point .txt{font-size:14px}}.single_point .deco{position:absolute;display:block;width:0;height:0;border-top:12px solid transparent;border-right:12px solid transparent;border-left:12px solid transparent;border-bottom:12px solid #F4F3EF}.single_point .deco._01{top:0;left:-12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.single_point .deco._02{top:0;right:-12px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.single_point .deco._03{left:-12px;bottom:-12px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.single_point .deco._04{right:-12px;bottom:-12px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.single_point.point_count_1 .pointWrap .point{width:100%}.single_point.point_count_2 .pointWrap .point{width:calc(50% - 7.5px)}
/*# sourceMappingURL=plan_detail.css.map */