@charset "Shift_JIS";

#main02 img {vertical-align: bottom;}
#main02 .iPopImg01 {vertical-align: -1px;}

/* contents */
#shinki, #karikae, .box_main3 {
	position: relative;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	text-decoration: none;
}
#goriyou {
	background: url(../imgs/index_bg_03.gif) no-repeat center top;
	height: 236px;
	padding: 69px 82px 0;
}
.no1{
	background:url(../imgs/index_box01_info_bg.gif) no-repeat;
	position:absolute;
	width:542px;
	padding-bottom:114px;
	top:75px;
	left:45px;
}
.no1 p{
	text-align:center;
	margin-top:12px;
}
.no1 dl {width: 240px;}
.no1 dl img {vertical-align: middle; line-height: 0;}
.no1_bt01 {
	float: left;
	margin: 15px 0 0 24px;
	_margin: 17px 0 0 24px;
	display: inline;
}
.no1_bt02 {
	float: right;
	margin: 15px 24px 0 0;
	_margin: 17px 24px 0 0;
	display: inline;
}
.no1 dt {
	margin-bottom: 5px;
}
#shinki h3, #karikae h3 {
	position: absolute;
	left: 132px;
	top: 377px;
}
#shinki .btn_01 {
	position: absolute;
	left: 59px;
	top: 409px;
}
#karikae .btn_01 {
	position: absolute;
	left: 56px;
	top: 413px;
}
#shinki .btn_02 {
	position: absolute;
	left: 400px;
	top: 409px;
}
#karikae .btn_02 {
	position: absolute;
	left: 56px;
	top: 538px;
}
#shinki #tokuten3 {
	position: absolute;
	left: 58px;
	top: 667px;
}
#karikae #tokuten3 {
	position: absolute;
	left: 56px;
	top: 680px;
}
#tokuten3 dd {
	background: url(../imgs/index_box01_3toku_bg.gif) no-repeat 0px 0px;
	height: 136px;
	width: 335px;
}
#tokuten3 dd ul {
	padding-left: 6px;
}
#tokuten3 dd li {
	float: left;
	margin-right: 10px;
}
#shinki .btn_06 {
	position: absolute;
	left: 65px;
	top: 669px;
}
#karikae .btn_06 {
	position: absolute;
	left: 65px;
	top: 682px;
}
#shinki .btn_07 {
	position: absolute;
	left: 400px;
	top: 716px;
}
#karikae .btn_07 {
	position: absolute;
	left: 397px;
	top: 730px;
}
#shinki .btn_08 {
	position: absolute;
	left: 400px;
	top: 667px;
}
#karikae .btn_08 {
	position: absolute;
	left: 397px;
	top: 681px;
}
#shinki .btn_09 {
	position: absolute;
	left: 400px;
	top: 766px;
}
#karikae .btn_09 {
	position: absolute;
	left: 397px;
	top: 780px;
}
.btn_10 {
	position: absolute;
	left: 368px;
	top: 372px;
}
.btn_11 {
	position: absolute;
	left: 44px;
	top: 70px;
}
.btn_12 {
	position: absolute;
	left: 46px;
	top: 468px;
}
.btn_13 {
	position: absolute;
	left: 46px;
	top: 477px;
}
#goriyou ul{
	width:460px;
}
#goriyou dl{
	padding:10px;
	border:1px solid #FF0000;
	width:440px;
	margin-top:12px;
}
#goriyou dt{
	float:left;
	display:inline;
}