@charset   "Shift_JIS";
#header {position: relative;
         width: 800px;
　　　　 margin-left: auto;
         margin-right: auto;
　　　　 margin-top: 0;}

#header h1 {margin: 0;}

#header p {margin: 0;
           margin-top: 0;}

#header li {line-height: 0.85em;
            padding-left: 5px;
            display: inline;}
            

#header li a {font-size: 0.85em;
              width: 100px;
              line-height: 15px;
              color:#ffffff;              
              text-align: right;
              text-decoration: none;
              background: url(hm.gif) no-repeat;
              padding-left: 13px;}

#header li a:hover{background-color: #ffccff;}

#header ul {margin: 0;
            padding: 0;
            width: 250px;
            list-style: none;
            position: absolute;
            top:10px;
            right: 10px;}

/*トップメニューのデザイン*/
.tmenu {font-size: 0.75em;
        width:800px;
        height: 40px;
        border-top: none;
        border-bottom: none;
　　　　marjin-left: auto;
        marjin-right: auto;}

.tmenu ul {margin: 0;
           padding: 0;}

.tmenu li {list-style-type: none;
           float: left;}

.tmenu li a {display: block;
             width: 120px;
             line-height: 40px;
             border-right: none;
             color: #ffffff;
             text-align: right;
             text-docoration: none;
             padding-right:5px;}

.tmenu, .tmenu li a {background-image: url(bar.gif);
                     background-repeat: no-repeat;
                     margin-right: 5px;}

.tmenu li a:hover {background-position: 0 -40px;}

#container {width: 800px;
            margin: auto;
            position: rerative;
            padding: 0;}

#wrapper {padding: 0 10px;
          background-color: transparent;
          overflow: hidden;
          width: 800px;}

#content {width: 530px;
          float: left;
          margin: 10px 0;}

#sidebar {width: 200px;
          float: right;
          margin: 10px 0 20px;
          }


/*テキストエリア*/
.post {width: 530px;}

.post h2 {margin: 0;
          margin-bottom: 5px;}

.post h3 {font-size: 1em;
　　　　　color: #ffffff;
　　　　　margin: 10px;
          margin-bottom: 10px;
          background-image: url(komi.gif);
          background-repeat: no-repeat;
          padding-top: 7px;
          padding-bottom: 7px;
          padding-left: 70px;
          margin-bottom: 12px;}

.posttext {font-size: 0.875em;
           line-height: 1.5;}

.posttext p {margin: 0;
             margin-bottom: 20px;}

.post a {text-decoration: none;
           color: #006600;}

.post a:hover{color: #ff1493;}

#footer {width: 800px;
         height: 110px;
         background-image: url(foot.gif);
         background-repeat: repeat-x;}

#footer_inner {padding: 88px;
               text-align: center;}

#footer p {color: #ff99ff;
           font-size: 0.75em;
           margin: 0;}

table {width: 530px;
       border-collapse: collapse;}

th {width: 150px;
    border: dotted 3px #ffffff;
    padding: 8px;
    background-color: #99ffff;
    font-size: 0.875em;
    text-align: center;}

td {border: dotted 3px #ffffff;
    padding: 8px;
    background-color: #ccff99;
    font-size: 0.875em;
    text-align: center;}

/*画像配置*/
.imgright {float: right;
           margin-bottom: 5px;
           margin-left: 5px;}

.imgleft {float: left;
          margin-bottom: 5px;
          margin-right: 5px;}

/*フォーム*/
#myform label {display: block;
               width: 100px;
               float: left;
               font-size: 0.875em;
               text-align: right;
               margin-right: 10px;}

#subject,#name, #mail {width: 250px;}

#com {width: 330px;
      height: 200px;}

#sub {width: 100px;
         margin-left: 100px;}

/*注文フォーム*/
#cyform label {display: block;
               margin-bottom: 3px;
               font-size: 0.875em;}

#subject,#mail,#name,#tel,#gip {width: 250px;}

#add,#add2 {width: 500px;}

#com {width: 500px;
       height: 100px;}

#case {width: 33px;}

#cyform a {text-decoration: none;
           color: #006600;}

#cyform a:hover{color: #ff1493;}






