@charset "utf-8";
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

2015.09.01 ver0.0.0.1 @emix
 regist.css

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* --------------------------------------------------------------
奢
--------------------------------------------------------------- */
p.erBox {
	width: 90%;
	margin: 0 auto 10px;
	padding: 2%;
	font-size: 13px;
}
span.er, .tbl-layout span.er {
	color: #FF0000;
	display: block;
}
p.tBox {
	padding: 10px;
	margin-bottom: 10px;
	width: 90%;
	margin: 0 auto 10px;
}
.tbl-layout span {
	color: #000;
	display: block;
}
p.inputbox{
	margin:20px auto;
	}
/* ----------------------------
奢ӪNPUT
------------------------------- */
input[type="text"] {
	font-size: 14px;
}
select {
	font-size: 14px;
}
textarea {
	font-size: 14px;
}
/* ----------------------------
 奢ҽ쥤夫㥷㡡
------------------------------- */
div#contents section#regist {
	width: 91%;
	margin: 0px auto;
}
.tbl-layout {
	width: 100%;
	margin: 0 auto;
	border-bottom: none;
	background-color: #fff;
	border-top: 1px solid #ccc;
}
.tbl-layout dt, .tbl-layout dd {
	padding: 8px 10px;
}
.tbl-layout dt {
	color: #000;
	background : #DBDBDB;
	border-top: 1px solid #fff;
	min-height: 22px;
}
.tbl-layout dt span {
	display: block;
	padding: 0px 3px;
	font-size: 12px;
	background: #E72B2B;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	float: right;
}
.tbl-layout dd {
	padding-top: 10px;
	padding-bottom: 20px;
	border-bottom: 1px solid #ccc;
}

.tbl-layout input {
	margin: 0px 0 10px;
}

.tbl-layout .bdchange {
	border-bottom: none;
}
p.btn {
	text-align: center;
	padding: 25px 0;
}
p.btn input {
	width: 198px;
}

/* -------------------------------------------
񥷚01祹ꀪ 
 -------------------------------------------*/
dd.nameKJ {

}
dd.nameKJ input.name{
	width: 90%;
}
/* -------------------------------------------
񥷚02㡣㥷㥩 
 -------------------------------------------*/
dd.mail {

}
input.mail {
	width: 90%;
}
/* -------------------------------------------
񥷚03𫥢省 
 -------------------------------------------*/
dd.tel {

}
input.tel{
	width: 90%;
}
/* -------------------------------------------
񥷚04轥
 -------------------------------------------*/
dd.subject {

}
input.subject{
	width: 90%;
}
/* -------------------------------------------
񥷚05
 -------------------------------------------*/
dd.txtArea textarea {
 height: 150px;
 margin-bottom: 10px;
 padding: 2%;
 width: 95%;
}

/* -------------------------------------------
 墨⥽㥦
 -------------------------------------------*/
p.inputbox {
}
input.next {
 float: none;
 width: 80%;
}
p.postBox {
 float: left;
 display: inline-block;
 width: 40%;
}


/* -------------------------------------------
 襵⥽㥦夭⥱⥽夦⥳
 -------------------------------------------*/
div.cnf a.back {
	padding: 8px 0px 0px 25px;
	margin: 0 auto;
	display: inline-block;
	background: url(../img/icon_allow_w18h18.png) no-repeat;
	background-size: 16px;
	background-position-x: 2px;
	background-position-y: -175px;
	height: 18px;
	overflow: hidden;
	font-size: 16px;
	line-height: 18px;
	background-position: 1px -175px;
}



/* --------------------------------------------------------------
768px960pxCᥦꦥ妮
--------------------------------------------------------------- */
@media only screen and (min-width: 768px) {
/* -------------------------------------------
񥷚01祹ꀪ 
 -------------------------------------------*/
dd.nameKJ {

}
dd.nameKJ input.name{
	width: 400px;
}
/* -------------------------------------------
񥷚02㡣㥷㥩 
 -------------------------------------------*/
dd.mail {

}
input.mail {
	width: 400px;
}
/* -------------------------------------------
񥷚03𫥢省 
 -------------------------------------------*/
dd.tel {

}
input.tel{
	width: 400px;
}

}

/*  961px񥷯Cᥦꦥ妮  */
@media only screen and (min-width: 1041px) {

/* -------------------------------------------
񥷚01祹ꀪ 
 -------------------------------------------*/
dd.nameKJ {

}
dd.nameKJ input.name{
	width: 400px;
}
/* -------------------------------------------
񥷚02㡣㥷㥩 
 -------------------------------------------*/
dd.mail {

}
input.mail {
	width: 400px;
}
/* -------------------------------------------
񥷚03𫥢省 
 -------------------------------------------*/
dd.tel {

}
input.tel{
	width: 400px;
}

/* -------------------------------------------
 墨⥽㥦
 -------------------------------------------*/
p.inputbox {
}
input.next {
 float: none;
 width: 40%;
}
p.postBox {
 float: left;
 display: inline-block;
 width: 40%;
}

}
