@charset "Shift_JIS";

/* ---------------------------
	/opt/pr002/
--------------------------- */

/* ---------------------------
	mysmart css
--------------------------- */
img {
	vertical-align:bottom;
}
.Stage {
	width: 950px;
}

#mysmart {
	padding: 0 0 30px 0;
}
#mysmart #main {
	margin: 20px 0 0 0;
	width: 100%; height: 1184px;
	background: transparent url(/opt/pr002/img/bg.jpg) no-repeat 0 0;
}
#mysmart #main .readHeading {
	padding: 37px 0 20px 150px;
}
#mysmart #main .readCopy {
	padding: 0 0 12px 150px;
}
#mysmart #main .readIn {
	padding-top: 134px;
}
#mysmart #main .readCatch {
	padding: 34px 0 0 150px;
}
#mysmart #main h1 {
	padding: 19px 0 0 0;
}

#mysmart ul {
	margin: 34px 0 0 0;
	height: 44px;
	background: transparent url(/opt/pr002/img/pickup_line.gif) repeat-x 0 50%;
}
#mysmart ul li {
	display: inline;
	float: left;
	padding: 0 37px 0 0;
}
#mysmart ul li.last {
	padding: 0;
}

#mysmart p.copyStart {
	margin: 34px 0 20px 0;
	text-align: center;
}

#mysmart div.button a {
	overflow: hidden;
	display: block;
	margin: 0 auto;
	padding: 90px 0 0 0;
	width: 620px; height: 0;
	background: transparent url(/opt/pr002/img/button.gif) no-repeat 0 0;
}
#mysmart div.button a:hover {
	background-position: 0 -90px;
}