@charset "utf-8";

/* CSS Document */
body { font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:20px; background:url(images/bg.jpg)}
a { color:#888; text-decoration:none;}
a:hover { color:#000; text-decoration:underline;}

/* Global style */
#wrapper {width:1000px;overflow:hidden;margin:0 auto 0 auto;}
#container {overflow:hidden;}
#wheader { height:30px;}
#content { overflow:hidden; background:url(images/content.jpg) no-repeat top; padding-top:50px;}
#module { overflow:hidden; *height:1%; background:url(images/module.jpg) no-repeat right; padding-right:100px;}

#col_1 { overflow:hidden; float:left; width:185px; padding-top:10px;}
#col_1 li { display:block; height:40px; font-size:15px; text-align:right;}
#col_1 #current a { color:#000; text-decoration:underline; font-weight:bold;}

#col_2 { overflow:hidden;float:right; background:url(images/col_2.jpg) no-repeat; width:715px; height:730px;}

#main { overflow:hidden; height:730px; position:relative; padding:0 25px 0 55px;}
#main #page1 p { margin:0 0 20px 15px;}
#main #page1 .support { text-align:center; margin-top:20px;}
#main #page3 .grid { clear:both; overflow:hidden; margin-bottom:30px;}
#main #page3 h2 { font-size:13px; font-weight:bold; color:#336699;}
#main #page3 .more { text-align:right;}
#main #page3 #top .photo { float:left; overflow:hidden;}
#main #page3 #top .text { margin-left:245px;}
#main #page3 #top .text p { margin-bottom:20px;}
#main #page3 #bottom .photo { float:right;}
#main #page3 #bottom .text { margin-right:220px;}
#main #page3 #bottom .more { margin-top:10px;}
#main #page4 h2 { color:#be0000; font-size:18px; font-weight:bold; line-height:40px;}
#main #page4 p { margin-bottom:10px;}
#main #page5 h2 { color:#be0000; font-size:18px; font-weight:bold; line-height:40px;}
#main #page5 p { margin-bottom:10px;}
#main #page5 p.sp { font-size:13px; color:#336699; margin-top:20px;}
#main #page6 h2 { color:#be0000; font-size:18px; font-weight:bold; line-height:40px;}
#main #page6 p.sp { background:url(images/page6_description2.jpg) no-repeat; padding-left:155px; height:60px; line-height:60px; font-size:15px;}
#main #page6 table { background-color:#fff; border:3px solid #eee; margin:50px auto 0 auto;}
#main #page6 th { padding:5px; text-align:right; color:#555; font-size:15px;}
#main #page6 td { padding:5px;}
#main #page6 td.title { border-bottom:1px solid #eee;}
#main #click { position:absolute; bottom:30px; right:25px;}
#main #click , #click a { display:block; width:190px; height:50px;}
#main #click a { background:url(images/click.jpg) no-repeat; text-indent:-9999px;}
#main #click a:hover { background:url(images/click_2.jpg) no-repeat;}

#col_3 {overflow:hidden;display:none;}
#footer { overflow:hidden; background:url(images/footer.jpg) no-repeat; height:100px; clear:both; padding:0 100px 0 185px; text-align:center; color:#888;}
#footer a { color:#444;}
#footer a:hover { color:#3366cc;}