@charset "utf-8";


#main .cont {
	padding-right: 10px;
	padding-left: 10px;
}


#main .table_point {
	background-color: #FF9900;
	margin-left: 40px;
	margin-top: 20px;


}
#main .table_point .point_td {
	font-weight: bold;
	background-color: #FFFFFF;
	padding: 0px;
}
.point_td a {
	color: #666666;
	display: block;
	padding-left: 20px;
	padding-top: 9px;
	padding-bottom: 4px;
	height: 17px;
}

.po01 {
	background-image: url(../img/point/01-01.gif);
	background-repeat: no-repeat;
}
.po02 {
	background-image: url(../img/point/01-02.gif);
	background-repeat: no-repeat;
}
.po03 {
	background-image: url(../img/point/01-03.gif);
	background-repeat: no-repeat;
}
.po04 {
	background-image: url(../img/point/01-04.gif);
	background-repeat: no-repeat;
}
.po05 {
	background-image: url(../img/point/01-05.gif);
	background-repeat: no-repeat;
}
.po06 {
	background-image: url(../img/point/01-06.gif);
	background-repeat: no-repeat;
}
.po07 {
	background-image: url(../img/point/01-07.gif);
	background-repeat: no-repeat;
}
.po08 {
	background-image: url(../img/point/01-08.gif);
	background-repeat: no-repeat;
}
.po09 {
	background-image: url(../img/point/01-09.gif);
	background-repeat: no-repeat;
}
.po10 {
	background-image: url(../img/point/01-10.gif);
	background-repeat: no-repeat;
}
.po11 {
	background-image: url(../img/point/01-11.gif);
	height: 45px;
	width: 90px;
}
.point_cont .point {
	float: left;
	width: 290px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-bottom: 30px;
}
.point_cont .point img {
	padding-left: 20px;
}
#main .cont h2 {
	font-size: 30px;
	background-image: none;
	margin-top: 0px;
	margin-bottom: 20px;
	margin-left: 300px;
}



#main .cont h3 {
	font-size: 14px;
	padding-top: 25px;
	padding-left: 25px;
	margin: 0px;
}


#main .cont .h3_point01 {
	background-image: url(../img/point/02-01.gif);
	background-repeat: no-repeat;
	margin-right: 15px;
}
#main .cont .h3_point02 {
	background-image: url(../img/point/02-02.gif);
	background-repeat: no-repeat;
	margin-right: 15px;
}
#main .cont .h3_point03 {
	background-image: url(../img/point/02-03.gif);
	background-repeat: no-repeat;
}
#main .cont .h3_point04 {
	background-image: url(../img/point/02-04.gif);
	background-repeat: no-repeat;
	margin-right: 15px;
}
#main .cont .h3_point05 {
	background-image: url(../img/point/02-05.gif);
	background-repeat: no-repeat;
	margin-right: 15px;
}
#main .cont .h3_point06 {
	background-image: url(../img/point/02-06.gif);
	background-repeat: no-repeat;
}
#main .cont .h3_point07 {
	background-image: url(../img/point/02-07.gif);
	background-repeat: no-repeat;
	margin-right: 15px;
}
#main .cont .h3_point08 {
	background-image: url(../img/point/02-08.gif);
	background-repeat: no-repeat;
	margin-right: 15px;
}
#main .cont .h3_point09 {
	background-image: url(../img/point/02-09.gif);
	background-repeat: no-repeat;
}
#main .cont .h3_point10 {
	background-image: url(../img/point/02-10.gif);
	background-repeat: no-repeat;
}
#main .point_cont .point_main {
	padding-right: 80px;
	padding-left: 80px;
}
#main .cont .point_cont .h2_01 {
	background-image: url(../img/point/04-01.gif);
	background-repeat: no-repeat;
	height: 44px;
	padding-top: 6px;
	padding-bottom: 10px;
	padding-left: 50px;
}
#main .cont .point_cont .h2_02 {
	background-image: url(../img/point/04-02.gif);
	background-repeat: no-repeat;
	height: 44px;
	padding-top: 6px;
	padding-bottom: 10px;
	padding-left: 50px;
}
#main .cont .point_cont .h2_03 {
	background-image: url(../img/point/04-03.gif);
	background-repeat: no-repeat;
	height: 44px;
	padding-top: 6px;
	padding-bottom: 10px;
	padding-left: 50px;
}
#main .cont .point_cont .h2_04 {
	background-image: url(../img/point/04-04.gif);
	background-repeat: no-repeat;
	height: 44px;
	padding-top: 6px;
	padding-bottom: 10px;
	padding-left: 50px;
}
#main .cont .point_cont .h2_05 {
	background-image: url(../img/point/04-05.gif);
	background-repeat: no-repeat;
	height: 44px;
	padding-top: 6px;
	padding-bottom: 10px;
	padding-left: 50px;
}
#main .cont .point_cont .h2_06 {
	background-image: url(../img/point/04-06.gif);
	background-repeat: no-repeat;
	height: 44px;
	padding-top: 6px;
	padding-bottom: 10px;
	padding-left: 50px;
}
#main .cont .point_cont .h2_07 {
	background-image: url(../img/point/04-07.gif);
	background-repeat: no-repeat;
	height: 44px;
	padding-top: 6px;
	padding-bottom: 10px;
	padding-left: 50px;
}
#main .cont .point_cont .h2_08 {
	background-image: url(../img/point/04-08.gif);
	background-repeat: no-repeat;
	height: 44px;
	padding-top: 6px;
	padding-bottom: 10px;
	padding-left: 50px;
}
#main .cont .point_cont .h2_09 {
	background-image: url(../img/point/04-09.gif);
	background-repeat: no-repeat;
	height: 44px;
	padding-top: 6px;
	padding-bottom: 10px;
	padding-left: 50px;
}
#main .cont .point_cont .h2_10 {
	background-image: url(../img/point/04-10.gif);
	background-repeat: no-repeat;
	height: 44px;
	padding-top: 6px;
	padding-bottom: 10px;
	padding-left: 50px;
}
#main .cont .point_main {
	font-size: 14px;
}
#main .cont .point_main .null{
	height: 30px;
}
#main .cont .point_main h3 {
	background-image: none;
	font-size: 16px;
	color: #3366FF;
	margin: 0px;
	padding: 0px;
}
#main .cont .point_main .iedukuri{
	font-size: 16px;
	font-weight: bold;
	padding-left: 50px;
	line-height: 24px;
	color: #000000;
}
#main .cont .point_main .sinsa {
	padding-left: 100px;
}
#main .cont .point_main .gray {
	background-color: #EFEFEF;
	padding: 5px;
}
#main .cont .point_main .right {
	padding-left: 160px;
}
#main .cont .point_main .tosyo {
	padding-left: 150px;
}

