@charset 'UTF-8';
/** ************************************************************
    SYSTEM   : 開業支援楽々ホームページ
    TITLE    : トップページスタイルシートの定義
    SHEET    : style.css
    VERSION  : Ver1.3.2
    LANGUAGE : CSS level2
    CODESET  : UTF-8
    EXPLAIN  : トップページの色や形状を定義する。
    AUTHOR   : yap
    CREATED  : 2009/01/10  //as Ver1.2.1
    UPDATED  : 2012/02/01  //as Ver1.3.2
    CREDIT   : Copyright 2010 studio yap (http://yap.jp)
***************************************************************/

/***************************************************************
    ボディ部の定義
***************************************************************/

/* キャッチ部の定義 */
#catch {
    width: 952px;
    height: 124px;
    background: url('../images/catch.gif') no-repeat;
}

/* キャッチ部文字の定義 */
#catch h2, #catch p {
    margin: 0px;
    height: 24px;
    font-size: 9pt;
    text-indent: -9999px;
}

/* キャッチ部ボタンの定義 */
#catch a {
    margin: 7px 109px 16px 611px;
    width: 232px;
    height: 29px;
    display: block;
}

/* 特長部の定義 */
#feature {
    margin-top: 8px;
    width: 952px;
    height: 1284px;
    background: url('../images/feature.gif') no-repeat;
}

/* 特長部文字の定義 */
#feature h2, #feature h3, #feature h4, #feature p {
    margin: 0px;
    height: 40px;
    font-size: 9pt;
    text-indent: -9999px;
}

/* 特長部リストの定義 */
#feature ol {
    margin: 28px 0px 0px;
    padding: 0px;
    height: 536px;
    list-style: none;
}

/* 特長部リスト項目の定義 */
#feature li {
    height: 116px;
    font-size: 10.5pt;
    padding: 8px 32px 0px 64px;
}

/* 特長部強調文字の定義 */
#feature em {
    color: #5C67E5;
}

/* 新着情報部の定義 */
#topics {
    margin-top: 16px;
    padding: 12px 8px;
    width: 936px; /* IE7用 */
    background-color: #CBD6FF;
}

/* トピックス見出しの定義 */
#topics h3 {
    margin: 0px 40px;
    height: 24px;
    padding: 0px;
    font-size: 12pt;
    font-weight: normal;
}

/* 新着情報の定義 */
#news {
    padding: 12px;
    width: 912px;
    height: 248px;
    overflow: auto;
    background-color: #FFFFFF;
}

/* 左段組みの定義 */
.leftcol {
    float: left;
    width: 704px;
    height: 1064px;
}

/* 右段組みの定義 */
.rightcol {
    float: right;
    margin-top: 32px;
    width: 248px;
    height: 1188px;
    background: url('../images/pics.jpg') no-repeat;
}

/* フレーム部ボタンの定義 */
.button {
    margin-top: 8px;
}

