#stages-styles{}#stages-styles .why{padding-top:24px;padding-bottom:24px;background:#dcf0fd}#stages-styles .why .col25 .inner{text-align:left;width:344px;max-width:100%}#stages-styles .why .overswiper{overflow:hidden}#stages-styles .why .col30 .inner{text-align:left}#stages-styles .why h2{margin-bottom:24px}#stages-styles .why img{margin:auto;width:auto;max-width:100%}#stages-styles .why .swiper-slide{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;opacity:0!important;z-index:1}#stages-styles .why .swiper-slide-active{opacity:1!important;z-index:2}#stages-styles .why .swiper-slide ul li{padding-top:24px;padding-bottom:24px;border-bottom:2px solid #c7e1f2;padding-left:56px;background-repeat:no-repeat;background-position:left center}#stages-styles .why .swiper-slide ul li:first-child{background-image:url(../img/ic_01.png)}#stages-styles .why .swiper-slide ul li:nth-child(2){background-image:url(../img/ic_02.png)}#stages-styles .why .swiper-slide ul li:nth-child(3){background-image:url(../img/ic_03.png)}#stages-styles .how_pagination{margin-bottom:24px}#stages-styles .contact .map ul li,#stages-styles .how_pagination .swiper-pagination-bullet{border:1px solid #dcf0fd;padding:10px;display:inline-block;margin:0;padding-left:30px;padding-right:30px;font-size:18px;color:#3e94a6;font-weight:600;background:#fff;text-transform:uppercase;cursor:pointer;outline:none;-webkit-transition-duration:0.6s;transition-duration:0.6s}#stages-styles .contact .map ul li{border:0;margin-left:-3px;margin-right:-3px}#stages-styles .contact .map ul li:first-child,#stages-styles .how_pagination .swiper-pagination-bullet:first-child{border-radius:50px 0 0 50px}#stages-styles .contact .map ul li:last-child,#stages-styles .how_pagination .swiper-pagination-bullet:last-child{border-radius:0 50px 50px 0}#stages-styles .contact .map ul li:first-child:last-child,#stages-styles .how_pagination .swiper-pagination-bullet:first-child:last-child{border-radius:50px}#stages-styles .contact .map ul li.active,#stages-styles .how_pagination .swiper-pagination-bullet-active{background:#3e94a6;color:#fff}#stages-styles .why .navi{margin-left:4px;margin-right:4px;padding-top:24px;padding-bottom:12px;text-align:left}#stages-styles .howsn_n,#stages-styles .howsn_p{display:inline-block;width:50px;height:50px;border-radius:50px;background:#fff url(../img/ic_scroll.png) no-repeat center center;border-radius:50px;overflow:hidden;text-align:left;text-indent:-9999px;outline:none;border:0;margin:8px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#stages-styles .howsn_p{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#stages-styles .howsn_n:hover,#stages-styles .howsn_p:hover{-webkit-box-shadow:0 0 48px rgba(0,0,0,0.2);box-shadow:0 0 48px rgba(0,0,0,0.2)}#stages-styles .how{padding-top:64px;padding-bottom:64px}#stages-styles .how .inner{text-align:left}#stages-styles .how .bg{z-index:2}#stages-styles .how .img{width:679px;position:absolute;top:0;left:0;bottom:0;background-repeat:no-repeat;background-size:contain;background-position:bottom left;top:40%}#stages-styles .how h2{width:280px;max-width:100%}#stages-styles .how h2.nomin{width:440px}#stages-styles .how ul li{padding-bottom:56px}#stages-styles .how ol li:before,#stages-styles .how ul li:before,#stages-styles .txt ul li:before{width:2px;top:15px;bottom:-12px;left:-200px;content:"";background:#dcf0fd;display:block;height:auto;border-radius:0;position:Absolute}#stages-styles .how ol,#stages-styles .txt ul{margin-bottom:24px}#stages-styles .how ul li:last-child:before{display:none}#stages-styles .how ol li,#stages-styles .how ul li ul li,#stages-styles .txt ul li{padding:0;padding-left:15px}#stages-styles .how ol li:before,#stages-styles .how ul li ul li:before,#stages-styles .txt ul li:before{width:5px;height:5px;background:#4fbce7;border-radius:5px;top:15px;left:0;bottom:auto;display:block!important;margin-top:-2px}#stages-styles .how ol li a,#stages-styles .how ul li ul li a{text-decoration:underline;color:#31abdc}#stages-styles .how ol li a:hover,#stages-styles .how ul li ul li a:hover{text-decoration:none}#stages-styles .how .time{display:block;float:left;position:Absolute;top:12px;left:-209px;font-size:18px;font-weight:700;color:#3e94a6;background:#fff url(../img/ic_time.png) no-repeat left top;padding-left:30px;line-height:20px;width:110px}#stages-styles .layer .box{height:auto}@media only screen and (min-width:1101px){#stages-styles .layer .box{width:calc(100% - 60px);max-width:1440px}}#stages-styles .why .swiper-slide ul li:before{display:none}#stages-styles .why .swiper-slide ul li strong{font-weight:700;color:#3e94a6}#stages-styles .layer h3{text-align:center;font-size:30px}@media only screen and (min-width:768px){#stages-styles .layer h3{font-size:38px;text-align:left}}@media only screen and (max-width:767px){#stages-styles .how_pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-x:auto;overflow-y:hidden;margin-top:30px;margin-bottom:0;padding-bottom:8px}}@media only screen and (max-width:767px){#stages-styles .how_pagination .swiper-pagination-bullet{white-space:nowrap;padding:6px 17px;font-size:15px}}@media only screen and (max-width:767px){#stages-styles .how_pagination .swiper-pagination-bullet:first-child{border-radius:20px 0 0 20px}}@media only screen and (max-width:767px){#stages-styles .how_pagination .swiper-pagination-bullet:last-child{border-radius:0 20px 20px 0}}@media only screen and (max-width:767px){#stages-styles .why .swiper-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:16px;line-height:1.6}}@media only screen and (max-width:767px){#stages-styles .why .swiper-slide .col30,#stages-styles .why .swiper-slide .col40{width:100%}}@media only screen and (max-width:767px){#stages-styles .why .navi{text-align:center}}#stages-styles #stage-styles .layer.entry,#stages-styles .layer.opened{overflow-x:hidden;overflow-y:auto}