﻿#top #contents .news{
	width:100%;
	float:none;
	
}
#newsDetail .en .date:before{
	content: 'DATE';
}
.sNav{
	text-align:center;
}
#about .sNav li{
	width:24%;
}
#pro .tab .nav li{
	width:16.2%;
}
#interviewDetail .mainImage{
	text-align:center;
}

#interviewDetail section#pageIv .flexbox.day .flexLeft dd:last-of-type{
	border-left: 0px;
}

#interviewDetail .flexbox.day .arrow:last-child{
	display:none;
}
#shoplist .sNav02.ahover{
	margin-top:30px;
}
.input_submit{
	display:none;
}
#shoplist .list .icon li.SURF.LINE{
	display:block;
}
.ttl {
    font-size: 18px;
    font-weight: 500;
    line-height: 1.3;
}
#brand .panel li{
	width:45%;
}
#recruit p.btSent .btn00{
font: 400 13.3333px Arial;
background: #d8374b none repeat scroll 0 0;
    border: medium none;
    border-radius: 2px;
    box-shadow: none;
    color: #fff;
    cursor: pointer;
    font-size: 16px;
    padding: 22px;
    text-align: center;
    width: 30%;
}
#recruit p.btSent label.btn00{
    display:block;
    margin:0 auto;
    margin-bottom: 4%;
    padding: 18px 0;
}
.cntact#brand .panel{
	width:auto;
	float: none;
	background: none;
}
.cntact#brand .panel ul{
	padding-top: 102px;
}
/*
#pro .panel .text{
	margin:0;
}*/
#news .tab .shop-icon{
	display: inline-table;
	vertical-align: middle;
}
/*
#news .tab .shop-icon img{
	height:auto;
}*/
#top #contents .news{
	width:100%;
}
@media only screen and (max-width: 640px){
#about .sNav li {
    width: 49%;
}
#pro .tab .nav li{
    width:15.4%;
}
.cntact#brand .panel ul{
	padding-top: 33px;
}
    #recruit p.btSent label.btn00{
    	width:80%;
    }
#brand .panel li {
    width: auto;
    max-width: 160px;
}
}
.small{
    display: -webkit-inline-box;
	display:inline-table;
    vertical-align:middle;
}
#shoplist .list .icon .small .line{
	width:auto;
    vertical-align:middle;
    margin-left:0;
}
#shoplist .list .icon li{
	margin-top:10px;
} br.icon_ski,br.icon_mens,br.icon_ladies,br.icon_goods,br.icon_ski,br.icon_mens_surf,br.icon_ladies_surf,br.icon_goods_surf,br.icon_ski_surf{
    	display:none;
}
#top #news .tab .tab a{
	padding:0;
}
#shoplist .list {
    margin-bottom: 15px;
}
#shoplist .list .direct {
    width: 90px;
}
#shoplist .list .direct span {
    display: block;
    height: 24px;
    border: 1px solid #d8374b;
    padding: 7px 0;
    background: #d8374b;
    color: #fff;
}
/* 2022/02/17 ADD */
@media screen and (min-width: 641px) {
  .tel a {
    pointer-events:none;
  }
}
/* 2024/03/06 ADD */
@media screen and (min-width: 641px) {
  #news .tab .news-ttl {
    vertical-align: middle;
    width: 675px;
    display: inline-block;
  }
}
/* 20251017 */
@media screen and (min-width: 641px) {
  footer#footer #fNav dl {
    width: 30%;
  }
}