@charset "UTF-8";
.about .movie{margin-bottom:5vw;}
.about iframe{width:100%;height:45vw;}
.about li{position:relative;padding:0 0 0 5%;}
.about li:before{content: '\f058';font-family: 'icon';position:absolute;left:0;color:var(--gold);}

.ather{margin:10vw auto 10vw;}
.ather .title{border-bottom:1px solid #ccc;font-family: var(--mincho);font-weight: 600;font-size: 5vw;padding-bottom: 3%;position:relative;line-height: 1.5;}
.ather .title:before{content:"";width:25%;height:2px;background: var(--gold);position:absolute;bottom:-1px;left:0;}
.ather .sub{background:var(--black);font-family: var(--mincho);font-weight: 600;color:#fff;padding:1% 4%;font-size:4vw;margin-bottom: 3%;}
.ather .pic img:nth-child(2){display:none;}
.ather li{position:relative;padding: 2% 8% 2% 10%;background:var(--gold);color:#fff;font-weight:bold;margin-bottom:2%;line-height: 1.3;border-radius: 4080px;}
.ather li:before{content: '\f058';font-family: 'icon';position:absolute;left: 5%;color:#fff;}

@media screen and (min-width: 736px) {
.subhero{background: url(../../../images/menu/skin/thread-lift/pc-subhero.jpg) center left -380px;padding: 225px 0;background-size: cover;}
.about li{padding: 0 0 0 18px;margin: 0 0 6px 0;}

.ather {margin: 70px auto 70px;}
.ather .title{font-size:24px;padding-bottom:20px;}
.ather .sub{font-size:20px;padding:5px 20px;margin-bottom:20px;}
.ather li{padding:10px 35px;margin-bottom:10px;}
.ather li:before{left:15px;}
.ather .pic{display: -webkit-box;display: -moz-box;display: -webkit-flex;display: box;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: space-between;justify-content: space-between;}
.ather .pic img:nth-child(2){display:block;}
.ather .pic img{width:50%;margin-bottom:20px;}
}

@media screen and (min-width: 1000px) {	
.info{margin-bottom:100px;}
.about .box ul{ display: -webkit-box;display: -moz-box;display: -webkit-flex;display: box;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: space-between;justify-content: space-between;}
.about .box li{width:49%;margin-bottom:0;}
.effect.mb100 img{margin-bottom: 20px;width:100%}
}

@media screen and (min-width: 1200px) {
.subhero{background: url(../../../images/menu/skin/thread-lift/pc-subhero.jpg) center top;background-size: 2000px;}

}
  /* retina用 ----------------------------------------------- */ 
@media screen and (min-width: 736px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 736px) and (min-resolution: 2dppx) { 
.subhero{background: url(../../../images/menu/skin/thread-lift/pc-subhero@2x.jpg) center left -380px;background-size: cover;}
}
@media screen and (min-width: 1200px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1200px) and (min-resolution: 2dppx) {
.subhero{background: url(../../../images/menu/skin/thread-lift/pc-subhero@2x.jpg) center top;background-size: 2000px;}

}