#contentsWrapper {
    filter: alpha(opacity=0);
    -moz-opacity: 0.0;
    opacity: 0.0;
}

#main-visual1, #main-visual2 {
    position: absolute;
    display: block;
}

#second-nav-wrapper {
  width: 100%;
  height: 40px;
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #CCCCCC;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #CCCCCC;
}

#second-nav {
	width: 241px;
	margin: 15px auto;
	overflow: hidden; /*floatの解除、ここがポイント*/
	position: relative; /*DWで正常にプレビューできるようになります。*/
	zoom:1; /*IE6でレイアウト崩れを防ぐためのものです。*/
}

#second-nav li {
  margin-left: 25px;
  line-height: 0;
  float: left;
}

#second-nav li a {
  display: block;
}

#second-nav li a:hover {
  filter: alpha(opacity=40);
  -moz-opacity: 0.4;
  opacity: 0.4;
}

#second-nav li:first-child {
  margin-left: 0;
}

#second-nav li.selected {
  filter: alpha(opacity=40);
  -moz-opacity: 0.4;
  opacity: 0.4;
}



h1 {
	margin: 20px auto 20px;
	width: 294px;
}

h2.tutaeeno {
	margin-top: 20px;
}

.clear {
	clear: both;
}

#about, #thanks{
   -webkit-text-size-adjust: 100%;
    margin: 20px auto 0;
    width: 100%;
    font-family : Avenir , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif;
    font-size: 87%;
    color: #555555;
    text-align: center;
    letter-spacing: 0.1em;
    line-height: 2.5;
}

#left {
  margin-left: 16px;
	width: 680px;
  height: 1020px;
  position: relative;
	float: left;
}

#caption {
	margin-left: 20px;
	margin-top: 15px;
	float: left;
	width: 220px;
}


#right {
	margin-left: 20px;
	width: 50px;
	float: left;

}

#right ul {
	/*margin-top: 15px;*/
}

#right li {
    margin: 0;
    padding: 0;
    cursor: pointer;
}

.pref {
	font-weight: bold;
	font-size: 12px;
}

.client {
	margin-left: 30px;
	font-size: 11px;
}

