@charset "UTF-8";

/*
 main [
----------------------------------------------------------- */
#main{
	background-position:top;
	height:400px;
	background-repeat:no-repeat;
	position: relative;
}
#main h3 {
	margin-bottom: 15px;
	margin-top: 0;
	}

/*
 contents bg [
----------------------------------------------------------- */
#contentsBGimage01{
 width:900px;
 background-image:url(../img/img_main01.jpg);
	background-position:top;
	height:400px;
	background-repeat:no-repeat;
}
#contentsBGimage02{
 width:900px;
 background-image:url(../img/img_main02.jpg);
	background-position:top;
	height:400px;
	background-repeat:no-repeat;
}
#contentsBGimage03{
 width:900px;
 background-image:url(../img/img_main03.jpg);
	background-position:top;
	height:400px;
	background-repeat:no-repeat;
}

/*
 contents Layout [
----------------------------------------------------------- */
.contentsItemBtn01 div,
.contentsItemBtn02 div {
	margin-bottom: 10px;
	}
.contentsItemBtnBack{
	position: absolute;
	top: 210px;
	left:10px;
}
.contentsItemBtnNext{
	position: absolute;
	top: 210px;
	right:10px;
}
.contentsItem01 {
	width: 400px;
	margin-left: 25px;
	margin-top: 25px;
	}

.contentsItemBtn01{
	position: absolute;
	top: 65px;
	left:490px;
}
.contentsItemBtn02{
	position: absolute;
	top: 65px;
	left:695px;
}



/*
 safety1 [
----------------------------------------------------------- */

.contentsItem02 {
	position: absolute;
	top: 60px;
	left: 30px;
	width: 130px;
	}
.contentsItem03 {
	position: absolute;
	top: 310px;
	left: 185px;
	width: 690px;
	}

/*
 safety2 [
----------------------------------------------------------- */


.contentsItem04 {
	position: absolute;
	top: 50px;
	left: 30px;
	width: 690px;
	}
.contentsItem05 {
	position: absolute;
	top: 265px;
	left: 90px;
	width: 600px;
	}
#main .contentsItem05 h3 {
	margin-bottom: 10px;
	}
.contentsItem06 {
	position: absolute;
	top: 325px;
	left: 90px;
	width: 200px;
	}
.contentsItem07 {
	position: absolute;
	top: 325px;
	left: 310px;
	width: 400px;
	}
	
.contentsItemBtn03{
	position: absolute;
	top: 115px;
	left:90px;
}
.contentsItemBtn04{
	position: absolute;
	top: 115px;
	left:295px;
}
.contentsItemBtn05{
	position: absolute;
	top: 115px;
	left:500px;
}
.contentsItemBtn07{
	position: absolute;
	top: 115px;
	left:705px;
}


#lightwindow_data_caption span {
	color: #666666;
	}
