/* info: https://www.seiko-aruko.jp/media-091/wp-content/plugins/tiger-custom/assets/css/tiger_custom.css */
header.site-header.fixed.trans:before,header.site-header.fixed{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none}@media screen and (min-width:768px){.container{max-width:1124px}header.site-header.fixed.trans .container{padding-top:30px;padding-bottom:30px}#nav ul li{line-height:43px}header.site-header.fixed.trans.eff .container{padding-top:15px;padding-bottom:15px}header.site-header.fixed.trans.eff .logo.logo-svg img{max-height:38px!important}.pc-none{display:none!important}}@media screen and (min-width:1300px){header.site-header.fixed.fullwidth .container{padding-left:30px;padding-right:30px}}body{line-height:2.4;letter-spacing:.05em}h2{font-size:48px;letter-spacing:.1em;line-height:1.6;font-weight:400}h3{font-size:32px;letter-spacing:.1em;line-height:1.7;font-weight:400}.lstBlogitems h3{font-size:18px}h4{font-size:22px;letter-spacing:.1em;font-weight:500;line-height:1.7}#snsbox{line-height:1}.wpb-content-wrapper>p{margin:0}#nav ul li a span{font-size:1em}#nav ul li ul.sub-menu{left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);text-align:center}#nav ul li ul.sub-menu:before{content:'';border-left:12px solid #fff0;border-right:12px solid #fff0;border-bottom:13px solid #D39949;position:absolute;left:50%;margin-left:-12px;top:2px}header.site-header.fixed.trans.eff #nav ul li ul.sub-menu a,header.site-header.fixed #nav ul li ul.sub-menu a{color:#fff!important}header.site-header.fixed.trans.eff #nav ul li ul.sub-menu a:hover,header.site-header.fixed #nav ul li ul.sub-menu a:hover{color:rgb(255 255 255 / .8)!important}#nav ul li ul.sub-menu li{background-color:#D39949!important}header.site-header.fixed.trans.eff #nav a{color:#393939!important}header.site-header.fixed.trans.eff #nav a:hover{color:#d39949!important}.toppage-slider .rev_slider li.tp-revslider-slidesli .tp-bgimg{box-shadow:inset 0 40px 60px rgb(0 0 0 / .5);-moz-box-shadow:inset 0 40px 60px rgb(0 0 0 / .5);-webkit-box-shadow:inset 0 40px 60px rgb(0 0 0 / .5);-ms-box-shadow:inset 0 40px 60px rgb(0 0 0 / .5);-o-box-shadow:inset 0 40px 60px rgb(0 0 0 / .5)}.toppage-slider{position:relative}.toppage-slider .rev-svg{z-index:1}.toppage-slider .rev-banner{z-index:1}@media (min-width:768px){.toppage-slider .rev-svg{overflow:hidden;-webkit-animation:slidermove 5s;animation:slidermove 5s;-moz-animation:slidermove 5s;-o-animation:slidermove 5s;position:absolute;left:100px;bottom:59px}.toppage-slider .rev-banner{overflow:hidden;position:absolute;right:100px;bottom:95px;max-width:392px}.toppage-slider .rev-svg img{max-width:inherit}}.toppage-slider .rev-svg.wpb_single_image .vc_figure,.toppage-slider .rev-svg.wpb_single_image .vc_single_image-wrapper{display:block;max-width:inherit}@-webkit-keyframes slidermove{0%{width:0}50%{width:0}100%{width:485px}}@-moz-keyframes slidermove{0%{width:0}50%{width:0}100%{width:485px}}@-o-keyframes slidermove{0%{width:0}50%{width:0}100%{width:485px}}@keyframes slidermove{0%{width:0}50%{width:0}100%{width:485px}}@-webkit-keyframes slidermove_sp{0%{width:0}50%{width:0}100%{width:calc(100% - 80px)}}@-moz-keyframes slidermove_sp{0%{width:0}50%{width:0}100%{width:calc(100% - 80px)}}@-o-keyframes slidermove_sp{0%{width:0}50%{width:0}100%{width:calc(100% - 80px)}}@keyframes slidermove_sp{0%{width:0}50%{width:0}100%{width:calc(100% - 80px)}}@media (max-width:767px){.sp-none{display:none!important}.home .site-content{padding-top:0!important}header.site-header.fixed.trans{background:transparent!important;-webkit-box-shadow:none;box-shadow:none}header.site-header.fixed.trans:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;-webkit-transform:translate(0,-101%);-ms-transform:translate(0,-101%);-o-transform:translate(0,-101%);transform:translate(0,-101%);-webkit-transition:all 0.4s cubic-bezier(.19,1,.22,1);-o-transition:all 0.4s cubic-bezier(.19,1,.22,1);transition:all 0.4s cubic-bezier(.19,1,.22,1);-webkit-box-shadow:0 0 3px rgb(0 0 0 / .2);box-shadow:0 0 3px rgb(0 0 0 / .2)}header.site-header.fixed.trans.eff:before{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}header.site-header .logo.logo-svg img{max-height:34px!important}header.site-header .sp-right .group-menu a.sp-menu i{-webkit-mask:url(https://www.seiko-aruko.jp/media-091/wp-content/plugins/tiger-custom/assets/css/../img/menu.svg);mask:url(https://www.seiko-aruko.jp/media-091/wp-content/plugins/tiger-custom/assets/css/../img/menu.svg);-moz-mask:url(https://www.seiko-aruko.jp/media-091/wp-content/plugins/tiger-custom/assets/css/../img/menu.svg);-ms-mask:url(https://www.seiko-aruko.jp/media-091/wp-content/plugins/tiger-custom/assets/css/../img/menu.svg);width:34px;height:24px;margin-top:14px}header.site-header.eff .sp-right .group-menu a.sp-menu i{background-color:#000!important}header.site-header .sp-right .group-menu a.sp-menu{background:transparent!important;top:5px;right:-4px}header.site-header.fixed{height:62px}header.site-header .logo{margin:15px 0}.toppage-slider .rev-svg{margin:0;overflow:hidden;-webkit-animation:slidermove_sp 5s;animation:slidermove_sp 5s;-moz-animation:slidermove_sp 5s;-o-animation:slidermove_sp 5s;position:absolute;left:40px;bottom:18%}.toppage-slider .rev-svg img{width:340px;max-width:inherit}}@media (max-width:375px){.toppage-slider .rev-svg img{width:320px}}@media (max-width:345px){.toppage-slider .rev-svg img{width:270px}}.home .ift-heading.style-1{text-align:left;padding:0;line-height:1.7}.home .ift-heading.style-1 .subtitle{padding:0;font-size:18px;color:#D39949!important;margin-bottom:40px;margin-left:-40px;font-weight:500}.home .ift-heading.style-1 .subtitle span{font-size:16px}.home .ift-heading.style-1 .title{font-size:48px;line-height:1.8;font-weight:400;margin:0 0 20px}@media (max-width:767px){.side-kizi .side-box .box-sb01 .thumbnail_col{max-height:90px}.home .ift-heading.style-1 .subtitle{margin-left:0;margin-bottom:20px;font-size:16px}.home .ift-heading.style-1 .subtitle span{font-size:14px}.home .ift-heading.style-1 .container{padding:0}.home .ift-heading.style-1 .title{font-size:24px}}.sec-about{position:relative;padding-top:80px}.sec-about:before{content:'';background:#FCFAF9;left:0;top:0;width:50%;bottom:350px;position:absolute;z-index:-1}@media (min-width:768px){.sec-about:after{content:'';background:#FCFAF9;right:0;height:300px;width:50%;bottom:0;position:absolute;z-index:-1}}.sec-about>div{padding-bottom:115px;position:relative}@media (min-width:768px){.sec-about>div:before{content:'';height:1px;width:944px;left:50%;bottom:0;position:absolute;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);background:#D39949}}.sec-about .sec-about-txt{margin-left:0;margin-right:0}.sec-about .sec-about-txt>.wpb_column{padding-left:90px;padding-top:110px;padding-bottom:60px;position:relative;margin:0;background:url(https://www.seiko-aruko.jp/media-091/wp-content/plugins/tiger-custom/assets/css/../img/frame.svg) 0 0 no-repeat,url(https://www.seiko-aruko.jp/media-091/wp-content/plugins/tiger-custom/assets/css/../img/frame-1.svg) top right no-repeat}.sec-about .sec-about-txt>.wpb_column:after{content:'';height:38px;left:0;right:0;bottom:-8px;position:absolute;background:url(https://www.seiko-aruko.jp/media-091/wp-content/plugins/tiger-custom/assets/css/../img/frame-3.svg) bottom left no-repeat,url(https://www.seiko-aruko.jp/media-091/wp-content/plugins/tiger-custom/assets/css/../img/frame-2.svg) bottom right no-repeat}.sec-about .sec-about-txt>.wpb_column:before{content:'';background:#D39949;height:1px;left:90px;right:90px;position:absolute;top:0}.sec-about .sec-about-txt>.wpb_column>.vc_column-inner{background:url(https://www.seiko-aruko.jp/media-091/wp-content/plugins/tiger-custom/assets/css/../img/figure.svg) right 35px center no-repeat}.seiko-btn{line-height:62px;border:1px solid #D39949;padding:0 90px;font-weight:500;color:#D39949;display:inline-block;position:relative;text-decoration:none;width:364px;max-width:100%;position:relative;z-index:1;text-align:center;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out}.seiko-btn:before{content:'';width:44px;height:12px;position:absolute;background:url(https://www.seiko-aruko.jp/media-091/wp-content/plugins/tiger-custom/assets/css/../img/next.svg) center center no-repeat;right:35px;top:50%;margin-top:-6px;z-index:1;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out}@media (min-width:768px){.seiko-btn:hover{color:#fff;background:#D39949}.seiko-btn:hover:before{background:url(https://www.seiko-aruko.jp/media-091/wp-content/plugins/tiger-custom/assets/css/../img/next_white.svg) center center no-repeat}}@media (max-width:767px){.seiko-btn{padding:0 60px;display:block;width:100%}.seiko-btn:before{right:15px}.sec-about .sec-about-txt .wpb_text_column br{display:none}}.sec-about .wpb_single_image{float:right}.sec-about .wpb_single_image.sec-about-img01{margin-top:12%;margin-right:-7%;max-width:44%}.sec-about .wpb_single_image.sec-about-img02{width:63%}.sec-about .container~.container{position:relative;z-index:1}.sec-about .container~.container:before{content:'';background:#fff;right:0;top:0;left:100px;bottom:0;position:absolute;z-index:-1}.sec-catalog-content{padding-top:60px;padding-bottom:60px;position:relative}.sec-catalog-content .vc_single_image-wrapper{padding-right:95px}.sec-catalog-content.ift-heading.style-1 .subtitle{margin-bottom:20px}.sec-catalog-content .ift-heading.style-1 .title{font-size:28px}@media (max-width:767px){.sec-about{padding-top:50px}.sec-about .sec-about-txt>.wpb_column{background-size:24px auto;padding-left:0;padding-top:50px;margin-bottom:40px}.sec-about .sec-about-txt>.wpb_column:before{left:40px;right:40px}.sec-about:before{width:65%;bottom:270px}.sec-about .sec-about-txt>.wpb_column:after{background-size:24px auto;bottom:0}.sec-about .sec-about-txt>.wpb_column>.vc_column-inner{background-position:right top 15%;background-size:70% auto}.sec-about .wpb_single_image.sec-about-img01{max-width:43%;padding-left:10px;margin-top:20%;margin-right:-20%}.sec-about .wpb_single_image.sec-about-img02{width:77%}.sec-about>div{padding-bottom:50px}.sec-about>div:before{content:'';height:1px;bottom:0;left:15px;right:15px;position:absolute;background:#D39949}.sec-about .container~.container:before{left:100px;right:100px}.sec-catalog-content .vc_single_image-wrapper{padding-right:0}.sec-catalog-content .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.sec-catalog-content{padding-top:50px;padding-bottom:50px}}.sec-product{padding:70px 0 20px;position:relative}@media (min-width:768px){.sec-product:after{content:'';background:#FCFAF9;right:0;top:0;width:50%;bottom:0;position:absolute;z-index:-1}.sec-product .vc_inner{padding-left:90px}.sec-product p br:not(.sp-none){display:none}}@media (max-width:767px){.sec-product p br:not(.pc-none){display:none}}.sec-catalog{padding-top:95px;padding-bottom:95px;position:relative}.sec-catalog:after{content:'';background:#FCFAF9;right:0;top:330px;left:0;bottom:0;position:absolute;z-index:-1}.sec-catalog .sec-catalog-img{max-width:calc(50% + 562px)}@media (max-width:767px){.sec-catalog{padding-top:0;padding-bottom:50px}.sec-catalog:after{top:100px}.home .sec-catalog .ift-heading.style-1 .title{font-size:24px;padding-left:25px}}.sec-3columns{padding:100px 0 60px;background:#fff}.sec-3columns .infact-three-column-fullwidth .img{height:auto}.sec-3columns .infact-three-column-fullwidth .title-wrap{margin:0;text-align:center;background:#fff0}.sec-3columns .infact-three-column-fullwidth .title-wrap .title{color:#D39949;font-size:14px;letter-spacing:2.8px;text-transform:uppercase;font-weight:500;width:100%}.sec-3columns .infact-three-column-fullwidth .title-wrap .subtitle{font-size:18px;color:#393939;letter-spacing:1.8px;font-weight:500;width:100%;text-align:center}.sec-3columns .infact-three-column-fullwidth .title-wrap .link{position:static;border:0;text-indent:-999em;overflow:hidden;display:inline-block;width:44px;height:12px;background:url(https://www.seiko-aruko.jp/media-091/wp-content/plugins/tiger-custom/assets/css/../img/next.svg) center center no-repeat}@media (max-width:767px){.sec-3columns .infact-three-column-fullwidth .title-wrap{padding:30px 0}.sec-3columns{padding:50px 0 20px}}.home .infact-news{padding-bottom:120px}.home .infact-news .wrap .left:before,.home .infact-news .wrap .right:before{display:none}.home .infact-news .wrap .left,.home .infact-news .wrap .right{border-top-color:#f1dec6}.home .infact-news .wrap .title{font-size:28px;letter-spacing:2.8px;font-weight:400}.home .infact-news .wrap .title span{margin-top:10px;margin-bottom:25px;display:block}.home .infact-news .wrap ul li{border-bottom-color:#f1dec6;padding:13px 0}.home .infact-news .wrap ul li .date{color:#7A7A7A;font-family:"Roboto",sans-serif;font-style:inherit;letter-spacing:1.4px}.home .infact-news .wrap ul li a:not(:hover){color:#393939;font-weight:400}@media (max-width:767px){.home .infact-news .seiko-btn{color:#fff}.home .infact-news .seiko-btn:before{background:url(https://www.seiko-aruko.jp/media-091/wp-content/plugins/tiger-custom/assets/css/../img/next_white.svg) center center no-repeat}.home .infact-news .seiko-btn:after{content:'';position:absolute;top:0;right:0;width:100%;height:100%;background:#D39949;z-index:-1;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}.home .infact-news{padding:50px 0}}footer.site-footer .footer-column{padding:65px 0;font-size:1em}footer.site-footer .footer-column .textwidget{font-size:14px;font-weight:400;line-height:1.5;margin-top:5px}footer.site-footer #copyright{letter-spacing:2px;color:#5C5C5C;text-transform:uppercase;padding-top:15px;border-top:2px solid #F0F0F0;font-size:10px}footer.site-footer .widget_nav_menu ul.menu li{padding-left:0}footer.site-footer .widget_nav_menu ul.menu li:before{display:none}footer.site-footer .widget_nav_menu ul.menu li a{padding-left:15px;position:relative}footer.site-footer .widget_nav_menu ul.menu li a:before{content:'';width:5px;height:5px;top:11px;background:#D39949;display:inline-block;position:absolute;left:0}@media (max-width:767px){footer.site-footer .footer-column .column{width:100%!important;margin:0 0 0!important}footer.site-footer .footer-column .column .widget_media_image{text-align:center;margin-bottom:20px}footer.site-footer .footer-column{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer.site-footer .footer-column .column:nth-child(1){-webkit-order:3;-moz-order:3;order:3;padding:40px 30px 20px}footer.site-footer .footer-column .widget_nav_menu ul.menu li{text-align:center!important;margin-bottom:10px}footer.site-footer .footer-column{padding:25px 0 15px}}.breadcrumbs{font-size:14px;color:#868686}.breadcrumbs li a{text-decoration:none}.breadcrumbs li.item-home i:before{display:none}.heading-cmn .wrap-heading h2{font-size:32px;letter-spacing:1.6px}.heading-cmn .wrap-heading p{letter-spacing:3.2px;font-size:16px}.one_column{max-width:740px;margin-left:auto;margin-right:auto}.one_column a{color:#D39949}.head_2{font-size:28px;line-height:52px;letter-spacing:1.4px;text-align:center;margin-top:70px}.signal{text-align:right;font-size:18px;font-weight:500;letter-spacing:1.8px}.head_3{font-size:22px;letter-spacing:1.1px;text-align:center;line-height:30px;color:#D39949;position:relative;padding-bottom:44px;font-weight:500}.head_3:before{content:'';position:absolute;bottom:0;width:80px;height:1px;background-color:#D39949;left:50%;margin-left:-40px}.head_3.head_3_no_border{padding-bottom:30px}.head_3.head_3_no_border:before{display:none}.infact-table table{font-size:16px}@media screen and (min-width:767px){.page-sub .infact-table table tr td{padding:24px 32px}.page-sub .infact-table table tr td:nth-child(1){width:13%!important}}.page-sub .infact-table table tr td p:last-child{margin-bottom:0}@media (max-width:767px){.page-sub .infact-table table tr td p{margin-top:5px}}.infact-table table{border:none;border-top:1px solid #D5D5D5;line-height:26px}.infact-table table td{border:none}.infact-table table tr{border-bottom:1px solid #D5D5D5}.table_step table{border-top:0}.table_step table a{color:#D39949}.table_step table tr:nth-of-type(1) td{padding-top:0}.table_step table tr:nth-of-type(1) td h3{margin-top:0}.table_step table td{padding-right:0!important;padding-left:0!important}.table_step h3{font-weight:500;font-size:22px;letter-spacing:2.2px;margin-bottom:0;line-height:22px}.map_em{text-align:center;margin-top:70px}.head_1{font-size:48px;line-height:84px;letter-spacing:2.4px;text-align:center}.p_center{text-align:center;margin-bottom:40px}.infact-two-column:first-of-type{margin-top:40px}.infact-two-column .list .item .sub-title{font-weight:400}.infact-two-column .list .item .right{margin-top:90px}@media screen and (min-width:768px){.infact-two-column .list .item.reverse .right{padding-left:140px}}.infact-two-column .container{max-width:1262px}.img_right .container{max-width:1400px;margin-bottom:40px}.product_wrap{max-width:972px;margin-left:auto;margin-right:auto}.product_wrap .wpb_content_element{margin-bottom:0}.product_wrap .vc_column_container>.vc_column-inner{padding-left:22px;padding-right:22px}.product_wrap .vc_col-sm-4:nth-child(3n+1){clear:both}.product_wrap .vc_col-sm-4{margin-bottom:30px}.product_title{font-size:22px;font-weight:500;letter-spacing:2.2px}.product_title p{margin-top:12px}.product_desc p{margin-top:8px}.contact_wrap p{margin-top:0}.contact_wrap{background:#FCFAF9;padding-bottom:85px}.contact_wrap .container{max-width:970px}@media (max-width:767px){.contact_wrap p a:last-child{text-align:center;display:block}.contact_wrap p a:last-child img{float:none}}.contact_title{font-size:28px;letter-spacing:1.4px;margin-bottom:30px;line-height:1}.contact_subtitle{letter-spacing:3.2px;font-size:16px;color:#D39949;font-weight:500;font-family:'Poppins',sans-serif;text-transform:uppercase;margin-bottom:24px;line-height:1;transform:translate(-50px,-6px);-webkit-transform:translate(-50px,-6px);-ms-transform:translate(-50px,-6px);-o-transform:translate(-50px,-6px)}.site-footer-template .wrap-footer-template{padding:0}@media screen and (max-width:768px){.heading-cmn{min-height:240px!important}.head_1{font-size:28px;line-height:44px}.infact-two-column .list .item .right{margin-top:0}.infact-two-column .list .item .sub-title{font-size:24px}.head_2{margin-top:30px}.page-sub .infact-table table tr td:nth-child(1){width:18%!important}.product_wrap .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.contact_wrap{padding-bottom:15px}.contact_subtitle{transform:translate(0,-36px);-webkit-transform:translate(0,-36px);-ms-transform:translate(0,-36px);-o-transform:translate(0,-36px);margin-bottom:-20px}}footer.site-footer .footer-column a{font-size:16px}@media screen and (max-width:768px){.container{padding-left:20px;padding-right:20px}.vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.contact_wrap img{margin-left:0;margin-right:0;margin-bottom:18px;width:100%}.contact_wrap .container{padding-left:0;padding-right:0}#nav-sp ul li{border-top:none}footer.site-footer #copyright{font-size:9px;letter-spacing:1.8px}.contact_title{text-align:center}}.side-kizi .side-lstCategories .widget_categories ul li a.lstnews{background-color:#fff;color:#d39949;border:1px solid #d39949;padding:5px 15px;border-radius:15px;font-weight:700;line-height:1.2em}.side-kizi .side-lstCategories .widget_categories ul li a.lstnews:hover{background-color:#d39949;color:#fff;opacity:1}.side-kizi.rabbit-style .side-box h2,.side-kizi.rabbit-style .side-box h3{background:#d39848;color:#fff!important}.side-kizi .side-news h3:before{color:#fff!important}section.blog .main-kizi .part-top #snsbox{display:none}