@charaset "shift-jis";

@import url('../../../css/menu.css');



* {}

.wrap {

}

#header {

  text-align: center;

}

.line {

  width: 780px;

  height: 1px;

  border-bottom: solid 1px #00dd00;

  margin: 20px 10px 0 10px;

}

#contents {} 

#contents #left_area {

  padding-top:0;

}

#contents  h2 {

  border-left: solid 10px #aa22ff;

  padding: 6px 0 0 6px;

  font-size: 12pt;

  color: black;

  text-align: left;

  line-height: 1.5em; 

  width:180px;

}

#contents #left_area h3 {

  font-size: 11pt;

  color: black;

  text-align: left;

  vertical-align: bottom;

  margin-left: 10px;

  padding-left: 10px;

  line-height: 2em; 

  vertical-align: center;

  

  border-bottom: dotted 1px; gray;

  display: block;

  list-style:none;

}

#contents #left_area .home_button {

  background-image: url("../images/btn_home01.gif");

  background-position: left center;

  background-repeat: no-repeat;

  display: block;

  height: 25px;

  margin: 20px 0 0 10px;

  text-indent: -999px;

  width: 150px;

}

#contents #left_area .home_button:hover {

  background-position: right center;

}

#contents #left_area ul {

  font-size: 10pt;

  color: black;

  text-align: left;

}

#contents #left_area li {

  width:150px;

  margin-left: 10px;

  padding-left: 20px;

  line-height: 2.4em; 

  vertical-align: center;

  

  border-bottom: dotted 1px; gray;

  display: block;

  list-style:none;

}

#contents #center_area {}



#contents #center_area .contents_header { 

  padding-top: 32px;

  margin-bottom: 10px;

  height:31px;

  border-bottom: solid 1px #00dd00;

}

#contents #center_area .contents_header h1 { 

  border-left: solid 10px #aa22ff;

  font-size: 16pt;

  color: sliver;

  font-weght: bold;

  padding: 6px 0 0 6px;

  text-align: left;

  float:left;

}

#contents #center_area .contents_header .date {

  line-height: 20px;

  float:right; 

  font-size: small;

  font-weight: bold;

  padding: 14px 30px 0 0;

}



#contents #center_area .pic_wrap { 

	margin-top: 20px;

}

#contents #center_area .pic_center { 

	margin-top: 20px; 

	margin-left: 100px;

}

#contents #center_area .pic_title {

	margin-left: 1em;

}



#contents #center_area .pic_title_kakko {

	margin-left: 1em;

	text-indent: 1em;

}



#contents #center_area .pic_title_center { 

	margin-left: 1em;

	width: 14em;

	text-align: center;

}



#contents #center_area .picture {

  float: left;

  border: solid 1px black;

  padding: 7px;

  margin: 5px 7px 5px 2px;

}

#contents #center_area .topText { 

  clear: both;

  font-size: normal;

  text-indent: 1em;

  margin: 20px 5px 10px 5px;

}



#contents #center_area .lastText0 { 

  clear: both;

  font-size: normal;

  //text-indent: 1em;

  padding-top: 30px;

  margin: 0 0 10px 5px;   

  line-height: 1.4em;

  width : 500px;

}

#contents #center_area .lastText1 { 

  clear: both;

  font-size: normal;

  //text-indent: 1em;

  padding-top: 30px;

  margin: 0 0 10px 100px;   

  //margin: 0 0 10px 50px;   

  line-height: 1.4em;

  width : 220px;

}

#contents #center_area .lastText2 { 

  clear: both;

  font-size: normal;

  //text-indent: 1em;

  padding-top: 30px;

  //margin: 0 0 10px 50px;   

  margin: 0 0 10px 5px;   

  line-height: 1.4em;

  width : 460px;

}



#contents #center_area .middleText { 

  font-size: normal;

  text-indent: 1em;

  padding-top: 30px;

  margin: 0 0 10px 25px;   

  line-height: 1.4em;

}





#contents #right_area {

  width: 0px;

  height: 0px; 

  padding: 0;

  margin: 0;

}

#footer {

}



