@charset "utf-8";


@media screen and (min-width:501px) {


    /*============================================
問い合わせ　テーブル
============================================*/

    table#apply {
        width: 800px;
        margin: 0 auto;
        /*内容全体をセンタリング*/
        padding: 15px 5px 15px 5px;
        /*パディング*/
        background-color: #ffffff;
        /*テーブルの背景色*/
        border: solid 2px #999999;
        /*外枠*/
    }

    table#apply th {
        padding: 5px;
        /*パディング*/
        text-align: left;
        /*左寄せにする*/
        border: hidden #000000 5px;
        /*セルのボーダー*/
        padding: 10px 0px 0px 0px;
        /*パディング*/
        color: #000000;
        /*文字色*/
    }

    table#apply td {
        padding: 5px;
        /*パディング*/
        border: hidden #000000 5px;
        /*セルのボーダー*/
    }

    table#apply th:before {
        content: url("../images/bullet016.gif");
        /*アイコン画像を挿入*/
        margin: 0px 10px 0px 0px;
        /*マージン*/
        vertical-align: middle;
        /*縦方向の表示位置*/
    }



    /*============================================
会社概要　テーブル
============================================*/


    h2 {
        color: #000000;
        /*文字色*/
        font-size: 16px;
        /*フォントサイズ*/
        text-align: left;
        /*テキストを左寄せにする*/
        font-family: "ＭＳ ゴシック", sans-serif;
        /* フォントの種類をゴシック系にする */
        padding: 40px 0px 40px 0px;
        /*パディング*/
    }

    table#profile {
        width: 800px;
        margin: 0 auto;
        /*内容全体をセンタリング*/
        padding: 0px 0px 40px 0px;
        /*パディング*/
    }

    table#profile th {
        width: 200px;
        /*見出しセルの幅*/
        padding: 5px;
        /*パディング*/
        text-align: left;
        /*左寄せにする*/
        white-space: nowrap;
        /*セル内の改行を禁止する*/
        background-color: #666666;
        /*セルの背景色*/
        border-bottom: dotted #666666 1px;
        /*セルのボーダー*/
        color: #ffffff;
        /*文字色*/
    }

    table#profile td {
        padding: 5px;
        /*パディング*/
        background-color: #ffffff;
        /*セルの背景色*/
        border-bottom: dotted #666666 1px;
        /*セルのボーダー*/
    }

    table#profile th:before {
        content: url("../images/bullet016.gif");
        /*アイコン画像を挿入*/
        margin: 0px 10px 0px 0px;
        /*マージン*/
        vertical-align: middle;
        /*縦方向の表示位置*/
    }


    /*============================================
コンサル　料金表
============================================*/

    table#description06 {
        width: 800px;
        margin: 0 auto;
        /*内容全体をセンタリング*/
        padding: 10px 0px 10px 0px;
        /*パディング*/
    }

    table#description06 th {
        padding: 5px;
        /*パディング*/
        text-align: left;
        /*左寄せにする*/
        background-color: #666666;
        /*セルの背景色*/
        border: ridge #000000 1px;
        /*セルのボーダー*/
        color: #ffffff;
        /*文字色*/
    }

    table#description06 td {
        padding: 5px;
        /*パディング*/
        background-color: #ffffff;
        /*セルの背景色*/
        border: ridge #000000 1px;
        /*セルのボーダー*/
    }

    table#description06 p {
        padding: 10px 0px 10px 0px;
        /*パディング*/
    }


    /*============================================
ショップ間データ移行　料金表
============================================*/

    p#next_b04 {
        width: 600px;
        margin: 0 auto;
        /*内容全体をセンタリング*/
        padding: 0px 0px 40px 0px;
        /*パディング*/
        font-family: "Tahoma", sans-serif;
        /*フォントの種類*/
        font-size: 20px;
        /*フォントのサイズ*/
        text-align: center;
        /*テキストをセンター揃えにする*/
        width: 380px;
        height: 80px;
        /*幅と高さ*/
    }

    p#next_b04 a {
        margin: 0 auto;
        /*内容全体をセンタリング*/
        display: block;
        /*リンク部分をブロック表示にする*/
        width: 380px;
        height: 54px;
        /*幅と高さ*/
        color: #000000;
        /*文字色*/
        padding: 26px 0px 0px 0px;
        /*パディング*/
        background-image: url("../images/button008.gif");
        /*背景画像*/
        background-repeat: no-repeat;
        /*背景画像を繰り返さない*/
        text-decoration: none;
        /*リンク部分を下線無しにする*/
    }





    span.large {
        font-weight: bold;
        /*フォントをボールドにする*/
        font-size: 20px;
        /*フォントのサイズ*/
    }


    span.l-red {
        font-weight: bold;
        /*フォントをボールドにする*/
        font-size: 18px;
        /*フォントのサイズ*/
        color: #ff0000;
        /*文字色*/
    }


    table#description21 {
        width: 800px;
        margin: 0 auto;
        /*内容全体をセンタリング*/
        padding: 10px 0px 10px 0px;
        /*パディング*/
    }

    table#description21 th {
        padding: 5px;
        /*パディング*/
        text-align: left;
        /*左寄せにする*/
        background-color: #666666;
        /*セルの背景色*/
        border: ridge #000000 1px;
        /*セルのボーダー*/
        color: #ffffff;
        /*文字色*/
    }

    table#description21 td {
        padding: 5px;
        /*パディング*/
        background-color: #ffffff;
        /*セルの背景色*/
        border: ridge #000000 1px;
        /*セルのボーダー*/
    }

    table#description21 p {
        padding: 10px 0px 10px 0px;
        /*パディング*/
    }




    div.pagebody01t {
        width: 400px;
        margin: 0 auto;
        /*内容全体をセンタリング*/
        padding: 0px 0px 10px 0px;
        /*パディング*/
    }
}



/*============================================
通販素材　料金表
============================================*/

    div#banner009-bg p {
        padding: 50px 0px 0px 0px;
        /*パディング*/
        font-family: "Tahoma", sans-serif;
        /*フォントの種類*/
        font-size: 45px;
        /*フォントのサイズ*/
        text-align: center;
        /*テキストをセンター揃えにする*/
        width: 671px;
        height:256px;
        /*幅と高さ*/
    }


    div#banner009-bg {
        margin: 0 auto;
        /*内容全体をセンタリング*/
        display: block;
        /*リンク部分をブロック表示にする*/
        width: 671px;
        height: 256px;
        /*幅と高さ*/
        padding: 0px 0px 100px 0px;
        /*パディング*/
        background-image: url("../images/banner009.gif");
        /*背景画像*/
        background-repeat: no-repeat;
        /*背景画像を繰り返さない*/
    }

