.container,.con_intro .box_intro .intro_txt,.con_point{width:90%;max-width:1600px;margin:auto}@media only screen and (max-width: 1199px){.container,.con_intro .box_intro .intro_txt,.con_point{width:91.66667%}}html{font-size:small;line-height:1.6;overflow-x:hidden;overflow-y:scroll}body{font-size:135%;color:#4f4f4f;-webkit-text-size-adjust:none;font-family:"Noto Serif JP","Cormorant Garamond","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho","Times New Roman",serif;margin:0}@media only screen and (min-width: 984px) and (max-width: 1199px){body{width:100%;min-width:1120px;max-width:1160px}}.ie body{-webkit-transform:rotate(0.001deg);transform:rotate(0.001deg);font-size:120%}@media only screen and (max-width: 767px){body{font-size:116%}}body a{color:#4f4f4f;text-decoration:none}body a:hover{text-decoration:none}body img{max-width:100%;-webkit-touch-callout:none;line-height:1}html.ie8 .view_tab,html.ie8 .view_tab_sp,html.ie8 .view_sp{display:none !important}h1,h2,h3,h4,h5{margin:0;font-weight:normal}h2.title{font-size:157%;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){h2.title{font-size:169%}}@media only screen and (max-width: 767px){h2.title{font-size:125%}}h2.title .jp{display:block;letter-spacing:3px}h2.title .jp em{color:#414141}h2.title .en{display:block;font-family:"Satisfy", cursive;font-weight:400;font-style:normal;color:#165496;font-size:69%}@media only screen and (min-width: 768px) and (max-width: 1199px){h2.title .en{font-size:75%}}@media only screen and (max-width: 767px){h2.title .en{font-size:69%}}h3{font-size:125%}@media only screen and (min-width: 768px) and (max-width: 1199px){h3{font-size:125%}}@media only screen and (max-width: 767px){h3{font-size:125%}}@media only screen and (min-width: 1200px){.view_pc_s,.view_tab-sp,.view_tab{display:none !important}}@media print{.view_pc_s,.view_tab-sp,.view_tab{display:none !important}}@media only screen and (min-width: 768px){.view_pc_s,.view_sp{display:none !important}}@media only screen and (max-width: 1199px){.view_pc_s,.view_pc{display:none !important}}@media only screen and (max-width: 767px){.view_pc-tab,.view_tab{display:none !important}.view_pc_s{display:block !important}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.view_pc_s{display:block !important}}a:hover{opacity:0.7;-webkit-transition:0.8s;transition:0.8s}.wrap_intro{background:url(../../images/img_kv-pc.jpg) no-repeat center top/contain;position:relative}@media only screen and (min-width: 768px){.wrap_intro{aspect-ratio:1920 / 800;width:100%}}@media only screen and (max-width: 767px){.wrap_intro{background:url(../../images/img_kv-sp.jpg) no-repeat center top/contain;height:calc(100vh - 59px - 80px)}}.wrap_intro .img_kv{position:absolute;width:40%;left:4em;top:5em;right:auto !important;bottom:auto !important}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrap_intro .img_kv{width:40%}}@media only screen and (max-width: 767px){.wrap_intro .img_kv{width:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrap_intro .img_kv{left:1.5em}}@media only screen and (max-width: 767px){.wrap_intro .img_kv{left:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrap_intro .img_kv{top:2.3em}}@media only screen and (max-width: 767px){.wrap_intro .img_kv{top:0}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.wrap_intro .img_kv{width:38%;left:3.5em;top:4em}}@media only screen and (max-width: 767px){.wrap_intro .img_kv{display:none}}.con_intro{position:relative}.con_intro::before,.con_intro::after{content:"";position:absolute;height:570px;width:480px;z-index:-1;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro::before,.con_intro::after{height:285px}}@media only screen and (max-width: 767px){.con_intro::before,.con_intro::after{height:400px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro::before,.con_intro::after{width:380px}}@media only screen and (max-width: 767px){.con_intro::before,.con_intro::after{width:190px}}.con_intro::before{background:url(../../images/bg_intoro_l.jpg) no-repeat top left;top:0;left:0}.con_intro::after{background:url(../../images/bg_intoro_r.jpg) no-repeat top right;top:0;right:0}.con_intro .box_intro{padding-top:110px;padding-bottom:120px;z-index:1;overflow:visible}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_intro{padding-top:80px}}@media only screen and (max-width: 767px){.con_intro .box_intro{padding-top:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_intro{padding-bottom:80px}}@media only screen and (max-width: 767px){.con_intro .box_intro{padding-bottom:5em}}.con_intro .box_intro h2{margin-bottom:60px;text-align:center;font-size:225%;letter-spacing:2px;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_intro h2{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_intro .box_intro h2{margin-bottom:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_intro h2{font-size:200%}}@media only screen and (max-width: 767px){.con_intro .box_intro h2{font-size:163%}}.con_intro .box_intro h2 span{color:#165496;font-weight:bold}.con_intro .box_intro .intro_txt{line-height:2;text-align:center;letter-spacing:1px}@media only screen and (max-width: 767px){.con_intro .box_intro .intro_txt{font-size:88%}}.con_intro .box_intro .intro_txt p{margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_intro .intro_txt p{margin-bottom:25px}}@media only screen and (max-width: 767px){.con_intro .box_intro .intro_txt p{margin-bottom:.8em}}.con_intro .box_intro .img_intro{text-align:center;margin-top:2em;position:relative;z-index:10}.con_intro .box_intro .img_intro span{display:block;margin-bottom:.5em}.con_intro .box_intro .img_intro img{width:45%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_intro .img_intro img{width:80%}}@media only screen and (max-width: 767px){.con_intro .box_intro .img_intro img{width:100%}}.con_intro .st_foot{position:relative;z-index:0;overflow:visible}@media only screen and (max-width: 767px){.con_intro .st_foot{margin-top:2em}}.con_intro .st_foot .image1{width:20.88542%;margin-top:-2%;margin-left:0}@media only screen and (max-width: 767px){.con_intro .st_foot .image1{width:30%;margin-top:0}}.con_intro .st_foot .image2{width:40.20833%;margin-top:-7.5%;margin-left:60%}@media only screen and (max-width: 767px){.con_intro .st_foot .image2{width:60%;margin-top:-12%;margin-left:40%}}.con_point{background-color:#fff;padding-bottom:120px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_point{padding-bottom:80px}}@media only screen and (max-width: 767px){.con_point{padding-bottom:60px}}.con_point .box_st{text-align:center;z-index:2;margin-bottom:70px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_point .box_st{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_point .box_st{margin-bottom:20px}}.con_point .box_st .sst{font-size:107%;color:#165496}.con_point .box_st .sst span{position:relative}.con_point .box_st .sst span:before{position:absolute;content:"";background:url(../../images/ic_point_b.png) no-repeat;width:14px;height:15px;z-index:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-1em}.con_point .box_st .sst span:after{position:absolute;content:"";background:url(../../images/ic_point_a.png) no-repeat;width:14px;height:15px;z-index:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-1em}.con_point .box_st h3{z-index:1;font-size:188%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_point .box_st h3{font-size:188%}}@media only screen and (max-width: 767px){.con_point .box_st h3{font-size:188%}}.con_point .box_st h3 span{color:#28933E;font-size:125%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_point .box_st h3 span{font-size:125%}}@media only screen and (max-width: 767px){.con_point .box_st h3 span{font-size:125%}}.con_point ul{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 767px){.con_point ul{display:block}}.con_point ul li{width:25%;text-align:center;padding:0 75px;border-right:dashed 1px #414141}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_point ul li{padding:0 20px}}@media only screen and (max-width: 767px){.con_point ul li{padding:30px 0}}.con_point ul li:first-child{padding-left:0}@media only screen and (max-width: 767px){.con_point ul li:first-child{padding-top:0}}.con_point ul li:last-child{padding-right:0;border-right:none}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_point ul li{padding:0 25px}}@media only screen and (max-width: 767px){.con_point ul li{width:100%;border-right:none;border-bottom:dashed 1px #414141}.con_point ul li:last-child{border-bottom:none}}.con_point ul li .st_num{padding-bottom:24px;font-size:125%;color:#165496;text-align:center;letter-spacing:.3em;font-family:"Playfair Display", serif;font-optical-sizing:auto;font-weight:400;font-style:normal}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_point ul li .st_num{padding-bottom:24px}}@media only screen and (max-width: 767px){.con_point ul li .st_num{padding-bottom:1.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_point ul li .st_num{font-size:94%}}@media only screen and (max-width: 767px){.con_point ul li .st_num{font-size:94%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_point ul li .st_num{letter-spacing:.2em}}@media only screen and (max-width: 767px){.con_point ul li .st_num{letter-spacing:.1em}}.con_point ul li .st_num span{display:block;font-size:375%;line-height:.4;letter-spacing:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_point ul li .st_num span{font-size:313%}}@media only screen and (max-width: 767px){.con_point ul li .st_num span{font-size:375%}}.con_point ul li .img{margin:24px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_point ul li .img{margin:10px auto}}@media only screen and (max-width: 767px){.con_point ul li .img{margin:0.5em 0}}.con_point ul li .box_txt{font-size:88%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_point ul li .box_txt{font-size:69%}}@media only screen and (max-width: 767px){.con_point ul li .box_txt{font-size:88%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_point ul li .box_txt{font-size:75%}}.con_point ul li .box_txt .st_txt{font-size:132%;color:#165496;margin-bottom:10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_point ul li .box_txt .st_txt{font-size:113%}}@media only screen and (max-width: 767px){.con_point ul li .box_txt .st_txt{font-size:132%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_point ul li .box_txt .st_txt{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_point ul li .box_txt .st_txt{margin-bottom:1em}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_point ul li .box_txt .st_txt{font-size:132%}}.wrp_busplan{background-color:#F4F4E8;padding-bottom:120px}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_busplan{padding-bottom:120px}}@media only screen and (max-width: 767px){.wrp_busplan{padding-bottom:80px}}.con_link{padding-top:70px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_link{padding-top:70px}}@media only screen and (max-width: 767px){.con_link{padding-top:35px}}.con_link .box_st{text-align:center;z-index:2;padding-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_link .box_st{padding-bottom:50px}}@media only screen and (max-width: 767px){.con_link .box_st{padding-bottom:20px}}.con_link .box_st .sst span{position:relative}.con_link .box_st .sst span:before{position:absolute;content:"";background:url(../../images/ic_point_b.png) no-repeat;width:14px;height:15px;z-index:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-1em}.con_link .box_st .sst span:after{position:absolute;content:"";background:url(../../images/ic_point_a.png) no-repeat;width:14px;height:15px;z-index:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-1em}.con_link .box_st h3{z-index:1;font-size:188%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_link .box_st h3{font-size:188%}}@media only screen and (max-width: 767px){.con_link .box_st h3{font-size:188%}}.con_link .box_st h3 span{color:#28933E;font-size:125%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_link .box_st h3 span{font-size:125%}}@media only screen and (max-width: 767px){.con_link .box_st h3 span{font-size:107%}}.con_link .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1240px;margin:0 auto}@media only screen and (max-width: 767px){.con_link .inner{max-width:90%}}.con_link .inner li{width:25%;border-right:1px solid #414141;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.con_link .inner li{width:50%}}.con_link .inner li:first-child{border-left:1px solid #414141}.con_link .inner li a{padding:.5em 0;display:block;font-weight:700}.con_link .inner li a i{padding-left:.5em}.wrp_arrdep{width:90%;margin:0 auto;padding-top:120px}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_arrdep{padding-top:60px}}@media only screen and (max-width: 767px){.wrp_arrdep{padding-top:60px}}@media only screen and (max-width: 767px){.wrp_arrdep{width:95%}}.wrp_arrdep .st_area{color:#fff;background-color:#165496;text-align:center;font-size:150%;padding:20px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_arrdep .st_area{padding:20px 0}}@media only screen and (max-width: 767px){.wrp_arrdep .st_area{padding:10px 0}}.wrp_arrdep .st_area span{font-size:119%}.wrp_arrdep ul li{background-color:#fff}.wrp_arrdep ul li .con_faci{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%;margin:0 auto;padding:60px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_arrdep ul li .con_faci{padding:60px 0}}@media only screen and (max-width: 767px){.wrp_arrdep ul li .con_faci{padding:30px 0}}@media only screen and (max-width: 1199px){.wrp_arrdep ul li .con_faci{display:block}}.wrp_arrdep ul li .con_faci .photo{width:51.06935%}@media only screen and (max-width: 1199px){.wrp_arrdep ul li .con_faci .photo{width:100%}}.wrp_arrdep ul li .con_faci .inner{width:45.36617%}@media only screen and (max-width: 1199px){.wrp_arrdep ul li .con_faci .inner{width:100%}}.wrp_arrdep ul li .con_faci .inner .box_faci{padding-bottom:15px;margin-bottom:20px;border-bottom:solid 1px #414141}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_arrdep ul li .con_faci .inner .box_faci{padding-bottom:15px}}@media only screen and (max-width: 767px){.wrp_arrdep ul li .con_faci .inner .box_faci{padding-bottom:15px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_arrdep ul li .con_faci .inner .box_faci{margin-bottom:20px}}@media only screen and (max-width: 767px){.wrp_arrdep ul li .con_faci .inner .box_faci{margin-bottom:20px}}@media only screen and (max-width: 1199px){.wrp_arrdep ul li .con_faci .inner .box_faci{margin-top:10px}}.wrp_arrdep ul li .con_faci .inner .box_faci .faci{font-size:150%;padding-right:.5em}@media only screen and (max-width: 767px){.wrp_arrdep ul li .con_faci .inner .box_faci .faci{display:block;margin-bottom:10px}}.wrp_arrdep ul li .con_faci .inner .box_faci .faci .main{font-size:138%;padding-left:.2em}.wrp_arrdep ul li .con_faci .inner .box_faci .area{color:#fff;padding:7px 11px;background-color:#187192}.wrp_arrdep ul li .con_faci .inner .box_st{margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_arrdep ul li .con_faci .inner .box_st{margin-bottom:30px}}@media only screen and (max-width: 767px){.wrp_arrdep ul li .con_faci .inner .box_st{margin-bottom:20px}}.wrp_arrdep ul li .con_faci .inner .box_st .sst{font-size:138%;margin-bottom:10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_arrdep ul li .con_faci .inner .box_st .sst{margin-bottom:10px}}@media only screen and (max-width: 767px){.wrp_arrdep ul li .con_faci .inner .box_st .sst{margin-bottom:.5em}}.wrp_arrdep ul li .con_faci .inner .box_st .txt{font-size:94%}.wrp_arrdep ul li .con_faci .inner .box_st .box_point{position:relative;background-color:#F4F4E8;margin-top:43px}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_arrdep ul li .con_faci .inner .box_st .box_point{margin-top:43px}}@media only screen and (max-width: 767px){.wrp_arrdep ul li .con_faci .inner .box_st .box_point{margin-top:40px}}.wrp_arrdep ul li .con_faci .inner .box_st .box_point img{position:absolute;top:-23px}@media only screen and (max-width: 767px){.wrp_arrdep ul li .con_faci .inner .box_st .box_point img{max-width:160px;top:-17px}}.wrp_arrdep ul li .con_faci .inner .box_st .box_point .txt{padding:30px 30px 25px 30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_arrdep ul li .con_faci .inner .box_st .box_point .txt{padding:40px 30px 30px 30px}}@media only screen and (max-width: 767px){.wrp_arrdep ul li .con_faci .inner .box_st .box_point .txt{padding:30px 25px 15px 20px}}@media only screen and (min-width: 1200px){.wrp_arrdep ul li .con_faci .inner .box_st .box_point .txt{line-height:1.2}}@media print{.wrp_arrdep ul li .con_faci .inner .box_st .box_point .txt{line-height:1.2}}.wrp_arrdep ul li .con_faci .inner .box_st .box_point .txt li{background-color:unset}@media only screen and (max-width: 767px){.wrp_arrdep ul li .con_faci .inner .box_st .box_point .txt li{padding-left:2.5rem;text-indent:-2.5em}}.wrp_arrdep ul li .con_faci .inner .box_st .box_point .txt li .no{font-size:163%;padding-right:.2em;font-family:"Playfair Display", serif;color:#165496}.wrp_arrdep ul li .con_faci .inner .box_btn .btn{padding-bottom:15px}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_arrdep ul li .con_faci .inner .box_btn .btn{padding-bottom:15px}}@media only screen and (max-width: 767px){.wrp_arrdep ul li .con_faci .inner .box_btn .btn{padding-bottom:10px}}.wrp_arrdep ul li .con_faci .inner .box_btn .btn a{border:solid 1px #28933E;color:#28933E}.wrp_arrdep ul li .con_faci .inner .box_btn .btn a span{color:#28933E}.wrp_arrdep ul li .con_faci .inner .box_btn .btn:last-of-type{padding-bottom:0}.wrp_arrdep ul li .con_faci .inner .box_btn .special a{border:none;background-color:#28933E}.wrp_arrdep ul li .con_faci .inner .box_btn .special a span{color:#fff}.wrp_arrdep ul li .con_faci .inner .box_btn .special a i{color:#fff}.con_about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1200px;margin:120px auto 0;padding:45px;background-color:#fff}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about{margin:100px auto 0}}@media only screen and (max-width: 767px){.con_about{margin:80px auto 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about{padding:40px}}@media only screen and (max-width: 767px){.con_about{padding:35px}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_about{max-width:900px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about{max-width:600px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width: 767px){.con_about{display:block;max-width:unset;width:75%}.con_about .left{margin:0 auto;padding-bottom:2em}}.con_about .left{width:37.6%;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .left{width:35%}}@media only screen and (max-width: 767px){.con_about .left{width:80%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_about .left{width:41%}}.con_about .right{width:62.5%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .right{width:60%}}@media only screen and (max-width: 767px){.con_about .right{width:100%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_about .right{width:59%}}.con_about .right p{font-size:94%;line-height:30px;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .right p{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_about .right p{margin-bottom:2em}}.con_about .right .btn{max-width:400px}@media only screen and (max-width: 767px){.con_about .right .btn{max-width:auto;width:100%}.con_about .right .btn a i{right:1rem}}#group_footer{margin-top:0}.btn{cursor:pointer}.btn a{display:block;border:solid 1px #848282;padding:.7em .7em;position:relative}.btn a span{color:#4f4f4f;letter-spacing:0;font-size:88%;text-align:center;display:block}.btn a i{position:absolute;top:calc(50% - .8em);right:2rem}.footer{overflow:visible}.footer .footer__backtop{overflow:visible}.footer .footer__backtop .footer__backtop-container{overflow:visible}.footer__container .footer__link-list{overflow:visible}.footer__container .footer__link-list .footer__link-item{overflow:visible}.fadein{-webkit-transition:all 1.5s linear;transition:all 1.5s linear;opacity:0}.fadein.active{opacity:1}@-webkit-keyframes anime{0%{opacity:0}8%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}17%{opacity:0.5}100%{opacity:1}}@keyframes anime{0%{opacity:0}8%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}17%{opacity:0.5}100%{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}50%{opacity:0.75}100%{opacity:1}}@keyframes fadein{0%{opacity:0}50%{opacity:0.75}100%{opacity:1}}@media all and (-ms-high-contrast: none){.con_plan .box_plan li .btn a{right:1em;width:85%}}
