﻿.nav li,.nav li a{display:inline-block}.main,.menu{position:relative}.ad,.main{max-width:960px}.menu,h1{text-align:center}li,p{line-height:1.5}.nav li a,li a{text-decoration:none}.main,.panel{overflow:hidden}*{box-sizing:border-box}a,article,body,div,h1,h2,h3,h4,h5,h6,html,li,ol,p,section,ul{margin:0;padding:0}.menu{background:linear-gradient(to right,red,orange,#ff0,green,#00f,indigo,violet);padding:25px 0}.accordion,.main{background-color:#fff}.nav li{-webkit-transition:.4s linear;transition:.4s linear}.nav li a{color:green;text-shadow:0 1px 0 #f5e0ad;background-color:#f0cd78;width:90px;height:90px;padding:10px;border-radius:50%;border:6px solid #b08f3e}.nav li:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.nav li:hover span{-webkit-transition:.4s linear;transition:.4s linear;-webkit-animation:.3s moveFromBottom;animation:.3s moveFromBottom}.nav li:hover a{color:#000;text-shadow:0 1px 0 #ffe199;border-color:#000;background-color:#f8c64d}.nav span{font-size:36px;font-style:normal}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}header{background:url('_images/hbg.webp') #333;padding:5px 0}.ad{width:98%;margin:10px auto;height:auto}.accordion,.cancelbtn,.main,.modal,footer{width:100%}.main{clear:both;font-family:Arial,Helvetica,sans-serif;margin:0 auto;cursor:default}.fbBtn,.modal,footer{position:fixed}.accordion,.cancelbtn,.fbBtn{cursor:pointer}article{padding:2%}h1{font-size:22px;margin:5px 0 20px;color:#09151b}p{font-size:20px;margin:5px 0}.accordion,li{font-size:18px}ul{list-style-type:none}.accordion{color:#111;padding:12px;text-align:left;border:1px solid #333;outline:0;transition:.4s}.accordion:hover,.active{background-color:#00f;color:#fff}.panel{padding:10px 12px;display:none}footer{background:#333;border-top:1px solid #000;bottom:0;height:40px}.copyright{font-style:italic;font-size:16px;color:#0f0;letter-spacing:.1em;text-align:center;margin:8px 0}.fbBtn{top:35%;right:0;z-index:1;border:none;outline:0;background:url(_images/fb.png) no-repeat;padding:20px}.cancelbtn{padding:10px 0;background:#1e90ff}.contents{max-width:302px;margin:0 auto;padding:0}.modal{display:none;z-index:1;left:0;top:0;height:100%;overflow:auto;background-color:rgba(0,0,0,.6)}.modal-content{margin:2% auto;background:#fff;border:1px solid #fff;width:302px}.animate{-webkit-animation:.6s animatezoom;animation:.6s animatezoom}@-webkit-keyframes animatezoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes animatezoom{from{transform:scale(0)}to{transform:scale(1)}}