@media only screen and (max-width:749px){.sub-system{padding:0 5vw;width:100%}}.sub-system .sub-article{padding-left:95px;padding-right:95px}.sub-system-intro h2{display:block;margin:0 auto 35px}@media only screen and (max-width:749px){.sub-system-intro h2{margin:0 auto 4vw}}.sub-system-intro h2 img{margin:auto}@media only screen and (max-width:749px){.sub-system-intro h2 img{height:7vw}}.sub-system-intro p{font-weight:700;margin:0 0 40px;text-align:center}@media only screen and (max-width:749px){.sub-system-intro p{font-size:3vw;margin:0 auto 4vw}}.sub-system-intro p:last-of-type{margin:0 0 80px}@media only screen and (max-width:749px){.sub-system-intro p:last-of-type{margin:0 auto 5vw}}.sub-system-nav{margin:0 0 95px}.sub-system-nav ol{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}.sub-system-nav ol li a{position:relative}.sub-system-nav ol li a img.active{margin:-51px 0 0;opacity:0;position:relative}.sub-system-nav ol li a:hover img.link{opacity:0}.sub-system-nav ol li a:hover img.active{opacity:1}@media only screen and (max-width:749px){.sub-system-phase a{display:block;width:100%}}@media only screen and (max-width:749px){.sub-system-phase a:first-of-type{-webkit-box-ordinal-group:101;-ms-flex-order:100;border:1px solid #141414;order:100}}@media only screen and (max-width:749px){.sub-system-phase a img{height:auto;width:100%}}.sub-system-phase#phase1>.sub-system-phase-contents>.sub-system-note{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99}@media only screen and (min-width:750px){.sub-system-phase#phase1>.sub-system-phase-contents>.sub-system-note>picture{margin:-250px 0 0 240px}}@media only screen and (max-width:749px){.sub-system-phase#phase2>.sub-system-phase-contents>.sub-system-note{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99}}@media only screen and (min-width:750px){.sub-system-phase#phase2>.sub-system-phase-contents>.sub-system-note>picture{margin:-290px 0 0}}@media only screen and (max-width:749px){.sub-system-phase#phase2>.sub-system-phase-contents>.sub-system-note-sub{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100}}.sub-system-phase#phase2>.sub-system-phase-contents>.sub-system-note-sub h4{margin:35px auto 20px}@media only screen and (max-width:749px){.sub-system-phase#phase2>.sub-system-phase-contents>.sub-system-note-sub h4{margin:0 auto 5vw}}@media only screen and (max-width:749px){.sub-system-phase#phase2>.sub-system-phase-contents>.sub-system-note-sub p{text-align:left}}.sub-system-phase#phase3>.sub-system-phase-contents>.sub-system-note{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99}@media only screen and (min-width:750px){.sub-system-phase#phase3>.sub-system-phase-contents>.sub-system-note>picture{margin:-280px 0 0 150px}}@media only screen and (max-width:749px){.sub-system-phase#phase4>.sub-system-phase-contents>.sub-system-note{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99}}@media only screen and (min-width:750px){.sub-system-phase#phase4>.sub-system-phase-contents>.sub-system-note>picture{margin:-310px 0 0}}.sub-system-phase-contents{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;padding:0 0 100px;width:100%}@media only screen and (min-width:750px){.sub-system-phase-contents.collapse:not(.show){display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:749px){.sub-system-phase-contents{margin:5vw 0 0;padding:0;width:100%}}.sub-system-phase-label{display:block;margin:0 auto 35px;width:100%}@media only screen and (max-width:749px){.sub-system-phase-label{margin:0 auto 3vw}}.sub-system-phase-label img{margin:auto}@media only screen and (max-width:749px){.sub-system-phase-label img{width:10vw}}.sub-system-note{width:468px}@media only screen and (max-width:749px){.sub-system-note{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;width:100%}}.sub-system-note h4{position:relative;z-index:99}@media only screen and (max-width:749px){.sub-system-note h4{margin:auto}.sub-system-note h4 img{height:6vw;margin:0 0 3vw}}.sub-system-note p{font-weight:700;line-height:180%;position:relative;z-index:99}@media only screen and (max-width:749px){.sub-system-note p{font-size:3vw;margin:0 auto 5vw}}.sub-system-note>picture{position:absolute;z-index:1}@media only screen and (max-width:749px){.sub-system-note>picture{-webkit-box-ordinal-group:-98;-ms-flex-order:-99;margin:-58vw auto 0;order:-99;position:absolute;width:75vw}}.sub-system-thumb{clip-path:polygon(6% 0,94% 0,100% 12%,100% 88%,94% 100%,6% 100%,0 88%,0 12%);display:inline-block}@media only screen and (max-width:749px){.sub-system-thumb{margin:0 auto 5vw}.sub-system-thumb img{margin:auto}}.sub-system-note-sub{padding:20px 0 0;width:100%}@media only screen and (max-width:749px){.sub-system-note-sub{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;margin:auto}}.sub-system-note-sub h4{display:block;margin:35px auto 20px;width:100%}.sub-system-note-sub h4 img{margin:auto}.sub-system-note-sub p{font-weight:700;line-height:180%;margin:0;text-align:center}@media only screen and (max-width:749px){.sub-system-note-sub p{font-size:3vw;margin:0 auto 5vw}}@media only screen and (max-width:749px){.sub-system-note-sub>picture{position:relative}}

/*# sourceMappingURL=system.css.map*/