﻿#contents{padding:0}@media only screen and (min-width: 741px){#contents{padding:15px 0}}.txt_holiday{color:red;background:#fff;font-weight:bold;border:5px solid red;padding:12px;font-size:1.1em;max-width:1080px;margin:30px auto}@media only screen and (min-width: 741px){.txt_holiday{font-size:1.2em;text-align:center;padding:30px}}#con_mainimg .box_loader{min-height:170px;position:relative}#con_mainimg .box_loader p{position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px}#con_mainimg #img_topslide{display:none;position:relative}#con_mainimg #img_topslide .slick-track{margin-bottom:15px}#con_mainimg #img_topslide .slick-arrow{position:absolute;bottom:10px;border:none;width:10px;height:0;padding-top:15px;overflow:hidden;background:none}#con_mainimg #img_topslide .slick-arrow:focus{outline:0}#con_mainimg #img_topslide .slick-arrow.slick-prev{left:15px;background:url(../images/top/ic_pager.png) 0 0 no-repeat;background-size:10px,15px}#con_mainimg #img_topslide .slick-arrow.slick-next{right:15px;background:url(../images/top/ic_pager.png) 0 -15px no-repeat;background-size:10px,15px}#con_mainimg #img_topslide .slick-dots{text-align:center}#con_mainimg #img_topslide .slick-dots li{display:inline-block;margin:0 2px}#con_mainimg #img_topslide .slick-dots li button{border:none;padding:0;width:30px;height:0;padding-top:5px;overflow:hidden;background:#999}#con_mainimg #img_topslide .slick-dots li.slick-active button{background:#008e00}#con_mainimg #img_topslide div{overflow:hidden}#con_mainimg #img_topslide div a.half{width:50%;float:left}@media only screen and (min-width: 741px){#con_mainimg #img_topslide{padding-top:15px}}@media only screen and (min-width: 1025px){#con_mainimg .box_loader{min-height:395px}#con_mainimg #img_topslide .slick-track{margin-bottom:10px}#con_mainimg #img_topslide .slick-arrow{bottom:auto;top:50%;width:20px;padding-top:30px;cursor:pointer;margin-top:-15px}#con_mainimg #img_topslide .slick-arrow.slick-prev{left:-50px;background:url(../images/top/ic_pager.png) 0 0 no-repeat;background-size:20px,30px}#con_mainimg #img_topslide .slick-arrow.slick-next{right:-50px;background:url(../images/top/ic_pager.png) 0 -30px no-repeat;background-size:20px,30px}#con_mainimg #img_topslide .slick-dots li button{cursor:pointer;width:40px}}#nav_menu{padding-top:15px;margin-bottom:50px}#nav_menu h2{background:url(../images/top/icon_menu.jpg) 0 -10px no-repeat}#nav_menu ul{padding:0 15px}#nav_menu ul li{border-bottom:1px solid #d9d9d9}#nav_menu ul li a{text-decoration:none;display:block;padding:10px 25px 10px 80px;position:relative}#nav_menu ul li a:after{content:"";font-family:"FontAwesome";color:#ccc;line-height:1;font-size:1.5em;position:absolute;right:5px;top:50%;margin-top:-0.5em}#nav_menu ul li a .name{margin-bottom:5px;font-weight:bold;font-size:1em;letter-spacing:-0.5px;line-height:1}#nav_menu ul li a .name br{display:none}#nav_menu ul li a .name span{font-family:"Roboto",sans-serif;font-weight:bold;color:#558f41;display:block;font-size:.8em;margin-bottom:5px}#nav_menu ul li a .text{font-size:.8em;letter-spacing:-0.5px}#nav_menu ul li.nav_tireexchange{background:url(../images/ic_tireexchange.png) 5px center no-repeat;background-size:64px}#nav_menu ul li.nav_oilexchange{background:url(../images/ic_oilexchange.png) 5px center no-repeat;background-size:64px}#nav_menu ul li.nav_wheelcoating{background:url(../images/ic_wheelcoating.png) 5px center no-repeat;background-size:64px}#nav_menu ul li.nav_tireprint{background:url(../images/ic_tireprint.png) 5px center no-repeat;background-size:64px}#nav_menu ul li.nav_studless{background:url(../images/ic_studless.png) 5px center no-repeat;background-size:64px}#nav_menu ul li.nav_tirekeep{background:url(../images/ic_tirekeep.png) 5px center no-repeat;background-size:64px}#nav_menu ul li.nav_forkulift{background:url(../images/ic_forkulift.png) 5px center no-repeat;background-size:64px}#nav_menu ul li.nav_mail{background:url(../images/ic_mail.png) 5px center no-repeat;background-size:64px}#nav_menu ul li.nav_visit{background:url(../images/ic_visit.png) 5px center no-repeat;background-size:64px}@media only screen and (min-width: 741px){#nav_menu{padding:15px 15px 0}#nav_menu ul{padding:0;overflow:hidden}#nav_menu ul li{float:left;width:50%;border-bottom:none}}@media only screen and (min-width: 1025px){#nav_menu ul{text-align:center}#nav_menu ul li{display:inline-block;vertical-align:top;width:25%;padding:5px}#nav_menu ul li a{border:1px solid #d9d9d9;border-top:5px solid #558f41;border-bottom:5px solid #d9d9d9;border-radius:0 0 8px 8px;padding:110px 10px 30px;text-align:center}#nav_menu ul li a:after{top:auto;right:auto;left:50%;bottom:10px;margin-left:-0.5em;content:"";-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}#nav_menu ul li a:hover .text{text-decoration:underline}#nav_menu ul li a:hover:after{color:#558f41}#nav_menu ul li a .name{margin-bottom:10px;line-height:1.2;font-size:1.2em}#nav_menu ul li a .name br{display:block}#nav_menu ul li a .name span{letter-spacing:normal}#nav_menu ul li a .text{font-size:1em;text-align:left}#nav_menu ul li.nav_tireexchange{background:url(../images/ic_tireexchange.png) center 15px no-repeat;background-size:100px}#nav_menu ul li.nav_oilexchange{background:url(../images/ic_oilexchange.png) center 15px no-repeat;background-size:100px}#nav_menu ul li.nav_wheelcoating{background:url(../images/ic_wheelcoating.png) center 15px no-repeat;background-size:100px}#nav_menu ul li.nav_tireprint{background:url(../images/ic_tireprint.png) center 15px no-repeat;background-size:100px}#nav_menu ul li.nav_studless{background:url(../images/ic_studless.png) center 15px no-repeat;background-size:100px}#nav_menu ul li.nav_tirekeep{background:url(../images/ic_tirekeep.png) center 15px no-repeat;background-size:100px}#nav_menu ul li.nav_forkulift{background:url(../images/ic_forkulift.png) center 15px no-repeat;background-size:100px}#nav_menu ul li.nav_mail{background:url(../images/ic_mail.png) center 15px no-repeat;background-size:100px}#nav_menu ul li.nav_visit{background:url(../images/ic_visit.png) center 15px no-repeat;background-size:100px}}.con_welcome{margin-bottom:50px}.con_welcome h3{background:url(../images/top/icon_welcome.jpg) 0 -10px no-repeat}.con_welcome .inner{padding:0 15px}.con_welcome .box_info{margin-bottom:20px;text-align:center}.con_welcome .box_info p{margin-bottom:10px}.con_welcome .box_info .btn_basic{width:80%;margin:10px auto}.con_welcome .box_line .box_top{border:3px solid #00c300;padding:10px;margin-bottom:15px;text-align:center}.con_welcome .box_line .box_top .l_logo,.con_welcome .box_line .box_top .qr{width:80px;display:inline-block;margin-bottom:10px}.con_welcome .box_line .box_top .txt{text-align:left}.con_welcome .box_line .txt_btm{margin-bottom:15px}.con_welcome .box_line .btn_line{max-width:180px;margin:0 auto}@media only screen and (min-width: 741px){.con_welcome{padding:0 15px;margin-bottom:30px}.con_welcome .inner{overflow:hidden}.con_welcome .box_info{float:right;width:36%}.con_welcome .box_line{float:left;width:64%}.con_welcome .box_line .box_top{overflow:hidden;position:relative}.con_welcome .box_line .box_top .l_logo{float:left;display:block;margin:0;margin-right:10px}.con_welcome .box_line .box_top .qr{position:absolute;right:10px;top:10px;margin:0}.con_welcome .box_line .box_top .txt{float:left;width:60%;font-weight:bold;letter-spacing:-0.5px;font-size:1.1em}.con_welcome .box_line .txt_btm{float:left;width:70%}.con_welcome .box_line .btn_line{float:right;width:28%}}@media only screen and (min-width: 1025px){.con_welcome .inner{width:1000px;margin:0 auto}.con_welcome .box_line .box_top .txt{font-size:1.2em}.con_welcome .box_line .btn_line{float:right;width:25%}.con_welcome .box_line .btn_line a:hover{opacity:.9}}.con_ig{margin-bottom:50px;padding:0 15px}.con_fb{margin-bottom:50px;padding:0 15px}.con_news{margin-bottom:20px;padding:15px 15px 0}.con_news .st{padding-left:0}.con_news .box_news{width:100%;height:260px;overflow:auto;padding:10px;background:#fff;border:1px solid #d9d9d9}.con_news .box_news dl dt,.con_news .box_news dl dd{font-size:.9em}.con_news .box_news dl dt span{color:#b00}.con_news .box_news dl dd{border-bottom:1px dashed #999;padding-bottom:10px;margin-bottom:10px}.con_library{margin-bottom:50px;background:#f3f5e4;padding:15px}.con_library .con_message{margin-bottom:30px}.con_library .con_message p{background:#fff;padding:15px;font-weight:bold;font-size:1.2em}.con_library .con_message p span{color:red}.con_library .con_column{margin-bottom:30px}.con_library .con_column ul li{position:relative}.con_library .con_column ul li:after{content:"";font-family:"FontAwesome";position:absolute;right:5px;top:50%;margin-top:-0.7em}.con_library .con_column ul li a{border-bottom:1px dashed #999;display:block;text-decoration:none;padding:10px;line-height:1}.con_library .con_blog .box_blog{margin-bottom:10px}.con_library .con_blog .box_blog .blog-inner{padding:10px;background:#fff}.con_library .con_blog .box_blog .blog-inner ul{margin-bottom:10px}.con_library .con_blog .box_blog .blog-inner ul li{border-bottom:1px dashed #d9d9d9;position:relative}.con_library .con_blog .box_blog .blog-inner ul li:after{content:"";font-family:"FontAwesome";position:absolute;right:5px;top:50%;margin-top:-0.7em}.con_library .con_blog .box_blog .blog-inner ul li a{display:block;text-decoration:none;font-size:.9em;padding:10px 20px 10px;line-height:1.2;font-weight:bold}.con_library .con_blog .box_blog .blog-inner ul li a span{color:#b00;font-weight:normal;font-size:.9em;display:block;margin-top:10px}.con_library .con_blog .bn_list{overflow:hidden;margin-bottom:20px}.con_library .con_blog .bn_list li{width:50%;float:left;padding:2px}.con_library .con_blog .bn_list li a{display:block;text-align:center}@media only screen and (min-width: 741px){.con_library{overflow:hidden;padding:30px 15px}.con_library .con_message{margin-bottom:50px}.con_library .con_column{margin-bottom:50px}.con_library .con_column ul{overflow:hidden}.con_library .con_column ul li{width:50%;float:left;padding:0 4px}.con_library .con_column ul li a{padding:15px}.con_library .con_news{width:36%;float:right;margin-bottom:50px}.con_library .con_blog{overflow:hidden;clear:both}.con_library .con_blog .box_blog .blog-inner ul li a{font-size:1em}.con_library .con_blog .bn_list{overflow:hidden}.con_library .con_blog .bn_list li{width:33.3333333333%;text-align:center}}@media only screen and (min-width: 1025px){.con_library .con_column ul li a:hover{text-decoration:underline}.con_library .con_blog .box_blog ul li a:hover{text-decoration:underline}.con_library .con_blog .box_blog ul li a span{float:right;margin-top:0 !important}.con_library .con_blog .bn_list li a:hover{opacity:.8}}.con_line{margin-bottom:50px;padding:0 15px}.con_line .inner{background:#00b915;padding:15px 15px 0;overflow:hidden}.con_line .inner a{text-decoration:none;display:block}.con_line .inner .logo{margin-bottom:15px;text-align:center}.con_line .inner .qr{float:left;width:50%;padding-top:30px;text-align:center}.con_line .inner .qr span{display:block;padding-top:10px;font-size:1.6em;color:#fff;font-weight:bold;line-height:1}.con_line .inner .cha{float:right;width:48%;text-align:center}@media only screen and (min-width: 741px){.con_line .inner{overflow:visible}.con_line .inner:after{content:"";display:table;clear:both}.con_line .inner{position:relative;padding:15px}.con_line .inner .logo{float:left;width:50%;padding-top:25px;padding-right:20px}.con_line .inner .qr{float:left;width:25%;padding-top:0}.con_line .inner .cha{position:absolute;right:15px;bottom:0;width:25%}}@media only screen and (min-width: 1025px){.con_line .inner{padding:25px}}.con_bn{margin-bottom:50px}.con_bn ul li{text-align:center;margin-bottom:10px}@media only screen and (min-width: 741px){.con_bn ul{overflow:hidden}.con_bn ul li{float:left;width:50%;margin:0;padding:0 5px}}.con_mov{margin-bottom:50px}.con_mov h3{padding-left:15px}.con_mov .txt_notice{color:#558f41;font-weight:bold;margin-bottom:15px}.con_mov .inner{padding:0 15px}.con_mov ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:flex-start;align-content:flex-start}.con_mov ul li{width:50%;padding:2px;margin-bottom:20px}.con_mov ul li p{cursor:pointer}.con_mov ul li p:hover{opacity:.8}.con_mov ul li p span{font-size:.9em;display:block;padding-top:10px}.con_mov ul li iframe,.con_mov ul li p{width:100% !important;height:100% !important}.con_mov ul li iframe img,.con_mov ul li p img{max-width:100%}@media only screen and (min-width: 741px){.con_mov{padding:0 15px}.con_mov ul li{width:50%;padding-top:45%;position:relative;margin-bottom:0}.con_mov ul li:last-child{margin-right:0}.con_mov ul li p{padding:5px}.con_mov ul li p span{font-size:1em}.con_mov ul li iframe,.con_mov ul li p{position:absolute;top:0;left:0}}@media only screen and (min-width: 741px){.con_ig{width:500px;margin:0 auto 50px}}@media only screen and (min-width: 1025px){.con_ig{width:34%;float:right}}.con_fb{margin-bottom:50px}@media only screen and (min-width: 741px){.con_fb{width:500px;margin:0 auto 50px}}@media only screen and (min-width: 1025px){.con_fb{width:34%;float:right}}p.txt_outline{border:2px dotted #b00;padding:20px;width:96%;margin:0 auto 30px}#video-wrap{position:relative;width:100%;padding-top:56.25%}#video{position:absolute;top:0;right:0;width:100%;height:100%}
