@charset "UTF-8";
/* CSS Document */

body{
	background:repeat-x left 76px url(../img/products/products_back.gif) #000;
	font-family:Helvetica,Trebuchet,Arial,sans-serif;
	line-height:1.5em;
	color:#fff;
}

#contents{
	padding-top:42px;
}



/*----------------------------------------*/
/*カラムセット　                              */
/*----------------------------------------*/
#main_column{
	padding-top:30px;
}

/*----------------------------------------*/
/*タイトル周り　                              */
/*----------------------------------------*/
#page_title{
	background:no-repeat url(../img/contact/title_contact.gif);
	width:107px;
	height:33px;
	text-indent:-9999em;
}
.ie6 #page_title{
	position:relative;
	top:-15px;
}

#description{
	visibility:hidden;
	height:0px;
	line-height:0px;
}
/*ブレッドクラム*/
#beradcrumb{
	color:#778dd4;
	position:absolute;
	top:25px;
}
.ie6 #beradcrumb{
	top:10px;
}

#beradcrumb li{
	display:inline;
}
#beradcrumb li a{
	text-decoration:none;
	color:#778dd4;
}
#beradcrumb li a:hover{
	text-decoration:underline;
}


p,
dl{
	font-size:1.2em;
}
/*----------------------------------------*/
/*Form                    */
/*----------------------------------------*/
dl{
	position:relative;
}
dt{
	position:absolute;
	color:#778dd4;
	text-align:right;
	font-weight:bold;
	width:160px;
	padding:2px 0px;
}
dd{
	padding-left:170px;
	padding-bottom:15px;
}

dd input{
	padding:2px 0px;
}

dd input,
dd textarea{
	background:#000;
	border:1px solid #666;
	color:#fff;
}
dl dd.w input,
dl dd textarea{
	width:80%
}

dl input#autoReply{
	border:none;
}


/*----------------------------------------*/
/*ボタン                   */
/*----------------------------------------*/
/*確認*/
#bt_confirm{
	width:174px;
	margin:10px auto;
}
#bt_confirm a{
	display:block;
	background:no-repeat -174px top url(../img/contact/bt_contact.gif);
	width:174px;
	line-height:31px;
	text-indent:-9999em;
}
#bt_confirm a:hover{
	background-position:-174px -31px;
}


#button_area{
	position:relative;
	padding-left:236px;
}

/*戻る*/
#bt_back{
	width:174px;
}
#bt_back a{
	display:block;
	background:no-repeat -348px top url(../img/contact/bt_contact.gif);
	width:174px;
	line-height:31px;
	text-indent:-9999em;
}
#bt_back a:hover{
	background-position:-348px -31px;
}

/*送る*/
#bt_send{
	width:174px;
	position:absolute;
	top:0px;
	left:441px;
}
.ie6 #bt_send{
	left:200px;
}

#bt_send a{
	display:block;
	background:no-repeat left top url(../img/contact/bt_contact.gif);
	width:174px;
	line-height:31px;
	text-indent:-9999em;
}
#bt_send a:hover{
	background-position:left -31px;
}

#bt_send_error{
	position:absolute;
	top:0px;
	left:441px;
	width:174px;
	line-height:31px;
	text-indent:-9999em;
	background:no-repeat left bottom url(../img/contact/bt_contact.gif);
}
.ie6 #bt_send_error{
	left:200px;
}

/*TOPに戻る*/
#bt_top{
	width:174px;
	margin:10px auto 200px;
}
#bt_top a{
	display:block;
	background:no-repeat -522px top url(../img/contact/bt_contact.gif);
	width:174px;
	line-height:31px;
	text-indent:-9999em;
}
#bt_top a:hover{
	background-position:-522px -31px;
}



<p id="bt_top"><a href="/">TOP</a></p>
