#banner{
font-size : small;
text-align : left;
width : 760px;
background-color : white;
border-width : 3px 3px 3px 3px;border-style : double double double double;border-color : #cc9900 #cc9900 #cc9900 #cc9900;
padding-top : 20px;
padding-left : 20px;
padding-right : 20px;
padding-bottom : 20px;
}

#content{
width : 800px;

text-align : left;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
}

#search{
background-color : white;
border-width : 3px 3px 3px 3px;border-style : double double double double;border-color : #cc9900 #cc9900 #cc9900 #cc9900;
padding-left : 10px;
}

#left{
width : 30%;
float : left;


}

#cate{border-width : 3px 3px 3px 3px;border-style : double double double double;border-color : #cc9900 #cc9900 #cc9900 #cc9900;
background-color : white;
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
}

#pr{
width : 760px;
background-color : white;
border-width : 3px 3px 3px 3px;border-style : double double double double;border-color : #cc9900 #cc9900 #cc9900 #cc9900;
padding-left : 10px;
}

.ul-nomal{
margin-left : 15px;
}

#right{
background-color : white;
border-width : 5px 5px 5px 5px;border-style : double double double double;border-color : #cc9900 #cc9900 #cc9900 #cc9900;
float : right;
width : 60%;
padding-top : 15px;
padding-left : 15px;
padding-right : 15px;
padding-bottom : 15px;


}

H1{
color : #cc9900;
font-family : "AR P教科書体M";

}
H2{
font-size : medium;
}
#right-entry{
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
width : 65%;
float : right;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
#h3-entry{
font-size : large;
background-color : white;
border-top-width : 5px;
border-left-width : 5px;
border-right-width : 5px;
border-top-style : double;
border-left-style : double;
border-right-style : double;
border-top-color : #cc9900;
border-left-color : #cc9900;
border-right-color : #cc9900;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
#main-entry{
background-color : white;
padding-top : 20px;
padding-left : 20px;
padding-right : 20px;
padding-bottom : 20px;border-width : 5px 5px 5px 5px;border-style : double double double double;border-color : #cc9900 #cc9900 #cc9900 #cc9900;
font-size : medium;
}
