@charset "euc-jp";

/* DAPIPA Document */

#main-content .ColorRed { color:#FF0000; }
#main-content .aRight {
	text-align:right;
}

#main-content #header_dapipa { margin:0 0 10px 0; padding:0; background:url(../images/header.jpg) no-repeat; width:583px; height:113px; display:block; text-indent:-10000px; }

#main-content #title01 { margin:0 0 20px 0; padding:0; background:url(../images/title01.gif) no-repeat; width:583px; height:38px; display:block; text-indent:-10000px; }
#main-content #title02 { margin:0 0 20px 0; padding:0; background:url(../images/title02.gif) no-repeat; width:583px; height:38px; display:block; text-indent:-10000px; }
#main-content #title03 { margin:0 0 20px 0; padding:0; background:url(../images/title03.gif) no-repeat; width:583px; height:38px; display:block; text-indent:-10000px; }
#main-content #title04 { margin:0 0 20px 0; padding:0; background:url(../images/title04.gif) no-repeat; width:583px; height:38px; display:block; text-indent:-10000px; }
#main-content #title05 { margin:0 0 20px 0; padding:0; background:url(../images/title05.gif) no-repeat; width:583px; height:38px; display:block; text-indent:-10000px; }


#main-content #title06 { margin:0; padding:0; background:url(../images/title06.gif) no-repeat; width:583px; height:50px; display:block; text-indent:-10000px; }
#main-content #con06_bg { margin:0; padding:0; background:url(../images/con06_bg.gif) repeat-y; width:583px; }
#main-content #con06_bg #left03 { float:left; width:243px; padding:0 0 0 10px; margin:0; }
#main-content #con06_bg #right03 { float:left; width:300px; margin:0; padding:0 0 0 10px; }
#main-content #con06_bottom { margin:0 0 20px 0; background:url(../images/con06_bottom.gif) no-repeat; width:583px; height:10px; display:block; }

#main-content #title08 { margin:0 0 0 0; padding:0; background:url(../images/01mbana.jpg) no-repeat; width:583px; height:120px; display:block; text-indent:-10000px;}

#main-content .con_left03 {
	float:left;
	width:259px;
	margin:30px 15px 30px 0px;
	padding:0;
	height: 270px;
	display: block;
}
#main-content .con_left01 {
	float:left;
	width:135px;
	margin:0 10px 0 0;
	padding:0;
	height: 330px;
	display: block;
}
#main-content .con_right01 {
	float:right;
	width:191px;
	padding:0;
	margin: 0 10px 0 10px;
	height: 330px;
}
#main-content .con_right03 {
	float:left;
	width:190px;
	padding:0;
	margin: 0 7px 0 7px;
}

#main-content .con_left02 {
	float:left;
	width:191px;
	margin:0 10px 0 15px;
	padding:0;
	height: 330px;
}
#main-content .con_right02 {
	float:right;
	width:293px;
	margin:30px 0 30px 15px;
	padding:0;
	height: 270px;
}
#main-content .hyou1 {
	float:left;
	width:583;
	margin:5px 0 5px 0;
	padding:0;
}	
#main-content .hyou2 {
	float:left;
	width:527px;
	margin:5px 28px 5px 28px;
	padding:0;
}

#main-content .001 {
	float:left;
	width:194px;
	margin:30px 0 30px 0;
	padding:0;
	
}
#main-content .002{
	float:light;
	width:193px;
	margin:30px 0 30px 0;
	padding:0;
	
}

#main-content .kkkk{
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #0000CC;
	text-decoration: underline;
	margin: 10px 0 10px 0;
}

#main-content .kkkk2{
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #0000CC;
	text-decoration: underline;
	margin: -20px 0 10px 0;
}
#main-content .kkkk3{
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #0000CC;
	text-decoration: underline;
	margin: 10px 0 -10px 0;
}

#main-content .gggg{
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	margin: 10px 0 10px 0;
}


#apDiv1 {
	position:absolute;
	left:626px;
	top:2056px;
	width:170px;
	height:117px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:815px;
	top:2061px;
	width:181px;
	height:345px;
	z-index:2;
}


#main-content .Margin0 { margin:0; }
#site #content #main-content .txt12 aRight {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #0000CC;
	text-decoration: underline;
}
