body{color:#ffffff;font-size:10px;line-height:14px;font-family:Arial,Helvetica;margin: 0px;padding:0px;background:#000000;background-image: url("../img/grand_bg.jpg");background-repeat: repeat-x;background-attachment: fixed;text-align:center;}td{font-size:12px;line-height:18px;}a:link {color:#ffffff;text-decoration:none;font-weight:none;}a:visited {color:#ffffff;text-decoration:none;font-weight:none;}a:hover {color:#ffffff;text-decoration:underline;font-weight:none;}img{border:0px;}h1{margin:0px;font-weight: normal;}h2{margin:0px;font-weight: normal;}p{margin:0px;}strong {margin:0px;}h1 img{vertical-align: bottom;}h2 img{vertical-align: bottom;}p img{vertical-align: bottom;}strong img{vertical-align: bottom;}/*--bg--*/#bg{margin:0px auto;text-align:left;width: 766px;background-image:url(img/home_bg.gif);}/*--contents--*/#contents{margin:0px 0px 0px 4px;width: 758px;}/*--NAVI--*/#navi{width: 758px;height:31px;margin:0px;padding:0px;background:#000000;list-style: none;}.menu{float: left;margin:8px 3px ;padding:0px;line-height:0px;}/*--A7LINE--*/#a7line{margin:0px;padding:0px;background:#a7a7a7;width: 758px;}.language{margin: 7px 15px 7px 0px;float: right;}.selectpage{margin: 7px 0px 7px 15px;}/*--RIGHT--*/#right{width: 430px;float: right;margin:0px;padding:0px;background:#333333;}#right h2{margin:0px ;font-size:14px;line-height: 14px;padding:20px 14px 20px 14px;}.photo{padding: 0px 15px 0px 0px;}.title{padding: 0px 0px 5px 0px;font-weight: normal;font-size:12px;line-height: 16px;}.interview_text{padding: 0px 0px 8px 0px;font-size:10px;line-height: 14px;color: #cccccc;}.interview_date{padding: 0px 0px 20px 0px;font-size:10px;line-height: 14px;color: #cccccc;}.space{padding: 0px 10px 20px 0px;}.cd_title{font-size:10px;line-height:14px;}.cd_photo{padding: 0px 5px 0px 0px;}.cd_text{padding: 0px 0px 8px 0px;font-size:10px;line-height: 14px;color: #cccccc;}.closeup_title{padding: 0px 0px 20px 0px;font-weight: normal;font-size:12px;line-height: 16px;}.closeup_photo{padding: 0px 8px 0px 0px;}.closeup_text{padding: 0px 0px 8px 0px;font-size:10px;line-height: 14px;color: #cccccc;}.closeup_more{padding: 0px;font-size:10px;line-height: 14px;color: #cccccc;}.whatsnew_text{padding: 0px 0px 30px 0px;font-size:12px;line-height: 18px;color: #cccccc;}/*--LEFT--*/#left{background:#666666;float: left;width: 328px;}#left h2{margin:0px ;padding: 20px 14px 0px 14px;font-size:14px;line-height: 14px;font-weight: normal;}#left h3{margin:0px ;padding: 3px 14px 5px 14px;font-weight: normal;font-size:12px;line-height: 16px;}.date{margin:0px ;padding: 20px 14px 0px 14px;font-size:12px;line-height: 18px;color: #cccccc;}.text{margin:0px ;padding: 0px 14px;font-size:10px;line-height: 14px;color: #cccccc;}.archives{margin:0px ;padding: 20px 14px 30px 14px;}/*--FOOTER--*/#footer{clear:both;width: 758px;height:65px;}.sglink{margin: 43px 0px 0px 12px;}.contact{margin: 0px 0px 0px 5px;}.artlesslink{margin: 0px 0px 0px 5px;}