<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*å…±åŒreseté–‹å§‹*/ 

body {
    margin: 0;
    padding: 0;
     position: static!important;
}

div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,a,em,img,ol,ul,li,form,table,tr,th,td,footer,header,nav {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
}

button {
  background: transparent;
  border: none;
  cursor: pointer;
}
a, a:hover, a:active, a:visited {
    text-decoration:none;
    display:inline-block;
}

a img {
  border: none;
}

*:link, .subject *:visited, .subject *:hover, .subject *:active, .subject *:focus , .subject * , .subject a {
  transition:all .25s linear ; 
}



/*å…±åŒresetçµæŸ*/ 

body{
font-family:"Microsoft Jhenghei","Myriad Pro","Arial Black";
  color:#fff;
    background:#eeeeee url(../img/bg.jpg) 50% 0% repeat;
    background-size:cover;
}

h1, h2, h3, h4, h5, h6, p, div, ul, ol, li, a{font-family:Myriad Pro,Microsoft JhengHei!important;}

.container{
  width:1280px;
    margin:0 auto;
    padding:60px 0 20px;
    text-align:center;
   }
.container img{max-width:100%}
.rwd_pc{display:inline-block;}
.rwd_mobile{display:none;}
.unfinished{
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;}


/*indexé–‹å§‹*/
 body.body_index{
  background:#eeeeee url(../img/paso_back.gif) 0 0 no-repeat;
background-size:cover;}
  
 body.body_index .container{ padding:40px 0 20px;}
.index_content{
  width:1280px;
  height:720px;
  position:relative;
  margin:0 auto;}
.index_content_bg{position:absolute;z-index:0;top:0;left:70px;}
.index_content_bg img{}
.index_logo{
  position:absolute;
z-index:4;top:0px}

.index_animation{
position:absolute;
z-index:1;
left:280px;
top:280px;
}
.index_animation img{width:636px;height:424px;}

.main_menu{
  width:530px;
  height:100px;
  position:relative;
  z-index:3;
  left:360px;
  top:595px;
  }
  
.main_menu a{
  position: absolute;
width:80px;height:80px;}    

.main_menu .main_menu_fb{background:url(../img/main_menu.png) 0 0;top:0;left:30px;}
.main_menu .main_menu_fb:hover{background:url(../img/main_menu.png) 0 -80px;}

.main_menu .main_menu_ig{background:url(../img/main_menu.png) 80px 0;top:0;right:30px;}
.main_menu .main_menu_ig:hover{background:url(../img/main_menu.png) 80px -80px;}


/*shopé–‹å§‹*/
.shop_logo{width:100%;margin:20px auto 0;display:inline-block;}
.shop_logo img{width:300px;}
.shop_flagship{width:100%;margin:-50px auto 0;height:500px;text-align:center;}
.shop_flagship img{width:400px;transition:all .25s linear;margin:10px auto;}
.shop_flagship img:hover{width:420px;margin:0 auto;}

.product{display:inline-block;width:300px;height:354px;margin:20px 40px;transition:all .25s linear;}
.product a{
  width:300px;
  height:354px;

}


/*product*/
.product_content{text-align:center;margin:50px auto;}
.product_content&gt;div{display:inline-block;vertical-align:top;}
.product_photo{width:360px;}
.product_photo img{width:340px;vertical-align:middle;margin:10px;transition:all .25s linear;}
.product_photo img:hover{width:360px;margin:0;}
.product_desc{margin:0 30px;width:340px;}
.prodict_info{background:#fff;width:340px;color:#000;padding:40px 30px;text-align:center;font-family:Myriad Pro;font-weight:bold;margin:0 0 30px 0;}
.prodict_info h1,.prodict_info h2{text-align:left;width:100%;font-size:30px;line-height:36px;color:#000;font-weight:bold;}
.prodict_info h2 span{font-size:22px;}
.prodict_info h3{font-size:18px;margin:35px 0;}
.prodict_info h4{font-size:30px;margin:35px 0 10px;}
.prodict_info ul li{ list-style:none;display:inline-block;margin:0 10px;font-size:18px;color:#a5a5a5;}
.prodict_info ul li.black{color:#000;}
.prodict_info a.buy{background:#fff;border:2px solid #000;font-size:18px;color:#000;margin:30px auto;padding:0 30px;line-height:40px;}
.prodict_info a.buy:hover{background:#000;color:#fff;}
.prodict_info p{color:#000;font-size:18px;line-height:22px;}

.size_info{z-index:1000;transition:all .25s linear;cursor: crosshair;}
.size_info h2{text-align:center;width:340px;height:68px;font-size:26px;line-height:58px;color:#000;font-weight:bold;background:url(../img/h2_sizeinfo.png) 0 0 no-repeat;}
.size_info&gt;div{margin:-20px 0 0 0;display:none;transition:all .25s linear;}
.size_info:hover&gt;div{display:block;}


/*gifsgallery*/
.btn_gifsgallery_fb{width:160px;height:30px;background:url(../img/main_menu_02.png) 0 0;cursor: pointer;display:inline-block;margin:-60px 0 0 0;}
.btn_gifsgallery_fb:hover{background:url(../img/main_menu_02.png) 0 -30px;}
.gifsgallery{text-align:center;width:1200px;margin:0 auto;}
.gifsgallery&gt;div{width:480px;margin:20px;display:inline-block;}
.gifsgallery img{max-width:100%;vertical-align:top;}

/*comimgsoon*/
 body.body_comimgsoon{
  background:#fff;
  position: static!important;
 }
.comingsoon{height:200px;text-align:center;}
.comingsoon h2{color:#000;font-size:20px;font-weight: bold;margin:80px 0 0 0;font-family:Myriad Pro;}
.comingsoon h3{color:#000;font-size:16px;font-weight: bold;margin:15px 0 0 0;font-family:Myriad Pro;}


/*ç¶“éŠ·å•†*/
.dealer_content{width:340px;text-align:center;margin:50px auto;}
.dealer{z-index:1000;transition:all .25s linear;cursor: crosshair;display:inline-block;margin:0 auto 30px;}
.dealer h2{color:#000;font-family:Myriad Pro;text-align:center;width:340px;height:68px;font-size:26px;line-height:58px;color:#000;font-weight:bold;background:url(../img/h2_sizeinfo.png) 0 0 no-repeat;}
.dealer h3{color:#000;font-size:16px;font-weight: bold;margin:15px 0 0 0;font-family:Myriad Pro,Microsoft JhengHei;}
.dealer&gt;div{width:340px;margin:-20px 0 0 0;display:none;transition:all .25s linear;background:#fff;padding:10px 0 30px;}
.dealer:hover&gt;div,.dealer:focus&gt;div{display:block;}

/*é€£çµ¡*/
.contact_content{width:800px;height:auto;margin:-120px auto 30px;background:#fff; }
.contact_content a{margin:10px auto 5px;}
.contact_content a:hover{margin:5px auto 10px;}
.contact_content h2{color:#000;font-size:18px;font-weight: bold;margin:15px 0 0 0;font-family:Myriad Pro,Microsoft JhengHei;text-align:center;padding:150px 50px 35px;}
.contact_content h3{color:#000;font-size:18px;font-weight: bold;margin:15px 0 0 0;font-family:Myriad Pro,Microsoft JhengHei;text-align:center;padding:35px 50px 70px;}
/*é&nbsp;å°¾*/
.footer{
  width:width:100%;
  font-size:20px;
  text-align:center;
  line-height:30px;
  color:#000;
  margin:30px auto 30px;
  font-weight:bold;
  }
.footer img{max-width:188px;}

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