@import url(https://use.fontawesome.com/releases/v5.0.10/css/all.css);a,button,.btn{transition:all 0.4s ease-in-out}.Roboto{font-family:'Roboto', sans-serif}.FontAwesome5Free{display:inline-block;font-family:"Font Awesome 5 Free";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;vertical-align:middle}html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:"Kosugi Maru",-apple-system,system,"Noto Sans CJK JP","Noto Sans Japanese",sans-serif;font-size:16px;line-height:1.5;color:#333;background-color:#d7eee8;font-weight:400}a{color:#4a4a4a;text-decoration:none}a:hover,a:active,a:focus{color:#f6f3ed;text-decoration:none}a:hover,a:active,a:focus,button:hover,button:active,button:focus,input:hover,input:active,input:focus,select:hover,select:active,select:focus,textarea:hover,textarea:active,textarea:focus{outline:none}h1,.h1{font-size:2.25em}h2,.h2{font-size:1.875em}h3,.h3{font-size:1.5em}h4,.h4{font-size:1.125em}h5,.h5{font-size:.875em}h6,.h6{font-size:.75em}.popover{font-size:100%}.owl-carousel.row{margin:0}.owl-item>[class*='col-']{width:100%;padding:0}.ekko-lightbox{align-items:center;display:-ms-flexbox !important;display:flex !important;-ms-flex-align:center;-ms-flex-pack:center;justify-content:center;padding-right:0 !important}.ekko-lightbox-container{position:relative}.ekko-lightbox-container>div.ekko-lightbox-item{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}.ekko-lightbox iframe{height:100%;width:100%}.ekko-lightbox-nav-overlay{display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.ekko-lightbox-nav-overlay a{align-items:center;color:#fff;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;font-size:30px;opacity:0;transition:opacity .5s;z-index:1}.ekko-lightbox-nav-overlay a>*{flex-grow:1;-ms-flex-positive:1}.ekko-lightbox-nav-overlay a>:focus{outline:none}.ekko-lightbox-nav-overlay a span{padding:0 30px}.ekko-lightbox-nav-overlay a:last-child span{text-align:right}.ekko-lightbox-nav-overlay a:hover{text-decoration:none}.ekko-lightbox-nav-overlay a:focus{outline:none}.ekko-lightbox-nav-overlay a.disabled{cursor:default;visibility:hidden}.ekko-lightbox a:hover{opacity:1;text-decoration:none}.ekko-lightbox .modal-dialog{display:none}.ekko-lightbox .modal-footer{text-align:left}.ekko-lightbox-loader{align-items:center;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%}.ekko-lightbox-loader>div{height:40px;position:relative;text-align:center;width:40px}.ekko-lightbox-loader>div>div{-webkit-animation:a 2s infinite ease-in-out;animation:a 2s infinite ease-in-out;background-color:#fff;border-radius:50%;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.ekko-lightbox-loader>div>div:last-child{-webkit-animation-delay:-1s;animation-delay:-1s}.modal-dialog .ekko-lightbox-loader>div>div{background-color:#333}@-webkit-keyframes a{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes a{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.slick-slider{box-sizing:border-box;display:block;position:relative;-webkit-tap-highlight-color:transparent;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-slider .slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-slider .slick-list:focus{outline:none}.slick-slider .slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-slider .slick-track:before,.slick-slider .slick-track:after{content:"";display:table}.slick-slider .slick-track:after{clear:both}.slick-loading .slick-slider .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow{display:none !important}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0px;height:20px;line-height:0px;outline:none;padding:5px;width:20px}.slick-dots li button:before{color:#000;content:"\2022";font-size:6px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li.slick-active button:before{color:#000;opacity:.75}button,.btn{background:#fff;border:solid 1px #f6f3ed;color:#333;font-weight:700;line-height:50px;min-width:164px;padding:0;text-transform:uppercase}@media (max-width: 767px){button,.btn{line-height:38px;min-width:125px}}button:hover,button:active,button:focus,.btn:hover,.btn:active,.btn:focus{background:#f6f3ed;color:#333}a{color:#333}a:hover,a:active,a:focus{color:#333;opacity:.75}input,textarea{font-size:.875em;border:solid 1px #d4d4d4;line-height:48px;padding:0 15px;width:100%}input::-moz-placeholder,textarea::-moz-placeholder{color:#9b9b9b;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9b9b9b}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9b9b9b}textarea{line-height:1.5;padding:15px}input[type="checkbox"],input[type="radio"]{height:auto;line-height:1.5;width:auto}.container{width:1140px}@media (min-width: 576px){.container{max-width:initial;width:1140px}}@media (min-width: 768px){.container{width:1140px}}@media (min-width: 992px){.container{width:1140px}}@media (min-width: 1200px){.container{width:1140px}}@media (max-width: 575px){.active-debug .gd-column{margin:-5px}}ul{list-style:none;margin:0;padding:0}ul li{margin:0;padding:0}.navbar{background-color:#e3f4f0;box-shadow:0 3px 4px 0 rgba(0,0,0,0.08);min-width:1140px;padding:0}.navbar.navbar-fixed-top{left:0;position:fixed;right:0;top:0;z-index:1}.navbar .inner,.navbar .nav,.navbar .lang-block ul{display:-ms-flexbox;display:flex}.navbar .nav{-ms-flex-pack:end;justify-content:flex-end}.navbar .nav a{display:block;font-size:16px;font-weight:normal;padding:5px;text-align:center}.navbar .nav>li+li{margin-left:16px}.navbar .nav .dropdown{position:relative}.navbar .nav .dropdown .dropdown-toggle::after{border:0;content:url("../images/common/arrow.png");vertical-align:baseline}.navbar .nav .dropdown .dropdown-menu{background-color:transparent;border:0;margin-top:-20px;padding-top:30px;width:100%}.navbar .nav .dropdown .dropdown-menu::after{background-color:#fff;border:1px solid rgba(0,0,0,0.15);border-radius:.25rem;bottom:0;content:'';height:calc(100% - 20px);position:absolute;width:100%;z-index:-1}.navbar .nav .dropdown .dropdown-menu li a{margin:0 auto;padding:0.25rem 1.5rem;width:calc(100% - 2px)}.navbar .nav .dropdown .dropdown-menu li a:hover{background-color:#def8ff}.navbar .nav .dropdown:hover>.dropdown-menu{display:block}.navbar .inner{-ms-flex-align:center;align-items:center;-ms-flex-pack:inherit;justify-content:inherit;min-width:1111px}.navbar .logo{display:block;margin-right:35px}footer{background-color:#e3f4f0;box-shadow:0 -3px 4px 0 rgba(0,0,0,0.16);margin-top:75px;padding:70px 0 0}footer a{display:block}footer .top-footer{background-color:none;border-radius:20px}footer .top-footer .item{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:start;flex-direction: row;flex-wrap: wrap;}footer .top-footer .item a{display:flex;justify-content: center;align-items: center;height:120px;text-align:center;}footer .copyright-footer{margin-top:25px;padding:15px 0;text-align:center}footer .copyright-footer .item-text .address-block{margin:0}footer .copyright-footer .item-text .desc{margin-top:20px}footer .copyright-footer .item-text .title{font-size:24px;font-weight:normal;margin:0}footer .copyright-footer .item-text+.item{margin-top:35px}footer .copyright-footer .sub-item h3{font-size:18px;font-weight:normal}.main{margin-top:108px}.block .inner{background-color:#fff;border-radius:20px;box-shadow:-2px 2px 8px 0 rgba(50,43,40,0.15);padding:65px 95px 65px}.loading{background:#fff url("../images/loading.gif") center no-repeat;min-height:100px;min-width:80px}.extrasmall{font-size:10px !important}.small{font-size:12px !important}.ekko-lightbox .modal-dialog{-ms-flex:100% !important;flex:100% !important;margin-left:0;margin-right:0}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.ekko-lightbox .modal-dialog{-ms-flex:100% !important;flex:100% !important;margin-left:0;margin-right:0;overflow:hidden;-ms-overflow-style:none}}.jptxt{display:block}
.banner-block{background: url(../images/common/bg.jpg) no-repeat top center;padding:35px 0 90px;text-align:center}.banner-block img{display:block;margin:0 auto}.banner-block .slogan-img{margin-bottom:10px;max-width:793px}.banner-block .img-wrap{margin:-40px 0 30px}.banner-block .txt{color:#644500;font-size:25px;line-height:1.2;margin-bottom:25px;margin-top: 15px;}.banner-block .car-img{margin-top:0}.banner-block .desc{font-size:18px;line-height:24px;text-align: left;}.banner-block .desc p{margin-bottom:10px}.banner-block .gray-txt{color:#919191;font-size:16px}.banner-block .custom-txt{font-size:12px}.slider-block{margin-top:40px;}.slider-block img{border:6px solid #19bccb;border-radius:25px;box-shadow:-2px 2px 8px 0 rgba(0,0,0,0.15);display:block}.slider-block .slick-arrow{display:none}.slider-block .slick-dots{bottom:-40px}.slider-block .slick-dots li button:before{background-color:#19bccb;border-radius:50%;color:transparent;height:17px;width:17px}.prizes-block{margin-top:-107px;padding-top:157px}.prizes-block img{display:block;margin:20px auto 0}.prizes-block .title,.prizes-block .info-block{text-align:center}.prizes-block .title{font-size:36px;margin-bottom:10px}.prizes-block .title img{margin:0 auto}.prize1-block{margin-top:-82px}.branch-prizes-block .content{margin-top:-60px}.branch-prizes-block .item{margin-top:76px}.branch-prizes-block .item img{margin:10px auto 0}.branch-prizes-block .item .title{font-size:16px;font-weight:bold;margin-bottom:15px}.branch-prizes-block .item .info-block{color:#4a4a4a}.branch-prizes-block .item .info-block p{margin:0}.first-screen-prizes-block .row{margin-left:-12px;margin-right:-12px}.first-screen-prizes-block .row .col-sm-3{padding-left:12px;padding-right:12px}.first-screen-prizes-block .inner{padding:66px 65px 100px}.first-screen-prizes-block .content{margin-top:-35px}.first-screen-prizes-block .item{margin-top:55px}.first-screen-prizes-block .item img{margin:0 auto;max-width:100%;min-height:159px}.first-screen-prizes-block .item .desc{overflow:hidden}.first-screen-prizes-block .item .title{font-size:14px;margin-top:10px}footer .top-footer .item .title {font-size: 18px;font-weight: bold;margin: 0;}footer .top-footer .sub-item h3 {font-size: 16px;font-weight: bold;line-height: 20px;margin: 18px 0 0;}footer .top-footer .item .desc {margin-top: 10px;}footer .f-list-logo {display: flex;flex-direction: row;flex-wrap: wrap;width:  700px;}footer .top-footer .item .f-list-logo a {width: auto;display: inline-flex;justify-content: center; height: auto;padding: 10px;}footer .f-list-logo a img {width: 100%;}.prizes-block .comment-block {color: #4a4a4a;display: -ms-flexbox;display: flex;font-size: 15px;margin-top: 30px;}.prizes-block .comment-title {width: 118px;}.prizes-block .comment-desc {padding-left: 5px;width: calc(100% - 118px);}.img-date img {max-width:793px;} .main-txt-wr {color: #111;max-width: 793px;margin:30px auto 50px auto;text-align: left;} .copyright-footer {display: flex;flex-direction: row;justify-content: center;} .copyright-txt {padding-right: 20px;} .spec-h {height:70px;} .logo-mr {margin-left: 318px;}
/*# sourceMappingURL=index.css.map*/