@charset "utf-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}li{list-style-type:none}img{vertical-align:top}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}body{margin:0;font-family:Meiryo,"メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Osaka,"MS P Gothic","ＭＳ Ｐゴシック",sans-serif;font-size:14px;line-height:1.4;color:#fff;background-color:#000}a{color:#039;text-decoration:none}a:visited{color:#039}a:active{color:#039}a:hover{color:#039;text-decoration:underline}a:link,a:visited,a:active,a:hover{outline:none}input{font-family:Meiryo,"メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Osaka,"MS P Gothic","ＭＳ Ｐゴシック",sans-serif}sub{font-size:.8em;position:relative;top:.3em}#fancybox-loading{position:fixed;top:50%;left:50%;width:31px;height:31px;margin-top:-15px;margin-left:-15px;cursor:pointer;overflow:hidden;z-index:11004;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:31px;height:31px;background-image:url('img/loading.gif')}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:11000;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;z-index:11001;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:11002;border:0 solid #000}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:11001}#fancybox-close{position:absolute;top:-30px;right:-30px;width:61px;height:61px;background:transparent url('img/close.png') 0 0;cursor:pointer;z-index:11003;display:none}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;z-index:11002;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:11002;display:block}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:10001}#fancybox-title{z-index:11002}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#fff;background:#000;position:relative}.fancybox-title-outside{padding-top:10px;color:#000}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#000;text-align:left}#fancybox-title-over{padding:10px;display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px}#fancybox-title-float-main{color:#fff;line-height:29px;font-weight:bold;padding:0 0 3px 0}#fancybox-title-float-right{padding:0 0 0 15px}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:top;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:scroll}.fp-notransition{-webkit-transition:none !important;transition:none !important}#fp-nav{position:fixed;z-index:10001;margin-top:-32px;top:50%;opacity:1}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:14px;margin:15px 7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span{background:rgba(0,0,0,0)}#fp-nav ul li a span,.fp-slidesNav ul li a span{top:0;left:0;width:11px;height:11px;border:1px solid #fff;background:#fff;border-radius:50%;position:absolute;z-index:1}#fp-nav.reverse ul li a span,.fp-slidesNav.reverse ul li a span{border:1px solid #000;background:#000}#fp-nav.reverse ul li a.active span,.fp-slidesNav.reverse ul li a.active span{background:rgba(0,0,0,0)}html,body{margin:0;padding:0;width:100%;height:100%}body{overflow-x:hidden}#header{padding:10px 20px;background-color:#000;position:fixed;left:0;top:0;width:100%;height:45px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;z-index:2200000}#header #logo,#header #sns{display:table-cell;vertical-align:middle}#header #logo{width:161px}#header #sns{width:99%}#header #sns ul{float:right;*zoom:1}#header #sns ul:before,#header #sns ul:after{display:table;content:"";line-height:0}#header #sns ul:after{clear:both}#header #sns ul li{float:left}#header #sns ul li.facebook{width:98px;height:20px;overflow:hidden}#header #sns ul li.twitter{padding-right:0;height:20px}#header #sns ul li.twitter iframe.twitter-share-button{width:105px !important}#footer{width:100%;height:74px;overflow:hidden;background-color:#fff;color:#333}#footer .content_outer .content_inner{padding:20px}#footer .group_logo,#footer .footer_nav,#footer .copyright{display:table-cell;vertical-align:middle}#footer .group_logo{padding-right:45px;white-space:nowrap}#footer .footer_nav{width:99%}#footer .footer_nav ul{*zoom:1}#footer .footer_nav ul:before,#footer .footer_nav ul:after{display:table;content:"";line-height:0}#footer .footer_nav ul:after{clear:both}#footer .footer_nav ul li{padding-right:40px;float:left}#footer .footer_nav ul li a{color:#333}#footer .copyright{white-space:nowrap;font-size:11px}section>div>footer#footer{position:absolute;left:0;bottom:0}section>div>footer#footer .content_outer{margin-top:0 !important}#wrapper{margin:0;padding:0;width:100%;height:100%}#wrapper #container{width:100%;height:100%}#wrapper #container section{position:relative;overflow:hidden;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#wrapper #container section .content_outer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#wrapper #container section .content_outer .content_inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#wrapper #container section.main{position:relative;height:100%}#wrapper #container section.main #gnav{margin-top:22px;position:absolute;left:0;top:45px;width:100%}#wrapper #container section.main #gnav ul{*zoom:1;width:100%}#wrapper #container section.main #gnav ul:before,#wrapper #container section.main #gnav ul:after{display:table;content:"";line-height:0}#wrapper #container section.main #gnav ul:after{clear:both}#wrapper #container section.main #gnav ul li{float:left;width:20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #fff}#wrapper #container section.main #gnav ul li:last-child{border-right:none}#wrapper #container section.main #gnav ul li a{padding:3px 0;display:block;text-indent:-9999px;height:16px;background-position:center center;background-repeat:no-repeat;-webkit-transition:all .7s ease 0s;-moz-transition:all .7s ease 0s;-ms-transition:all .7s ease 0s;-o-transition:all .7s ease 0s;transition:all .7s ease 0s}#wrapper #container section.main #gnav ul li a:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;-webkit-transition:all .7s ease 0s;-moz-transition:all .7s ease 0s;-ms-transition:all .7s ease 0s;-o-transition:all .7s ease 0s;transition:all .7s ease 0s}#wrapper #container section.main #gnav ul li.current a:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}#wrapper #container section.main #gnav ul li.index a{background-image:url(img/products/kamsarmax_sp/common/kamsarmax_nav_00.png)}#wrapper #container section.main #gnav ul li.index.current a{background-image:url(img/products/kamsarmax_sp/common/kamsarmax_nav_00_current.png)}#wrapper #container section.main #gnav ul li.concept a{background-image:url(img/products/kamsarmax_sp/common/kamsarmax_nav_01.png)}#wrapper #container section.main #gnav ul li.concept.current a{background-image:url(img/products/kamsarmax_sp/common/kamsarmax_nav_01_current.png)}#wrapper #container section.main #gnav ul li.history a{background-image:url(img/products/kamsarmax_sp/common/kamsarmax_nav_02.png)}#wrapper #container section.main #gnav ul li.history.current a{background-image:url(img/products/kamsarmax_sp/common/kamsarmax_nav_02_current.png)}#wrapper #container section.main #gnav ul li.features a{background-image:url(img/products/kamsarmax_sp/common/kamsarmax_nav_03.png)}#wrapper #container section.main #gnav ul li.features.current a{background-image:url(img/products/kamsarmax_sp/common/kamsarmax_nav_03_current.png)}#wrapper #container section.main #gnav ul li.challenge a{background-image:url(img/products/kamsarmax_sp/common/kamsarmax_nav_04.png)}#wrapper #container section.main #gnav ul li.challenge.current a{background-image:url(img/products/kamsarmax_sp/common/kamsarmax_nav_04_current.png)}#wrapper #container section .next,#wrapper #container section #scrolltop{position:absolute;bottom:10%;left:50%;z-index:10002}#wrapper #container section .next a,#wrapper #container section #scrolltop a{margin-left:-41px;display:block;width:83px;height:83px;background-position:left top;background-repeat:no-repeat}#wrapper #container section .next a{background-image:url(img/products/kamsarmax_sp/common/kamsarmax_arrow.png)}#wrapper #container section #scrolltop{bottom:90px}#wrapper #container section #scrolltop a{background-image:url(img/products/kamsarmax_sp/common/kamsarmax_history_pagetop.png);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}#wrapper #container section #scrolltop a:hover{background-image:url(img/products/kamsarmax_sp/common/kamsarmax_history_pagetop_on.png);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}body.kamsarmax_sp #wrapper #container section.main .content_outer{height:100%;background-image:url(img/products/kamsarmax_sp/index/kamsarmax_index_main.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.kamsarmax_sp #wrapper #container section.main .content_outer.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out 0s 1 normal both;-moz-animation:fadein .7s ease-out 0s 1 normal both;-ms-animation:fadein .7s ease-out 0s 1 normal both;-o-animation:fadein .7s ease-out 0s 1 normal both;animation:fadein .7s ease-out 0s 1 normal both}body.kamsarmax_sp #wrapper #container section.main .content_outer.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.kamsarmax_sp #wrapper #container section.main .content_outer .content_inner{height:100%;display:table}body.kamsarmax_sp #wrapper #container section.main .title{display:table-cell;height:100%;vertical-align:middle;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.kamsarmax_sp #wrapper #container section.main .title.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out .5s 1 normal both;-moz-animation:fadein .7s ease-out .5s 1 normal both;-ms-animation:fadein .7s ease-out .5s 1 normal both;-o-animation:fadein .7s ease-out .5s 1 normal both;animation:fadein .7s ease-out .5s 1 normal both}body.kamsarmax_sp #wrapper #container section.main .title.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.kamsarmax_sp #wrapper #container section.main .title h1{padding-bottom:10%}body.kamsarmax_sp #index_nav ul{*zoom:1}body.kamsarmax_sp #index_nav ul:before,body.kamsarmax_sp #index_nav ul:after{display:table;content:"";line-height:0}body.kamsarmax_sp #index_nav ul:after{clear:both}body.kamsarmax_sp #index_nav ul li{float:left;width:25%}body.kamsarmax_sp #index_nav ul li a{display:block;-webkit-transition:all .7s ease 0s;-moz-transition:all .7s ease 0s;-ms-transition:all .7s ease 0s;-o-transition:all .7s ease 0s;transition:all .7s ease 0s}body.kamsarmax_sp #index_nav ul li a:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;-webkit-transition:all .7s ease 0s;-moz-transition:all .7s ease 0s;-ms-transition:all .7s ease 0s;-o-transition:all .7s ease 0s;transition:all .7s ease 0s}body.kamsarmax_sp #index_nav ul li a span{display:block}body.kamsarmax_sp #index_nav ul li a span.image img{width:100%}body.kamsarmax_sp #index_nav ul li.concept a span.title,body.kamsarmax_sp #index_nav ul li.features a span.title{background-color:#111}body.kamsarmax_sp #index_nav ul li.history a span.title,body.kamsarmax_sp #index_nav ul li.challenge a span.title{background-color:#e6e6e6}body.kamsarmax_sp #index_nav ul li.concept{filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.kamsarmax_sp #index_nav ul li.concept.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out 0s 1 normal both;-moz-animation:fadein .7s ease-out 0s 1 normal both;-ms-animation:fadein .7s ease-out 0s 1 normal both;-o-animation:fadein .7s ease-out 0s 1 normal both;animation:fadein .7s ease-out 0s 1 normal both}body.kamsarmax_sp #index_nav ul li.concept.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.kamsarmax_sp #index_nav ul li.history{filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.kamsarmax_sp #index_nav ul li.history.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out .2s 1 normal both;-moz-animation:fadein .7s ease-out .2s 1 normal both;-ms-animation:fadein .7s ease-out .2s 1 normal both;-o-animation:fadein .7s ease-out .2s 1 normal both;animation:fadein .7s ease-out .2s 1 normal both}body.kamsarmax_sp #index_nav ul li.history.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.kamsarmax_sp #index_nav ul li.features{filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.kamsarmax_sp #index_nav ul li.features.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out .4s 1 normal both;-moz-animation:fadein .7s ease-out .4s 1 normal both;-ms-animation:fadein .7s ease-out .4s 1 normal both;-o-animation:fadein .7s ease-out .4s 1 normal both;animation:fadein .7s ease-out .4s 1 normal both}body.kamsarmax_sp #index_nav ul li.features.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.kamsarmax_sp #index_nav ul li.challenge{filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.kamsarmax_sp #index_nav ul li.challenge.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out .6s 1 normal both;-moz-animation:fadein .7s ease-out .6s 1 normal both;-ms-animation:fadein .7s ease-out .6s 1 normal both;-o-animation:fadein .7s ease-out .6s 1 normal both;animation:fadein .7s ease-out .6s 1 normal both}body.kamsarmax_sp #index_nav ul li.challenge.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.concept #wrapper #container section.main .content_outer{height:100%;background-image:url(img/products/kamsarmax_sp/concept/kamsarmax_concept_main_bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.concept #wrapper #container section.main .content_outer.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out 0s 1 normal both;-moz-animation:fadein .7s ease-out 0s 1 normal both;-ms-animation:fadein .7s ease-out 0s 1 normal both;-o-animation:fadein .7s ease-out 0s 1 normal both;animation:fadein .7s ease-out 0s 1 normal both}body.concept #wrapper #container section.main .content_outer.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.concept #wrapper #container section.main .content_outer .content_inner{display:table;width:100%;height:100%}body.concept #wrapper #container section.main .content_outer .content_inner .main_content{display:table-cell;height:100%;vertical-align:middle;text-align:center;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.concept #wrapper #container section.main .content_outer .content_inner .main_content.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out .5s 1 normal both;-moz-animation:fadein .7s ease-out .5s 1 normal both;-ms-animation:fadein .7s ease-out .5s 1 normal both;-o-animation:fadein .7s ease-out .5s 1 normal both;animation:fadein .7s ease-out .5s 1 normal both}body.concept #wrapper #container section.main .content_outer .content_inner .main_content.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.concept #wrapper #container section.main .content_outer .content_inner .main_content h1{margin-bottom:20px}body.concept #wrapper #container section.main .content_outer .content_inner .main_content .lead{font-size:16px}body.concept #wrapper #container section.concept_01 .fp-tableCell>.content_outer{height:100%;background-image:url(img/products/kamsarmax_sp/concept/kamsarmax_concept_01_bg.png);background-position:center 45px;background-repeat:no-repeat;background-size:100% auto;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.concept #wrapper #container section.concept_01 .fp-tableCell>.content_outer.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out .5s 1 normal both;-moz-animation:fadein .7s ease-out .5s 1 normal both;-ms-animation:fadein .7s ease-out .5s 1 normal both;-o-animation:fadein .7s ease-out .5s 1 normal both;animation:fadein .7s ease-out .5s 1 normal both}body.concept #wrapper #container section.concept_01 .fp-tableCell>.content_outer.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.concept #wrapper #container section.concept_01 .fp-tableCell>.content_outer .content_inner{position:relative;width:100%;height:100%;background-image:url(img/products/kamsarmax_sp/concept/kamsarmax_concept_01_text.png);background-position:center 45px;background-repeat:no-repeat;background-size:100% auto;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.concept #wrapper #container section.concept_01 .fp-tableCell>.content_outer .content_inner.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out 1.3s 1 normal both;-moz-animation:fadein .7s ease-out 1.3s 1 normal both;-ms-animation:fadein .7s ease-out 1.3s 1 normal both;-o-animation:fadein .7s ease-out 1.3s 1 normal both;animation:fadein .7s ease-out 1.3s 1 normal both}body.concept #wrapper #container section.concept_01 .fp-tableCell>.content_outer .content_inner.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.concept #wrapper #container section.concept_01 .fp-tableCell>.content_outer .content_inner .concept_01_content{width:100%;height:100%;background-image:url(img/products/kamsarmax_sp/concept/kamsarmax_concept_01_detail.png);background-position:center 45px;background-repeat:no-repeat;background-size:100% auto;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}body.concept #wrapper #container section.concept_01 .fp-tableCell>.content_outer .content_inner .concept_01_content.play{-webkit-animation:fade_scroll_up .7s ease-out 2.3s 1 normal both;-moz-animation:fade_scroll_up .7s ease-out 2.3s 1 normal both;-ms-animation:fade_scroll_up .7s ease-out 2.3s 1 normal both;-o-animation:fade_scroll_up .7s ease-out 2.3s 1 normal both;animation:fade_scroll_up .7s ease-out 2.3s 1 normal both}body.concept #wrapper #container section.concept_01 .fp-tableCell>.content_outer .content_inner .inner{position:absolute;left:0;top:0;padding:15% 0 0 5%;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.concept #wrapper #container section.concept_01 .fp-tableCell>.content_outer .content_inner .inner.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out 1.8s 1 normal both;-moz-animation:fadein .7s ease-out 1.8s 1 normal both;-ms-animation:fadein .7s ease-out 1.8s 1 normal both;-o-animation:fadein .7s ease-out 1.8s 1 normal both;animation:fadein .7s ease-out 1.8s 1 normal both}body.concept #wrapper #container section.concept_01 .fp-tableCell>.content_outer .content_inner .inner.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.concept #wrapper #container section.concept_01 .fp-tableCell>.content_outer .content_inner .inner h2{margin-bottom:20px}body.concept #wrapper #container section.concept_01 .fp-tableCell>.content_outer .content_inner .inner h2 img{max-width:100%}body.concept #wrapper #container section.concept_01 .fp-tableCell>.content_outer .content_inner .inner .lead{margin-bottom:20px;font-size:14px}body.concept #wrapper #container section.concept_01 .fp-tableCell>.content_outer .content_inner .inner .notice{font-size:12px}body.history #wrapper #container .history_2002,body.history #wrapper #container .history_2005,body.history #wrapper #container .history_2006,body.history #wrapper #container .history_2010{margin-top:-70px;margin-left:-70px;position:absolute;display:block;left:50%;top:50%;width:140px;height:140px;-webkit-transform:scale(.3);-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3);filter:alpha(opacity=0);-moz-opacity:0;opacity:0;z-index:9999}body.history #wrapper #container .history_2010{top:35%}body.history #wrapper #container .history_2003,body.history #wrapper #container .history_2004,body.history #wrapper #container .history_2007,body.history #wrapper #container .history_2008,body.history #wrapper #container .history_2009{margin-top:-13px;margin-left:-38px;position:absolute;display:block;width:90px;height:26px;left:50%;-webkit-transform:scale(.3);-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3);filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.history #wrapper #container .history_2003{top:75%}body.history #wrapper #container .history_2004{top:25%}body.history #wrapper #container .history_2007{top:67%}body.history #wrapper #container .history_2008{top:83%}body.history #wrapper #container .history_2009{top:17%}body.history #wrapper #container section.main .content_outer{height:100%;background-image:url(img/products/kamsarmax_sp/history/kamsarmax_history_main_bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.history #wrapper #container section.main .content_outer.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out 0s 1 normal both;-moz-animation:fadein .7s ease-out 0s 1 normal both;-ms-animation:fadein .7s ease-out 0s 1 normal both;-o-animation:fadein .7s ease-out 0s 1 normal both;animation:fadein .7s ease-out 0s 1 normal both}body.history #wrapper #container section.main .content_outer.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.history #wrapper #container section.main .content_outer .content_inner{display:table;width:100%;height:100%}body.history #wrapper #container section.main .content_outer .content_inner .main_content{display:table-cell;height:100%;vertical-align:middle;text-align:center;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.history #wrapper #container section.main .content_outer .content_inner .main_content.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out .5s 1 normal both;-moz-animation:fadein .7s ease-out .5s 1 normal both;-ms-animation:fadein .7s ease-out .5s 1 normal both;-o-animation:fadein .7s ease-out .5s 1 normal both;animation:fadein .7s ease-out .5s 1 normal both}body.history #wrapper #container section.main .content_outer .content_inner .main_content.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.history #wrapper #container section.main .content_outer .content_inner .main_content h1{margin-bottom:20px}body.history #wrapper #container section.main .content_outer .content_inner .main_content .lead{font-size:16px}body.history #wrapper #container section.history_01 .fp-tableCell>.content_outer{position:relative;height:100%;background-image:url(img/products/kamsarmax_sp/history/kamsarmax_history_01_bg.jpg);background-position:center 45px;background-repeat:no-repeat;background-size:100% auto}body.history #wrapper #container section.history_01 .fp-tableCell>.content_outer .content_inner{display:table;width:100%;height:100%;background-image:url(img/products/kamsarmax_sp/history/kamsarmax_history_line.png);background-position:center top;background-repeat:repeat-y}body.history #wrapper #container section.history_01 .fp-tableCell>.content_outer .content_inner .history_content{padding:0 10%;display:table-cell;height:100%;vertical-align:middle;width:50%;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.history #wrapper #container section.history_01 .fp-tableCell>.content_outer .content_inner .history_content.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out .5s 1 normal both;-moz-animation:fadein .7s ease-out .5s 1 normal both;-ms-animation:fadein .7s ease-out .5s 1 normal both;-o-animation:fadein .7s ease-out .5s 1 normal both;animation:fadein .7s ease-out .5s 1 normal both}body.history #wrapper #container section.history_01 .fp-tableCell>.content_outer .content_inner .history_content.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.history #wrapper #container section.history_01 .fp-tableCell>.content_outer .content_inner .history_content h2{margin-bottom:20px}body.history #wrapper #container section.history_01 .fp-tableCell>.content_outer .content_inner .history_content h2 img{max-width:100%}body.history #wrapper #container section.history_01 .fp-tableCell>.content_outer .content_inner .history_content .lead{margin-bottom:20px;font-size:14px}body.history #wrapper #container section.history_01 .fp-tableCell>.content_outer .content_inner .history_images{padding-right:10%;display:table-cell;height:100%;vertical-align:middle;width:50%}body.history #wrapper #container section.history_01 .fp-tableCell>.content_outer .content_inner .history_images .inner{margin:0 auto;position:relative;width:300px;height:228px;float:right}body.history #wrapper #container section.history_01 .fp-tableCell>.content_outer .content_inner .history_images .inner .image_01{position:absolute;left:0;top:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.history #wrapper #container section.history_01 .fp-tableCell>.content_outer .content_inner .history_images .inner .image_01.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out .8s 1 normal both;-moz-animation:fadein .7s ease-out .8s 1 normal both;-ms-animation:fadein .7s ease-out .8s 1 normal both;-o-animation:fadein .7s ease-out .8s 1 normal both;animation:fadein .7s ease-out .8s 1 normal both}body.history #wrapper #container section.history_01 .fp-tableCell>.content_outer .content_inner .history_images .inner .image_01.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.history #wrapper #container section.history_01 .fp-tableCell>.content_outer .content_inner .history_images .inner .image_02{position:absolute;left:139px;top:161px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.history #wrapper #container section.history_01 .fp-tableCell>.content_outer .content_inner .history_images .inner .image_02.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out 1.1s 1 normal both;-moz-animation:fadein .7s ease-out 1.1s 1 normal both;-ms-animation:fadein .7s ease-out 1.1s 1 normal both;-o-animation:fadein .7s ease-out 1.1s 1 normal both;animation:fadein .7s ease-out 1.1s 1 normal both}body.history #wrapper #container section.history_01 .fp-tableCell>.content_outer .content_inner .history_images .inner .image_02.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.history #wrapper #container section.history_02 .fp-tableCell>.content_outer{position:relative;height:100%;background-image:url(img/products/kamsarmax_sp/history/kamsarmax_history_02_bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}body.history #wrapper #container section.history_02 .fp-tableCell>.content_outer .content_inner{display:table;width:100%;height:100%;background-image:url(img/products/kamsarmax_sp/history/kamsarmax_history_line.png);background-position:center top;background-repeat:repeat-y}body.history #wrapper #container section.history_02 .fp-tableCell>.content_outer .content_inner .history_content{padding:0 10%;display:table-cell;height:100%;vertical-align:middle;width:50%;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.history #wrapper #container section.history_02 .fp-tableCell>.content_outer .content_inner .history_content.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out .5s 1 normal both;-moz-animation:fadein .7s ease-out .5s 1 normal both;-ms-animation:fadein .7s ease-out .5s 1 normal both;-o-animation:fadein .7s ease-out .5s 1 normal both;animation:fadein .7s ease-out .5s 1 normal both}body.history #wrapper #container section.history_02 .fp-tableCell>.content_outer .content_inner .history_content.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.history #wrapper #container section.history_02 .fp-tableCell>.content_outer .content_inner .history_content h2{margin-bottom:20px}body.history #wrapper #container section.history_02 .fp-tableCell>.content_outer .content_inner .history_content h2 img{max-width:100%}body.history #wrapper #container section.history_02 .fp-tableCell>.content_outer .content_inner .history_content .lead{margin-bottom:20px;font-size:14px}body.history #wrapper #container section.history_02 .fp-tableCell>.content_outer .content_inner .history_images{padding-left:10%;display:table-cell;height:100%;vertical-align:middle;width:50%}body.history #wrapper #container section.history_02 .fp-tableCell>.content_outer .content_inner .history_images .inner{margin:0 auto;position:relative;width:300px;height:228px;float:left}body.history #wrapper #container section.history_02 .fp-tableCell>.content_outer .content_inner .history_images .inner .image_01{position:absolute;left:0;top:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.history #wrapper #container section.history_02 .fp-tableCell>.content_outer .content_inner .history_images .inner .image_01.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out .8s 1 normal both;-moz-animation:fadein .7s ease-out .8s 1 normal both;-ms-animation:fadein .7s ease-out .8s 1 normal both;-o-animation:fadein .7s ease-out .8s 1 normal both;animation:fadein .7s ease-out .8s 1 normal both}body.history #wrapper #container section.history_02 .fp-tableCell>.content_outer .content_inner .history_images .inner .image_01.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.history #wrapper #container section.history_03 .fp-tableCell>.content_outer{position:relative;height:100%;background-image:url(img/products/kamsarmax_sp/history/kamsarmax_history_03_bg.jpg);background-position:center 45px;background-repeat:no-repeat;background-size:100% auto}body.history #wrapper #container section.history_03 .fp-tableCell>.content_outer .content_inner{display:table;width:100%;height:100%;background-image:url(img/products/kamsarmax_sp/history/kamsarmax_history_line.png);background-position:center top;background-repeat:repeat-y}body.history #wrapper #container section.history_03 .fp-tableCell>.content_outer .content_inner .history_content{padding:0 10%;display:table-cell;height:100%;vertical-align:middle;width:50%;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.history #wrapper #container section.history_03 .fp-tableCell>.content_outer .content_inner .history_content.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out .5s 1 normal both;-moz-animation:fadein .7s ease-out .5s 1 normal both;-ms-animation:fadein .7s ease-out .5s 1 normal both;-o-animation:fadein .7s ease-out .5s 1 normal both;animation:fadein .7s ease-out .5s 1 normal both}body.history #wrapper #container section.history_03 .fp-tableCell>.content_outer .content_inner .history_content.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.history #wrapper #container section.history_03 .fp-tableCell>.content_outer .content_inner .history_content h2{margin-bottom:20px}body.history #wrapper #container section.history_03 .fp-tableCell>.content_outer .content_inner .history_content h2 img{max-width:100%}body.history #wrapper #container section.history_03 .fp-tableCell>.content_outer .content_inner .history_content .lead{margin-bottom:20px;font-size:14px}body.history #wrapper #container section.history_03 .fp-tableCell>.content_outer .content_inner .history_images{padding-right:10%;display:table-cell;height:100%;vertical-align:middle;width:50%}body.history #wrapper #container section.history_03 .fp-tableCell>.content_outer .content_inner .history_images .inner{margin:0 auto;position:relative;width:350px;height:339px;float:right}body.history #wrapper #container section.history_03 .fp-tableCell>.content_outer .content_inner .history_images .inner .image_01{position:absolute;left:0;top:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.history #wrapper #container section.history_03 .fp-tableCell>.content_outer .content_inner .history_images .inner .image_01.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out .8s 1 normal both;-moz-animation:fadein .7s ease-out .8s 1 normal both;-ms-animation:fadein .7s ease-out .8s 1 normal both;-o-animation:fadein .7s ease-out .8s 1 normal both;animation:fadein .7s ease-out .8s 1 normal both}body.history #wrapper #container section.history_03 .fp-tableCell>.content_outer .content_inner .history_images .inner .image_01.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.history #wrapper #container section.history_03 .fp-tableCell>.content_outer .content_inner .history_images .inner .image_02{position:absolute;left:139px;top:160px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.history #wrapper #container section.history_03 .fp-tableCell>.content_outer .content_inner .history_images .inner .image_02.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out 1.1s 1 normal both;-moz-animation:fadein .7s ease-out 1.1s 1 normal both;-ms-animation:fadein .7s ease-out 1.1s 1 normal both;-o-animation:fadein .7s ease-out 1.1s 1 normal both;animation:fadein .7s ease-out 1.1s 1 normal both}body.history #wrapper #container section.history_03 .fp-tableCell>.content_outer .content_inner .history_images .inner .image_02.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer{position:relative;height:100%;background-image:url(img/products/kamsarmax_sp/history/kamsarmax_history_04_bg.jpg);background-position:center 45px;background-repeat:no-repeat;background-size:100% auto}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner{background-image:url(img/products/kamsarmax_sp/history/kamsarmax_history_line.png);background-position:center top;background-repeat:no-repeat;background-size:1px 1px;position:relative;width:100%;height:100%}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_content{padding:15% 10% 0 10%;position:absolute;left:0;top:0;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;z-index:10000}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_content.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out .5s 1 normal both;-moz-animation:fadein .7s ease-out .5s 1 normal both;-ms-animation:fadein .7s ease-out .5s 1 normal both;-o-animation:fadein .7s ease-out .5s 1 normal both;animation:fadein .7s ease-out .5s 1 normal both}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_content.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_content h2{margin-bottom:20px}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_content h2 img{max-width:100%}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_content .lead{margin-bottom:20px;font-size:14px}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_badge{position:absolute;padding:10% 10% 0 10%;right:0;top:0;width:203px;height:204px;z-index:9999;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_badge.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out 2.5s 1 normal both;-moz-animation:fadein .7s ease-out 2.5s 1 normal both;-ms-animation:fadein .7s ease-out 2.5s 1 normal both;-o-animation:fadein .7s ease-out 2.5s 1 normal both;animation:fadein .7s ease-out 2.5s 1 normal both}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_badge.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph{position:absolute;padding:0 10% 190px 10%;left:0;bottom:0;width:100%;height:75%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;z-index:9998}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph .inner{display:table;width:100%;height:100%}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph .inner>div{height:100%;display:table-cell;vertical-align:bottom}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph .inner>div .graph{margin:0 auto;background-color:#0071a6;width:32px;height:0}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph .inner>div .year{margin-top:10px;margin-left:auto;margin-right:auto;width:32px;height:11px}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph .inner>div.g2005 .graph{height:6%;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph .inner>div.g2005 .graph.play{-webkit-animation:height .5s ease-out .7s 1 normal both;-moz-animation:height .5s ease-out .7s 1 normal both;-ms-animation:height .5s ease-out .7s 1 normal both;-o-animation:height .5s ease-out .7s 1 normal both;animation:height .5s ease-out .7s 1 normal both}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph .inner>div.g2006 .graph{height:18%;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph .inner>div.g2006 .graph.play{-webkit-animation:height .5s ease-out .9s 1 normal both;-moz-animation:height .5s ease-out .9s 1 normal both;-ms-animation:height .5s ease-out .9s 1 normal both;-o-animation:height .5s ease-out .9s 1 normal both;animation:height .5s ease-out .9s 1 normal both}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph .inner>div.g2007 .graph{height:25%;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph .inner>div.g2007 .graph.play{-webkit-animation:height .5s ease-out 1.1s 1 normal both;-moz-animation:height .5s ease-out 1.1s 1 normal both;-ms-animation:height .5s ease-out 1.1s 1 normal both;-o-animation:height .5s ease-out 1.1s 1 normal both;animation:height .5s ease-out 1.1s 1 normal both}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph .inner>div.g2008 .graph{height:30%;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph .inner>div.g2008 .graph.play{-webkit-animation:height .5s ease-out 1.3s 1 normal both;-moz-animation:height .5s ease-out 1.3s 1 normal both;-ms-animation:height .5s ease-out 1.3s 1 normal both;-o-animation:height .5s ease-out 1.3s 1 normal both;animation:height .5s ease-out 1.3s 1 normal both}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph .inner>div.g2009 .graph{height:35%;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph .inner>div.g2009 .graph.play{-webkit-animation:height .5s ease-out 1.5s 1 normal both;-moz-animation:height .5s ease-out 1.5s 1 normal both;-ms-animation:height .5s ease-out 1.5s 1 normal both;-o-animation:height .5s ease-out 1.5s 1 normal both;animation:height .5s ease-out 1.5s 1 normal both}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph .inner>div.g2010 .graph{height:43%;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph .inner>div.g2010 .graph.play{-webkit-animation:height .5s ease-out 1.7s 1 normal both;-moz-animation:height .5s ease-out 1.7s 1 normal both;-ms-animation:height .5s ease-out 1.7s 1 normal both;-o-animation:height .5s ease-out 1.7s 1 normal both;animation:height .5s ease-out 1.7s 1 normal both}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph .inner>div.g2011 .graph{height:58%;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph .inner>div.g2011 .graph.play{-webkit-animation:height .5s ease-out 1.9s 1 normal both;-moz-animation:height .5s ease-out 1.9s 1 normal both;-ms-animation:height .5s ease-out 1.9s 1 normal both;-o-animation:height .5s ease-out 1.9s 1 normal both;animation:height .5s ease-out 1.9s 1 normal both}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph .inner>div.g2012 .graph{height:70%;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph .inner>div.g2012 .graph.play{-webkit-animation:height .5s ease-out 2.1s 1 normal both;-moz-animation:height .5s ease-out 2.1s 1 normal both;-ms-animation:height .5s ease-out 2.1s 1 normal both;-o-animation:height .5s ease-out 2.1s 1 normal both;animation:height .5s ease-out 2.1s 1 normal both}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph .inner>div.g2013 .graph{height:90%;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_04_graph .inner>div.g2013 .graph.play{-webkit-animation:height .5s ease-out 2.3s 1 normal both;-moz-animation:height .5s ease-out 2.3s 1 normal both;-ms-animation:height .5s ease-out 2.3s 1 normal both;-o-animation:height .5s ease-out 2.3s 1 normal both;animation:height .5s ease-out 2.3s 1 normal both}body.features{background-color:#fff}body.features #wrapper #container section.main{background-color:#000}body.features #wrapper #container section.main .content_outer{height:100%;background-image:url(img/products/kamsarmax_sp/features/kamsarmax_features_main_bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.features #wrapper #container section.main .content_outer.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out 0s 1 normal both;-moz-animation:fadein .7s ease-out 0s 1 normal both;-ms-animation:fadein .7s ease-out 0s 1 normal both;-o-animation:fadein .7s ease-out 0s 1 normal both;animation:fadein .7s ease-out 0s 1 normal both}body.features #wrapper #container section.main .content_outer.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.features #wrapper #container section.main .content_outer .content_inner{display:table;width:100%;height:100%}body.features #wrapper #container section.main .content_outer .content_inner .main_content{display:table-cell;height:100%;vertical-align:middle;text-align:center;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.features #wrapper #container section.main .content_outer .content_inner .main_content.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out .5s 1 normal both;-moz-animation:fadein .7s ease-out .5s 1 normal both;-ms-animation:fadein .7s ease-out .5s 1 normal both;-o-animation:fadein .7s ease-out .5s 1 normal both;animation:fadein .7s ease-out .5s 1 normal both}body.features #wrapper #container section.main .content_outer .content_inner .main_content.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.features #wrapper #container section.main .content_outer .content_inner .main_content h1{margin-bottom:20px}body.features #wrapper #container section.main .content_outer .content_inner .main_content .lead{font-size:16px}body.features #wrapper #container section.features_01_01,body.features #wrapper #container section.features_01_02,body.features #wrapper #container section.features_01_03,body.features #wrapper #container section.features_01_04,body.features #wrapper #container section.features_01_05,body.features #wrapper #container section.features_01_06{color:#333}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer,body.features #wrapper #container section.features_01_02 .fp-tableCell>.content_outer,body.features #wrapper #container section.features_01_03 .fp-tableCell>.content_outer,body.features #wrapper #container section.features_01_04 .fp-tableCell>.content_outer,body.features #wrapper #container section.features_01_05 .fp-tableCell>.content_outer,body.features #wrapper #container section.features_01_06 .fp-tableCell>.content_outer{height:100%;background-color:#fff}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner,body.features #wrapper #container section.features_01_02 .fp-tableCell>.content_outer .content_inner,body.features #wrapper #container section.features_01_03 .fp-tableCell>.content_outer .content_inner,body.features #wrapper #container section.features_01_04 .fp-tableCell>.content_outer .content_inner,body.features #wrapper #container section.features_01_05 .fp-tableCell>.content_outer .content_inner,body.features #wrapper #container section.features_01_06 .fp-tableCell>.content_outer .content_inner{width:100%;height:100%}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner .features_01_content,body.features #wrapper #container section.features_01_02 .fp-tableCell>.content_outer .content_inner .features_01_content,body.features #wrapper #container section.features_01_03 .fp-tableCell>.content_outer .content_inner .features_01_content,body.features #wrapper #container section.features_01_04 .fp-tableCell>.content_outer .content_inner .features_01_content,body.features #wrapper #container section.features_01_05 .fp-tableCell>.content_outer .content_inner .features_01_content,body.features #wrapper #container section.features_01_06 .fp-tableCell>.content_outer .content_inner .features_01_content{position:relative;margin:0 auto;height:100%;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;max-width:980px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner .features_01_content.play,body.features #wrapper #container section.features_01_02 .fp-tableCell>.content_outer .content_inner .features_01_content.play,body.features #wrapper #container section.features_01_03 .fp-tableCell>.content_outer .content_inner .features_01_content.play,body.features #wrapper #container section.features_01_04 .fp-tableCell>.content_outer .content_inner .features_01_content.play,body.features #wrapper #container section.features_01_05 .fp-tableCell>.content_outer .content_inner .features_01_content.play,body.features #wrapper #container section.features_01_06 .fp-tableCell>.content_outer .content_inner .features_01_content.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out .3s 1 normal both;-moz-animation:fadein .7s ease-out .3s 1 normal both;-ms-animation:fadein .7s ease-out .3s 1 normal both;-o-animation:fadein .7s ease-out .3s 1 normal both;animation:fadein .7s ease-out .3s 1 normal both}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner .features_01_content.reverse,body.features #wrapper #container section.features_01_02 .fp-tableCell>.content_outer .content_inner .features_01_content.reverse,body.features #wrapper #container section.features_01_03 .fp-tableCell>.content_outer .content_inner .features_01_content.reverse,body.features #wrapper #container section.features_01_04 .fp-tableCell>.content_outer .content_inner .features_01_content.reverse,body.features #wrapper #container section.features_01_05 .fp-tableCell>.content_outer .content_inner .features_01_content.reverse,body.features #wrapper #container section.features_01_06 .fp-tableCell>.content_outer .content_inner .features_01_content.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner .features_01_content .information,body.features #wrapper #container section.features_01_02 .fp-tableCell>.content_outer .content_inner .features_01_content .information,body.features #wrapper #container section.features_01_03 .fp-tableCell>.content_outer .content_inner .features_01_content .information,body.features #wrapper #container section.features_01_04 .fp-tableCell>.content_outer .content_inner .features_01_content .information,body.features #wrapper #container section.features_01_05 .fp-tableCell>.content_outer .content_inner .features_01_content .information,body.features #wrapper #container section.features_01_06 .fp-tableCell>.content_outer .content_inner .features_01_content .information{margin:0 20px;padding:55px 75px;position:absolute;left:0;bottom:20px;background-color:#e1e2cf}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner .features_01_content .information .text h3,body.features #wrapper #container section.features_01_02 .fp-tableCell>.content_outer .content_inner .features_01_content .information .text h3,body.features #wrapper #container section.features_01_03 .fp-tableCell>.content_outer .content_inner .features_01_content .information .text h3,body.features #wrapper #container section.features_01_04 .fp-tableCell>.content_outer .content_inner .features_01_content .information .text h3,body.features #wrapper #container section.features_01_05 .fp-tableCell>.content_outer .content_inner .features_01_content .information .text h3,body.features #wrapper #container section.features_01_06 .fp-tableCell>.content_outer .content_inner .features_01_content .information .text h3{margin-bottom:5px;font-size:22px;font-weight:bold}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner .features_01_content .information .text p,body.features #wrapper #container section.features_01_02 .fp-tableCell>.content_outer .content_inner .features_01_content .information .text p,body.features #wrapper #container section.features_01_03 .fp-tableCell>.content_outer .content_inner .features_01_content .information .text p,body.features #wrapper #container section.features_01_04 .fp-tableCell>.content_outer .content_inner .features_01_content .information .text p,body.features #wrapper #container section.features_01_05 .fp-tableCell>.content_outer .content_inner .features_01_content .information .text p,body.features #wrapper #container section.features_01_06 .fp-tableCell>.content_outer .content_inner .features_01_content .information .text p{font-size:16px;line-height:1.6}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner .features_01_content .information.withimage .image,body.features #wrapper #container section.features_01_02 .fp-tableCell>.content_outer .content_inner .features_01_content .information.withimage .image,body.features #wrapper #container section.features_01_03 .fp-tableCell>.content_outer .content_inner .features_01_content .information.withimage .image,body.features #wrapper #container section.features_01_04 .fp-tableCell>.content_outer .content_inner .features_01_content .information.withimage .image,body.features #wrapper #container section.features_01_05 .fp-tableCell>.content_outer .content_inner .features_01_content .information.withimage .image,body.features #wrapper #container section.features_01_06 .fp-tableCell>.content_outer .content_inner .features_01_content .information.withimage .image,body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner .features_01_content .information.withimage .text,body.features #wrapper #container section.features_01_02 .fp-tableCell>.content_outer .content_inner .features_01_content .information.withimage .text,body.features #wrapper #container section.features_01_03 .fp-tableCell>.content_outer .content_inner .features_01_content .information.withimage .text,body.features #wrapper #container section.features_01_04 .fp-tableCell>.content_outer .content_inner .features_01_content .information.withimage .text,body.features #wrapper #container section.features_01_05 .fp-tableCell>.content_outer .content_inner .features_01_content .information.withimage .text,body.features #wrapper #container section.features_01_06 .fp-tableCell>.content_outer .content_inner .features_01_content .information.withimage .text{display:table-cell;vertical-align:top}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner .features_01_content .information.withimage .image,body.features #wrapper #container section.features_01_02 .fp-tableCell>.content_outer .content_inner .features_01_content .information.withimage .image,body.features #wrapper #container section.features_01_03 .fp-tableCell>.content_outer .content_inner .features_01_content .information.withimage .image,body.features #wrapper #container section.features_01_04 .fp-tableCell>.content_outer .content_inner .features_01_content .information.withimage .image,body.features #wrapper #container section.features_01_05 .fp-tableCell>.content_outer .content_inner .features_01_content .information.withimage .image,body.features #wrapper #container section.features_01_06 .fp-tableCell>.content_outer .content_inner .features_01_content .information.withimage .image{padding-right:40px}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small,body.features #wrapper #container section.features_01_02 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small,body.features #wrapper #container section.features_01_03 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small,body.features #wrapper #container section.features_01_04 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small,body.features #wrapper #container section.features_01_05 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small,body.features #wrapper #container section.features_01_06 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small{margin:0 10px;padding:15px 25px;position:absolute;left:0;bottom:10px;background-color:#e1e2cf}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small .text h3,body.features #wrapper #container section.features_01_02 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small .text h3,body.features #wrapper #container section.features_01_03 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small .text h3,body.features #wrapper #container section.features_01_04 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small .text h3,body.features #wrapper #container section.features_01_05 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small .text h3,body.features #wrapper #container section.features_01_06 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small .text h3{margin-bottom:3px;font-size:16px;font-weight:bold}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small .text p,body.features #wrapper #container section.features_01_02 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small .text p,body.features #wrapper #container section.features_01_03 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small .text p,body.features #wrapper #container section.features_01_04 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small .text p,body.features #wrapper #container section.features_01_05 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small .text p,body.features #wrapper #container section.features_01_06 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small .text p{font-size:13px;line-height:1.4}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small.withimage .image,body.features #wrapper #container section.features_01_02 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small.withimage .image,body.features #wrapper #container section.features_01_03 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small.withimage .image,body.features #wrapper #container section.features_01_04 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small.withimage .image,body.features #wrapper #container section.features_01_05 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small.withimage .image,body.features #wrapper #container section.features_01_06 .fp-tableCell>.content_outer .content_inner .features_01_content .information.small.withimage .image{padding-right:20px}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed{position:absolute;left:0;top:75px;width:100%;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out .5s 1 normal both;-moz-animation:fadein .7s ease-out .5s 1 normal both;-ms-animation:fadein .7s ease-out .5s 1 normal both;-o-animation:fadein .7s ease-out .5s 1 normal both;animation:fadein .7s ease-out .5s 1 normal both}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed header{mrgin-bottom:30px;text-align:center}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed header h2{padding-bottom:20px}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed header h2 img{max-width:100%}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed header .lead{margin-bottom:1em;font-size:14px}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed .tech{margin:0 auto;width:498px;height:345px;background-image:url(img/products/kamsarmax_sp/features/kamsarmax_features_01_main.png);background-position:center center;background-repeat:no-repeat;background-size:cover}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed .tech ol{width:498;height:345px;position:relative}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed .tech ol li{position:absolute;z-index:1000}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed .tech ol li img{-webkit-animation:zoomout .3s ease-out 0s 1 normal both;-moz-animation:zoomout .3s ease-out 0s 1 normal both;-ms-animation:zoomout .3s ease-out 0s 1 normal both;-o-animation:zoomout .3s ease-out 0s 1 normal both;animation:zoomout .3s ease-out 0s 1 normal both}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed .tech ol li.tech_01{left:67px;top:-6px}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed .tech ol li.tech_02{left:-173px;top:234px}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed .tech ol li.tech_03{left:386px;top:105px}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed .tech ol li.tech_04{left:414px;top:72px}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed .tech ol li.tech_05{left:359px;top:139px}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed .tech ol li.tech_01 img,body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed .tech ol li.tech_02 img{-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed .tech ol li.tech_03 img,body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed .tech ol li.tech_04 img,body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed .tech ol li.tech_05 img,body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed .tech ol li.tech_06 img{-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed .tech ol li.current{z-index:1001}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed .tech ol li.current img{-webkit-animation:zoomup .3s ease-out 0s 1 normal both;-moz-animation:zoomup .3s ease-out 0s 1 normal both;-ms-animation:zoomup .3s ease-out 0s 1 normal both;-o-animation:zoomup .3s ease-out 0s 1 normal both;animation:zoomup .3s ease-out 0s 1 normal both}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed.large .tech{margin-top:50px;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed.small .tech{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;-o-transform-origin:center top;transform-origin:center top}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed.fixed{position:fixed;z-index:10000}body.features #wrapper #container section.features_02{background-color:#000}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer{height:100%;background-image:url(img/products/kamsarmax_sp/features/kamsarmax_features_02_bg.jpg);background-position:center 45px;background-repeat:no-repeat;background-size:100% auto;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out .5s 1 normal both;-moz-animation:fadein .7s ease-out .5s 1 normal both;-ms-animation:fadein .7s ease-out .5s 1 normal both;-o-animation:fadein .7s ease-out .5s 1 normal both;animation:fadein .7s ease-out .5s 1 normal both}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner{position:relative;width:100%;height:100%}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_content{padding:12% 5%;position:absolute;left:0;top:0;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_content.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out 1s 1 normal both;-moz-animation:fadein .7s ease-out 1s 1 normal both;-ms-animation:fadein .7s ease-out 1s 1 normal both;-o-animation:fadein .7s ease-out 1s 1 normal both;animation:fadein .7s ease-out 1s 1 normal both}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_content.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_content h2{margin-bottom:20px}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_content h2 img{max-width:100%}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_content .lead{margin-bottom:20px;font-size:14px}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_content .button{display:inline-block;text-align:center;background-color:#053153}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_content .button a{display:block}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_content .button a{padding:1em 2.5em;display:inline-block;color:#fff}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_content .button a:hover{text-decoration:none}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_content .button a span{padding-right:1.5em;display:inline-block;background-image:url(img/products/kamsarmax_sp/common/kamsarmax_btn_arrow.png);background-position:right center;background-repeat:no-repeat}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_content .button a{padding:1em 2.5em;display:inline-block;color:#fff}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_content .button a:hover{text-decoration:none}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_content .button a span{padding-right:1.5em;display:inline-block;background-image:url(../tsuneishi/img/products/kamsarmax_sp/common/kamsarmax_btn_arrow.png);background-position:right center;background-repeat:no-repeat}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_images{padding:10% 5%;position:absolute;right:0;top:0;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_images .inner{position:relative}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_images .inner .image_01{position:absolute;left:0;top:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_images .inner .image_01.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out 1.3s 1 normal both;-moz-animation:fadein .7s ease-out 1.3s 1 normal both;-ms-animation:fadein .7s ease-out 1.3s 1 normal both;-o-animation:fadein .7s ease-out 1.3s 1 normal both;animation:fadein .7s ease-out 1.3s 1 normal both}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_images .inner .image_01.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_images .inner .image_02{position:absolute;left:138px;top:161px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_images .inner .image_02.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out 1.6s 1 normal both;-moz-animation:fadein .7s ease-out 1.6s 1 normal both;-ms-animation:fadein .7s ease-out 1.6s 1 normal both;-o-animation:fadein .7s ease-out 1.6s 1 normal both;animation:fadein .7s ease-out 1.6s 1 normal both}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_images .inner .image_02.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.challenge #wrapper #container section.main{color:#333}body.challenge #wrapper #container section.main .content_outer{height:100%;background-image:url(img/products/kamsarmax_sp/challenge/kamsarmax_challenge_main_bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.challenge #wrapper #container section.main .content_outer.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out 0s 1 normal both;-moz-animation:fadein .7s ease-out 0s 1 normal both;-ms-animation:fadein .7s ease-out 0s 1 normal both;-o-animation:fadein .7s ease-out 0s 1 normal both;animation:fadein .7s ease-out 0s 1 normal both}body.challenge #wrapper #container section.main .content_outer.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.challenge #wrapper #container section.main .content_outer .content_inner{display:table;width:100%;height:100%}body.challenge #wrapper #container section.main .content_outer .content_inner .main_content{display:table-cell;height:100%;vertical-align:middle;text-align:center;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.challenge #wrapper #container section.main .content_outer .content_inner .main_content.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out .5s 1 normal both;-moz-animation:fadein .7s ease-out .5s 1 normal both;-ms-animation:fadein .7s ease-out .5s 1 normal both;-o-animation:fadein .7s ease-out .5s 1 normal both;animation:fadein .7s ease-out .5s 1 normal both}body.challenge #wrapper #container section.main .content_outer .content_inner .main_content.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.challenge #wrapper #container section.main .content_outer .content_inner .main_content h1{margin-bottom:20px}body.challenge #wrapper #container section.main .content_outer .content_inner .main_content .lead{font-size:16px}body.challenge #wrapper #container section.challenge_01 .fp-tableCell>.content_outer{height:100%;background-image:url(img/products/kamsarmax_sp/challenge/kamsarmax_challenge_01_bg.jpg);background-position:center 45px;background-repeat:no-repeat;background-size:100% auto;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.challenge #wrapper #container section.challenge_01 .fp-tableCell>.content_outer.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out .5s 1 normal both;-moz-animation:fadein .7s ease-out .5s 1 normal both;-ms-animation:fadein .7s ease-out .5s 1 normal both;-o-animation:fadein .7s ease-out .5s 1 normal both;animation:fadein .7s ease-out .5s 1 normal both}body.challenge #wrapper #container section.challenge_01 .fp-tableCell>.content_outer.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.challenge #wrapper #container section.challenge_01 .fp-tableCell>.content_outer .content_inner{width:100%;height:100%}body.challenge #wrapper #container section.challenge_01 .fp-tableCell>.content_outer .content_inner .challenge_01_content{padding:15% 5%;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}body.challenge #wrapper #container section.challenge_01 .fp-tableCell>.content_outer .content_inner .challenge_01_content.play{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-animation:fadein .7s ease-out 1s 1 normal both;-moz-animation:fadein .7s ease-out 1s 1 normal both;-ms-animation:fadein .7s ease-out 1s 1 normal both;-o-animation:fadein .7s ease-out 1s 1 normal both;animation:fadein .7s ease-out 1s 1 normal both}body.challenge #wrapper #container section.challenge_01 .fp-tableCell>.content_outer .content_inner .challenge_01_content.reverse{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-animation:fadeout .7s ease-out 0s 1 normal both;-moz-animation:fadeout .7s ease-out 0s 1 normal both;-ms-animation:fadeout .7s ease-out 0s 1 normal both;-o-animation:fadeout .7s ease-out 0s 1 normal both;animation:fadeout .7s ease-out 0s 1 normal both}body.challenge #wrapper #container section.challenge_01 .fp-tableCell>.content_outer .content_inner .challenge_01_content h2{margin-bottom:20px}body.challenge #wrapper #container section.challenge_01 .fp-tableCell>.content_outer .content_inner .challenge_01_content h2 img{max-width:100%}body.challenge #wrapper #container section.challenge_01 .fp-tableCell>.content_outer .content_inner .challenge_01_content .lead{margin-bottom:20px;font-size:14px}@-webkit-keyframes fade_scroll_up{0%{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}100%{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fade_scroll_up{0%{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}100%{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fade_scroll_up{0%{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}100%{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fade_scroll_up{0%{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}100%{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadein{0%{filter:alpha(opacity=0);-moz-opacity:0;opacity:0}100%{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}}@-moz-keyframes fadein{0%{filter:alpha(opacity=0);-moz-opacity:0;opacity:0}100%{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}}@-o-keyframes fadein{0%{filter:alpha(opacity=0);-moz-opacity:0;opacity:0}100%{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}}@keyframes fadein{0%{filter:alpha(opacity=0);-moz-opacity:0;opacity:0}100%{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}}@-webkit-keyframes fadeout{0%{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}100%{filter:alpha(opacity=0);-moz-opacity:0;opacity:0}}@-moz-keyframes fadeout{0%{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}100%{filter:alpha(opacity=0);-moz-opacity:0;opacity:0}}@-o-keyframes fadeout{0%{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}100%{filter:alpha(opacity=0);-moz-opacity:0;opacity:0}}@keyframes fadeout{0%{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}100%{filter:alpha(opacity=0);-moz-opacity:0;opacity:0}}@-webkit-keyframes zoomup{0%{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes zoomup{0%{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes zoomup{0%{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes zoomup{0%{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.zoomup{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}.zoomup.play{-webkit-animation:zoomup .7s ease-out .3s 1 normal both;-moz-animation:zoomup .7s ease-out .3s 1 normal both;-ms-animation:zoomup .7s ease-out .3s 1 normal both;-o-animation:zoomup .7s ease-out .3s 1 normal both;animation:zoomup .7s ease-out .3s 1 normal both}@-webkit-keyframes zoomout{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}}@-moz-keyframes zoomout{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}}@-o-keyframes zoomout{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}}@keyframes zoomout{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}}.zoomout{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.zoomout.play{-webkit-animation:zoomout .7s ease-out .3s 1 normal both;-moz-animation:zoomout .7s ease-out .3s 1 normal both;-ms-animation:zoomout .7s ease-out .3s 1 normal both;-o-animation:zoomout .7s ease-out .3s 1 normal both;animation:zoomout .7s ease-out .3s 1 normal both}@-webkit-keyframes height{0%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}@-moz-keyframes height{0%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}@-o-keyframes height{0%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}@keyframes height{0%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}.lead{line-height:1.6}.fb_edge_widget_with_comment span.fb_edge_comment_widget{display:none !important}.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr{display:none !important}.smt{display:none !important}@media print{body{zoom:1}}#header #sns ul li.facebook{width:98px}#header #sns ul li.twitter iframe.twitter-share-button{width:90px !important}#wrapper #container section.main #gnav ul li.index a{background-image:url(../tsuneishi/img/products/kamsarmax_sp/common/kamsarmax_nav_00.png)}#wrapper #container section.main #gnav ul li.index.current a{background-image:url(../tsuneishi/img/products/kamsarmax_sp/common/kamsarmax_nav_00_current.png)}#wrapper #container section.main #gnav ul li.concept a{background-image:url(../tsuneishi/img/products/kamsarmax_sp/common/kamsarmax_nav_01.png)}#wrapper #container section.main #gnav ul li.concept.current a{background-image:url(../tsuneishi/img/products/kamsarmax_sp/common/kamsarmax_nav_01_current.png)}#wrapper #container section.main #gnav ul li.history a{background-image:url(../tsuneishi/img/products/kamsarmax_sp/common/kamsarmax_nav_02.png)}#wrapper #container section.main #gnav ul li.history.current a{background-image:url(../tsuneishi/img/products/kamsarmax_sp/common/kamsarmax_nav_02_current.png)}#wrapper #container section.main #gnav ul li.features a{background-image:url(../tsuneishi/img/products/kamsarmax_sp/common/kamsarmax_nav_03.png)}#wrapper #container section.main #gnav ul li.features.current a{background-image:url(../tsuneishi/img/products/kamsarmax_sp/common/kamsarmax_nav_03_current.png)}#wrapper #container section.main #gnav ul li.challenge a{background-image:url(../tsuneishi/img/products/kamsarmax_sp/common/kamsarmax_nav_04.png)}#wrapper #container section.main #gnav ul li.challenge.current a{background-image:url(../tsuneishi/img/products/kamsarmax_sp/common/kamsarmax_nav_04_current.png)}#wrapper #container section .next a{background-image:url(../tsuneishi/img/products/kamsarmax_sp/common/kamsarmax_arrow.png)}#wrapper #container section #scrolltop a{background-image:url(../tsuneishi/img/products/kamsarmax_sp/common/kamsarmax_history_pagetop.png)}#wrapper #container section #scrolltop a:hover{background-image:url(../tsuneishi/img/products/kamsarmax_sp/common/kamsarmax_history_pagetop_on.png)}body.kamsarmax_sp #wrapper #container section.main .content_outer{background-image:url(../tsuneishi/img/products/kamsarmax_sp/index/kamsarmax_index_main.jpg)}body.concept #wrapper #container section.main .content_outer{background-image:url(../tsuneishi/img/products/kamsarmax_sp/concept/kamsarmax_concept_main_bg.jpg)}body.concept #wrapper #container section.concept_01 .fp-tableCell>.content_outer{background-image:url(../tsuneishi/img/products/kamsarmax_sp/concept/kamsarmax_concept_01_bg.png)}body.concept #wrapper #container section.concept_01 .fp-tableCell>.content_outer .content_inner{background-image:url(../tsuneishi/img/products/kamsarmax_sp/concept/kamsarmax_concept_01_text.png)}body.concept #wrapper #container section.concept_01 .fp-tableCell>.content_outer .content_inner .inner{padding-top:12%}body.concept #wrapper #container section.concept_01 .fp-tableCell>.content_outer .content_inner .concept_01_content{background-image:url(../tsuneishi/img/products/kamsarmax_sp/concept/kamsarmax_concept_01_detail.png)}body.history #wrapper #container section.main .content_outer{background-image:url(../tsuneishi/img/products/kamsarmax_sp/history/kamsarmax_history_main_bg.jpg)}body.history #wrapper #container section.history_01 .fp-tableCell>.content_outer{background-image:url(../tsuneishi/img/products/kamsarmax_sp/history/kamsarmax_history_01_bg.jpg)}body.history #wrapper #container section.history_01 .fp-tableCell>.content_outer .content_inner{background-image:url(../tsuneishi/img/products/kamsarmax_sp/history/kamsarmax_history_line.png)}body.history #wrapper #container section.history_02 .fp-tableCell>.content_outer{background-image:url(../tsuneishi/img/products/kamsarmax_sp/history/kamsarmax_history_02_bg.jpg)}body.history #wrapper #container section.history_02 .fp-tableCell>.content_outer .content_inner{background-image:url(../tsuneishi/img/products/kamsarmax_sp/history/kamsarmax_history_line.png)}body.history #wrapper #container section.history_03 .fp-tableCell>.content_outer{background-image:url(../tsuneishi/img/products/kamsarmax_sp/history/kamsarmax_history_03_bg.jpg)}body.history #wrapper #container section.history_03 .fp-tableCell>.content_outer .content_inner{background-image:url(../tsuneishi/img/products/kamsarmax_sp/history/kamsarmax_history_line.png)}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer{background-image:url(../tsuneishi/img/products/kamsarmax_sp/history/kamsarmax_history_04_bg.jpg)}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner{background-image:url(../tsuneishi/img/products/kamsarmax_sp/history/kamsarmax_history_line.png)}body.history #wrapper #container section.history_04 .fp-tableCell>.content_outer .content_inner .history_content{padding-top:12%}body.features #wrapper #container section.main .content_outer{background-image:url(../tsuneishi/img/products/kamsarmax_sp/features/kamsarmax_features_main_bg.jpg)}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed .tech{background-image:url(../tsuneishi/img/products/kamsarmax_sp/features/kamsarmax_features_01_main.png)}body.features #wrapper #container section.features_01_01 .fp-tableCell>.content_outer .content_inner #features_01_fixed .tech ol li.tech_01{left:-130px;top:-6px}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer{background-image:url(../tsuneishi/img/products/kamsarmax_sp/features/kamsarmax_features_02_bg.jpg)}body.features #wrapper #container section.features_02 .fp-tableCell>.content_outer .content_inner .features_02_content .button{text-align:left}body.challenge #wrapper #container section.main .content_outer{background-image:url(../tsuneishi/img/products/kamsarmax_sp/challenge/kamsarmax_challenge_main_bg.jpg)}body.challenge #wrapper #container section.challenge_01 .fp-tableCell>.content_outer{background-image:url(../tsuneishi/img/products/kamsarmax_sp/challenge/kamsarmax_challenge_01_bg.jpg)}

#header{
	height: auto;
}
#header #logo img{
    vertical-align: middle;
}


#header #logo a{
    width: 100px;
    display: block;
}
#footer .group_logo a{
	width: 200px;	
	display: block;
}
#footer .group_logo img{
	width: 100%;
	height: auto;
}
/*
#footer .group_logo a{
    display: flex;
    align-items: center;
    gap: 0 25px;
    text-decoration: none !important;
}
.group_logo_img{
	width: 100px;
}
.group_logo_txt{
	font-size: 14px;
    color: #333;
}*/