@import url(../../common/css/reset.css);
@import url(../../common/css/base.css);
@import url(../../common/css/main.css);


body {
	
}



#g_navi {
	padding-top:10px;
	padding-left:0px;
	padding-right:1px;
	float:right;
}
#g_navi #g_navi07 a {
	height:33px;
	width:85px;
	background-image:url(../../common/img/g_navi007.jpg);
	background-position:0px 1px;
} 

/* g-navi
---------------------------------------------------------------------------------------------------- */

/* contents
---------------------------------------------------------------------------------------------------- */
.txt_margin {
	padding-bottom:5px;
}

#table_wra {
	width:500px;
	margin:0 auto;
}

#table_wra td {
	padding-bottom:20px;
	padding-top: 20px;
	border-bottom: 1px solid  #999999;
	
}
#table_wra td.none {
	padding-bottom:20px;
	padding-top: 20px;
	border-bottom: none;
	
}

#table_wra txt_field {
	width:200px;
	height:20px;
	font-size:10px;
}

.ex_width {
	width:100px;
}

#table_wra .form {
	width:200px;
	height:16px;
}


#table_wra .form02 {
	width:100px;
	height:16px;
}
#table_wra .form3 {
	width:200px;
	height:20px;
}
#cont_box .contact_txt {
	padding-top:5px;
	padding-bottom:30px;
	font-size:10px;
	color:#333333;
}
textarea{
	font-size: 13px;
}
input{
	font-size: 13px;
}

/* clearfix
---------------------------------------------------------------------------------------------------- */
#g_navi:after,
#header:after{
	content: ".";
	display: block;
	clear: both; 
	height: 0;
	visibility: hidden;
}
.clear{
	clear: both;
}
