/* CSS Document */
#main_contents {
width:910px;
margin:316px 0 0 0;
padding:30px 0 30px 30px;
background-color:#F7F7F7;}

#wrap {
width:940px;
margin:0 auto 0 auto;
padding:0 10px;
background-image:url(../images/main_back.jpg);
background-repeat:no-repeat;}

#header {
width:940px;
height:71px;
margin:0 auto;}


#header_nav_r {
width:580px;
height:56px;
margin:0px;
padding-top:15px;
float:left;}


#header_nav_l {
line-height:145%;
font-size:12px;
width:360px;
height:63px;
margin:0px;
padding-top:8px;
float:right;
}

#left_wrap {
margin:0;
width:552px;
padding:15px;
background-color:#FFFFFF;
float:left;}

#right_wrap {
width:268px;
margin-left:28px;
padding:0px 0px 0px 0px;
float:left;}


#right_contents {
background-color:#FFFFFF;
width:238px;
padding:15px 15px 15px 15px;
margin-bottom:20px;
}


h3 {
color:#666666;
font-size:15px;
line-height:200%;
font-weight:bold;}

.button01{width:549px; margin:0px auto 20px;}
.button01 a {background-image:url(../images/download.jpg); width:549px; height:55px; display:block; font-size:0px; text-indent:-9999px; background-position:0 0; background-repeat:no-repeat}
.button01 a:hover {background-image:url(../images/download.jpg); background-position:0 -55px;}
