@charset "UTF-8";

/*-------------------------------------------------------------------
  株式会社環境向学
  スタイルシート
  オリジナルスタイル編
  Copyright 2008(C) Property Designers Inc.
  ------------------------------------------------------------------- */

#qandaContent {
    float:right;
    width:480px;
  }

#qandaList {
    float:left;
    width:200px;
  }

#qandaListCenter {
    width:200px;
    height:350px;
    background-image:url("../common/list_center.jpg");
    background-repeat:repeat-y;
    background-position:top left;
    font-size:11px;
    overflow:auto;
  }

#qandaListCenter a {
    text-decoration:underline;
  }

#qandaListCenter a:visited {
    color:#090;
  }

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

#qandaListCenter ul {
    list-style-type:none;
  }

#qandaListCenter li {
    padding:0 0px 10px 20px;
    list-style-type:none;
    background-image:url("../common/list_mymu.jpg");
    background-repeat:no-repeat;
    background-position:top left;
    background-color:none;
  }

#qandaAnswerTop {
    width:480px;
    height:10px;
    background-image:url("img/back_ans_top.jpg");
    background-repeat:no-repeat;
    background-position:top left;
  }

#qandaAnswerCenter {
    width:480px;
    background-image:url("img/back_ans_center.jpg");
    background-repeat:repeat-y;
    background-position:top left;
    text-align:center;
  }

#qandaAnswerBottom {
    width:480px;
    height:20px;
    background-image:url("img/back_ans_bottom.jpg");
    background-repeat:no-repeat;
    background-position:top left;
  }



#answerFrame {
    width:440px;
    text-align:left;
  }

@media print  {
  #answerFrame {
    display: none
  }
}

#answerQuestion {
    padding:8px 10px 10px 40px;
    background-image:url("img/back_qanda_q.jpg");
    background-repeat:no-repeat;
    background-position:top left;
    font-weight:bold;
    color:#fff;
  }

#answerAnswer {
    padding:40px 10px 10px 10px;
    background-image:url("img/back_qanda_a.jpg");
    background-repeat:no-repeat;
    background-position:top left;
  }





