html{font-size:10px}body{overflow-wrap:break-word}a, a:link, a:visited, a:active, a:hover, a:hover img{text-decoration:none;color:#333}a:hover{text-decoration:none}a:hover, a:hover img,.img_hover:hover{filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)";opacity: .80}a{color:#333}img{vertical-align:bottom;max-width:100%;width:auto;height:auto}div,p{}ul,ol,li{list-style:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,nav,picture{margin:0;padding:0;border:0;vertical-align:baseline}ul,ol,li{list-style:none}body,td,th,input,textarea{color:#000;font-family:source-han-sans-japanese,sans-serif;font-size:1.3rem;font-weight:500;line-height:1.5}*{-moz-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:normal}figure,picture{line-height:0}picture{display:block}html,body{width:100%;height:100%}.shadow{-moz-box-shadow:0 10px 20px 0 rgba(72, 122, 172, 0.43);box-shadow:0 10px 20px 0 rgba(72, 122, 172, 0.43)}@media only screen and (max-width: 768px){.shadow{-moz-box-shadow:0 1.5625vw 3.125vw 0 rgba(72, 122, 172, 0.43);box-shadow:0 1.5625vw 3.125vw 0 rgba(72,122,172,0.43)}}.radius40{-moz-border-radius:40px;border-radius:40px}@media only screen and (max-width: 768px){.radius40{-moz-border-radius:9.21875vw;border-radius:9.21875vw}}.error{margin-top:10px;font-size:1.6rem;line-height:1.5;color:#f00}@media only screen and (max-width: 768px){.error{margin-top:3.125vw;font-size:4.0625vw;line-height:5.625vw}}.gradient{background:-webkit-gradient(linear, left top, right top, from(#4facfe), to(#89e3fe)) !important;background:-webkit-linear-gradient(left, #4facfe 0%, #89e3fe 100%) !important;background:-moz- oldlinear-gradient(left, #4facfe 0%, #89e3fe 100%) !important;background:linear-gradient(90deg, #4facfe 0%, #89e3fe 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4FACFE', endColorstr='#89E3FE',GradientType=1 )}body{-moz-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (min-width: 769px),print{a[href^=tel]{pointer-events:none;text-decoration:none;cursor:default !important}.show_sp{display:none !important}.container{min-width:980px}.inner{max-width:980px;width:100%;margin:0 auto}img{max-width:100%;width:auto;height:auto}.cta{background:url("../img/bg_re01.png");-moz-background-size:13px 13px;background-size:13px 13px;text-align:center;padding:84px 0 106px}.cta__banner{margin-bottom:20px}.cta__banner img:first-child{margin-bottom:10px}.cta__banner img:last-child{margin-left:-12px}.cta__trcol{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-25px}.cta__trcol a{line-height:0}.cta__trcol a:last-child{margin:0 -8px}.cta__eco{margin-top:0;margin-bottom:40px;display:block}.cta__ct{width:827px;margin:0 auto}.cta__ct h3{font-size:4.1rem;line-height:1.5;font-weight:bold;letter-spacing:-3px;margin-bottom:10px}.cta__ct h4{font-size:2.7rem;line-height:1;border:2px solid #000;font-weight:bold;-moz-border-radius:50px;border-radius:50px;padding:6px 10px 8px;position:relative}.cta__ct h4 span{color:#da0e0e}.cta__ct h4 span em{font-style:normal}.cta__ct h4:after{content:'';width:124px;height:124px;background:url("../img/cm_minute.png") no-repeat;-moz-background-size:contain;background-size:contain;position:absolute;right:-85px;top:-60px}.cta__ct .cta__phone{font-size:12.3rem;line-height: .9;font-weight:bold;color:#da0e0e;font-family:myriad-pro,sans-serif;display:block;padding-left:100px;position:relative;letter-spacing:-3px;margin-bottom:10px}.cta__ct .cta__phone:before{content:'';width:90px;height:86px;background:url("../img/cm_tel.png") no-repeat;-moz-background-size:contain;background-size:contain;position:absolute;left:0;top:13px;bottom:0;margin:auto}.cta__ct .cta__time{font-size:2.2rem;line-height:1;font-weight:bold;position:relative;display:block;letter-spacing:1px;margin-bottom:20px}.cta__ct .cta__time:before{content:'';width:285px;height:1px;position:absolute;background:#000;top:5px;bottom:0;left:0;margin:auto}.cta__ct .cta__time:after{content:'';width:285px;height:1px;position:absolute;background:#000;top:5px;bottom:0;right:0;margin:auto}.cta__ct .cta__btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:26px}.cta__ct .cta__btn a{width:405px;height:105px;background:#ff6c00;display:block;font-size:3.5rem;line-height:1;color:#fff;font-weight:bold;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-border-radius:150px;border-radius:150px;position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.cta__ct .cta__btn a i{margin-right:10px;padding-top:5px}.cta__ct .cta__btn a:before{content:'';width:350px;height:49px;background:#ff9446;position:absolute;top:0;left:0;right:0;margin:auto;-moz-border-radius:150px;border-radius:150px;z-index:-1}.cta__ct .cta__btn a:after{content:'';width:11px;height:20px;background:url("../img/ic_arr.png") no-repeat;-moz-background-size:contain;background-size:contain;position:absolute;top:0;bottom:0;right:16px;margin:auto}.cta__ct .cta__btn a.cta__green{background:#14a600}.cta__ct .cta__btn a.cta__green:before{background:#43b833}.header.fixed .header__nav{position:fixed;width:100%;left:0;top:0;z-index:99}.header__top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 0}.header__left p{line-height:0}.header__left p a{line-height:0;display:inline-block;width:371px}.header__right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.header__mail{margin-right:6px}.header__mail a{display:inline-block;font-size:1.8rem;line-height:22px;font-weight:bold;color:#fff;background:#ff6c00;position:relative;text-shadow:0.574px 0.819px 0px rgba(0, 0, 0, 0.31);padding:10px 9px 14px 34px;-moz-border-radius:6px;border-radius:6px;-moz-box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.19);box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.19)}.header__mail a::before{content:"";display:inline-block;width:22px;height:16px;position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url("../img/icon_mail.png") 0 0 no-repeat;-moz-background-size:contain;background-size:contain;left:9px}.header__line{margin-right:13px}.header__line a{display:inline-block;font-size:1.8rem;line-height:22px;font-weight:bold;color:#fffe56;background:#00bd00;position:relative;text-shadow:0.574px 0.819px 0px rgba(0, 0, 0, 0.31);padding:10px 9px 14px 34px;-moz-border-radius:6px;border-radius:6px;-moz-box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.19);box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.19)}.header__line a::before{content:"";display:inline-block;width:24px;height:24px;position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url("../img/icon_line.png") 0 0 no-repeat;-moz-background-size:contain;background-size:contain;left:9px}.header__tel>p{font-size:1.3rem;line-height:1;color:#000;font-weight:700;text-align:right}.header__tel > p em{font-family:myriad-pro,sans-serif;font-style:normal;font-size:1.7rem}.header__tel > p span{display:inline-block;font-size:1.2rem;line-height:19px;background:#4a4e55;color:#fff;font-weight:600;padding:0 8px;margin-left:7px}.header__tel a{font-size:3.3rem;line-height:1;display:inline-block;padding-left:29px;position:relative;margin-top:7px;font-weight:700;color:#da0e0e;font-family:myriad-pro,sans-serif}.header__tel a::before{position:absolute;content:"";width:24px;height:15px;background:url("../img/icon_tel.png") 0 0 no-repeat;-moz-background-size:contain;background-size:contain;left:0;bottom:5px}.header__nav{background:#f0f0f0}.header__nav ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.header__nav ul li{width:20%}.header__nav ul li a{display:block;font-size:1.7rem;line-height:42px;text-align:center;color:#000;font-weight:bold;font-family:fot-rodin-pron,sans-serif}.header__nav ul li a:hover, .header__nav ul li a.active{color:#fff;background:#3d8900}.footer__copyright{background:#424242;text-align:center;font-size:1.1rem;line-height:1;color:#fff;font-weight:bold;font-family:"游ゴシック体","Yu Gothic",YuGothic,sans-serif;padding:38px 0}}@media screen and (max-width: 768px){img{width:100%;height:auto}.container{overflow:hidden}.show_pc{display:none !important}.inner,.row{padding-left:2.34375vw;padding-right:2.34375vw}.cta{background:url("../img/bg_re01.png");-moz-background-size:2.03125vw 2.03125vw;background-size:2.03125vw 2.03125vw;text-align:center;padding:6.25vw 0 9.375vw}.cta__banner{margin-bottom:3.125vw;margin-left:-1.5625vw;margin-right:-1.5625vw}.cta__trcol{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.cta__trcol a{width:46.25vw;margin-bottom:2.34375vw}.cta__trcol a:first-child{width:100%;margin:0;margin-bottom:1.875vw}.cta__eco{margin-top:0;margin-bottom:5.46875vw;display:block}.cta__ct h3{font-size:4.0625vw;line-height:1.5;font-weight:bold;letter-spacing:-0.46875vw;margin-bottom:0.78125vw}.cta__ct h4{font-size:3.125vw;line-height:1;border:2px solid #000;font-weight:bold;-moz-border-radius:7.8125vw;border-radius:7.8125vw;padding:1.25vw 1.5625vw 1.25vw;position:relative;margin-bottom:2.5vw}.cta__ct h4 span{color:#da0e0e}.cta__ct h4 span em{font-style:normal}.cta__ct h4:after{content:'';width:13.4375vw;height:13.59375vw;background:url("../img/cm_minute.png") no-repeat;-moz-background-size:contain;background-size:contain;position:absolute;right:-2.5vw;top:-5.46875vw}.footer .cta__ct h4:after{animation:fluffy1 3s ease infinite}@keyframes fluffy1{0%{transform:translateY(0)}5%{transform:translateY(0)}10%{transform:translateY(0)}20%{transform:translateY(-15px)}25%{transform:translateY(0)}30%{transform:translateY(-15px)}50%{transform:translateY(0)}100%{transform:translateY(0)}}.cta__ct .cta__phone{font-size:12.5vw;line-height: .9;font-weight:bold;color:#fff;font-family:myriad-pro,sans-serif;position:relative;letter-spacing:-0.46875vw;margin-bottom:2.34375vw;width:100%;height:16.875vw;background:#da0e0e;-moz-border-radius:23.4375vw;border-radius:23.4375vw;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0.78125vw;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.cta__ct .cta__phone:before{content:'';width:7.1875vw;height:4.84375vw;background:url("../img/cm_tel_sp.png") no-repeat;-moz-background-size:contain;background-size:contain;display:block;margin-right:2.5vw;margin-top:2.5vw}.cta__ct .cta__phone:after{content:'';width:81.5625vw;height:7.8125vw;background:#f72e2e;position:absolute;top:0;left:0;right:0;margin:auto;-moz-border-radius:23.4375vw;border-radius:23.4375vw;z-index:-1}.cta__ct .cta__time{font-size:3.28125vw;line-height:1;font-weight:bold;position:relative;display:block;letter-spacing:1px;margin-bottom:2.34375vw}.cta__ct .cta__time:before{content:'';width:26.875vw;height:1px;position:absolute;background:#000;top:0;bottom:0;left:0;margin:auto}.cta__ct .cta__time:after{content:'';width:26.875vw;height:1px;position:absolute;background:#000;top:0;bottom:0;right:0;margin:auto}.cta__ct .cta__btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:26px}.cta__ct .cta__btn a{width:46.875vw;height:12.03125vw;background:#ff6c00;display:block;font-size:4.0625vw;line-height:1;color:#fff;font-weight:bold;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-border-radius:23.4375vw;border-radius:23.4375vw;position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);font-family:fot-rodin-pron,sans-serif}.cta__ct .cta__btn a i{margin-right:1.5625vw;padding-top:0.78125vw}.cta__ct .cta__btn a i.ic_mail img{width:4.6875vw}.cta__ct .cta__btn a i.ic_line img{width:5.15625vw}.cta__ct .cta__btn a:before{content:'';width:40.625vw;height:5.625vw;background:#ff9446;position:absolute;top:0;left:0;right:0;margin:auto;-moz-border-radius:23.4375vw;border-radius:23.4375vw;z-index:-1}.cta__ct .cta__btn a:after{content:'';width:1.25vw;height:2.34375vw;background:url("../img/ic_arr.png") no-repeat;-moz-background-size:contain;background-size:contain;position:absolute;top:0;bottom:0;right:1.875vw;margin:auto}.cta__ct .cta__btn a.cta__green{background:#14a600}.cta__ct .cta__btn a.cta__green:before{background:#43b833}.header{position:relative;z-index:199}.header.fixed{position:fixed;width:100%;left:0;top:0;background:#fff;z-index:199}.header__top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:1.09375vw 2.34375vw}.header__left p{width:57.8125vw}.header__left p a{display:block;line-height:0}.header__icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.header__icon .icTel{display:block;width:10.3125vw;margin-right:3.4375vw;line-height:0}.header__icon .menu_icon{position:relative;z-index:200;width:7.8125vw;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-0.78125vw);-moz-transform:translateY(-0.78125vw);-ms-transform:translateY(-0.78125vw);transform:translateY(-0.78125vw)}.header__icon .menu_icon i{position:absolute;top:5.15625vw;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;font-size:2.1875vw;text-transform:uppercase;font-style:normal;text-align:center;font-family:koz_heavy;font-weight:bold;white-space:nowrap;text-align:center;color:#18385f}.header__icon .menu_icon.active .menu-trigger span:nth-of-type(1){-webkit-transform:translateY(2.03125vw) rotate(-45deg);-moz-transform:translateY(2.03125vw) rotate(-45deg);-ms-transform:translateY(2.03125vw) rotate(-45deg);transform:translateY(2.03125vw) rotate(-45deg)}.header__icon .menu_icon.active .menu-trigger span:nth-of-type(2){opacity:0}.header__icon .menu_icon.active .menu-trigger span:nth-of-type(3){-webkit-transform:translateY(-2.03125vw) rotate(45deg);-moz-transform:translateY(-2.03125vw) rotate(45deg);-ms-transform:translateY(-2.03125vw) rotate(45deg);transform:translateY(-2.03125vw) rotate(45deg)}.header__icon .menu_icon_in{width:7.8125vw;height:4.6875vw;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;transition: .5s ease-in-out;cursor:pointer}.header__icon .menu_icon_in .menu-trigger, .header__icon .menu_icon_in .menu-trigger span{display:inline-block;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;-moz-box-sizing:border-box;box-sizing:border-box}.header__icon .menu_icon_in .menu-trigger{position:relative;width:7.8125vw;height:4.6875vw}.header__icon .menu_icon_in .menu-trigger span{position:absolute;left:0;width:100%;height:0.625vw;background-color:#000;-moz-border-radius:0.625vw;border-radius:0.625vw}.header__icon .menu_icon_in .menu-trigger span:nth-of-type(1){top:0}.header__icon .menu_icon_in .menu-trigger span:nth-of-type(2){top:2.03125vw}.header__icon .menu_icon_in .menu-trigger span:nth-of-type(3){bottom:0}.header__nav{background:#fff;height:0;overflow:scroll;-webkit-transition:height 0.3s ease;-moz-transition:height 0.3s ease;transition:height 0.3s ease;position:absolute;left:0;width:100%}.header__nav.active{height:100vh}.header__nav .inner{padding:0;background:#d3f2d7}.header__nav .inner ul li:not(:last-child){border-bottom:1px solid #fff}.header__nav .inner ul li a{display:block;font-size:4.6875vw;line-height:8.59375vw;font-weight:700;font-family:"游ゴシック体","Yu Gothic",YuGothic,sans-serif;text-align:center;padding:2.34375vw 0}.header__nav__extra{background:#fff;padding:4.6875vw 2.34375vw}.header__nav__extra>ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__nav__extra > ul li{width:100%}.header__nav__extra > ul li a{display:block}.header__nav__extra > ul li:nth-child(2){margin-top:2.34375vw;margin-bottom:2.34375vw}.header__nav__extra > ul li:nth-child(3), .header__nav__extra > ul li:nth-child(4){width:50%}.header__nav__extra > ul li:nth-child(3){margin-left:-0.9375vw}.header__nav__extra > ul li:nth-child(4){margin-right:-0.9375vw}.header__nav__company{-moz-box-shadow:0px 0px 13px 0px rgba(0, 0, 0, 0.13);box-shadow:0px 0px 13px 0px rgba(0, 0, 0, 0.13);background:#fff;-moz-border-radius:0.625vw;border-radius:0.625vw}.header__nav__company .companyTit h3{line-height:0;text-align:center}.header__nav__company .companyCon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2.34375vw 2.34375vw 2.34375vw 4.6875vw}.header__nav__company .companyCon dl{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:51.5625vw;font-size:2.65625vw;line-height:4.53125vw;font-weight:500;font-family:"游ゴシック体","Yu Gothic",YuGothic,sans-serif}.header__nav__company .companyCon dl dt{width:14.375vw;border-right:1px solid #b9b9b9}.header__nav__company .companyCon dl dd{width:-webkit-calc(100% - 14.375vw);width:-moz-calc(100% - 14.375vw);width:calc(100% - 14.375vw);padding-left:3.125vw}.header__nav__company .companyCon .nav__companyCurio{line-height:0;width:33.90625vw}.header__nav__btn{margin-top:3.125vw;margin-left:-2.34375vw;margin-right:-2.34375vw;padding:2.34375vw 0;-moz-box-shadow:0px 0px 13px 0px rgba(0, 0, 0, 0.13);box-shadow:0px 0px 13px 0px rgba(0, 0, 0, 0.13)}.header__nav__btn ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.header__nav__btn ul li{width:20.3125vw;-moz-box-shadow:0px 0px 13px 0px rgba(0, 0, 0, 0.13);box-shadow:0px 0px 13px 0px rgba(0, 0, 0, 0.13)}.header__nav__btn ul li a{display:block}.header__nav__btn ul li:last-child{width:54.6875vw}.footer__copyright{background:#424242;text-align:center;font-size:2.65625vw;line-height:1;color:#fff;font-weight:bold;font-family:"游ゴシック体","Yu Gothic",YuGothic,sans-serif;padding:5.9375vw 0}.fixFoot{margin:0;bottom:-20.78125vw;position:fixed;left:0;width:100%;-webkit-transition:bottom 0.3s ease;-moz-transition:bottom 0.3s ease;transition:bottom 0.3s ease;background:#fff;z-index:99}.fixFoot.open{bottom:0}.cta__ct.fixFoot_notice h4{margin:0 7px 7px;text-align:center}div#fixFoot{padding:7px 0 2px}}