body{
	background: #ffffff;
	padding: 0px 0px;
	margin: 0px;
	color: #000;
	font: 10px/16px "MS Pゴシック", "Osaka",sans-serif;
}

img{border: 0px;}

#wrapper{
	width: 640px;
	padding: 150px 0 0  0  ;
	margin: 0 ;
	background: #fff url(shared/images/top.gif) no-repeat top left;
}

.totop{
	position: absolute;
	top: 22px;
	left: 556px;
}


.changelang{
	position: absolute;
	top: 35px;
	left: 461px;
}

#header{
	background: #67C3B7;
	width: 100%;
	height: 20px;
	padding: 0 ;
	margin: 0;
}

#title{
	background: #fff url(shared/images/dotline5.gif) repeat-x;
	height: 75px;
	width: 440px;
	margin: 0;
	padding: 25px 0 0 200px;
}

#title p{
	margin: 0;
	padding: 0;
}

#navigation{
	background: #E9F7F2;
	width: 440px;
	height: 25px;
	padding: 0 0 0 200px;
	margin: 0;
	list-style: none;
	text-align: left;
	font: bold 10px Geneva, Helvetica, Arial, sans-serif;
	color: #67C3B7;
}

#navigation a:link, #SCevent a:link{text-decoration: none;}
#navigation a:visited, #SCevent a:visited{text-decoration: none;}

#navigation a:hover{
	background: #fff;
	text-decoration: none;
}

a.special:link{color:#f00;}
a.special:visited{color:#f00;}

.menu{
	float: left;
	margin: 0;
}
	
.menu a, .nolink{
	display: block;
	line-height: 25px;
	margin: 0 7px 0 0;
}

a:link{ color: #67C3B7;}
a:visited{ color: #67C3B7;}
a:hover{ color: #ff0000;}

#TOPsponsor{
	width: 440px;
	margin: 0;
	padding: 15px 0 15px 200px;
}


}
#footer{
	background: #fff url(shared/images/reddot.gif) repeat;
	
}

/*TOP幟*/
#TOPsponsor{
	background: #fff ;
}

#TOPsponsor img{
	margin: 0 20px 15px 0 ;
	float: left;
}

.leftimg{clear : left;}

/*
#MLbuspassenger, #MLhostinstitution, #MLhistory, #apintroduction, #mintroduction, #cintroduction, #SCintroduction, #SCevent, #MNintroduction, #MNcontent, #HCcontent, #HCintroduction{
	width: 440px;
	margin: 0;
	padding: 15px 0 15px 200px;
}

*/




/*MobLab幟*/
#MLintroduction{
	width: 440px;
	margin: 0;
	padding: 15px 0 15px 200px;
	background: #fff url(shared/images/what_is_ML.gif) no-repeat top left;
}

#duration{
	width: 440px;
	margin: 0;
	padding: 15px 0 15px 200px;
	background: #fff url(shared/images/duration.gif) no-repeat top left;
}


#topblog{
	width: 440px;
	margin: 0;
	padding: 15px 0 15px 200px;
	background: #fff url(shared/images/moblabblog.gif) no-repeat top left;
}

/*　ブログでつかうやつ  whatsnew!!!!!!!!!!　*/

#whatsnew, #plansfortoday{
	width: 440px;
	margin: 0;
	padding: 15px 0 15px 200px;
}

#whatsnew{
	background: #fff url(shared/images/whatsnew.gif) no-repeat top left;
}


#plansfortoday {
	background: #fff url(shared/images/plansfortoday.gif) no-repeat top left;
}

/* Blogを囲むやつ */
.blog_wrapper {
	padding :0;
	margin: 0 0 5px 0;
}

/*　タイトル　*/
.banner {
margin:0;
color:red;
font-family:"MS Pゴシック",Osaka,sans-serif;
font-size:10px;
font-weight:normal;
}

/*　日付　*/
.entry_date {
color:black;
float: left;
font-size:9px;
font-family:sans-serif;
}


/*　本文　*/
.content {
color:black;
clear: both;
font-family: "MS Pゴシック",Osaka,sans-serif;
font-size: 10px;
margin: 0;
padding: 0 0 3px 0;
}


.content  p{
margin:0;
}




/*　ブログでつかうやつおわり！！！！！　*/


/*ここからplans for todayはじまり!!!!! */



/*　ここまでplansfortodayおわり！！！！！　*/


#MLbuspassenger{background: #fff url(../images/buspassengers.gif) no-repeat top left;}

#MLhostinstitution{background: #fff url(../images/hostinstitutions.gif) no-repeat top left;}

#MLhistory{background: #fff url(../images/MLhistory.gif) no-repeat top left;}

/*apeal point幟*/
#apintroduction{background: #fff url(../images/MLcentral.gif) no-repeat top left;}

/*message幟*/
#mintroduction{background: #fff url(../images/message.gif) no-repeat top left;}

/*credit幟*/
#cintroduction{background: #fff url(../images/credit.gif) no-repeat top left;}

.credit1{
	font: 12px "MS Pゴシック", "Osaka",sans-serif;
	margin: 0;
	padding: 0;
	color: #67C3B7;
}

.credit2{
	font: 10px "MS Pゴシック", "Osaka",sans-serif;
	margin: 0;
	padding: 0;
	color: #f00;
}

/*hostcenter幟*/
#HCintroduction{background: #fff url(../images/Whatishostcenter.gif) no-repeat top left;}

#HCintrobox{
	width: 230px;
	height: 216px;
	margin: 0;
	padding: 0 0 0 210px;
	background: #fff url(../images/Japan.gif) no-repeat top left;
}

#HCcontent{background: #fff url(../images/hostcenter.gif) no-repeat top left;}

#HCcontentbox{
	width: 440px;
	margin: 0;
	padding: 0;
}

#HCcontent h1{
	font: 12px/16px "MS Pゴシック", "Osaka",sans-serif;
	margin: 0;
	padding: 0;
	color: #FF0000;
}

#HCcontent h2{
	font: 10px/16px "MS Pゴシック", "Osaka",sans-serif;
	margin: 3px 0 0 0;
	padding: 0;
}

#HCcontent .c1{
	margin: 3px 0 0 0;
	padding: 0;
	color: #646464;
}

#HCcontent .c2{
	margin: 0px 0 6px 0;
	padding: 0;
	color: #646464;
}

.HChonbun{
	width: 440px;
	margin: 10px 0 15px 0;
	padding: 0;
}

#HCiamas, #HCicc, #HCsmt, #HCycam{
	width: 230px;
	height: 100px;
	margin: 0;
	padding: 0 0 0 210px;
}

#HCiamas{background: #fff url(../images/iamas.jpg) no-repeat top left;}

#HCicc{background: #fff url(../images/ICC.jpg) no-repeat top left;}

#HCsmt{background: #fff url(../images/smt.jpg) no-repeat top left;}

#HCycam{background: #fff url(../images/ycam.jpg) no-repeat top left;}

/*schedule幟
-------------------------------------------------*/
#SCintroduction{background: #fff url(../images/schedule.gif) no-repeat top left;}

.date{width: 160px;}

#SCevent{background: #fff url(../images/hostcenter.gif) no-repeat top left;}

/*Contact幟
-------------------------------------------------*/
#contactcontent{
	width: 440px;
	margin: 0 0 330px 0 ;
	padding: 15px 0 15px 200px;
	background: #fff url(../images/contact.gif) no-repeat top left;
}

/*press幟
-------------------------------------------------*/
#presscontent{
	width: 440px;
	margin: 0 ;
	padding: 15px 0 15px 200px;
	background: #fff url(../images/press.gif) no-repeat top left;
}

#newscoverage{
	width: 440px;
	margin: 0 0 180px 0 ;
	padding: 15px 0 15px 200px;
	background: #fff url(../images/newscover.gif) no-repeat top left;
}

#flyer{
	width: 440px;
	margin: 0 0 0 0 ;
	padding: 15px 0 15px 200px;
	background: #fff url(../images/flyer.gif) no-repeat top left;
}

/*MobNaut幟
-------------------------------------------------*/
#MNintroduction{background: #fff url(../images/what_is_MN.gif) no-repeat top left;}

#MNcontent {background: #fff url(../images/mobnaut.gif) no-repeat top left;}

#MNcontent h1{
	font: 13px/15px "MS Pゴシック", "Osaka",sans-serif;
	margin: 0;
	padding: 0;
	color: #FF0000;
}

#MNcontent .c1{
	font: 10px/20px Geneva, Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 0;
	color: #ff0000;
}

#MNcontent .c2{
	font: 10px/15px Geneva, Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 0;
	color: #FF1FAC;
}

#MNexonemo, #MNswo, #MNsven, #MNagf{
	width: 315px;
	height: 75px;
	margin: 15px 0 0 0;
	padding: 0 0 0 125px;
}

#MNexonemo{background: #fff url(../images/exonemo_photo.jpg) no-repeat top left;}

#MNswo{background: #fff url(../images/ishida+furudate_photo.jpg) no-repeat top left;}

#MNsven{background: #fff url(../images/sven_photo.jpg) no-repeat top left;}

#MNagf{background: #fff url(../images/AGF_photo.jpg) no-repeat top left;}

#MNstefan{
	width: 315px;
	height: 75px;
	margin: 15px 0 15px 0;
	padding: 0 0 0 125px;
	background: #fff url(../images/stefan_photo.jpg) no-repeat top left;
}

.MNlinllist{
	width: 315px;
	margin: 14px 0 0 0;
	padding: 0;
	list-style: none;
}

.MNmenu1, .MNmenu2, .MNmenu3{
	float: left;
	font: 10px/15px Geneva, Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 0;
}

.MNmenu1{width: 60px;}

.MNmenu2{width: 110px;}

.MNmenu3{width: 100px;}

/*plan幟*/
/*profile幟*/
#popupwrapper{
	width: 300px;
	padding: 0 ;
	margin: 0 auto;
}

#plawrapper, #prowrapper{
	width: 300px;
	padding: 27px 0 0 0 ;
	margin: 15px auto 0 auto;
}

#plawrapper{background: #fff url(../images/moblnautpla.gif) no-repeat top left;}

#prowrapper{background: #fff url(../images/moblnautpro.gif) no-repeat top left;}

#identity{
	width: 300px;
	height: 81px;
	margin: 0px;
	padding: 5px 0 1px 0;
	background: #fff url(shared/dotline_big.gif) repeat-x;
}

#agf, #sven, #stefan, #exonemo, #swo{
	width: 185px;
	height: 75px;
	margin: 0;
	padding: 0 0 0 115px;
}

#agf{background: #fff url(../images/AGF_photo.jpg) no-repeat top left;}

#sven{background: #fff url(../images/sven_photo.jpg) no-repeat top left;}

#stefan{background: #fff url(../images/stefan_photo.jpg) no-repeat top left;}

#exonemo{background: #fff url(../images/exonemo_photo.jpg) no-repeat top left;}

#swo{background: #fff url(../images/ishida+furudate_photo.jpg) no-repeat top left;}

#content{
	width: 300px;
	margin: 10px 0px 15px 0px;
}

#content h1{
	font: bold 14px Geneva, Helvetica, Arial, sans-serif;
	margin: 5px 0;
}

.artistname{
	font: 15px "MS Pゴシック", "Osaka",sans-serif;
	text-align: center;
	color: #FF0000;
	margin: 0;
	padding: 21px 0 0 0;
}

.exonemolink{
	font: 12px Geneva, Helvetica, Arial, sans-serif;
	margin: 0; 
	padding: 0;
}

.profilehonbun{
	font: 11px/18px "MS Pゴシック", "Osaka",sans-serif;
	text-align: left;
	margin: 10px 0px 18px 0px;
	padding: 0;
}

.artworkname{
	font: 10px/8px Geneva, Helvetica, Arial, sans-serif;
	text-align: left;
	color: #646464;
	margin: 6px 0 0 0;
	padding: 0;
}

.country{
	font: 10px/8px Geneva, Helvetica, Arial, sans-serif;
	text-align: center;
	color: #646464;
	margin: 0;
	padding: 0;
}

.url{
	font: 12px/6px Geneva, Helvetica, Arial, sans-serif;
	background: #fff url(../images/yajirushi.jpg) no-repeat center left;
	margin: 15px 0px;
	padding: 0px 0px 0px 16px;
}
