@charset "utf-8";


/* ====================================================
	privacy
==================================================== */



#privacy h3 {
	background: #FFFFFF url(../privacy/media/bg_tit.gif) no-repeat;
	height: 27px;
	width: 570px;
	font-weight: bold;
	color: #78B400;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 10px;
	line-height: 1.7em;
}

.pri-area {
	margin-bottom: 40px;
}

.pri-area ol {
	margin: 0 0 0 30px;
}

.kubo-sign {
	text-align: right;
	width: 580px;
	margin-bottom: 40px;
	padding-top: 20px;
}




/* ====================================================
	about
==================================================== */

#about h3 {
	background: #FFFFFF url(../privacy/media/bg_tit.gif) no-repeat;
	height: 27px;
	width: 570px;
	font-weight: bold;
	color: #78B400;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 10px;
	line-height: 1.7em;
}

.ex_area01 {
	padding: 16px 0px;
	width: 580px;
	border-top: 1px dashed #5A3D1C;
	border-bottom: 1px dashed #5A3D1C;
	margin-bottom: 20px;
}
.ex_01 ul {
	margin: 0px 0px 0px 30px;
	list-style: none;
	padding-bottom: 15px;
}
.ie7 {
	padding-left: 26px;
	background: url(../about/media/icon01.gif) no-repeat left center;
}
.nets {
	background: url(../about/media/icon02.gif) no-repeat left center;
	padding-left: 26px;
}
.saf {
	background: url(../about/media/icon03.gif) no-repeat left center;
	padding-left: 26px;
}
.ffox {
	background: url(../about/media/icon04.gif) no-repeat left center;
	padding-left: 26px;
}
.ex_01 {
	padding-bottom: 16px;
}
.ex_02 ul {
	margin-left: 30px;
	padding: 12px 0px;
}
.ex_area02 {
	padding: 30px 0px;
	width: 580px;
}
#about h4 {
	color: #85AD00;
}
#about .pri-area ul {
	margin-left: 20px;
	padding-top: 12px;
}
.jump-os-area ul {
	list-style: none;
}
.jump-os-area li {
	float: left;
	padding-right: 16px;
}
.jump-os-area {
	width: 580px;
	padding-bottom: 30px;
}
