@charset "UTF-8";.main-img{margin-bottom:48px}.main-img,.main-img img{width:100%}.page-lead{font-size:18px;font-size:1.8rem;font-weight:700;text-align:center}.system-wrap{max-width:960px;margin:0 auto;box-sizing:border-box}.system-wrap ul{margin:0;padding:0;list-style:none}.system-wrap figure{margin:0}[class$="research system"] .system-wrap{margin-top:44px;border:1px solid #e3e3e3;background:url(../img/index_bg_01.png) no-repeat top center;background-color:#fefef4;background-size:contain;padding:20px 30px 0}[class$="research system"] .system-list{position:relative}[class$="research system"] .system-list li{width:260px;cursor:pointer}[class$="research system"] .system-list li:hover{opacity:.7}[class$="research system"] .system-list li h3{margin-top:10px;color:#0c325a;font-size:18px;font-weight:700;text-align:center}[class$="research system"] .system-list li p{margin-top:4px}[class$="research system"] .system-list li .c-btn-type-02{margin:10px auto 0;width:180px}[class$="research system"] .system-list li .c-btn-type-02 li{float:none;display:block;margin:0 auto;padding:0;width:180px}[class$="research system"] .system-01{position:relative;height:1px;padding-bottom:66.5%;background:url(../img/index_bg_02.png) no-repeat bottom center;z-index:10;background-size:contain}html[lang=en] [class$="research system"] .system-01{background-image:url(../img/index_bg_02.png)}[class$="research system"] .system-01.ch{background:url(/ch/about/research/system/img/index_bg_02.png) no-repeat bottom center;background-size:contain}[class$="research system"] .system-01 h2,[class$="research system"] .system-02 h2{position:absolute;top:236px;left:50%;transform:translate(-50%,0)}[class$="research system"] .system-01 figure{display:none}[class$="research system"] .system-02{position:relative;top:-117px;margin:0 -30px;height:735px;z-index:10}[class$="research system"] .system-02 h2{top:440px;z-index:20}[class$="research system"] .system-02 .system-list{top:40px;height:725px;background:url(../img/index_bg_03.png) no-repeat top center;z-index:11}[class$="research system"] .system-02 .system-list li{position:absolute}[class$="research system"] .system-02 .system-list .item-01{top:0;left:50%;margin-left:-130px}[class$="research system"] .system-02 .system-list .item-02{top:377px;left:110px}[class$="research system"] .system-02 .system-list .item-03{top:377px;right:110px}[class$="research system"] .system-03{position:relative;margin:-117px -30px 0;height:480px;background-color:#f2f9ff}[class$="research system"] .system-03:before{position:absolute;content:'';top:-46px;left:50%;margin-left:-13px;width:26px;height:92px;background:url(../img/index_img_arrow.png);background-size:contain;z-index:2}[class$="research system"] .system-03 h2{position:absolute;top:190px;left:53px}[class$="research system"] .system-03 .system-list{width:260px;top:84px;left:350px}[class^=btn]>li>a,[class^=c-btn]>li>a{position:relative;display:block;padding:6px 40px 6px 20px;border-radius:30px;font-size:14px;font-size:1.4rem;color:#fff;font-weight:700}body:not(.top) [class^=btn][class^=c-btn-type-02]>li>a,body:not(.top) [class^=c-btn][class^=c-btn-type-02]>li>a,div:not(.inquiry-list) [class^=btn][class^=c-btn-type-02]>li>a,div:not(.inquiry-list) [class^=c-btn][class^=c-btn-type-02]>li>a{border:1px solid #abbaca;color:#333;background-color:#fff}[class$="research system"] .system-list li .c-btn-type-02 li a{margin:0;padding:2px 40px 2px 20px;background:0 0}[class^=btn]>li>a::after,[class^=c-btn]>li>a::after{position:absolute;top:0;right:0;bottom:0;display:inline-block;content:'';width:10px;height:10px;margin:auto 20px auto auto;background-repeat:no-repeat;background-position:center}body:not(.top) [class^=btn][class^=c-btn-type-02]>li>a::after,body:not(.top) [class^=c-btn][class^=c-btn-type-02]>li>a::after,div:not(.inquiry-list) [class^=btn][class^=c-btn-type-02]>li>a::after,div:not(.inquiry-list) [class^=c-btn][class^=c-btn-type-02]>li>a::after{background-image:url(../img/ico_arrow_right_02.svg)}@media only screen and (max-width:640px){.page-lead{font-size:1.6rem;text-align:left}[class$="research system"] .system-01{background:0 0!important}}@media only screen and (max-width:767px){[class$="research system"] .system-01{background:0 0!important}[class$="research system"] .system-wrap{margin-top:34px;width:100%;background-size:contain}[class$="research system"] .system-list li{width:100%}[class$="research system"] .system-list li+li{margin-top:40px}[class$="research system"] .system-list li .c-btn-type-02,[class$="research system"] .system-list li .c-btn-type-02 li{width:258px}[class$="research system"] .system-01{height:auto;padding:15px 10px 0}html[lang=en] [class$="research system"] .system-01{background-image:none}[class$="research system"] .system-01.ch{background:0 0}[class$="research system"] .system-01 h2{display:none}[class$="research system"] .system-01 figure{display:block}[class$="research system"] .system-02{top:0;height:auto;margin-top:-83px;padding:60px 10px 85px}[class$="research system"] .system-02 h2{display:block;margin-left:0;transform:none}[class$="research system"] .system-02 .system-list{top:0;height:auto;background:0 0;margin-top:20px}[class$="research system"] .system-02 .system-list li{position:relative}[class$="research system"] .system-02 .system-list .item-01{top:0;left:0;margin-left:0}[class$="research system"] .system-02 .system-list .item-02{top:0;left:0}[class$="research system"] .system-02 .system-list .item-03{top:0;right:0}[class$="research system"] .system-03{margin-top:0;height:auto;padding:85px 10px 50px}[class$="research system"] .system-03:before{top:-67px;left:50%;margin-left:-19px;width:38px;height:135px}[class$="research system"] .system-02 h2,[class$="research system"] .system-03 h2{position:relative;top:0;left:0;text-align:center}[class$="research system"] .system-03 .system-list{width:auto;top:0;left:0;margin-top:20px}}@media print,screen and (max-width:960px){[class$="research system"] .system-01{background:url(../img/index_bg_02.png) no-repeat bottom center;background-size:contain}[class$="research system"] .system-01.ch{background:url(/ch/about/research/system/img/index_bg_02.png) no-repeat bottom center;background-size:contain}}@media screen and (min-width:961px) and (max-width:1279px){[class$="research system"] .system-02 .system-list .item-02{left:6%}[class$="research system"] .system-02 .system-list .item-03{right:6%}}