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

/*-------------------------------------------------------------
 * Accordion Box setting
 *-------------------------------------------------------------*/
.orderNav {
	margin: 0 0 0 13px;
}
#net{
	background: url(../images/net_order_title.gif) no-repeat;
}
#fax{
	background: url(../images/fax_order_title.gif) no-repeat;
}
.orderNav dl{
}
.orderNav dt	{
	padding-top: 55px;
}
.orderNav dd	{
	margin:0;
}

#passEntry {
	width: 578px;
	margin-top: 5px;
	height: 250px;
	background: url(../images/password_entry.gif) no-repeat;
}

#passInfo1 {
	width: 530px;
	font-size: 12px;
	padding: 96px 0 2px 25px;
}

#passInfo2 {
	width: 530px;
	font-size: 12px;
	padding: 10px 0 0 25px;
}

#passButton a {
	width:140px;
	height:29px;
	display: block;
	text-indent:-10000px;
	background: url(../images/password_btn.png) 0 0 no-repeat;
}

#passButton {
	padding: 0 0 10px 220px;
}

#passButton a:hover{
	height:29px;
	background: url(../images/password_btn.png) 0 -28px no-repeat;
}

#catalogEntry {
	width: 578px;
	margin: 5px 0 0 2px;
	height: 199px;
	background: url(../images/catalog_entry.gif) no-repeat;
}

#catalogInfo {
	width: 530px;
	font-size: 12px;
	padding: 96px 0 8px 25px;
}

#catalogButton a {
	width:140px;
	height:29px;
	display: block;
	text-indent:-10000px;
	background: url(../images/catalog_small_btn.png) 0 0 no-repeat;
}

#catalogButton {
	padding: 0 0 10px 220px;
}

#catalogButton a:hover{
	height:29px;
	background: url(../images/catalog_small_btn.png) 0 -28px no-repeat;
}

.faqBox {
	width: 627px;
	background: url(../images/bg04-2.gif) repeat;
	padding: 7px 0 5px 0;
	display: block;
}
.faq {
	margin: 0 0 0 13px;
	background: url(../images/faq_bg.gif) no-repeat;
	line-height: 140%;
}
.faq a {text-decoration: none;}
.faq a:hover {color: #FF0000;}

dt.qType1 {
	height: 30px;
	padding: 7px 0 0 21px;
}
.faq dd	{
	width: 582px;
	border: dotted 1px #CCCCCC;
	border-collapse: collapse;
	background-color: #FFFFFF;
	margin: 0 0 5px 0;
	padding: 5px;
	display: block;
}
