@charset "UTF-8";

/*---------------------------
- Title: Layout Module
- Author: http://vicuna.jp/

- Modified by: YOUR NAME
- Last modify: 2009.0308
- Licence: MIT Licence
---------------------------*/

body
{
    margin: 0;
    text-align: center;
}
div#container
{
    margin: 0 auto;
    padding: 0;
    width: 950px;
}

div#header,
div#content,
div#footer
{
    width: 950px;
    margin: 0 auto;
    text-align: left;
}

div#content-left
{
    margin: 0 auto;
    padding: 0;
    width: 750px;
    float: left;
}

body.multi div#main
{
    margin-top: 0;
    margin-right: 10px;
    float: right;
    width: 530px;
    background-position: 200px 0;
}

body.multi div#main > *
{
    margin-left: 0;
    margin-right: 0;
}

body.multi div#main p.topicPath,
body.multi div#main ul#flip1,
body.multi div#main div.entry,
body.multi div#main p.archives,
body.multi div#main div.freeSpace
{
    margin-left: 0;
    margin-right: 0;
}

body.multi div#main h1
{
    margin-top: 10px;
    width: 530px;
    text-align: center;
}

/* Utilities
---------------*/

body.multi div#utilities
{
    float: left;
    width: 200px;
}

body.multi div#utilities dl.navi
{
    margin: 0;
    border-right: 1px solid #eee;
    border-bottom: 1px solid #eee;
    width: 200px;
    background-color: #fff;
}

/* Utilitiy
---------------*/

body.multi div#utilitiy
{
    float: right;
    width: 200px;
}

body.multi div#utilitiy dl.others
{
    margin-top: 0;
    padding: 1px 0 5px;
    border-left: 1px solid #eee;
    border-bottom: 1px solid #eee;
    background-color: #fff;
}

/*========================================

    Eye Catch

========================================*/

/* Header - <body class="eye-h">
---------------*/

body.eye-h div#header
{
    height: 180px;
    background-image: url(images/eyecatch/image1.png);
    background-repeat: no-repeat;
}

body.eye-h div#header p.siteName
{
    margin: 25px 30px 10px;
}

body.eye-h div#header p.description
{
    margin: 0 30px 25px;
}

body.eye-h ul#globalNavi
{
    margin: 80px auto 0;
    width: 100%;
}
