body{color: #000000;font-size: 85%;font-family: ;background: #D5AE7A;text-align: center;margin: 0 auto;}#bg{width: 850px;height: 100%;background: url(images/bg.jpg);background-repeat: repeat;margin: 0 auto;}#wrapper{width: 800px;background: #ffffff;margin: 0 auto;}#main_img{text-align: center;margin: 5px 0 5px 0;}#menu{height: 60px;width: 790px;margin: 0 auto;}#content{width: 770px;padding: 10px 0px 0px 10px;}#section01{width: 470px;padding: 0;margin: 0 auto;text-align: left;float: left;}#section01-2{width: 790px;padding: 0;text-align: left;}#pkg{padding: 10px 10px 0 10px;}#title{height: 35px;background: url(images/title_bn.jpg) no-repeat;padding: 8px 0px 0px 30px;}#title02{width: 780x;height: 35px;background: url(images/title_bn02.jpg) no-repeat;padding: 8px 0px 0px 30px;}.topics{font-size: 12px;text-align: left;color: #323232;border-bottom: 1px dashed #000000;}.prof{font-size: 12px;text-align: left;color: #323232;border-bottom: 1px solid #000000;background: #FADEB8;}.prof2{font-size: 11px;text-align: left;border-bottom: 1px solid #000000;}.link{font-size: 12px;text-align: center;color: #ED0F1B;background: #FFEED8;border-bottom: 1px solid #000000;}#section02{width: 290px;float: right;text-align: center;}#twitter{text-align: center;}.banner_mg{margin: 0 0 3px 0; }#copy{clear: both;text-align: center;width: 800px;padding: 3px 0 3px 0;background: #F52A35;}