@charset "utf-8";
@import url(./cmn.css);


/*************インデックスページ設定********/

#topimg {
	clear:both;
	margin:0 0 5px 0;
	padding:0;
	width:800px;
	height:250px;
}

#topimg_fla {
	width:545px;
	height:250px;
	float:left;
}

#topimg_r {
	width:255px;
	height:250px;
	float:right;
}


.img_opa a,.img_opa a:link,.img_opa a:visited {
	filter:alpha(opacity=100);  /* IE7以下用 */
    -ms-filter: "alpha(opacity=100)"; /* IE8用 */
    -moz-opacity:1; /* Firefox 1.5未満, Netscape用 */
    -khtml-opacity: 1;  /* Safari 1.x, 他khtmlに対応したブラウザ用  */
    opacity: 1; /* Firefox 1.5以上, Opera, Safari用 */
	}

.img_opa a:hover,.img_opa a:active{
	filter:alpha(opacity=70);  /* IE7以下用 */
    -ms-filter: "alpha(opacity=70)"; /* IE8用 */
    -moz-opacity:0.7; /* Firefox 1.5未満, Netscape用 */
    -khtml-opacity: 0.7;  /* Safari 1.x, 他khtmlに対応したブラウザ用  */
    opacity: 0.7; /* Firefox 1.5以上, Opera, Safari用 */
	}

/****「成功」への3ステップ・「いいな！」3ステップ共通*****/
h3 {
  margin:0;
  padding:0;
  height:24px;
  display:block;
  text-indent:-9999px;
  text-decoration:none; 
}

.step3_contents {
	width:480px;
	height:auto;
	margin:0 auto;
    padding:10px 15px;
	background-color:#FFF;
}

.contents_txt {
	margin:5px 0;
    padding:0;
	line-height:140%;
}


/****「成功」への3ステップ*****/
h2.ttl_success {
  margin:0;
  padding:0;
  width:530px;
  height:57px;
  display:block;
  text-indent:-9999px;
  text-decoration:none; 
  background:url(../img/index/ttl_success.jpg) no-repeat;
}

.contents01 {
	margin:0 0 10px 0;
	padding:0 0 15px 0;
	width:530px;
	height:auto;
	background:url(../img/index/contents01_bg.jpg) repeat-y;
}

h3.sttl_success01 {
  width:281px;
  background:url(../img/index/sttl_success01.gif) no-repeat;
}

h3.sttl_success02 {
  width:120px;
  background:url(../img/index/sttl_success02.gif) no-repeat;
}

h3.sttl_success03 {
  width:300px;
  background:url(../img/index/sttl_success03.gif) no-repeat;
}

/****「いいな！」3ステップ*****/
h2.ttl_good {
	clear:both;
  margin:0;
  padding:0;
  width:530px;
  height:57px;
  display:block;
  text-indent:-9999px;
  text-decoration:none; 
  background:url(../img/index/ttl_good.jpg) no-repeat;
}

.contents02 {
	margin:0;
	padding:0 0 15px 0;
	width:530px;
	height:auto;
	background:url(../img/index/contents02_bg.jpg) repeat-y;
}

h3.sttl_good01 {
  width:232px;
  background:url(../img/index/sttl_good01.gif) no-repeat;
}

h3.sttl_good02 {
  width:232px;
  background:url(../img/index/sttl_good02.gif) no-repeat;
}

h3.sttl_good03 {
  width:304px;
  background:url(../img/index/sttl_good03.gif) no-repeat;
}


/********TOPページ右バナーエリア*************/

.bnr_area01 {
	width:250px;
	height:auto;
	margin:0 0 10px 0;
    padding:0;
}

.bnr_area01 img{
	margin-bottom:10px;
}

.bnr_area01 a,.bnr_area01 a:link,.bnr_area01 a:visited {
	display:block;
	margin:0;
    padding:0;
	filter:alpha(opacity=100);  /* IE7以下用 */
    -ms-filter: "alpha(opacity=100)"; /* IE8用 */
    -moz-opacity:1; /* Firefox 1.5未満, Netscape用 */
    -khtml-opacity: 1;  /* Safari 1.x, 他khtmlに対応したブラウザ用  */
    opacity: 1; /* Firefox 1.5以上, Opera, Safari用 */
	}

.bnr_area01 a:hover,.bnr_area01 a:active {
	display:block;
	margin:0;
    padding:0;
	filter:alpha(opacity=70);  /* IE7以下用 */
    -ms-filter: "alpha(opacity=70)"; /* IE8用 */
    -moz-opacity:0.7; /* Firefox 1.5未満, Netscape用 */
    -khtml-opacity: 0.7;  /* Safari 1.x, 他khtmlに対応したブラウザ用  */
    opacity: 0.7; /* Firefox 1.5以上, Opera, Safari用 */
	}

/***************/

.bnr_area02 {
	width:250px;
	height:auto;
	margin:0 0 10px 0;
    padding:0;
}

.bnr_area02 a,.bnr_area02 a:link,.bnr_area02 a:visited {
	display:block;
	filter:alpha(opacity=100);  /* IE7以下用 */
    -ms-filter: "alpha(opacity=100)"; /* IE8用 */
    -moz-opacity:1; /* Firefox 1.5未満, Netscape用 */
    -khtml-opacity: 1;  /* Safari 1.x, 他khtmlに対応したブラウザ用  */
    opacity: 1; /* Firefox 1.5以上, Opera, Safari用 */
	}

.bnr_area02 a:hover,.bnr_area02 a:active {
	display:block;
	filter:alpha(opacity=70);  /* IE7以下用 */
    -ms-filter: "alpha(opacity=70)"; /* IE8用 */
    -moz-opacity:0.7; /* Firefox 1.5未満, Netscape用 */
    -khtml-opacity: 0.7;  /* Safari 1.x, 他khtmlに対応したブラウザ用  */
    opacity: 0.7; /* Firefox 1.5以上, Opera, Safari用 */
	}

