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

/*----------------------------------------------------------------------------
 ***                                                                Container
----------------------------------------------------------------------------*/
body{ margin:0; padding:0; border-top:5px solid #CCC; }
#wrap{ width:950px; margin:0 auto; }
#wrap #headerArea #totp{ position: fixed; bottom:0; right:0; z-index:999;}

/*----------------------------------------------------------------------------
 ***                                                                   Header
----------------------------------------------------------------------------*/
#headerArea{ position:relative; height:132px; }
#headerAreaInner{ height:70px; }
#headerLink{ width:742px; padding-top:8px; }
#headerLink ul{ text-align:right; padding-top:8px; }
#headerLink li{ display:inline; }
#headerArea h1{ position: absolute; left: 0; top: 14px; }
#headerTxt{ width: 230px; height: 51px; position: absolute; left: 444px; top: 11px; }
#sapriBar{ position:absolute; left:542px; top:44px; }
#headerTxt p{ margin:0; padding:0;}
#hNavi{ width:205px; position: fixed; z-index: 999; top:0; margin-left:750px;}
#hNavi li{float:left; vertical-align:middle; line-height:5px;}
#headerTop{ position: fixed; z-index: 999; top:28px; margin-left:700px;}

/*----------------------------------------------------------------------------
 ***                                                           Header - gNavi
----------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------
 ***                                                             contentsArea
----------------------------------------------------------------------------*/
#contentsArea{ margin-bottom:10px;}

/*----------------------------------------------------------------------------
 ***                                                              mainsection
----------------------------------------------------------------------------*/
.mainSection{float:left;}

#a8sales img{width:0; height:0;}

/*----------------------------------------------------------------------------
***                                                              rightsection
----------------------------------------------------------------------------*/
.rightSection{float:right; width:195px;}
#rightFd{ margin:-9px 0 10px 0; padding:0;}
#rightFd2{ margin:-7px 0 10px 0;}

/*----------------------------------------------------------------------------
 ***                                                                   footer
----------------------------------------------------------------------------*/
#footerAreaLogo{ float:left;}
#footerAreaLogo li{ display:inline; padding-left:20px; font-size:10px;}
#footerCopyright{ float:right;}

/*----------------------------------------------------------------------------
 ***                                                                  PageTop
----------------------------------------------------------------------------*/
.pagetop{ text-align: right; margin-top: 5px; margin-bottom: 10px; clear: both; }

/*----------------------------------------------------------------------------
***                                                            breadcrumbArea
----------------------------------------------------------------------------*/
#breadcrumbArea{ width:950px; }
#breadcrumbArea li{ float:left; font-size:10px; }
#breadcrumbArea li a{ display:block; background:url(https://www.nova.co.jp/common_images/icon_list03.gif) right 50% no-repeat; padding-right:25px;}
.attenC{font-size:10px; padding:10px 0 0 0; clear:both; color:#777;}

/*----------------------------------------------------------------------------
 ***                                                                  section
----------------------------------------------------------------------------*/




