@charset "Shift_JIS";
/*Site Name meet Artists*/
/*edit: 2012/12/29*/


/***************************************
 main
****************************************/

body {
	background-position:0 118px;
	background-repeat:repeat-x;
	text-align:left;
}
@media screen and (max-width: 640px) {
	body{
	}
}

#wrapper {width:100%; background-position:top center; background-repeat:no-repeat;}


/***************************************
 headder
****************************************/

div#sectionHeadderArea h1 a {
 display: block ;
 position: absolute;
 left: 0;
 top: 0;
 width: 100%;
 height: 100%;
 text-indent:-999px;
 background/**/: #fff; /*IE7、8用ハック*/
 filter:alpha(opacity=0); /*フィルターで透明に*/
}
h2 {width:860px; height:30px; margin:40px auto 0 auto; text-indent:-9999px;}
h2#h2muma_index {background-position:0 0; background-repeat:no-repeat;}
h2#h2muma_about {background-position:0 0; background-repeat:no-repeat; clear:both;}
h2#h2muma_recommend {background-position:0 0; background-repeat:no-repeat; clear:both;}
h2#h2muma_album {background-position:0 0; background-repeat:no-repeat; clear:both;}
h2#h2muma_style {background-position:0 0; background-repeat:no-repeat; clear:both;}
h2#h2muma_tour {background-position:0 0; background-repeat:no-repeat; clear:both;}

h3#h3about, h3#h3style {width:860px; height:auto; display:block; font-weight:bold; margin:15px auto; color:#888888;}

.h4contentsTitle {font-weight:normal; color:#0066cc; margin-top:15px; margin-bottom:15px;}


/***************************************
 background-image
****************************************/
/*
body {background-image:url(../images/background_muma.jpg);}
#wrapper {background-image:url(../images/muma_topbar.jpg);}
*/
h2#h2muma_index {background-image:url(../images/h2_muma_index.jpg);}
h2#h2muma_about {background-image:url(../images/mu_title.jpg);}
h2#h2muma_recommend {background-image:url(../images/h2_muma_recommend.jpg);}
h2#h2muma_album {background-image:url(../images/h2_muma_album.jpg);}
h2#h2muma_style {background-image:url(../images/style_title.jpg);}
h2#h2muma_tour {background-image:url(../images/h2_muma_album.jpg);}

#MUindextitle {background-image:url(../images/index_mu_title.png);}
#STYLEindextitle {background-image:url(../images/index_style_title.png);}
#MUindexbtn a {background-image:url(../images/index_mu_btn.png);}
#STYLEindexbtn a {background-image:url(../images/index_style_btn.png);}
#ALBUMcheckbtn a {background-image:url(../images/album_check_btn.png);}
#ALBUMtourbtn a {background-image:url(../images/album_tour_btn.png);}

#muma_tour_title{background-image:url(../images/muma_tour_title.png);}


/***************************************
 section meetArtist
****************************************/
#wrapper {margin-top:20px;}

#sectionHeadderArea {width:860px; height:71px; margin:0 auto; position:relative; background-position:0 0; background-repeat:repeat-x;}

#sectionArtist {width:860px; height:695px; margin:0 auto; position:relative; background-position:0 0; background-repeat:no-repeat;}
#sectionArtist p {display:none;}

#MUPhoto,#STYLEPhoto {width:344px; height:254px; margin:20px 0; border:solid 1px #c5338d; background-position:0 0; background-repeat:no-repeat;}
#MUPhoto p, #STYLEPhoto p {display:none;}

#sectionContents01 {width:860px; margin:15px auto; overflow:hidden;}
#sectionContents01 p {font-size:12px;line-height:180%;}
#sectionContents01 span {font-size:10px;}

#sectionIndex {width:860px; height:auto; margin:0 auto 50px auto;}
#sectionIndexMU {float:left; width:346px; height:auto; padding:25px 37px; background-color:#222222; font-size:16px; font-weight:bold; color:#ffffff;}
#sectionIndexSTYLE {float:right; width:346px; height:auto; padding:25px 37px; background-color:#222222; font-size:16px; font-weight:bold; color:#ffffff;}

#MUindextitle,#STYLEindextitle {width:227px; height:19px; margin:0 0 15px 0; background-position:0 0; background-repeat:no-repeat;}
#MUindextitle p, #STYLEindextitle p, #muma_tour_title p {display:none;}
#MUindexbtn span, #STYLEindexbtn span, #ALBUMcheckbtn span, #ALBUMtourbtn span {display:none;}
#MUindexbtn, #STYLEindexbtn {width:263px; height:31px; margin:15px auto 0 auto;}
#MUindexbtn a, #STYLEindexbtn a {width:263px; height:31px; display:block; background-position:0 0; background-repeat:no-repeat;}
#MUindexbtn a:hover, #STYLEindexbtn a:hover {background-position:0 -31px; background-repeat:no-repeat;}

.contentsColumnleft {float:left; width:398px; height:auto;}
.contentsColumnleft a, .contentsColumnleft a:visited {color:#003399;}
.contentsColumnleft a:hover {color:#0066cc;}
.contentsColumnright {float:right; width:398px; height:auto;}
.contentsColumnright a, .contentsColumnright a:visited {color:#003399;}
.contentsColumnright a:hover {color:#0066cc;}
.muma_arrow {display:inline; width:12px; height:12px; vertical-align:middle; position:relative;}
#sectionContents02 {width:860px; margin:0 auto; font-size:12px; line-height:190%;}
#sectionContents03 {width:860px; margin:0 auto; font-size:12px; line-height:190%;}
#sectionContents04 {width:860px; margin:0 auto; font-size:12px; line-height:190%;}
#sectionContents05 {width:860px; margin:0 auto; font-size:12px; line-height:190%;}
#sectionContents06 {width:860px; margin:0 auto; font-size:12px; line-height:190%;}
#sectionContents07 {width:860px; margin:0 auto; font-size:12px; line-height:190%;}

#MUPhotoA, #MUPhotoB, #MUPhotoC, #MUPhotoD, #MUPhotoE, #STYLEPhotoA, #STYLEPhotoB, #STYLEPhotoC {width:396px; height:262px; margin:10px 0; border:solid 1px #c5338d; background-position:0 0; background-repeat:no-repeat;}
#MUPhotoA p, #MUPhotoB p, #MUPhotoC p, #MUPhotoD p, #MUPhotoE p, #STYLEPhotoA p, #STYLEPhotoB p, #STYLEPhotoC p {display:none;}

.divisiondot {width:860px; height:1px; border-top:1px dotted #666666; margin:25px auto 10px auto;}

#sectionAlbum, #sectionRecommend {width:860px; height:auto; margin:0 auto 50px auto;}
#muma_album_title {padding-left:4px; padding-bottom:10px; color:#c5338d; font-weight:bold;}
#sectionAlbumTour {width:860px; height:auto; margin:0 auto 50px auto;}

.muma_text_red {color:#cc0000;}
.muma_text_22 {font-size:22px;}
.muma_text_10 {font-size:10px;}

#muma_tour_title {width:808px; height:24px; padding:30px 0; position:relative; background-position:0 30px; background-repeat:no-repeat; clear:both;}



/*==============================
  Vol.3 以降に適用
==============================*/

.indexPic {
	margin: 20px 0;
	border: solid 1px #c5338d;
}

#lead {
	width: 860px;
	margin: 15px auto;
	overflow: hidden;
}

#lead p {
	font-size: 12px;
	line-height: 180%;
}

#lead span {
	font-size: 10px;
}

#sectionContents,
.sectionContents {
	width:860px;
	margin:0 auto;
	font-size:12px;
	line-height:190%;
}

#sectionContents .pic,
.sectionContents .pic {
	margin: 15px 0;
	border: solid 1px #c5338d;
	line-height: 0;
}

.contentsColumnleft p,
.contentsColumnright p {
	text-align: justify;
	margin: 15px 0;
}

h3.h3about, h3.h3style {
	width: 860px;
	height: auto;
	display: block;
	font-weight: bold;
	margin: 15px auto;
	color: #888888;
}

.muma_albumTitle2 {
	color: #c00;
}

#sectionAlbum p {
	margin: 1em 0;
}

.muma_limitedJK {
	margin-bottom: 12px;
}