@charset "shift_jis";

body{
color:#FFFFFF;
margin:0;
padding:0;
font-family:Verdana,"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif;
text-align:center;
}

a{
text-decoration:none;
}


h1{
width:100%;
height:30px;
color:#ffffff;
text-align:center;
font-size:12px;
font-weight:normal;
margin:5px;
padding:0;
}

h3{
margin:0;
padding-top:195px;
font-size:14px;
line-height:18px;
text-align:center;
color:#FFF;
}

img{
border:0;
}

a:hover {
position:relative;
top:1px;
}

.box{
width:951px;
height:763px;
margin:50px auto 0;
background-image:url(images/boxbg.jpg);
background-repeat:no-repeat;
background-position:top;
}


.header{
padding:50px 0 0 0;
width:830px;
margin:0 61px 20px 60px;
overflow:hidden;
}

.logo{
width:234px;
float:left;
}

.logo h2{
font-size:12px;
}

.exp {
width:385px;
padding-left:15px;
font-size:12px;
line-height:20px;
float:right;
text-align:left;
border-left:solid 1px #FFF;
}

.twitter{
width:830px;
height:60px;
margin:0 61px 20px 60px;
padding-top:10px;
background-color:#FFF;
background-image:url(images/twticon.jpg);
background-repeat:no-repeat;
}

.tweet{
width:715px;
height:43px;
margin-left:60px;
background-image:url(images/tweetbg.gif);
background-position:left;
background-repeat:no-repeat;
color:#39F;
float:left;
}

.tweet a{
	color:#666;
}

.pro-waku{
width:830px;
height:301px;
margin:0 61px 0 60px;
}

.pro-txt{
margin:0;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
line-height:14px;
letter-spacing:0;
text-align:center;
}

.lotustokyo{
width:198px;
height:301px;
text-align:center;
background-image:url(images/lotustokyo.png);
background-repeat:no-repeat;
float:left;
}

.twotop{
width:198px;
height:301px;
text-align:left;
margin-left:13px;
background-image:url(images/twotop.png);
background-repeat:no-repeat;
float:left;
}

.empress{
width:198px;
height:301px;
text-align:left;
margin-left:13px;
background-image:url(images/empress.png);
background-repeat:no-repeat;
float:left;
}

.earthpromo{
width:198px;
height:301px;
text-align:left;
margin-left:12px;
background-image:url(images/earthpromo.png);
background-repeat:no-repeat;
float:left;
}

.btmtxt{
width:790px;
margin:0px auto;
font-size:12px;
line-height:25px;
margin-top:15px;
text-align:center;
}


.footlink{
width:951px;
margin:0 auto;
padding:0 0 0 6px;
text-align:left;
overflow:hidden;
}

a.footlink{
color:#999999;
}

.copyright{
font-size:12px;
line-height:13px;
float:right;
color:#999999;
padding-right:5px;
}

.copyright a{
color:#666666;
}

.contents9{
width:550px;
float:right;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px 0 0 0;
letter-spacing:1px;
}

.contents10{
width:500px;
float:left;
text-align:left;
letter-spacing:1px;
padding-top: 3px;
}

.line, .line1{
background-image:url(images/line-b.gif);
height:1px;
margin:10px 0;
}

.line1{
margin:15px 0 10px 0;
}

a.contact{
width:100px;
height:26px;
font-size:12px;
color:#999999;
}



a.manager{
width:125px;
height:26px;
font-size:12px;
color:#999999;
}

a.justgiv{
font-size:12px;
line-height:14px;
color:#ff6600;
}

.clear{
	clear:both;
	font-size:1px;
	line-height:1px;
	margin:0;
	padding:0;
}
	
#twiline{
	margin-right:11px;
	margin-top:10px;
}

#icon{
	height:43px;
	width:43px;
	float:left;
}



