* {margin: 0;padding: 0}
* {font-family: 'Verdana','‚l‚r ‚oƒSƒVƒbƒN','Osaka',sans-serif;}

body {color: #5b5b5b;
      font-size: 13px;;
      line-height: 180%;}
p {line-height: 150%;
   text-align: left;}
a img {border: none;}
a {color: #5b5b5b;}
div.hp {width: 900px;
        background-image: url(image/backimg.gif);
        position: relative;
        top: 0px;
        left: 0px;}
div.hp2 {font-size: 13px;
         width: 800px;
         background-color: #ffffff;
         text-align: left;}

span.red {color: #ff0000;}
span.s {font-size: 11px;}




div.hed {margin: 8px 150px 20px 0px;
         float: left;}
h1 {margin: 2px 10px 0px;
    padding: 0px;
    font-size: 13px;
    color: #bbbbbb;}
div.logo {margin: 24px 10px 0px;}
div.logo2 {margin: 0px 28px;}
div.logo2 p {font-size: 13px;
             color: #ffbe00;}
div.tel {margin: 4px 20px 0px 0px;
         float: right;
         width: 240px;
         height: 120px;
         background-image: url(image/tel.gif);}
div.telbot {margin: 77px 0px 0px 36px;}

div.service {margin: 10px 0px 0px 0px;
             clear: both;}


div.check {margin: 50px 20px 0px;
           clear: both;}



div.conce {margin: 50px 20px 0px;}
div.concetitle {margin: 0px 0px 0px 0px;
                background-image: url(image/titlebar1.gif);
                width: 760px;
                height: 50px;}
div.concetitle h2 {padding: 12px 0px 0px 50px;
                   font-size: 18px;}
div.conce p {margin: 0px 0px 0px 0px;
             padding: 18px 14px 6px;
             font-size: 15px;
             line-height: 180%;}


div.hikaku {margin: 50px 20px 0px;}
div.hikakutitle {margin: 0px 0px 0px 0px;
                 background-image: url(image/titlebar1.gif);
                 width: 760px;
                 height: 50px;}
div.hikakutitle h2 {padding: 13px 0px 0px 50px;
                    font-size: 18px;}
div.hikaku2 {margin: 20px 0px 0px 0px;}
th.hikal {width: 365px;
          font-size: 16px;
          color: #ffbe00;
          text-align: center;
          vertical-align: top;
          padding: 0px 20px;}
td.hikal {width: 365px;
          font-size: 14px;
          vertical-align: top;
          padding: 20px 30px;
          border-style: solid;
          border-width: 1px;
          border-color:#cfcfcf;
          background-color: #fffff4;}
td.hikal strong {font-size: 16px;}
th.hikar {width: 365px;
          font-size: 16px;
          color: #ffbe00;
          text-align: center;
          vertical-align: top;
          padding: 0px 20px;}
td.hikar {width: 365px;
          font-size: 14px;
           vertical-align: top;
           padding: 20px 30px;
           border-style: solid;
           border-width: 1px;
           border-color:#cfcfcf;}
td.hikar strong {font-size: 16px;}



div.sentaku {margin: 50px 20px 0px;}
div.sentakutitle {margin: 0px 0px 0px 0px;
                background-image: url(image/titlebar1.gif);
                width: 760px;
                height: 50px;}
div.sentakutitle h2 {padding: 13px 0px 0px 50px;
                     font-size: 18px;}
div.sentaku p {margin: 0px 0px 0px 0px;
               padding: 14px;
               font-size: 15px;
               line-height: 180%;}
div.sample {margin: 6px 0px;}
div.sample ul {list-style-type: none;}
div.sample li {margin: 0px 7px 40px ;
               float: left;}



div.origi {margin: 50px 20px 0px;
           clear: both;}
div.origititle {margin: 0px 0px 0px 0px;
                background-image: url(image/titlebar1.gif);
                width: 760px;
                height: 50px;}
div.origititle h2 {padding: 13px 0px 0px 50px;
                   font-size: 18px;}
div.origi p {margin: 0px 0px 0px 0px;
             padding: 14px;
             font-size: 15px;
             line-height: 180%;}
div.henkou {margin: 10px 10px 0px;
            clear: both;}



div.qa {margin: 50px 20px 0px;}
div.qatitle {margin: 0px 0px 26px 0px;
             background-image: url(image/titlebar1.gif);
             width: 760px;
             height: 50px;}
div.qatitle h2 {padding: 13px 0px 0px 50px;
                font-size: 18px;}
div.qanda {margin: 2px 14px;}
div.qanda ul {margin: 10px 0px;
              list-style-type: none;
              border-style: solid;
              border-width: 0px 0px 0px 3px;
              border-color:#ffbe00;}
div.qanda li {font-size: 14px;}
div.qanda li img {margin: 0px 10px 0px 0px;
                  vertical-align: middle;}
div.qanda li.q {padding: 10px 0px 10px 14px;
                font-size: 14px;
                border-style: solid;
                border-width: 1px 0px;
                border-color:#cfcfcf;
                background-color: #f9f9f9;}
div.qanda li.a {padding: 10px 0px 10px 24px;
                font-size: 12px;
                border-top: 1px solid #ffffff;
                border-bottom: 1px solid #cfcfcf;
                background-color: #f9f9f9;}
div.qa p {margin: 4px 14px;
          padding: 14px;
          font-size: 15px;
          line-height: 180%;
          border-style: dashed;
          border-width: 2px;
          border-color:#cfcfcf;}



div.kaisya {margin: 50px 20px 10px;}
div.kaisyatitle {margin: 0px 0px 26px 0px;
                 background-image: url(image/titlebar1.gif);
                 width: 760px;
                 height: 50px;}
div.kaisya h2 {padding: 13px 0px 0px 50px;
               font-size: 18px;}
div.kaisya2 {margin: 20px 30px 20px 30px;}
td.kail {width: 180px;
          font-size: 12px;
          vertical-align: middle;
          padding: 16px 30px;
          border-style: solid;
          border-width: 1px;
          border-color:#cfcfcf;
          background-color: #f9f9f9;}
td.kair {width: 420px;
          font-size: 12px;
          line-height: 120%;
          vertical-align: middle;
          padding: 16px 30px;
          border-style: solid;
          border-width: 1px 1px 1px 0px;
          border-color:#cfcfcf;}
td.kail2 {width: 180px;
          font-size: 12px;
          vertical-align: middle;
          padding: 16px 30px;
          border-style: solid;
          border-width: 1px;
          border-color:#cfcfcf;
          background-color: #f9f9f9;
          border-top: 1px solid #ffffff;}
td.kair2 {width: 420px;
          font-size: 12px;
          line-height: 120%;
          vertical-align: middle;
          padding: 16px 30px;
          border-style: solid;
          border-width: 0px 1px 1px 0px;
          border-color:#cfcfcf;
          border-top: 1px solid #ffffff;}
div.kaisya2 a {text-decoration: none;}



div.priva {margin: 50px 20px 10px;}
div.privatitle {margin: 0px 0px 26px 0px;
                 background-image: url(image/titlebar1.gif);
                 width: 760px;
                 height: 50px;}
div.priva h2 {padding: 13px 0px 0px 50px;
               font-size: 18px;}
div.priva2 {margin: 20px 30px 20px 30px;}
div.priva2 ul {margin: 30px 16px;
              list-style-type: none;}
div.priva2 li {margin: 18px 0px;}



div.jisseki {margin: 0px 14px;
             padding: 18px 14px;
             border-style: dashed;
             border-width: 1px 0px;
             border-color:#cfcfcf;}
div.jisimg {margin: 0px 25px 0px 0px;
            float: left;}
div.jisimg img {margin: 0px;
                border-style: solid;
                border-width: 1px;
                border-color:#cfcfcf;}
div.jistitle {margin: 0px;}
div.jistitle h3 {font-size: 13px;}
p.syousai {padding: 15px 0px;}
div.clear {clear: both;}




div.original {margin: 20px 30px 20px 30px;}
div.hpnagare {margin: 50px 4px 40px 0px;
              text-align: center;}
div.hpnagare p {margin: 10px 0px 6px;
                text-align: center;
                font-size: 16px;}



div.conta {margin: 50px 20px 10px;}
div.contatitle {margin: 0px 0px 26px 0px;
                 background-image: url(image/titlebar1.gif);
                 width: 760px;
                 height: 50px;}
div.conta h2 {padding: 13px 0px 0px 50px;
              font-size: 18px;}
div.conta2 {margin: 20px 30px 20px 30px;}
td.contal {width: 160px;
          font-size: 12px;
          vertical-align: middle;
          padding: 16px 30px;
          border-style: solid;
          border-width: 1px;
          border-color:#cfcfcf;
          background-color: #f9f9f9;}
td.contar {width: 440px;
          font-size: 11px;
          line-height: 120%;
          vertical-align: middle;
          padding: 16px 20px;
          border-style: solid;
          border-width: 1px 1px 1px 0px;
          border-color:#cfcfcf;}
td.contal2 {width: 160px;
          font-size: 12px;
          vertical-align: middle;
          padding: 16px 30px;
          border-style: solid;
          border-width: 1px;
          border-color:#cfcfcf;
          background-color: #f9f9f9;
          border-top: 1px solid #ffffff;}
td.contar2 {width: 440px;
          font-size: 11px;
          line-height: 120%;
          vertical-align: middle;
          padding: 16px 20px;
          border-style: solid;
          border-width: 0px 1px 1px 0px;
          border-color:#cfcfcf;
          border-top: 1px solid #ffffff;}
div.conta3 {margin: 20px 0px;
            text-align: center;}
div.conta p {margin: 50px 30px 30px;
             padding: 20px;
             font-size: 12px;
             line-height: 150%;
             border-style: solid;
             border-width: 1px;
             border-color:#cfcfcf;}



div.bottonotoi {margin: 40px 0px;
                text-align: center;}



div.origihp {margin: 50px 40px 30px;
             padding: 10px 20px;
             font-size: 19px;
             border-style: solid;
             border-width: 3px;
             border-color:#5ebe7f;}
div.origihp a {color:#4bb670;}
div.origihp img {margin: 0px 10px 0px 0px;
                 vertical-align: middle;}


div.footer {margin: 0px;
            border-style: solid;
            border-width: 1px 0px 0px;
            border-color:#cfcfcf;}
div.footer_kou {margin: 10px 30px;}
div.footer_kou img {margin: 0px 8px 0px 0px;
                    vertical-align: middle;}
div.footer_kou a {text-decoration: none;}
div.footer_inner {margin: 14px 30px 0px;
                  padding: 0px 0px 14px;
                  font-size: 12px;}

