@charset "UTF-8";
/*h2*/
div#main h2#h2_1{
	margin:0 0 18px;
}

div#main h2#h2_2{
	margin:0 0 10px;
}

/*h3*/
div#main h3#h3_1{
	margin:0 0 5px 10px;
}
div#main h3#h3_2{
	margin:0 0 5px 10px;
}
/*h4*/
div#main h4#h4_1{
	margin:0 0 0 10px;
}
/*box*/
div#main div#box1{
	background:url(../catalog/_img/sp_dot3.gif) right top no-repeat;
	width:380px;
	float:left;
	padding:12px 0 0;
}
div#main div#box2{
	width:380px;
	float:right;
	padding:12px 0 0;
}
div#main div#box3{
	width:760px;
	clear:left;
	padding:62px 0 0;
}
div#main div#box4{
	float:left;
	width:340px;
}
div#main div#box5{
	float:right;
	width:340px;
}
/*p*/
div#main p.p1{
	font-size:1.1em;
}
div#main p.p2{
	margin:0 0 0 10px;
	color:#666;
}
div#main p.p3{
	font-size:1.1em;
	margin:0 0 0 10px;
}

div#main p#getflash{
	margin:10px 0 0 10px; 
}
/*img*/
div#main img#img1{
	display:block;
	float:left;
	padding:0 0 0 8px;
	margin:0 19px 0 0;
}
div#main img.sp_bar{
	display:block;
	clear:both;
	margin:20px 0 0;
}

div#main img.sp_bar2{
	display:block;
	clear:both;
	margin:25px 0 10px;
}
div#main img#getpdf{
	float:right;
	margin:20px 0 0;
	padding-right:20px;
}

/*btn*/
div#main p#btn1{
	margin:15px 0 0 400px;
}
div#main p#btn2{
	margin:42px 0 0 60px;
}
div#main p#btn3{
	margin:42px 0 0 60px;
}
/*リスト*/
div#main dl,div#main dt,div#main dd{
	color:#666;
}
div#main dl#dl1{
	display:block;
	margin:0 0 0 10px;
}
div#main dt#dt1{
	float:left;
	margin:0 .5em 0 0;
}
div#main dt#dt2{
	float:left;
	margin:0 .5em 0 0;
}
