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

.txt1{
	font-size:92%;
}

div#mainLeft h2{
	height:160px;
	margin-bottom:14px;
	background-image:url(../img/acce_main_header.jpg);
}

div#mainLeft #read{
	position:relative;
	display:block;
	width:597px;
	min-height:60px;
	_height:60px;
	margin:0 10px 10px 10px;
	border-bottom:1px dotted #000000;
}

div#mainLeft #kiwa_bn{
	display:block;
	width:597px;
	height:70px;
	margin-left:10px;
	margin-bottom:14px;
}

div#mainLeft h3{
	display:block;
	width:617px;
	height:32px;
	margin-bottom:14px;
	background-image:url(../img/acce_cont_num_header2.gif);
}

div#mainLeft h4{
	position:relative;
	display:block;
	width:617px;
	height:42px;
	margin-bottom:14px;
	background-image: url(../img/acce_backnumber_title.gif);
}

ol.makingDetail li{
	min-height:20px;
	margin-bottom:6px;
	padding-top:4px;
	padding-left:25px;
}

ol.makingDetail li.process1{
	background:url(../img/acce_making_list_icon1.gif) 0px 0px no-repeat;
}

ol.makingDetail li.process2{
	background:url(../img/acce_making_list_icon2.gif) 0px 0px no-repeat;
}

ol.makingDetail li.process3{
	background:url(../img/acce_making_list_icon3.gif) 0px 0px no-repeat;
}

ol.makingDetail li.process4{
	background:url(../img/acce_making_list_icon4.gif) 0px 0px no-repeat;
}

ol.makingDetail li.process5{
	background:url(../img/acce_making_list_icon5.gif) 0px 0px no-repeat;
}

ol.makingDetail li.process6{
	background:url(../img/acce_making_list_icon6.gif) 0px 0px no-repeat;
}

ol.makingDetail li.process7{
	background:url(../img/acce_making_list_icon7.gif) 0px 0px no-repeat;
}

ol.makingDetail li.process8{
	background:url(../img/acce_making_list_icon8.gif) 0px 0px no-repeat;
}

ol.makingDetail li.process9{
	background:url(../img/acce_making_list_icon9.gif) 0px 0px no-repeat;
}

ol.makingDetail li.process10{
	background:url(../img/acce_making_list_icon10.gif) 0px 0px no-repeat;
}

div#mainLeft #making1 h5,
div#mainLeft #making2 h5{
	font-size:116%;
	font-weight:bold;
}

/*div#mainLeft #making1====================*/
div#mainLeft #making1{
	position:relative;
	width:617px;
	height:550px;
	margin:24px 0;
	background:url(../img/acce_making_background1.jpg) 15px 80px no-repeat;
}

div#mainLeft #making1 h4{
	background:url(../img/acce_making_title.gif) 0px 0px no-repeat;
}

div#mainLeft #making1 ol,div#mainLeft #making1 p{
	width:270px;
	font-size:93%;
}

div#mainLeft #making1 #maiking1_1{
	position:absolute;
	top:54px;
	left:15px;
	width:auto;
}

div#mainLeft #making1 #maiking1_2{
	position:absolute;
	top:360px;
	left:15px;
	width:auto;
}

div#mainLeft #making1 #maiking1_3{
	position:absolute;
	top:54px;
	left:330px;
	width:auto;
}

div#mainLeft #making1 #maiking1_4{
	position:absolute;
	top:360px;
	left:330px;
	width:auto;
}

div#mainLeft #making1 #maiking1_5{
	position:absolute;
	top:54px;
	left:322px;
	width:auto;
}

div#mainLeft #making1 #maiking1_6{
	position:absolute;
	top:364px;
	left:331px;
	width:auto;
}

/*div#mainLeft #making2====================*/
div#mainLeft #making2{
	position:relative;
	width:617px;
	height:1150px;
	margin:24px 0;
	background:url(../img/acce_making_background2.jpg) 15px 40px no-repeat;
	background-image: url(../img/acce_making_background2.jpg);
}

div#mainLeft #making2 h4{
	background:url(../img/acce_making_title2.gif) 0px 0px no-repeat;
}

div#mainLeft #making2 ol,div#mainLeft #making2 p{
	width:270px;
	font-size:93%;
}

div#mainLeft #making2 #maiking2_1{
	position:absolute;
	left:15px;
	top: 12px;
}

div#mainLeft #making2 #maiking2_2{
	position:absolute;
	top:362px;
	left:15px;
	height: auto;
}

div#mainLeft #making2 #maiking2_3{
	position:absolute;
	left:330px;
	top: 12px;
}

div#mainLeft #making2 #maiking2_4{
	position:absolute;
	top:362px;
	left:332px;
}

div#maiking2_5 {
	position:absolute;
	width:270px;
	height:190px;
	top:450px;
	left:15px;
}

div#maiking2_5 a{
	display:block;
	width:270px;
	height:190px;
	background:url(../img/acce_making_movie1.jpg) 0px 0px no-repeat;
}

div#maiking2_5 a:hover{
	background-position:0 -190px;
}

div#maiking2_6 {
	position:absolute;
	width:270px;
	height:190px;
	top:450px;
	left:332px;
}

div#maiking2_6 a{
	display:block;
	width:270px;
	height:190px;
	background:url(../img/acce_making_movie2.jpg) 0px 0px no-repeat;
}

div#maiking2_6 a:hover{
	background-position:0 -190px;
}

div#mainLeft #making2 #maiking2_7{
	position:absolute;
	top:727px;
	left:174px;
}

div#mainLeft #making2 #maiking2_8{
	position:absolute;
	top:1076px;
	left:175px;
	height: auto;
}

div#mainLeft #making2 #maiking2_9{
	position:absolute;
	top:647px;
	left:15px;
}

div#mainLeft #making2 #maiking2_10{
	position:absolute;
	top:647px;
	left:332px;
}

/*div#mainLeft #backNumber*/
div#mainLeft #backNumber{
	position:relative;
	width:617px;
	height:153px;
}

div#mainLeft #backNumber h4{
	position:relative;
	width:617px;
	height:44px;
	margin:0;
	padding-top:2px;
	background:url(../img/acce_backnumber_title.gif) 8px 0px no-repeat;
	background-image: url(../img/acce_backnumber_title.gif);
}

div#mainLeft #backNumber #btnBox1 {
	position:relative;
	float:left;
	width:96px;
	height:96px;
	margin-left:10px;
	background:url(../img/acce_backnumber_btn1.jpg) 0px 0px no-repeat;
}

div#mainLeft #backNumber #btnBox1 a{
	width:96px;
	height:96px;
	background:url(../img/acce_backnumber_btn1.jpg) 0px 0px no-repeat;
}

div#mainLeft #backNumber #btnBox1 a:hover{
	background-position:0 -97px;
}

div#mainLeft #backNumber #btnBox2 {
	position:relative;
	float:left;
	width:96px;
	height:96px;
	margin-left:10px;
	background:url(../img/acce_backnumber_btn2.jpg) 0px 0px no-repeat;
}

div#mainLeft #backNumber #btnBox2 a{
	width:96px;
	height:96px;
	background:url(../img/acce_backnumber_btn2.jpg) 0px 0px no-repeat;
}

div#mainLeft #backNumber #btnBox2 a:hover{
	background-position:0 -97px;
}

/*div#mainLeft #maestroProf*/
div#mainLeft #maestroProf{
	position:relative;
	width:617px;
	height:153px;
	background:url(../img/acce_maest_profile_bg.jpg) bottom no-repeat;
}

div#mainLeft #maestroProf h4{
	position:relative;
	width:617px;
	height:44px;
	background:url(../img/acce_maest_profile_header.gif) bottom no-repeat;
	background-image: url(../img/acce_maest_profile_header.gif);
}

div#mainLeft #maestroProf p{
	position:relative;
	width:488px;
	padding:5px 0 0 128px;
}

div#mainLeft #maestroProf a{
	display:inline;
}

/*div#mainLeft #material*/
div#mainLeft #material{
	position:relative;
	width:597px;
	min-height:140px;
	_height:140px;
	margin:24px 10px;
}

div#mainLeft #material h5{
	font-weight:bold;
	color:#92c83c;
}

div#mainLeft #material p{
	position:relative;
	padding-left:14px;
	width:170px;
}

div#mainLeft #material a{
	width:170px;
}

p span.caution{
	font-size:93%;
}
