@charset "euc-jp";

/*  ´éÇÜ  */
    * {
        font-size:100%;
    }

    body {
        font-size:90%;
        font-family:Osaka, Tahoma, Verdana;
                color:#606060;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(http://www.noguchi.co.jp/datebook2008/images/bg.gif); 
    }

    a:link,
    a:visited,
    a:active { 
        color:#333333;
    }

    a {
        text-decoration : none;
    }

    a:hover {
        color:#f4a460; 
        text-decoration:none;
    }

    td {
        font-size:90%;
        color:#000000;
        font-family:Osaka,verdana,Tahoma;
    }

    input,select,textarea {
        background-color:#ffffff;
        border:1px solid #797979;
        color:#000000;
        font-family:Osaka,verdana,Tahoma;
        font-size:100%;
    }

    textarea { 
        overflow:auto; 
    }

    hr {
        color:#c1c1c1;
    }

/*  ¥¿¥¤¥È¥ëÉôÉå */
    .title {
        font-size:170%;
        color:#333333;
        font-family:Osaka,verdana,Tahoma;
    }

/*  ¥«¥¦¥ó¥¿¡¼ÉôÉå */
    .count {
        font-size:80%;
        color:#707070; 
        font-family:Osaka,Verdana,Tahoma;
    }

/*  ³Æµ­ËâËá¡ãb¥»¡¼¥¸ÉôÉå */
    .comment {
        color:#333333;
        line-height:130%;
    }

/*  ³Æµ­ËâËô»ïOÉôÉå */
    .name {
        color:#333333;
    }

/*  ³Æµ­ËâËô»ïOÉôÉå€Ëòw·Ê¿§  */
    .name_bg {
        background-color:#dddddd;
        color:#191919;
    }

/*  ³Æµ­ËâËíC¿ê#t¥©¡¼¥à£å€ ¤ç5Çõ¡¦ */
    .down {
        background-color:#dddddd;
        color:#191919;
    }

/*  ¥á¥¤¥ó¥Æ¡¼¥Ö¥ëÉôÉå */
    table.main {
        border :solid 1px #000000;
        background-color:#ffffff;
        border-collapse:collapse;
    }

    table.main td {
        border-bottom: solid 1px #000000;
    }

/*  ¥¨¥é¡¼É½Ž¦ÉôÉå */
    .error {
        color:#ff0000;
    }

/*  ¥Á¥§¥Ã¥¯¥â¡¼¥ÉÉôÉå€Ë®K£öºçµç  */
    .check_ok {
        color:#0000ff;
        text-align:center;
    }

/*  ¥Á¥§¥Ã¥¯¥â¡¼¥ÉÉôÉå€Ë­G£öºçµç  */
    .check_ng {
        color:#ff0000;
        text-align:center;
    }

/*  ½ýµü5\Ž¦ÉôÉå€Ëáe¡¼¥Ö¥ë  */
    .table.viewmain {
        border :solid 1px #000000;
        border-collapse:collapse;
        background-color:#ffffff;
    }

/*  ¥¹¥ì¥Ã¥É°çÉ÷É½Ž¦£ö¡á¥¤¥óµ­ËâËô»ïO¤êÅ½Ž¦£ì"¡¦Çõ¡¦¥¹¥ì¥Ã¥É)  */
    .mainsub {
        background-color:#666666;
        color:#ffffff;
    }

/*  ¥¹¥ì¥Ã¥É°çÉ÷É½Ž¦£ö€Óà¡¦¹à¡¦¡¦LËâËô»ïO¤êÅ½Ž¦£ì"¡¦Çõ¡¦¥¹¥ì¥Ã¥É)  */
    .ressub {
        background-color:#999999;
        color:#ffffff;
    }

/*  ¥á¥¤¥ó¥Æ¡¼¥Ö¥ëÉôÉå&¥ê¥¹¥È)  */
    table.list {
        border-collapse:collapse;
    }

    table.list td {
        border-bottom: solid 1px #c0c0c0;
    }

/*  ¥á¥¤¥ó¥Æ¡¼¥Ö¥ëÉôÉå&¥¹¥ì¥Ã¥É)  */
    table.thread {
        border:solid 1px #c0c0c0;
        border-collapse:collapse;
    }

    table.thread td {
        border-bottom: solid 1px #c0c0c0;
    }

/*  ¥á¥¤¥óµ­ËâËó\Ž¦ÉôÉå&¥ê¥¹¥È)  */
    .listtop {
        background-color:#dddddd;
    }

/*  ½ýµü5\Ž¦ÛâËáJ¥Æ¥´¥êËîÅ½Ž¦ÉôÉå&¥«¥Æ¥´¥ê1) */
    .cat1 {
        color:#333333;
    }

/*  ½ýµü5\Ž¦ÛâËáJ¥Æ¥´¥êËîÅ½Ž¦ÉôÉå&¥«¥Æ¥´¥ê2) */
    .cat2 {
        color:#333333;
        font-weight:bold;
    }

/*  £ú€¡¦¹à¡¦¡¦LËâËó\Ž¦ÉôÉå&¥ê¥¹¥È)  */
    .listres {
        background-color:#ffffff;
    }

/*  ÁªÂê€¡¦éàÃà¡à¡¦LËâËó\Ž¦ÉôÉå&¥ê¥¹¥È)  */
    .listnow {
        background-color:#cccccc;
    }

/*  ÂæÇî€Åà¡¦¡¦»ïO£ó€¡¦Ëõ¡¦»àïó\Ž¦£ì"¡¦Çõ¡¦¥ê¥¹¥È)  */
    .listsub {
        background-color:#444444;
        color:#ffffff    }

/*  °îÉÑÉôÉå&¥ê¥¹¥ÈÉ½Ž¦)  */
    .qt {
        color:#666666;
    }

/*  ½æ€¡¦¡óµìÓõÇõ¡¦ */
    .small {
        font-size:85%;
    }

/*  ´ê0Ç÷¡¦ÙàËáX¥ì¥Ã¥É  */
    .thread1 {
        background-color:#ffffff;
    }

/*  ¶ì»ôÎë6ÙàËáX¥ì¥Ã¥É  */
    .thread2 {
        background-color:#dddddd;
    }

/*  ÂæÇî€Åà¡¦¡¦»ïO£ó€¡¦Ëõ¡¦»àïó\Ž¦£ì"¡¦Çõ¡¦¥¹¥ì¥Ã¥É)  */
    .threadsub {
        background-color:#333333;
        color:#ffffff
    }

/*  ¸¡ºí,µéÉó\Ž¦¥Æ¡¼¥Ö¥ëÉôÉå */
    table.search {
        border:double 3px #c0c0c0;
        border-collapse:collapse;
    }

    table.search td {
        border: double 3px #c0c0c0;
    }

/*  ¸¡ºí,µéÉà¡¦q¥Ã¥È£ë"¡¦Çõ¡¦ */
    .res_color {
        color:#ff8c00; 
        font-weight:bold;
    }

/*  New£öÅë·úÉôÉå */
    .new {
        color:#ff8500;
    }

/*  Edit£öÅë·úÉôÉå */
    .edit {
        color:#008500;
    }

/*  ²ê³è¹ø"¡¦ËóµìÓõÇõ¡¦ */
    .solve {
        color:#ff8500;
    }

/*  moreÉ½Ž¦ÉôÉå&¥ê¥¹¥ÈÉ½Ž¦)  */
    .morebg {
        background-color:#e0ffff;
    }

/*  moreÉ½Ž¦ÉôÉå€ËìÛêÓó\Ž¦ÉôÉå&¥ê¥¹¥ÈÉ½Ž¦)  */
    .more_date {
        color:#0000ff;
    }

/*  ¸¡ºí)åôÉàËá^¥¤¥È¥ë¥ê¥ó¥¯ÉôÉå */
    .mainsub a:link,
    .mainsub a:visited,
    .mainsub a:active {
        color: #ffff9d;
    }

    .mainsub a {
            text-decoration:underline;
    }

    .mainsub a:hover {
        color:#f4a460; 
        text-decoration:underline;
    }


/*  Ãí¡¦5¡¦ */
    .att {
        color:#ff0000;
        font-weight:bolder;
    }

/*  ¥Õ¥Ã¥¿ÉôÉå */
    .footer {
            font-size:90%;
            text-align:center;
    }


/*  ³ô7ÙéåôÉà¡¦gÍÑ  */
    .del {
        background-color:#dfdfdf;
    }

    .link_under {
        border-bottom:1px solid #797979;
    }

    .link_under_sub {
        border-bottom:1px solid #797979;
        border-left:1px solid #797979;
    }

    .link_under_top {
        border-bottom:3px double #008b8b;
    }

    .select {
        background-color:#ffee9d;
    }

    .red {
        color:#ff0000;
    }

    .blue {
        color:#0000ff;
    }

    .sel_col1 {
        background-color: #e3ffff;
    }

    .sel_col2 {
        background-color: #fff;
    }

    .form_all_table {
        border:1px solid #c0c0c0;
        border-collapse:collapse;
    }

    .form_all_table td {
        border:1px solid #c0c0c0;
    }

    .form_edit_table {
        border:1px solid #c0c0c0;
    }

    .form_all_table_menu {
        background-color:#6495ed;
        color:#fff;
    }

    .form_all_table_menu_top {
        background-color:#4682b4;
        color:#fff;
    }

    .form_edit_table a:link,
    .form_edit_table a:visited,
    .form_edit_table a:active {
        color: #ff0000;
    }

    .form_edit_table a {
            text-decoration:underline;
            font-weight:bold;
    }

    .form_edit_table a:hover {
        color:#0000ff; 
        text-decoration:underline;
    }

    .bold {
            font-weight:bold;
    }

.font1 {
	font-size: 12px;
	line-height: 20px;
	font-style: normal;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
}

