@charset "utf-8";

/*=====================================================
 * Style Name: Base
 * Style URL: /common/css/base.css
 * Description: Common Base
 * Version: 20130712
 *
=====================================================*/



/*----- contents -------
	0: Base setting
	1: Common Parts
	2: Block setting
		: header
		: footer
----------------------*/




/*
===== 1: Outside Page ===========================*/

div.header, div.contents, div.footer { margin: 50px auto 0; padding: 0; width: 350px; border: 0; box-shadow: none; }
div.contents { margin: 30px auto; }

h1 { margin-bottom: 30px; text-align: center; }
h2 {
	margin: -20px -20px 20px;
	padding: 20px;
	color: #0e0d6a;
	font-size: 1.2em;
	font-weight: bold;
	border-bottom: 1px solid #dadada;
}

input[type=text], input[type=password] { width: 95%; }
button.btn-cancel { padding: 8px 20px 6px; }

div.detail-block { width: auto; }
div.detail-block a {
	padding-left: 15px;
	background: url(/img/cloud/arrow_blue.png) -50px center no-repeat;
	font-size: .9em;
	text-decoration: none;
}


/*--- footer
----------------------*/

.footer { margin: 50px 0 0; text-align: center; border: 0; }
.footer .menu, .footer .copyright { float: none; width: auto; }
.footer .copyright { margin: 20px 0; }

