@charset "utf-8";


body,dl,dt,dd,h1,h2,h3,h4,h5,h6,ul,li,p{
	margin:0;
	padding:0;
	background-image:none;
	list-style:none;
}


.font-26px{
	font-size:197%;
}



body {
	background:#000;
	font-size:13px;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",osaka,"メイリオ",Meiryo,sans-serif;
}

div#footer{
	width:820px;
}

div#container 
{
    width:850px;
    text-align:left;
    margin:0px auto;
	color: #333333;
	text-align: left;
	line-height: 150%;
}


/*------ header ------------*/
body div#header img{
	display:block;
	border:0px;
}

body div#header #creative{
	background:url("../images/nextage_creative_bg.gif") center no-repeat; 
	height:150px;
}

body div#header h1 {
	position:relative;
}
body div#header h1 a{
	display:block;
	top: 40px;
	left: 15px;
	position: absolute;
	text-decoration: none;
}
body div#header #imagemap a span {
	display: none;
}

/*------ wrapper ------------*/
body div#wrapper {
	background:#D4F2FF; 
	min-height:1598px;
}
body div#wrapper #bg-top{
	background:url("../images/background-top.png") top no-repeat; 
	min-height:1337px;
}
body div#wrapper #bg-bottom{
	background:url("../images/background-bottom.png") bottom no-repeat; 
	min-height:261px;
	height: auto !important;
	height: 261px;
}


	/*---NewStyle---*/
body div#wrapper #NewStyle img{
	display:block;
}
body div#wrapper #NewStyle {
	width:850px;
}

body div#wrapper #NewStyle dt{
	padding-top:31px;
	padding-left:43px;
}

body div#wrapper #NewStyle dd{
	padding-top:29px;
	padding-left:39px;
}


	/*---Type1---*/
body div#wrapper ul li#Type1 img{
	display:block;
}

body div#wrapper ul li#Type1 {
	width:771px;
	padding-left:36px;
}
body div#wrapper ul li#Type1 #Type1-head{
	padding:28px 126px 0 0px;
}
body div#wrapper ul li#Type1 dt{
	padding-top:15px;
	padding-left:2px;
	font-weight:bold;
	color:#1C2C7C;
}
body div#wrapper ul li#Type1 dd {
	padding-top:16px;
}
body div#wrapper ul li#Type1 dd #Type1-model {
	float:right;
	padding-top:4px;
	padding-left:25px;
}
body div#wrapper ul li#Type1 dd p{
	font-size:123.1%;
	font-weight:bold;
	line-height:1.56;
	font-family: Helvetica,Arial,'ヒラギノ角ゴ Pro W3',sans-serif;
}

	/*---Type2---*/
body div#wrapper ul li#Type2 img{
	display:block;
}

body div#wrapper ul li#Type2 {
	width:768px;
	margin-top:44px;
	margin-left:40px;
}

body div#wrapper ul li#Type2 dl{
	margin-top:16px;
}

body div#wrapper ul li#Type2 dt{
	color:#1C2C7C;
	padding-left:440px;
}

body div#wrapper ul li#Type2 dd {
	width:768px;
	margin-top:-68px;
}
body div#wrapper ul li#Type2 dd div#Type2-model {
	width:443px;
	padding-bottom:32px;
	float:left;
}
body div#wrapper ul li#Type2 dd div#Type2-model img {
	margin-right:23px;
}

body div#wrapper ul li#Type2 dd p{
	padding-top:88px;
	font-size:123.1%;
	font-weight:bold;
	line-height:1.56;
	font-family: Helvetica,Arial,'ヒラギノ角ゴ Pro W3',sans-serif;
}






	/*---Nextstage---*/

body div#wrapper #Nextstage img{
	display:block;
}

body div#wrapper #Nextstage{
	min-height:261px;
}
body div#wrapper #Nextstage dt{
	padding-top:48px;
	padding-left:44px;
}
body div#wrapper #Nextstage dd{
	padding-top:41px;
	padding-left:39px;
	padding-bottom:59px;
}

