@charset "UTF-8";.page-tach_apparatus{padding-top:12rem;padding-bottom:12rem}@media screen and (max-width:768px){.page-tach_apparatus{padding-top:8.8rem;padding-bottom:8.8rem}}.page-tach_apparatus:nth-of-type(-n+4){padding-bottom:0}@media screen and (max-width:768px){.page-tach_apparatus:nth-of-type(-n+4){padding-bottom:0}}.page-tach_apparatus_title{margin-bottom:3.2rem;font-size:3rem}@media screen and (max-width:768px){.page-tach_apparatus_title{font-size:2.2rem}}.page-tach_apparatus_title:before{display:block;color:#E50019;content:attr(title);font-size:1.6rem}@media screen and (max-width:768px){.page-tach_apparatus_title:before{font-size:1.4rem}}.page-tach_apparatus .anchorlink .accordion_one{margin-top:3.2rem}.page-tach_apparatus .anchorlink:first-of-type .accordion_one{margin-top:0}.page-tach_apparatus .accordion_one{position:relative;z-index:1;display:block}.page-tach_apparatus .accordion_one .accordion_header{position:relative;z-index:1;padding:2.4rem 4rem 2.4rem 4rem;font-size:1.8rem;font-weight:bold;background-color:#eee;transition-duration:0.2s;cursor:pointer;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:768px){.page-tach_apparatus .accordion_one .accordion_header{padding:1.6rem;font-size:1.6rem}}.page-tach_apparatus .accordion_one .accordion_header:after{position:absolute;top:0;left:0;display:block;width:8px;height:100%;content:"";background-color:#E50019}@media screen and (max-width:768px){.page-tach_apparatus .accordion_one .accordion_header:after{width:4px}}.page-tach_apparatus .accordion_one .accordion_header .more{min-width:100px;display:flex;align-items:center;flex-wrap:nowrap;color:#E50019;font-size:1.4rem;margin-left:1em}.page-tach_apparatus .accordion_one .accordion_header .more:after{display:inline-block;width:16px;height:10px;margin-left:0.8rem;content:"";background-image:url(../../image/common/button_arrow1_red.svg);background-repeat:no-repeat;background-size:contain}.page-tach_apparatus .accordion_one .accordion_header.stay .i_box{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.page-tach_apparatus .accordion_one .accordion_header.stay .i_box .one_i{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.page-tach_apparatus .accordion_one .accordion_header.stay .i_box .one_i:before{content:none}.page-tach_apparatus .accordion_one .accordion_header.open .i_box{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.page-tach_apparatus .accordion_one .accordion_header.open .i_box .one_i:before{content:none}.page-tach_apparatus .accordion_one .accordion_header.open .i_box .one_i:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page-tach_apparatus .accordion_one .accordion_header.stay.open .i_box{-webkit-transform:rotate(315eg);transform:rotate(315deg)}.page-tach_apparatus .accordion_one .accordion_header.stay.open .i_box .one_i{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-tach_apparatus .accordion_one .accordion_header.stay.open .i_box .one_i:before{content:""}.page-tach_apparatus .accordion_one .accordion_header.stay.open .i_box .one_i:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.page-tach_apparatus .accordion_one .accordion_inner{box-sizing:border-box;display:none;padding:3.2rem 4rem 4rem;background-color:#F8F8F8}@media screen and (max-width:768px){.page-tach_apparatus .accordion_one .accordion_inner{padding:3.2rem 1.6rem}}.page-tach_apparatus .accordion_one .accordion_inner_btn{display:block;max-width:220px;padding:1rem;margin:0 auto 2rem;color:#fff;font-size:1.4rem;text-align:center;background-color:#E50019;border:solid 1px #E50019;transition:0.3s}@media screen and (min-width:769px){.page-tach_apparatus .accordion_one .accordion_inner_btn:hover{background-color:#FC270D}}.page-tach_apparatus .accordion_one .accordion_inner .swiper-my-pagination .swiper-pagination-bullet{width:auto;height:auto;border-radius:0}.page-tach_apparatus .accordion_one .accordion_inner .swiper-container-horizontal>.swiper-my-pagination.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.page-tach_apparatus .accordion_one .accordion_inner .swiper-my-pagination img{margin:0;vertical-align:bottom;box-shadow:none}.page-tach_apparatus .accordion_one .accordion_inner .swiper-my-pagination{display:table}.page-tach_apparatus .accordion_one .accordion_inner .swiper-my-pagination{display:table;table-layout:fixed}.page-tach_apparatus .accordion_one .accordion_inner .swiper-my-pagination .swiper-pagination-bullet{display:table-cell;padding:2px;background:transparent;opacity:1}.page-tach_apparatus .accordion_one .accordion_inner .swiper-my-pagination .swiper-pagination-bullet-active{background:transparent;opacity:0.6}.page-tach_apparatus .accordion_one .accordion_inner_image{width:100%;text-align:center}.page-tach_apparatus .accordion_one .accordion_inner_text{font-size:1.4rem;line-height:2}.page-tach_apparatus .accordion_one .accordion_inner_text .red-bold{color:#E50019;font-size:2rem;font-weight:600}.page-tach_apparatus .accordion_one .accordion_inner_flex{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.page-tach_apparatus .accordion_one .accordion_inner_flex figure img{width:100%;height:auto}.page-tach_apparatus .accordion_one .accordion_inner_flex_image{width:160px;height:auto}@media screen and (max-width:768px){.page-tach_apparatus .accordion_one .accordion_inner_flex_image{width:100%}}.page-tach_apparatus .accordion_one .accordion_inner_flex_text{width:-webkit-calc(100% - 200px);width:calc(100% - 200px);font-size:1.4rem;line-height:2}@media screen and (max-width:768px){.page-tach_apparatus .accordion_one .accordion_inner_flex_text{width:100%;padding-top:0.8rem}}.page-tach_apparatus .accordion_one .accordion_inner_flex_box2{width:48%;margin-right:4%}.page-tach_apparatus .accordion_one .accordion_inner_flex_box2:nth-of-type(2n){margin-right:0}.page-tach_apparatus .accordion_one .accordion_inner_flex_box2:nth-of-type(n+3){margin-top:2.4rem}@media screen and (min-width:769px){.page-tach_apparatus .accordion_one .accordion_inner_flex_box4{width:22%;margin-right:4%}.page-tach_apparatus .accordion_one .accordion_inner_flex_box4:nth-of-type(4n){margin-right:0}}@media screen and (max-width:768px){.page-tach_apparatus .accordion_one .accordion_inner_flex_box4{width:48%;margin-right:4%}.page-tach_apparatus .accordion_one .accordion_inner_flex_box4:nth-of-type(2n){margin-right:0}.page-tach_apparatus .accordion_one .accordion_inner_flex_box4:nth-of-type(n+3){margin-top:0.8rem}}.page-tach_apparatus .accordion_one .accordion_inner_flex_box_image{width:100%}.page-tach_apparatus .accordion_one .accordion_inner_flex_box_text{font-size:1.2rem;text-align:center}.page-tach_apparatus .accordion_one .accordion_inner .parts_box{width:80%;margin-right:auto;margin-left:auto}@media screen and (max-width:768px){.page-tach_apparatus .accordion_one .accordion_inner .parts_box{width:90%}}.page-tach_apparatus .accordion_one .accordion_inner_table{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap;padding:0.8rem 2.4rem}.page-tach_apparatus .accordion_one .accordion_inner_table:nth-of-type(odd){background-color:#fff}@media screen and (max-width:768px){.page-tach_apparatus .accordion_one .accordion_inner_table{padding:0.8rem}}.page-tach_apparatus .accordion_one .accordion_inner_table dt,.page-tach_apparatus .accordion_one .accordion_inner_table dd{font-size:1.4rem;text-align:left}.page-tach_apparatus .accordion_one .accordion_inner_table dt{width:140px}@media screen and (max-width:768px){.page-tach_apparatus .accordion_one .accordion_inner_table dt{width:100px}}.page-tach_apparatus .accordion_one .accordion_inner_table dd{width:-webkit-calc(100% - 140px);width:calc(100% - 140px)}@media screen and (max-width:768px){.page-tach_apparatus .accordion_one .accordion_inner_table dd{width:-webkit-calc(100% - 100px);width:calc(100% - 100px)}}.page-tach_apparatus .accordion_one .accordion_inner.stay{display:block}.page-tach_apparatus .accordion_one .accordion_inner .mt24{margin-top:2.4rem}.page-tach_apparatus .accordion_one .accordion_inner .mt40{margin-top:4rem}.page-tach_apparatus .accordion_one .accordion_inner .bold{font-weight:700}.page-tach_apparatus .accordion_one .accordion_inner_button{display:block;width:100%;height:48px;max-width:240px;margin-top:3.2rem;margin-right:auto;margin-left:auto;color:#fff;font-size:1.4rem;line-height:48px;text-align:center;background-color:#E50019}@media screen and (min-width:769px){.page-tach_apparatus .accordion_one .accordion_inner_button:hover{background-color:#FC270D}}