@charset "utf-8";
/* CSS Document */

.colmunLeft {
	float:left;
}
.colmunRight {
	float:right;
}

a {
	color:#0066cc;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

#wapper {
	background:#727e8c;
}
#mainContainer {
	background:#FFF;
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
	width:700px;
	margin:0 auto;
	padding:20px 40px 50px;
}
#intro {
	margin-bottom:40px;
}
#intro h1 {
	color:#66418b;
	font-size:155%;
	text-align:center;
	margin-bottom:40px;
	line-height:1.6;
}
#intro h1 span {
	display:block;
	color:#333 !important;
}

#intro .sfont {
	font-size:80%;
}
#intro .mainphoto {
	float:right;
	padding:0 0 1.2em 1.2em;
}



.phase {
	margin-bottom:40px;
}
.phase h2 {
	font-size:105%;
	margin-bottom:15px;
	background:#eee4f0;
	padding:8px;
	border-left:#9b72a3 4px solid;
	text-shadow:1px 1px 2px #CCC;
}
.phase .sub {
	margin-top:15px;
}
ul {
	margin-left:1em;
}
li {
	text-indent:-1em;
}
ul.point {
	margin-left:0;
}
ul.point li {
	background:url(/j7/images/icon_arrow.gif) no-repeat left 0.2em;
	padding-left:15px;
	text-indent:0;
}
.phase dl.colmunLeft {
	width:450px;
}
.phase dt {
	margin-bottom:7px;
	font-weight:bold;
	/*color:#66418b;*/
	background:url(/j7/images/icon_arrow1.gif) no-repeat left 50%;
	padding-left:20px;
}
.phase dd {
	margin-bottom:20px;
}
.phase dd:last-child {
	margin-bottom:0;
}
.phase table {
	border-left:#999 1px solid;
	border-top:#999 1px solid;
	width:100%;
}
.phase th {
	background:#eee4f0;
}
.phase th,
.phase td {
	padding:10px;
	border-right:#999 1px solid;
	border-bottom:#999 1px solid;
}






#backNumber {
	margin-bottom:40px;
}

.summitPhoto {
	width:230px;
	margin:0;
}
.summitPhoto p {
	display:inline-block;
	margin-bottom:15px;
}


#inquiryColumn {
	padding:15px;
	border:#CCC 1px solid;
	text-align:center;
}






