/* Style Sheet for Noa no Ana */

@import "./bn_style_i.css";

/* for NN4.0 ------------------------------------------------------------------------------ */
body,p    {
          font-size        : 12px;
          color            : #000000;
          background-image : url(../bg.png);
          font-family      : "arial","Osaka","MS UI GOTHIC",sans-serif; 
          margin-top       : 0 ;
          margin-right     : 0 ;
          margin-bottom    : 0 ;
          margin-left      : 0 ;
          }

/* ----------------------------------------------------------------------------------------- */

body,p    {
          font-size        : 12px;
          color            : #000000;
          background-image : url(./bg.png);
          font-family      : "Osaka","‚l‚r ‚oƒSƒVƒbƒN",arial,sans-serif; 
          margin-top       : 0 ;
          margin-right     : 0 ;
          margin-bottom    : 0 ;
          margin-left      : 0 ;
          text-align       : center ;
          }

body.lphoto    {
          background-image : url(../../images/bg_bl_str.gif);
          }


h1        {
          text-align       : center;
          font-size        : 12px;
          font-weight      : normal;
          color            : #000000;
          }

h2        {
          font-size:16pt;
          color:#660000;
          }


h3        {
          font-size:16px;
          color:#660000;
          }

img.pogi  {
          border-width   : 0px ;
          border-style   : none ;
          }


adress    {
          color            : #009900 ;
          font-size        : 14px ;
          }


p.crgt    {
          color            : #999999 ;
          font-size        : 11px ;
          text-align       : right ;
          font-weight      : normal;
          }


p.atten   {
          color            : #666666 ;
          font-size        : 12px ;
          text-align       : center ;
          font-weight      : normal;
          }

div.left  { 
          font-size        : 12px ; 
          font-weight      : normal ;
          color            : #000000 ; 
          margin-left      : 0px ; 
          text-align       : left ; 
          padding-top      : 0px ;
          padding-bottom   : 0px ;
          padding-left     : 0px ;
          padding-bottom   : 0px ;
          }

div.bn_page { 
	width:780px; 
        background-color:#ffffff; 
        margin: 0 auto 0 auto; 
        border-color:#ccccff; 
        border-style:solid; 
        border-width:0 1px 0 1px;
        }
        
div.center{ 
          font-size        : 12px ; 
          font-weight      : normal ;
          color            : #000000 ; 
          margin-left      : auto ; 
          margin-right     : auto ; 
          text-align       : center ; 
          padding-top      : 0px ;
          padding-bottom   : 0px ;
          padding-left     : 0px ;
          padding-bottom   : 0px ;
          }

div.right{ 
          font-size        : 12px ; 
          font-weight      : normal ;
          color            : #000000 ; 
          margin-right     : 0px ; 
          text-align       : right ; 
          padding-top      : 0px ;
          padding-bottom   : 0px ;
          padding-left     : 0px ;
          padding-bottom   : 0px ;
          }

div.ttl	  { 
          font-size        : 22px; 
          text-align       : center; 
          font-weight      : bold;
          color            : #660000; 
          background-color : #ff6600; 
          margin-right     : 0; 
          padding-top      : 10px ;
          padding-bottom   :  5px ;
          padding-left     :  0px ;
          padding-bottom   :  5px ;
          border-color     : #663300;
          border-width     : 1px 0px 1px 0px;
          border-style     : solid;
          }

div.btm	  { 
          font-size        : 12px; 
          text-align       : center; 
          font-weight      : bold;
          color            : #660000; 
          background-color : #ff6600; 
          margin-right     : 0; 
          padding-top      :  5px ;
          padding-bottom   :  5px ;
          padding-left     :  0px ;
          padding-bottom   : 10px ;
          border-color     : #663300;
          border-width     : 1px 0px 1px 0px;
          border-style     : solid;
          }

div.adrs  { 
          font-size        : 12px; 
          text-align       : center; 
          font-weight      : normal;
          color            : #009900; 
          }

div.film  {
          background-image : url(./images/film1.png) ;
          background-repeat: repeat-x ;
          text-align       : center;
          width            : 640px;
          margin-left      : auto;
          margin-right     : auto;
          padding-top      : 16px;
          padding-bottom   : 16px;
          margin-bottom    : 20px;
          }

div.basic {
          width            : 640px;
          margin-left      : auto;
          margin-right     : auto;
          padding-top      : 0px;
          padding-bottom   : 0px;
          }

div.tophoto{
          float            : right ;
          background-color : #999999 ;
          margin-left      : 10px ;
          padding-left     : 10px ;
          }


div.lp_area{
          width            : 90% ;
          height           : 520px ;
          margin-left      : auto ; 
          margin-right     : auto ; 
          overflow         : auto;
          }

div.lphoto_h{
          background-image : url(./images/bg6448b.png) ;
          background-repeat: no-repeat ;
          width            : 670px ;
          height           : 595px ;
          text-align       : left ;
          padding-top      : 8px ;
          padding-left     : 8px ;
          float            : center  ;

          position         : relative ;
            top            : 0px ;
            left           : 0px ;
          }


div.lphoto_v{
          background-image : url(./images/bg3648b.png) ;
          background-repeat: no-repeat ;
          width            : 390px ;
          height           : 595px ;
          text-align       : left ;
          padding-top      : 8px ;
          padding-left     : 8px ;
          float            : center  ;
          }


div.cover_h{
          position         : absolute ;
            top            : 0px ;
            left           : 0px ;
          }

div.cover_h{
          width            : 390px ;
          height           : 595px ;
          position         : relative ;
            top            : -390px ;
            left           : 0px ;
          float            : center  ;
          z-index          : 100 ;
          }





span.test_cv{
          position         : absolute ;
            top            : 0px ;
            left           : 0px ;
          }




a:link    {
          color               : #000000;
          text-decoration     : none;
          border-bottom-width : 0px;
          border-bottom-style : none;
          }

a:active  {
          color               : #cccccc;
          text-decoration     : none;
          border-bottom-width : 0px;
          border-bottom-style : none;
          }

a:visited {
          color               : #333333;
          text-decoration     : none;
          border-bottom-width : 0px;
          border-bottom-style : none;
          }

a:hover   {
          color               : #cc0000;
          text-decoration     : underline;
          border-bottom-width : 0px;
          border-bottom-style : none;
          }

a.photo:link    {
          color               : #000000;
          text-decoration     : none;
          border-bottom-width : 0px;
          border-bottom-style : none;
          }

a.photo:active  {
          color               : #cccccc;
          text-decoration     : none;
          border-bottom-width : 0px;
          border-bottom-style : none;
          }

a.photo:visited {
          color               : #ff3333;
          text-decoration     : none;
          border-width        : 0px;
          border-style        : none;
          }

a.photo:hover   {
          color               : #cc0000;
          text-decoration     : none;
          border-bottom-width : 0px;
          border-bottom-style : none;
          }


