<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{
	margin:0;
	padding:0;
	font-size:62.5%;
	background:#eee;
}

h2{
	font-family:"ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3", "Hiragino Kaku Gothic Pro", "ãƒ¡ã‚¤ãƒªã‚ª", Meiryo, Osaka, "ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯", "MS PGothic", sans-serif;
}

p{
	font-size:1.2em;
	line-height:1.5em;
}

table{
	border-collapse:collapse;
	border-spacing:0;
}

th,td{
	margin:0;
	padding:0;
	border:none;
}

a img{
	border:none;
}

.sp20 + .sp20{
	margin:20px 0 0 0;
}

.sp30 + div{
	margin:30px 0 0 0;
}

/*Wrapper*/
#wrapper{
	width:715px;
	margin:0 auto;
	text-align:left;
	position:relative;
	background:#fff;
}
.contents{
	float: none;
	padding:10px 0;
	margin:0 20px 0 20px;
}
.contents_photo{
	float: none;
}
.titlebar{
	background:url(../img/avex_lp/titlebar.jpg) no-repeat left;
	width:675px;
	height:29px;
	font-weight:bold;
	color:#fff;
	margin:0;
}
.titlebar h2{
	margin:5px;
	padding-top:2px;
}
.steptable {
	margin:10px 0 20px 0;
}
.steptable td {
	vertical-align:top;
	padding:5px;
}
.step_main {
	background:url(../img/avex_lp/step_bg.jpg) no-repeat left top;
	width:675px;
	padding-bottom:20px;
}
.step_main p {
	padding-top:270px;
	width:390px;
}
.skil_main {
	background:url(../img/avex_lp/skil_bg.jpg) no-repeat left top;
	width:675px;
	margin-top:10px;
	padding-bottom:20px;
}
.skil_main p {
	padding-top:55px;
	width:520px;
}
.point_main {
	background:url(../img/avex_lp/point_bg.jpg) no-repeat left top;
	width:675px;
	height:242px;
	margin-top:10px;
	margin-bottom:20px;
}
.point_main p {
	padding:80px 30px 0 30px;
}

.instbox {
	border: 1px solid #ed8e02;
	background:#fff8f4;
	padding:15px;
	margin-bottom:20px;
}

.person_desc {
	margin-top:10px;
}
.person_desc td {
	font-size:12px;
	vertical-align:top;
	padding:0 15px 0 5px;
}

.class_box {
	border:2px solid #bababa;
	background:#fcfcfc;
	padding:10px;
	margin-top:10px;
}
.class_mid_bar {
	background:#ff7e00;
	padding:3px 5px;
	font-weight:bold;
	font-size:16px;
	color:#fff;
	margin-top:10px;
}

.photo_repos {
	width:695px;
	margin:0 10px 20px 10px;
}
.photo_repos td {
	text-align:center;
	padding-bottom:5px;
}
.photo_repos .image_td {
	padding-top:15px;
}
.box_link {
	background:#eee;
	display:block;
	padding:8px 0;
	margin:10px 20px;
	text-align:center;
	font-size:14px;
}
.box_link:hover {
	background:#ddd;
}
.link_btn_bg {
	background:url(../img/avex_lp/btn_bg.jpg) no-repeat left top;
	width:675px;
	height:96px;
}
.link_btn_bg table {
	margin:0 15px;
	height:80px;
}
.link_btn_bg table td {
	vertical-align:middle;
}
.link_btn_bg_mid {
	background:url(../img/avex_lp/btn_bg_mid.jpg) no-repeat left top;
	width:675px;
	height:156px;
}
.link_btn_bg_mid table {
	margin:0 15px;
	height:75px;
	position:relative;
	top:59px;
}
.link_btn_bg_mid table td {
	vertical-align:middle;
}
.link_tri {
	background:url(../img/avex_lp/btn_tri.png) no-repeat left center;
	padding-left:10px;
	font-size:12px;
	line-height:1.5em;
	text-decoration:none;
}

.for_taiken {
	background:url(../img/avex_lp/for_taiken.jpg) no-repeat left top;
	width:675px;
	height:249px;
	margin-top:10px;
}
.for_taiken p {
	padding:65px 270px 0 35px;
}</pre></body></html>