@import url("../../css/font.css");
@import url("../../css/img.css");
body      {
	background: url(../images/craft/bg.jpg) no-repeat fixed right bottom;
	margin: 0px;
	padding: 0px;
	text-align: right;
}
#container {
	width: 600px;
	text-align: left;
	margin: 0px 0px 0px auto;
}
#p1 {
	background: url(../images/craft/top01.png) no-repeat left top;
	display: block;
	padding-top: 70px;
	margin-left: 35px;
	text-align: left;
	width: 250px;
	margin-right: 15px;
}
#p1b {
	background: url(../images/craft/top02.png) no-repeat left top;
	display: block;
	padding-top: 70px;
	margin-left: 35px;
	text-align: left;
	width: 250px;
	margin-right: 15px;
}
#p1c {
	background: url(../images/craft/top03.png) no-repeat left top;
	display: block;
	padding-top: 70px;
	margin-left: 35px;
	text-align: left;
	width: 250px;
	margin-right: 15px;
}
#p1d {
	background: url(../images/craft/top04.png) no-repeat left top;
	display: block;
	padding-top: 70px;
	margin-left: 50px;
	text-align: left;
	width: 300px;
	margin-right: 250px;
}
#p1e {
	background: url(../images/craft/top06.png) no-repeat left top;
	display: block;
	padding-top: 70px;
	margin-left: 50px;
	text-align: left;
	width: 300px;
	margin-right: 250px;
}
#p2 {
	display: block;
	padding-top: 70px;
	margin-left: 15px;
	text-align: left;
	width: 250px;
	margin-right: 35px;
}
#p3 {
	display: block;
	margin-left: 35px;
	text-align: left;
	width: 250px;
	margin-right: 15px;
}
#p3d {
	display: block;
	margin-left: 50px;
	text-align: left;
	width: 300px;
	margin-right: 250px;
}
#p4 {
	display: block;
	margin-left: 15px;
	text-align: left;
	width: 250px;
	margin-right: 35px;
}
#p5 {
	display: block;
	width: 531px;
	height: 299px;
	margin: 50px auto;
}
#p5b {
	display: block;
	width: 600px;
	height: 530px;
	margin: 50px 0px;
}
#p5c {
	display: block;
	width: 600px;
	height: 415px;
	margin: 50px 0px;
}
#p5d {
	display: block;
	width: 570px;
	height: 177px;
	margin: 50px auto;
}
#p6 {
	display: block;
	margin-left: 15px;
	text-align: left;
	width: 250px;
	margin-right: 35px;
}
#p7 {
	display: block;
	text-align: left;
	width: 310px;
	margin-right: 20px;
	margin-left: 270px;
	padding-bottom: 7px;
}
#p7b {
	display: block;
	text-align: left;
	width: 310px;
	margin-right: 20px;
	margin-left: 270px;
	border-top: 1px dotted #999999;
	padding-top: 6px;
}
.line1 {
	margin-left: 1em;
	padding-top: 20px;
	display: block;
}
.line2 {
	margin-left: 4em;
}
.line3 {
	margin-left: 2em;
	display: block;
	padding-top: 20px;
}
.linered {
	color: #CC0000;
}
#text01 {
	margin-top: 100px;
	text-align: left;
}
#kit01 {
	background: url(../images/craft/photos/kit01.jpg) no-repeat left center;
	text-align: left;
	width: 600px;
	height: 250px;
	margin-bottom: 100px;
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
}
#kit02 {
	background: url(../images/craft/photos/kit02.jpg) no-repeat left center;
	text-align: left;
	height: 250px;
	width: 600px;
	margin-bottom: 100px;
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
}
#kit03 {
	background: url(../images/craft/photos/kit03.jpg) no-repeat left center;
	text-align: left;
	height: 250px;
	width: 600px;
	margin-bottom: 100px;
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
}
#kit04 {
	background: url(../images/craft/photos/kit04.jpg) no-repeat left center;
	text-align: left;
	height: 250px;
	width: 600px;
	margin-bottom: 100px;
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
}
#kit05 {
	background: url(../images/craft/photos/kit05.jpg) no-repeat left center;
	text-align: left;
	height: 250px;
	width: 600px;
	margin-bottom: 100px;
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
}
#kit06 {
	background: url(../images/craft/photos/kit06.jpg) no-repeat left center;
	text-align: left;
	height: 250px;
	width: 600px;
	margin-bottom: 50px;
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
}
#top01 {
	background: url(../images/craft/top01.jpg) no-repeat center top;
	width: 600px;
	height: 688px;
}
#top02 {
	background: url(../images/craft/top02.jpg) no-repeat center top;
	height: 700px;
	width: 600px;
}
#top03 {
	background: url(../images/craft/top03.jpg) no-repeat center top;
	height: 700px;
	width: 600px;
}
#top04 {
	background: url(../images/craft/top04.jpg) no-repeat center top;
	height: 700px;
	width: 600px;
}
#top05 {
	background: url(../images/craft/top05.jpg) no-repeat center top;
	height: 700px;
	width: 600px;
}
#top06 {
	background: url(../images/craft/top06.jpg) no-repeat center top;
	height: 700px;
	width: 600px;
}
#p3d a {
	color: #666666;
	text-decoration: none;
	padding-top: 10px;
	display: block;
	font-size: 14px;
}
#p3d a:hover {
	color: #996600;
	text-decoration: none;
	font-size: 14px;
	display: block;
	padding-top: 10px;
}
#copy {
	display: block;
	border-top: 1px dotted #999999;
	padding: 20px 122px;
	margin-top: 50px;
}
#next2 {
	clear: both;
	margin-bottom: 100px;
}
#next2 a {
	display: block;
	margin-top: 25px;
	text-align: left;
	text-decoration: none;
	background: url(../images/top/next_off.gif) no-repeat right center;
	font-size: 14px;
	width: 250px;
	margin-left: 300px;
	color: #666666;
}
#next2 a:hover {
	display: block;
	margin-top: 25px;
	text-align: left;
	color: #CC9933;
	text-decoration: none;
	background: url(../images/top/next_on2.gif) no-repeat right center;
	font-size: 14px;
	width: 250px;
	margin-left: 300px;
}
#back {
	text-align: left;
}
#back a {
	color: #666666;
	text-decoration: none;
	font-size: 14px;
	display: block;
	padding-left: 15px;
	width: 300px;
	border-left: 3px solid #FF9933;
	padding-top: 40px;
	text-align: left;
	clear: both;
}
#back a:hover {
	color: #CC9933;
	text-decoration: none;
	font-size: 14px;
	display: block;
	padding-left: 15px;
	width: 300px;
	border-left: 3px solid #990000;
	padding-top: 40px;
	text-align: left;
}
#photo {
	text-align: center;
	clear: both;
}
#photo h5 {
	margin: 0px;
	padding: 0px;
}
#photo  #int01  a {
	background: url(../images/craft/photos/int01_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-left: 65px;
	margin-bottom: 20px;
	margin-top: 20px;
}
#photo  #int01  a:hover {
	background: url(../images/craft/photos/int01_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-left: 65px;
	margin-bottom: 20px;
	margin-top: 20px;
}
#photo  #int02  a {
	background: url(../images/craft/photos/int02_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin: 20px 40px;
}
#photo  #int02  a:hover {
	background: url(../images/craft/photos/int02_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin: 20px 40px;
}
#photo  #int03  a {
	background: url(../images/craft/photos/int03_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-bottom: 20px;
	margin-right: 65px;
	margin-top: 20px;
}
#photo  #int03  a:hover {
	background: url(../images/craft/photos/int03_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-bottom: 20px;
	margin-right: 65px;
	margin-top: 20px;
}
#photo  #int04  a {
	background: url(../images/craft/photos/int04_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-left: 65px;
	margin-bottom: 20px;
	margin-top: 20px;
}
#photo  #int04  a:hover {
	background: url(../images/craft/photos/int04_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-left: 65px;
	margin-bottom: 20px;
	margin-top: 20px;
}
#photo  #int05  a {
	background: url(../images/craft/photos/int05_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin: 20px 40px;
}
#photo  #int05  a:hover {
	background: url(../images/craft/photos/int05_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin: 20px 40px;
}
#photo  #int06  a {
	background: url(../images/craft/photos/int06_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-bottom: 20px;
	margin-right: 65px;
	margin-top: 20px;
}
#photo  #int06  a:hover {
	background: url(../images/craft/photos/int06_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-bottom: 20px;
	margin-right: 65px;
	margin-top: 20px;
}
#photo  #int07  a {
	background: url(../images/craft/photos/int07_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-left: 65px;
	margin-bottom: 20px;
	margin-top: 20px;
}
#photo  #int07  a:hover {
	background: url(../images/craft/photos/int07_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-left: 65px;
	margin-bottom: 20px;
	margin-top: 20px;
}
#photo  #int08  a {
	background: url(../images/craft/photos/int08_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin: 20px 40px;
}
#photo  #int08  a:hover {
	background: url(../images/craft/photos/int08_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin: 20px 40px;
}
#photo  #int09  a {
	background: url(../images/craft/photos/int09_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-bottom: 20px;
	margin-right: 65px;
	margin-top: 20px;
}
#photo  #int09  a:hover {
	background: url(../images/craft/photos/int09_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-bottom: 20px;
	margin-right: 65px;
	margin-top: 20px;
}
#photo  #el01  a {
	background: url(../images/craft/photos/el01_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-left: 65px;
	margin-bottom: 20px;
	margin-top: 20px;
}
#photo  #el01  a:hover {
	background: url(../images/craft/photos/el01_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-left: 65px;
	margin-bottom: 20px;
	margin-top: 20px;
}
#photo  #el02  a {
	background: url(../images/craft/photos/el02_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin: 20px 40px;
}
#photo  #el02  a:hover {
	background: url(../images/craft/photos/el02_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin: 20px 40px;
}
#photo  #el03  a {
	background: url(../images/craft/photos/el03_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-bottom: 20px;
	margin-right: 65px;
	margin-top: 20px;
}
#photo  #el03  a:hover {
	background: url(../images/craft/photos/el03_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-bottom: 20px;
	margin-right: 65px;
	margin-top: 20px;
}
#photo  #el04  a {
	background: url(../images/craft/photos/el04_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-left: 65px;
	margin-bottom: 20px;
	margin-top: 20px;
}
#photo  #el04  a:hover {
	background: url(../images/craft/photos/el04_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-left: 65px;
	margin-bottom: 20px;
	margin-top: 20px;
}
#photo  #el05  a {
	background: url(../images/craft/photos/el05_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin: 20px 40px;
}
#photo  #el05  a:hover {
	background: url(../images/craft/photos/el05_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin: 20px 40px;
}
#photo  #el06  a {
	background: url(../images/craft/photos/el06_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-bottom: 20px;
	margin-right: 65px;
	margin-top: 20px;
}
#photo  #el06  a:hover {
	background: url(../images/craft/photos/el06_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-bottom: 20px;
	margin-right: 65px;
	margin-top: 20px;
}
#photo #el07 a {
	background: url(../images/craft/photos/el07_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-left: 65px;
	margin-bottom: 20px;
	margin-top: 20px;
}
#photo #el07 a:hover {
	background: url(../images/craft/photos/el07_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-left: 65px;
	margin-bottom: 20px;
	margin-top: 20px;
}
#photo #el08 a {
	background: url(../images/craft/photos/el08_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin: 20px 40px;
}
#photo #el08 a:hover {
	background: url(../images/craft/photos/el08_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin: 20px 40px;
}
#photo #el09 a {
	background: url(../images/craft/photos/el09_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-bottom: 20px;
	margin-right: 65px;
	margin-top: 20px;
}
#photo #el09 a:hover {
	background: url(../images/craft/photos/el09_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-bottom: 20px;
	margin-right: 65px;
	margin-top: 20px;
}
#photo #el10 a {
	background: url(../images/craft/photos/el10_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-left: 65px;
	margin-bottom: 20px;
	margin-top: 20px;
}
#photo #el10 a:hover {
	background: url(../images/craft/photos/el10_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-left: 65px;
	margin-bottom: 20px;
	margin-top: 20px;
}
#photo #el11 a {
	background: url(../images/craft/photos/el11_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin: 20px 40px;
}
#photo #el11 a:hover {
	background: url(../images/craft/photos/el11_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin: 20px 40px;
}
#photo #el12 a {
	background: url(../images/craft/photos/el12_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-bottom: 20px;
	margin-right: 65px;
	margin-top: 20px;
}
#photo #el12 a:hover {
	background: url(../images/craft/photos/el12_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-bottom: 20px;
	margin-right: 65px;
	margin-top: 20px;
}
#photo #el13 a {
	background: url(../images/craft/photos/el13_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-left: 65px;
	margin-bottom: 20px;
	margin-top: 20px;
}
#photo #el13 a:hover {
	background: url(../images/craft/photos/el13_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-left: 65px;
	margin-bottom: 20px;
	margin-top: 20px;
}
#photo #el14 a {
	background: url(../images/craft/photos/el14_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin: 20px 40px;
}
#photo #el14 a:hover {
	background: url(../images/craft/photos/el14_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin: 20px 40px;
}
#photo #el15 a {
	background: url(../images/craft/photos/el15_off.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-bottom: 20px;
	margin-right: 65px;
	margin-top: 20px;
}
#photo #el15 a:hover {
	background: url(../images/craft/photos/el15_on.jpg) no-repeat center center;
	display: block;
	float: left;
	height: 100px;
	width: 130px;
	margin-bottom: 20px;
	margin-right: 65px;
	margin-top: 20px;
}

