@charset "utf-8";

  /* ▼メイン */
  div#content div#main {
   padding-left: 290px;
   background-image: url('/policy/img/background.jpg');
   background-repeat: no-repeat;
   background-position: left top;
   color: #fff;
   font-size: 90%;
  }

   /* ▼タイトル画像 */
   div#content div#main h2 {
    margin: 0px;
   }

   div#content div#main h2 img {
    width: 610px;
    height: 41px;
   }

   /* ▼定義付け */
   div#content div#main dl {
    margin: 0px;
   }

   div#content div#main dl dt {
    float: left;
    width: 150px;
   }

   div#content div#main dl dt img {
    width: 150px;
    height: 150px;
    vertical-align: top;
   }

   div#content div#main dl dd {
    float: right;
    width: 450px;
    margin: 0px;
   }

   /* ▼文章 */
   div#content div#main dl dd p {
    margin: 10px 0px;
    line-height: 135%;
    font-size: 90%;
   }

   /* ▼箇条書き */
   div#content div#main dl dd ul {
    list-style-type: none;
    margin: 6px 0px;
    padding: 0px;
   }

   div#content div#main dl dd ul li {
    margin: 3px 0px 3px 12px;
    padding-left: 12px;
    background-image: url('/policy/img/arrow.jpg');
    background-repeat: no-repeat;
    background-position: left center;
    font-size: 90%;
   }

   /* ▼表組み */
   div#content div#main dl dd fieldset legend {
    text-align: left;
    font-size: 90%;
   }

   div#content div#main dl dd fieldset ol {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
   }

   div#content div#main dl dd fieldset ol li {
    float: left;
    width: 115px;
    margin-left: 6px;
    padding: 3px 0px 3px 12px;
    background-image: url('/policy/img/arrow.jpg');
    background-repeat: no-repeat;
    background-position: left center;
    font-size: 90%;
   }

   /* ▼区切り線 */
   div#content div#main div.line {
    clear: both;
    text-align: center;
   }

   div#content div#main div.line img {
    width: 530px;
    height: 25px;
   }
