@charset "UTF-8";
/*********** ROLEX 2018 BASEL LIST ***********/

@keyframes fadeIn {
from{
	opacity:0;
}
to{
	opacity:1;
}
}
@-webkit-keyframes fadeIn {
from{
	opacity:0;
}
99.9%,to{
	opacity:1;
}
}
#contents.rlx-corners.rlx-corners-standalone .rlx-corners-global > *{display:none}
#contents.rlx-corners.rlx-corners-standalone .rlx-corners-global.rlx-loaded > *{display:block}
#contents.rlx-corners.rlx-corners-v3 .rlx-corners-event.rlx-banner.rlx-banner--resize .rlx-asset{top:0}
#contents.rlx-corners .rlx-watches-square{padding:60px;background:#fff;max-width:1550px;margin:0 auto}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square{padding:70px 0 60px}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square.rlx-corners-update{max-width:1230px;top:0 !important}
#contents.rlx-corners.rlx-corners-v3 .rlx-corners-event.rlx-banner+.rlx-section{top:-130px;position:relative}
#contents.rlx-corners .rlx-watches-square .rlx-column-square{display:inline-block;width:100%;flex-wrap:wrap}
#contents.rlx-corners .rlx-watches-square .rlx-column-square .rlx-text-bloc{width:520px;margin-left:auto;margin-right: auto;text-align: center;}
#contents.rlx-corners .rlx-bold-markdown{font-weight:bold !important}
#contents.rlx-corners .rlx-watches-square .rlx-square-list .rlx-square-item .rlx-upright-watch__title p.rlx-bold-markdown,#contents.rlx-corners .rlx-watches-square .rlx-square-list .rlx-square-item .rlx-upright-watch__title span.rlx-bold-markdown{font-weight:bold;color:#212121}
#contents.rlx-corners .rlx-watches-square .rlx-column-square .rlx-text-bloc p,#contents.rlx-corners .rlx-watches-square .rlx-column-square .rlx-text-bloc span{font-family:"ＭＳ Ｐゴシック","MS P Gothic",HiraKakuProN,"HiraKakuProN-W3","Hiragino Kaku Gothic ProN W3","Helvetica",sans-serif;font-weight:lighter;font-style:normal !important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#212121;font-size:30px;text-transform:uppercase;margin:0;letter-spacing:.05em;line-height:36px;display:block}
#contents.rlx-corners .rlx-watches-square .rlx-column-square .rlx-text-bloc p,#contents.rlx-corners .rlx-watches-square .rlx-column-square .rlx-text-bloc span{font-weight:lighter;letter-spacing:0}
#contents.rlx-corners .rlx-watches-square .rlx-column-square .rlx-text-bloc p,#contents.rlx-corners .rlx-watches-square .rlx-column-square .rlx-text-bloc span{line-height:1.2em !important}

#contents.rlx-corners .rlx-watches-square .rlx-square-list{display:flex;padding:0;margin:0;flex-wrap:wrap;justify-content:left}
#contents.rlx-corners .rlx-watches-square .rlx-square-list .rlx-square-item{list-style-type:none;background:transparent;height:320px;width:270px;margin:10px 50px 10px 0;position:relative;display:inline-block;-webkit-animation:fadeIn ease-out .8s;-moz-animation:fadeIn ease-out .8s;-ms-animation:fadeIn ease-out .8s;-o-animation:fadeIn ease-out .8s;animation:fadeIn ease-out .8s}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square.rlx-corners-update .rlx-square-list .rlx-square-item:first-child{margin-right:50px}
#contents.rlx-corners .rlx-watches-square .rlx-square-list .rlx-square-item a{height:100%}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square .rlx-square-list .rlx-square-item{height:auto}
#contents.rlx-corners .rlx-watches-square .rlx-square-list .rlx-square-item:last-child{margin-right:0}
#contents.rlx-corners .rlx-watches-square .rlx-square-list .rlx-square-item a{height:100%}
#contents.rlx-corners .rlx-watches-square .rlx-square-list .rlx-square-item figure{text-align:center}
#contents.rlx-corners .rlx-upright-watch__figure>picture{display:block;overflow:hidden;padding-bottom:calc(120% - 10px);position:relative}
#contents.rlx-corners .rlx-watches-square .rlx-square-list .rlx-square-item figure picture{display:block;overflow:hidden;padding-bottom:calc(97% - 10px);position:relative}
#contents.rlx-corners .rlx-upright-watch__figure>picture>img{bottom:0;left:0;max-width:100%;position:absolute;right:0;top:0}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square .rlx-square-list .rlx-square-item:first-child .rlx-upright-watch__figure>picture>img{transform:scale(2.05);transform-origin:50% 0}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square.rlx-corners-update .rlx-square-list .rlx-square-item:first-child .rlx-upright-watch__figure>picture>img{transform:scale(1);transform-origin:0 0}
#contents.rlx-corners .rlx-watches-square .rlx-square-list .rlx-square-item .rlx-upright-watch__title{display:block;position:absolute;bottom:35px;font-family:"ＭＳ Ｐゴシック","MS P Gothic",HiraKakuProN,"HiraKakuProN-W3","Hiragino Kaku Gothic ProN W3","Helvetica",sans-serif;font-weight:lighter;font-style:normal !important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-size:11px;text-transform:uppercase;margin:0;line-height:1.3;letter-spacing:.05em;color:#818181;text-align:left}
#contents.rlx-corners .rlx-upright-watch__title{font-size:14px;font-weight:100;margin:0;padding:1em 0 .25em}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square .rlx-square-list .rlx-square-item .rlx-upright-watch__title{position:relative;bottom:5px}
.rlx-watches-square .rlx-square-list .rlx-square-item .rlx-upright-watch__title p,.rlx-watches-square .rlx-square-list .rlx-square-item .rlx-upright-watch__title span{font-family:"ＭＳ Ｐゴシック","MS P Gothic",HiraKakuProN,"HiraKakuProN-W3","Hiragino Kaku Gothic ProN W3","Helvetica",sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#212121;font-size:11px;text-transform:uppercase;line-height:1.3;font-weight:lighter;font-style:normal !important;letter-spacing:.05em;margin:0;display:block}
#contents.rlx-corners .rlx-watches-square .rlx-square-list .rlx-square-item .rlx-upright-watch__title p,#contents.rlx-corners .rlx-watches-square .rlx-square-list .rlx-square-item .rlx-upright-watch__title span{font-weight:lighter;letter-spacing:0;line-height:1.2em !important}
#contents.rlx-corners.rlx-corners-v3 .rlx-corners-event.rlx-banner .rlx-banner__cover.rlx-banner__cover--medium:before{padding-bottom:15.476%}

@media screen and (max-width:1295px){#contents.rlx-corners.no-safari .rlx-watches-square .rlx-column-square{width:910px;margin:0 auto;display:block;left:0 !important}
#contents.rlx-corners.no-safari .rlx-watches-square .rlx-square-list{max-width:910px;margin:0 auto}
#contents.rlx-corners.no-safari .rlx-watches-square .rlx-square-list .rlx-square-item{margin:0 50px 50px 0}
#contents.rlx-corners.no-safari.rlx-corners-v3 .rlx-watches-square.rlx-corners-update .rlx-square-list .rlx-square-item:nth-child(2){margin-right:0}
#contents.rlx-corners.no-safari .rlx-watches-square .rlx-square-list .rlx-square-item:nth-child(3){margin-right:0}
.rlx-corners-v3.no-safari .rlx-watches-square.rlx-corners-update .rlx-square-list .rlx-square-item:nth-child(3){margin-right:50px}
#contents.rlx-corners.rlx-corners-v3.no-safari .rlx-watches-square.rlx-corners-update .rlx-square-list .rlx-square-item:nth-child(3){margin-right:50px}
#contents.rlx-corners.no-safari .rlx-watches-square .rlx-square-list .rlx-square-item:last-child{margin-right:0}
#contents.rlx-corners.rlx-corners-v3.no-safari .rlx-watches-square.rlx-corners-update .rlx-column-square{width:590px}
#contents.rlx-corners.no-safari .rlx-watches-square .rlx-column-square .rlx-text-bloc{max-width:910px;width:520px;text-align:center;margin:0 auto}
#contents.rlx-corners.rlx-corners-v3.no-safari .rlx-watches-square.rlx-corners-update .rlx-square-list{width:590px}
}
@media screen and (max-width:1280px){#contents.rlx-corners.safari .rlx-watches-square .rlx-column-square{width:910px;margin:0 auto;display:block;left:0 !important}
#contents.rlx-corners.safari .rlx-watches-square .rlx-square-list{max-width:910px;margin:0 auto}
#contents.rlx-corners.safari .rlx-watches-square .rlx-square-list .rlx-square-item{margin:0 50px 50px 0}
#contents.rlx-corners.rlx-corners-v3.safari .rlx-watches-square.rlx-corners-update .rlx-square-list .rlx-square-item:nth-child(2){margin-right:0}
#contents.rlx-corners.safari .rlx-watches-square .rlx-square-list .rlx-square-item:nth-child(3){margin-right:0}
.rlx-corners-v3.safari .rlx-watches-square.rlx-corners-update .rlx-square-list .rlx-square-item:nth-child(3){margin-right:50px}
#contents.rlx-corners.rlx-corners-v3.safari .rlx-watches-square.rlx-corners-update .rlx-square-list .rlx-square-item:nth-child(3){margin-right:50px}
#contents.rlx-corners.safari .rlx-watches-square .rlx-square-list .rlx-square-item:last-child{margin-right:0}
#contents.rlx-corners.rlx-corners-v3.safari .rlx-watches-square.rlx-corners-update .rlx-column-square{width:590px}
#contents.rlx-corners.safari .rlx-watches-square .rlx-column-square .rlx-text-bloc{max-width:910px;width:520px;/*text-align:left;*/text-align:center;/*margin:0;*/margin:0 auto;/* 20180803 */}
#contents.rlx-corners.rlx-corners-v3.safari .rlx-watches-square.rlx-corners-update .rlx-square-list{width:590px}
}

@media screen and (max-width:1083px){#contents.rlx-corners.rlx-corners-v3 .rlx-corners-event.rlx-banner+.rlx-section{top:-100px}
}
@media screen and (max-width:1045px){#contents.rlx-corners .rlx-watches-square{padding:60px 30px}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square{padding:30px}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square .rlx-column-square{width:100%;margin:0}
#contents.rlx-corners .rlx-watches-square .rlx-square-list{max-width:100%}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square .rlx-square-list .rlx-square-item{width:30%;margin:0 5% 50px 0}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square.rlx-corners-update .rlx-square-list .rlx-square-item{width:45%}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square .rlx-square-list .rlx-square-item:nth-child(3n){margin-right:0}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square.rlx-corners-update .rlx-square-list .rlx-square-item:last-child{margin-right:0}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square.rlx-corners-update .rlx-square-list .rlx-square-item:first-child .rlx-upright-watch__figure>picture{padding-bottom:calc(97% - 10px)}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square.rlx-corners-update .rlx-column-square{margin:0 auto}
}
@media screen and (max-width:915px){/*#contents.rlx-corners.rlx-corners-v3 .rlx-corners-event.rlx-banner.rlx-banner--resize .rlx-asset{top:-100px}*/
#contents.rlx-corners.rlx-corners-v3 .rlx-corners-event.rlx-banner+.rlx-section{top:-70px}
}
@media screen and (max-width:815px){#contents.rlx-corners.rlx-corners-v3 .rlx-corners-event.rlx-banner+.rlx-section{top:-30px}
}

@media screen and (max-width:767px){#contents.rlx-corners.rlx-corners-v3.rlx-corners-standalone .rlx-watches-square{padding:30px 20px 0}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square.rlx-corners-update .rlx-column-square .rlx-text-bloc span{font-size:22px;line-height:24px}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square.rlx-corners-update .rlx-grid-watches__container{margin-top:40px}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square .rlx-square-list .rlx-square-item{width:48%;margin:0 4% 0 0}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square.rlx-corners-update .rlx-square-list .rlx-square-item:first-child{margin-right:0}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square.rlx-corners-update .rlx-square-list .rlx-square-item:nth-child(2){margin:0 0 0 10%}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square .rlx-square-list .rlx-square-item:first-child{/*width:100%;*/display:block;/*margin:0;*/height:auto}
#contents.rlx-corners.rlx-corners-v3.no-safari .rlx-watches-square.rlx-corners-update .rlx-square-list .rlx-square-item:nth-child(3),#contents.rlx-corners.rlx-corners-v3.safari .rlx-watches-square.rlx-corners-update .rlx-square-list .rlx-square-item:nth-child(3){margin:0 10% 0 0}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square .rlx-square-list .rlx-square-item:last-child{margin-right:0}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square .rlx-square-list .rlx-square-item:first-child .rlx-upright-watch__figure>picture{padding-bottom:40%}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square .rlx-square-list .rlx-square-item .rlx-upright-watch__figure>picture{margin-bottom:60px}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square .rlx-square-list .rlx-square-item:first-child .rlx-upright-watch__figure>picture>img{transform:none;transform-origin:50% 0}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square .rlx-square-list .rlx-square-item:first-child .rlx-upright-watch__title{bottom:60px;position:relative}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square .rlx-square-list .rlx-square-item:first-child .rlx-upright-watch__figure>picture>img{transform:none;transform-origin:50% 0}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square .rlx-square-list .rlx-square-item .rlx-upright-watch__title{bottom:60px;position:relative}
}
/*@media screen and (max-width:752px){#contents.rlx-corners.rlx-corners-v3.safari .rlx-watches-square.rlx-corners-update .rlx-square-list .rlx-square-item:nth-child(3){margin:0 10% 0 0}
}*/


@media screen and (max-width:715px){#contents.rlx-corners.rlx-corners-v3 .rlx-corners-event.rlx-banner+.rlx-section{top:-10px}
}
@media screen and (max-width:655px){/*#contents.rlx-corners.rlx-corners-v3 .rlx-corners-event.rlx-banner.rlx-banner--resize .rlx-asset{top:-30px}*/
}

@media screen and (max-width:685px){#contents.rlx-corners.rlx-corners-v3.no-safari .rlx-watches-square.rlx-corners-update .rlx-column-square,#contents.rlx-corners.rlx-corners-v3.safari .rlx-watches-square.rlx-corners-update .rlx-column-square{width:100%}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square.rlx-corners-update .rlx-column-square .rlx-text-bloc{width:100%}
#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square .rlx-square-list .rlx-square-item:first-child .rlx-upright-watch__figure>picture{padding-bottom:40%}
#contents.rlx-corners.rlx-corners-v3.no-safari .rlx-watches-square.rlx-corners-update .rlx-square-list{width:100%}
#contents.rlx-corners.rlx-corners-v3.no-safari .rlx-corners-event.rlx-banner .rlx-banner__cover{min-height:200px;display:flex;align-items:center}
}
@media screen and (max-width:670px){#contents.rlx-corners.rlx-corners-v3.safari .rlx-watches-square.rlx-corners-update .rlx-square-list{width:100%}
#contents.rlx-corners.rlx-corners-v3.safari .rlx-corners-event.rlx-banner .rlx-banner__cover{min-height:200px;display:flex;align-items:center}
}

@media screen and (max-width:535px){#contents.rlx-corners.rlx-corners-v3 .rlx-corners-event.rlx-banner+.rlx-section{top:0}
}
@media screen and (max-width:475px){#contents.rlx-corners.rlx-corners-v3 .rlx-watches-square .rlx-square-list .rlx-square-item .rlx-upright-watch__title{min-height:55px}
}
