@charset "UTF-8";
body,td,th {
	color: #c9b393;
}
body {
	background-image: url(wedding_back.gif);
	background-repeat: repeat-y;
}
#apDiv1 {
	position:absolute;
	left:100px;
	top:6px;
	width:236px;
	height:82;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:103px;
	top:93px;
	width:691px;
	height:309px;
	z-index:2;
}
#apDiv3 {
	position:absolute;
	left:103px;
	top:408px;
	width:99px;
	height:24px;
	z-index:3;
}
#apDiv4 {
	position:absolute;
	left:202px;
	top:408px;
	width:99px;
	height:24px;
	z-index:4;
}
#apDiv5 {
	position:absolute;
	left:301px;
	top:408px;
	width:98px;
	height:24px;
	z-index:5;
}
#apDiv6 {
	position:absolute;
	left:399px;
	top:408px;
	width:99px;
	height:24px;
	z-index:6;
}
#apDiv7 {
	position:absolute;
	left:498px;
	top:408px;
	width:99px;
	height:24px;
	z-index:7;
}
#apDiv8 {
	position:absolute;
	left:597px;
	top:408px;
	width:98px;
	height:24px;
	z-index:8;
}
#apDiv9 {
	position:absolute;
	left:695px;
	top:408px;
	width:99px;
	height:24px;
	z-index:9;
}
#apDiv21 {
	position:absolute;
	left:114px;
	top:448px;
	width:672px;
	height:67px;
	z-index:10;
}
.style1 {font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3"}
.style2 {
	font-size: 14px
}
#apDiv11 {
	position:absolute;
	left:100px;
	top:440px;
	width:117px;
	height:47px;
	z-index:11;
}
#apDiv12 {
	position:absolute;
	left:678px;
	top:440px;
	width:117px;
	height:47px;
	z-index:12;
}
#apDiv13 {
	position:absolute;
	left:100px;
	top:511px;
	width:345px;
	height:270px;
	z-index:13;
}
#apDiv14 {
	position:absolute;
	left:456px;
	top:511px;
	width:345px;
	height:270px;
	z-index:14;
}
#apDiv15 {
	position:absolute;
	left:100px;
	top:796px;
	width:345px;
	height:270px;
	z-index:15;
}
#apDiv16 {
	position:absolute;
	left:456px;
	top:796px;
	width:345px;
	height:270px;
	z-index:16;
}
#apDiv17 {
	position:absolute;
	left:100px;
	top:1081px;
	width:345px;
	height:270px;
	z-index:17;
}
#apDiv18 {
	position:absolute;
	left:501px;
	top:1277px;
	width:296px;
	height:65px;
	z-index:18;
}
#apDiv63 {
	position:absolute;
	left:100px;
	top:1557px;
	width:698px;
	height:9px;
	z-index:19;
}
#apDiv564 {
	position:absolute;
	left:481px;
	top:1323px;
	width:326px;
	height:51px;
	z-index:20;
}
.style4 {
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 14px;
}
#apDiv10 {
	position:absolute;
	left:135px;
	top:551px;
	width:371px;
	height:188px;
	z-index:21;
}
#apDiv22 {
	position:absolute;
	left:103px;
	top:533px;
	width:222px;
	height:89px;
	z-index:21;
}
#apDiv23 {
	position:absolute;
	left:342px;
	top:533px;
	width:222px;
	height:86px;
	z-index:22;
}
#apDiv24 {
	position:absolute;
	left:580px;
	top:533px;
	width:222px;
	height:86px;
	z-index:23;
}
#apDiv25 {
	position:absolute;
	left:84px;
	top:642px;
	width:736px;
	height:48px;
	z-index:24;
}
#apDiv538 {
	position:absolute;
	left:89px;
	top:450px;
	width:726px;
	height:20px;
	z-index:24;
}
#apDiv27 {
	position:absolute;
	left:391px;
	top:682px;
	width:403px;
	height:95px;
	z-index:25;
}
#apDiv468 {
	position:absolute;
	left:454px;
	top:636px;
	width:340px;
	height:95px;
	z-index:47;
}
#apDiv29 {
	position:absolute;
	left:103px;
	top:684px;
	width:261px;
	height:445px;
	z-index:27;
}
#apDiv30 {
	position:absolute;
	left:390px;
	top:860px;
	width:185px;
	height:268px;
	z-index:28;
}
#apDiv31 {
	position:absolute;
	left:586px;
	top:860px;
	width:203px;
	height:268px;
	z-index:29;
}
#apDiv32 {
	position:absolute;
	left:100px;
	top:1160px;
	width:25px;
	height:26px;
	z-index:30;
}
#apDiv33 {
	position:absolute;
	left:128px;
	top:1163px;
	width:287px;
	height:21px;
	z-index:31;
}
#apDiv34 {
	position:absolute;
	left:95px;
	top:1185px;
	width:708px;
	height:10px;
	z-index:32;
}
#apDiv35 {
	position:absolute;
	left:97px;
	top:1200px;
	width:703px;
	height:206px;
	z-index:33;
}
#apDiv61 {
	position:absolute;
	left:100px;
	top:1532px;
	width:25px;
	height:26px;
	z-index:34;
}
#apDiv62 {
	position:absolute;
	left:128px;
	top:1533px;
	width:544px;
	height:21px;
	z-index:35;
}
#apDiv64 {
	position:absolute;
	left:98px;
	top:1572px;
	width:702px;
	height:117px;
	z-index:36;
}
#apDiv65 {
	position:absolute;
	left:100px;
	top:1735px;
	width:25px;
	height:26px;
	z-index:37;
}
#apDiv66 {
	position:absolute;
	left:128px;
	top:1737px;
	width:661px;
	height:21px;
	z-index:38;
}
#apDiv67 {
	position:absolute;
	left:100px;
	top:1760px;
	width:708px;
	height:10px;
	z-index:39;
}
#apDiv68 {
	position:absolute;
	left:114px;
	top:1775px;
	width:671px;
	height:72px;
	z-index:40;
}
#apDiv563 {
	position:absolute;
	left:87px;
	top:1303px;
	width:726px;
	height:20;
	z-index:41;
}
#apDiv69 {
	position:absolute;
	left:100px;
	top:1867px;
	width:708px;
	height:10px;
	z-index:42;
}
#apDiv70 {
	position:absolute;
	left:652px;
	top:1881px;
	width:19px;
	height:19px;
	z-index:43;
}
#apDiv71 {
	position:absolute;
	left:675px;
	top:1877px;
	width:132px;
	height:25px;
	z-index:44;
}
a:link {
	color: #c9b393;
	text-decoration: none;
}
a:visited {
	color: #99864B;
	text-decoration: none;
}
a:hover {
	color: #99864B;
	text-decoration: none;
}
a:active {
	color: #c9b393;
	text-decoration: none;
}
#apDiv49 {
	position:absolute;
	left:481px;
	top:683px;
	width:330px;
	height:138px;
	z-index:45;
}
#apDiv51 {
	position:absolute;
	left:92px;
	top:681px;
	width:411px;
	height:269px;
	z-index:46;
}
#apDiv52 {
	position:absolute;
	left:115px;
	top:952px;
	width:111px;
	height:110px;
	z-index:47;
}
#apDiv53 {
	position:absolute;
	left:259px;
	top:934px;
	width:238px;
	height:168px;
	z-index:48;
}
#apDiv54 {
	position:absolute;
	left:520px;
	top:934px;
	width:240px;
	height:174px;
	z-index:49;
}
#apDiv55 {
	position:absolute;
	left:101px;
	top:1203px;
	width:241px;
	height:140px;
	z-index:50;
}
#apDiv56 {
	position:absolute;
	left:343px;
	top:1203px;
	width:240px;
	height:140px;
	z-index:51;
}
#apDiv57 {
	position:absolute;
	left:584px;
	top:1203px;
	width:221px;
	height:140px;
	z-index:52;
}
#apDiv58 {
	position:absolute;
	left:101px;
	top:1347px;
	width:241px;
	height:144px;
	z-index:53;
}
#apDiv59 {
	position:absolute;
	left:343px;
	top:1347px;
	width:241px;
	height:144px;
	z-index:54;
}
#apDiv60 {
	position:absolute;
	left:584px;
	top:1347px;
	width:222px;
	height:144px;
	z-index:55;
}
#apDiv466 {
	position:absolute;
	left:118px;
	top:472px;
	width:440px;
	height:344px;
	z-index:42;
}
#apDiv467 {
	position:absolute;
	left:489px;
	top:520px;
	width:301px;
	height:112px;
	z-index:41;
}
#apDiv471 {
	position:absolute;
	left:102px;
	top:750px;
	width:696px;
	height:212px;
	z-index:40;
}
#apDiv560 {
	position:absolute;
	left:366px;
	top:1199px;
	width:428px;
	height:19px;
	z-index:48;
}
.style6 {font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 12px; }
#apDiv561 {
	position:absolute;
	left:645px;
	top:1276px;
	width:25px;
	height:26px;
	z-index:49;
}
#apDiv562 {
	position:absolute;
	left:674px;
	top:1278px;
	width:132px;
	height:21px;
	z-index:50;
}
#apDiv558 {
	position:absolute;
	left:544px;
	top:830px;
	width:242px;
	height:39px;
	z-index:51;
}
.style7 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
}
#apDiv551 {
	position:absolute;
	left:118px;
	top:616px;
	width:76px;
	height:59px;
	z-index:52;
}
#apDiv20 {
	position:absolute;
	left:92px;
	top:856px;
	width:101px;
	height:65px;
	z-index:52;
}
#apDiv537 {
	position:absolute;
	left:541px;
	top:71px;
	width:253px;
	height:19px;
	z-index:53;
}
#apDiv28 {
	position:absolute;
	left:503px;
	top:27px;
	width:276px;
	height:58px;
	z-index:53;
}
#apDiv540 {
	position:absolute;
	left:100px;
	top:481px;
	width:520px;
	height:97px;
	z-index:54;
}
#apDiv539 {
	position:absolute;
	left:570px;
	top:479px;
	width:227px;
	height:25px;
	z-index:55;
}
#apDiv543 {
	position:absolute;
	left:741px;
	top:525px;
	width:40px;
	height:36px;
	z-index:56;
}
#apDiv544 {
	position:absolute;
	left:227px;
	top:538px;
	width:553px;
	height:358px;
	z-index:58;
}
#apDiv19 {
	position:absolute;
	left:104px;
	top:806px;
	width:693px;
	height:324px;
	z-index:57;
}
#apDiv26 {
	position:absolute;
	left:126px;
	top:689px;
	width:87px;
	height:83px;
	z-index:59;
}
#apDiv552 {
	position:absolute;
	left:145px;
	top:503px;
	width:35px;
	height:32px;
	z-index:58;
}
#apDiv559 {
	position:absolute;
	left:104px;
	top:873px;
	width:693px;
	height:324px;
	z-index:59;
}
#apDiv553 {
	position:absolute;
	left:94px;
	top:590px;
	width:60px;
	height:55;
	z-index:60;
}
#apDiv556 {
	position:absolute;
	left:507px;
	top:615px;
	width:35px;
	height:32px;
	z-index:62;
}
#apDiv555 {
	position:absolute;
	left:481px;
	top:475px;
	width:332px;
	height:162px;
	z-index:61;
}
#apDiv554 {
	position:absolute;
	left:120px;
	top:475px;
	width:397px;
	height:474px;
	z-index:63;
}
#apDiv36 {
	position:absolute;
	left:563px;
	top:762px;
	width:296px;
	height:86px;
	z-index:64;
}
#apDiv37 {
	position:absolute;
	left:517px;
	top:758px;
	width:287px;
	height:92px;
	z-index:64;
}
#apDiv557 {
	position:absolute;
	left:521px;
	top:661px;
	width:299px;
	height:141px;
	z-index:64;
}
#apDiv38 {
	position:absolute;
	left:383px;
	top:1206px;
	width:423px;
	height:48px;
	z-index:65;
}
#apDiv39 {
	position:absolute;
	left:389px;
	top:1209px;
	width:416px;
	height:44px;
	z-index:65;
}
#apDiv40 {
	position:absolute;
	left:301px;
	top:1205px;
	width:493px;
	height:23px;
	z-index:65;
}
#apDiv41 {
	position:absolute;
	left:104px;
	top:442px;
	width:690px;
	height:25px;
	z-index:48;
}
#apDiv522 {
	position:absolute;
	left:541px;
	top:71px;
	width:253px;
	height:19px;
	z-index:48;
}
#apDiv536 {
	position:absolute;
	left:89px;
	top:450px;
	width:726px;
	height:20px;
	z-index:49;
}
#apDiv472 {
	position:absolute;
	left:365px;
	top:962px;
	width:431px;
	height:20px;
	z-index:50;
}
#apDiv42 {
	position:absolute;
	left:104px;
	top:1008px;
	width:700px;
	height:37px;
	z-index:51;
}
#apDiv475 {
	position:absolute;
	left:89px;
	top:1090px;
	width:726px;
	height:20px;
	z-index:51;
}
#apDiv476 {
	position:absolute;
	left:468px;
	top:1112px;
	width:342px;
	height:44px;
	z-index:52;
}
#apDiv473 {
	position:absolute;
	left:645px;
	top:1062px;
	width:25px;
	height:26px;
	z-index:53;
}
#apDiv474 {
	position:absolute;
	left:674px;
	top:1062px;
	width:132px;
	height:21px;
	z-index:54;
}
#apDiv541 {
	position:absolute;
	left:112px;
	top:595px;
	width:87px;
	height:20px;
	z-index:60;
}
#apDiv546 {
	position:absolute;
	left:435px;
	top:1133px;
	width:364px;
	height:23px;
	z-index:61;
}
#apDiv549 {
	position:absolute;
	left:76px;
	top:1230px;
	width:726px;
	height:20px;
	z-index:62;
}
#apDiv550 {
	position:absolute;
	left:466px;
	top:1252px;
	width:332px;
	height:45px;
	z-index:63;
}
#apDiv547 {
	position:absolute;
	left:645px;
	top:1202px;
	width:25px;
	height:26px;
	z-index:64;
}
#apDiv43 {
	position:absolute;
	left:672px;
	top:1203px;
	width:132px;
	height:21px;
	z-index:65;
}
.style8 {font-size: 12px}
