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

Last Update:2011.07.20
**************************************************/

/*-----------------------------header--*/

/*43*/
#wrap #header .admin {
	font-weight:bold;
	font-size:14px;
	line-height:16px;
	float:left;
	margin:14px 0px 0px 30px;
}

/*44*/
#wrap #rArea #commentArea .innerArea p.thumbStage {
	float:left;
	display:inline;
	margin:25px 0px 0px 10px;

}

.mL27 {
	margin-left:27px;
}

.mR12 {
	margin-right:12px;
}

.mR18 {
	padding-right:18px;
}

.pL12 {
	padding-left: 12px;
}

#wrap #header ul {
	margin:0px;
	padding:0px;
}

/*header menu*/
#wrap #header ul#RbtnAdmin {
	clear:right;
	margin:0px;
	float:right;
	width:390px;
	height:21px;
}

#wrap #header ul#adminConf {
	clear:right;
	margin:0px;
	padding:6px 0px 0px 0px;
	float:right;
	/*width:220px;*/
	height:21px;
}

#wrap #header ul#RbtnAdmin li {
	float:right;
}

#wrap #header ul#RbtnAdmin li.btn-fukusei {
	text-align:right;
	height:27px;
	float:none;
}

#wrap .setRepos {
	margin:0px;
	padding:20px 0px 0px 0px;
}


/*-----------------------------login--*/

#wrap #login {
	margin:20px 0px 0px 0px;
	padding:30px;
}

#wrap #login #loginForm {
	padding:20px 20px 20px 20px;
	border:solid 1px #ededed;
}


#wrap #login #loginForm .userID,
#wrap #login #loginForm .pass,
#wrap #login #loginForm .loginBtn {
	margin:0px;
	padding:5px;
}

#wrap #login #loginForm .userID input,
#wrap #login #loginForm .pass input {
	float:left;
	width:200px;
	height:20px;
}

#wrap #login #loginForm .userID .txtType,
#wrap #login #loginForm .pass .txtType,
#wrap #login #loginForm .loginBtn .txtType {
	float:left;
	width:100px;
	line-height:20px;
}

#wrap #login .notice {
	margin: 20px 0 0 30px;
	line-height: 1.5;
}


/*-----------------------login(Jmcd)--*/

#wrap #loginJmcd {
	margin:20px 0px 0px 0px;
	padding:30px;
}

#wrap #loginJmcd .description {
	padding:5px 10px;
	border:solid 1px #ededed;
	background-color:#e8f5fc
}

#wrap #loginJmcd #loginForm {
	margin-top:10px;
	padding:20px 20px 20px 20px;
	border:solid 1px #ededed;
}

#wrap #loginJmcd #loginForm .jmcd {
	margin:0px;
	padding:5px;
}

#wrap #loginJmcd #loginForm .jmcd select {
	float:left;
	width:200px;
	height:20px;
}

#wrap #loginJmcd #loginForm .jmcd .txtType {
	float:left;
	width:100px;
	line-height:20px;
}



.common_contents {
	width: 950px;
	border: 1px solid #999999;
	margin: 15px 0 0 0;
	padding: 0 0 20px 0;
}

.common_contents h2.txtTitle {
	color: #FFF;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	padding: 6px 0;
	background: #666;
}

.common_contents .common_contents_inner,
.update_contents .common_contents_inner
 {
	margin: 20px;
}

.common_contents .str {
	font-weight: bold;
}
