﻿@charset "UTF-8";@import "../../css-1";@font-face{font-family:'UTMHELVETINSREGULAR';src:url(../fonts/UTMHELVETINSREGULAR_0.eot);src:url(../fonts/UTMHELVETINSREGULAR_0.eot) format("embedded-opentype"),url(../fonts/UTMHELVETINSREGULAR_0.woff2) format("woff2"),url(../fonts/UTMHELVETINSREGULAR_0.woff) format("woff"),url(../fonts/UTMHELVETINSREGULAR_0.ttf) format("truetype"),url(../fonts/UTMHELVETINSREGULAR_0.svg) format("svg")}@font-face{font-family:'Barlow';src:url(../fonts/BarlowRegular.eot);src:url(../fonts/BarlowRegular.eot) format("embedded-opentype"),url(../fonts/BarlowRegular.woff2) format("woff2"),url(../fonts/BarlowRegular.woff) format("woff"),url(../fonts/BarlowRegular.ttf) format("truetype"),url(../fonts/BarlowRegular.svg) format("svg")}@font-face{font-family:'Barlow';src:url(../fonts/Barlow-Bold.eot) format("embedded-opentype"),url(../fonts/Barlow-Bold.ttf) format("truetype"),url(../fonts/Barlow-Bold.svg) format("svg");font-weight:700;font-style:normal}.wrap{max-width:1170px;margin:auto}@media only screen and (max-width: 1025px){.wrap{width:95%}}.wrap:after{content:"";display:table;clear:both}@font-face{font-family:'UTMHELVETINSREGULAR';src:url(../fonts/UTMHELVETINSREGULAR_0.eot);src:url(../fonts/UTMHELVETINSREGULAR_0.eot) format("embedded-opentype"),url(../fonts/UTMHELVETINSREGULAR_0.woff2) format("woff2"),url(../fonts/UTMHELVETINSREGULAR_0.woff) format("woff"),url(../fonts/UTMHELVETINSREGULAR_0.ttf) format("truetype"),url(../fonts/UTMHELVETINSREGULAR_0.svg) format("svg")}@font-face{font-family:'Barlow';src:url(../fonts/BarlowRegular.eot);src:url(../fonts/BarlowRegular.eot) format("embedded-opentype"),url(../fonts/BarlowRegular.woff2) format("woff2"),url(../fonts/BarlowRegular.woff) format("woff"),url(../fonts/BarlowRegular.ttf) format("truetype"),url(../fonts/BarlowRegular.svg) format("svg")}@font-face{font-family:'Barlow';src:url(../fonts/Barlow-Bold.eot) format("embedded-opentype"),url(../fonts/Barlow-Bold.ttf) format("truetype"),url(../fonts/Barlow-Bold.svg) format("svg");font-weight:700;font-style:normal}.wrap{max-width:1170px;margin:auto}@media only screen and (max-width: 1025px){.wrap{width:95%}}.wrap:after{content:"";display:table;clear:both}html{font-size:small;line-height:1.4}body{color:#313131;background:#FFF;-webkit-text-size-adjust:none;line-height:1.4;font-size:20px}.ie body{font-size:150%}@media only screen and (max-width: 767px){body{font-size:16px;line-height:1.25}}body a{color:#4b4b4b}body a:link,body a:visited,body a:active{text-decoration:none}.mouse body a:hover,.touch body a.touchstart{text-decoration:none;color:#646464}body img{max-width:100%;-webkit-touch-callout:none}body,pre,input,textarea,select{font-family:'arial',sans-serif}input,select,textarea{font-size:100%}*{-webkit-box-sizing:border-box;box-sizing:border-box}html.ie8 .view_tab,html.ie8 .view_tab_sp,html.ie8 .view_sp{display:none!important}html.ie8 #page{min-width:1170px!important;margin:auto;font-size:14px}@media only screen and (min-width: 1026px){body .view_tab-sp,body .view_tab{display:none!important}}@media print{body .view_tab-sp,body .view_tab{display:none!important}}.ie8 body .view_tab-sp,.ie8 body .view_tab{display:none!important}@media only screen and (min-width: 768px){body .view_sp{display:none!important}}@media print{body .view_sp{display:none!important}}.ie8 body .view_sp{display:none!important}@media only screen and (max-width: 1025px){body .view_pc{display:none!important}}@media only screen and (max-width: 767px){body .view_pc-tab,body .view_tab{display:none!important}}#header dl,#header ol,#header ul{margin:0}.mouse .over{-webkit-transition:opacity 200ms ease-in;transition:opacity 200ms ease-in}.mouse .over:hover,.touch .over.touchstart{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.touch .over{-webkit-tap-highlight-color:transparent}.touch .over.touchend{-webkit-transition-delay:200ms;transition-delay:200ms}*{-webkit-box-sizing:border-box;box-sizing:border-box}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,p{margin:0}a{text-decoration:none}@font-face{font-family:'UTMHELVETINSREGULAR';src:url(../fonts/UTMHELVETINSREGULAR_0.eot);src:url(../fonts/UTMHELVETINSREGULAR_0.eot) format("embedded-opentype"),url(../fonts/UTMHELVETINSREGULAR_0.woff2) format("woff2"),url(../fonts/UTMHELVETINSREGULAR_0.woff) format("woff"),url(../fonts/UTMHELVETINSREGULAR_0.ttf) format("truetype"),url(../fonts/UTMHELVETINSREGULAR_0.svg) format("svg")}@font-face{font-family:'Barlow';src:url(../fonts/BarlowRegular.eot);src:url(../fonts/BarlowRegular.eot) format("embedded-opentype"),url(../fonts/BarlowRegular.woff2) format("woff2"),url(../fonts/BarlowRegular.woff) format("woff"),url(../fonts/BarlowRegular.ttf) format("truetype"),url(../fonts/BarlowRegular.svg) format("svg")}@font-face{font-family:'Barlow';src:url(../fonts/Barlow-Bold.eot) format("embedded-opentype"),url(../fonts/Barlow-Bold.ttf) format("truetype"),url(../fonts/Barlow-Bold.svg) format("svg");font-weight:700;font-style:normal}.wrap{max-width:1170px;margin:auto}@media only screen and (max-width: 1025px){.wrap{width:95%}}.wrap:after{content:"";display:table;clear:both}h3.st_title{text-align:center;position:relative;padding-bottom:10px;margin-bottom:35px;font-size:52px;text-transform:uppercase;color:#003953;font-family:"Barlow",serif;font-weight:700}@media only screen and (max-width: 767px){h3.st_title{font-size:26px;width:97%;margin-left:auto;margin-right:auto}}h3.st_title:after{position:absolute;bottom:0;left:50%;margin-left:-160px;height:5px;width:100%;content:"";background:#ffb901;width:320px}@media only screen and (max-width: 767px){h3.st_title:after{width:260px;margin-left:-130px}}h3.st_title span{display:inline-block;position:relative}#header{background:#003953;overflow:hidden;height:75px}@media only screen and (max-width: 1025px){#header{background:#003953}}#header .con-header{height:100%}#header .wrap{padding:0;position:relative;z-index:0;height:100%}@media only screen and (min-width: 1026px){#header .wrap:before{position:absolute;right:100%;content:"";background:#ffb901;height:100%;width:1000px;top:0;z-index:-1}}@media print{#header .wrap:before{position:absolute;right:100%;content:"";background:#ffb901;height:100%;width:1000px;top:0;z-index:-1}}.ie8 #header .wrap:before{position:absolute;right:100%;content:"";background:#ffb901;height:100%;width:1000px;top:0;z-index:-1}@media only screen and (max-width: 1025px){#header .wrap{display:table;width:100%;padding:0 3%}}#header .wrap .box-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-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;-ms-flex-line-pack:center;align-content:center;height:100%;background:#ffb901;width:10.25641%;float:left;position:relative}@media only screen and (min-width: 768px) and (max-width: 1025px){#header .wrap .box-logo{width:50%}}@media only screen and (max-width: 767px){#header .wrap .box-logo{width:50%}}@media only screen and (min-width: 1026px){#header .wrap .box-logo:before{position:absolute;left:100%;content:"";top:0;width:0;height:0;border-style:solid;border-width:75px 35px 0 0;border-color:#ffb901 transparent transparent;z-index:-1}}@media print{#header .wrap .box-logo:before{position:absolute;left:100%;content:"";top:0;width:0;height:0;border-style:solid;border-width:75px 35px 0 0;border-color:#ffb901 transparent transparent;z-index:-1}}.ie8 #header .wrap .box-logo:before{position:absolute;left:100%;content:"";top:0;width:0;height:0;border-style:solid;border-width:75px 35px 0 0;border-color:#ffb901 transparent transparent;z-index:-1}@media only screen and (max-width: 1025px){#header .wrap .box-logo{text-align:center;display:table-cell;vertical-align:middle;float:none}#header .wrap .box-logo img{max-height:50px}}@media only screen and (max-width: 767px){#header .wrap .box-logo{float:right;text-align:right;display:block;background:#003953;padding-top:15px}}@media only screen and (max-width: 767px){#header .wrap .box-logo a{float:right}}@media only screen and (max-width: 767px){#header .wrap .box-logo img{max-height:100%}}#header .wrap .box-menu-search{width:89.74359%;float:right}#header .wrap .box-menu-search .list-main-menu{float:right;text-align:right}#header .wrap .box-menu-search .list-main-menu li{display:inline-block;vertical-align:middle;padding:0 .7em}#header .wrap .box-menu-search .list-main-menu li:first-child a{font-size:30px}#header .wrap .box-menu-search .list-main-menu li a{font-family:"Barlow",serif;color:#FFF;font-size:75%;text-decoration:none;padding:.5em 0;display:block;position:relative;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1025px){#header .wrap .box-menu-search .list-main-menu li a{padding:1em 0}}#header .wrap .box-menu-search .list-main-menu li a:before{width:100%;height:3px;background:#ffb901;content:"";position:absolute;left:0;bottom:5px;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:scale(0);transform:scale(0)}#header .wrap .box-menu-search .list-main-menu li a:hover:before{-webkit-transform:scale(1);transform:scale(1)}#header .wrap .box-menu-search .list-main-menu li a.btn{font-size:16px;padding:0 15px;color:#003953}#header .wrap .box-menu-search .box-search{width:29.12621%;float:left;padding:1em 0 1em 1em;position:relative}@media only screen and (min-width: 768px) and (max-width: 1025px){#header .wrap .box-menu-search .box-search{padding:1em 0 .5em 1em}}#header .wrap .box-menu-search .box-cart{width:6.79612%;float:right;color:#FFF;text-align:right;padding:1.5em 0}@media only screen and (min-width: 768px) and (max-width: 1025px){#header .wrap .box-menu-search .box-cart{padding:1.5em 0 1em}}@media only screen and (max-width: 767px){#header .wrap .box-menu-search .box-cart{padding:1em 0}}#header .wrap .box-menu-search .box-cart a{color:#FFF;text-decoration:none}#header .wrap .box-menu-search .box-cart .lnr{font-size:140%}#header .wrap .box-menu-search .box-cart .cart-icon{display:inline-block;position:relative}#header .wrap .box-menu-search .box-cart .cart-icon .number-cart{position:absolute;top:-8px;right:-5px;background:#FFF;color:red;width:1.5em;height:1.5em;border-radius:50%}#header .wrap .box-menu-search .box-cart .cart-icon .number-cart em{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#header .box-menu-sp{width:25%;display:table-cell;vertical-align:middle;font-size:100%;color:#FFF}#header .box-menu-sp a{color:#FFF;text-decoration:none}#header .box-menu-sp a .fa{font-size:28px}#header .box-search-sp{width:25%;display:table-cell;vertical-align:middle;font-size:100%;color:#FFF;text-align:right}#header .box-search-sp a{color:#FFF;text-decoration:none}.footer{//padding:110px 0 90px;background-color:#003953;overflow:hidden;color:#fff}@media only screen and (max-width: 767px){.footer{padding:50px 0;margin-top:0!important}}.footer p{margin-bottom:20px}.footer h4{font-size:25px;text-transform:uppercase;font-weight:700;display:inline-block;text-decoration:underline;margin-bottom:20px}@media only screen and (max-width: 767px){.footer h4{font-size:18px}}.footer h5{font-size:24px;font-weight:700;margin-bottom:10px;white-space:nowrap}@media only screen and (max-width: 767px){.footer h5{font-size:18px}}.footer h5 span{font-size:20px}@media only screen and (max-width: 767px){.footer h5 span{font-size:16px}}@media only screen and (max-width: 767px){.footer{margin-top:40px}}.footer .box_info_left{margin-right:70px}@media only screen and (max-width: 767px){.footer .box_info_left{margin-right:10px;margin-top:20px}}@media only screen and (max-width: 767px){.footer .box_finfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.footer .box_finfo p.photo{width:20%;padding-right:15px}.footer .box_finfo ul{width:80%}}.footer ul{position:relative;padding-left:0}.footer ul:before{position:absolute;top:0;bottom:0;content:"";width:1px;background:#fff;display:block;left:-20px}@media only screen and (max-width: 767px){.footer ul:before{left:-10px;bottom:23px}}.footer ul li{margin-bottom:20px;margin-top:10px}.footer ul li i{color:#ffb901}.fixmenu{display:none;position:absolute;z-index:100;top:0;left:0;-webkit-transform:translate(-100%,0);transform:translate(-100%,0);height:100%;background:#fff;overflow:hidden;-webkit-overflow-scrolling:touch;-webkit-transition:all .4s ease;transition:all .4s ease}.fixmenu .fixmenu_inner{padding:0}.fixmenu .fixmenu_inner ul li a{color:#003953;text-decoration:none;padding:.4em .5em;display:block;text-transform:none;border-bottom:1px dashed #003953;font-size:14px}.fixmenu .fixmenu_inner ul li a.btn{display:inline-block;margin:10px 0 0 10px;padding-top:0;padding-bottom:0;border-bottom:0}.fixmenu .fixmenu_inner ul li.sub-menu a{position:relative}.fixmenu .fixmenu_inner ul li.sub-menu a:before,.fixmenu .fixmenu_inner ul li.sub-menu a:after{font-family:FontAwesome;vertical-align:middle}.fixmenu .fixmenu_inner ul li.sub-menu a > *{vertical-align:middle}.fixmenu .fixmenu_inner ul li.sub-menu a:after{content:"";margin-left:.5em;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.fixmenu .fixmenu_inner ul li.sub-menu a.active:before,.fixmenu .fixmenu_inner ul li.sub-menu a.active:after{font-family:FontAwesome;vertical-align:middle}.fixmenu .fixmenu_inner ul li.sub-menu a.active > *{vertical-align:middle}.fixmenu .fixmenu_inner ul li.sub-menu a.active:after{content:"";margin-left:.5em}.fixmenu .fixmenu_inner ul li ul{display:none}.fixmenu .fixmenu_inner ul li ul li a{text-transform:none;position:relative;padding-left:2em}.fixmenu .fixmenu_inner ul li ul li a:after{display:none}.fixmenu .fixmenu_inner ul li ul li a:before{content:"";width:5px;height:5px;border-radius:50%;background:#FFF;display:inline-block;position:absolute;left:1em;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.fixmenu .box-hotline{color:#d7d7d7;padding-top:1em;border-bottom:1px solid rgba(255,255,255,0.1);padding-bottom:1em}.fixmenu .box-hotline p{padding:5px 0}.overlay{display:none;position:fixed;z-index:90;top:0;right:0;-webkit-transform:translate(100%,0);transform:translate(100%,0);height:100%;background:none;overflow:hidden;-webkit-overflow-scrolling:touch;-webkit-transition:all .4s ease;transition:all .4s ease}body.fix_active{position:absolute;width:100%;top:0;left:0;overflow:hidden}body.fix_active #header{position:absolute;z-index:999;width:100%}body.fix_active.open_menu .fixbtns ul li:not(.btn_menu){opacity:0}body.fix_active .fixmenu{width:400px;overflow:auto;-webkit-transform:translate(0,0);transform:translate(0,0);height:500px}body.fix_active .overlay{width:100%;overflow:auto;-webkit-transform:translate(0,0);transform:translate(0,0)}body.fix_activeSearch{position:fixed;width:100%;top:0;left:0;overflow:hidden}body.fix_activeSearch #header{position:absolute;z-index:999;width:100%}body.fix_activeSearch .overlay{width:100%;overflow:auto;-webkit-transform:translate(0,0);transform:translate(0,0)}.btn{display:inline-block;margin-bottom:0;font-weight:700;font-family:"Roboto",sans-serif;color:#003953;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:0;white-space:nowrap;padding:0 30px;text-align:center;font-size:42px;height:70px;line-height:70px;border-radius:35px;text-decoration:none;text-transform:uppercase}@media only screen and (max-width: 767px){.btn{font-size:30px}}.btn.btn-primary{background:#ffb901}.btn.btn-ssm{height:32px;line-height:32px;font-size:20px;padding:0 15px;border-radius:5px}@font-face{font-family:'UTMHELVETINSREGULAR';src:url(../fonts/UTMHELVETINSREGULAR_0.eot);src:url(../fonts/UTMHELVETINSREGULAR_0.eot) format("embedded-opentype"),url(../fonts/UTMHELVETINSREGULAR_0.woff2) format("woff2"),url(../fonts/UTMHELVETINSREGULAR_0.woff) format("woff"),url(../fonts/UTMHELVETINSREGULAR_0.ttf) format("truetype"),url(../fonts/UTMHELVETINSREGULAR_0.svg) format("svg")}@font-face{font-family:'Barlow';src:url(../fonts/BarlowRegular.eot);src:url(../fonts/BarlowRegular.eot) format("embedded-opentype"),url(../fonts/BarlowRegular.woff2) format("woff2"),url(../fonts/BarlowRegular.woff) format("woff"),url(../fonts/BarlowRegular.ttf) format("truetype"),url(../fonts/BarlowRegular.svg) format("svg")}@font-face{font-family:'Barlow';src:url(../fonts/Barlow-Bold.eot) format("embedded-opentype"),url(../fonts/Barlow-Bold.ttf) format("truetype"),url(../fonts/Barlow-Bold.svg) format("svg");font-weight:700;font-style:normal}.wrap{max-width:1170px;margin:auto}@media only screen and (max-width: 1025px){.wrap{width:95%}}.wrap:after{content:"";display:table;clear:both}.con_main{background:url(../images/bg_main.webp) top center no-repeat;height:580px;position:relative}.con_main .box_call{position:absolute;left:0;bottom:0;width:100%}.con_main .box_call ul li{width:50%;float:left;text-align:center;color:#003953;background:#ffb901;font-family:"Roboto",sans-serif;padding:15px 0;text-transform:uppercase}.con_main .box_call ul li img{max-width:32px;padding-right:7px}.con_main .box_call ul li:last-child{background:#003953}.con_main .box_call ul li:last-child a{color:#fff}.con_main .box_call ul li a{color:#003953;display:block}@media only screen and (max-width: 767px){.con_main{height:720px;background:url(../images/bg_main_sp.jpg) top center no-repeat}}.con_main .wrap{height:100%}.con_main .box_main{padding-top:20px;width:90%;margin:0 auto;padding-left:80px}@media only screen and (max-width: 767px){.con_main .box_main{width:95%;margin:0 auto;padding-left:0;padding-top:20px}}.con_main .box_main h4{font-family:"Barlow",serif;font-size:30px;color:#fff;text-transform:lowcase}@media only screen and (max-width: 767px){.con_main .box_main h4{font-size:27px;line-height:1.25}}.con_main .box_main h3{font-size:50px;color:#ffb901;padding-right:80px;text-transform:uppercase;margin:20px 0 10px;text-align:right;font-weight:700;font-family:"UTMHELVETINSREGULAR",serif}@media only screen and (max-width: 767px){.con_main .box_main h3{font-size:39px;padding-right:0;margin:15px 10px}}.con_main .box_main .box_btn{position:relative;display:inline-block;margin-top:15px}@media only screen and (max-width: 767px){.con_main .box_main .box_btn{margin-left:20px}}.con_main .box_main .box_btn:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:#ffb901;z-index:1;-webkit-transform:skew(-10deg);transform:skew(-10deg);transform:skew(-10deg)}.con_main .box_main .box_btn:after{position:absolute;top:18px;left:-18px;right:18px;bottom:-10px;content:"";background:#ffb901;opacity:.5;z-index:1;-webkit-transform:skew(-10deg);transform:skew(-10deg);transform:skew(-10deg)}.con_main .box_main .box_btn h5{font-size:30px;color:#003953;font-family:"UTMHELVETINSREGULAR",serif;z-index:2;display:inline-block;position:relative;padding:25px 10px;text-transform:capitalize}@media only screen and (max-width: 767px){.con_main .box_main .box_btn h5{font-size:38px;padding:15px 10px}}.con_intro{padding:50px 0 100px}.con_intro .box_intro{margin-bottom:40px}.con_intro .box_intro p{margin-bottom:25px}.con_intro .box_intro ul li{position:relative}.con_intro .box_intro ul li i{color:#ffb901;padding-right:5px}.con_intro .box_bottom .box_inner{width:810px;margin:0 auto;background:#ffb901;border-radius:10px 10px 10px 10px;border:15px solid #ffb901;position:relative}@media only screen and (max-width: 767px){.con_intro .box_bottom .box_inner{max-width:365px;border:8px solid #ffb901}}.con_intro .box_bottom .box_inner:before{content:"";position:absolute;bottom:-70px;left:0;right:0;border-width:55px 390px 0;border-style:solid;border-color:#ffb901 transparent;display:block;width:0;border-right-width:390px}@media only screen and (max-width: 767px){.con_intro .box_bottom .box_inner:before{border-width:62px 174px 0}}.con_intro .box_bottom .box_inner h4{font-size:45px;color:#003953;font-family:"Barlow",serif;padding:10px 0 20px;text-align:center;text-transform:uppercase;font-weight:700}@media only screen and (max-width: 767px){.con_intro .box_bottom .box_inner h4{font-size:26px}}.con_intro .box_bottom .box_inner .box_info{padding:30px;background:#fff;position:relative;font-size:28px;text-align:justify;border-radius:10px 10px 0 0}@media only screen and (max-width: 767px){.con_intro .box_bottom .box_inner .box_info{font-size:16px;padding:18px 18px 0}}.con_intro .box_bottom .box_inner .box_info:before{content:"";position:absolute;bottom:-56px;left:0;right:0;border-width:56px 390px 0;border-style:solid;border-color:#fff transparent;display:block;width:0}@media only screen and (max-width: 767px){.con_intro .box_bottom .box_inner .box_info:before{bottom:-61px;border-width:62px 174px 0}}.con_middle_intro{padding:115px 0;text-align:center;background:url(../images/bg_middle_intro.jpg) top center no-repeat;overflow:hidden}@media only screen and (max-width: 767px){.con_middle_intro{padding:50px 0;background:url(../images/bg_middle_intro_sp.jpg) top center no-repeat;background-size:cover}}.con_gift{padding:40px 0;text-align:center;overflow:hidden;background:url(../images/gbg.png) top center no-repeat;background-size:cover}.con_gift_bg_text{background:url(../images/gtext.png) top center no-repeat;background-size:cover;width:600px;height:600px;margin:auto}@media only screen and (max-width: 767px){.con_gift{padding:10px 0;background:url(../images/gbg_mobi.png) top center no-repeat;background-size:cover}.con_gift_bg_text{width:330px;height:420px;background:url(../images/gtext_mobi.png) top center no-repeat;background-size:cover}}.con_middle_intro.bottom{background:url(../images/bg_middle_intro2.jpg) top center no-repeat;background-size:cover}.con_middle_intro.bottom .box_middle_intro{color:#fff}.con_middle_intro.bottom .box_middle_intro .btn{font-size:30px;position:relative;padding-left:40px;padding-right:40px}.con_middle_intro.bottom .box_middle_intro .btn i{position:absolute;top:50%;left:10px;margin-top:-16px}.con_middle_intro.bottom .box_middle_intro .btn i.fa-angle-double-left{left:auto;right:10px}@media only screen and (max-width: 767px){.con_middle_intro.bottom .box_middle_intro .btn{font-size:22px;height:70px;line-height:130%;padding:20px 40px}}.con_middle_intro .box_middle_intro{color:#fff}.con_middle_intro .box_middle_intro h4{color:#ffb901;text-transform:uppercase;font-size:44px;margin-bottom:25px;font-weight:700}@media only screen and (max-width: 767px){.con_middle_intro .box_middle_intro h4{font-size:30px}}.con_middle_intro .box_middle_intro p{margin-bottom:25px;font-size:32px}@media only screen and (max-width: 767px){.con_middle_intro .box_middle_intro p{font-size:20px}}.con_tailieu_ceo .box_tailieu_ceo{margin-bottom:70px}.con_tailieu_ceo .box_tailieu_ceo .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.con_tailieu_ceo .box_tailieu_ceo ul li{margin-bottom:20px}.con_tailieu_ceo .box_tailieu_ceo ul li i{color:#ffb901;padding-right:5px}.con_tailieu{background:#f2f2f2;padding:50px 0}@media only screen and (max-width: 767px){.con_tailieu{padding:50px 0 20px}}.con_tailieu .box_tailieu h4{position:relative;padding-left:100px;margin:20px 0;margin-bottom:20px;font-weight:700;margin-bottom:45px}@media only screen and (max-width: 767px){.con_tailieu .box_tailieu h4{padding-left:65px}}.con_tailieu .box_tailieu h4 span.num{position:absolute;width:115px;height:115px;border-radius:50%;background:#ffb901;color:#003953;text-align:center;top:50%;margin-top:-58px;left:0;font-size:60px;line-height:115px;font-weight:700}@media only screen and (max-width: 767px){.con_tailieu .box_tailieu h4 span.num{font-size:40px;line-height:70px;width:70px;height:70px;margin-top:-35px}}.con_tailieu .box_tailieu h4 span.info{background:#003953;border-radius:40px;color:#ffb901;font-size:28px;padding:22px;display:block}@media only screen and (max-width: 767px){.con_tailieu .box_tailieu h4 span.info{font-size:16px;padding:15px 5px 15px 20px}}@media only screen and (max-width: 767px){.con_tailieu .box_tailieu h4{margin-bottom:25px}}.con_tailieu .box_tailieu .box_item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin-bottom:55px}@media only screen and (max-width: 767px){.con_tailieu .box_tailieu .box_item{margin-bottom:35px}}.con_tailieu .box_tailieu .box_item.floatright{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.con_tailieu .box_tailieu .box_item.floatright .box_intro{padding-left:0;padding-right:30px}@media only screen and (max-width: 767px){.con_tailieu .box_tailieu .box_item.floatright .box_intro{width:100%;padding-right:0}}.con_tailieu .box_tailieu .box_item p.photo{width:56%}@media only screen and (max-width: 767px){.con_tailieu .box_tailieu .box_item p.photo{width:100%}}.con_tailieu .box_tailieu .box_item .box_intro{width:44%;padding-left:30px}@media only screen and (max-width: 767px){.con_tailieu .box_tailieu .box_item .box_intro{width:100%;padding-left:0;margin-top:20px}}.con_tailieu .box_tailieu .box_item .box_intro li{display:block;padding-left:25px;position:relative;margin-bottom:5px}.con_tailieu .box_tailieu .box_item .box_intro li:last-child{margin-bottom:0}.con_tailieu .box_tailieu .box_item .box_intro li:before{position:absolute;top:50%;left:0;width:12px;height:12px;border-radius:12px;background:#ffb901;content:"";margin-top:-6px}.con-uudiem{padding:100px 0}@media only screen and (max-width: 767px){.con-uudiem{padding:65px 0 0}}.con-uudiem .st_title{margin-bottom:75px}@media only screen and (max-width: 767px){.con-uudiem .st_title{margin-bottom:35px}}.con-uudiem .box-uudiem .box-item{background:#003953;border-radius:60px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin-bottom:25px}@media only screen and (max-width: 767px){.con-uudiem .box-uudiem .box-item{padding:15px}}.con-uudiem .box-uudiem .box-item span.photo{width:16%}.con-uudiem .box-uudiem .box-item span.photo img{max-width:95%}@media only screen and (max-width: 767px){.con-uudiem .box-uudiem .box-item span.photo img{max-width:90%}}.con-uudiem .box-uudiem .box-item h4{max-width:84%;color:#fff;font-size:30px;position:relative;padding-left:20px}@media only screen and (max-width: 767px){.con-uudiem .box-uudiem .box-item h4{font-size:18px}}.con-uudiem .box-uudiem .box-item h4:before{position:absolute;top:0;left:0;width:1px;content:"";background:#fff;bottom:0}.con_ceo{padding:0 0 100px}@media only screen and (max-width: 767px){.con_ceo{padding:50px 0}}@media only screen and (max-width: 767px){.con_ceo .box_ceo{padding-top:0}}.con_ceo .box_ceo ul{margin:0 -15px;overflow:hidden}.con_ceo .box_ceo ul .slick-list{padding-bottom:40px}.con_ceo .box_ceo ul li{width:33.33%;padding:90px 15px 40px;float:left}@media only screen and (max-width: 767px){.con_ceo .box_ceo ul li{width:100%;padding:60px 15px 0}}.con_ceo .box_ceo ul li .box_info{background:#ffb901;border-radius:10px 10px 0 0;padding:15px;min-height:490px;position:relative}@media only screen and (max-width: 767px){.con_ceo .box_ceo ul li .box_info{width:280px;margin:0 auto;min-height:0}}.con_ceo .box_ceo ul li .box_info:before{content:"";position:absolute;bottom:-35px;left:0;right:0;border-width:35px 185px 0;border-style:solid;border-color:#ffb901 transparent;display:block;width:0}@media only screen and (max-width: 767px){.con_ceo .box_ceo ul li .box_info:before{border-width:35px 140px 0}}.con_ceo .box_ceo ul li .box_info p.photo{text-align:center}.con_ceo .box_ceo ul li .box_info p.photo img{margin-top:-75px;margin-bottom:10px;display:inline-block}.con_ceo .box_ceo ul li .box_info h4{font-weight:700;text-transform:uppercase;text-align:center;line-height:150%;margin-bottom:30px}@media only screen and (max-width: 767px){.con_ceo .box_ceo ul li .box_info h4{font-size:18px;margin-bottom:15px}}.con_ceo .box_ceo ul li .box_info h4 span{display:block;font-style:italic;font-weight:400;text-transform:none}.con_question{padding:100px 0}@media only screen and (max-width: 767px){.con_question{padding:60px 0}}.con_question .box_question ul li{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.con_question .box_question ul li:last-child{margin-bottom:0}.con_question .box_question ul li span{width:5.12821%;height:70px;background:url(../images/ic_maps.png) top center no-repeat;text-align:center;font-size:24px;font-weight:700;line-height:55px}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_question .box_question ul li span{width:10%}}@media only screen and (max-width: 767px){.con_question .box_question ul li span{width:10%}}@media only screen and (max-width: 767px){.con_question .box_question ul li span{background:url(../images/ic_maps.png) center center no-repeat;background-size:contain;font-size:20px;padding-top:5px}}.con_question .box_question ul li .info{width:94.01709%;padding-left:25px}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_question .box_question ul li .info{width:90%}}@media only screen and (max-width: 767px){.con_question .box_question ul li .info{width:90%}}.con_present{padding-bottom:100px}@media only screen and (max-width: 767px){.con_present{padding-bottom:60px}}.con_present .box_present ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:center;align-content:center}@media only screen and (max-width: 767px){.con_present .box_present ul{display:block}}.con_present .box_present ul li{width:28.20513%;display:inline-block;text-align:center}@media only screen and (max-width: 767px){.con_present .box_present ul li{width:0}}@media only screen and (max-width: 767px){.con_present .box_present ul li{width:100%}}.con_present .box_present ul li .box_info{position:relative;background:#dedddb;border-radius:10px;padding:5px;margin-bottom:20px;margin-left:-10px}@media only screen and (max-width: 767px){.con_present .box_present ul li .box_info{max-width:300px;margin:0 auto 20px;margin-top:20px}}.con_present .box_present ul li .box_info:after{position:absolute;bottom:0;left:0;width:100%;height:75px;border-radius:0 0 10px 10px;content:"";background:#ffb901;z-index:1}.con_present .box_present ul li .box_info p.photo{position:relative;z-index:2}.con_present .box_present ul li .box_info p.photo img{height:396px;margin:auto}.con_present .box_present ul li .box_info .box_badge{position:absolute;top:-13px;left:-20px;width:190px;height:190px;background:url(../images/bg_badge.png) top center no-repeat;z-index:3}.con_present .box_present ul li .box_info .box_badge span{position:absolute;top:58px;left:-21px;font-size:27px;color:#003953;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);text-transform:uppercase}.con_present .box_present ul li .box_info span.price{text-align:center;color:#003953;text-transform:uppercase;position:relative;z-index:2;padding:15px 0;display:block;text-align:center;font-weight:700}@media only screen and (max-width: 767px){.con_present .box_present ul li .box_info span.price{font-size:22px}}.con_present .box_present ul li h4{text-align:center;color:#003953;text-transform:uppercase;font-weight:700}.con_contact{padding:100px 0;background:url(../images/bg_intro_bottom.jpg) top center no-repeat;background-size:cover}.con_contact .box_contact{color:#fff}@media only screen and (max-width: 767px){.con_contact .box_contact .box_contact_info{padding:0 10px}}.con_contact .box_contact .box_contact_info .box_price h4{position:relative;display:inline-block;font-size:71px;font-weight:700;font-style:italic;padding:20px;border-radius:20px;color:#003953;margin-bottom:30px;margin-top:-20px;margin-left:10px}@media only screen and (max-width: 767px){.con_contact .box_contact .box_contact_info .box_price h4{font-size:58px;padding:15px}}.con_contact .box_contact .box_contact_info .box_price h4 span{position:relative;z-index:2}.con_contact .box_contact .box_contact_info .box_price h4:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";border-radius:10px;background:#ffb901;z-index:1;transform:skew(-20deg);-webkit-transform:skew(-20deg)}.con_contact .box_contact .box_contact_info .box_price h5{position:relative;display:inline-block;font-size:42px;font-style:italic;padding:18px 35px;border-radius:20px;color:#fff}@media only screen and (max-width: 767px){.con_contact .box_contact .box_contact_info .box_price h5{font-size:40px;padding:15px 25px}}.con_contact .box_contact .box_contact_info .box_price h5 span{position:relative;z-index:2}.con_contact .box_contact .box_contact_info .box_price h5:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:2px solid #fff;z-index:1;border-radius:10px;-webkit-transform:skew(-20deg);transform:skew(-20deg);transform:skew(-20deg)}.con_contact .box_contact .box_contact_info .box_price h5:after{top:37px;left:20px;right:60px;height:2px;content:"";background:#ffb901;transform:rotate(-10deg);-webkit-transform:rotate(-5deg);display:block;position:absolute}.con_contact .box_contact .box_contact_info p{font-style:italic;text-transform:uppercase}@media only screen and (max-width: 767px){.con_contact .box_contact .box_contact_info p{font-size:16px;text-align:center}}.con_contact .box_contact .box_contact_info p.info{margin-bottom:50px}.con_contact .box_contact .box_contact_info p.note{margin-bottom:20px}.con_contact .box_contact .box_contact_info .time-clock{text-align:center;margin-left:-130px}@media only screen and (max-width: 767px){.con_contact .box_contact .box_contact_info .time-clock{margin-left:0}}.con_contact .box_contact .box_contact_info .time-clock #clock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-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;-ms-flex-line-pack:center;align-content:center}.con_contact .box_contact .box_contact_info .time-clock #clock .item{border:1px solid #fff;margin:0 8px;padding:5px 12px}.con_contact .box_contact .box_contact_info .time-clock #clock .item.date{display:none}.con_contact .box_contact .box_contact_info .time-clock #clock .item .text{font-size:24px;color:#fff;font-family:"Roboto",sans-serif;display:block}.con_contact .box_contact .box_contact_info .time-clock #clock .item .top{font-size:60px;color:#ffb901;font-weight:700;display:inline-block}.con_contact .box_contact .box_form{background:#ffb901;border-radius:10px;padding:40px;margin-top:40px}@media only screen and (max-width: 767px){.con_contact .box_contact .box_form{margin-top:40px}}.con_contact .box_contact .box_form input{height:50px;border-radius:9px;width:100%;background:#fff;margin-bottom:10px;color:#727272;border:0;padding-left:40px}.con_contact .box_contact .box_form .item{position:relative}.con_contact .box_contact .box_form .item i{position:absolute;top:15px;left:10px;color:#003953}.con_contact .box_contact .box_form .submit-form{text-align:center}.con_contact .box_contact .box_form .submit-form .btn{background:#003953;color:#fff;padding:0 30px;height:60px;line-height:60px;font-size:35px}@media only screen and (max-width: 767px){.con_contact .box_contact .box_form .submit-form .btn{font-size:30px}}.txt-uppercase{text-transform:uppercase}.slick-slider{position:relative}.slick-arrow{position:absolute;top:50%;margin-top:-10px;left:15px;z-index:99;color:#003953}.slick-arrow.arrow-right{left:auto;right:15px}.owl-carousel .owl-nav .owl-prev{left:-15px}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{position:absolute;top:50%}.owl-carousel .owl-nav .owl-next{right:-14px}.owl-prev{}.owl-dots{text-align:center;margin-top:23px}.owl-carousel .owl-dot{height:16px;width:16px;background:#ccc;display:inline-block;margin:2px;border-radius:50%}.owl-carousel .owl-dot.active{background:#182d58}