A:link {
	color: #00729c; text-decoration: underline
}
A:visited {
	color: #268970; text-decoration: underline
}
A:active {
	color: #1ba300; text-decoration: underline
}
A:hover {
	color: #1ba300; position: relative; top: 0px; text-decoration: underline
}
.footer A:hover {
	position: static
}
body {
	padding-right: 0px; padding-left: 0px; background: #f0f8ff fixed no-repeat right bottom; padding-bottom: 0px; margin: 0px; padding-top: 0px; font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",
		"Osaka","ＭＳ Ｐゴシック", "MS P Gothic",
		Verdana,Arial, Helvetica, sans-serif; text-align: center
}

#main {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; width: 600px; padding-top: 0px; background-color: #ffffff; text-align: left
}



#maintitle {
	background-position: right top;  margin: 0px; width: 600px; color: #000000; 
	background-color: #ffffff; text-align: left;
	border-top: #8560a8 5px solid; border-bottom: #8560a8 1px solid;
	padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px;
}

.header {
	font-size: 70%; margin: 0px; color: #ffffff; font-family: ; background-color: #fdf9de; text-align: right
	padding-top: 2px; padding-right: 5px; padding-left: 5px; padding-bottom: 2px; 
}
.header A:link {
	color: #906844; text-decoration: underline
}
.header A:visited {
	color: #906844; text-decoration: underline
}
.header A:active {
	color: #906844; text-decoration: underline
}
.header A:hover {
	color: #906844; text-decoration: underline
}
.header {
	color: #906844
}


#cd_jacket1 {
	float: left
}

#cd_jacket2 {
	float: right
}
.cd_image1 {
	width: 250px; height: 246px; 
        margin-top: 20px; margin-left: 35px; margin-right: 10px; margin-bottom: 20px        
}

.cd_image2 {
	width: 250px; height: 246px; 
        margin-top: 20px; margin-left: 10px; margin-right: 35px; margin-bottom: 20px          
}

#cd_memo {
	width: 600px;
}

#cd_memo1 {
	float: left;
	padding-left: 30px; 
}

#cd_memo2 {
	float: right;
	padding-right: 30px;
}


.text01 {
	font-size: 90%; margin: 10px 10px 10px; color: #333333; line-height: 180%; text-align: left
}



.text000 {
	font-size: 140%; color: #333333; line-height: 300%; 
}
.text001 {
	font-size: 100%;  color: #333333; line-height: 200%; 
}

.text005 {
	color: #ff0000
}


.text02 {
	font-size: 70%; margin: 10px 30px 30px; color: #333333; line-height: 180%; text-align: left
}




.chara {.
	clear: both; 
padding-right: 0px; padding-left: 10px;
font-weight: bold; font-size: 150%;
padding-bottom: 1px; border-left: #8560a8 10px solid;
color: #8560a8; margin: 25px 25px 25px 25px;  
padding-top: 1px; border-bottom: #8560a8 1px solid;
}





#character5 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; width: 600px; padding-top: 0px; height: 212px; background-color: #ffffff; text-align: center
}
.chara_image {
	border-right: 0px; padding-right: 0px; border-top: 0px; margin-top: 0px; padding-left: 0px; padding-bottom: 0px; margin-left: 0px; border-left: 0px; width: 120px; margin-right: 0px; padding-top: 0px; border-bottom: 0px; height: 212px
}
.top_image {
	 text-align: center; width: 600px
}









#order  {
	color: #8560a8; margin: 25px 25px 20px; 
border-right: #8560a8 1px solid;
border-bottom: #8560a8 1px solid;
padding-top: 1px; border-left: #8560a8 1px solid;
border-top: #8560a8 1px solid;
}



#about01 {
	color: #333333; margin:  0px 0px;  
border-top: #333333 1px solid;
border-right: #333333 1px solid;
border-bottom: #333333 1px solid;
border-left: #333333 1px solid;
padding-top: 10px; padding-bottom 10px; 
}
#about02 {
	color: #993399; margin:  0px 0px;  
border-top: #993399 1px solid;
border-right: #993399 1px solid;
border-bottom: #993399 1px solid;
border-left: #993399 1px solid;
padding-top: 10px; padding-bottom 10px; 
}
#about03 {
	color: #cc0033; margin:  0px 0px;  
border-top: #cc0033 1px solid;
border-right: #cc0033 1px solid;
border-bottom: #cc0033 1px solid;
border-left: #cc0033 1px solid;
padding-top: 10px; padding-bottom 10px; 
}
#about04 {
	color: #ff9900; margin:  0px 0px;   
border-top: #ff9900 1px solid;
border-right: #ff9900 1px solid;
border-bottom: #ff9900 1px solid;
border-left: #ff9900 1px solid;
padding-top: 10px; padding-bottom 10px; 
}
#about05 {
	color: #57a97d; margin:  0px 0px;   
border-top: #57a97d 1px solid;
border-right: #57a97d 1px solid;
border-bottom: #57a97d 1px solid;
border-left: #57a97d 1px solid;
padding-top: 10px; padding-bottom 10px; 
}


.chara_name01 {
	font-weight: bold; font-size: 140%; margin: 0px 5px 0px 20px; color: #333333; line-height: 180%;
border-bottom: #333333 1px solid; 
}
.chara_name02 {
	font-weight: bold; font-size: 140%; margin: 0px 5px 0px 20px; color: #333333; line-height: 180%;
border-bottom: #993399 1px solid; 
}
.chara_name03 {
	font-weight: bold; font-size: 140%; margin: 0px 5px 0px 20px; color: #333333; line-height: 180%;
border-bottom: #cc0033 1px solid; 
}
.chara_name04 {
	font-weight: bold; font-size: 140%; margin: 0px 5px 0px 20px; color: #333333; line-height: 180%;
border-bottom: #ff9900 1px solid; 
}
.chara_name05 {
	font-weight: bold; font-size: 140%; margin: 0px 5px 0px 20px; color: #333333; line-height: 180%;
border-bottom: #57a97d 1px solid; 
}


.chara_name00 {
	font-weight: bold; font-size: 90%; margin: 0px; color: #333333; line-height: 180%;
}


.text091 {
	font-size: 80%; margin: 10px 30px 30px; color: #333333; line-height: 180%; text-align: left
}


.sample01 {
	color: #333333; 
}
.sample02 {
	color: #993399;
}
.sample03 {
	color: #cc0033; 
}
.sample04 {
	color: #ff9900; 
}
.sample05 {
	color: #57a97d; 
}


.chara_name00 {
	font-weight: bold; font-size: 90%; margin: 0px; color: #333333; line-height: 180%;
}






#interview01 {
	color: #333333; margin: 0px 25px 20px; 
border-right: #333333 1px solid;
border-bottom: #333333 1px solid;
padding-top: 1px; border-left: #333333 1px solid;
}
#interview02 {
	color: #993399; margin: 0px 25px 20px; 
border-right: #993399 1px solid;
border-bottom: #993399 1px solid;
padding-top: 1px; border-left: #993399 1px solid;
}
#interview03 {
	color: #cc0033; margin: 0px 25px 20px; 
border-right: #cc0033 1px solid;
border-bottom: #cc0033 1px solid;
padding-top: 1px; border-left: #cc0033 1px solid;
}
#interview04 {
	color: #ff9900; margin: 0px 25px 20px; 
border-right: #ff9900 1px solid;
border-bottom: #ff9900 1px solid;
padding-top: 1px; border-left: #ff9900 1px solid;
}
#interview05 {
	color: #993399; margin: 0px 25px 20px; 
border-right: #993399 1px solid;
border-bottom: #993399 1px solid;
padding-top: 1px border-left: #993399 1px solid;
}
#interview06 {
	color: #4682b4; margin: 20px 25px; 
border-right: #4682b4 1px solid;
border-bottom: #4682b4 1px solid;
padding-top: 1px; border-left: #4682b4 1px solid;
border-top: #4682b4 1px solid;
}


<!-- h1用 -->
.int01 {
	clear: both; 
padding-right: 0px; padding-left: 10px;
font-weight: bold; font-size: 150%;
padding-bottom: 1px; border-left: #333333 10px solid;
color: #333333; margin: 25px 25px 10px 25px;  
padding-top: 1px; border-bottom: #333333 1px solid;
}
.int02 {
	clear: both; 
padding-right: 0px; padding-left: 10px;
font-weight: bold; font-size: 150%;
padding-bottom: 1px; border-left: #993399 10px solid;
color: #993399; margin: 25px 25px 10px 25px;  
padding-top: 1px; border-bottom: #993399 1px solid;
}
.int03 {
	clear: both; 
padding-right: 0px; padding-left: 10px;
font-weight: bold; font-size: 150%;
padding-bottom: 1px; border-left: #cc0033 10px solid;
color: #cc0033; margin: 25px 25px 10px 25px;  
padding-top: 1px; border-bottom: #cc0033 1px solid;
}
.int04 {
	clear: both; 
padding-right: 0px; padding-left: 10px;
font-weight: bold; font-size: 150%;
padding-bottom: 1px; border-left: #ff9900 10px solid;
color: #ff9900; margin: 25px 25px 10px 25px;  
padding-top: 1px; border-bottom: #ff9900 1px solid;
}
.int05 {
	clear: both; 
padding-right: 0px; padding-left: 10px;
font-weight: bold; font-size: 150%;
padding-bottom: 1px; border-left: #333333 10px solid;
color: #333333; margin: 25px 25px 10px 25px;  
padding-top: 1px; border-bottom: #333333 1px solid;
}
.int06 {
	clear: both; 
padding-right: 0px; padding-left: 10px;
font-weight: bold; font-size: 150%;
padding-bottom: 1px; border-left: #4682b4 10px solid;
color: #4682b4; margin: 25px 25px 10px 25px;  
padding-top: 1px; border-bottom: #4682b4 1px solid;
}


<!-- INTERVIEW -->
.text05 {
	font-size: 80%; margin: 10px 50px 30px; color: #333333; line-height: 180%
}
.text06 {
	font-size: 80%; margin: 10px 50px 30px; color: #333333; line-height: 180%
}
.text060 {
	color: #4682b4; font-weight: bold;
}
.text0611  {
	color: #333333; font-weight: bold;
}
.text0613 {
	color: #cc0033; font-weight: bold;
}
<!-- INTERVIEW //-->






h1 {
	clear: both; 
padding-right: 0px; padding-left: 10px;
font-weight: bold; font-size: 150%;
padding-bottom: 1px; border-left: #4682b4 10px solid;
color: #4682b4; margin: 25px 25px 10px 25px;  
padding-top: 1px; border-bottom: #4682b4 1px solid;
}




h2 {
	clear: both;
padding-right: 0px; padding-left: 10px; 
font-weight: bold; font-size: 100%; 
padding-bottom: 0px; margin: 10px 200px 10px 40px;
color: #906844; padding-top: 3px; border-bottom: #906844 1px solid; 
border-top: #906844 1px solid; border-left: #906844 1px solid; border-right: #906844 1px solid;  
}


.profile {
	padding-right: 5px; padding-left: 5px; font-size: 70%; padding-bottom: 2px; margin: 0px; color: #ffffff; padding-top: 2px; background-color: #fbf1b6; text-align: center
}


.access {
	text-align: right
}




.footer {
	padding-right: 5px; padding-left: 5px; font-size: 70%; padding-bottom: 2px; margin: 0px; color: #ffffff; padding-top: 2px; background-color: #8560a8; text-align: center
}
.footer A:link {
	color: #ffdbfd; text-decoration: underline
}
.footer A:visited {
	color: #ffdbfd; text-decoration: underline
}
.footer A:active {
	color: #ffdbfd; text-decoration: underline
}
.footer A:hover {
	color: #ffdbfd; text-decoration: underline
}
.footer {
	color: #ffdbfd
}











.text09 {
	font-size: 60%; margin: 10px 10px 10px; color: #333333; line-height: 150%; text-align: center
}



.text10 {
	font-size: 60%; margin: 10px 10px 10px; color: #333333; text-align: right
}






.text_word {
	font-size: 100%; margin: 15px 50px; color: #a77433; text-decoration: underline
}




.chara_image01 {
	float: left; margin: 10px 50px; width: 200px
}
.chara_image02 {
	float: right; margin: 10px 50px; width: 200px
}
.image_left {
	float: left; margin: 0px 50px 10px
}

.pr {
	font-weight: bold; font-size: 120%; color: #993300
}
.date {
	font-weight: bold; color: #993300; margin-right: 10px
}
.hr1 {
	clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; color: #dab866; border-top-style: solid; padding-top: 0px; border-right-style: solid; border-left-style: solid; height: 1px; border-bottom-style: solid
}



.ban {
	 font-size:9pt;font-family:Verdana,Chicago;
                                       border-color:#906884;
                                       border-style:solid;
                                       border-width:1px;
                                       scrollbar-3dlight-color:#906884;
                                       scrollbar-arrow-color:#906884;
                                       scrollbar-darkshadow-color:#fbf1b6;
                                       scrollbar-face-color:#fbf1b6;
                                       scrollbar-highlight-color:#906884;
                                       scrollbar-shadow-color:#906884;
                                       scrollbar-track-color:#906884;
                                       background-color: #fbf1b6;
                                       color: #cc9999
}