@charset "utf-8";

/* @group default & misc */

* {
	margin:0;
	padding:0;
	line-height:1.5;
	font-style:normal;
	font-weight:normal;
	font-size:100%;
	font-family:sans-serif;
	}

body {
	
	}

img {
	border:0;
	}

table {
	border-collapse:collapse;
	empty-cells:show;
	}

li {
	list-style-type:none;
	}

fieldset {
	border:0;
	}

legend {
	display:none;
	}

input,textarea {
	
	}

dd textarea {
	line-height:1.5;
	}

select option {
	padding:0 5px;
	}

@charset "utf-8";

sup {
	font-size:80%;
	}

.hide {
	display:none;
	}

.top {
	vertical-align:top;
	}

.bottom {
	vertical-align:bottom;
	}

.center {
	text-align:center;
	}

.right {
	text-align:right;
	}

.left {
	text-align:left;
	}

.nowrap {
	white-space:nowrap;
	}

.width100 {
	width:100%;
	}

.width90 {
	width:90%;
	}

.width80 {
	width:80%;
	}

.width70 {
	width:70%;
	}

.width60 {
	width:60%;
	}

.width50 {
	width:50%;
	}

.width40 {
	width:40%;
	}

.width30 {
	width:30%;
	}

.width20 {
	width:20%;
	}

.width10 {
	width:10%;
	}

.em1 {
	width:1em;
	}

.em2 {
	width:2em;
	}

.em3 {
	width:3em;
	}

.em4 {
	width:4em;
	}

.em5 {
	width:5em;
	}

.em6 {
	width:6em;
	}

.em7 {
	width:7em;
	}

.em8 {
	width:8em;
	}

.em9 {
	width:9em;
	}

.em10 {
	width:10em;
	}

/* @end */


div#container {
	width:100%;
	margin:0 auto;
	margin-top:100px;
	text-align:center;
	}

div#container h1 {
	margin-bottom:1em;
	font-weight:bold;
	font-size:120%;
	}

div#container ul {
	margin:0.5em 0;
	}

div#container ul li {
	list-style:none;
	}

div#container button {
	margin-top:1em;
	}




