@charset"Shift_JIS";

@import "alosmain_css.css";

/*honbun*/

p#honbun01 { padding-left: 8px; padding-bottom: 8px; line-height: 150%; width: 520px; font-size: small; font-style: normal }

p#honbun02 { padding-left: 8px; padding-bottom: 8px; line-height: 150%; width: 520px; font-size: small; font-style: normal }

p#honbun03 { padding-left: 8px; padding-bottom: 8px; line-height: 150%; width: 520px; font-size: small; font-style: normal }

p#honbun04 { padding-left: 8px; padding-bottom: 8px; line-height: 150%; width: 520px; font-size: small; font-style: normal }

p#honbunind01 { padding-left: 20px; line-height: 150%; width: 500px; font-size: small; font-style: normal }


/*library*/

.lib { background-color: tranceparent; width: 510px; height: auto; text-align: left;
         vertical-align: middle; padding: 4px 0px; font-family: Arial,sans-serif;
             line-height: 150%;
                border-bottom: solid 2px #cccccc }

.date { background-color: tranceparent; width: 100px; height: auto; text-align: center;
          vertical-align: top; float: left;
              font-size: small; font-style: normal; line-height: 150% }

.date em { font-size: medium; font-weight: bold; font-style: nomal }

.cont { background-color: tranceparent; width: 400px; height: auto; text-align: left;
          vertical-align: top; float: right;
              font-size: small; font-style: normal; line-height: 150% }

.cont img { border-width: 0px; border-style: none; margin: 8px; padding: 0px; float: left
                  }

.cont p { margin: 8px; text-align: left; vertical-align: top; font-family: Arial,sans-serif;
             line-height: 150% }

.f_av2 { color: #00cc99; font-size: small; font-style:normal; font-weight: bold }

.f_pal { color: #0033cc; font-size: small; font-style:normal; font-weight: bold }

.f_pri { color: #cc0033; font-size: small; font-style:normal; font-weight: bold }



.f_chiiki { margin: 10px 0; color: #cc6600; font-size: 9pt; font-style:normal; font-weight: normal; text-align: left }

.f_chiiki_c { margin: 10px 0; color: #cc6600; font-size: 9pt; font-style:normal; font-weight: normal; text-align: center }

.f_jisyo { color: #cc3300; font-size: 9pt; font-style:normal; font-weight: normal; text-align: center }


/*example*/

.ex_parts { margin-left: 8px; margin-top: 8px; width: 500px;
               font-size: small; font-style: normal; font-weight: normal; color: #000000 }

.ex_parts ul { margin-left: 10px; margin-bottom: 10px; list-style-type: none; list-style-position: outside;
       marker-offset: 2px; line-height: 150%; font-size: small; font-style: normal }

.ex_parts li { margin-left: 20px; list-style-type: disc; list-style-position: outside; marker-offset: 2px; 
      line-height: 150%; font-size: small; font-style: normal }

.eex_parts { margin-left: 8px; margin-top: 8px; width: 500px; font-family: Arial,sans-serif;
               font-size: small; font-style: normal; font-weight: normal; color: #000000 }

.eex_parts ul { margin-left: 10px; margin-bottom: 10px; list-style-type: none;
           list-style-position: outside; marker-offset: 2px; line-height: 150%;
         font-family: Arial,sans-serif; font-size: small; font-style: normal }

.eex_parts li { margin-left: 20px; list-style-type: disc; list-style-position: outside;
           marker-offset: 2px; line-height: 150%; font-family: Arial,sans-serif; 
         font-size: small; font-style: normal }

/*photofloat*/
.ex-left { background-color: tranceparent; width: 160px; height: auto; text-align: center;
             vertical-align: top; float: left;
              font-size: small; font-style: normal; line-height: 150% }

.ex-right { background-color: tranceparent; width: auto; height: auto;
             vertical-align: top; margin-left: 150px; float: right;
              font-size: small; font-style: normal; line-height: 150% }



/*annotation*/
.chuki { margin-top: 4px; padding-left: 20px; width: 480px; border-collapse: collapse; border: none;
           line-height: 150%; text-align: left; border: none; font-size: small; font-style: normal }

.chuki span { text-indent: 4em }


/*scienceprogram_honbun*/
.goalpre p { padding-left: 8px; line-height: 150%; width: 500px; padding-bottom: 10px;
                   font-size: small; font-style: normal }

.goalpre em { font-size: small; font-style: normal; font-weight: bold;
                             color: #000000; }

div.goalmain  { padding-left: 8px; line-height: 150%; width: 500px; font-size: small; font-style: normal }

.goalmain p  { padding-left: 20px; padding-bottom: 20px; line-height: 150%; width: 480px;
                  font-size: small; font-style: normal }

.goalmain em { font-size: small; font-style: normal; font-weight: bold;
                             color: #000000; }

.goalind p { padding-left: 50px; line-height: 150%; width: 450px; padding-bottom: 20px;
                  font-size: small; font-style: normal }

.goalind em { font-size: small; font-style: normal; font-weight: bold;
                             color: #000000; }


/*description*/

body#ex_body { margin: 0px; padding: 0px; background-color: #cccc99; font-family: Arial,sans-serif }
body#jex_body { margin: 0px; padding: 0px; background-color: #cccc99; font-family: "‚l‚r ‚oƒSƒVƒbƒN",sans-serif }

div.ex_cont  { width: 680px;
             text-align: left; margin: 10px;
               background-color: tranceparent }

.ex_head { background-color: tranceparent; width: 680px; height: auto; text-align: right;
             vertical-align: middle; padding-right: 10px; font-family: Arial,sans-serif;
              font-size: x-small; font-style: normal; color: #cc3333; line-height: 120%;
                border: none; margin-bottom: 6px }

.line-o01 { background-color: transparent; background-image: url(../images/line_or.gif);
                             background-position: 0% 0%;
                           background-attachment: scroll;  background-repeat: repeat-x; 
                         width: auto; height: auto;
                        margin: 0px; padding: 0px;
                       border-style: none }/*line_or*/

p.ex_pti { background-color: #99cc99; width: auto; height: auto; text-align: center;
             vertical-align: middle; padding: 4px 0px; font-family: Arial,sans-serif;
              font-size: small; font-style: normal; font-weight: bold; line-height: 150%;
                border: solid 2px #ffffff }

.ex_photo { background-color: tranceparent; width: 680px; height: auto; text-align: center;
             vertical-align: top; padding: 4px 0px; border: none }

.ex_pcap { background-color: tranceparent; width: 680px; height: auto; text-align: center;
             vertical-align: middle; padding: 4px 0px; font-family: Arial,sans-serif;
              font-size: small; font-style: normal; color: #0000cc; line-height: 150%;
                border: none }

.ex_pcap2 { background-color: tranceparent; width: 680px; height: auto; text-align: left;
             vertical-align: middle; padding: 4px 8px; font-family: Arial,sans-serif;
              font-size: small; font-style: normal; color: #0000cc; line-height: 120%;
                border: none }

.nii_pcap2 { background-color: tranceparent; width: 680px; height: auto; text-align: left;
             vertical-align: middle; padding: 4px 6px; font-family: Arial,sans-serif;
              font-size: small; font-style: normal; color: #0000cc; line-height: 120%;
                border: none }/*niigarta*/

.ex_pcapr { background-color: tranceparent; width: 580px; height: auto; text-align: right;
             vertical-align: middle; padding: 0px 40px 4px 0px; font-family: Arial,sans-serif;
              font-size: small; font-style: normal; color: #000000; line-height: 120%;
                border: none }

.ex_hah { background-color: tranceparent; width: 680px; height: auto; text-align: left;
             vertical-align: middle; padding: 4px 0px 4px 6px; font-family: Arial,sans-serif;
              font-size: small; font-style: normal; color: #0000cc; line-height: 120%;
                border: none }

p.ex_hon { background-color: tranceparent; width: 660px; height: auto; text-align: left;
             vertical-align: top; padding: 4px; margin: 4px; font-family: Arial,sans-serif;
              font-size: small; font-style: normal; line-height: 150%;
                border: none }

p.ex_half { background-color: tranceparent; width: 280px; height: auto; text-align: left;
             vertical-align: top; padding: 0px; margin: 0px; font-family: "‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
              font-size: small; font-style: normal; line-height: 150%;
                border: none; color: #000000 }


.ex_pright { background-color: tranceparent; width: auto; height: auto; text-align: center;
             vertical-align: top; padding-left: 8px; float: right; border: none }

.ex_pleft { background-color: tranceparent; width: 330px; height: auto; text-align: center;
             vertical-align: top; float: left; font-family: Arial,sans-serif;
              font-size: small; font-style: normal; line-height: 120% }

.nii_pleft1 { background-color: tranceparent; width: 320px; height: auto; text-align: center;
             vertical-align: top; float: left; font-family: Arial,sans-serif;
              font-size: small; font-style: normal; line-height: 120% }/*niigarta*/
.nii_pleft2 { background-color: tranceparent; width: 300px; height: auto; text-align: center;
             vertical-align: top; float: left; font-family: Arial,sans-serif;
              font-size: small; font-style: normal; line-height: 120% }/*niigarta*/

hr.exx { margin: 6px 0px }

q { quotes: "<" ">"; font-weight: normal; font-style: italic }
q:before { content: open-quote }
q:after { content: close-quote }


/*example-gotop*/
.ex_gotop { width: 40px; height: 20px; border-style: none; margin-left: 640px; padding-top: 10px;
          font-size: small; font-style: normal }

/*example-wideimage*/
.ex_wide { background-color: tranceparent; width: auto; height: auto; text-align: left;
             vertical-align: top; margin: 10px; border: none }
.ex_widec { background-color: tranceparent; width: auto; height: auto; text-align: center;
             vertical-align: top; margin: 10px; border: none }



