@charset "UTF-8";
/*コンテンツ部分
-------------------------------------------------------------*/
#contents .sec1_title {
  background: #000 url(../image/common/contents/bg_sec1_title.jpg) no-repeat top center; }
  #contents .sec1_title .inner {
    width: 1000px;
    margin: 0px auto; }
  #contents .sec1_title h2 {
    float: left;
    margin-top: 96px; }
  #contents .sec1_title .title_innami {
    float: right;
    padding-right: 0px; }
#contents .sec1 {
  background: #000 url(../image/common/contents/bg_sec_contents.jpg) no-repeat top center;
  padding: 35px 0px 0px 0px;
  height: 856px; }
  #contents .sec1 .inner {
    width: 1000px;
    margin: 0px auto;
    position: relative; }
    #contents .sec1 .inner .other_1 {
      position: relative;
      margin-bottom: 40px; }
      #contents .sec1 .inner .other_1 .block_bg_other {
        position: absolute;
        top: 0px;
        left: 40px; }
      #contents .sec1 .inner .other_1 .text_jyan {
        position: absolute;
        top: 106px;
        left: 120px; }
      #contents .sec1 .inner .other_1 .text_sei {
        position: absolute;
        top: 103px;
        left: 240px; }
      #contents .sec1 .inner .other_1 .text_shi {
        position: absolute;
        top: 78px;
        left: 341px; }
      #contents .sec1 .inner .other_1 .text_nan {
        position: absolute;
        top: 97px;
        left: 456px; }
      #contents .sec1 .inner .other_1 .text_syo {
        position: absolute;
        top: 72px;
        left: 544px; }
      #contents .sec1 .inner .other_1 .chara_bousyu {
        position: absolute;
        top: 77px;
        left: 630px; }
