
html {
    margin: 0;
    /* setting border: 0 hoses ie6 win window inner well border */
    padding: 0;
}

body {
	behavior: url("csshover.htc");
	background-color: #E9E9E9;
	margin: 0;
	/* setting border: 0 hoses ie6 win window inner well border */
    padding: 0;
	background-image: url(../img/grad.jpg);
	background-repeat: repeat-x;
}

body, td, th {
	color: #330033;
}

h1, h2, h4 {
	color: #330000;
	margin: 0px;
	/* setting border: 0 hoses ie6 win window inner well border */
    padding: 0px;
}

h3, h5, h6 {
	color: #996666;
}

a {
  color: #CCCCCC;
  	margin: 0px;
    padding: 0px;
}

p {
	margin: 0px;
    padding: 0px;
}


/*インデックスページ*/

.header{
	width:770px;
	height:62px;
}

.index_title{
	background-image:url(../img/index_title.jpg);
	width:493px;
	height:125px;
	background-repeat: no-repeat;
}

.index_pack0{
	float:left;
}

.index_pack1{
	float:left;
}

.index_pack2{
	width:400px;
	clear:both;
	float:left;
}

.index_pack3{
	clear:right;
	float:right;
}

.index_pack4{
	background-image:url(../img/index_003_1.jpg);
	background-repeat:no-repeat;
	width:77px;
	height:55px;
	text-indent:-9999px;
}

.creater_ex2{
	background-image:url(../img/creater_menu01.jpg);
	background-repeat:no-repeat;
	width:77px;
	height:55px;
	text-indent:-9999px;
}

.index_pack5{
	background-image:url(../img/index_004_1.jpg);
	background-repeat:no-repeat;
	width:176px;
	height:55px;
	text-indent:-9999px;
}

.index_pack6{
	float:left;
}

.index_pack7{
	float:right;
	font-size:10px;
	color:#666666;
}

#index_pack8{
	float:right;
	margin-top:25px;
	margin-right:22px;
	width:564;
	height:395;
	border: 1px solid #333333;
}

.header0{
	width:470px;
	height:61px;
	float:left;
}

.header1{
	background-image:url(../img/header1.jpg);
	width:473px;
	height:61px;
	float:left;
}

.mainmenu{
	padding:0px;
	margin-top:41px;
	text-align:right;
	font-size:10px;
	color:#CCCCCC;
	width:150px;
	float:right;
}

.honmon1{
	line-height:155%;
	font-size:10px;
	margin-left:19px;
}

.wrapper{
	position: relative;
	margin: 0 auto;
	margin-top:0px;
	padding-top:0px;
	width: 782px;
}

.index_01{
	background-image:url(../img/index_001.jpg);
	width:782px;
	height:356px;
	background-repeat: no-repeat;
}

.index_02{
	background-image:url(../img/index_003.jpg);
	width:782px;
	height:162px;
	background-repeat: no-repeat;
}

.creater_ex1{
	background-image:url(../img/creater_back3.jpg);
	width:782px;
	height:162px;
	background-repeat: no-repeat;
}

.index_03{
	background-image:url(../img/index_004.jpg);
	width:782px;
	height:445px;
	background-repeat: no-repeat;
}

.index_04{
	width:782px;
	height:30px;
}

/*8人メニュー*/

#btn8_001{
	background-image:url(../img/index_n_1.jpg);
	width:204px;
	height:37px;
	display:block;
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin-left:19px;
	margin-right:7px;
	padding:0px;
}


#btn8_001:hover{
	background-image:url(../img/index_n_1b.jpg);
}

#btn8_002{
	background-image:url(../img/index_n_2.jpg);
	width:113px;
	height:37px;
	display:block;
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin-right:67px;
	padding:0px;
}


#btn8_002:hover{
	background-image:url(../img/index_n_2b.jpg);
}


#btn8_003{
	background-image:url(../img/index_n_3.jpg);
	width:100px;
	height:37px;
	display:block;
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin-right:50px;
	padding:0px;
}


#btn8_003:hover{
	background-image:url(../img/index_n_3b.jpg);
}

#btn8_004{
	background-image:url(../img/index_n_4.jpg);
	width:111px;
	height:37px;
	display:block;
	background-repeat:no-repeat;
	text-indent:-9999px;
	padding:0px;
}


#btn8_004:hover{
	background-image:url(../img/index_n_4b.jpg);
}

#btn8_005{
	background-image:url(../img/index_n_5.jpg);
	width:138px;
	height:37px;
	margin-top:11px;
	margin-left:19px;
	margin-right:73px;
	display:block;
	background-repeat:no-repeat;
	text-indent:-9999px;
	padding:0px;
}


#btn8_005:hover{
	background-image:url(../img/index_n_5b.jpg);
}

#btn8_006{
	background-image:url(../img/index_n_6.jpg);
	width:142px;
	height:37px;
	margin-top:11px;
	margin-right:38px;
	display:block;
	background-repeat:no-repeat;
	text-indent:-9999px;
	padding:0px;
}


#btn8_006:hover{
	background-image:url(../img/index_n_6b.jpg);
}

#btn8_007{
	background-image:url(../img/index_n_7.jpg);
	width:100px;
	height:37px;
	margin-top:11px;
	margin-right:50px;
	display:block;
	background-repeat:no-repeat;
	text-indent:-9999px;
	padding:0px;
}


#btn8_007:hover{
	background-image:url(../img/index_n_7b.jpg);
}

#btn8_008{
	background-image:url(../img/index_n_8.jpg);
	width:190px;
	height:37px;
	margin-top:11px;
	display:block;
	background-repeat:no-repeat;
	text-indent:-9999px;
	padding:0px;
}


#btn8_008:hover{
	background-image:url(../img/index_n_8b.jpg);
}





/*作家ページ*/

.creater_header0{
	background-image:url(../img/header1.jpg);
	width:473px;
	height:61px;
	float:left;
}

.creater_pack3{
	width:289px;
	height:356px;
	clear: right;
	float:right;
}




.creater_work_and{
	background-image:url(../img/creater_work_and.jpg);
	width:480px;
	height:356px;
	background-repeat: no-repeat;
}

.creater_work_koma{
	background-image:url(../img/creater_work_koma.jpg);
	width:493px;
	height:356px;
	background-repeat: no-repeat;
}

.creater_work_koya{
	background-image:url(../img/creater_work_koya.jpg);
	width:493px;
	height:356px;
	background-repeat: no-repeat;
}

.creater_work_tani{
	background-image:url(../img/creater_work_tani.jpg);
	width:493px;
	height:356px;
	background-repeat: no-repeat;
}

.creater_work_tsuji{
	background-image:url(../img/creater_work_tsuji.jpg);
	width:493px;
	height:356px;
	background-repeat: no-repeat;
}

.creater_work_nak{
	background-image:url(../img/creater_work_nak.jpg);
	width:493px;
	height:356px;
	background-repeat: no-repeat;
}

.creater_work_mohri{
	background-image:url(../img/creater_work_mohri.jpg);
	width:440px;
	height:356px;
	background-repeat: no-repeat;
}

.creater_work_wata{
	background-image:url(../img/creater_work_wata.jpg);
	width:493px;
	height:356px;
	background-repeat: no-repeat;
}




.creater_work2_1{
	background-image:url(../img/creater_n_1.jpg);
	width:209px;
	height:60px;
	background-repeat: no-repeat;
	text-indent:-9999px;
}

.creater_work2_2{
	background-image:url(../img/creater_n_2.jpg);
	width:209px;
	height:60px;
	background-repeat: no-repeat;
	text-indent:-9999px;
}

.creater_work2_3{
	background-image:url(../img/creater_n_3.jpg);
	width:209px;
	height:60px;
	background-repeat: no-repeat;
	text-indent:-9999px;
}

.creater_work2_4{
	background-image:url(../img/creater_n_4.jpg);
	width:209px;
	height:60px;
	background-repeat: no-repeat;
	text-indent:-9999px;
}

.creater_work2_5{
	background-image:url(../img/creater_n_5.jpg);
	width:209px;
	height:60px;
	background-repeat: no-repeat;
	text-indent:-9999px;
}

.creater_work2_6{
	background-image:url(../img/creater_n_6.jpg);
	width:209px;
	height:60px;
	background-repeat: no-repeat;
	text-indent:-9999px;
}

.creater_work2_7{
	background-image:url(../img/creater_n_7.jpg);
	width:209px;
	height:60px;
	background-repeat: no-repeat;
	text-indent:-9999px;
}

.creater_work2_8{
	background-image:url(../img/creater_n_8.jpg);
	width:209px;
	height:60px;
	background-repeat: no-repeat;
	text-indent:-9999px;
}




.creater_work_text{
	margin-top:20px;
	width:270px;
}

.creater_honmon1{
	line-height:155%;
	font-size:10px;
	margin-left:19px;
}

.creater_profile_box{
	width:493px;
	height:241px;
	float:left;
}

.creater_profile{
	background-image:url(../img/creater_prof.png);
	background-repeat:no-repeat;
	width:73px;
	height:47px;
	text-indent:-9999px;
}

.creater_prof_text{
	line-height:155%;
	font-size:10px;
	margin-left:98px;
	width:380px;
}

.creater_02{
	background-image:url(../img/creater_back2.jpg);
	width:782px;
	height:241px;
	background-repeat: no-repeat;
}




.face_and{
	background-image:url(../img/creater_face_and.jpg);
	width:289px;
	height:241px;
	float:right;
}

.face_koma{
	background-image:url(../img/creater_face_koma.jpg);
	width:289px;
	height:241px;
	float:right;
}

.face_koya{
	background-image:url(../img/creater_face_koya.jpg);
	width:289px;
	height:241px;
	float:right;
}

.face_tani{
	background-image:url(../img/creater_face_tani.jpg);
	width:289px;
	height:241px;
	float:right;
}

.face_tsuji{
	background-image:url(../img/creater_face_tsuji.jpg);
	width:289px;
	height:241px;
	float:right;
}

.face_nak{
	background-image:url(../img/creater_face_nak.jpg);
	width:289px;
	height:241px;
	float:right;
}

.face_mohri{
	background-image:url(../img/creater_face_mohri.jpg);
	width:289px;
	height:241px;
	float:right;
}

.face_wata{
	background-image:url(../img/creater_face_wata.jpg);
	width:289px;
	height:241px;
	float:right;
}


