@charset "utf-8";
@import url("common.css");

/* Service Style Sheet */

/* Common ////////////////////////////////////////// */

#eco_banner {
  position:absolute;
  top:38px;
  left:680px;
  background:url(../img/eco.gif) no-repeat;
  text-indent:-9999px;
  width:154px;
  height:23px;
  }


/* [main] */

#main {  
  position:absolute;
  top:67px;
  left:163px;
  border:1px solid #555555;
  background:url(../img/common/back_title_gray_kage.jpg) 0 31px repeat-x #FFF;
  width:735px;
  height:417px;
  }

#title {
  width:100%;
  height:31px;
  background:url(../img/common/back_title_blue.jpg) repeat-x #FFF;
  }

#matter_area {
  width:693px;
  margin:20px 0 0 20px;
  font-size:12px;
  background-color:#FFF;
  position:relative;
  }

.tt {
  font-size:12px;
  padding:5px;
  }

/* topics all ////////////////////////////////////////// */
.topics {
  font-size:12px;
  margin:0 0 5px 0;
  padding:0 0 5px 0;
  border-bottom:1px dashed #555;
  }
  .topics span {
    font-size:12px;
	color:#DD5588;
	}
.submenu {
  font-size:12px;
  color:#AAA;
  font-size:13px;
  }
  .submenu span {
    color:#FFF;
	}
  .submenu a:link {
    text-decoration:none;
	color:#AAA;
    }
  .submenu a:visited {
    text-decoration:none;
	color:#AAA;
    }
  .submenu a:hover {
    text-decoration:none;
	color:#FFF;
    }
  .submenu a:active {
    text-decoration:none;
	color:#FFF;
	}
#subtitle {
  margin:0 0 0 20px;
  padding:15px 0 0 5px;
  border-left:3px solid #073168;
  font-size:15px;
  font-weight:bold;
  color:#073168;
  }

/* web consal ////////////////////////////////////////// */
#web {
  position:relative;
  }
  #web_service1 {
    position:absolute;
	top:5px;
	left:0;
	}
  #web_service2 {
    position:absolute;
	top:5px;
	left:171px;
	}
  #web_service3 {
    position:absolute;
	top:83px;
	left:0;
	}
  #web_service4 {
    position:absolute;
	top:83px;
	left:171px;
	}
  #web_service5 {
    position:absolute;
	top:146px;
	left:0;
	}
  #web_service6 {
    position:absolute;
	top:146px;
	left:171px;
	}

ul.web_list {
  list-style-image:url(../img/web_list_icon.jpg);
  margin:3px 0 0 25px;
  }
ul.web_list li {
  font:11px/13px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
  margin:0;
  padding:0 0 0 -8px;
  }


#web p {
  margin:2px 0 3px 0;
  padding:0;
  }

.new {color: #FF9900}

/* movie ////////////////////////////////////////// */

#movie_img {
  position:absolute;
  top:50px;
  left:0;
  }

#movie_sample {
  position:absolute;
  top:235px;
  left:0;
  }

#movie_a {
  position:absolute;
  top:50px;
  left:230px;
  width:229px;
  height:138px;
  background:url(../img/movie_price1.gif) no-repeat bottom;
  }
#movie_b {
  position:absolute;
  top:50px;
  left:464px;
  width:229px;
  height:138px;
  background:url(../img/movie_price2.gif) no-repeat bottom;
  }
#movie_c {
  position:absolute;
  top:193px;
  left:230px;
  width:229px;
  height:145px;
  background-color:#A7CAE1;
  }
.m_text {
  margin:5px;
  line-height:1.5em;
  }

#movie_contact {
  position:absolute;
  top:193px;
  left:464px;
  width:229px;
  height:145px;
  }