/**********************************************
* Name        : prepare.css
* Description : 
* Author      : Soshi Ito
* Date        : Oct-2007
***********************************************/

h2 {
  margin: 20px;
  font-size:x-large;
  color:#da8233;
  text-align:center;
}


.prepare_action {
  font-size:large;
  font-weight:bold;
  margin:10px 0px;
}

.prepare_text {
  text-align: center;
  margin: -50px 30px 30px 0px;
}

.prepare_flow {
  margin: 10px 40px;
  text-align: center;
}
/*
.prepare_term {
  margin: 10px 0px;
  text-align: center;
  border-top:solid 2px;
  border-bottom:solid 2px;
  border-color:#da8233;
  font-size:large;
  font-weight:bold;
  color:#da8233;
}
*/
.prepare_term {
  margin: 10px 0px;
  border-top:solid 2px;
  border-bottom:solid 2px;
  border-color:#da8233;
}

.prepare_term_img  {
    margin:0px auto;
    width:116px;
    height:20px;
    background-image: url(../images/prepare_text.png);
}

#term_img1{background-position:-100px 0px;}
#term_img2{background-position:-100px -25px;}
#term_img3{background-position:-100px -50px;}
#term_img4{background-position:-100px -75px;}

/*
.prepare_step {
  font-style:italic;
  font-size:14pt;
  color:#fb4011;
  margin:5px 0px;
  padding-top:10px;
  width:100px;
  float:left;
}
*/

.prepare_step {
  margin: 5px 0px;
  width: 100px;
  float: left;
}

.prepare_step_img {
  margin-top:10px;
  width:100px;
  height:20px;
  background-image: url(../images/prepare_text.png);
}
#step_img1{background-position:0px 0px;}
#step_img2{background-position:0px -20px;}
#step_img3{background-position:0px -40px;}
#step_img4{background-position:0px -60px;}
#step_img5{background-position:0px -80px;}
#step_img6{background-position:0px -100px;}

.prepare_details a {
  color:#da8233;
  text-decoration: none;
}

.prepare_area {
  margin:5px 0px;
  width:500px;
  float:left;
}
.prepare_arrow {
}

.prepare_depart {
  margin: 10px auto;
  width:195px;
  height:80px;
  background-image: url(../images/prepare_plane.png);
  text-align:center;
  font-size:20pt;
}

.prepare_depart_link {
  margin: 0px 0px;
  width:195px;
  height:80px;
  padding-top: 5px;
  color:#cc5511;
  text-decoration: none;
}

.prepare_arrange_area {
  width:559px;
  margin:0px auto;
  text-align:center;
}

.prepare_arrange_area div{
  border-color:#999999;
}

.prepare_arrange_title {
  border-top:solid 1px;
  border-left:solid 1px;
  border-right:solid 1px;
  background-color:#e79742;
  color:#ffffff;
}

.prepare_arrange1 {
  background-color:#ffe0c3;
  border-top:solid 1px;
  border-left:solid 1px;
  width:185px;
  float:left;
}

.prepare_arrange1_r {
  background-color:#ffe0c3;
  border-top:solid 1px;
  border-left:solid 1px;
  border-right:solid 1px;
  width:185px;
  float:left;
}
.prepare_arrange2_l {
  background-color:#ffe0c3;
  border-top:solid 1px;
  border-bottom:solid 1px;
  border-left:solid 1px;
  width:278px;
  float:left;
}
.prepare_arrange2_r {
  background-color:#ffe0c3;
  border:solid 1px;
  width:278px;
  float:left;
} /*2y = 1 + 3x */
.prepare_items {
  color:#458acf;
}

.clear {
  clear:both;
}

.headlinks{
	text-align:center;
	position:absolute;
	width:600px;
    left:50%;
	margin-top:120px;
    margin-left:-320px;

	}
.supportdesk_text{
	font-size:12px;
	color:#000000;
	position:absolute;
	left:50%;
	margin-left:-160px;
	padding-top:37px;
	text-align:left;
	width:450px;
	}
.supportdesk_text2{
	font-size:12px;
	color:#000000;
	position:absolute;
	left:50%;
	margin-left:-160px;
	padding-top:65px;
	text-align:left;
	width:450px;
	}
.supportdesk_text3{
	font-size:12px;
	color:#000000;
	position:absolute;
	left:50%;
	margin-left:-160px;
	padding-top:50px;
	text-align:left;
	width:450px;
	}
.insidemargin{
	height:17px;
	width:450px;
	}
.insidemargin2{
	height:25px;
	width:450px;
	}
.insidemargin3{
	height:9px;
	width:450px;
	}
	
.why_text1{
	font-size:12px;
	color:#000000;
	position:absolute;
	left:50%;
	margin-left:-50px;
	padding-top:10px;
	text-align:left;
	width:400px;
	}
.why_text2{
	font-size:12px;
	color:#000000;
	position:absolute;
	right:50%;
	padding-top:10px;
	text-align:left;
	width:310px;
	}
.textheadding{
	color:#da8233;
	font-size:14px;
	}
	
.doushite{
	background-image:url(../images/whsaver_why_03.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:150px;
	}	
.doushite2{
	background-image:url(../images/whsaver_why_11.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:115px;
	}
.doushite3{
	background-image:url(../images/whsaver_why_13.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:115px;
	}
.doushite4{
	background-image:url(../images/whsaver_why_14.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:115px;
	}
.doushite5{
	background-image:url(../images/whsaver_why_15.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:115px;
	}
.doushite6{
	background-image:url(../images/whsaver_why_16.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:115px;
	}
.doushite7{
	background-image:url(../images/whsaver_why_17.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:115px;
	}
.doushite8{
	background-image:url(../images/whsaver_why_18.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:115px;
	}
.doushite9{
	background-image:url(../images/whsaver_why_19.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:130px;
	}
.doushite10{
	background-image:url(../images/whsaver_why_20.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:130px;
	}
.doushite11{
	background-image:url(../images/whsaver_why_21.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:115px;
	}
.doushite12{
	background-image:url(../images/whsaver_why_22.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:131px;
	}
	
.sdesk1{
	background-image:url(../images/whsaver_supportdesk_05.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:122px;
	}
.sdesk2{
	background-image:url(../images/whsaver_supportdesk_06.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:135px;
	}
.sdesk3{
	background-image:url(../images/whsaver_supportdesk_07.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:311px;
	}
.sdesk4{
	background-image:url(../images/whsaver_supportdesk_08.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:223px;
	}
.sdesk5{
	background-image:url(../images/whsaver_supportdesk_09.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:223px;
	}
.sdesk6{
	background-image:url(../images/whsaver_supportdesk_10.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:223px;
	}
.sdesk7{
	background-image:url(../images/whsaver_supportdesk_11.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:223px;
	}
.sdesk8{
	background-image:url(../images/whsaver_supportdesk_12.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:223px;
	}
	
	
	
	
	/* 初めての方へリニューアル後May09
---------------------------------------------*/
div#topimg {
	width: 652px;
	height: 130px;
	background: url(../images/first_02B.gif) no-repeat;
	margin-left: 58px;
}

div#topimg div.txtposition{
margin: 40px 10px 0 10px;
	font-size: 11px;
	text-align: left;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	