@charset "UTF-8";
p {
	color: #333;
}
#container {
	width: 640px;
	margin-top: 50px;
	margin-left: auto;
	margin-bottom: auto;
	z-index: 10;
	position: relative;
	margin-right: auto;
}
#live {
	float: right;
	height: 30px;
	width: 70px;
	margin-top: 10px;
}
#header1 {
	width: 484px;
	float: left;
	background-image: url(../image/title01.png);
	height: 31px;
	background-repeat: no-repeat;
}
#header2 {
	float: left;
	width: 90px;
}
#header3 {
	float: right;
	width: 66px;
}
#navbar2 {
	clear: both;
	margin-top: 20px;
	z-index: 3;
}
#information {
	padding: 5px;
	margin: 0px;
	clear: both;
	border: thin solid #999;
	background-color: #FFF;
}
#footer1 {
	height: 24px;
	width: 640px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 4px;
	text-align: center;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#footer2 {
	height: 25px;
	width: 466px;
	float: right;
	margin: 0px;
}
#mail1 {
	float: left;
	width: 54px;
	height: 25px;
	clear: both;
}
#mail2 {
	float: left;
	width: 120px;
}
#twitter2 {
	top: 20px;
	clear: both;
	right: 21px;
	color: #0096C5;
	width: 638px;
	border: thin solid #999;
	margin-top: 10px;
	background-color: #FFF;
}
#facebook {
	float: left;
	width: 300px;
	margin-top: 10px;
}
#container #mail2 p a:hover {
	background-image: url(image/%E3%81%8A%E5%95%8F%E3%81%84%E5%90%88%E3%81%9B.gif);
}
#MDinfo {
	float: left;
	height: 165px;
	width: 160px;
	background-image: url(image/mdinfo.gif);
}
#Works {
	float: left;
	height: 165px;
	width: 160px;
	background-image: url(works.gif);
}
#recruit {
	float: left;
	height: 165px;
	width: 160px;
	background-image: url(recruit.gif);
}
#Blog {
	float: left;
	height: 165px;
	width: 160px;
	background-image: url(blog.gif);
}
#comingsoon1 {
	float: left;
	height: 165px;
	width: 160px;
	background-image: url(comingsoon.gif);
}
#comingsoon2 {
	float: left;
	height: 165px;
	width: 160px;
	background-image: url(comingsoon.gif);
}
#comingsoon3 {
	float: left;
	height: 165px;
	width: 160px;
	background-image: url(comingsoon.gif);
}
#comingsoon4 {
	float: left;
	height: 165px;
	width: 160px;
	background-image: url(comingsoon.gif);
}
#mail1 p a:hover {
	background-image: url(image/mail2-1.gif);
}
#kei {
	clear: both;
	width: 640px;
	padding-top: 2px;
}
#kei2 {
	clear: both;
	width: 830px;
	padding-top: 2px;
}
#space1 {
	height: 40px;
	width: 640px;
	clear: both;
}
#ninja {
	clear: both;
	float: left;
}
#twitter {
	height: 30px;
	width: 200px;
	float: left;
	margin-top: 10px;
}
.foterfont {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: xx-small;
	color: #333;
}
.footer2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: xx-small;
	color: #333;
	text-align: right;
	float: right;
	clear: right;
}
.infmationfont {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: small;
	color: #666;
	line-height: 140%;
}
body, h1, p {
	margin: 0px;
	padding: 0px;
	font-size: small;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
}
.footer1-1 {
	clear: both;
}
.tyusyahku {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: small;
	color: #F00;
}
.recruitsubmoji {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: medium;
	color: #040;
}
.obi {
	position: absolute;
	right: 0px;
	bottom: 0px;
	visibility: visible;
}
.formmoji {
	text-align: left;
}
.renewal {
	position: absolute;
	left: 0px;
	top: 0px;
	visibility: visible;
	z-index: 11;
}
.mdprofilemoji {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: small;
	color: #333;
	line-height: 18px;
}
.mdprofilemojititle {
	font-family: Arial, Helvetica, sans-serif;
	color: #09F;
	font-size: large;
}
.blogmoji {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	color: #333;
}
.mdprofileenglish {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #09F;
}
.W_image {
	position: absolute;
	visibility: visible;
	z-index: 0;
	top: 0px;
	right: 0px;
}
.R_image {
	position: absolute;
	visibility: visible;
	z-index: 0;
	left: 0px;
	top: 100px;
}
body {
	height: 100%;
	width: 100%;
	background-image: url(../image/backpatten.png);
}
#body_back {
	margin-top: 0px;
	width: 100%;
	height: 30px;
	clear: both;
	left: 0px;
	top: 0px;
	background-repeat: repeat;
	position: absolute;
	background-image: url(../image/basic/topevent.png);
}
h1 {
	color: #111;
}

iframe.twitter-timeline {
	width: 640px;
	}
#feed {
	width: 640px;
}
