@charset "shift_jis";

/*---------------------------------------------------------------------
Page layout
---------------------------------------------------------------------*/
#content	{}
	#pageTitle	{top:81px; left:104px;}
	
	#topBox			{height:480px;}
	#copy				{position:absolute; top:10px; left:70px;}
	.read				{position:absolute; top:45px; left:70px;}
	
  #btnPreparation         {position:absolute; top:-5px; left:595px; width:119px; height:123px;}
  #btnPreparation a       {display:block; overflow:hidden; height:0; padding-top:123px; background:url(images/btn_twoplay.jpg) no-repeat 0 0;}
  #btnPreparation a:hover {background:url(images/btn_twoplay_on.jpg) no-repeat 0 0;}
  
  #thumb			{height:210px; position:absolute; top:130px; left:57px;}
	#thumb li		{position:absolute;}
		#nav1	{top:0; left:0;}
		#nav2	{top:0; left:223px;}
		#nav3	{top:0; left:440px;}
		#nav4	{top:148px; left:103px;}
		#nav5	{top:148px; left:333px;}
	
	#style			{position:absolute; top:350px; left:136px;}
	#photo			{width:540px; margin-left:115px; padding-bottom:35px;}
		.section	{}
		.section p	{margin:10px 0 0 5px;}
		.btnTop		{padding-top:15px; margin-bottom:25px; text-align:right; padding-right:10px;}


/*---------------------------------------------------------------------
preparation layout
---------------------------------------------------------------------*/
#preparation #wrapper	{width:768px; margin:0 auto;}
	#preparation .section	{position:relative;}
	
	/* header */
	#preparation #header	{background:url(images/bg_head.gif) no-repeat left top; height:199px;}
		#preparation #header h1	{position:absolute; top:95px; left:108px;}
    
  /* unit */
  #preparation .unit  {position:relative;}
  	#preparation #box01    {background:url(images/bg_box01.gif) no-repeat 0 0; height:330px;}
    #preparation #box02    {background:url(images/bg_box02.gif) no-repeat 0 0; height:436px;}
    #preparation #box02-2  {background:url(images/bg_box03.gif) no-repeat 0 0; height:329px;}
    #preparation #box03    {background:url(images/bg_box04.gif) no-repeat 0 0; height:301px;}
    #preparation #box03-2  {background:url(images/bg_box05.gif) no-repeat 0 0; height:270px;}
  	
    #preparation .unit h2  {position:absolute; left:60px; top:0;}
    
    #preparation #box01 h2      {top:15px;}
    #preparation #box01 .img01  {position:absolute; top:100px; left:250px;}
    
    #preparation #box02 .img01  {position:absolute; top:90px; left:58px;}
    #preparation #box02 .img02  {position:absolute; top:90px; left:417px;}
  	#preparation #box02 dt      {margin-bottom:17px;}
    
    #preparation #box02-2 img   {position:absolute; top:42px; left:78px;}
    
    #preparation #box03 .img01  {position:absolute; top:95px; left:240px;}
    
    #preparation #box03-2 img   {position:absolute; top:42px; left:78px;}
  	
  /* footer */
	#preparation #footer	{background:url(images/bg_footer.gif) no-repeat left top; height:235px;}
		#preparation #footer	a	{position:absolute; top:47px; left:310px;}