@charset "utf-8";

/*=====================
top.css
-----------------------
01.basic
02.layout
03.font /bgcolor
04.margin
05.link
=====================*/

/*---------------------
01.basic
---------------------*/

/*---------------------
02.layout
---------------------*/
#key2{ width:920px; margin:0 auto;}
#key2{ padding:0 10px;}

#key{ background:url(../images/top/bg_key_t.jpg) repeat-x top #323232; height:340px;}
#key2{ background:url(../images/top/bg_key_m.jpg) repeat-y;}

*html #mainimage{ margin-right:900px;}

#topconts2{ background:url(../images/top/bg_top.jpg) no-repeat top; width:900px;}

/*---------------------
03.font / bgcolor‚Ù‚©
---------------------*/

/*---------------------
04.parts
---------------------*/
#leftarea{ width:610px; margin:15px 30px 40px 20px; float:left; display:inline;}
#leftarea #campain p{ background:url(../images/icon01.jpg) no-repeat left center; padding-left:12px;}
#leftarea #topics{ margin-top:15px;}
#leftarea #topics h2{ margin-top:15px;}
#leftarea #topics .img{ margin:10px 10px 5px 0; float:left; width:90px;}
#leftarea #topics .txt{ margin:10px 0px 0px 0; float:left; width:195px;}
#leftarea #topics p.detail{ width:118px; margin:10px 0 0 78px;}

#rightarea{ width:220px; margin:15px 20px 40px 0px; float:left; display:inline;}
#rightarea #blogbg{ background:url(../images/top/blog_bg.jpg) repeat-y; width:201px;}
#rightarea #blogbg{ padding:4px 10px 14px 9px;}
#rightarea #blogbg dd{ margin:5px 4px; font-size:10px; line-height:130%; letter-spacing:1pt;}

/*---------------------
05.link
---------------------*/
