@charset "utf-8";
/* CSS Document */

/* -------------------------------------------------

index.html CSS

------------------------------------------------- */

#luneupArea{
	
}
.busText{
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	background-color:#dfdfdf;
	padding:10px 15px;
	margin:0 0 15px;
	font-size:1.1em;
}
.busText span{
	font-size:1.3em;
}
.list{
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	background-color:#fff;
	padding:10px;
	margin:0 0 20px;
	text-align:center;
}
.list a{
	margin-right:15px;
	text-decoration:none;
}
#luneupArea h3{
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	font-size:1.5em;
	letter-spacing:1px;
	font-weight:bold;
	color:#fff;
	margin:0 0 3px;
	padding:10px 15px;
}
.s40h3{
	background-color:#dc9fa9;
}
.s40li{
	border-left:8px solid #dc9fa9;
}
.l60h3{
	background-color:#cba0d7;
}
.l60li{
	border-left:8px solid #cba0d7;
}
.nd59h3{
	background-color:#a692d1;
}
.nd59li{
	border-left:8px solid #a692d1;
}
.l57h3{
	background-color:#9ba9d4;
}
.l57li{
	border-left:8px solid #9ba9d4;
}
.nd55h3{
	background-color:#54c5b6;
}
.nd55li{
	border-left:8px solid #54c5b6;
}
.nd54h3{
	background-color:#79c2ad;
}
.nd54li{
	border-left:8px solid #79c2ad;
}
.nd53h3{
	background-color:#6cc481;
}
.nd53li{
	border-left:8px solid #6cc481;
}
.nd51h3{
	background-color:#c6d95e;
}
.nd51li{
	border-left:8px solid #c6d95e;
}
.sm27h3{
	background-color:#e8a56d;
}
.sm27li{
	border-left:8px solid #e8a56d;
}


/* busBox40
---------------------------------- */
.busBox40{
	height:100%;
	background-color:#dfdfdf;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	margin:0 0 30px;
	padding:10px 0 15px 10px;
}
.luText40{
	width:510px;
	float:right;
	margin:8px 15px 0 0;
}
/* SubPhoto */
.luText40 div{
	height:100%;
}
.luText40 div p{
	width:155px;
	float:left;
	font-size:0.85em;
	margin:0 15px 15px 0;
}
.luText40 div p img{
	margin:0 0 3px;
}

/* busBox
---------------------------------- */
.busBox{
	height:100%;
	margin:0 0 30px;
	padding-top:17px;
}
.luPhoto{
	width:425px;
	float:left;
}
.luText{
	width:515px;
	float:right;
	margin:8px 20px 0 0;
}
.luText p,
.luText40 p{
	margin:0 0 20px;
}
.luText ul,
.luText40 ul{
	margin:0 0 20px;
}
.luText ul li,
.luText40 ul li{
	font-size:1.25em;
	padding:3px 0 2px 7px;
	margin:0 0 5px;
}
.luli{
	border-left:8px solid #bfbfbf;
}
.luCopy{
	font-size:1.25em;
	line-height:140%;
}
.pdfBtn{
  font-size: 1.2em;
}
.pdfBtn a{
  display: inline-block;
  border-left: 8px solid #aaa;
  margin-left: 10px;
  padding-left: 5px;
}



