@charset "utf-8";
#main/* CSS Document */







 {
	width: 784px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #29537C;
	border-right-style: none;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
	height: auto;
}
#main   h1 {
	font-size: 18px;
	background-color: #29537C;
	color: #FFFFFF;
	width: 774px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	float: left;
	height: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #29537C;
	border-left-color: #29537C;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#main  h2 {
	font-size: 18px;
	background-color: #29537C;
	color: #FFFFFF;
	width: 774px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	float: left;
	height: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #29537C;
	border-left-color: #29537C;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#parent {
	height: auto;
	width: 774px;
	border: 1px solid #29537C;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	background-color: #BBEEBB;
}
#parent em {
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

#parent ul {
	margin: 0px;
	height: auto;
	width: 260px;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 14px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 20px;
}
#parent li {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
	width: 260px;
}
#parent p {
	font-size: 14px;
	margin: 0px;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 20px;
}

.p_graph {
	margin: 0px;
	padding: 0px;
	height: 360px;
	width: 480px;
	float: left;
}
.p_graph1 {
	margin: 0px;
	padding: 0px;
	height: 480px;
	width: 640px;
	float: left;
}
#chara {
	height: auto;
	width: 776px;
	float: left;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
}
.style {
	height: auto;
	width: 774px;
	float: left;
	padding: 0px;
	border: 1px solid #29537C;
	margin: 0px;
	background-color: #FFEEEE;
}
.style a:link {
	color: #0000FF;
	text-decoration: underline;
}
.style  a:visited {
	color: #0000FF;
	text-decoration: underline;
}
.style  a:hover {
	color: #FFFF00;
	text-decoration: underline;
	background-color: #29537C;
}
.style  a:active {
	color: #FF0000;
	text-decoration: underline;
}

.style  p img.graphs {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.style p {
	font-size: 16px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 20px;
}
.style  ul {
	font-size: 16px;
	line-height: 20px;
	list-style-type: none;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.style  li {
	font-size: 16px;
	margin: 0px;
	line-height: 20px;
	float: left;
	width: 700px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.styletxt {
	height: auto;
	width: 774px;
	float: left;
	padding: 0px;
	margin: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #29537C;
	border-bottom-color: #29537C;
	border-left-color: #29537C;
	background-color: #D2F0D2;
}
.styletxt  p {
	font-size: 16px;
	line-height: 22px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.styletxt1 {
	height: auto;
	width: 774px;
	float: left;
	padding: 0px;
	margin: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #29537C;
	border-bottom-color: #29537C;
	border-left-color: #29537C;
	background-color: #FDD5EF;
}
.styletxt1   p {
	font-size: 16px;
	line-height: 22px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.styletxt2 {
	height: auto;
	width: 774px;
	float: left;
	padding: 0px;
	margin: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #29537C;
	border-bottom-color: #29537C;
	border-left-color: #29537C;
	background-color: #F2D7FF;
}
.styletxt2   p {
	font-size: 16px;
	line-height: 22px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.stylel {
	height: auto;
	width: 774px;
	float: left;
	padding: 0px;
	border: 1px solid #29537C;
	margin: 0px;
	background-color: #FDD5EF;
}
.stylel   p  img.graphs {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.stylel  p {
	font-size: 16px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 20px;
}
.stylem {
	height: auto;
	width: 774px;
	float: left;
	padding: 0px;
	border: 1px solid #29537C;
	margin: 0px;
	background-color: #D2F0D2;
}
.stylem   p  img.graphs {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.stylem  p {
	font-size: 16px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 20px;
}
.stylef {
	height: auto;
	width: 774px;
	float: left;
	padding: 0px;
	border: 1px solid #29537C;
	margin: 0px;
	background-color: #F2D7FF;
}
.stylef    p   img.graphs {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.stylef   p {
	font-size: 16px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 20px;
}

#ad1 {
	height: auto;
	width: 774px;
	float: left;
	padding: 0px;
	border: 1px solid #29537C;
	margin: 0px;
	background-image: url(../image/adr.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
#ad1  ul {
	margin: 0px;
	padding: 10px;
	float: left;
}
#ad1 li {
	font-size: 16px;
	line-height: 22px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#photo {
	height: auto;
	width: 774px;
	float: left;
	padding: 0px;
	border: 1px solid #29537C;
	margin: 0px;
	font-size: 12px;
}
#photo .graph {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#photo ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
#photo li {
	margin: 0px;
	float: left;
	list-style-type: none;
	padding-top: 10px;
	padding-right: 13px;
	padding-bottom: 10px;
	padding-left: 15px;
}
#wstop {
	height: auto;
	width: 776px;
	float: left;
	padding: 0px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../ws_sale/img/white.jpg);
	background-repeat: no-repeat;
	background-position: left 10px;
}
#wstop p {
	font-size: 16px;
	line-height: 22px;
	width: 400px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 350px;
	padding-right: 10px;
}
#wstop1 {
	height: auto;
	width: 776px;
	float: left;
	padding: 0px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../ws_puppy/img/white.jpg);
	background-repeat: no-repeat;
	background-position: left 10px;
}
#wstop1  p {
	font-size: 16px;
	line-height: 22px;
	width: 400px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 350px;
	padding-right: 10px;
}
.hanbai {
	height: auto;
	width: 774px;
	float: left;
	padding: 0px;
	border: 1px solid #29537C;
	margin: 0px;
}
.hanbai ul {
	margin: 0px;
	float: left;
	height: 200px;
	width: 440px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.hanbai li {
	margin: 0px;
	padding: 0px;
	width: 440px;
	font-size: 16px;
	line-height: 18px;
	list-style-type: none;
}
.hanbai  a:link {
	font-size: 16px;
	line-height: 30px;
	color: #0000FF;
	text-decoration: underline;
}
.hanbai a:visited {
	font-size: 16px;
	line-height: 30px;
	color: #0000FF;
	text-decoration: underline;
}
.hanbai a:hover {
	font-size: 16px;
	line-height: 30px;
	color: #FFFF00;
	text-decoration: underline;
	background-color: #29537C;
}
.hanbai a:active {
	font-size: 16px;
	line-height: 30px;
	color: #FF0000;
	text-decoration: underline;
}

.graphh     {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.hanbai p {
	font-size: 16px;
	line-height: 22px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.hanbai1 {
	height: auto;
	width: 774px;
	float: left;
	padding: 0px;
	border: 1px solid #29537C;
	margin: 0px;
}

.hanbai1 ul {
	margin: 0px;
	float: left;
	height: 200px;
	width: 440px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.hanbai1 li {
	margin: 0px;
	padding: 0px;
	width: 200px;
	font-size: 16px;
	line-height: 18px;
	list-style-type: none;
	float: left;
}
.hanbai1 a:link {
	font-size: 16px;
	line-height: 30px;
	color: #0000FF;
	text-decoration: underline;
}
.hanbai1 a:visited {
	font-size: 16px;
	line-height: 30px;
	color: #0000FF;
	text-decoration: underline;
}
.hanbai1 a:hover {
	font-size: 16px;
	line-height: 30px;
	color: #FFFF00;
	text-decoration: underline;
	background-color: #29537C;
}
.hanbai1 a:active {
	font-size: 16px;
	line-height: 30px;
	color: #FF0000;
	text-decoration: underline;
}
#top_wsps {
	height: auto;
	width: 776px;
	float: left;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../image_top/wsps.jpg);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-top: 200px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#top_wsps p {
	font-size: 16px;
	line-height: 22px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.sale_wsps {
	height: auto;
	width: 774px;
	float: left;
	padding: 0px;
	border: 1px solid #29537C;
	background-color: #EFD8EB;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.sale_wsps .graph_wsps {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	height: 140px;
	width: 185px;
}
.sale_wsps ul {
	height: 135px;
	width: 400px;
	float: left;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.sale_wsps li {
	font-size: 14px;
	line-height: 18px;
	list-style-type: none;
}
.sale_wsps li a:link {
	color: #0000FF;
	text-decoration: underline;
}
.sale_wsps  li  a:visited {
	color: #0000FF;
	text-decoration: underline;
}
.sale_wsps  li  a:hover {
	color: #FFFF00;
	text-decoration: underline;
}
.sale_wsps  li  a:active {
	color: #FF0000;
	text-decoration: underline;
}




.sale_wsps li em {
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.sale_wsps  li.big  {
	font-size: 18px;
	font-weight: normal;
	line-height: 30px;
}
.stud {
	height: auto;
	width: 774px;
	float: left;
	padding: 0px;
	border: 1px solid #29537C;
	background-color: #C0EAAC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.stud .graph_s {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	height: 240px;
	width: 320px;
}
.stud ul {
	height: 135px;
	width: 400px;
	float: left;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.stud li {
	font-size: 14px;
	line-height: 20px;
	list-style-type: none;
}
.stud em {
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
}
.goods {
	height: auto;
	width: 774px;
	float: left;
	padding: 0px;
	border: 1px solid #29537C;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.goods  .graph_s {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	height: 240px;
	width: 320px;
}
.goods  ul {
	height: 135px;
	width: 400px;
	float: left;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.goods  li {
	font-size: 14px;
	line-height: 20px;
	list-style-type: none;
}
.goods  em {
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
}
.goods a:link {
	color: #0000FF;
	text-decoration: underline;
}
.goods a:visited {
	color: #FF0000;
	text-decoration: underline;
}
.goods a:active {
	color: #FF0000;
	text-decoration: underline;
}
.goods a:hover {
	color: #FFFF00;
	text-decoration: underline;
	background-color: #29537C;
}
#top_dn {
	height: auto;
	width: 776px;
	float: left;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../image/white_top8.jpg);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#top_dn  p {
	font-size: 16px;
	line-height: 22px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 320px;
	width: 430px;
}
.dn {
	height: auto;
	width: 774px;
	float: left;
	padding: 0px;
	border: 1px solid #29537C;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.dn .graphdn {
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	height: 94px;
	width: 127px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.dn ul {
	width: 600px;
	float: left;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.dn li {
	font-size: 14px;
	line-height: 20px;
	list-style-type: none;
}
.dn li a {
	font-size: 18px;
}

.dn li　a:link {
	font-size: 18px;
	color: #0000FF;
	text-decoration: underline;
}
.dn li　a:visited {
	font-size: 18px;
	color: #0000FF;
	text-decoration: underline;
}
.dn li　a:hover {
	font-size: 18px;
	color: #FFFF00;
	text-decoration: underline;
	background-color: #29537C;
}
.dn li　a:active {
	font-size: 18px;
	color: #FF0000;
	text-decoration: underline;
}
.dn strong {
	font-size: 18px;
}
.setumei {
	height: auto;
	width: 774px;
	padding: 0px;
	border: 1px solid #29537C;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	float: left;
}
.setu   {
	margin: 0px;
	height: 240px;
	width: 320px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.setumei p {
	font-size: 16px;
	line-height: 22px;
	margin: 0px;
	float: left;
	width: 745px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.setumei a:link {
	color: #0000FF;
	text-decoration: underline;
}
.setumei  a:visited {
	color: #0000FF;
	text-decoration: underline;
}
.setumei  a:hover {
	color: #FFFF00;
	text-decoration: underline;
}
.setumei  a:active {
	color: #FF0000;
	text-decoration: underline;
}
#na {
	height: auto;
	width: 776px;
	padding: 0px;
	background-color: #FFFFFF;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
}
#nagare {
	height: 1250px;
	width: 180px;
	border: 1px solid #29537C;
	background-color: #FFFFFF;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	float: left;
	padding: 10px;
}
#nagare .ya {
	float: left;
	width: 60px;
	padding-left: 60px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px;
	height: 40px;
}
#na a:link {
	color: #0000FF;
	text-decoration: underline;
}
#na  a:visited {
	color: #0000FF;
	text-decoration: underline;
}
#na  a:hover {
	color: #FFFF00;
	text-decoration: underline;
	background-color: #29537C;
}
#na  a:active {
	color: #FF0000;
	text-decoration: underline;
}
#n_main {
	height: 1260px;
	width: 542px;
	border: 1px solid #29537C;
	background-color: #FFFFFF;
	margin-top: 10px;
	margin-bottom: 10px;
	float: right;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#n_main h2 {
	font-size: 18px;
	background-color: #FFFFFF;
	text-align: left;
	width: 530px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	color: #FF0000;
	margin: 0px;
	float: left;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#n_main p {
	font-size: 16px;
	line-height: 26px;
	float: left;
	width: 530px;
}


.nag {
	height: auto;
	width: 160px;
	background-color: #FFCCFF;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
	margin: 0px;
	padding: 10px;
}
.nag p {
	font-size: 14px;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
}
.nag1 {
	height: auto;
	width: 160px;
	background-color: #FFFFCC;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
	margin: 0px;
	padding: 10px;
}
.nag1 p {
	font-size: 14px;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
}
.nag2 {
	height: auto;
	width: 160px;
	background-color: #FFFF00;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
	margin: 0px;
	padding: 10px;
}
.nag2 p {
	font-size: 14px;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
}
.site_news {
	height: auto;
	width: 774px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(../image/ws_site/white_top6.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #29537C;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.site_news p {
	font-size: 16px;
	line-height: 24px;
	margin: 0px;
	float: left;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 280px;
}

.stylen {
	height: auto;
	width: 774px;
	float: left;
	padding: 0px;
	border: 1px solid #29537C;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.stylen a:link {
	color: #0000FF;
	text-decoration: underline;
}
.stylen  a:visited {
	color: #0000FF;
	text-decoration: underline;
}
.stylen  a:hover {
	color: #FFFF00;
	text-decoration: underline;
	background-color: #29537C;
}
.stylen  a:active {
	color: #FF0000;
	text-decoration: underline;
}

.stylen  p img.graphs {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.stylen p {
	font-size: 16px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 20px;
}


.stylel {
	height: auto;
	width: 774px;
	float: left;
	padding: 0px;
	border: 1px solid #29537C;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 14px;
	line-height: 20px;
	background-color: #FFFFFF;
}
.stylel  ul {
	margin-top: 10px;
}

.stylel a:link {
	color: #0000FF;
	text-decoration: underline;
}
.stylel  a:visited {
	color: #0000FF;
	text-decoration: underline;
}
.stylel  a:hover {
	color: #FFFF00;
	text-decoration: underline;
	background-color: #29537C;
}
.stylel  a:active {
	color: #FF0000;
	text-decoration: underline;
}

.stylel  p img.graphs {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.stylel p {
	font-size: 16px;
	margin: 0px;
	line-height: 24px;
	padding: 10px;
}
.stylel  em {
	font-style: normal;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}



.stylep {
	height: auto;
	width: 774px;
	float: left;
	padding: 0px;
	border: 1px solid #29537C;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 14px;
	line-height: 20px;
	background-color: #FFFFFF;
}
.stylep  ul {
	margin-top: 0px;
	padding: 0px;
}
.stylep li {
	list-style-type: none;
}


.stylep a:link {
	color: #0000FF;
	text-decoration: underline;
}
.stylep  a:visited {
	color: #0000FF;
	text-decoration: underline;
}
.stylep  a:hover {
	color: #FFFF00;
	text-decoration: underline;
	background-color: #29537C;
}
.stylep  a:active {
	color: #FF0000;
	text-decoration: underline;
}

.stylep  p img.graphs {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.stylep p {
	font-size: 16px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 24px;
}
.stylep .logo {
	margin: 0px;
	padding: 0px;
	height: 744px;
	width: 744px;
}

.stylep   strong {
	font-style: normal;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
}
.stylep em {
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	font-style: normal;
}
.stylein {
	height: auto;
	width: 774px;
	float: left;
	padding: 0px;
	border: 1px solid #29537C;
	margin: 0px;
	background-image: url(../image/tokutyou.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.stylein    p {
	font-size: 16px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 20px;
}

#beautifultop {
	height: auto;
	width: 774px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(../beautiful/img/0beautiful.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #29537C;
	padding-top: 200px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#beautifultop  p {
	font-size: 16px;
	line-height: 24px;
	margin: 0px;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#beautytop {
	height: auto;
	width: 774px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(../beauty/img/0beauty.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #29537C;
	padding-top: 200px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#beautytop   p {
	font-size: 16px;
	line-height: 24px;
	margin: 0px;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#bonnietop {
	height: auto;
	width: 774px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(../bonnie/img/0bonnie.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #29537C;
	padding-top: 200px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

#bonnietop p {
	font-size: 16px;
	line-height: 24px;
	margin: 0px;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#britishtop {
	height: auto;
	width: 774px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(../british/img/0british.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #29537C;
	padding-top: 200px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#britishtop  p {
	font-size: 16px;
	line-height: 24px;
	margin: 0px;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#carorutop {
	height: auto;
	width: 774px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(../caroru/img/0caroru.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #29537C;
	padding-top: 200px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#carorutop    p {
	font-size: 16px;
	line-height: 24px;
	margin: 0px;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#chezatop {
	height: auto;
	width: 774px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(../cheza/img/0cheza.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #29537C;
	padding-top: 200px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#chezatop     p {
	font-size: 16px;
	line-height: 24px;
	margin: 0px;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#clystaltop {
	height: auto;
	width: 774px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(../clystal/img/0clystal.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #29537C;
	padding-top: 200px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#clystaltop      p {
	font-size: 16px;
	line-height: 24px;
	margin: 0px;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#monetop {
	height: auto;
	width: 774px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(../mone/img/0mone.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #29537C;
	padding-top: 200px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#monetop       p {
	font-size: 16px;
	line-height: 24px;
	margin: 0px;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#yuritop {
	height: auto;
	width: 774px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(../yuri/img/0yuri.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #29537C;
	padding-top: 200px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#yuritop        p {
	font-size: 16px;
	line-height: 24px;
	margin: 0px;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.ps {
	height: auto;
	width: 774px;
	float: left;
	padding: 0px;
	border: 1px solid #29537C;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-decoration: none;
}
.ps ul {
	margin: 0px;
	float: left;
	line-height: 22px;
	font-size: 16px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.ps li {
	padding: 0px;
	list-style-type: none;
	width: 425px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.ps a:link {
	color: #0000FF;
	text-decoration: underline;
}
.ps  a:visited {
	color: #0000FF;
	text-decoration: underline;
}
.ps  a:hover {
	color: #FFFF00;
	text-decoration: underline;
	background-color: #29537C;
}
.ps  a:active {
	color: #FF0000;
	text-decoration: underline;
}
.graphps    {
	margin: 0px;
	float: left;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.ps p {
	font-size: 16px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 20px;
}
.ps em {
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.ps strong {
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}
#order {
	height: auto;
	width: 774px;
	float: left;
	padding: 0px;
	border: 1px solid #29537C;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-decoration: none;
	background-image: url(../image/order/oreder1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#order p {
	font-size: 16px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 320px;
	line-height: 24px;
}
#order ul {
	margin: 0px;
	width: 640px;
	padding-top: 140px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 90px;
}
#order li {
	font-size: 16px;
	line-height: 24px;
	padding: 0px;
	float: left;
	width: 640px;
	list-style-type: none;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#order .colo1 {
	margin: 0px;
	padding: 0px;
}

#order .cen {
	text-align: center;
}

#order em {
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	padding-left: 10px;
}
#order .bi {
	font-size: 20px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	vertical-align: middle;
}
#order form {
	margin: 0px;
	padding: 0px;
}
#order  .graph {
	margin: 0px;
	float: left;
	height: 75px;
	width: 100px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#order .pst {
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #CCCCCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.stylel p img.graph1 {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 0px;
	height: 240px;
	width: 180px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



.stylelb {
	height: auto;
	width: 774px;
	float: left;
	padding: 0px;
	border: 1px solid #29537C;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 14px;
	line-height: 20px;
	background-color: #000000;
	color: #FFFFFF;
}
.stylelb  ul {
	margin-top: 10px;
}

.stylelb a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
.stylelb  a:visited {
	color: #CCCCCC;
	text-decoration: underline;
}
.stylelb  a:hover {
	color: #FFFF00;
	text-decoration: underline;
	background-color: #29537C;
}
.stylelb  a:active {
	color: #FF0000;
	text-decoration: underline;
}

.stylelb  p img.graphs {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.stylelb p {
	font-size: 16px;
	margin: 0px;
	line-height: 24px;
	padding: 10px;
}
.stylelb p img.graph1 {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 0px;
	height: 240px;
	width: 180px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.stylelb  em {
	font-style: normal;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}

