body {
	margin:0;
	padding:0;
	background-color: rgba(255,255,255,1.00);
}

#wrapper {
	padding: 0px;
	height: auto;
	width: 950px;
	margin: 0 auto;
	background-color: #FFF;
}
img {
	margin: 0px;
	padding: 0px;
}

div.cart01 {
	background:url(../images/4aji1en/cv_pc_bg01.png) no-repeat center center;
    width:900px; 
	height:1785px;
	position:relative;
}

div.cart01 .btn01 {
	position:absolute;
	top:1137px;
	left:28px;
}

div.cart01 .btn02 {
	position:absolute;
	top:1042px;
	right:28px;
}


div.cart02 {
	background:url(../images/4aji1en/cv_pc_bg02.png) no-repeat center center;
    width:900px; 
	height:2689px;
	position:relative;
}

div.cart02 .btn01 {
	position:absolute;
	top:1982px;
	left:42px;
}

div.cart02 .btn02 {
	position:absolute;
	top:1260px;
	right:38px;
}

div.cart02 .btn03 {
	position:absolute;
	top:2218px;
	right:88px;
}


/* 追加：15.12.25 ------------------------------------ */

/* テレビ番組情報 */
.tv { margin:50px auto 30px; padding:0 0 10px; background:#fff3d9; border:0px solid; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.tv h3 {  margin:0 0 20px; width:900px; height:70px; background:url(../../../css/images/asmile_h3_tv.png) no-repeat #0426ab; color:#fefd5c; border:0; border-top-left-radius:10px; border-top-right-radius:10px; text-align:left; }
.tv span { display:none; }
.program { padding:0 20px 10px; }
.program img { border:0; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; box-shadow:2px 2px  rgba(0,0,0,0.1); }

/* 追加：16.10.21 ------------------------------------ */
/* 動画誘導コンテンツ */
.movie { display: block; width:900px; height:1000x; background:url(../images/bg_movie.jpg) no-repeat; position:relative; }
.movie a span { display:none; }
.movie a { width:300px; height:255px; display:block; z-index:0; }
.movie a:hover { z-index:1; }
.movie a.soccer { background:url(../images/btn_movie_soccer.png) no-repeat;  position:absolute; top:115px; left:260px; }
.movie a.volleyball { background:url(../images/btn_movie_volleyball.png) no-repeat; position:absolute; top:115px; left:565px; }

.movie a, .movie img { outline:none; }
a:focus, *:focus { outline:none; }


