@charset "utf-8";

/* ==============================================================

contact.CSS


LastUpdate: 2009-01-16 16:20
	
============================================================== */

#Navi ul#MainNavi li#Contact_tog img{
	visibility:hidden;
}



/* ----------------------------------------------
INDEX
---------------------------------------------- */

#MV {
	background: url(../images/mv.jpg) 0 0 no-repeat;
	width: 900px;
	height: 168px;
}


/* NAVI ----SUB NAVI
------------------------------*/

/* on */

#Navi ul#SubNavi li#Inquiry {
	background: url(../../common/images/snavi_contact01_on.gif) 0 0 no-repeat;
	width: 95px;
}

#Navi ul#SubNavi li#Consult {
	background: url(../../common/images/snavi_contact02_on.gif) 0 0 no-repeat;
	width: 135px;
}

#Navi ul#SubNavi li#Demand {
	background: url(../../common/images/snavi_contact03_on.gif) 0 0 no-repeat;
	width: 96px;
}


#Navi ul#SubNavi li#QA {
	background: url(../../common/images/snavi_contact04_on.gif) 0 0 no-repeat;
	width: 78px;
}

/* ----------------------------------------------
INDEX
---------------------------------------------- */
div#ContactCol {
	background: url(../images/contact_bg.jpg) 100% 0 no-repeat;
	border: 5px solid #e3e3e3;
	padding: 5px 20px;
}

div#ContactCol #TelCol,
div#ContactCol #FaxCol,
div#ContactCol #FormCol,
div#ContactCol #MailCol {
	width: 320px;
	padding: 15px 0 15px 35px;
}

div#ContactCol #FaxCol,
div#ContactCol #FormCol,
div#ContactCol #MailCol {
	border-top: 1px solid #e3e3e3;
}

div#ContactCol #TelCol h4,
div#ContactCol #FaxCol h4,
div#ContactCol #FormCol h4,
div#ContactCol #MailCol h4 {
	color: #66ba47;
	background: none;
	padding: 0;
	font-size: 147%;
	margin-bottom: 0.5em;
}

div#ContactCol #TelCol p,
div#ContactCol #FaxCol p,
div#ContactCol #FormCol p,
div#ContactCol #MailCol p {
	margin-bottom: 0;
}

div#ContactCol #TelCol p strong,
div#ContactCol #FaxCol p strong,
div#ContactCol #FormCol p strong,
div#ContactCol #MailCol p strong {
	font-size: 147%;
	font-family: sans-serif;
}

div#ContactCol #TelCol {
	background: url(../../common/images/ico_phone.gif) 0 10px no-repeat;
}

div#ContactCol #FaxCol {
	background: url(../../common/images/ico_fax.gif) 0 10px no-repeat;
}

div#ContactCol #FormCol {
	background: url(../../common/images/ico_pc.gif) 0 10px no-repeat;
}

div#ContactCol #MailCol {
	background: url(../../common/images/ico_mail.gif) 0 10px no-repeat;
}

div#ContactCol #FormCol ul {
	margin-left: 5px;
}

div#ContactCol #FormCol ul li {
	background: url(../images/arrow.gif) 0 50% no-repeat;
	padding-left: 15px;
}



/* ----------------------------------------------
Q & A
---------------------------------------------- */

div#QACol ul.ListStyle03 {
	margin-bottom: 35px;
}


.QA ul#QAMnu {
	margin-left: 15px;
}

.QA ul#QAMnu li {
	background: url(../../common/images/in_tit_arrow.gif) 0 0.5em no-repeat;
	padding-left: 20px;
	display: block;
	margin-bottom: 5px;
}

div#QAColIndex ul {
	margin-left: 15px;
}

div#QAColIndex ul li {
	background: url(../../common/images/arrow_b.gif) 0 0.7em no-repeat;
	padding-left: 10px;
	display: blodk;
	margin-bottom: 15px;
}
