@charset "utf-8";

/* ------------------------- TOC
global override
unique
 ------------------------- */

/* ============================== global override */
div.wrapper { margin-top: 24px; background-image: none; }
div#footer { margin-top: 0px; }

/* ============================== unique */
div#flashcontent { height: 578px; background: url('/img/bg_main.jpg') no-repeat; position: relative; }
div#flashcontent p { margin: 0px; }
div#flashcontent p.logo { position: absolute; top: 25px; left: 25px; }
div#flashcontent p.senseihogosha { position: absolute; top: 20px; right: 25px; }

div#flashcontent div.flash_link { position: absolute; background: url('/img/bg_flash_link.jpg') no-repeat; width: 188px; height: 171px; top: 122px; left: 25px; }
div#flashcontent div.flash_link p.flash_text { position: absolute; top: 7px; left: 7px; }
div#flashcontent div.flash_link p.flash_button { position: absolute; top: 112px; left: 14px; }

div#flashcontent p.noscript { position: absolute; top: 122px; left: 25px; }

div#flashcontent li.internet { position: absolute; top: 119px; left: 235px; }
div#flashcontent li.shirabegakushu { position: absolute; top: 119px; left: 434px; }
div#flashcontent li.shiryokan { position: absolute; top: 119px; left: 633px; }
div#flashcontent li.yumemodel { position: absolute; top: 341px; left: 235px; }

