@charset "utf-8";
/* CSS Document */

a:link { color: #006699;text-decoration:none; }
a:visited { color: #006699;;text-decoration:none; }
a:hover { color: #006699;;text-decoration:underline; }
a:active { color: #006699;;text-decoration:none; }

img {
	display:block;
}

a:hover img
{
opacity:0.8;
filter: alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
background: #fff;
}

.attention01 {
	color:#cc0000;
	font-weight:bold;
}

.attention02 {
	background-color:#FF0;
	font-weight:bold;
}

div.bg01 {
	width:100%;
	height:auto;
}


div.cart01 {
	background-image:url(../img/s_01ol-03.png);
    width:800px;
	height:885px;
	display:block;
	overflow:hidden;
	position:relative;
	margin:0 auto auto;
}

div.cart01 .btn01 {
	position: absolute;
	top: 17px;
	left: 613px;
	width: 142px;
	
}
div.cart01 .btn02 {
	position: absolute;
	top: 293px;
	left: 264px;
	width: 272px;
	
}
div.cart01 .btn03 {
	position: absolute;
	top: 894px;
	left: 255px;
	width: 286px;
	
}

div.cart02 {
	background-image:url(../img/s_01ol-04.png);
	width:800px;
	height:1826px;
	display:block;
	overflow:hidden;
	position:relative;
	margin:0 auto auto;
}

div.cart02 .btn01 {
	position: absolute;
	top: 426px;
	left: 302px;
	width: 187px;
	
}

div.cart03 {
	background-image:url(../img/s_01ol-05.png);
	width:800px;
	height:1422px;
	display:block;
	overflow:hidden;
	position:relative;
	margin:0 auto auto;
}

div.cart03 .btn01 {
	position: absolute;
	top: 30px;
	left: 270px;
	width: 273px;
	
}
div.cart03 .btn02 {
	position: absolute;
	top: 699px;
	left: 265px;
	width: 273px;

}

div.cart03 .btn03 {
	position: absolute;
	top: 1293px;
	left: 261px;
	width: 273px;


}

div.cart04 {
	background-image:url(../img/s_01ol-06.png);
	width:800px;
	height:2038px;
	display:block;
	overflow:hidden;
	position:relative;
	margin:0 auto auto;
}

div.cart04 .btn01 {
	position: absolute;
	top: 1877px;
	left: 255px;
	width: 294px;
	height: 62px;
	
}


div#footlink {
	width:100%;
	margin:50px auto;
	text-align:center;
	font-size:100%;
	letter-spacing:1px;
	color:#CCC;
}

div#copyright {
	width:100%;
	background-color:#000;
	margin:0 auto;
	padding:50px 0;
	color:#FFF;
	text-align:center;
	font-size:100%;
	letter-spacing:1px;
}
