@charset "euc-jp";

/*----------------------------------------
style_point.css
create date:2009/03/16

-0.共通部分
-1.h1,h2など
-2.その他
----------------------------------------*/
/*
0.共通部分
------------------------------*/
#main{
	line-height:1.4em;
}

.textarrow{
	background:url(https://s.yimg.jp/images/koukin/01/common/koukin_arrow01.gif) no-repeat 0 2px;
	padding-left:20px;
}
.right_textarrow{
	float:right;
	background:url(https://s.yimg.jp/images/koukin/01/common/koukin_arrow01.gif) no-repeat 0 2px;
	padding-left:20px;
}

.mrg_l30{margin-left:30px;}

p.hidden-text{

}
/*
1.h1,h2など
------------------------------*/

h1{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	margin-left:10px;
}

#main h1.koukin_point_title{background:url(https://s.yimg.jp/images/koukin/01/point/koukin_point_title.gif) no-repeat;height:50px;}

h2{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
#main h2.koukin_point_subti1{background:url(https://s.yimg.jp/images/koukin/01/point/koukin_point_subti1.gif) no-repeat;height:50px;}


h3.koukin_point_chui{
	background:url(https://s.yimg.jp/images/koukin/01/point/koukin_point_chui.gif) top left no-repeat;
	height:35px;
	width:587px;
	padding:12px 15px 0 52px;
	text-indent:0;
	color:#ffffff;
	font-weight:bold;
	line-height:1.2em;
}

/*
2.その他
------------------------------*/
/* point_wr01 */
.point_wr01area{
	width:932px;
	margin:0 9px 20px 9px;
}
.point_wr01{
	margin-left:0px;
	background:url(https://s.yimg.jp/images/koukin/01/point/koukin_point_wr2bg.gif) top left repeat-y;
	line-height:1.2em;
}
.point_wr01 div.point_wr01_head{
	background:url(https://s.yimg.jp/images/koukin/01/point/koukin_point_wr2head.gif) top left no-repeat;
	height:6px;
	font-size:0;
	overflow:hidden;
}
.point_wr01 div.point_wr01_foot{
	background:url(https://s.yimg.jp/images/koukin/01/point/koukin_point_wr2foot.gif) top left no-repeat;
	height:6px;
	font-size:0;
	overflow:hidden;
}


ul.point_wr02{
	margin-left:12px;
}
ul.point_wr02 li{
	float:left;
}
ul.point_wr02 li.point_ph1{
	background:url(https://s.yimg.jp/images/koukin/01/point/koukin_point_ph1.gif) no-repeat 20px 10px;
	width:335px;

}
ul.point_wr02 li.point_ph2{
	background:url(https://s.yimg.jp/images/koukin/01/point/koukin_point_ph2.gif) no-repeat 30px 10px;
	width:275px;

}
ul.point_wr02 li.point_ph3{
	background:url(https://s.yimg.jp/images/koukin/01/point/koukin_point_ph3.gif) no-repeat 0 10px;
	width:260px;

}


ul.point_wr02 li.point_ph1 p.hidden-text{
	text-indent:-9999px;
	overflow:hidden;
	font-size:0;
	height:170px;
}
ul.point_wr02 li.point_ph2 p.hidden-text{
	text-indent:-9999px;
	overflow:hidden;
	font-size:0;
	height:170px;
}
ul.point_wr02 li.point_ph3 p.hidden-text{
	text-indent:-9999px;
	overflow:hidden;
	font-size:0;
	height:170px;
}




/* point_wr03 */
.point_wr03area{
	width:906px;
	margin:0 13px 10px 13px;
}
.point_wr03{
	margin-left:0px;
	background:url(https://s.yimg.jp/images/koukin/01/point/koukin_point_wr1bg.gif) top left repeat-y;
	line-height:1.2em;
}
.point_wr03 div.point_wr03_head{
	background:url(https://s.yimg.jp/images/koukin/01/point/koukin_point_wr1head.gif) top left no-repeat;
	height:4px;
	font-size:0;
	overflow:hidden;
}
.point_wr03 div.point_wr03_foot{
	background:url(https://s.yimg.jp/images/koukin/01/point/koukin_point_wr1foot.gif) top left no-repeat;
	height:5px;
	font-size:0;
	overflow:hidden;
}
.point_wr03 div.point_wr03ph1{
	background:url(https://s.yimg.jp/images/koukin/01/point/koukin_point_ph5.gif) no-repeat 20px 10px;
	padding:15px 15px 15px 120px;
}
.point_wr03 div.point_wr03ph1 p{
	line-height:1.2em;
}


/* point_wr04 */
.point_wr04area{
	width:950px;
	margin:0 0 10px 0;
}
.point_wr04{
	margin-left:0px;
	background:url(https://s.yimg.jp/images/koukin/01/point/koukin_point_wr3bg.gif) top left repeat-y;
	line-height:1.2em;
}
.point_wr04 div.point_wr04_head{
	background:url(https://s.yimg.jp/images/koukin/01/point/koukin_point_wr3head.gif) top left no-repeat;
	height:6px;
	font-size:0;
	overflow:hidden;
}
.point_wr04 div.point_wr04_foot{
	background:url(https://s.yimg.jp/images/koukin/01/point/koukin_point_wr3foot.gif) top left no-repeat;
	height:6px;
	font-size:0;
	overflow:hidden;
}
.point_wr04 div.point_wr04ph1{
	background:url(https://s.yimg.jp/images/koukin/01/point/koukin_point_ph4.gif) no-repeat 610px 10px;
	padding:10px 10px 10px 10px;
}

ul.koukin_point_arrow{
	margin:0 0 0 10px;
	width:575px;
}
ul.koukin_point_arrow li{
	background:url(https://s.yimg.jp/images/koukin/01/common/koukin_arrow2.gif) no-repeat 0 4px;
	padding:0 0 15px 8px;
	_height:0;
	font-size:85%;
}

.point_wr04 p.point_wr04_text{
	width:542px;
	padding:0 10px 0 35px;
}






