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

#side {
	position:absolute;
	left:15px;
	top:13px;
	width:200px;
	height:900px;
	z-index:1;
}

#image01 {
	position:absolute;
	left:230px;
	top:-6px;
	width:675px;
	height:140px;
	z-index:１;
}

#Bar_Top {
	position:absolute;
	left:242px;
	top:176px;
	width:631px;
	height:31px;
	z-index:3;
}

#Download {
	position:absolute;
	left:244px;
	top:219px;
	width:631px;
	height:25px;
	z-index:4;
}

.style1 {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-weight: bold;
}

#Bar_aisatu {
	position:absolute;
	left:244px;
	top:246px;
	width:631px;
	height:25px;
	z-index:5;
}

#aisatu {
	position:absolute;
	left:247px;
	top:279px;
	width:510px;
	height:160px;
	z-index:6;
}

#President {
	position:absolute;
	left:758px;
	top:284px;
	width:103px;
	height:145px;
	z-index:7;
}

.aisatu {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
}

#Bar_Introduction {
	position:absolute;
	left:244px;
	top:453px;
	width:631px;
	height:31px;
	z-index:8;
}

#Introduction_01 {
	position:absolute;
	left:247px;
	top:505px;
	width:605px;
	height:auto;
	z-index:9;
	text-align: left;
	letter-spacing: normal;
}

#apDiv6 {
	position:absolute;
	left:247px;
	top:870px;
	width:300px;
	height:139px;
	z-index:10;
	text-align: left;
}

#apDiv7 {
	position:absolute;
	left:593px;
	top:505px;
	width:274px;
	height:auto;
	z-index:11;
	text-align: left;
}

#apDiv8 {
	position:absolute;
	left:593px;
	top:870px;
	width:278px;
	height:139px;
	z-index:12;
	text-align: left;
	letter-spacing: 0.2px;
}

#Bar_Ship {
	position:absolute;
	left:244px;
	top:1132px;
	width:602px;
	height:24px;
	z-index:13;
}

#Ship_Introducton {
	position:absolute;
	left:242px;
	top:1171px;
	width:602px;
	height:109px;
	z-index:14;
	text-align: left;
}

#img_ship {
	position:absolute;
	left:244px;
	top:1531px;
	width:606px;
	height:280px;
	z-index:15;
}

#Bar_Recycle {
	position:absolute;
	left:244px;
	top:1940px;
	width:609px;
	height:24px;
	z-index:16;
}

#Recycle_Introduction {
	position:absolute;
	left:244px;
	top:1971px;
	width:618px;
	height:auto;
	z-index:17;
	text-align: left;
}

#image_recycle {
	position:relative;
	left:244px;
	top:2500px;
	width:606px;
	height:188px;
	z-index:18;
}

#apDiv1 {
	position:absolute;
	left:255px;
	top:2472px;
	width:606px;
	height:86px;
	z-index:19;
}

#apDiv2 {
	position:absolute;
	left:244px;
	top:3017px;
	width:627px;
	height:41px;
	z-index:20;
}

#apDiv3 {
	position:absolute;
	left:244px;
	top:3062px;
	width:606px;
	height:auto;
	z-index:21;
	text-align: left;
}

#apDiv4 {
	position:absolute;
	left:290px;
	top:3171px;
	width:564px;
	height:190px;
	z-index:22;
}

#apDiv5 {
	position:absolute;
	left:288px;
	top:3572px;
	width:568px;
	height:272px;
	z-index:23;
	text-align: left;
}

#apDiv9 {
	position:absolute;
	left:256px;
	top:3928px;
	width:574px;
	height:24px;
	z-index:24;
}

#apDiv10 {
	position:absolute;
	left:288px;
	top:3968px;
	width:573px;
	height:auto;
	z-index:25;
	text-align: left;
}

#apDiv11 {
	position:absolute;
	left:289px;
	top:4545px;
	width:573px;
	height:85px;
	z-index:26;
}

.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 20px;
}

#apDiv12 {
	position:absolute;
	left:584px;
	top:1359px;
	width:262px;
	height:auto;
	z-index:27;
	text-align: left;
}

#apDiv13 {
	position:absolute;
	left:247px;
	top:1329px;
	width:324px;
	height:auto;
	z-index:28;
	text-align: left;
}

#apDiv14 {
	position:absolute;
	left:239px;
	top:174px;
	width:659px;
	height:895px;
	z-index:1;
}

#apDiv15 {
	position:absolute;
	left:239px;
	top:1121px;
	width:660px;
	height:700px;
	z-index:0.2;
}

#apDiv16 {
	position:absolute;
	left:239px;
	top:1940px;
	width:660px;
	height:1035px;
	z-index:0.3;
}

#apDiv17 {
	position:absolute;
	left:239px;
	top:3017px;
	width:660px;
	height:840px;
	z-index:0.4;
}

#apDiv18 {
	position:absolute;
	left:239px;
	top:3927px;
	width:660px;
	height:552px;
	z-index:0.5;
}

#ds_p {
	position:absolute;
	left:239px;
	top:174px;
	width:660px;
	height:auto;
	z-index:2;
}

#Profile {
	position:absolute;
	left:244px;
	top:224px;
	width:659px;
	height:auto;
	z-index:3;
}

#greeting{
	position:absolute;
	left:249px;
	top:221px;
	width:357px;
	height:437px;
	z-index:20;
	line-height: 20px;
	letter-spacing: 0.5px;
}

#apDiv1 {
	position:absolute;
	left:253px;
	top:2713px;
	width:613px;
	height:auto;
	z-index:10;
}

</style>
<link href="top.css" rel="stylesheet" type="text/css" />
<style type="text/css">
#apDiv19 {
	position:absolute;
	left:647px;
	top:245px;
	width:auto;
	height:auto;
	z-index:1;
}
#apDiv20 {
	position:absolute;
	left:239px;
	top:166px;
	width:660px;
	height:404px;
	z-index:0;
}

#apDiv21 {
	position:absolute;
	left:234px;
	top:162px;
	width:660px;
	height:auto;
	z-index:1;
}
#history {
	position:absolute;
	left:244px;
	top:223px;
	width:623px;
	height:auto;
	z-index:4;
	line-height: 22px;
	font-size: 10pt;
}
#apDiv23 {
	position:absolute;
	left:229px;
	top:173px;
	width:660px;
	height:533px;
	z-index:１;
}
#apDiv22 {
	position:absolute;
	left:205px;
	top:1095px;
	width:706px;
	height:67px;
	z-index:4;
}

#apDiv1 {
	position:absolute;
	left:314px;
	top:244px;
	width:auto;
	height:auto;
	z-index:4;
}


#apDiv22 {
	position:absolute;
	left:757px;
	top:439px;
	width:104px;
	height:12px;
	z-index:29;
}
#apDiv24 {
	position:absolute;
	left:242px;
	top:2813px;
	width:607px;
	height:80px;
	z-index:30;
}
.style20 {
	font-size: 12px
}
.style21 {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 10px;
}
.style24 {font-family: "ＭＳ ゴシック", "Osaka－等幅"}
#apDiv25 {
	position:absolute;
	left:245px;
	top:2514px;
	width:626px;
	height:185px;
	z-index:31;
}
#apDiv26 {
	position:absolute;
	left:250px;
	top:2925px;
	width:601px;
	height:400;
	z-index:32;
}
.style28 {
	font-size: 9pt;
	line-height: 26px;
}
.style29 {
	font-family: "小塚ゴシック Pro L"
}
.style31 {font-family: "小塚ゴシック Pro M"}
.style33 {
	font-family: simsun;
	font-size: 9pt;
	line-height: 26px;
}
#apDiv27 {
	position:absolute;
	left:660px;
	top:219px;
	width:74px;
	height:25px;
	z-index:33;
}
#apDiv28 {
	position:absolute;
	left:246px;
	top:779px;
	width:637px;
	height:auto;
	z-index:34;
	font-family: "Helvetica Neue", Helvetica;
	line-height: 22px;
	font-size: 9pt;
}
#apDiv29 {
	position:absolute;
	left:247px;
	top:931px;
	width:359px;
	height:auto;
	z-index:35;
	font-family: "Helvetica Neue", Helvetica;
	font-size: 9pt;
	line-height: 18px;
}
#apDiv30 {
	position:absolute;
	left:247px;
	top:482px;
	width:617px;
	height:136px;
	z-index:36;
	font-family: "Helvetica Neue", Helvetica;
	font-size: 9pt;
	line-height: 22px;
}
#apDiv31 {
	position:absolute;
	left:246px;
	top:617px;
	width:620px;
	height:158px;
	z-index:37;
	font-size: 9pt;
	font-family: "Helvetica Neue", Helvetica;
	line-height: 20px;
}
#apDiv32 {
	position:absolute;
	left:633px;
	top:930px;
	width:218px;
	height:112px;
	z-index:38;
	font-family: "Helvetica Neue", Helvetica;
	font-size: 9pt;
	line-height: 22px;
}
#apDiv33 {
	position:absolute;
	left:244px;
	top:1033px;
	width:640px;
	height:25px;
	z-index:39;
}
#apDiv34 {
	position:absolute;
	left:244px;
	top:1062px;
	width:628px;
	height:130px;
	z-index:40;
	font-family: "Helvetica Neue", Helvetica;
	font-size: 9pt;
	line-height: 22px;
}
#apDiv35 {
	position:absolute;
	left:244px;
	top:1207px;
	width:630px;
	height:290px;
	z-index:41;
	line-height: 22px;
	font-family: "Helvetica Neue", Helvetica;
}
#apDiv36 {
	position:absolute;
	left:243px;
	top:1500px;
	width:631px;
	height:93px;
	z-index:42;
	font-family: "Helvetica Neue", Helvetica;
	font-size: 9pt;
	line-height: 22px;
}
#apDiv37 {
	position:absolute;
	left:242px;
	top:1888px;
	width:610px;
	height:27px;
	z-index:43;
}
#apDiv38 {
	position:absolute;
	left:242px;
	top:1923px;
	width:616px;
	height:704px;
	z-index:44;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 22px;
}
#apDiv39 {
	position:absolute;
	left:261px;
	top:1904px;
	width:599px;
	height:126px;
	z-index:45;
}
#apDiv40 {
	position:absolute;
	left:259px;
	top:2116px;
	width:591px;
	height:51px;
	z-index:46;
	font-family: "小塚ゴシック Pro M";
	font-size: 9pt;
}
#apDiv41 {
	position:absolute;
	left:261px;
	top:2246px;
	width:593px;
	height:78px;
	z-index:47;
}
#apDiv42 {
	position:absolute;
	left:261px;
	top:2361px;
	width:595px;
	height:auto;
	z-index:48;
}
#apDiv43 {
	position:absolute;
	left:261px;
	top:2463px;
	width:598px;
	height:auto;
	z-index:49;
}
#apDiv44 {
	position:absolute;
	left:241px;
	top:2789px;
	width:631px;
	height:auto;
	z-index:50;
}
#apDiv45 {
	position:absolute;
	left:241px;
	top:2833px;
	width:620px;
	height:auto;
	z-index:51;
	line-height: 25px;
}
#apDiv46 {
	position:absolute;
	left:251px;
	top:3338px;
	width:547px;
	height:auto;
	z-index:52;
	line-height: 22px;
}
#apDiv47 {
	position:absolute;
	left:242px;
	top:3982px;
	width:82px;
	height:auto;
	z-index:53;
}
#apDiv48 {
	position:absolute;
	left:241px;
	top:3658px;
	width:618px;
	height:auto;
	z-index:54;
}
#apDiv49 {
	position:absolute;
	left:318px;
	top:4127px;
	width:542px;
	height:auto;
	z-index:55;
}
#apDiv50 {
	position:absolute;
	left:317px;
	top:4127px;
	width:540px;
	height:68px;
	z-index:56;
}
#apDiv51 {
	position:absolute;
	left:317px;
	top:4126px;
	width:540px;
	height:auto;
	z-index:55;
}
#apDiv52 {
	position:absolute;
	left:231px;
	top:165px;
	width:674px;
	height:4667px;
	z-index:1;
}
#apDiv53 {
	position:absolute;
	left:243px;
	top:3644px;
	width:614px;
	height:auto;
	z-index:54;
}
#apDiv54 {
	position:absolute;
	left:242px;
	top:4018px;
	width:620px;
	height:auto;
	z-index:54;
	line-height: 22px;
	font-family: "Helvetica Neue", Helvetica;
	font-size: 9px;
}
#apDiv55 {
	position:absolute;
	left:259px;
	top:2125px;
	width:594px;
	height:70px;
	z-index:55;
}
#apDiv56 {
	position:absolute;
	left:229px;
	top:14px;
	width:660px;
	height:125px;
	z-index:55;
}
#apDiv57 {
	position:absolute;
	left:14px;
	top:14px;
	width:200px;
	height:872px;
	z-index:56;
}
#apDiv58 {
	position:absolute;
	left:242px;
	top:1598px;
	width:617px;
	height:266px;
	z-index:57;
}
#apDiv59 {
	position:absolute;
	left:245px;
	top:2525px;
	width:616px;
	height:180px;
	z-index:58;
}
#apDiv60 {
	position:absolute;
	left:242px;
	top:2631px;
	width:615px;
	height:180px;
	z-index:58;
}
#apDiv61 {
	position:absolute;
	left:242px;
	top:2933px;
	width:615px;
	height:394px;
	z-index:59;
}
#apDiv62 {
	position:absolute;
	left:242px;
	top:2891px;
	width:631px;
	height:auto;
	z-index:59;
}
#apDiv63 {
	position:absolute;
	left:242px;
	top:2919px;
	width:620px;
	height:136px;
	z-index:60;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 22px;
}
#apDiv64 {
	position:absolute;
	left:242px;
	top:3075px;
	width:635px;
	height:419px;
	z-index:61;
}
#apDiv65 {
	position:absolute;
	left:242px;
	top:3503px;
	width:547px;
	height:361px;
	z-index:62;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 22px;
}
.style34 {
	font-family: simsun;
	font-size: 12pt;
	font-weight: bold;
}
.style35 {
	font-size: 12pt;
	font-weight: bold;
	letter-spacing: 2px;
}
.style37 {
	font-size: 12pt;
	font-weight: bold;
	letter-spacing: 2px;
}
.style38 {
	font-size: 12pt;
	font-weight: bold;
	letter-spacing: 2px;
}
.style39 {	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 12px;
}
.style40 {font-family: "ＭＳ ゴシック", "Osaka－等幅"; font-style: italic; }

.style41 {
	font-family: "Helvetica Neue", Helvetica;
	font-size: 14px;
}
.style43 {font-size: 13pt}
.style44 {font-size: 14pt}
.style45 {font-family: "Helvetica Neue", Helvetica}