@charset "utf-8";
/* CSS Document */
html,body{ height:100%;}
.more{ margin:0 auto; text-align:center; margin-top:35px;}
.more a{ font-size:19px; color:#fff; display:inline-block; line-height:35px; padding:0 40px; border-radius:10px; text-align:center; text-decoration:none; background:#70c40d; background:-moz-linear-gradient(top, #7bcc1b 50%, #70c40d 51%); background:-webkit-linear-gradient(top, #7bcc1b 50%,#70c40d 51%);  background:linear-gradient(to bottom, #7bcc1b 50%,#70c40d 51%); transition:.5s;}
.more a:hover{ background:#5ea907; background:-moz-linear-gradient(top, #7bcc1b 0%, #5ea907 1%); background:-webkit-linear-gradient(top, #7bcc1b 0%,#5ea907 1%);  background:linear-gradient(to bottom, #7bcc1b 0%,#5ea907 1%); transition:.5s;}
.title{ font-size:35px; color:#444; text-align:center; margin:50px auto 20px auto;}
.editblock{ max-width:1280px; width:100%; padding:0 10px 60px 10px; box-sizing:border-box; margin:0 auto; overflow:hidden; text-align:center;}
/*bm*/
.bm{ position:fixed; top:40%; right:15px; z-index:999;}
.bm .nt{ width:18px; height:18px; box-sizing:border-box; border:5px solid #eee; border-radius:50%; background-color:#70c40d; display:block; font-size:0; text-decoration:none; float:right; clear:both; margin-bottom:10px; cursor:pointer; }
.bm .nt span{ float:right; line-height:18px;}
.bm .nt:hover{ float:right; line-height:18px;}
.bm .nt.in{ width:auto; font-size:15px; color:#fff; border:0; border-radius:7px; padding:0 10px;}
.bm .nt:hover{ width:auto; font-size:15px; color:#fff; border:0; border-radius:7px; padding:0 10px;}
.top{ display:none; bottom:25px; right:15px; background-color:#70c40d; text-decoration:none; cursor:pointer; position:fixed; width:60px; height:60px; border-radius:50%; color:#FFF; z-index:999; box-shadow:0 0 8px rgba(0, 0, 0, 0.2); }
.top span{ color:#fff; font-size:18px; display:table-cell; text-align:center; vertical-align:middle; }
/*EDN_bm*/
/*tb*/
.tb{ height:100%; display:block;}
.tb .banner{ width:100%; height:100%; overflow:hidden; background-size:cover; background-position:top center;}
.tb .ob{ width:100%; position:absolute; left:0; bottom:20px; padding:0 20px; box-sizing:border-box; display:block;}
.tb .ob .bg{ max-width:1280px; width:100%; margin:0 auto; padding:15px 0 35px 0; box-sizing:border-box; background-color:#fff; border-radius:10px; text-align:center;}
.tb .ob .bg .tb, .tb .ob .bg .tt{ width:100%; display:table; }
.tb .ob .bg .top_banner_div{ display:none; }
.tb .ob .bg .tb a{ width:16%; display:table-cell; text-align:center; font-size:21px; color:#444; border-bottom:3px solid #ddd; line-height:40px; text-decoration:none; transition:.3s;}
.tb .ob .bg .tb a:hover, .tb .ob .bg .tb a.focus{ color:#70c40d; border-bottom:3px solid #70c40d; transition:.3s;}
.tb .ob .bg .tt .text{ height:100px; color:#777; line-height:35px; padding-top:10px; overflow:hidden; text-align:justify; -ms-text-justify:inter-ideograph; }
.tb .ob .bg  p{ width:2%; display:table-cell;}
/*EDN_tb*/
/*01*/
.b01{ width:100%; position:relative; overflow:hidden;}
.b01 .b01_menu{ width:100%; display:table; margin:30px auto 25px auto; text-align: left;}
.b01 .b01_om{ width:20%; display:table-cell; text-align:center; text-decoration:none;}
.b01 .b01_om p{ font-size:19px; color:#444;}
.b01 .b01select{ font-size:15px; color:#777; display:none;}
.b01 .house_bar{ font-size:17px; color:#946114; margin-bottom:10px; text-align: left;}
.b01 .house_bar img{ vertical-align:middle;}
.b01 .house_bar span{ background-color:rgba(255,255,255,.8); line-height:35px; border-radius:5px; margin-left:5px; padding:0 5px; vertical-align:middle; padding:1px 5px 4px \9; }
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.b01 .house_bar span{ padding:1px 5px 4px; }
}
.b01 .b01_piece{ width:100%; border-radius:10px; border:1px solid #ccc; padding:15px; box-sizing:border-box; background-color:rgba(255,255,255,.8); margin-bottom:6px; color:#444; overflow:hidden; transition:.3s; text-align:left; cursor:pointer; }
.b01 .b01_piece:hover{ background-color:rgb(235, 245, 224); transition:.3s;}
.b01 .b01_piece .bo1enter{ width:70px; line-height:70px; float:right; background-color:#eee; color:#777; border-radius:10px; text-align:center; text-decoration:none; vertical-align:middle; display:inline-block; transition:.3s;}
.b01 .b01_piece:hover .bo1enter{ color:#fff; background-color:#70c40d; transition:.3s;}

.b01_piece.new_color:hover{ background-color:rgb(245, 233, 224); transition:.3s;}
.b01_piece.new_color:hover .bo1enter{ color:#fff; background-color:#f06a6b; transition:.3s;}

.b01 .b01_piece .b01tt{ font-size:25px; display:block; line-height:35px;}
.b01 .b01_piece .b01te{ font-size:17px; display:inline-block; line-height:35px;}
.b01 .b01_piece .house{ margin:0 10px; vertical-align:middle;}
.b01 .b01_piece span{ color:#aaa; margin:0 10px;}
.b01 .batch_div{ display:none; }
.b01 .b01_left{ position:absolute; left:0; top:275px; z-index:-1;}
.b01 .b01_right{ position:absolute; right:0; top:400px; z-index:-1;}
/*EDN_01*/
/*02*/
.b02{ background-color:#ebf5e0; background-image:url(https://webarchive.lib.ntu.edu.tw:443/archive/wayback/20180528170224/https://academy.coa.gov.tw/images/index/b02_bg.jpg); background-position:bottom center; background-repeat:no-repeat; overflow:hidden; background-attachment:fixed;}
.b02 .online_div{ display:none; }
.b02 .b02ms{ display:none; }
.b02 .b02ms_more{ display:none; }
.b02 .b02menu{ margin:0 auto; text-align:center; margin-bottom:20px; display:block;}
.b02 .b02menu a{ font-size:17px; color:#444; text-decoration:none; margin:0 15px;}
.b02 .b02menu a:hover{ color:#45a420; font-weight:bold;}
.b02 .b02menu .select{ color:#45a420; font-weight:bold; }
.b02 .editblock{ font-size:0;}
.b02 .b02one{ width:22%; display:inline-block; border-radius:10px; overflow:hidden; background-color:#fff; padding-bottom:20px; text-decoration:none; margin-left:4%;}
.b02 .b02one:nth-child(1){ margin-left:0;}
.b02 .b02one .b02img{ width:100%; height:185px; overflow:hidden; margin-bottom:18px;}
.b02 .b02one .b02content{ display:block; text-align:left;}
.b02 .b02one .b02content .b02tt{ font-size:21px; color:#444; line-height:25px; padding:0 15px; box-sizing:border-box; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.b02 .b02one .b02content .b02category{ font-size:15px; color:#fff; background-color:#ff6d6d; border-radius:15px; padding:0px 10px; display:inline-block; margin:8px 15px 4px; height:21.5px; }
.b02 .b02one .b02content .b02category p span{ vertical-align:sub; line-height:140% \9; }
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.b02 .b02one .b02content .b02category p span{ line-height:140%; }
}
.b02 .b02one .b02content .b02te{ font-size:17px; color:#777; line-height:30px; padding:0 15px; box-sizing:border-box; height:120px; overflow:hidden; text-align:justify; -ms-text-justify:inter-ideograph; }
/*EDN_02*/
/*03*/
.b03{ background-image:url(https://webarchive.lib.ntu.edu.tw:443/archive/wayback/20180528170224/https://academy.coa.gov.tw/images/index/b03_bg.jpg); background-position:bottom center; background-repeat:no-repeat; background-size:cover; overflow:hidden;}
.b03 .news_div{  display:none;  }
.b03 .b03ms{ display:none; }
.b03 .b03ms_more{ display:none; }
.b03 .b03menu{ margin:0 auto; text-align:center; margin-bottom:20px;}
.b03 .b03menu a{ font-size:17px; color:#444; text-decoration:none; margin:0 15px;}
.b03 .b03menu a:hover{ color:#45a420; font-weight:bold; }
.b03 .b03menu .choose{ color:#45a420; font-weight:bold; }
.b03 .editblock{ font-size:0;}
.b03 .b03one{ width:22%; display:inline-block; border-radius:10px; overflow:hidden; background-color:#fff; padding-bottom:20px; text-decoration:none; margin-left:4%;}
.b03 .b03one:hover{ background-color:#eee;}
.b03 .b03one:nth-child(1){ margin-left:0;}
.b03 .b03one .b03img{ width:100%; height:185px; overflow:hidden; margin-bottom:18px;}
.b03 .b03one .b03tt{ font-size:21px; color:#444; line-height:27px; padding:0 15px; box-sizing:border-box; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.b03content{ text-align:left; }
.b03 .b03one .b03content .b03time{ font-size:17px; color:#777; margin:8px 16px 4px; }
.b03 .b03one .b03te{ font-size:17px; color:#777; line-height:30px; padding:0 15px; box-sizing:border-box; height:120px; overflow:hidden; text-align:justify; -ms-text-justify:inter-ideograph; display:block;}
/*.b03 .b03one .b03te::before { content: ""; float: left; height:120px; width: 5px; }
.b03 .b03one .b03te > *:first-child { float: right; margin-left: -5px; width: 100%; line-height:30px;}
.b03 .b03one .b03te::after { background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #fff 30%, #fff 100%) repeat scroll 0 0; box-sizing: content-box; content: "…"; float: right; left: 100%; margin-left: -1.5em; padding-right: 5px; position: relative; text-align: right; top: -1.4em; width: 1.5em;}
.b03 .b03one .b03te:hover::after { background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #eee 30%, #eee 100%) repeat scroll 0 0;}*/


/*EDN_03*/
/*04*/
.b04{ background-image:url(https://webarchive.lib.ntu.edu.tw:443/archive/wayback/20180528170224/https://academy.coa.gov.tw/images/index/b04_bg.jpg); background-position:bottom center; background-repeat:no-repeat; overflow:hidden; background-attachment:fixed;}
.b04 .b04one{ margin-left:25%; background-color:rgba(255,255,255,.8); border-radius:10px; display:block; text-decoration:none; overflow:hidden; margin-bottom:20px;}
.b03 .b04one:hover .content{ background-color:rgba(255,255,255,1);}
.b04 .eee{ background-color:#eee;}
.b04 .b04one .image{ width:285px; height:285px; float:left; margin-right:20px; overflow:hidden; display:none; }
.b04 .b04one .image_bg{ width:285px; height:285px; float:left; margin-right:20px; overflow:hidden; }
.b04 .b04one .image img{ height:100%;}
.b04 .b04one .content{ padding:20px; box-sizing:border-box; text-align:left;}
.b04 .b04one .content .b04tt{ font-size:21px; color:#444; line-height:30px; height:65px; overflow:hidden;}
.b04 .b04one .content .b04te{ font-size:17px; color:#777; margin-bottom:20px; line-height:28px; height:140px; overflow:hidden; text-align:justify; -ms-text-justify:inter-ideograph; }
.b04 .b04one .content .b04te02{ font-size:17px; color:#777; margin-bottom:20px; line-height:28px; height:80px; overflow:hidden; text-align:justify; -ms-text-justify:inter-ideograph; }
.b04 .b04one .content .b04more{ font-size:17px; color:#444;}
.b04 .b04one .content .b04more:hover{ color:#70c40d}
/*EDN_04*/
/*05*/
.b05{ overflow:hidden; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #e4f4d2 100%); background: -webkit-linear-gradient(top, #ffffff 0%,#e4f4d2 100%); background: linear-gradient(to bottom, #ffffff 0%,#e4f4d2 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4f4d2',GradientType=0 ); }
.b05 .handicraft_div{ display:none; }
.b05 .b05menu{ margin:0 auto; text-align:center; margin-bottom:20px;}
.b05 .b05menu a{ font-size:17px; color:#777; text-decoration:none; margin:0 15px;}
.b05 .b05menu a:hover{ color:#45a420; font-weight:bold; }
.b05 .b05menu .pick{ color:#45a420; font-weight:bold; }
.b05 .editblock{ font-size:0;}
.b05 .b05one{ max-width:290px; width:24%; display:inline-block; text-decoration:none; margin-left:1.2%; position:relative;}
.b05 .b05one:nth-child(1){ margin-left:0;}
.b05 .b05one .image{ width:100%; height:290px; overflow:hidden; border-radius:10px; }
.b05 .b05one .tb{ width:100%; height:100%; background-color:rgba(0,0,0,.7); position:absolute; top:0; left:0; text-align:center; display:block; opacity:0; transition:.5s; border-radius:10px; }
.b05 .b05one:hover .tb{ opacity:1; transition:.5s;}
.b05 .b05one .tb .tt01{ font-size:25px; color:#fff; margin:35% 0 10px 0; line-height: 110%; }
.b05 .b05one .tb .tt02{ font-size:17px; color:#fff; margin-bottom:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.b05 .b05one .tb .tt03{ font-size:19px; color:#fff; border:1px solid #fff; border-radius:15px; padding:7px 30px; display:inline-block; transition:.2s;}
.b05 .b05one .tb .tt03:hover{ background-color:#fff; color:#444; transition:.2s;}
/*EDN_05*/
/*06*/
.b06{ width:100%; overflow:hidden; padding-top:90px;}
.b06 .editblock{ display:table;}
.b06 .one{ display:table-cell; text-align:center; text-decoration:none;}
.b06 .one .image{ margin:5px 5px 25px; }
.b06 .one .image img{ max-width:281px; max-height:168px; width:100%; box-shadow:0 0 8px rgba(0, 0, 0, 0.2); border-radius:5px; }
.b06 .one .text{ display:block;}
.b06 .one .text .t01{ font-size:25px; font-weight:bold; color:#70c40d; margin-bottom:5px;}
.b06 .one .text .t02{ font-size:15px; color:#aaa;}
/*EDN_06*/
@media screen and ( max-width: 1023px) and ( min-width: 768px){
/*tb*/
.tb{ height:auto;}
.tb .banner{ height:600px; background-size:170%;}
.tb .ob{ display:none;}
.top{ display:table; }
.bm{ display:none; }
/*EDN_tb*/
/*01*/
.b01 .b01_menu{ margin:0;}
.b01 .b01_om{ width:100%; display:none; text-align:left;}
.b01 .b01_om.open{ display:inline-block; width:auto;}
.b01 .b01_om img{ width:100px;}
.b01 .b01_om p{ display:inline-block; font-size:25px; line-height:90px; vertical-align:top;}
.b01 .b01select{ width:100px; display:inline-block; float:right; line-height:90px; border:0; margin-top:35px;}
.b01 .b01_piece .b01te{ display:block; line-height:30px;}
.b01 .b01_piece span{ display:none;}
.b01 .b01_piece .bo1enter{ line-height:155px;}
.b01 .b01_left{ top:375px; }
.b01 .b01_right{ top:600px; }
/*EDN_01*/
/*02*/
.b02{ background-attachment:scroll;}
.b02 .b02ms{ display:none; }
.b02 .b02ms_more{ display:none; }
.b02 .b02one{ width:100%; display:block; margin:0 0 20px 0; padding:0;}
.b02 .b02one .b02img{ width:25%; display:inline-block; overflow:hidden; margin-bottom:0;}
.b02 .b02one .b02img img{ height:100%;}
.b02 .b02one .b02content{ width:75%; display:inline-block; vertical-align:top;}
.b02 .b02one .b02content .b02tt{ margin-top:20px; }
.b02 .b02one .b02content .b02te{ height:90px; }
/*EDN_02*/
/*03*/
.b03 .b03ms{ display:none;}
.b03 .b03ms_more{ display:none; }
.b03 .b03one{ width:100%; display:table; margin:0 0 20px 0; padding:0;}
.b03 .b03one .b03img{ width:25%; display:inline-block; overflow:hidden; float:right; margin-bottom:0; border-radius:0px 10px 10px 0px; }
.b03 .b03one .b03content{ width:75%; display:inline-block; vertical-align:top;}
.b03 .b03one .b03content .b03tt{ margin-top:20px; }
.b03 .b03one .b03te{ height:90px; }
/*EDN_03*/
/*04*/
.b04{ background-position:35% bottom; background-size:1920px; background-attachment:scroll;}
/*EDN_04*/
/*05*/
.b05 .b05one{ width:49%; max-width:100%; margin-bottom:40px;}
.b05 .b05one:nth-child(3){ margin-left:0;}
.b05 .b05one .tb{ opacity:1; background:none; position:static;}
.b05 .b05one .tb .tt01{ color:#444; margin:15px 0 10px 0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.b05 .b05one .tb .tt02{ color:#444;}
.b05 .b05one .tb .tt03{ background:none; color:#70c40d; border:1px solid #70c40d; padding:3px 10px;}
.b05 .b05one .tb .tt03:hover{ color:#70c40d;}
.b05 .editblock .more{ margin-top:0px; }
/*EDN_05*/
/*06*/

/*EDN_06*/
}
@media screen and ( orientation:landscape) {
.b02{ background-attachment:scroll;}
.b04{ background-attachment:scroll;}
}
@media screen and ( max-width: 767px) {
.title{ margin:50px auto 20px auto; font-size:29px}
.editblock{ padding:0 10px 50px 10px;}
/*tb*/
.tb{ height:auto; margin-top:20px;}
.tb .banner{ height:0; padding-bottom:64%; background-position:center 30%; background-size:200%;}
.tb .ob{ display:none;}
.top{ display:table; width:55px; height:55px; }
.bm{ display:none; }
/*EDN_tb*/
/*01*/
.b01 .b01_menu{ margin:0;}
.b01 .b01_om{ width:100%; display:none; text-align:left;}
.b01 .b01_om.open{ display:inline-block; width:auto;}
.b01 .b01_om img{ width:50px;}
.b01 .b01_om p{ display:inline-block; font-size:25px; line-height:40px; vertical-align:top;}
.b01 .b01select{ width:100px; display:inline-block; float:right; line-height:90px; border:0; margin-top:8px;}
.b01 .b01_piece{ position:relative; padding:15px 15px 50px 15px; margin-bottom:10px;}
.b01 .b01_piece .b01tt .b01te{ display:block;}
.b01 .b01_piece .b01te{ display:block; line-height:30px;}
.b01 .b01_piece span{ display:none;}
.b01 .b01_piece .bo1enter{ width:100%; position:absolute; left:0; bottom:0; right:0; border-radius:0 0 10px 10px; line-height:40px;}
.b01 .b01_left{ top:230px; }
.b01 .b01_right{ top:790px; }
/*EDN_01*/
/*02*/
.b02{ background-size:cover; position:relative; background-attachment:scroll;}
.b02 .b02ms{ font-size:19px; color:#45a420; display:block; text-align:center; font-weight:bold; margin-bottom:15px; text-decoration:none;}
.b02 .b02ms::after{ content:""; border-top:7px solid #45a420; border-left:7px solid transparent; border-right:7px solid transparent; border-bottom:3px solid transparent; display:inline-block; margin-left:5px;}
.b02 .b02ms_more a{ font-size:16px; color:#45a420; display:block; text-align:center; font-weight:bold; margin-bottom:15px; text-decoration:none;}
.b02 .b02menu{ display:none; background-color:#eee; margin:0 50px; position:absolute; top:130px; left:0; right:0;}
.b02 .b02menu a{ display:block; line-height:40px;}
.b02 .b02one{ width:100%; display:block; margin:0 0 20px 0; padding:0;}
.b02 .b02one .b02img{ width:31%; display:inline-block; overflow:hidden; margin-bottom:0; height:145px; text-align: left;}
.b02 .b02one .b02img img{ height:100%;}
.b02 .b02one .b02content{ width:69%; display:inline-block; vertical-align:top;}
.b02 .b02one .b02content .b02tt{ margin-top:15px;}
.b02 .b02one .b02content .b02te{ height:60px; overflow:hidden; font-size:15px; line-height:20px;}
.b02 .b02one .b02content .b02category{ margin:5px 15px 4px; }
/*EDN_02*/
/*03*/
.b03{ background-size:cover; position:relative;}
.b03 .b03ms{ font-size:19px; color:#45a420; display:block; text-align:center; font-weight:bold; margin-bottom:15px; text-decoration:none;}
.b03 .b03ms::after{ content:""; border-top:7px solid #45a420; border-left:7px solid transparent; border-right:7px solid transparent; border-bottom:3px solid transparent; display:inline-block; margin-left:5px;}
.b03 .b03ms_more a{ font-size:16px; color:#45a420; text-align:center; font-weight:bold; margin-bottom:15px; text-decoration:none; display:block; }
.b03 .b03menu{ display:none; background-color:#eee; margin:0 50px; position:absolute; top:130px; left:0; right:0;}
.b03 .b03menu a{ display:block; line-height:40px;}
.b03 .b03one{ width:100%; display:block; margin:0 0 20px 0; padding:0;}
.b03 .b03one .b03img{ width:31%; display:inline-block; overflow:hidden; margin-bottom:0; height:145px; float:right; text-align: right;}
.b03 .b03one .b03content{ width:69%; display:inline-block; vertical-align:top;}
.b03 .b03one .b03content .b03tt{ margin-top:15px;}
.b03 .b03one .b03content .b03te{ height:60px; overflow:hidden; font-size:15px; line-height:20px;}
.b03 .b03one .b03content .b03time{ margin:7px 16px 6px; }
/*EDN_03*/
/*04*/
.b04{ background-position:25% bottom; background-attachment:scroll;}
.b04 .b04one{ margin-left:0;}
.b04 .b04one .image{ width:100%; display:block; float:none; height:auto;}
.b04 .b04one .image img{ width:100%; height:auto;}
.b04 .b04one .image_bg{ display:none; }
.b04 .eee{ background-color:rgba(238,238,238,.7);}
.b04 .b04one .content .b04tt{ height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.b04 .b04one .content .b04te{ height: 80px; }
/*EDN_04*/
/*05*/
.b05 .b05one{ width:49%; max-width:100%; margin-bottom:40px;}
.b05 .b05one:nth-child(3){ margin-left:0;}
.b05 .b05one .image{ height:200px;}
.b05 .b05one .tb{ opacity:1; background:none; position:static;}
.b05 .b05one .tb .tt01{ color:#444; margin:7px 0 5px 0; font-size:19px; line-height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.b05 .b05one .tb .tt02{ color:#777; font-size:15px;}
.b05 .b05one .tb .tt03{ background:none; color:#70c40d; border:1px solid #70c40d; padding:3px 10px; font-size:15px;}
.b05 .b05one .tb .tt03:hover{ color:#70c40d;}
.b05 .editblock .more{ margin-top: 0px; }
/*EDN_05*/
/*06*/
.b06 .editblock{ padding:0 10px 20px 10px;}
.b06 .one{ width:100%; display:table; margin-bottom:30px;}
.b06 .one .image{ width:50%; text-align:right; display:table-cell;}
.b06 .one .image img{ width:100%;}
.b06 .one .text{ width:50%; text-align:left; display:table-cell; vertical-align:middle; padding-left:20px;}
/*EDN_06*/
}





/*
     FILE ARCHIVED ON 17:02:24 五月 28, 2018 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 20:21:14 五月 22, 2026.
     JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
