@charset "utf-8";
/* CSS Document */


@import url(index-mobile.css);
@import url(about-mobile.css);
@import url(quality-mobile.css);
@import url(news-mobile.css);
@import url(product-mobile.css);
@import url(service-mobile.css);
@import url(expert-mobile.css);

/* common ========================
================================== */
div{ font-size: 20px;}

.area-edit p{ font-size: 20px; line-height: 30px;}

.header .header-inner h1{ width: 180px; height: 45px;}
.header .header-inner .btn-menuopen{ height: 85px;}

.kv img{ width: 128%; left: -16%;}

.footer-logo>div{ width: 360px;}
.footer-content{ margin-bottom:10px; }
.footer-content p{ line-height:20px; }
.footer-add{ margin-right:0;  float:none;}
.footer-tel{ position: relative; display: block; float:none;}
.footer-copyright{ font-size:17px; margin-top:12px; }
.footer-warning{ font-size:17px; margin-top:12px; }


.layout .block-pagetitle{ font-size: 32px; height: 40px;}
.layout .block-trail{ font-size: 18px; letter-spacing: 0px; top: 14px;}


.layout-2column .block-left-phone{ height: 60px; padding: 17px 18px;}
.layout-2column .left-phone-title{ font-size: 24px;}
.layout-2column .left-btn-arrow{ height: 60px;}


.navbar-inner{ width: 350px;}
.navbar-inner ul.nav > li > a{ height: 85px; padding-top: 27px; font-size: 30px; background: url(../images/all-m/m-menu-submenubtn.png) 305px 28px no-repeat; background-size: 28px auto;}
.navbar-inner ul.nav > li > a:hover{ background: url(../images/all-m/m-menu-submenubtn.png) 305px 28px no-repeat; background-size: 28px auto;}
.navbar-inner ul.nav > li > a.hover{ background: url(../images/all-m/m-menu-submenubtn-r.png) 305px 28px no-repeat; background-size: 28px auto;}
ul.nav-submenu > li > a{ height: 70px; font-size: 26px; line-height: 70px;}
.btn-menuclose{ width: 85px; height: 85px; right: 350px;}
.btn-menuclose a{ width: 100%; line-height: 85px; font-size: 60px; padding-top:10px;}

.popup-web-link .popupcontent{ width: 90%; height: 650px; margin-left: -45%; margin-top: -325px;}
.popup-web-link .popupcontent .scrollarea{ width: 100%;}
.popup-web-link .popupcontent .weblink-all{ width: 100%;}
.popup-web-link .popupcontent .weblink-all .weblink-area h3{ font-size: 24px;}


@media all and (max-width: 600px) {
	.footer-copyright>div{ width: 300px;}
    .footer-copyright p{ font-size:14px; margin-top:8px;}
    .layout .block-pagetitle{ height: 70px;}
    .layout .block-trail{ left: 0; top: 42px;}
}