@charset "utf-8";
*{
    margin: 0px;
	padding: 0px;
}
#obi {
	background-color: #FF3366;
	height: 6px;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	font-size: 0px;
	line-height: 0px;
}
#background {
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/bg1.gif);
	background-repeat: repeat;
}
#container {
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	background-color: #FFFFFF;
	padding-bottom: 40px;
}
#head {
	height: 333px;
	width: 850px;
	margin-right: auto;
	margin-left: auto;
}
#trial1 {
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/bg_trial1.png);
	background-repeat: no-repeat;
	height: 548px;
}
#btn {
	width: 190px;
	height: 80px;
	float: left;
}
#btn2 {
	width: 190px;
	height: 80px;
	float: left;
}
#trial2 {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	height: 547px;
	background-image: url(../images/bg_trial2.png);
	background-repeat: no-repeat;
	margin-top: 30px;
}
#left_box {
	float: left;
	width: 594px;
	height: 80px;
}
#left_box2 {
	float: left;
	width: 543px;
	height: 80px;
}
#footer {
	height: 92px;
	width: 850px;
	margin-right: auto;
	margin-left: auto;
}
#blog {
	height: 877px;
	width: 782px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/bg_blog.jpg);
	background-repeat: no-repeat;
	margin-top: 30px;
}
#blog .text {
	margin-right: auto;
	height: 80px;
	width: 315px;
	margin-left: auto;
	padding: 10px;
	font-size: 12px;
	line-height: 135%;
	color: #666666;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#blog_area {
	width: 724px;
	margin-right: auto;
	margin-left: auto;
}

#agg {
	height: 539px;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
}
#point {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
#point table {
	width: 710px;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
	line-height: 150%;
	color: #333333;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#point table .photo {
	padding-left: 10px;
}
#point table .photo2 {
	padding-left: 18px;
	padding-top: 10px;
}
#point table .photo3 {
	padding-left: 18px;
	padding-top: 20px;
}
#point .box1 {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/bg_point1.jpg);
	background-repeat: no-repeat;
	height: 311px;
}
#point .box2 {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/bg_point2.jpg);
	background-repeat: no-repeat;
	height: 274px;
}
#point .box3 {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/bg_point3.jpg);
	background-repeat: no-repeat;
	height: 291px;
}
#copy {
	height: 125px;
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 4px;
}
.clear {
	clear: both;
	float: none;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
	margin: 0px;
	padding: 0px;
}
.blog1 {
	height: 358px;
	width: 355px;
	float: left;
	background-image: url(../images/blog_txtbg1.jpg);
	background-repeat: no-repeat;
	margin-right: 14px;
}
.blog2 {
	height: 358px;
	width: 355px;
	float: left;
	background-image: url(../images/blog_txtbg2.jpg);
	background-repeat: no-repeat;
}
.blog3 {
	height: 358px;
	width: 355px;
	float: left;
	background-image: url(../images/blog_txtbg3.jpg);
	background-repeat: no-repeat;
	margin-right: 14px;
	margin-top: 28px;
}
.blog4 {
	height: 358px;
	width: 355px;
	float: left;
	background-image: url(../images/blog_txtbg4.jpg);
	background-repeat: no-repeat;
	margin-top: 28px;
}
.txt12 {
	font-size: 12px;
	line-height: 130%;
	font-weight: normal;
	color: #666666;
}
.txt14 {
	font-size: 14px;
	font-weight: bold;
}


.trial_space {
	height: 434px;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
}
.point_space {
	height: 90px;
	width: 750px;
}
.point_space2 {
	height: 84px;
	width: 750px;
}
a:hover {
	text-decoration: none;
}

a:link {
    color: #FF3366;
}

a:visited {
    color: #FF3366;
}
