<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */


/* reset 
---------------------------------*/
h1,h2,h3,h4,h5,
div,p,img,
ul,ol,li,
dl,dt,dd {
	margin:0;
	padding:0;
	font-size:100%;
	font-weight:normal;
}

img {
    max-width: 100%;
    height: auto;
    /*width:auto/***/;
	border:none;
    vertical-align: middle;
}

li {
	list-style:none;
}

/*---------------------------------*/
.clear {
	clear: both;
}

.up {
	vertical-align: super;
}
.loading-white{
    width: 100%;
    height:100%;
    position: absolute;
    z-index: 100000;
    background: #fff;
}



/*---------------------------------*/
/* Base Layout 
---------------------------------*/
html{
	background:#000;
	height:100%;
}

body{
	font-family: helvetica, Arial, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	margin:0;
	padding:0;
	text-align:center;
  line-height: 1.7;
	width:100%;
	height:100%;
	background:#000;
}

/*link*/
a:link {
	outline: none;
}
a:link ,
a:active ,
a:visited {
	text-decoration:underline;
	color:#009bbc;
}
a:hover {
	text-decoration:none;
	color:#89eaff;
}

img {
	border:none;
}

img.imgmid {
	vertical-align:middle;
}


/*clearFix*/
.clearfix:after{
	content:" ";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	font-size:0;
	line-height:0;
}

.clearfix{
	display:inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix {
	height:1%;
}
.clearfix {
	display:block;
}
/* End hide from IE-mac */

.cl {
	clear: both;	
}

/*margin*/
.mt3 { margin-top: 3px; }








/*---default---*/

/*---contents---*/
#mainImage {
	position:relative;
	margin:0 auto;
}
/*#mainImage #main li {
	position:absolute;
	top:0;
	left:0;
	z-index:0;
}*/
#mainImage #main li {
  position: fixed;
  right: 0;
  bottom: 0;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
}

#mainImage #main li {
	background-size:0 0;
  width: 100%;
  height: auto;
	z-index:0;
}

#mainImage #main li#image01 {
	background:url(https://www.seikowatches.com/us-en/-/media/HtmlUploader/America/Seiko/Home/special/tokinowaza/img/bg_01.jpg) no-repeat center top fixed;
	background-size: cover;
}
#mainImage #main li#image02 {
	background:url(https://www.seikowatches.com/us-en/-/media/HtmlUploader/America/Seiko/Home/special/tokinowaza/img/bg_02.jpg) no-repeat center top fixed;
	background-size: cover;
}
#mainImage #main li#image03 {
	background:url(https://www.seikowatches.com/us-en/-/media/HtmlUploader/America/Seiko/Home/special/tokinowaza/img/bg_03.jpg) no-repeat center top fixed;
	background-size: cover;
}
#mainImage #main li#image04 {
	background:url(https://www.seikowatches.com/us-en/-/media/HtmlUploader/America/Seiko/Home/special/tokinowaza/img/bg_04.jpg) no-repeat center top fixed;
	background-size: cover;
}
#mainImage #main li#image05 {
	background:url(https://www.seikowatches.com/us-en/-/media/HtmlUploader/America/Seiko/Home/special/tokinowaza/img/bg_05.jpg) no-repeat center top fixed;
	background-size: cover;
}

#mainImage #main li#image01 ,
#mainImage #main li#image02 ,
#mainImage #main li#image03 ,
#mainImage #main li#image04 ,
#mainImage #main li#image05 { 
	background: none\0/;
}

img.bg {
	display:none;
}


img.bg {
	display:block\0/;
	width: 100%\0/;
	min-width: 800px\0/;
	min-height: 580px\0/;
	position: fixed\0/;
	z-index: 1\0/;
	top:0\0/;
	right:0\0/;
}


.thumbnail_bg {
	background:url(https://www.seikowatches.com/us-en/-/media/HtmlUploader/America/Seiko/Home/special/tokinowaza/img/bg_btn.png) repeat-y;
	min-height:5000px;
	z-index:1;
	position:absolute;
	width:250px;
	bottom:0;
	right:0;
}

.wrapper #mainImage #thumbnail {
	margin:0;
	padding:0;
	
	position:absolute;
	top:0;
	right:0;
	z-index:1;
	width:250px;
}
#mainImage #thumbnail li {
	float:left;
	cursor:pointer;
}
#mainImage #thumbnail li a {
	width:250px;
	height:100px;
	display:block;
}
#mainImage #thumbnail li.thumb01 a {
	background:url(https://www.seikowatches.com/us-en/-/media/HtmlUploader/America/Seiko/Home/special/tokinowaza/img/btn_top01_o.png) no-repeat;
}
#mainImage #thumbnail li.thumb02 a {
	background:url(https://www.seikowatches.com/us-en/-/media/HtmlUploader/America/Seiko/Home/special/tokinowaza/img/btn_top02_o.png) no-repeat;
}
#mainImage #thumbnail li.thumb03 a {
	background:url(https://www.seikowatches.com/us-en/-/media/HtmlUploader/America/Seiko/Home/special/tokinowaza/img/btn_top03_o.png) no-repeat;
}
#mainImage #thumbnail li.thumb04 a {
	background:url(https://www.seikowatches.com/us-en/-/media/HtmlUploader/America/Seiko/Home/special/tokinowaza/img/btn_top04_o.png) no-repeat;
}
#mainImage #thumbnail li.thumb05 a {
	background:url(https://www.seikowatches.com/us-en/-/media/HtmlUploader/America/Seiko/Home/special/tokinowaza/img/btn_top05_o.png) no-repeat;
}

#copy {
	position:absolute;
	top:320px;
	right:0;
	z-index:5;
	color:#FFF;
	width:250px;
	text-align:center;
}

.header{
    position: relative;
    z-index: 1000;
}

.sns__header{
    position: absolute;
    left: 180px;
    top: 20px;
}

#logo_seiko {
	position:absolute;
	top:20px;
	left:20px;
	z-index:5;
}
.logo-pc{


}
.logo-mobile{
    display: none;
}


#sns {
	position:absolute;
	top:20px;
	left:410px;
	z-index:5;
	width:500px;
}

#sns {
	position:absolute;
	top:20px;
	left:170px;
	z-index:5;
	
	width:300px;
	text-align:right;
}
.sns .tw_icon {
	width:90px;
	float:left;
}
.sns .icon {
	margin:-5px 5px 0 20px;
	float:left;
	width:29px;
}
.sns .fb_icon {
	float:left;
	width:160px;
	margin-top:-5px;
	text-align:right;
	
	height:22px !important;
	height /**/:27px;
	overflow:hidden;
	padding-top:5px;
}
.icon-sns__twitter{
    width: 100px;
    float: left;
}
.icon-sns__facebook{
    width: 110px;
    position: absolute;
    top: -7px;
    left: 112px;
    text-align: left;
    z-index: 5000;
    height: 22px !important;
    height /**/: 27px;
    overflow: hidden;
    padding-top: 5px;
}
.icon-sns__facebook .icon{
    margin: -5px 5px 0 5px;
    float: left;
    width: 29px;
}

.mobile{
    display: none;
}


@media screen and (max-width:768px){

    .header{
        position: relative;
        z-index: 100;
        padding:12px 14px;
        background-color: #000;
    }
    
    
    .sns__header{
        display: none;
    
    }
    #logo_seiko {
        position:static;
        text-align: left;
        top:10px;
        left:10px;
        z-index:5;
    }
    .logo-pc{
        display: none;


    }
    .logo-mobile{
        display: block;
        line-height: 1;
    }

    
    #sns{
        display: none;
    }
    
    .pc{
        display: none;
    
    }
    
    #thumbnail{
        display: none;
    }
    
    .thumbnail_bg{
        display: none;
    }
    
    .mobile{
        display: block;
        background: #000;
    }
    
    .footer{
        position: relative;
        z-index: 1000;
        padding-bottom: 38px;
        background-color: #000;
    }
    
    .nav-footer{
        width: 100%;
        margin-bottom: 24px;
        border-bottom:solid 1px #fff;
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
        -ms-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -o-box-sizing: border-box;  
    }
    
    .nav-footer-item{
        float:left;
        width: 50%;
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
        -ms-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -o-box-sizing: border-box;
        margin-bottom: 1px;
        padding-right: 1px;
        
    }
    .nav-footer-item&gt;a{
        display: block;
        padding:6px 0px;
        border:solid 2px #fff;
        height: 40px;
        background: url(https://www.seikowatches.com/us-en/-/media/HtmlUploader/America/Seiko/Home/special/tokinowaza/img/icon-arrow-right.png) no-repeat right 5px bottom 20px;
        background-size: 10px 10px;
    }
    .nav-footer-item&gt;a&gt;img{
        max-height: 100%;
		width: auto/***/;
    }
    

    
    .sns__footer{
        position: relative;
        display: block;
        max-width:220px;/*後で調整が必要*/
        margin:0 auto 19px;
    }  
    
    .icon{
        float:left;
        
    }
    
    .copyrights{
        color:#fff;
    
    }
    
    
    
    
    
    
}



</pre></body></html>