/* Unchanged */
@charset "utf-8";

/* ====== reset ====== */
html { background: #fff; }
body { background: #fff; }
#contents { padding: 0; width: auto; }
#header, #footer, #sidebar, #linktotop { display: none; }
body.twocolumns #contents { background: #fff; }
body.twocolumns #main { float: none; width: 100%; }


/* ====== section: toppage ====== */
body#toppage #menu { margin: auto; padding: 0; width: 810px; }
body#toppage #menu div { margin: 0; }


/* ====== section: locator ====== */
body#lct_dtl #wrapper { background: none; }
body#lct_dtl #crumbs { display: none; }
body#lct_dtl #main .button { display: none; }


/* ====== section: kimochi ====== */
body#article #main { width: 571px; }
