body {
	background: url("parts/background.jpg");
}

div.base {
	border:          none;
	margin-top:      0px;
	margin-left:     64px;
	margin-right:    64px;
}

div.title {
	font-family:'ＭＳ Ｐゴシック','ＭＳＰゴシック','MSPゴシック','MS Pゴシック';
	font-size:       48px;
	color:           #808080;
	background:      #c0c0c0;
	text-decoration: bold;
	line-height:     60px;
	letter-spacing:  0px;
	border:          none;
	margin-top:      0px;
	margin-bottom:   0px;
}

div.menu {
	font-family:'ＭＳ Ｐゴシック','ＭＳＰゴシック','MSPゴシック','MS Pゴシック';
	font-size:       16px;
	color:           #000000;
	background:      #c0c0c0;
	text-decoration: none;
	line-height:     16px;
	letter-spacing:  0px;
	border:          none;
	margin-top:      0px;
	margin-bottom:   0px;
}

div.icon_pane {
	font-family:'ＭＳ Ｐゴシック','ＭＳＰゴシック','MSPゴシック','MS Pゴシック';
	font-size:       6px;
	color:           #000000;
	text-decoration: none;
	line-height:     6px;
	letter-spacing:  0px;
	border:          none;
	margin-top:      0px;
	margin-bottom:   0px;
}
div.main {
	font-family:'ＭＳ Ｐゴシック','ＭＳＰゴシック','MSPゴシック','MS Pゴシック';
	font-size:       14px;
	color:           #404040;
	background:      #ffffff;
	text-decoration: none;
	line-height:     20px;
	letter-spacing:  0px;
	border:          1px solid #c0c0c0;
	margin-top:      8px;
	margin-bottom:   8px;
	padding:         12px;
}

div.main a {
	text-decoration: none;
}

div.find {
	font-family:'ＭＳ Ｐ明朝','ＭＳＰ明朝','MSP明朝','MS P明朝';
	font-size:       24px;
	color:           #404040;
	background:      #ffffff;
	text-decoration: none;
	line-height:     32px;
	letter-spacing:  0px;
	border:          none;
	margin-top:      0px;
	margin-bottom:   0px;
}

span.main {
	font-family:'ＭＳ Ｐゴシック','ＭＳＰゴシック','MSPゴシック','MS Pゴシック';
	font-size:       14px;
	color:           #404040;
	background:      #ffffff;
	text-decoration: none;
	line-height:     20px;
	letter-spacing:  0px;
	border:          none;
	text-decoration: none;
}

span.main a {
	text-decoration: none;
}

div.footer {
	font-family:'ＭＳ Ｐゴシック','ＭＳＰゴシック','MSPゴシック','MS Pゴシック';
	font-size:       12px;
	color:           #000000;
	background:      #c0c0c0;
	text-decoration: none;
	line-height:     16px;
	letter-spacing:  0px;
	border:          none;
	margin-top:      0px;
	margin-bottom:   0px;
}

table.image {
	border:          solid 1px #c0c0c0;
	padding:         4px;
}

h1.header {
	font-family:'ＭＳ Ｐゴシック','ＭＳＰゴシック','MSPゴシック','MS Pゴシック';
	font-size:       14px;
	color:           #404040;
	background:      #ffffff;
	text-decoration: bold;
	line-height:     20px;
	margin-top:      0px;
	margin-bottom:   0px;
	letter-spacing:  0px;
	border:          none;
	text-decoration: none;
}

h2.paragraph {
	font-family:'ＭＳ Ｐゴシック','ＭＳＰゴシック','MSPゴシック','MS Pゴシック';
	font-size:       14px;
	color:           #404040;
	background:      #ffffff;
	text-decoration: bold;
	line-height:     20px;
	letter-spacing:  0px;
	border:          none;
	text-decoration: none;
	display:         inline;
}

h2.date {
	font-family:     'Century';
	font-size:       14px;
	color:           #000000;
	background:      #c0c090;
	text-decoration: none;
	line-height:     20px;
	letter-spacing:  0px;
	border:          none;
	margin-top:      0px;
	margin-bottom:   0px;
	padding-left:    2px;
	padding-right:   4px;
	display:         block;
}

strong.image {
	font-family:'ＭＳ Ｐゴシック','ＭＳＰゴシック','MSPゴシック','MS Pゴシック';
	font-size:       12px;
	color:           #404040;
	background:      #ffffff;
	font-weight:     normal;
	text-decoration: none;
	line-height:     12px;
	letter-spacing:  0px;
}

strong.keyword {
	font-family:'ＭＳ Ｐゴシック','ＭＳＰゴシック','MSPゴシック','MS Pゴシック';
	font-size:       14px;
	color:           #404040;
	background:      #ffffff;
	text-decoration: none;
	font-weight:     normal;
	line-height:     20px;
	letter-spacing:  0px;
	border:          none;
	text-decoration: none;
}

input {
	background-color: #ffffff;
	border:           solid 1px #808080;
}

input.send {
	background-color: #c0c0c0;
	border:           solid 1px #808080;
}

textarea {
	background-color: #ffffff;
	border:           solid 1px #808080;
}






div.twitter_div {
	border:          solid 1px #c0c0c0;
	padding:         4px;
	margin-left:     4px;
	margin-right:    4px;
	width:           81%;
}

h2.sidebar-title {
	font-family:     'Century';
	font-size:       14px;
	color:           #000000;
	background:      #e0e0e0;
	text-decoration: none;
	line-height:     20px;
	letter-spacing:  0px;
	border:          none;
	margin-top:      0px;
	margin-bottom:   0px;
	padding-left:    2px;
	padding-right:   4px;
	display:         block;
}
