img{border: none;webkit-backface-visibility: hidden;}

#box{background-color: white;
border-right: solid 55px #ffe7cb;
border-left: solid 55px #ffe7cb;
padding: 30px 15px 15px 15px;
width: 80%;}

#box A:link {color:#000000 ; text-decoration:under-line;}
#box A:visited {color:#000000 ;  text-decoration:under-line;}
#box A:active {color:#ff0000 ;  text-decoration:none;}
#box A:hover {color:#00ffff ;  text-decoration:none;}

.erase{display: none;}

h1{color: blue;
font-size: 20px;
font-weight: bold;
margin-bottom: 5%;
margin-top: 5%;}

#picture{width: 21.8%;margin-left: 30px;}
#list1, .list2{line-height: 1.8em;margin-left: 10px;}
#list1{width: 58%;margin-bottom: 7%;margin-top: 0px;}
hr, #title{width: 80%;}
.list2{font-size: 15px;width: 64%;}

hr{margin-bottom: 7%;margin-top: 7%;}

#left_box, .left{float: left;}
#list1, .right, #right_box{float: right;}
.right{margin-left: 0px;}
.left, .right{width: 30%;}
#list1, .right, .left, .left_text, #title{text-align: left;}

#title, .title{font-size: 17px;font-weight: bold;}

#google{margin-bottom: 10%;width: 80%;height: 60%;}

.space0{clear: both;}

#top{
background: rgba(204,204,204,0.5);
border: 1px solid #999999;
font-weight: bold;
padding: 5px;
width: 10%;
height: auto;
position: fixed;
padding: 3px;
bottom: 2%;
right: 1%;
display: block;}

#top A:link {color:#000000 ; text-decoration:none;}
#top A:visited {color:#000000 ;  text-decoration:under-line;}
#top A:active {color:#ff0000 ;  text-decoration:under-line;}
#top A:hover {color:#00ffff ;  text-decoration:under-line;}

#close{
font-size: 20px;
font-weight: bold;
margin-bottom: 5%;
margin-left: 0px;
margin-top: 5%;
text-align: center;}

#close A:link {color:#000000 ;  text-decoration:underline ;display: block;width: 100%;}
#close A:visited {color:#800000 ;  text-decoration:underline ;}
#close A:active {color:#ff0000 ;  text-decoration:none ;}
#close A:hover {color:#00ffff ;  text-decoration:none ;}