@charset "UTF-8";
/* CSS Document */

/*=========info==========*/
#info #main_nav li#infoNav a{ width:163px; background-position: -163px -63px}

#info #all{ width:100%; text-align:center; margin-top:10px;}
#info #all li{margin-bottom:10px;}

#info #contents #main .main_campaign_top{ width:750px;  background:url(../images/common/bg_main_campaign_top.gif) top center no-repeat;}

#info #contents #main h3.blue_01{ width:690px; height:74px; margin:10px 0px 10px 0px; padding-left:90px; line-height:76px; font-size:18px; font-weight:bold; color:#FFF; background:url(../images/info/ttl_01.gif) no-repeat;}
#info #contents #main h3.blue_02{ width:690px; height:74px; margin:10px 0px 10px 0px; padding-left:90px; line-height:76px; font-size:18px; font-weight:bold; color:#FFF; background:url(../images/info/ttl_02.gif) no-repeat;}
#info #contents #main h3.blue_03{ width:690px; height:74px; margin:10px 0px 10px 0px; padding-left:90px; line-height:76px; font-size:18px; font-weight:bold; color:#FFF; background:url(../images/info/ttl_03.gif) no-repeat;}

#info #contents #main h3.red_01{ width:690px; height:74px; margin:10px 0px 10px 0px; padding-left:90px; line-height:76px; font-size:18px; font-weight:bold; color:#FFF; background:url(../images/info/ttl_r01.gif) no-repeat;}
#info #contents #main h3.red_02{ width:690px; height:74px; margin:10px 0px 10px 0px; padding-left:90px; line-height:76px; font-size:18px; font-weight:bold; color:#FFF; background:url(../images/info/ttl_r02.gif) no-repeat;}
#info #contents #main h3.red_03{ width:690px; height:74px; margin:10px 0px 10px 0px; padding-left:90px; line-height:76px; font-size:18px; font-weight:bold; color:#FFF; background:url(../images/info/ttl_r03.gif) no-repeat;}

#info #contents #main p{padding-left:10px; margin:10px 0px 10px 0px;}
#info #contents #main .img img{margin-bottom:20px;}


