@charset "utf-8";

.contents h2{
	padding: 50px 0;	
}

.top-area{
	width: 100%;	
	position: relative;
	padding-bottom: 130px;
}

.top-area .top-text{
	position: absolute;
	bottom: 10px;
	left: 10px;
	font-size: 12px;
	line-height: 1.3rem;
}

.orange{
	font-weight: bold;
	color:#F60;	
}

.contents h3{
	padding-bottom: 30px;	
}

.second-area{
	margin-bottom: 50px;	
}

.second-area h4{
	padding-bottom: 30px;
}

.second-area .second-text{
	margin: 0 10px;
	font-size:12px;
	line-height: 1.3rem;
	text-align: right;	
}

.btn-area{
	position: relative;	
}

.work-btn{
	width: 50%;
	padding: 20px 0;
	text-align: center;
}

.work-btn img{
	width: 130px;
	margin: 0 auto;	
}

.on-blue{background-color:#0069FF;}
.off-blue{background-color:#37619D;}

.tragl-l{
	width: 21px;
	position: absolute;
	bottom: -20px;
	left: 25%;
	margin-left: -10px;	
}

.tragl-r{
	width: 21px;
	position: absolute;
	bottom: -20px;
	right: 25%;
	margin-right: -10px;	
}

.main{
	margin: 0 10px 50px;
	padding-top: 10px;	
}

.main .seminer-title{
	padding: 30px 0 20px;	
}
.main .txt-l{
	text-align: left;
}
.main .txt-l img{
	width: 250px;
}
.main .txt-r{
	text-align: right;	
}
.main .txt-r img{
	width: 252px;
}

.main .seminer-text{
	padding-bottom: 30px;
	font-size: 12px;
	line-height: 1.3rem;	
}

.main .seminer-list{
	width: 200px;
	margin-bottom: 10px;
}

.main section{
	position: relative;
	margin-bottom: 15px;
	border-top: solid 5px #0069FF;
	border-bottom: solid 1px #CCC;
	border-left: solid 1px #CCC;
	border-right: solid 1px #CCC;
}

.main h6{
	width: 26%;
	padding: 30px 25px 0 10px;	
}

.main .sec-width{
	width: 60%;
	padding: 35px 0 30px;
}

.main .text{
	padding-top: 10px;
	font-size: 12px;
	line-height: 1.3rem;	
}

.main .entry-link{
	width: 115px;
	position: absolute;
	top: 5px;
	right: 10px;
}

.main .step-sub-title01{width: 75px;}
.main .step-sub-title02{width: 205px;}
.main .step-sub-title03{width: 150px;}
.main .step-sub-title04{width: 150px;}
.main .step-sub-title05{width: 165px;}
.main .step-sub-title06{width: 130px;}

#genContent{
	display: none;	
}