@charset "utf-8";

/* ----------------------------------------------

	ArtMeter / CONTACT styles
	author   : (C)KAYAC http://www.kayac.com/
	created  : 2007/03/13
	modified : 2007/04/12

---------------------------------------------- */
@import url("form.css");
@import url("/css/common.css");
/* CONTENTS HEAD
---------------------------------------------- */

div#contHead h2#titleContact {
	width: 216px;
	height: 17px;
	background-image: url(/img/contact/ti_contact.gif);
}


/* SECTION
---------------------------------------------- */
div#contBody p#txtContact01 {
	width: 500px;
	height: 17px;
	margin: 0 0 25px;
	text-indent: -9999px;
	background: url(/img/contact/txt_contact01.gif) no-repeat 0 0;
}
div#contBody p#txtContact02 {
	width: 500px;
	height: 17px;
	margin: 0 0 25px;
	text-indent: -9999px;
	background: url(/img/contact/txt_contact01.gif) no-repeat 0 0;
}
div#contBody p#txtContact03 {
	width: 500px;
	height: 17px;
	margin: 0 0 25px;
	text-indent: -9999px;
	background: url(/img/contact/txt_contact03.gif) no-repeat 0 0;
}
div#contBody p#txtContact04 {
	width: 500px;
	height: 17px;
	text-indent: -9999px;
	background: url(/img/contact/txt_contact04.gif) no-repeat 0 0;
}
body#CONTACT div.contSection dl{
	margin: 20px 0 0 14px;
	padding: 10px 0;
}
body#CONTACT div.contSection dl dt{
	float: left;
	clear: left;
	width: 8em;
	color: #666;
	font-weight: bold;
	text-align: left;
	padding: 6px 2px 3px 2px;
	background: url(/img/common/line_dot01.gif) no-repeat 0 0;
}
body#CONTACT div.contSection dl dd{
	margin-left: 8.3em;
	padding: 6px 2px 3px 2px;
	background: url(/img/common/line_dot01.gif) repeat-x scroll 0pt 0pt;
}

body#CONTACT div.contSection dl .first {
	background: none;
}

/* ul#formBranch miwa-sato
---------------------------------------------- */
body#CONTACT div.contSection.contSectionTop a.linkArrow {
	background-image:url(/img/common/icn_head01.gif);
	background-position: 5px;
	background-repeat:no-repeat;
	padding-left: 13px;
}

body#CONTACT ul#formBranch {
	width:765px;
}

body#CONTACT ul#formBranch li.formService, li.formArtist {
	float: left;
	padding-right: 9%;
}


/* formList miwa-sato
---------------------------------------------- */

body#CONTACT div#formList table {
	border-collapse:collapse;
}

body#CONTACT div#formList table.inputMustTable tr th.non {
	color: #000000;
}

body#CONTACT div#formList ul li input.formL {
	width: 300px;
}

body#CONTACT div#formList ul li textarea.textM {
	width: 300px;
	height: 100px;
}


/* form 
---------------------------------------------- */
h3.formTitleService, 
h3.formTitleArtist {
	height:20px;
	margin-bottom:10px;
	margin-left: 45px;
	width:300px;
}

h3.formTitleService {
	background: url(/img/contact/tlt_form_service.gif) no-repeat 0 0;
}

h3.formTitleArtist {
	background: url(/img/contact/tlt_form_artist.gif) no-repeat 0 0;
}


