@charset "UTF-8";

/* **************************************
*Since: 2009-5-26
*Modified: 2009-5-29
************************************** */

/* content
---------------------------------------------------------------------------------------- */
/* contents management
------------------------------------------------- */
.ui-field-contain input.ui-input-text,
.ui-field-contain textarea.ui-input-text {
	display: inline;
	width: 76%;
	height: 96%;
	padding: 2%;
	vertical-align: top;
}

#contents #management {border-top: 1px solid #DFDEDF;}


#contents #management h4 {
	margin: 4% 5% 0 5%;
	padding: 0 0 0 2%;
	border-left: 4px solid #1D83DF;
	color: #1D83DF;
	font-size: 14px;
	text-align:left;
}

#contents #management p.copy {
	padding: 20px 2% 0 2%;
	color:#333;
	font-size:14px;
	line-height:1.6;
	text-align: center;
}

#contents #management p.copy img {
	width: 100%;
}


#contents #management p.txt,
#contents #management p.img {
	padding: 2% 7% 0 7%;
	color:#333;
	font-size:14px;
	line-height:1.6;
}

#contents #management p.txt2 {
	padding: 2% 2% 0 2%;
	color:#333;
	font-size:14px;
	line-height:1.6;
}

#contents #management p.img img {width: 100%;}

#contents #management table {
	width: 96%;
	margin: 10px 2% 0 2%;
	border-top: 1px solid #CBCBCB;
	border-left: 1px solid #CBCBCB;
}

#contents #management table th,
#contents #management table td {
	padding: 10px 10px 5px 10px;
	border-bottom: 1px solid #CBCBCB;
	border-right: 1px solid #CBCBCB;
	color: #333;
	font-size: 12px;
	text-align: left;
	line-height: 1.6;
	vertical-align: middle;
}

#contents #management table td {padding: 4px;}

#contents #management table td label,
#contents #management table td select {font-size: 12px;}

#contents #management table th {
	width: 27%;
	background: #E7F5F8;
	font-weight: bold;
	vertical-align: middle;
}

#contents #management table th.line , 
#contents #management table td.line{border-bottom: 1px dashed #CBCBCB;}

#contents #management p.btn {font-size: 16px;}


/* contents detail
------------------------------------------------- */
#detailWindow {
	margin:0px auto;
	padding:25px 0;
	width:600px;
}

#detailWindow h1 {
	margin:0px 0px 25px 0px;
	text-align:center;
}

#detailWindow h2 {
	margin:0px 0px 10px 0px;
	text-align:center;
}

#detailWindow span {
	margin:0px 0px 25px 0px;
	width:400px;
	text-align:center;
	display:block;
}

#detailWindow .inner {
	margin:0px 0px 25px 0px;
}

#detailWindow .inner h3 {
	margin:0px 0px 5px 0px;
}

#detailWindow .inner p {
	padding:0 20px;
	color:#333;
	font-size:14px;
	line-height:1.6;
	text-align:left;
}

#contents #inquiry p {
	color:#333;
	font-size:18px;
	line-height:1.6;
}

