@charset "utf-8";
/*  CSS
_____________________________________*/

body {
    background-color: #32c896;
    font-size: 13px;
}

#wrap {
    width:921px;
    margin: 0px auto;
}
 
#head {
    width:921px;
    height: 160px;
    position: relative;
    margin: 2px 0px 0px 0px;
}

#head #windowclose {
    width: 45px;
    height: 45px;
    position: absolute;
    top: 2px;
    right: 30px;
}

.contents {
	margin-top: 1px;
	padding: 0px 95px 0px 95px;
	background-color:#ffffff;
}

.section {
	padding: 50px 0px;
}

.section ul {
	background:url(../img/hr_2px.png) top left no-repeat;
	padding: 0px 0px 20px 0px;
}

.section ul.cap {
	background-image:none;
}

.section li {
	width: auto;
	margin: 20px 0px 0px 0px;
	padding-left: 30px;
	line-height: 1.8;
	background:url(../img/ls_text.png) no-repeat top left;
}

.section li.date {
	font-weight: bold;
	background-image:none;
	padding-left:18px;
	border-left:solid 4px #32C896;
	line-height: 1;
	height: 13px
}

.section li .note {
  font-size:85%;
  line-height: 1.6;
  text-indent: -1em;
  padding-left:1em;
  padding-top:5px;
}

.section li a {
 text-decoration: underline;
}

.section li.contains_img {
    background-image: none;
}
.section li.w440 {
    width: 440px;
}

/* OOCSS c
_____________________________________*/
.fr { float: right; }
.fl { float: left; }
