﻿@font-face{font-family:"NotoSerifJP-Regular";src:url("/fitting/assets/font/NotoSerifJP-Regular.otf") format("opentype");font-style:normal;font-weight:400}@font-face{font-family:"NotoSerifJP-Medium";src:url("/fitting/assets/font/NotoSerifJP-Medium.otf") format("opentype");font-style:normal;font-weight:500}@font-face{font-family:"NotoSerifJP-Bold";src:url("/fitting/assets/font/NotoSerifJP-Bold.otf") format("opentype");font-style:normal;font-weight:700}.fitting-history{color:#000;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1;font-family:"FP-ヒラギノ角ゴ ProN W6","ヒラギノ角ゴPro W6","Hiragino Kaku Gothic Pro","游ゴシック体","Yu Gothic",YuGothic,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",Verdana,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;text-align:center;background-color:#fff}.fitting-history img{width:100%;height:auto;line-height:1}.fitting-history *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fitting-history *::before,.fitting-history *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fitting-history a,.fitting-history a:link{color:#b28750;text-decoration:underline;text-underline-position:under;outline:none}.fitting-history a:visited{color:#b28750}.fitting-history a:hover{color:#b28750;text-decoration:none}.fitting-history a:active{color:#b28750}.fitting-history a img{opacity:1;-webkit-transition:.3s;transition:.3s}.fitting-history a img:hover{opacity:.7}.fitting-history h1,.fitting-history h2,.fitting-history h3{font-weight:normal}.fitting-history .btm1em{margin-bottom:1em}.fitting-history .btm0{margin-bottom:0}.fitting-history .pcnone{display:none}.fitting-history .head-kv .kv{position:relative;line-height:0}.fitting-history .head-kv .kv-image{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#262837}.fitting-history .head-kv .kv-image .kv-left{width:26.37%}.fitting-history .head-kv .kv-image .kv-right{width:25.78%}.fitting-history .head-kv .kv-text{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;padding:0 26.5%}.fitting-history .head-kv .kv-text h1{margin-bottom:2.7vw;color:#fff;font-family:'Oswald',sans-serif;font-size:3.55vw;font-weight:bold;line-height:1;text-transform:uppercase}@media screen and (max-width: 1280px){.fitting-history .head-kv .kv-text h1{margin-bottom:35px;font-size:45px}}.fitting-history .head-kv .kv-text h2{margin-bottom:1.1vw;color:#b28750;font-family:'NotoSerifJP-Bold',serif;font-size:1.64vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.fitting-history .head-kv .kv-text h2{margin-bottom:14px;font-size:21px}}.fitting-history .head-kv .kv-text .copy1{margin-bottom:2.1vw;color:#b28750;font-family:'NotoSerifJP-Regular',serif;font-size:1.17vw;line-height:2}@media screen and (max-width: 1280px){.fitting-history .head-kv .kv-text .copy1{margin-bottom:27px;font-size:15px}}.fitting-history .head-kv .kv-text .copy2{margin-bottom:2.1vw;color:#fff;font-family:'NotoSerifJP-Regular',serif;font-size:1.17vw;line-height:2}@media screen and (max-width: 1280px){.fitting-history .head-kv .kv-text .copy2{margin-bottom:27px;font-size:15px}}.fitting-history .head-kv .kv-text .copy2.btm0{margin-bottom:0}.fitting-history .history-contents{background-color:#3b3d4a;padding:0 0 50px 0}.fitting-history .chronology{position:relative;margin-bottom:57px;background-image:url("/fitting/assets/img/history/chronology_bg_pc.jpg");background-repeat:repeat-x;-webkit-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%}.fitting-history .chronology .grad-line{width:1.406vw;margin:0 auto}@media screen and (max-width: 1280px){.fitting-history .chronology .grad-line{width:17.98px}}.fitting-history .chronology .box{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;width:45.23%;padding:1.37% 1.56%;background:#262837}.fitting-history .chronology .box::before{content:"";position:absolute;top:-0.31vw;width:102.76%;height:0.31vw;background-color:#b28750}@media screen and (max-width: 1280px){.fitting-history .chronology .box::before{top:-4px;height:4px}}.fitting-history .chronology .box::after{content:"";position:absolute;top:-1.41vw;width:2.58vw;height:2.58vw;background-color:#262837;border:0.35vw solid #b28750;-webkit-border-radius:50%;border-radius:50%}@media screen and (max-width: 1280px){.fitting-history .chronology .box::after{top:-18px;width:33px;height:33px;border:4px solid #b28750}}.fitting-history .chronology .box.pc-left{left:2.38%}.fitting-history .chronology .box.pc-left::before{left:0}.fitting-history .chronology .box.pc-left::after{right:-3.66vw}@media screen and (max-width: 1280px){.fitting-history .chronology .box.pc-left::after{right:-46.8px}}.fitting-history .chronology .box.pc-right{right:2.38%}.fitting-history .chronology .box.pc-right::before{left:auto;right:0}.fitting-history .chronology .box.pc-right::after{left:-3.66vw;right:auto}@media screen and (max-width: 1280px){.fitting-history .chronology .box.pc-right::after{left:-46.8px;right:auto}}.fitting-history .chronology .box.box-1959{top:6.38%}.fitting-history .chronology .box.box-1960{top:18.44%}.fitting-history .chronology .box.box-1964{top:30.51%}.fitting-history .chronology .box.box-1972{top:42.61%}.fitting-history .chronology .box.box-2011{top:54.68%}.fitting-history .chronology .box.box-current{top:66.74%}.fitting-history .chronology .box .chrono-text{width:62%;text-align:left}.fitting-history .chronology .box .chrono-image{width:35.62%;line-height:0}.fitting-history .chronology .box .chrono-year{position:absolute;top:-3.66vw;left:4.3%;width:auto;color:#b28750;font-family:'NotoSerifJP-Regular',serif;font-size:1.64vw;font-style:italic;line-height:1}.fitting-history .chronology .box .chrono-year span{font-size:3.28vw}@media screen and (max-width: 1280px){.fitting-history .chronology .box .chrono-year{top:-46.8px;font-size:21px}.fitting-history .chronology .box .chrono-year span{font-size:41.98px}}.fitting-history .chronology .box .chrono-subtitle{margin-bottom:0.63vw;color:#fff;font-family:'NotoSerifJP-Bold',serif;font-size:1.4vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.fitting-history .chronology .box .chrono-subtitle{margin-bottom:8px;font-size:17.9px}}.fitting-history .chronology .box .chrono-title{margin-bottom:1.88vw;color:#b28750;font-family:'NotoSerifJP-Bold',serif;font-size:2.34vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.fitting-history .chronology .box .chrono-title{margin-bottom:24px;font-size:30px}}.fitting-history .chronology .box .chrono-copy{padding-right:3em;color:#fff;font-family:'NotoSerifJP-Regular',serif;font-size:1.05vw;line-height:1.7}@media screen and (max-width: 1280px){.fitting-history .chronology .box .chrono-copy{font-size:13.4px}}.fitting-history .chronology .bnr-history{position:absolute;bottom:0;left:50%;width:35.71%;margin-left:-17.855%}.fitting-history .chronology .bnr-history-col2{position:absolute;bottom:0;left:50%;width:95.2%;margin-left:-47.6%}.fitting-history .chronology .bnr-history-col2 ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.fitting-history .chronology .bnr-history-col2 ul li{width:47.5%;line-height:0}.fitting-history .chronology .bnr-history-col2 ul li a{display:block}.fitting-history .reading-matter{max-width:1280px;margin:0 auto;padding:60px 0 80px 0;background-color:#262837}.fitting-history .reading-matter h1{margin-bottom:60px;color:#b28750;font-family:'NotoSerifJP-Bold',serif;font-size:50px;font-style:italic;line-height:1}.fitting-history .reading-matter h2{margin-bottom:50px;color:#b28750;font-family:'NotoSerifJP-Bold',serif;font-size:36px;font-style:italic;line-height:1.3}.fitting-history .reading-matter .copy{margin-bottom:1.5em;color:#fff;font-family:'NotoSerifJP-Regular',serif;font-size:18px;line-height:1.8;text-align:left}.fitting-history .reading-matter .copy strong{color:#b28750;font-family:'NotoSerifJP-Bold',serif;font-weight:normal}.fitting-history .reading-matter .copy.btm0{margin-bottom:0}.fitting-history .reading-matter .copy.margin-r{margin-right:320px}.fitting-history .reading-matter .caption{color:#fff;font-family:'NotoSerifJP-Medium',serif;font-size:14px;line-height:1.4;text-align:left}.fitting-history .reading-matter .caption.text-center{text-align:center}.fitting-history .reading-matter .block1{width:1200px;margin:0 auto;overflow:hidden}.fitting-history .reading-matter .block1 .block1-image{float:right;width:570px;margin-left:50px}.fitting-history .reading-matter .block1 .block1-image .photo{margin-bottom:18px}.fitting-history .reading-matter .block2{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:1200px;margin:0 auto 40px auto}.fitting-history .reading-matter .block2 .block2-text{-webkit-flex:1;-ms-flex:1;flex:1}.fitting-history .reading-matter .block2 .block2-image{width:274px;margin-right:46px}.fitting-history .reading-matter .block2 .block2-image .photo{margin-bottom:18px}.fitting-history .reading-matter .block3{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:1200px;margin:0 auto 60px auto}.fitting-history .reading-matter .block3 .block3-text{-webkit-flex:1;-ms-flex:1;flex:1}.fitting-history .reading-matter .block3 .block3-image{width:570px;margin-right:50px}.fitting-history .reading-matter .block3 .block3-image .photo{margin-bottom:18px}.fitting-history .reading-matter .block4{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:1200px;margin:0 auto 60px auto}.fitting-history .reading-matter .block4 .block4-text{-webkit-flex:1;-ms-flex:1;flex:1}.fitting-history .reading-matter .block4 .block4-text h2{text-align:left}.fitting-history .reading-matter .block4 .block4-image{width:570px;margin-left:50px}.fitting-history .reading-matter .block4 .block4-image .photo{width:535px;margin:0 auto 20px auto}.fitting-history .reading-matter .block4 .block4-image .caption{width:535px;margin:0 auto}.fitting-history .reading-matter .bnr-color-code{width:600px;margin:0 auto 70px auto}.fitting-history .reading-matter .banner-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:1200px;margin:0 auto}.fitting-history .reading-matter .banner-list li{width:580px}.fitting-history .colorcode-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:30000000}.fitting-history .colorcode-modal .overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);cursor:pointer;z-index:31000000}.fitting-history .colorcode-modal .modal-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:32000000;pointer-events:none}.fitting-history .colorcode-modal .modal-inner{position:relative;width:auto;max-height:94vh;background-color:transparent;pointer-events:all}.fitting-history .colorcode-modal .modal-inner .modal-close{width:2.68vw;height:3.87vw;margin:0 0 0 auto;cursor:pointer}.fitting-history .colorcode-modal .modal-inner .modal-close img{width:100%}.fitting-history .colorcode-modal .modal-inner .modal-body img{width:auto;height:calc(94vh - 3.87vw);max-height:1080px}@media screen and (max-width: 768px){.fitting-history{width:100%;margin:auto;-webkit-background-size:240px auto;-o-background-size:240px auto;background-size:240px auto}.fitting-history .pcnone{display:initial}.fitting-history .spnone{display:none}.fitting-history a:hover img{opacity:1}.fitting-history .head-kv .sp-headline{display:block;width:100%;padding:8vw 0;color:#fff;font-family:'Oswald',sans-serif;font-size:9.6vw;font-weight:bold;line-height:1;text-transform:uppercase;background-color:#262837}.fitting-history .head-kv .kv{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;background-color:#262837}.fitting-history .head-kv .kv-image{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.fitting-history .head-kv .kv-image .kv-left{width:45.87%}.fitting-history .head-kv .kv-image .kv-right{width:52.53%}.fitting-history .head-kv .kv-text{display:block;position:relative;top:auto;left:auto;width:100%;height:auto;padding:8vw 2.67vw}.fitting-history .head-kv .kv-text h1{margin-bottom:6.6vw;font-size:9.6vw}}@media screen and (max-width: 768px) and (max-width: 1280px){.fitting-history .head-kv .kv-text h1{margin-bottom:6.6vw;font-size:9.6vw}}@media screen and (max-width: 768px){.fitting-history .head-kv .kv-text h2{margin-bottom:1.6vw;font-size:4.27vw;line-height:1.3}}@media screen and (max-width: 768px) and (max-width: 1280px){.fitting-history .head-kv .kv-text h2{margin-bottom:1.6vw;font-size:4.27vw}}@media screen and (max-width: 768px){.fitting-history .head-kv .kv-text .copy1{margin-bottom:4.3vw;font-size:3.73vw;line-height:1.5}}@media screen and (max-width: 768px) and (max-width: 1280px){.fitting-history .head-kv .kv-text .copy1{margin-bottom:4.3vw;font-size:3.73vw}}@media screen and (max-width: 768px){.fitting-history .head-kv .kv-text .copy2{margin-bottom:4.3vw;font-size:3.73vw;line-height:1.5;text-align:left}}@media screen and (max-width: 768px) and (max-width: 1280px){.fitting-history .head-kv .kv-text .copy2{margin-bottom:4.3vw;font-size:3.73vw}}@media screen and (max-width: 768px){.fitting-history .history-contents{width:100%;padding:0 0 10px 0}.fitting-history .chronology{margin-bottom:0;padding:13.3% 0 8% 0;background-image:url("/fitting/assets/img/history/chronology_line_sp.png"),url("/fitting/assets/img/history/chronology_bg_sp.jpg");background-repeat:no-repeat, repeat-x;background-position:left 1.8vw bottom, left top;-webkit-background-size:2.67vw auto, auto 100%;-o-background-size:2.67vw auto, auto 100%;background-size:2.67vw auto, auto 100%}.fitting-history .chronology .box{-webkit-box-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;position:relative;width:88.27%;margin-left:5.87%;margin-bottom:12.67%;padding:5.3vw 2.7vw}.fitting-history .chronology .box::before{content:"";position:absolute;top:-3px;width:101.21%;height:3px}}@media screen and (max-width: 768px) and (max-width: 1280px){.fitting-history .chronology .box::before{top:-3px;height:3px}}@media screen and (max-width: 768px){.fitting-history .chronology .box::after{top:-2.93vw;width:4.8vw;height:4.8vw;border:3px solid #b28750}}@media screen and (max-width: 768px) and (max-width: 1280px){.fitting-history .chronology .box::after{top:-2.93vw;width:4.8vw;height:4.8vw;border:3px solid #b28750}}@media screen and (max-width: 768px){.fitting-history .chronology .box.pc-left{left:auto}.fitting-history .chronology .box.pc-left::before{left:auto;right:0}.fitting-history .chronology .box.pc-left::after{left:-5.47vw;right:auto}}@media screen and (max-width: 768px) and (max-width: 1280px){.fitting-history .chronology .box.pc-left::after{left:-5.47vw;right:auto}}@media screen and (max-width: 768px){.fitting-history .chronology .box.pc-right{right:auto}.fitting-history .chronology .box.pc-right::before{left:auto;right:0}.fitting-history .chronology .box.pc-right::after{left:-5.47vw;right:auto}}@media screen and (max-width: 768px) and (max-width: 1280px){.fitting-history .chronology .box.pc-right::after{left:-5.47vw;right:auto}}@media screen and (max-width: 768px){.fitting-history .chronology .box.box-1959,.fitting-history .chronology .box.box-1960,.fitting-history .chronology .box.box-1964,.fitting-history .chronology .box.box-1972,.fitting-history .chronology .box.box-2011,.fitting-history .chronology .box.box-current{top:auto}.fitting-history .chronology .box.box-current{margin-bottom:0}.fitting-history .chronology .box .chrono-text{width:100%;margin-bottom:5%;text-align:center}.fitting-history .chronology .box .chrono-image{width:61.3vw;margin:0 auto}.fitting-history .chronology .box .chrono-year{position:absolute;top:-9.6vw;left:0;font-size:4.27vw}.fitting-history .chronology .box .chrono-year span{font-size:8.27vw}}@media screen and (max-width: 768px) and (max-width: 1280px){.fitting-history .chronology .box .chrono-year{top:-9.6vw;font-size:4.27vw}.fitting-history .chronology .box .chrono-year span{font-size:8.27vw}}@media screen and (max-width: 768px){.fitting-history .chronology .box .chrono-subtitle{margin-bottom:2.13vw;font-size:4vw}}@media screen and (max-width: 768px) and (max-width: 1280px){.fitting-history .chronology .box .chrono-subtitle{margin-bottom:2.13vw;font-size:4vw}}@media screen and (max-width: 768px){.fitting-history .chronology .box .chrono-title{margin-bottom:4.27vw;font-size:6.4vw}}@media screen and (max-width: 768px) and (max-width: 1280px){.fitting-history .chronology .box .chrono-title{margin-bottom:4.27vw;font-size:6.4vw}}@media screen and (max-width: 768px){.fitting-history .chronology .box .chrono-copy{padding-right:0;font-size:3.73vw;line-height:1.5;text-align:left}}@media screen and (max-width: 768px) and (max-width: 1280px){.fitting-history .chronology .box .chrono-copy{font-size:3.73vw}}@media screen and (max-width: 768px){.fitting-history .chronology .bnr-history{position:relative;bottom:auto;left:auto;width:100%;margin-left:0}.fitting-history .bnr-history{position:relative;bottom:auto;left:auto;width:100%;margin-left:0;margin-bottom:8%;line-height:0}.fitting-history .bnr-history a{display:block}.fitting-history .bnr-history-col2{position:relative;bottom:auto;left:auto;width:100%;margin-left:0;margin-bottom:8%;line-height:0}.fitting-history .bnr-history-col2 ul{-webkit-box-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:100%}.fitting-history .bnr-history-col2 ul li{width:100%;margin-bottom:5.3vw;line-height:0}.fitting-history .bnr-history-col2 ul li:last-child{margin-bottom:0}.fitting-history .bnr-history-col2 ul li a{display:block}.fitting-history .reading-matter{width:100%;margin:0;padding:8vw 0 8vw 0}.fitting-history .reading-matter h1{margin-bottom:6.6vw;font-size:6.6vw;line-height:1.2}.fitting-history .reading-matter h2{margin-bottom:4vw;font-size:4.8vw;line-height:1.3}.fitting-history .reading-matter .copy{margin-bottom:1.5em;font-size:3.73vw;line-height:1.7}.fitting-history .reading-matter .copy.margin-r{margin-right:0}.fitting-history .reading-matter .caption{font-size:3.2vw;line-height:1.5}.fitting-history .reading-matter .photo{line-height:0}.fitting-history .reading-matter .block1{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;width:94.67%;margin:0 auto 1.5em auto}.fitting-history .reading-matter .block1 .block1-image{float:none;width:100%;margin-left:0}.fitting-history .reading-matter .block1 .block1-image .photo{margin-bottom:3.7vw}.fitting-history .reading-matter .block2{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;width:94.67%;margin:0 auto 9.3vw auto}.fitting-history .reading-matter .block2 .block2-text{-webkit-flex:auto;-ms-flex:auto;flex:auto}.fitting-history .reading-matter .block2 .block2-image{width:100%;margin-top:0;margin-left:0}.fitting-history .reading-matter .block2 .block2-image .photo{width:61.33vw;margin-left:auto;margin-right:auto;margin-bottom:3.7vw}.fitting-history .reading-matter .block3{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;width:94.67%;margin:0 auto 8vw auto}.fitting-history .reading-matter .block3 .block3-text{-webkit-flex:auto;-ms-flex:auto;flex:auto}.fitting-history .reading-matter .block3 .block3-image{width:100%;margin-right:0}.fitting-history .reading-matter .block3 .block3-image .photo{margin-bottom:3.7vw}.fitting-history .reading-matter .block4{-webkit-box-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:94.67%;margin:0 auto 9.3vw auto}.fitting-history .reading-matter .block4 .block4-text{-webkit-flex:auto;-ms-flex:auto;flex:auto;margin-bottom:1.5em}.fitting-history .reading-matter .block4 .block4-text h2{text-align:center}.fitting-history .reading-matter .block4 .block4-image{width:100%;margin-left:0}.fitting-history .reading-matter .block4 .block4-image .photo{width:89.33vw;margin:0 auto 4vw auto}.fitting-history .reading-matter .block4 .block4-image .caption{width:100%;margin:0}.fitting-history .reading-matter .bnr-color-code{width:94.67%;margin:0 auto 8vw auto;line-height:0}.fitting-history .reading-matter .bnr-color-code a{display:block}.fitting-history .reading-matter .banner-list{-webkit-box-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:94.67%;margin:0 auto}.fitting-history .reading-matter .banner-list li{width:100%;margin-bottom:5.3vw;line-height:0}.fitting-history .reading-matter .banner-list li:last-child{margin-bottom:0}.fitting-history .reading-matter .banner-list li a{display:block}.fitting-history .colorcode-modal .modal-inner{position:relative;width:auto;max-height:94vh;background-color:transparent;pointer-events:all;-ms-overflow-y:auto;overflow-y:auto}.fitting-history .colorcode-modal .modal-inner .modal-close{width:6vw;height:6vw;margin:0 1.6vw 2.4vw auto;cursor:pointer}.fitting-history .colorcode-modal .modal-inner .modal-close img{width:100%}.fitting-history .colorcode-modal .modal-inner .modal-body img{width:100%;height:auto;max-height:auto}}
