@charset "UTF-8";
/**
 * レイアウト
 */
/**
 * 目次
 *
 * 01.   WRAPPER
 * 02.   HEADER
 * 03.   NAVI
 * 04.   TOPICPATH
 * 05.   CONTENTS
 * 06.   FOOTER
 *
 */
body {
  min-width: 960px;
  overflow: hidden;
}

/* ==========================================================================
   WRAPPER
   ========================================================================== */
#wrapper {
  position: relative;
}

/* ==========================================================================
   HEADER
   ========================================================================== */
#header #header-in {
  margin: 0 auto;
  width: 960px;
}

/* ==========================================================================
   NAVI
   ========================================================================== */
#nav {
  margin: 0 auto;
  width: 960px;
}

/* ==========================================================================
   TOPICPATH
   ========================================================================== */
/* ==========================================================================
   CONTENTS
   ========================================================================== */
/* ==========================================================================
   FOOTER
   ========================================================================== */
#footer-wrap #footer #footer-in {
  margin: 0 auto;
  width: 960px;
}
