/* layout */
#wrap { width:100%; min-width:320px; }

.m_slider { position:relative; height:200px; width:100%; background:#fac656; overflow:hidden; }
.m_slider img { height:100%; }
.m_slider>div { position:relative; width:100%; text-align:center; height:200px; overflow:hidden; }

.jshowoff-controls { position:absolute; top:0; left:0; width:100%; z-index:1; }
.jshowoff-controls a { position:absolute; display:block;  }
.jshowoff-controls a.jshowoff-prev { top:73px; left:5px; width:27px; height:52px; background:url(../images/btnPrev.png) no-repeat 0 0; text-indent:-9999px; }
.jshowoff-controls a.jshowoff-next { top:73px; right:5px; width:27px; height:52px; background:url(../images/btnNext.png) no-repeat 0 0; text-indent:-9999px; }
.jshowoff-controls a.jshowoff-pause { top:181px; background:url(../images/m_img_play.png) no-repeat 0 0; }
.jshowoff-controls a.jshowoff-play { top:181px; right:50%; bottom:0; margin-right:-28px; width:15px; height:10px; color:#fff; text-decoration:none; font-weight:bold; }

.jshowoff-slidelinks { position:absolute; top:183px; left:50%; margin-left:-25px; }
.jshowoff-slidelinks a { display:block; width:10px; height:10px; float:left; text-indent:-9999px; margin:0 3px; background:url(../images/m_img_bullet.png) no-repeat 0 0; }
.jshowoff-slidelinks a.jshowoff-active { background:url(../images/m_img_bullet_on.png) no-repeat 0 0; }

.linkSite a { padding:20px 5px; background:#43423f; border-bottom:#5f5e5b 1px solid; text-align:center; display:block; }
.linkSite a:hover { text-decoration:none; }
.linkSite .phTop { font-size:13px; color:#bbb; font-weight:700; padding-bottom:5px; }
.linkSite .phBop { font-size:11px; color:#999; font-weight:300; padding-top:5px; }
.linkSite .title { font-size:24px; color:#eee; font-weight:bold; letter-spacing:-1px; }

.linkSite.ss { background:#4a412d; }
.linkSite.ss .phTop { color:#e1c891; }
.linkSite.ss .phBop { color:#b4a072; }
.linkSite.ss .title { color:#fac656; font-size:26px; }

.footer { padding:20px 5px; font-size:12px; line-height:1.4; }
.footer p { padding:5px; }