@charset "Shift_JIS";

/*-----------------------------------------------------
Content
-------------------------------------------------------*/
#Content h1{
	margin:0 0 10px;
}

/*-------------------------------------
common
---------------------------------------*/
#Content div.slider{
	width:400px;
}
#Content div.slider div.slider-inline{
	height:240px;
}
#Content div.slider ul.nav{
	width:400px;
}

#Wrapper #Content{
	padding:163px 0 40px;
}

/*-----------------------------------------------------
story
-------------------------------------------------------*/
#Content div.story{
	margin:0 0 205px;
}

/*-------------------------------------
story01
---------------------------------------*/
#Content div.story01{
	width:940px;
	margin:0 auto 100px;
	overflow: hidden;
}
#Content div.story01 div.txt{
	width:485px;
	float:left;
}
#Content div.story01 div.txt h1{
	margin:0 0 10px;
}
#Content div.story01 div.txt div{
	padding:0 0 0 4px;
}
#Content div.story01 div.txt p.btn{
	padding:7px 0 0 223px;
	position: relative;
}

#Content div.story01 div.slider{
	float:right;
}

/*-------------------------------------
story02
---------------------------------------*/
#Content div.story02{
	width:940px;
	margin:0 auto;
	position:relative;
}
#Content div.story02 div.story02-inline{
	overflow:hidden;
}
#Content div.story02 p.charactor01{
	position:absolute;
	top:-245px;
	left:555px;
}
#Content div.story02 p.charactor02{
	position:absolute;
	top:195px;
	left:345px;
}
#Content div.story02 div.txt{
	width:480px;
	float:right;
	position:relative;
}

#Content div.story02 div.slider{
	float:left;
}

/*-----------------------------------------------------
charactor
-------------------------------------------------------*/
#Content div.charactor{
	width:940px;
	margin:0 auto 50px;
}
#Content div.charactor h1{
	padding:0 0 12px 2px;
}
#Content div.charactor p{
	padding:0 0 29px 2px;
}
#Content div.charactor p.il{
	padding:0 0 0 48px;
}

/*-----------------------------------------------------
partner
-------------------------------------------------------*/
#Content div.partner{
	width:940px;
	height:370px;
	position:relative;
	margin:0 auto;
}
#Content div.partner h1{
	margin:0 0 9px;
}
#Content div.partner p{
	padding:0 0 0 5px;
}
#Content div.partner p.il{
	position:absolute;
	top:123px;
	left:381px;
}
#Content div.partner div.slider{
	position:absolute;
	padding:10px;
	top:5px;
	left:528px;
}
#Content div.partner div.slider p{
	padding:0;
}