@charset "utf-8";
/* CSS Document */

/* 全體構造
---------------------------------------------*/

* {
	margin: 0;
	padding: 0;
	font-size: 100%;
	list-style: none;

}

body {
	font-family:Arial, "Times New Roman", "新細明體";
	font-size:75%;
	line-height:150%;
	color:#333;
	
}

#bg { background: #e1dacd url(../images/bg.jpg) no-repeat  center 0; }

a {
	color: #333;
	text-decoration: none;
}
a:hover {
	color: #996633;
	text-decoration:underline;
	
}
img {
	border: none;
}

.hr {
display: block;
width: 300px;
height: 14px;
clear: both;
}

/* 共同設定
---------------------------------------------*/
#wrapper {
	position: relative;
	width: 100%;
	margin: 0 auto;
	/*background-image:url(../images/bg.gif);
	background-repeat:repeat-y;
	background-color:#000000;*/

}



#main {
	/*width:980px;
	height:568px;
	background-image:url(../images/main_06.png) !important; 
	_background-image:url(../images/main_06.jpg) ; /*ie 6*/
}




/* 個別設定
---------------------------------------------*/

/* top
---------------------------------*/


#content{
	width:980px;
	margin: 0 auto;
	text-align:center;
	/*background-color:#00CCCC;*/
}

#content .section01 {		
	/*display:inline;  使用float時,解決ie6 margin加倍*/
	/*clear:both; float 關閉*/
	width:980px;	
	text-align:center;		
	/*float:left;
	margin-bottom: 4px;	*/	
	/*margin: 8px 22px;*/
	background-image:url(../images/text_m.gif);

}

#item1{
	/*background-image:url(../images/item1_bg.png) !important;*/
	background-image:url(../images/item1_bg.jpg);
	background-repeat:no-repeat;
	width:980px;
	height:1043px;
	/*border:#333 solid 1px;	*/
}

#item2{	
	/*background-image:url(../images/item1_bg.png) !important;*/
	background-image:url(../images/item2_bg.jpg);
	background-repeat:no-repeat;
	width:980px;
	height:719px;	
	
	

}

#item3{	
	/*background-image:url(../images/item1_bg.png) !important;*/
	background-image:url(../images/item3_bg.jpg);
	background-repeat:no-repeat;
	width:980px;
	height:359px;
		
}

#item4{
	/*background-image:url(../images/item1_bg.png) !important;*/
	background-image:url(../images/item4_bg.jpg);
	background-repeat:no-repeat;
	width:980px;
	height:304px;
	
}

#item5{	
	/*background-image:url(../images/item1_bg.png) !important;*/
	background-image:url(../images/item5_bg.jpg);
	background-repeat:no-repeat;
	width:980px;
	height:308px;	
	/*border:#000 solid 1px;	*/
}


#content .section{	
	padding: 140px 0 0 0;

}

#content .section2{	
	padding: 630px 10px 0 46px;
	text-align:left;
	
}

#content .section3{	
	padding: 140px 10px 0 50px;
	text-align:left;
}

#content .section4{	
	padding: 100px 10px 0 50px;
	text-align:left;
}

#content .section5{	
	padding: 120px 10px 0 50px;
	text-align:left;
	height:200px;
}

#content .list{	
	padding: 0 24px;
	text-align:left;
	
}






#content #item1R{
	float:left;	
	width:520px;
	padding-left:50px;
	text-align:left;
	
	
}

#content #item1L{
	
	float:left;
	width:361px;
	
	
}

.sectionEnd {
	clear:both;
}


#cover {	
	background-image:url(../images/album_cover.gif);
	background-repeat:no-repeat;
	width:124px;
	height:170px;
	text-align:right;
	float:left;
	padding-right:45px;

}

#cover2{
	background-image:url(../images/album_cover2.gif);
	background-repeat:no-repeat;
	width:152px;
	height:126px;
	text-align:right;
	float:left;
	padding-right:20px;
	padding-top:35px;
}

.ablumtxt{
	padding-top:6px;
	font-weight:bold;
	text-align:center;
	width:126px;
	line-height:120%;
	/*background-color:#00CC66;*/
	
}

.ablumtxt2{
	padding-top:6px;
	font-weight:bold;
	text-align:center;
	width:146px;
	line-height:120%;
	/*background-color:#00CC66;*/
	
}


.news{
	background-image:url(../images/news_line.gif);
	background-repeat:no-repeat;
	
	height:30px;

}



.photo {
	border:solid 4px #fff;

}
#content .contentEnd{
	/*margin:500px 20px 0px 20px;*/
}


#info {
	float:left;
	padding-right:10px;
	padding-top:-10px;
	height:400px;
	/*background-color:#FF9900;*/
}

/* table
---------------------------------*/
table {
	width:200px;;
	border:1px dotted #999999;	
	margin:1em 0;
	
	padding:0 5px;
	text-align:left;
	border-collapse:2px;
}
	
table td.odd {
	background-color:#ffffcc;
	width:45px;

}

table th.odd {
	background-color:#ffffcc;
	width:155px;
	padding:2px 5px;;
	
}

table th.odd2 {
	text-align:center;
	padding:5px 5px;;
}


/* 其他
---------------------------------------------*/

.wallpaperbox div{	
	width:170px;
	float:left;
	}

.wallpaperbox {
	width:170px;
	
	/*border: 1px solid #666;*/
	margin:2px;
	padding:5px;
	text-align:left;
	float:left;
	voice-family:"\"}{\"";
	voice-family:inherit;
	
}

.picbor{
	/*border:5px  solid #ececec;*/
	padding-top:5px;
}

.clip5{
	padding-bottom:5px;
}
.wallpaperbox .clip5{
	padding-bottom:5px;

}
.wallpaperbox .list{
	padding-bottom:5px;
}

.wallpaperbox .wallpapersize{
	text-align:center;
	margin:0 auto;
	width:62px;	
	text-decoration:none;
	font-size:9px;
	background-color:#FFF;
}

.wallpaperbox .wallpapersize a{
	font-size:10px;
}


.linkbox div{	
	width:170px;
	float:left;
	
	}

.linkbox {
	width:170px;
	height:100px;
	/*border: 1px solid #666;*/
	margin:2px;
	padding:5px;
	text-align:left;
	float:left;
	voice-family:"\"}{\"";
	voice-family:inherit;
	
}

.linkbox .clip5{
	padding-bottom:5px;

}

.linkbox .list{
	padding-bottom:5px;
}


.linkbox .linksize{
	text-align:center;
	margin:0 auto;
	width:134px;	
	text-decoration:none;
	font-size:12px;
	
}


#textfooter {
	/*padding-top:20px;*/
	width:846px;
	height:11px;
	background-image:url(../images/text_footer.gif);	
	background-repeat:no-repeat;
	/*padding-bottom:9px;*/
	
	background-color:#f3f4f1;
}

#copyright {
	/*clear:both;
	height:50px;*/
	text-align:center;
	
	color:#666;
	font-size:75%;

	
}

#copyright #hinetcopyright{
	/*background-color:#FFFFFF;*/
	line-height: 2;
}

#copyright #hinetcopyright .hinetline{
	margin-top:10px 0 ;
}
