/*****************************************************************
****
**** <style.css>
****
**** Copyright (C) 2008 VOIX Incorporated All rights reserved.
**** URL : http://www.voix.co.jp
****
**** Last Update 2008/10/24
****
*****************************************************************/

@import "margin.css";

/***********************************
**	タグ標準設定
**/
#Wrap {
	margin: 0px auto;
	padding: 0px;
	width: 832px;
	height: auto;
	background-color: #ffffff;
}

#Wrap .content_gp {
	margin: 0px;
	padding: 0px;
	width: 612px;
	height: auto;
	background-color: #00A384;
}

#Wrap .gp-header {
	margin: 0px;
	padding: 0px;
	width: 530px;
	height: 27px;
	background-color: #ffffff;
	background-image:url("../images/com_gp_header_bg.gif");
	background-repeat: no-repeat;
}

#Wrap .gp-footer {
	margin: 0px;
	padding: 0px;
	width: 530px;
	height: 45px;
	background-color: #ffffff;
	background-image: url("../images/com_gp_footer_bg.gif");
	background-repeat: no-repeat;
}

#body_bg {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color:#E0FCEE;
}

.imgL {
	width:220px;
	float:left;
}

.imgR {
	float:right;
}

/***********************************
**	Float
**/
.floL {
	float:left;
}

floR {
	float:right;
}

/***********************************/

br.clear{
	clear:both;
	font-size:0;
	line-height:0;
}


div {
	margin: 0px;
	padding: 0px;
}

p {
	margin: 0px;
	padding: 0px;
}

form {
	margin: 0px;
	padding: 0px;
}

table {
	text-align: left;
}

table .simple-style {
  text-align: left;
  margin: 0px auto;
  pdding: 0px;
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
}

td .simple-style {
	border-bottom: 1px solid #000000;	
	border-right: 1px solid #000000;
}

th .simple-style {
	border-bottom: 1px solid #000000;	
	border-right: 1px solid #000000;
}

a.header-link:link {
	text-decoration: none;
}
a.header-link:visited {
	text-decoration: none;
}
a.header-link:hover {
	text-decoration: underline;
}
a.header-link:active {
	text-decoration: none;
}

a.footer-link:link {
	text-decoration: underline;
}
a.footer-link:visited {
	text-decoration: underline;
}
a.footer-link:hover {
	text-decoration: none;
}
a.footer-link:active {
	text-decoration: underline;
}

ul.content-arrow {
	margin: 0px;
	padding: 0px;
}
li.content-arrow {
	margin: 0px 20px 0px 0px;
	padding-left: 23px;
    background: url("../com_images/com_arrow.gif") no-repeat 10px 0.5em;
    list-style: none;
	float: left;
}

hr .dot {
	width: 100%;
	height: 1px;
	margin: 0px auto;
	padding: 0px;
	border-style: dotted none none none
}

hr .solid {
	width: 100%;
	height: 1px;
	margin: 0px auto;
	padding: 0px;
	border-style: solid none none none

}


/****************************************************************

/****************************************************************
**	end of css
****************************************************************/