body{overflow-x:hidden;color:#555;font-size:18px;line-height:1.5em;font-weight:300;background-color:#f3f2ee;font-family:"segoe ui",meiryo,"yu gothic","hiragino kaku gothic pron"!important}#inquiry form textarea.form-control{font-family:"segoe ui",meiryo,"yu gothic","hiragino kaku gothic pron"!important}#products .banner .text h1.title,#products .info h1.title{color:#333;font-size:56px;font-weight:bold;margin-bottom:30px;animation-delay:.3s}#products .banner .text p{font-size:24px;line-height:34px;font-weight:normal}.inquiry_choose{width:31.2%}.max-xs-size #products .banner .text h1.title,.max-xs-size #products .info h1.title{font-size:35px}#terms h2.title{color:#333;font-size:56px;font-weight:bold}.max-lg-size #terms h2.title{font-size:45px}.max-xs-size #terms h2.title{font-size:35px;margin-bottom:0}#header .forDesktop .productList ul.slider{display:block;padding:24px 0;visibility:visible}#favorites .subnav button{background-color:#e7e7e7;width:210px;border-radius:50px}#subscribe form .form-controlname,#inquiry form .form-controlname{width:-moz-calc(47% - 21px);width:-webkit-calc(47% - 21px);width:calc(47% - 24px);height:42px;border:1px solid #dcdcdc;padding:0 20px;color:#333;font-size:16px}#subscribe form .form-controlname2,#inquiry form .form-controlname2{width:-moz-calc(45% - 20px);width:-webkit-calc(45% - 20px);width:43.6%}#contact .mapSide .mapToggle{width:200px;font-weight:normal;line-height:40px;text-align:center;background-color:#ffb800;color:#fff;cursor:pointer;border-top-left-radius:10px;border-top-right-radius:10px;transform:rotate(90deg);position:absolute;right:-120px;z-index:99;display:none}.max-sm-size #news .news_top{padding-bottom:0}.max-sm-size #inquiry form .form-controlname{width:-moz-calc(45% - 22px);width:-webkit-calc(45% - 22px);width:49.2%;box-sizing:border-box}.max-xs-size #about .ourarea li:nth-child(3){padding:10px 0 20px}.max-xs-size .career_icon_area img{width:20%;display:block;margin-left:10%;margin-top:25px}.max-lg-size .career_icon_area img{width:20%;float:left;display:block;margin:0 auto;margin-top:25px;margin-left:20%}#products .subMenu.motion-application{left:-111px}.max-md-size #products .subMenu.motion-application{left:-120px}@media only screen and (max-width:1024px) and (min-width:769px){.max-lg-size .BGR-blog-tag .related-title{min-height:240px}}@media only screen and (max-width:760px) and (min-width:320px){.max-md-size #about .ourarea li{width:100%;height:auto;padding:20px 0;border:0}}