﻿@charset "utf-8";

/* =========================================================
	1.BASE
	2.HEADER
	3.CONTENT

========================================================= */
/*----------------------------------------------------------
	01.BASE
--------------------------------------------------------- */
body {
	background-color: #eeeeee;
}

#loginArea {
	padding: 20px;
}

/*----------------------------------------------------------
	02.HEADER
--------------------------------------------------------- */
header {
	background-color: #ffffff;
	border-bottom: 1px solid #e6e6e6;
}
header#header #logo img {
	width: 111px;
	height: auto;
}

header#header #pageTit {
	float: right;
	width: 45%;
	color: #808080;
	font-weight: bold;
	padding: 8px 0 0 5px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

/*----------------------------------------------------------
	03.CONTENT
--------------------------------------------------------- */
#loginArea #loginBox {
	background-color: #ffffff;
	border: 1px solid #e6e6e6;
}

#loginArea #loginBox dl {
	padding: 20px 20px 5px;
}

#loginArea #loginBox dl dt {
	font-weight: bold;
	padding: 0 0 8px;
}

#loginArea #loginBox dl dd {
	vertical-align: middle;
	padding: 0 0 15px;
}

#loginArea #loginBox dl input.txt {
	width: 100%;
	vertical-align: middle;
	line-height: 1.6;
	border: 1px solid #b3b3b3;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding: 8px;
}

#loginArea #loginBox .btnLogin {
	border-top: 1px solid #e6e6e6;
	padding: 20px;
}

#loginArea #loginBox .btnLogin a {
	display: block;
	font-size: 16px;
}

#loginArea #loginBox .btnLogin a span {
	display: block;
	font-weight: bold;
	padding: 10px;
}

#loginArea #forgot {
	font-size: 11px;
	padding: 15px 0;
}

#loginArea #forgot a {
	color: #333;
	text-decoration: underline;
}
