@charset "utf-8";
/* CSS Document */

@import url("reset.css");
body{ background-color:#000;}

p{font-family:Arial, Helvetica, sans-serif, "微軟正黑體"; font-size:13px;/*12*/}

a{ text-decoration:none; outline:none;}
/*--index--*/
#nav-menu{ width:100%; height:53px; padding:10px 45px 20px 45px; background-color:#000; position:fixed; margin:0 auto; z-index:10;}

#wrapper{width:100%;background:url(../images/bg.jpg)fixed repeat-x; background-size:cover; background-color:#000; background-position:center top;-moz-background-size: cover;
}
#container {z-index:0; padding-top:80px; margin:0 auto; max-width:100%;}
#grid-wrapper {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both;}
DIV.x1 {WIDTH: 290px}
DIV.grid-item {BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; }
DIV.grid-item DIV.grid-image {MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em}
DIV.grid-item DIV.wp-caption {DISPLAY: none}

.MenuTitle{color:#FFF; font-family:Arial, Helvetica, sans-serif, "微軟正黑體"; font-size:14px;}
.MenuTitle a{ color:#FFF;text-decoration:none;}
.MenuTitle a:hover{ color:#502f91;}
.line{color:#777474; font-size:11px;}

.MenuTitle_tw{color:#FFF; font-family:Arial, Helvetica, sans-serif, "微軟正黑體"; font-size:13px;}
.MenuTitle_tw a{ color:#FFF;text-decoration:none;}
.MenuTitle_tw a:hover{ color:#502f91;}



#footer{ width:100%; padding:50px 0 20px 0; height:10px; background-color:#000; margin:0 auto; z-index:2;}
.FT{color:#454343; font-size:10px;}
.FT a{color:#454343; text-decoration:none;}

/*--活動寫真--*/
#Cwrapper{width:100%;background:url(../images/bg01.jpg) fixed repeat-x; background-size:cover; background-color:#FFF;background-position:center top;
}
#Nwrapper{width:100%;background:url(../images/bg02.jpg) fixed repeat-x; background-size:cover; background-color:#589ef3;background-position:center top;
}
.Submenu{width:12%; position:relative; z-index:1; margin:0 auto; position:fixed; padding-top:100px; padding-left:50px;}
.SubmenuTitle{ text-transform:uppercase; color:#000; font-family:"Gill Sans MT", "微軟正黑體"; font-size:24px; line-height:36px; font-weight:bold;}

.grey{color:#403f3f;}
.grey a{color:#403f3f;}
.grey a:hover{color:#502f91;}

.Title{color:#310f63;font-family:"Gill Sans MT", "微軟正黑體"; font-size:24px; line-height:36px; }
.Title a{color:#333; cursor:pointer;}
.Title a:hover{
	color:#000;
}
/*--Artists-*/
.ArtBox{ width:800px; padding:20px 10px; margin:0 auto;}
.ArtTitle{color:#310f63;font-family:"Gill Sans MT", "微軟正黑體"; font-size:20px; line-height:1.5;}
.ArtText{color:#666;  line-height:1.5; font-size:12px; font-family:Arial, Helvetica, sans-serif, "微軟正黑體"}
.ArtText td{ padding:5px 0; border-bottom:1px dotted #D9D9D9;}
.ArtTT{color:#000;  line-height:1.5; font-size:12px; font-family:Arial, Helvetica, sans-serif, "微軟正黑體"; font-weight:bold;white-space: nowrap; padding-right:5px;}
.ArtTC{color:#666;font-size:12px; font-family:Arial, Helvetica, sans-serif, "微軟正黑體"; text-indent:-38px; margin-left:38px; display:block; margin-bottom:5px; }

@media screen and (max-width: 1017px) {
   #Nwrapper{
		background-image:none;
		/*background-position:center 83px;*/
   }
   #container {
	   min-height:1380px;
   }
}
