@charset "UTF-8";@import url("https://fonts.googleapis.com/earlyaccess/notosansjapanese.css");@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700");@import "reset.css";@import "base.css";@import "adjust.css";.mincho{font-family:"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}.gothic{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}.tc{text-align:center}.center{margin-right:auto;margin-left:auto}.bold{font-weight:bold}.marker{background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(70%,yellow));background:linear-gradient(transparent 70%,yellow 70%)}small{font-size:80%}p{font-size:16px;line-height:1.6;text-align:left;color:#333;font-weight:normal}@media screen and (max-width:520px){p{font-size:12px;text-align:left}}a{cursor:pointer}a:hover{-webkit-filter:brightness(110%);filter:brightness(110%);cursor:pointer}img{border-style:none;max-width:100%;vertical-align:baseline;outline:none;margin:auto;line-height:1;height:auto}.clearfix:after{content:"";display:block;clear:both}.pagination{text-align:center;padding-top:0px}.pagination li{display:inline-block;color:#fff}.pagination li a{font-size:15px;background-color:linear-gradient(135deg,#00a556,#0d5f76);padding:8px 16px;margin:0px 6px}.pagination li a:hover{color:#fff;-webkit-filter:brightness(130%);filter:brightness(130%);-webkit-transition:0.25s ease;transition:0.25s ease}button{display:block;width:260px;height:50px;margin-right:auto;margin-left:auto;background-color:linear-gradient(135deg,#00a556,#0d5f76);color:#fff;-webkit-transition:0.25s ease;transition:0.25s ease}button:hover{-webkit-filter:brightness(110%);filter:brightness(110%)}button:focus{outline:none}section{padding:8% 10px}@media screen and (max-width:520px){section{padding:12% 10px}}.pagenation{margin:0;text-align:center;padding-bottom:70px;font-size:0}.pagenation li{display:inline-block;list-style:none outside none;margin:0 9px;color:#fff;font-size:14px;font-size:1.4rem;line-height:24.5px;vertical-align:middle}.pagenation li a{display:block;color:#fff;background-color:#8a8a8a;min-width:30px;height:30px;padding:4px 4px 0 4px}.pagenation li a:hover{text-decoration:none;background-color:linear-gradient(to right,#27b8c2 0%,#3bd2a7 100%);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.pagenation li.pagenation-active{background-image:linear-gradient(135deg,#00a556,#0d5f76);min-width:30px;height:30px;padding:4px 4px 0 4px}.pagenation li.pagenation-next a,.pagenation li.pagenation-prev a{overflow:hidden;text-indent:100%;white-space:nowrap;background-color:transparent;position:relative;width:30px}.pagenation li.pagenation-next a:before,.pagenation li.pagenation-prev a:before{content:"";display:block;position:absolute;top:44%;margin-top:-6px;border-top:1px solid #8a8a8a;border-right:1px solid #8a8a8a;width:14px;height:14px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.pagenation li.pagenation-prev{margin-left:11px}.pagenation li.pagenation-prev a:before{top:50%;-webkit-transform:rotate(225deg);transform:rotate(225deg);right:-2px}.pagenation li.pagenation-next{margin-left:11px}.pagenation li.pagenation-next a:before{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:-5px}.pagenation li .page-numbers dots{color:#8a8a8a}.container{width:850px;max-width:100%;margin-left:auto;margin-right:auto;position:relative;text-align:center}@media screen and (max-width:768px){.container{width:100%;padding:0 10px}}.container_s{width:700px;margin-left:auto;margin-right:auto;position:relative;text-align:center;overflow:hidden;padding:0 10px}@media screen and (max-width:768px){.container_s{width:100%}}.container_l{width:100%;max-width:1200px;position:relative;margin-left:auto;margin-right:auto;overflow:hidden}@media screen and (max-width:768px){.container_l{width:100%}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.ie_none{display:none!important}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.is_ie{display:block}}.bg_none{background:none!important}html{overflow-x:hidden}body{position:relative;font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;color:#333;line-height:1.4;font-weight:normal;margin:0px;font-size:16px;background-color:#fff;background-attachment:fixed;background-size:cover;background-repeat:repeat}@media screen and (max-width:520px){body{background-image:url(https://leasebackconsulting.jp/img/bg.png);background-attachment:scroll;background-repeat:repeat;background-size:contain}}.wrap{overflow:hidden}#header{position:absolute;top:0;z-index:59;height:150px;width:100%}@media screen and (max-width:768px){#header{height:60px}}#header .web_header{height:20px;width:100%;background-image:linear-gradient(135deg,#00a556,#0d5f76)}#header .header_top{width:100%;font-size:12px;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px;padding-right:10px;padding-left:10px;margin:0 auto}@media only screen and (max-width:520px){#header .header_top{height:0px}}#header .header_top .logo{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:4px}#header .header_top .logo a{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}#header .header_top .logo a:hover{-webkit-filter:none;filter:none}#header .header_top .logo a img:hover{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-transition:0.25s ease;transition:0.25s ease;-webkit-filter:none;filter:none}@media screen and (max-width:520px){#header .header_top .logo a img{height:inherit}}#header .header_top .induction{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:50px;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;text-align:right}#header .header_top .induction ul{position:static;width:100%}#header .header_top .induction ul li{display:inline-block;text-align:center;vertical-align:middle}#header .header_top .induction ul li a{cursor:pointer;font-weight:500;font-size:15px;font-weight:bold;width:200px;height:52px}#header .header_top .induction ul li a:hover{-webkit-transform:scale(0.96);transform:scale(0.96);-webkit-transition:0.25s ease;transition:0.25s ease;-webkit-filter:none;filter:none}#header .header_top .induction ul .button_contact{position:relative;margin-left:10px;width:200px;height:52px}#header .header_top .induction ul .button_contact:before{font-family:FontAwesome;content:"";color:#fff;font-size:14px;position:absolute;top:50%;right:20px;line-height:0;z-index:1}#header .header_top .induction ul .button_contact a{font-size:16px;padding:15px 10px;color:#fff;background-color:#f58f04;border-radius:4px;-webkit-box-shadow:0 0 10px 0 rgba(255,255,255,0.9);box-shadow:0 0 10px 0 rgba(255,255,255,0.9)}#header .header_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;padding-right:0;padding-left:0}@media screen and (max-width:768px){#header .header_bottom{height:60px;background-color:#fff}}#header .header_bottom h2,#header .header_bottom .logo{position:relative;display:block;width:100%}#header .header_bottom h2 a{position:absolute;top:24%;left:6%}@media screen and (max-width:768px){#header .header_bottom h2 a{top:0%}}@media screen and (max-width:520px){#header .header_bottom h2 a{top:14%}}#header .header_bottom #nav{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}@media screen and (max-width:768px){#header .header_bottom #nav{background-color:#fff}}#header .header_bottom #nav #nav-input:checked~#nav-close{display:block;opacity:0.5}#header .header_bottom #nav #nav-input:checked~#nav-content{-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-box-shadow:6px 0 25px rgba(0,0,0,0.15);box-shadow:6px 0 25px rgba(0,0,0,0.15);background-image:linear-gradient(135deg,#00a556,#0d5f76)}@media screen and (max-width:768px){#header .header_bottom #nav #nav-input:checked~#nav-content{margin-top:20px}}#header .header_bottom #nav .nav-unshown{display:none!important}#header .header_bottom #nav #nav-open{display:inline-block;width:25px;height:25px;vertical-align:middle;position:absolute;z-index:4000;top:16px;right:10px}#header .header_bottom #nav #nav-open span{display:block;position:absolute;width:25px;border-bottom:solid 3px linear-gradient(135deg,#00a556,#0d5f76);-webkit-transition:0.35s ease-in-out;transition:0.35s ease-in-out}#header .header_bottom #nav #nav-open span:first-child{position:absolute;top:6px;height:3px;width:25px;background:linear-gradient(135deg,#00a556,#0d5f76);display:block;cursor:pointer}#header .header_bottom #nav #nav-open span:nth-child(2){position:absolute;top:4px;right:54px;font-size:14px;font-weight:bold;letter-spacing:1px;height:3px;width:25px;color:linear-gradient(135deg,#00a556,#0d5f76);display:block;cursor:pointer;border:none}#header .header_bottom #nav #nav-open span:nth-child(3){position:absolute;top:16px;height:3px;width:25px;background:linear-gradient(135deg,#00a556,#0d5f76);display:block;cursor:pointer}#header .header_bottom #nav #nav-open.active span:first-child{position:absolute;top:11px;height:3px;width:25px;background:#fff;display:block;content:"";cursor:pointer;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#header .header_bottom #nav #nav-open.active span:nth-child(2){color:#fff}#header .header_bottom #nav #nav-open.active span:nth-child(3){position:absolute;top:11px;height:3px;width:25px;background:#fff;display:block;content:"";cursor:pointer;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#header .header_bottom #nav #nav-close{display:none;position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background:black;opacity:0;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}#header .header_bottom #nav #nav-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;text-align:center}@media screen and (max-width:768px){#header .header_bottom #nav #nav-content{display:block;overflow:auto;position:fixed;top:0;left:0;z-index:3000;width:100%;background:#f8f8f8;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;-webkit-transform:translateY(-105%);transform:translateY(-105%)}}#header .header_bottom #nav #nav-content ul{position:static;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:4px auto 0}@media screen and (max-width:768px){#header .header_bottom #nav #nav-content ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto 0}}#header .header_bottom #nav #nav-content ul li{display:inline-block;width:20%;text-align:center}@media screen and (max-width:768px){#header .header_bottom #nav #nav-content ul li{width:100%;display:block;text-align:center;border-bottom:1px solid #fff;border-right:none}}#header .header_bottom #nav #nav-content ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:42px;text-align:center;text-decoration:none;color:#333;padding:0 10px;font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:16px;font-weight:bold;-webkit-transition:0.25s ease;transition:0.25s ease;outline:none}#header .header_bottom #nav #nav-content ul li a:hover{background-image:linear-gradient(135deg,#00a556,#0d5f76);color:#fff;-webkit-filter:none;filter:none;-webkit-transition:0.25s ease;transition:0.25s ease}@media screen and (max-width:768px){#header .header_bottom #nav #nav-content ul li a{display:block;text-decoration:none;color:#fff;padding:18px 0px;height:auto}#header .header_bottom #nav #nav-content ul li a:hover{-webkit-filter:brightness(130%);filter:brightness(130%)}}#nav-open span:before{bottom:-8px}#nav-open span:after{bottom:-16px}.current-item a{color:linear-gradient(135deg,#00a556,#0d5f76)}#header.scroll{background-color:white;position:fixed;top:0;border-bottom:solid 1px #ddd;-webkit-transition:1s ease;transition:1s ease}.main_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1200px;width:100%;margin-top:4%}.main_content .content_l{width:72%}@media screen and (max-width:768px){.main_content .content_l{width:100%;padding:0 10px}}.main_content .content_r{width:25%}@media screen and (max-width:768px){.main_content .content_r{display:none}}.Content{padding:0 10px}.Underlayer_header{background-size:cover;background-repeat:no-repeat;padding:40px}.Underlayer_header h1,.Underlayer_header h2{font-size:32px;color:#fff;text-align:center;font-weight:bold}@media screen and (max-width:520px){.Underlayer_header h1,.Underlayer_header h2{font-size:18px}}.buttonarea{width:100%;margin:0 auto 10%}.buttonarea .buttonbox{position:relative;width:100%;max-width:260px;height:70px;margin:auto}.buttonarea .buttonbox:before{font-family:FontAwesome;content:"";color:#fff;font-size:14px;position:absolute;top:50%;right:20px;line-height:0;z-index:1}.buttonarea .buttonbox input{display:block;width:100%;height:70px;background-image:linear-gradient(135deg,#00a556,#0d5f76);color:#fff;text-align:center;-webkit-transition:0.3s ease;transition:0.3s ease;cursor:pointer;border-radius:4px}.buttonarea .buttonbox input:hover{-webkit-filter:brightness(110%);filter:brightness(110%)}.buttonarea.satei{width:100%;margin:0 auto 10%}.buttonarea.satei .buttonbox{position:relative;width:100%;max-width:260px;height:70px;margin:auto}.buttonarea.satei .buttonbox:before{font-family:FontAwesome;content:"";color:#fff;font-size:14px;position:absolute;top:50%;right:20px;line-height:0;z-index:1}.buttonarea.satei .buttonbox input{display:block;width:100%;height:70px;background:#f58f04;color:#fff;text-align:center;-webkit-transition:0.3s ease;transition:0.3s ease;cursor:pointer;border-radius:4px}.buttonarea.satei .buttonbox input:hover{-webkit-filter:brightness(110%);filter:brightness(110%)}@media screen and (max-width:768px){.frontpage .content_l{padding:0}}.frontpage img{height:auto}.frontpage .hero_block{width:100%}.frontpage .hero_block #hero{position:relative;width:100%;background:linear-gradient(135deg,white 0%,#e2e3e5 100%);padding-top:150px;margin-bottom:min(60px,10.5vw)}.frontpage .hero_block #hero .hero_content{width:100%;max-width:1024px;margin:auto;overflow:hidden;height:560px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:4%}.frontpage .hero_block #hero .hero_content:after{content:"";background:url(../img/top/mv-img.png) no-repeat right top/contain;position:absolute;top:0;left:51.5%;display:block;width:40%;min-width:400px;aspect-ratio:754/1118;z-index:1}.frontpage .hero_block #hero .hero_content .contentbox{text-align:center;position:relative;z-index:10;display:inline-block;width:60%;max-width:530px}.frontpage .hero_block #hero .hero_content .contentbox h1{margin-bottom:20px}.frontpage .hero_block #hero .hero_content .contentbox p{text-align:center;font-size:min(18px,4.5vw);font-weight:bold;letter-spacing:0.05em}@media screen and (max-width:768px){.frontpage .hero_block #hero{padding-top:70px}.frontpage .hero_block #hero .hero_content{height:150vw;max-height:700px;display:block;text-align:center;padding:40px 8%}.frontpage .hero_block #hero .hero_content:after{content:"";top:33%;left:50%;display:block;width:80%;max-width:400px;min-width:300px;-webkit-transform:translate(-50%,-5%);transform:translate(-50%,-5%);z-index:1}.frontpage .hero_block #hero .hero_content .contentbox{height:100%;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:justify;align-content:space-between;width:100%;max-width:420px}.frontpage .hero_block #hero .hero_content .contentbox-body{margin-top:auto}.frontpage .hero_block #hero .hero_content .contentbox h1{margin-bottom:20px}.frontpage .hero_block #hero .hero_content .contentbox p{text-align:center;font-size:min(18px,4.5vw);font-weight:bold;letter-spacing:0.05em}}.frontpage .hero_block .checkList{position:absolute;top:100%;left:50%;margin:auto;width:95%;max-width:800px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:20}.frontpage .sectionGroup{background:#f8f7f5;padding:0 4% min(60px,10.5vw);margin:min(40px,7vw) auto min(60px,10.5vw)}.frontpage .section-item{padding:0;padding-bottom:min(60px,10.5vw)}.frontpage .section-item:not(:last-child){margin-bottom:min(80px,14vw);border-bottom:1px solid #c2c2c2}.frontpage .section-title{color:#fff;font-weight:bold;background-image:linear-gradient(135deg,#00a556,#0d5f76);padding:0.5em;font-size:min(30px,7.5vw);margin:0 auto min(40px,7vw);text-align:center;width:100%;max-width:620px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:520px){.frontpage .section-title{font-size:min(24px,6vw)}}.frontpage .section-heading{font-size:min(30px,7.5vw);background:-webkit-gradient(linear,left top,right top,from(#0d5f76),to(#00a556));background:linear-gradient(to right,#0d5f76,#00a556);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:bold;color:#333;line-height:1.4;margin:0 auto min(60px,10.5vw);text-align:center;letter-spacing:0.05em}@media screen and (max-width:520px){.frontpage .section-heading{font-size:min(22px,5.5vw)}}.frontpage .textbox{margin-bottom:min(40px,7vw)}.frontpage .text{font-size:min(18px,4.5vw);line-height:1.8;margin-bottom:0.8em;font-weight:bold}.frontpage .image{line-height:1;margin:0 auto min(40px,7vw)}.frontpage .startMeritList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:min(40px,7vw)}.frontpage .startMeritList .item{width:calc(100% / 3);padding:0 1% 4%}@media screen and (max-width:520px){.frontpage .startMeritList .item{width:calc(100% / 2)}}.frontpage .sateiMeritList .item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:min(20px,3.5vw);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid #ddd}.frontpage .sateiMeritList .thumb{width:30%;line-height:1}.frontpage .sateiMeritList .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.frontpage .sateiMeritList .body{background:white;padding:2%;width:70%}.frontpage .sateiMeritList .heading{font-size:min(24px,6vw);font-weight:700;margin-bottom:0.8em;background:-webkit-gradient(linear,left top,right top,from(#0d5f76),to(#00a556));background:linear-gradient(to right,#0d5f76,#00a556);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.frontpage .sateiMeritList .text{font-size:min(16px,4vw)}@media screen and (max-width:520px){.frontpage .sateiMeritList .item{display:block;margin-bottom:min(20px,3.5vw)}.frontpage .sateiMeritList .thumb{width:100%;aspect-ratio:16/9}.frontpage .sateiMeritList .body{width:100%;padding:4%}.frontpage .sateiMeritList .heading{font-size:min(22px,5.5vw)}}.frontpage .featureList .item{border:1px solid #ccc;background:white;padding:4%}.frontpage .featureList .item:not(:last-child){margin-bottom:min(40px,7vw)}.frontpage .featureList .heading{font-size:min(26px,6.5vw);background:-webkit-gradient(linear,left top,right top,from(#0d5f76),to(#00a556));background:linear-gradient(to right,#0d5f76,#00a556);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:bold;color:#333;line-height:1.4;margin:0 auto min(20px,3.5vw);text-align:center;letter-spacing:0.05em;text-align:center}.frontpage .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.frontpage .btn-wrap .btn-primary{position:relative;display:block;font-size:min(16px,4vw);padding:1.2em 3em 1.2em 2em;background:linear-gradient(135deg,#00a556,#0d5f76);color:white;font-weight:bold;text-align:center;-webkit-transition:0.3s ease;transition:0.3s ease;cursor:pointer;border-radius:30px}.frontpage .btn-wrap .btn-primary:hover{-webkit-filter:brightness(110%);filter:brightness(110%)}.frontpage .btn-wrap .btn-primary:before{font-family:FontAwesome;content:"";color:white;position:absolute;top:50%;right:16px;line-height:0;z-index:1}.philosophy{padding:0}.philosophy section{padding-bottom:1%;border-bottom:1px solid #cdcdcd}.philosophy .top{padding-top:0}.philosophy .top h2{font-size:24px;font-size:min(3.2rem,8vw);font-weight:bold;margin-bottom:4%;color:#468f74}@media screen and (max-width:520px){.philosophy .top h2{font-size:min(22px,5.5vw)}}.philosophy .top .textbox{margin-bottom:min(40px,7vw);margin-top:1rem}.philosophy .top .text{font-size:min(18px,4.5vw);line-height:1.8;margin-bottom:0.8em;font-weight:bold}.philosophy .mission .sub_title{font-size:min(20px,5vw)}.philosophy .mission h2{font-size:6rem;font-weight:bold;margin-bottom:4%;line-height:0.3;color:#468f74}@media screen and (max-width:520px){.philosophy .mission h2{font-size:3rem;line-height:0.6}}.philosophy .mission .textbox{margin-bottom:min(40px,7vw);margin-top:1rem}.philosophy .mission .text{font-size:min(18px,4.5vw);line-height:1.8;margin-bottom:0.8em;font-weight:bold}.philosophy .vision{border-bottom:none;padding-bottom:0}.philosophy .vision .sub_title{font-size:min(20px,5vw)}.philosophy .vision h2{font-size:6rem;font-weight:bold;margin-bottom:4%;line-height:0.3;color:#468f74}@media screen and (max-width:520px){.philosophy .vision h2{font-size:3rem;line-height:0.6}}.philosophy .vision h3{font-size:2rem;font-weight:bold;margin-bottom:4%;color:#468f74}@media screen and (max-width:520px){.philosophy .vision h3{font-size:1.3rem}}.philosophy .vision .textbox{margin-top:1rem}.philosophy .vision .text{font-size:min(18px,4.5vw);line-height:1.8;margin-bottom:0.8em;font-weight:bold}.philosophy .vision .content1{margin-bottom:10%}.cta{text-align:center;background:url(../img/top/cta-bg.png) no-repeat center top/cover;padding:min(60px,10.5vw) 0 10px;margin-bottom:min(100px,17.5vw)}.cta .image{width:80%;max-width:400px;margin:0 auto min(20px,3.5vw)}.cta .image img{width:100%;height:auto}.cta .cta-btn{max-width:460px}.cta .annotation{text-align:center;font-size:min(16px,4vw);font-weight:bold}@media screen and (max-width:768px){.cta{background:url(../img/top/cta-bg-sp.png) no-repeat right top/cover;padding-top:60px}.cta .image{width:65%}.cta .cta-btn{width:90%}}.List{padding:0% 0}@media screen and (max-width:520px){.List{padding:12% 0}}.List .top_copy{font-size:16px;color:#333;margin-bottom:10%;font-weight:bold}.List .subtitle{position:relative;display:inline-block;font-size:28px;background:-webkit-gradient(linear,left top,right top,from(#0d5f76),to(#00a556));background:linear-gradient(to right,#0d5f76,#00a556);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:bold;color:#333;line-height:1;margin-bottom:4%;padding-left:16px}.List .subtitle:before{position:absolute;display:block;left:0;top:36%;content:"";width:10px;height:10px;background:#468f74}@media screen and (max-width:520px){.List .subtitle{font-size:24px}}.List .description{font-size:16px;color:#333;margin-bottom:4%;font-weight:bold}.List .List_area{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:520px){.List .List_area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.List .List_area .List_box{width:48%;margin-bottom:4%;background-color:#f5f5f5;-webkit-transition:0.3s ease;transition:0.3s ease}.List .List_area .List_box:hover{-webkit-filter:none;filter:none;background-color:#fff}@media screen and (max-width:520px){.List .List_area .List_box{width:100%}}.List .List_area .List_box .imagebox{width:100%;padding-top:50%;background-image:url(../img/spe1.png);background-size:cover}.List .List_area .List_box .textbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4%}.List .List_area .List_box .textbox h3{font-size:18px;font-weight:bold;color:#468f74;margin-bottom:3%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.List .List_area .List_box .textbox .category{padding:1% 0}.List .List_area .List_box .textbox .category ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:26px;overflow:hidden}.List .List_area .List_box .textbox .category ul #tag{border-radius:4px;margin:0 4px 2%;-webkit-transition:0.3s ease;transition:0.3s ease}.List .List_area .List_box .textbox .category ul #tag object a{font-size:14px;padding:2px 8px;color:#fff;pointer-events:none}@media screen and (max-width:520px){.List .List_area .List_box .textbox .category ul #tag object a{font-size:12px;padding:3px 6px;line-height:18px}}.List .List_area .List_box .textbox .category ul .blue{background-color:#2336ab}.List .List_area .List_box .textbox .category ul .yellow{background-color:#ec9600}.List .List_area .List_box .textbox .category ul .red{background-color:#ca1c14}.List .List_area .List_box .textbox .discription{font-size:14px;overflow:hidden;max-height:130px}.money .subtitle,.suggest .subtitle,.support .subtitle{position:relative;display:inline-block;font-size:28px;background:-webkit-gradient(linear,left top,right top,from(#0d5f76),to(#00a556));background:linear-gradient(to right,#0d5f76,#00a556);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:bold;color:#333;line-height:1;margin-bottom:4%;padding-left:16px}@media screen and (max-width:520px){.money .subtitle,.suggest .subtitle,.support .subtitle{font-size:24px}}.money .subtitle:before,.suggest .subtitle:before,.support .subtitle:before{position:absolute;display:block;left:0;top:36%;content:"";width:10px;height:10px;background:#468f74}.money p,.suggest p,.support p{font-size:16px;font-weight:bold}.TopNews .subtitle{position:relative;display:inline-block;font-size:28px;background:-webkit-gradient(linear,left top,right top,from(#0d5f76),to(#00a556));background:linear-gradient(to right,#0d5f76,#00a556);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:bold;color:#333;line-height:1;margin-bottom:4%;padding-left:16px}@media screen and (max-width:520px){.TopNews .subtitle{font-size:24px}}.TopNews .subtitle:before{position:absolute;display:block;left:0;top:36%;content:"";width:10px;height:10px;background:#468f74}.TopNews .news{width:100%;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 4%;border-bottom:solid 2px #fff;margin:0 auto 2%;background-color:#f5f5f5}@media screen and (max-width:768px){.TopNews .news{padding:0 20px}}@media screen and (max-width:520px){.TopNews .news{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:120px;padding:0 10px 4%;margin-bottom:12%}}.TopNews .news:last-of-type{margin-bottom:8%}.TopNews .news .time{margin:10px;width:100px;padding:0.1em 0.4em;background:#000;color:white;text-align:center}.TopNews .news #tag{height:24px;width:108px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:20px;text-align:center}@media screen and (max-width:768px){.TopNews .news #tag{margin-right:10px}}@media screen and (max-width:520px){.TopNews .news #tag{margin-bottom:10px}}.TopNews .news #tag span{font-size:14px;color:#fff;font-weight:bold;font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}@media screen and (max-width:768px){.TopNews .news #tag span{font-size:12px}}.TopNews .news .blue{background-color:#2336ab}.TopNews .news .yellow{background-color:#ec9600}.TopNews .news .red{background-color:#ca1c14}.TopNews .news .green{background-color:#468f74}.TopNews .news .orange{background-color:#dc4300}.TopNews .news .brown{background-color:#805418}.TopNews .news .news-title{font-size:min(18px,4.5vw);color:#468f74;font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #468f74}@media screen and (max-width:520px){.TopNews .news .news-title{margin-bottom:10px}}.Detail{padding:0% 2% 12% 4%}@media screen and (max-width:520px){.Detail{padding:4% 2%}}.Detail .Detail_container{position:relative;margin:0 auto}.Detail .Detail_container .Detail_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Detail .Detail_container .Detail_head .title{font-size:26px;font-size:min(26px,6.5vw);font-weight:bold}@media screen and (max-width:520px){.Detail .Detail_container .Detail_head .title{font-size:24px;margin-bottom:4%}}.Detail .Detail_container .Detail_head .date{font-size:16px;font-size:min(16px,4vw)}.Detail .Detail_container .Detail_body{position:relative;background-color:#fff}.Detail .Detail_container .Detail_body .category_head{color:#333;font-size:12px;border-bottom:solid 1px #333;padding:1% 0}.Detail .Detail_container .Detail_body .category{padding:1% 0}@media screen and (max-width:520px){.Detail .Detail_container .Detail_body .category{padding:4% 0}}.Detail .Detail_container .Detail_body .category ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.Detail .Detail_container .Detail_body .category ul #tag{border-radius:4px;margin:0 4px;-webkit-transition:0.3s ease;transition:0.3s ease}.Detail .Detail_container .Detail_body .category ul #tag a{font-size:14px;padding:2px 8px;color:#fff}.Detail .Detail_container .Detail_body .category ul .blue{background-color:#2336ab}.Detail .Detail_container .Detail_body .category ul .yellow{background-color:#ec9600}.Detail .Detail_container .Detail_body .category ul .red{background-color:#ca1c14}.Detail .Detail_container .Detail_body .category ul .green{background-color:#468f74}.Detail .Detail_container .Detail_body .category ul .orange{background-color:#dc4300}.Detail .Detail_container .Detail_body .category ul .brown{background-color:#805418}.Detail .Detail_container .Detail_body .post_catch{width:100%;padding-top:50%;background-image:url(../img/hero.png);background-size:cover;margin-bottom:4%}.Detail .Detail_container .Detail_body .post_catch img{width:100%}.Detail .Detail_container .Detail_body .writer{font-weight:bold;font-size:16px;color:#333;margin-bottom:4%}.Detail .Detail_container .Detail_body .writer span{font-weight:bold;font-size:16px;color:#333}.Detail .Detail_container .Detail_body .post{font-size:16px;font-size:min(18px,4.5vw)}.Detail .Detail_container .Detail_body .post h2{font-size:24px;font-size:min(24px,6vw);font-weight:bold;margin-bottom:4%;padding-top:20%;padding-top:min(40px,7vw);color:#468f74}.Detail .Detail_container .Detail_body .post h3{font-size:18px;font-size:min(20px,5vw);font-weight:bold;margin-bottom:2%;color:#468f74}.Detail .Detail_container .Detail_body .post h4{font-size:16px;font-size:min(18px,4.5vw);margin-bottom:2%;color:#468f74}.Detail .Detail_container .Detail_body .post p{font-size:14px;font-size:min(18px,4.5vw)}.Detail .Detail_container .Detail_body .post img{width:100%}.Detail .Detail_container .Detail_body .post #oldage_01{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_02{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_03{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_04{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_05{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_06{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_07{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_08{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_09{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_010{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_011{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_012{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_013{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_014{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_015{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_016{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_017{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_018{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_019{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_020{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_021{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_022{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_023{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .post #oldage_024{padding-top:20%;padding-top:min(40px,7vw)}.Detail .Detail_container .Detail_body .content_list{width:100%;padding:30px 25px;margin:4% auto;background-color:#fdfbec;border:2px dotted #aaa}.Detail .Detail_container .Detail_body .content_list h4{font-size:24px;font-size:min(24px,6vw);font-weight:bold;color:#468f74}.Detail .Detail_container .Detail_body .content_list ul{margin:4% auto}.Detail .Detail_container .Detail_body .content_list ul li{position:relative;margin:3% 0;padding-left:24px}.Detail .Detail_container .Detail_body .content_list ul li:before{content:" ";width:9px;height:9px;-webkit-box-shadow:0 0 20px rgba(70,143,116,0.5) inset;box-shadow:0 0 20px rgba(70,143,116,0.5) inset;display:block;position:absolute;border-radius:50%;left:2px;top:7px}.Detail .Detail_container .Detail_body .content_list ul li a{font-weight:bold}.auther{margin-bottom:min(60px,10.5vw);border:1px solid #bec0b2;padding:2%;font-size:min(14px,3.5vw);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.auther table{width:78%}.auther td,.auther th{padding:4px 0}.auther th{width:6em;vertical-align:top;text-align:left}.auther .imagebox{width:180px;height:240px;aspect-ratio:3/4;background-size:cover;background-position:center top}.auther .textbox{width:calc(100% - 180px)!important;padding-left:2%}@media screen and (max-width:520px){.auther{padding:4%}.auther .imagebox{width:30%;height:auto;aspect-ratio:1/1;margin:min(20px,3.5vw) auto;border-radius:50%}.auther .textbox{width:100%!important;padding-left:0}.auther table{width:100%}.auther td,.auther th{display:block;width:100%}}.toAbout{width:90%;max-width:600px;margin:auto auto min(20px,3.5vw)}.toAbout picture{height:auto}.toAbout img{height:auto;width:100%}.genre{padding:2%;margin-bottom:min(60px,10.5vw)}.genre p{text-align:center;font-size:1.2rem;font-weight:bold;margin-bottom:1rem;color:#478f74}.genre #nav{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.genre #nav li{text-align:center;border:1px solid #468f74;height:50px;line-height:50px;width:calc(33% + 3px);margin-left:-1px;margin-top:-1px}.genre #nav li a{text-decoration:none;color:#468f74;font-weight:bold;width:100%}@media screen and (max-width:520px){.genre #nav li{width:50%}}@media screen and (max-width:520px){.genre #nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.content_r_box .aside-title{color:#fff;font-weight:bold;background-image:linear-gradient(135deg,#00a556,#0d5f76);padding:0.5em;font-size:min(20px,5vw);margin:0 auto min(10px,1.75vw);text-align:center;width:100%;max-width:620px}@media screen and (max-width:520px){.content_r_box .aside-title{font-size:min(24px,6vw)}}.content_r_box .asideMenu{margin-top:1px solid #cdcdcd}.content_r_box .asideMenu .item{border-bottom:1px solid #cdcdcd;font-size:min(18px,4.5vw)}.content_r_box .asideMenu .item a{padding:0.8em 1.4em 0.8em 0.4em;position:relative;font-weight:bold;width:100%;-webkit-transition:0.3s ease;transition:0.3s ease}.content_r_box .asideMenu .item a:before{font-family:FontAwesome;content:"";color:#cdcdcd;font-size:14px;position:absolute;top:50%;right:20px;line-height:0;z-index:1}.content_r_box .asideMenu .item a:hover{background:#f7f7f7;color:#468f74}.content_r_box .asideMenu .item a:hover:before{right:15px}.content_r_box .TopMenu{width:100%;background-color:#fff;margin-bottom:min(60px,10.5vw)}.content_r_box .TopMenu .content{padding:40px 10px}.content_r_box .TopMenu .content .text{font-size:12px;margin-bottom:8%}.content_r_box .TopMenu .content .buttonbox{position:relative;margin-bottom:3%;background-image:#fdfbec}.content_r_box .TopMenu .content .buttonbox:before{font-family:FontAwesome;content:"";color:#468f74;font-size:14px;position:absolute;top:50%;right:20px;line-height:0;z-index:1}.content_r_box .TopMenu .content .buttonbox input{display:block;width:100%;height:70px;background-color:#fdfbec;color:#468f74;font-weight:bold;text-align:center;-webkit-transition:0.3s ease;transition:0.3s ease;cursor:pointer;border-radius:4px;border:2px dotted #aaa}.content_r_box .TopMenu .content .buttonbox input:hover{-webkit-filter:brightness(110%);filter:brightness(110%)}.content_r_box .TopMenu .content .buttonbox.satei{position:relative;margin-bottom:3%}.content_r_box .TopMenu .content .buttonbox.satei:before{font-family:FontAwesome;content:"";color:#fff;font-size:14px;position:absolute;top:50%;right:20px;line-height:0;z-index:1}.content_r_box .TopMenu .content .buttonbox.satei input{display:block;width:100%;height:70px;background-color:#f58f04;color:#fff;font-weight:bold;text-align:center;-webkit-transition:0.3s ease;transition:0.3s ease;cursor:pointer;border-radius:4px;border:none}.content_r_box .TopMenu .content .buttonbox.satei input:hover{-webkit-filter:brightness(110%);filter:brightness(110%)}.content_r_box .TopCompany{width:100%;background-color:#fff}.content_r_box .TopCompany .title{position:relative;color:#fff;background-image:linear-gradient(135deg,#00a556,#0d5f76);padding:24px 10px 24px 90px;font-size:18px}.content_r_box .TopCompany .title:after{position:absolute;width:70px;height:73px;background-image:url(../img/logo_right.png);background-size:inherit;background-position:center center;background-repeat:no-repeat;content:"";color:#fff;top:0%;left:10px;z-index:1}.content_r_box .TopCompany .content{padding:20px 10px}.content_r_box .TopCompany .content h4{color:linear-gradient(135deg,#00a556,#0d5f76);font-size:min(18px,4.5vw);font-weight:bold}.content_r_box .TopCompany .content p{font-size:min(16px,4vw);margin-bottom:6%}.content_r_box .TopBanner{width:100%;background-color:transparent}.content_r_box .TopBanner ul{padding:4% 0}.content_r_box .TopBanner ul li{padding:4% 0}.content_r_box .TopBanner ul li a img{vertical-align:bottom}.information{width:100%;max-width:1200px;margin:auto;padding-bottom:6%}.information .subtitle{position:relative;display:inline-block;font-size:28px;background:-webkit-gradient(linear,left top,right top,from(#0d5f76),to(#00a556));background:linear-gradient(to right,#0d5f76,#00a556);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:bold;color:#333;line-height:1;margin-bottom:4%;padding-left:16px}.information .subtitle:before{position:absolute;display:block;left:0;top:36%;content:"";width:10px;height:10px;background:#468f74}@media screen and (max-width:520px){.information .subtitle{font-size:24px}}.information .info{width:100%;background-color:#fff;border-radius:4px}.information .info tr{border:solid 1px #f0f2f4;line-height:2}.information .info tr th{width:20%;color:#fff;padding:20px;vertical-align:top;text-align:left;border:solid 2px rgba(255,255,255,0.4);background-image:linear-gradient(135deg,#00a556,#0d5f76)}@media screen and (max-width:520px){.information .info tr th{display:block;width:100%;font-size:12px;padding:10px}}.information .info tr td{width:80%;padding:20px;vertical-align:top;text-align:left;border:2px solid #f3f7f8}@media screen and (max-width:520px){.information .info tr td{display:block;width:100%;font-size:12px;padding:10px}}.information .info tr td a{background-color:#f58f04;color:#fff;padding:2px 4px;margin-left:10px;-webkit-transition:0.3s ease;transition:0.3s ease;border-radius:4px}.access{width:100%;max-width:1200px;margin:auto}.access .subtitle{position:relative;display:inline-block;font-size:28px;background:-webkit-gradient(linear,left top,right top,from(#0d5f76),to(#00a556));background:linear-gradient(to right,#0d5f76,#00a556);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:bold;color:#333;line-height:1;margin-bottom:4%;padding-left:16px}.access .subtitle:before{position:absolute;display:block;left:0;top:36%;content:"";width:10px;height:10px;background:#468f74}@media screen and (max-width:520px){.access .subtitle{font-size:24px}}.access h3{color:#333;font-weight:bold;font-size:24px;margin-bottom:2%}@media screen and (max-width:520px){.access h3{font-size:18px}}.access .ggmap{margin-bottom:20px}@media screen and (max-width:768px){.access .ggmap{position:relative;padding-top:75%;height:0;overflow:hidden}}@media screen and (max-width:768px){.access .ggmap iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.access .infotext{font-size:16px;margin-bottom:4%}@media screen and (max-width:520px){.access .infotext{font-size:12px}}.counselor{padding:0 10px 8%}.counselor .subtitle{position:relative;display:inline-block;font-size:28px;background:-webkit-gradient(linear,left top,right top,from(#0d5f76),to(#00a556));background:linear-gradient(to right,#0d5f76,#00a556);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:bold;color:#333;line-height:1;margin-bottom:4%;padding-left:16px}.counselor .subtitle:before{position:absolute;display:block;left:0;top:36%;content:"";width:10px;height:10px;background:#468f74}@media screen and (max-width:520px){.counselor .subtitle{font-size:24px}}.counselor .introduction .introbox .textbox{width:78%;font-size:16px;overflow:hidden}.counselor .introduction .introbox .textbox table{width:100%}@media screen and (max-width:520px){.counselor .introduction .introbox .textbox{width:100%;max-height:none}}.counselor .introduction .introbox .textbox h3{color:#468f74;font-weight:bold;font-size:24px;margin:2% auto}@media screen and (max-width:520px){.counselor .introduction .introbox .textbox h3{font-size:18px}}.Contact{width:100%;max-width:1200px;margin:auto}.Contact .subtitle{display:inline-block;font-size:28px;background:-webkit-gradient(linear,left top,right top,from(#0d5f76),to(#00a556));background:linear-gradient(to right,#0d5f76,#00a556);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:bold;color:#333;line-height:1;margin-bottom:4%}@media screen and (max-width:520px){.Contact .subtitle{font-size:24px}}.Contact .Contact_form{width:100%}.Contact .Contact_form .buttonarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:4% auto}.Contact .Contact_form .buttonarea .buttonbox{position:relative;width:100%;max-width:320px;height:70px;margin:auto}.Contact .Contact_form .buttonarea .buttonbox:before{font-family:FontAwesome;content:"";color:#fff;font-size:14px;position:absolute;top:50%;right:20px;line-height:0;z-index:1}.Contact .Contact_form .buttonarea .buttonbox input{display:block;width:100%;height:70px;color:#fff;text-align:center;-webkit-transition:0.3s ease;transition:0.3s ease;cursor:pointer}.Contact .Contact_form .buttonarea .buttonbox input:hover{-webkit-filter:brightness(110%);filter:brightness(110%)}.Contact .Contact_form .buttonarea .buttonbox input[type=submit][disabled]{background-color:#8a8a8a;background:#8a8a8a}.Contact .Contact_form .buttonarea .back input[type=button]{background-color:linear-gradient(135deg,#00a556,#0d5f76)}.Contact .Contact_form .buttonarea .back:before{display:none}.Contact .Contact_form .buttonarea .back:after{font-family:FontAwesome;content:"";color:#fff;font-size:14px;position:absolute;top:50%;left:20px;line-height:0;z-index:1}.Contact .Contact_form .table_row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px;background-image:linear-gradient(135deg,#00a556,#0d5f76)}@media screen and (max-width:768px){.Contact .Contact_form .table_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.Contact .Contact_form .table_row .table_head{width:20%;text-align:left;padding:20px;font-size:14px;color:#fff}@media screen and (max-width:768px){.Contact .Contact_form .table_row .table_head{color:linear-gradient(135deg,#00a556,#0d5f76);width:100%;padding:10px}}.Contact .Contact_form .table_row .table_head strong{color:#ec9600}.Contact .Contact_form .table_row .table_data{width:80%;padding:15px;background-color:#f5f5f5}@media screen and (max-width:768px){.Contact .Contact_form .table_row .table_data{width:100%}}.Contact .Contact_form .table_row .table_data .form_radio{width:568px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}@media screen and (max-width:768px){.Contact .Contact_form .table_row .table_data .form_radio{width:100%}}.Contact .Contact_form .table_row .table_data .form_radio .form_radiobtn{display:none}.Contact .Contact_form .table_row .table_data .form_radio .form_radiobtn+label{color:#333;width:48%;background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#e2e2e2));background:linear-gradient(to bottom,#fafafa 0%,#e2e2e2 100%);height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12px;margin-right:4%;-webkit-box-shadow:0 4px 0 #888;box-shadow:0 4px 0 #888;text-align:center}@media screen and (max-width:768px){.Contact .Contact_form .table_row .table_data .form_radio .form_radiobtn+label{height:18.6666666667vw;font-size:3.7333333333vw;border-radius:1.8666666667vw;-webkit-box-shadow:0 1.0666666667vw 0 #888;box-shadow:0 1.0666666667vw 0 #888}}.Contact .Contact_form .table_row .table_data .form_radio .form_radiobtn+label:nth-of-type(2){margin-right:0;margin-bottom:4%}.Contact .Contact_form .table_row .table_data .form_radio .form_radiobtn+label:nth-of-type(4){margin-right:0}.Contact .Contact_form .table_row .table_data .form_radio .form_radiobtn:checked+label{color:#666;width:48%;background:#aaa;-webkit-box-shadow:0 4px 0 #555;box-shadow:0 4px 0 #555}.Contact .Contact_form .table_row .table_data input{background-color:white;width:100%;padding:5px}.Contact .Contact_form .table_row .table_data .income{width:20%}@media screen and (max-width:768px){.Contact .Contact_form .table_row .table_data .income{width:50%}}.Contact .Contact_form .table_row .table_data .sex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:14%;padding:5px}@media screen and (max-width:768px){.Contact .Contact_form .table_row .table_data .sex{width:50%}}.Contact .Contact_form .table_row .table_data .sex input{width:20px}.Contact .Contact_form .table_row .table_data .qualification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20%;padding:5px}@media screen and (max-width:768px){.Contact .Contact_form .table_row .table_data .qualification{width:50%}}.Contact .Contact_form .table_row .table_data .qualification input{width:20px}.Contact .Contact_form .table_row .table_data .education{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20%;padding:5px}@media screen and (max-width:520px){.Contact .Contact_form .table_row .table_data .education{width:100%}}.Contact .Contact_form .table_row .table_data .education input{width:20px}.Contact .Contact_form .table_row .table_data .period{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20%;padding:5px}@media screen and (max-width:768px){.Contact .Contact_form .table_row .table_data .period{width:100%}}.Contact .Contact_form .table_row .table_data .period input{width:20px}.Contact .Contact_form .table_row .table_data .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.Contact .Contact_form .table_row .table_data .select-box select{padding:5px;background-color:rgba(70,143,116,0.1);width:20%}@media screen and (max-width:768px){.Contact .Contact_form .table_row .table_data .select-box select{width:100%}}.Contact .Contact_form .table_row .table_data input[type=tel]{width:30%}@media screen and (max-width:768px){.Contact .Contact_form .table_row .table_data input[type=tel]{width:100%}}.Contact .Contact_form .table_row .table_data input[type=email]{width:100%}@media screen and (max-width:768px){.Contact .Contact_form .table_row .table_data input[type=email]{width:100%}}.Contact .Contact_form .table_row .table_data input[type=date]{width:30%}@media screen and (max-width:768px){.Contact .Contact_form .table_row .table_data input[type=date]{width:100%}}.Contact .Contact_form .table_row .table_data textarea{background-color:white;width:100%;padding:5px}.Contact .Contact_form .privacy{text-align:center;margin:2% auto 4%}.Contact .Contact_form .privacy label a{color:linear-gradient(135deg,#00a556,#0d5f76);font-weight:bold;text-decoration:underline}.Privacy{width:100%;max-width:1200px;margin:auto}@media screen and (max-width:520px){.Privacy{padding:12% 0px}}.Privacy .subtitle{color:#fff;background-image:linear-gradient(135deg,#00a556,#0d5f76);font-size:24px;line-height:3;padding:0 20px;margin-bottom:0}@media screen and (max-width:520px){.Privacy .subtitle{font-size:18px;margin-bottom:10%}}.Privacy h3{font-weight:bold}.Privacy .Privacy_box{background-color:#fff}@media screen and (max-width:520px){.Privacy .Privacy_box{padding:10px}}.Privacy .Privacy_box .Privacy_area{width:100%;max-width:960px;padding:40px 0;margin:auto}@media screen and (max-width:520px){.Privacy .Privacy_box .Privacy_area{padding:0px 0 0}}.Privacy .Privacy_box .Privacy_area h3{text-align:left;font-size:18px;font-weight:bold;color:linear-gradient(135deg,#00a556,#0d5f76)}@media screen and (max-width:520px){.Privacy .Privacy_box .Privacy_area h3{font-size:16px}}.Privacy .Privacy_box .Privacy_area p{text-align:left;font-size:14px;margin-bottom:3%}@media screen and (max-width:520px){.Privacy .Privacy_box .Privacy_area p{font-size:12px}}footer{background:url(../img/footer.png) linear-gradient(135deg,#00a556,#0d5f76);background-position:center top;background-size:contain;background-repeat:no-repeat;padding:10% 0 0}@media screen and (max-width:520px){footer{padding:0% 0 0%}}footer .FooterContact{width:100%;max-width:1200px;margin:0 auto 4%}@media screen and (max-width:520px){footer .FooterContact{padding:12% 10px;background-color:#f0f2f4}}footer .FooterContact h3{position:relative;text-align:center;font-size:24px;font-weight:bold;color:linear-gradient(135deg,#00a556,#0d5f76);margin-bottom:3%;z-index:1;letter-spacing:2px}@media screen and (max-width:520px){footer .FooterContact h3{font-size:16px;letter-spacing:1px}}footer .FooterContact h3:before{position:absolute;top:-56%;left:0;right:0;content:"CONTACT";color:rgba(70,143,116,0.1);font-size:68px;letter-spacing:6px;z-index:-1}@media screen and (max-width:520px){footer .FooterContact h3:before{font-size:42px}}footer .FooterContact .FooterContact_text{font-size:16px;text-align:center;color:#333;margin-bottom:3%}@media screen and (max-width:520px){footer .FooterContact .FooterContact_text{font-size:12px;margin-bottom:10%}}footer .FooterContact .button_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto;width:680px}@media screen and (max-width:520px){footer .FooterContact .button_top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:320px}}footer .FooterContact .button_top .buttonbox{position:relative;width:100%;max-width:320px;margin-bottom:2%}footer .FooterContact .button_top .buttonbox:before{font-family:FontAwesome;content:"";color:#fff;font-size:14px;position:absolute;top:50%;right:20px;line-height:0;z-index:1}footer .FooterContact .button_top .buttonbox input{display:block;width:100%;max-width:320px;height:70px;background-color:#dc4300;color:#fff;text-align:center;-webkit-transition:0.3s ease;transition:0.3s ease;cursor:pointer}footer .FooterContact .button_top .buttonbox input:hover{-webkit-filter:brightness(110%);filter:brightness(110%)}footer .FooterContact .button_bottom{margin:auto;width:100%;max-width:320px;text-align:center}footer .FooterContact .button_bottom .buttonbox{position:relative;width:100%;max-width:320px;margin:auto;margin-bottom:2%}footer .FooterContact .button_bottom .buttonbox:before{font-family:FontAwesome;content:"";color:#fff;font-size:14px;position:absolute;top:50%;right:20px;line-height:0;z-index:1}footer .FooterContact .button_bottom .buttonbox input{display:block;width:100%;max-width:320px;height:70px;background-color:#02cc03;color:#fff;text-align:center;-webkit-transition:0.3s ease;transition:0.3s ease;cursor:pointer;margin:auto}footer .FooterContact .button_bottom .buttonbox input:hover{-webkit-filter:brightness(110%);filter:brightness(110%)}footer .FooterMenu{padding:0;background-image:linear-gradient(135deg,#00a556,#0d5f76)}@media screen and (max-width:768px){footer .FooterMenu{padding:0 10px}}footer .FooterMenu .footer_head{width:100%;max-width:1200px;margin:0 auto;padding:1% 0;border-bottom:1px solid #fff}footer .FooterMenu .footer_body{width:100%;max-width:1200px;margin:0 auto;border-bottom:1px solid #fff}footer .FooterMenu .footer_body ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1% 0}footer .FooterMenu .footer_body ul li{width:50%;margin:1% auto 1% 0}footer .FooterMenu .footer_body ul li a{position:relative;color:#fff;text-align:left;-webkit-transition:0.25s ease;transition:0.25s ease}@media screen and (max-width:520px){footer .FooterMenu .footer_body ul li a{font-size:12px}}footer .FooterMenu .footer_body ul li a:before{font-family:FontAwesome;content:"";color:#fff;font-size:12px;font-weight:100;position:absolute;top:54%;right:-20px;line-height:0;z-index:1}@media screen and (max-width:520px){footer .FooterMenu .footer_body ul li a:before{-webkit-box-flex:10px;-ms-flex:10px;flex:10px;top:50%}}footer .FooterMenu .footer_body ul li a:hover{color:rgba(255,255,255,0.5)}footer .FooterMenu .copyright{color:#fff;text-align:center;font-size:14px;font-weight:bold;width:100%;max-width:1200px;padding:1% 0;margin:0 auto;letter-spacing:2px}@media screen and (max-width:520px){footer .FooterMenu .copyright{padding:4% 0}}.drop-trigger{cursor:pointer}.drop,.drop.drop-active{overflow:scroll;display:block;width:100%;height:100%;background-color:#f0f2f4;z-index:10;-webkit-transition:0.5s ease;transition:0.5s ease}.drop.drop-active .relative,.drop .relative{position:relative}.drop.drop-active .relative .drop_inner,.drop .relative .drop_inner{width:1200px;max-width:100%;margin:auto}.drop.drop-active .relative .drop_inner .top_form,.drop .relative .drop_inner .top_form{width:100%;margin:4% auto 12%}@media screen and (max-width:768px){.drop.drop-active .relative .drop_inner .top_form,.drop .relative .drop_inner .top_form{margin:4% auto 32%}}.drop.drop-active .relative .drop_inner .top_form fieldset,.drop .relative .drop_inner .top_form fieldset{padding:0;margin:0 auto 4%}.drop.drop-active .relative .drop_inner .top_form fieldset legend,.drop .relative .drop_inner .top_form fieldset legend{width:100%;background-color:linear-gradient(135deg,#00a556,#0d5f76);color:#fff;padding:2%;margin-bottom:2%}.drop.drop-active .relative .drop_inner .top_form fieldset .title,.drop .relative .drop_inner .top_form fieldset .title{width:100%;background-color:linear-gradient(to right,#27b8c2 0%,#3bd2a7 100%);color:#fff;padding:1%}.drop.drop-active .relative .drop_inner .top_form fieldset .content,.drop .relative .drop_inner .top_form fieldset .content{background-color:#fff;padding:1% 2%;margin-bottom:2%}.drop.drop-active .relative .drop_inner .top_form fieldset .content label,.drop .relative .drop_inner .top_form fieldset .content label{display:inline-block;width:16%;font-size:12px}@media screen and (max-width:768px){.drop.drop-active .relative .drop_inner .top_form fieldset .content label,.drop .relative .drop_inner .top_form fieldset .content label{width:48%}}.drop.drop-active .relative .drop_inner .top_form fieldset .content p,.drop .relative .drop_inner .top_form fieldset .content p{display:inline-block;width:22%;font-size:12px}@media screen and (max-width:768px){.drop.drop-active .relative .drop_inner .top_form fieldset .content p,.drop .relative .drop_inner .top_form fieldset .content p{width:100%}}.drop.drop-active .relative .drop_inner .top_form fieldset .content p input,.drop .relative .drop_inner .top_form fieldset .content p input{display:inline-block;border:1px solid linear-gradient(135deg,#00a556,#0d5f76);margin:0 6px}.drop{position:absolute;top:-105%;-webkit-transition:0.5s ease;transition:0.5s ease}.drop .drop_button_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;bottom:-100px;margin:auto;width:100%;background-color:rgba(255,255,255,0.9);z-index:11;-webkit-transition:0.5s ease;transition:0.5s ease}.drop .drop_button_area .close_button{background-color:linear-gradient(135deg,#00a556,#0d5f76);position:relative;width:100%;max-width:200px;height:70px;margin:1% 20px}.drop .drop_button_area .close_button:before{font-family:FontAwesome;content:"";color:#fff;font-size:14px;position:absolute;top:50%;right:20px;line-height:0;z-index:1}@media screen and (max-width:520px){.drop .drop_button_area .close_button:before{display:none}}.drop .drop_button_area .close_button input{display:block;width:100%;height:70px;background-color:linear-gradient(135deg,#00a556,#0d5f76);color:#fff;text-align:center;-webkit-transition:0.3s ease;transition:0.3s ease;cursor:pointer}@media screen and (max-width:520px){.drop .drop_button_area .close_button input{margin:0}}.drop .drop_button_area .close_button input:hover{-webkit-filter:brightness(110%);filter:brightness(110%)}.drop .drop_button_area .reset_button{background-color:linear-gradient(135deg,#00a556,#0d5f76);position:relative;width:100%;max-width:200px;height:70px;margin:1% 20px}.drop .drop_button_area .reset_button:before{font-family:FontAwesome;content:"";color:#fff;font-size:14px;position:absolute;top:50%;right:20px;line-height:0;z-index:1}@media screen and (max-width:520px){.drop .drop_button_area .reset_button:before{display:none}}.drop .drop_button_area .reset_button input{display:block;width:100%;height:70px;background-color:linear-gradient(135deg,#00a556,#0d5f76);color:#fff;text-align:center;-webkit-transition:0.3s ease;transition:0.3s ease;cursor:pointer}@media screen and (max-width:520px){.drop .drop_button_area .reset_button input{margin:0}}.drop .drop_button_area .reset_button input:hover{-webkit-filter:brightness(110%);filter:brightness(110%)}.drop .drop_button_area .search_button{background-color:#dc4300;position:relative;width:100%;max-width:320px;height:70px;margin:1% 20px}.drop .drop_button_area .search_button:before{font-family:FontAwesome;content:"";color:#fff;font-size:14px;position:absolute;top:50%;right:20px;line-height:0;z-index:1}@media screen and (max-width:520px){.drop .drop_button_area .search_button:before{display:none}}.drop .drop_button_area .search_button a{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;width:100%;height:70px;background-color:#dc4300;color:#fff;text-align:center;-webkit-transition:0.3s ease;transition:0.3s ease;cursor:pointer}.drop .drop_button_area .search_button a:hover{-webkit-filter:brightness(110%);filter:brightness(110%)}.drop.drop-active{top:0;-webkit-transition:0.5s ease;transition:0.5s ease;position:fixed}.drop.drop-active .drop_button_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;bottom:0;margin:auto;width:100%;background-color:rgba(255,255,255,0.9);z-index:11;-webkit-transition:0.5s ease;transition:0.5s ease}.drop.drop-active .drop_button_area .close_button{background-color:linear-gradient(135deg,#00a556,#0d5f76);position:relative;width:100%;max-width:200px;height:70px;margin:1% 20px}@media screen and (max-width:520px){.drop.drop-active .drop_button_area .close_button{height:40px;margin:1% 4px}}.drop.drop-active .drop_button_area .close_button:before{font-family:FontAwesome;content:"";color:#fff;font-size:14px;position:absolute;top:50%;right:20px;line-height:0;z-index:1}@media screen and (max-width:520px){.drop.drop-active .drop_button_area .close_button:before{display:none}}.drop.drop-active .drop_button_area .close_button input{display:block;width:100%;height:70px;background-color:linear-gradient(135deg,#00a556,#0d5f76);color:#fff;text-align:center;-webkit-transition:0.3s ease;transition:0.3s ease;cursor:pointer}.drop.drop-active .drop_button_area .close_button input:hover{-webkit-filter:brightness(110%);filter:brightness(110%)}@media screen and (max-width:520px){.drop.drop-active .drop_button_area .close_button input{height:40px;margin:0}}.drop.drop-active .drop_button_area .reset_button{background-color:linear-gradient(135deg,#00a556,#0d5f76);position:relative;width:100%;max-width:200px;height:70px;margin:1% 20px}@media screen and (max-width:520px){.drop.drop-active .drop_button_area .reset_button{height:40px;margin:1% 4px}}.drop.drop-active .drop_button_area .reset_button:before{font-family:FontAwesome;content:"";color:#fff;font-size:14px;position:absolute;top:50%;right:20px;line-height:0;z-index:1}@media screen and (max-width:520px){.drop.drop-active .drop_button_area .reset_button:before{display:none}}.drop.drop-active .drop_button_area .reset_button input{display:block;width:100%;height:70px;background-color:linear-gradient(135deg,#00a556,#0d5f76);color:#fff;text-align:center;-webkit-transition:0.3s ease;transition:0.3s ease;cursor:pointer}@media screen and (max-width:520px){.drop.drop-active .drop_button_area .reset_button input{height:40px;margin:0}}.drop.drop-active .drop_button_area .reset_button input:hover{-webkit-filter:brightness(110%);filter:brightness(110%)}.drop.drop-active .drop_button_area .search_button{background-color:#dc4300;position:relative;width:100%;max-width:320px;height:70px;margin:1% 20px}@media screen and (max-width:520px){.drop.drop-active .drop_button_area .search_button{height:40px;margin:1% 4px}}.drop.drop-active .drop_button_area .search_button:before{font-family:FontAwesome;content:"";color:#fff;font-size:14px;position:absolute;top:50%;right:20px;line-height:0;z-index:1}@media screen and (max-width:520px){.drop.drop-active .drop_button_area .search_button:before{display:none}}.drop.drop-active .drop_button_area .search_button input{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;width:100%;height:70px;background-color:#dc4300;color:#fff;text-align:center;-webkit-transition:0.3s ease;transition:0.3s ease;cursor:pointer}@media screen and (max-width:520px){.drop.drop-active .drop_button_area .search_button input{height:40px;margin:0}}.drop.drop-active .drop_button_area .search_button input:hover{-webkit-filter:brightness(110%);filter:brightness(110%)}.topics{background:#f0d050;border:1px solid #f0d050;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}.topics-image{margin:0 20px 0 0;width:25%;max-width:250px}.topics-text{font-weight:700;width:45%;font-size:min(18px,4.5vw);margin:0 20px 0 0}.topics-audio{margin:0;width:30%;max-width:250px}@media screen and (max-width:940px){.topics{padding:10px 0px 20px}.topics-image{margin:0 0 10px 0;width:40%;max-width:200px}.topics-text{width:95%;text-align:center;font-size:min(16px,4vw);margin:0 auto 20px}.topics-audio{width:100%}}
/*# sourceMappingURL=style.css.map */footer .FooterMenu .footer_company{width:100%;max-width:1200px;margin:0 auto;padding:2% 0 0;border-top:1px solid rgba(255,255,255,.35)}footer .FooterMenu .footer_company .fc_name{color:#fff;font-size:16px;font-weight:bold;text-align:center;margin-bottom:10px;line-height:1.8}footer .FooterMenu .footer_company .fc_row{color:#fff;font-size:13px;text-align:center;line-height:2}footer .FooterMenu .footer_company a{color:#fff;text-decoration:underline}@media screen and (max-width:520px){footer .FooterMenu .footer_company .fc_row{font-size:12px}}.media_feature{background:-webkit-gradient(linear,left top,right bottom,from(#00a556),to(#0d5f76));background:linear-gradient(135deg,#00a556,#0d5f76);padding:46px 16px}.media_feature_inner{max-width:1000px;margin:0 auto}.media_feature_label{text-align:center;color:#fff;font-size:15px;font-weight:bold;letter-spacing:2px;margin-bottom:22px}.media_feature_label span{display:inline-block;background:#e8890c;color:#fff;font-size:12px;padding:3px 11px;border-radius:3px;margin-right:12px;letter-spacing:1px;vertical-align:2px}.media_feature_card{display:flex;gap:30px;align-items:center;background:#fff;border-radius:10px;padding:24px;text-decoration:none;box-shadow:0 8px 28px rgba(0,0,0,.3)}.media_feature_card:hover{-webkit-filter:none;filter:none;opacity:.94}.media_feature_thumb{flex:0 0 44%}.media_feature_thumb img{width:100%;height:auto;border-radius:6px;display:block;margin:0}.media_feature_text{flex:1}.media_feature_media{color:#c8102e;font-weight:bold;font-size:14px;margin-bottom:8px;text-align:left;letter-spacing:1px}.media_feature_title{color:#0d5f76;font-size:22px;font-weight:bold;line-height:1.5;margin-bottom:14px;text-align:left}.media_feature_desc{color:#555;font-size:14px;line-height:1.9;margin-bottom:18px;text-align:left}.media_feature_btn{display:inline-block;background:#0d5f76;color:#fff;padding:12px 28px;border-radius:5px;font-size:14px;font-weight:bold}@media screen and (max-width:768px){.media_feature{padding:32px 14px}.media_feature_card{flex-direction:column;gap:16px;padding:16px}.media_feature_thumb{flex:none;width:100%}.media_feature_title{font-size:17px;margin-bottom:10px}.media_feature_desc{font-size:13px;margin-bottom:14px}.media_feature_btn{display:block;text-align:center}}
