@charset "Shift_JIS";
/* Excel‚Å‚¨ŽdŽ–IƒXƒ^ƒCƒ‹ƒV[ƒg
--------------------------------------------------------------------------------
  ¡¡¡ BODY‘S”Ê‹¤’Ê€–Ú ¡¡¡
--------------------------------------------------------------------------------
*/
body {
  width: 900px;
  margin: 0 auto;
  padding: 0;
  font-size: 13px;
  font-family: "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
  background-color : #d2dbe3;
  background-attachment : fixed;
  text-align: left;
}
#BGPAPER {
  width: 900px;
  clear: both;
  clear: left;
  padding: 0;
  background-color : #E0EAFE;
  background-attachment : fixed;
}
a:hover {
  color: red;
}
#ADSENSE_S {
  text-align: center;
  color: blue;
  font-size: 11px;
  font-weight: bold;
  margin-top: -16px;
  margin-bottom: 5px;
}
/* •¶Žš‹­’²ƒ^ƒO—pƒXƒ^ƒCƒ‹ */
p {
  margin: 0;
  padding: 0;
  line-height: 1.4em;
}
h1 {
  color: #ffffff;
  background-image: url(tile06_1.gif);
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  margin: 0px 0px 10px 0px;
  padding: 10px 10px 10px 10px;
}
h2 {
  color: #ffffff;
  background-image: url(tile06_1.gif);
  text-align: left;
  font-size: 26px;
  font-weight: bold;
  margin: 0px 0px 7px 0px;
  padding: 8px 0px 6px 10px;
}
h3 {
  color: #ffffff;
  background-image: url(tile06_2.gif);
  text-align: left;
  font-size: 22px;
  font-weight: bold;
  margin: 0px 0px 8px 0px;
  padding: 7px 0px 7px 12px;
}
h4 {
  color: blue;
  text-align: left;
  font-size: 18px;
  font-weight: bold;
  margin: 0px 0px 7px 0px;
  padding: 0;
  line-height: 1.2em;
}
h5 {
  color: teal;
  text-align: left;
  font-size: 16px;
  font-weight: bold;
  margin: 0px 0px 7px 0px;
  padding: 0;
  line-height: 1.2em;
}
h5.TITLE {
  color: #ffffff;
  background-image: url(tile06_1.gif);
  text-align: center;
  font-size: 14px;
  margin: 0px 0px 2px 0px;
  padding: 1px 0px 1px 0px;
}
strong {
  color: red;
  font-size: 18px;
  font-style: normal;
  font-weight: bold;
}
em {
  color: blue;
  font-size: 15px;
  font-style: normal;
  font-weight: bold;
}
samp {
  color: green;
  font-style: normal;
  font-size: 12px;
}
span.TT {
  font-family: monospace;
}
span.BR {
  line-height: 0.1em;
}
/* ‰Óð‘‚«ƒ^ƒO—pƒXƒ^ƒCƒ‹(”Ô†•t‚«‰Óð‘‚«‚Íƒ{ƒfƒBƒGƒŠƒA‚É—pˆÓ) */
ul {
  list-style-type: none;
/*  margin: 0; */
  margin: 0px 0px 3px 0px;
  padding: 0;
}
ul.M0 {
  list-style-type: none;
  margin: 0px 0px -5px 0px;
  padding: 0;
}
li {
  padding: 2px 0px 0px 15px;
  background-image: url(p_lis007.gif);
  background-repeat: no-repeat;
  background-position: 0px 3px;
}
li.R {
  background-image: url(p_lis006.gif);
}
li.Y {
  background-image: url(p_lis008.gif);
}
li.G {
  background-image: url(p_lis009.gif);
}
li.P {
  background-image: url(p_lis010.gif);
}
li.SR {
  background-image: url(p_lis011.gif);
}
li.SB {
  background-image: url(p_lis012.gif);
}
li.SY {
  background-image: url(p_lis013.gif);
}
li.SG {
  background-image: url(p_lis014.gif);
}
li.SP {
  background-image: url(p_lis015.gif);
}
li.SEL {
  background-image: url(p_lis018.gif);
}
li.SELR {
  background-image: url(p_lis016.gif);
}
li.SELG {
  background-image: url(p_lis019.gif);
}
dl {
  margin: 0;
  padding: 0;
}
dt {
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  color: #0000FF;
  margin: 0;
}
dt .LIST {
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  color: #0000FF;
  margin: 0;
  padding: 2px 0px 1px 21px;
  background-image: url(b011lis.gif);
  background-repeat: no-repeat;
  background-position: 0px 1px;
}
dt.K {
  color: #000000;
}
dt.G {
  color: #008000;
}
dt.R {
  color: #FF0000;
}
dd {
  margin: 0;
  padding: 0px 0px 8px 15px;
}
/* •¶ŽšF•ÏX—pƒXƒ^ƒCƒ‹(p,span“™) */
.CG {
  color: #008000;
}
.CR {
  color: #FF0000;
}
.CB {
  color: #0000FF;
}
.CK {
  color: #000000;
}
.CBG {
  color: #008000;
  font-weight: bold;
}
.CBR {
  color: #FF0000;
  font-weight: bold;
}
.CBB {
  color: #0000FF;
  font-weight: bold;
}
.CBK {
  color: #000000;
  font-weight: bold;
}
.ERR {
  color: #000000;
  background-color: yellow;
}
/*
--------------------------------------------------------------------------------
  ¡¡¡ ƒ^ƒCƒgƒ‹ƒGƒŠƒA ¡¡¡
--------------------------------------------------------------------------------
*/
#TITLE_Top {
  width: 900px;
  height: 72px;
  clear: both;
  clear: left;
  padding: 0;
  background-image : url(Excel_Oshigoto_Title0.gif);
  background-repeat: repeat-x;
}
#TITLE_Top img {
  float: left;
  margin: 0;
  padding: 0;
  border: 0;
}
#TITLE_Top iframe {
  float: left;
  margin: 0;
  padding: 0;
  border: 0;
}
#TITLE_Top2 {
  float: left;
  margin: 0;
  padding: 6px 0px 0px 0px;
}
/*
--------------------------------------------------------------------------------
  ¡¡¡ ƒƒjƒ…[ƒGƒŠƒA ¡¡¡
--------------------------------------------------------------------------------
*/
#CONTENTMENU {
  width: 900px;
  clear: both;
  clear: left;
  padding-bottom: 16px;
}
/* ¶»²ÄÞÒÆ­°(ŠeÍß°¼Þ—p)‹¤’Ê */
#SIDEMENU {
  width: 130px;
  margin: 3px 0px 0px 3px;
  float: left;
}
#SIDEMENU img {
  margin: 0px 0px -2.5px 0px;
  padding: 0;
}
#SIDEMENU p {
  margin: 0;
  padding: 1px 0px 0px 9px;
  color: #0000FF;
}
/* ’†‰›»ÌÞÒÆ­°(ŠeÍß°¼Þ—p)‹¤’Ê */
#SUB_MENU_L {
  width: 490px;
  float: left;
  margin: 3px 0px 0px 5px;
}
#SUB_MENU_L ul {
  padding: 0px 0px 0px 3px;
  font-size: 12px;
}
/* ‰E»ÌÞÒÆ­°(ŠeÍß°¼Þ—p)‹¤’Ê */
#SUB_MENU_R {
  width: 260px;
  float: left;
  margin: 3px 0px 0px 5px;
}
#SUB_MENU_R ul {
  padding: 0px 0px 0px 3px;
  font-size: 12px;
}
#SUB_MENU_R p {
  margin: 0;
}
#SUB_MENU_R img {
  margin: 0;
}
#SUB_MENU_R center {
  margin: 0;
}
#SUB_MENU_R form {
  margin: 0;
}
#SUB_MENU_R iframe {
  margin: 5px 0px 0px 0px;
}
#SUB_MENU_R input.google {
  margin: -2px 0px 0px 0px;
}
#MENUGUIDE {
  width: 360px;
  float: left;
  margin: 5px 0px 8px 42px;
  padding: 4px;
  background-color: #EEEEEE;
  background-image: url(wallppr040.gif);
  border: 3px double #99CCFF;
}
#MENUGUIDE p {
  font-size: 13px;
  color: green;
  line-height: 1.2em;
}
/*
--------------------------------------------------------------------------------
  ¡¡¡ ƒ{ƒfƒBƒGƒŠƒA(ƒƒCƒ“‹Lq•”•ª) ¡¡¡
--------------------------------------------------------------------------------
*/
#CONTENTBODY {
  width: 900px;
  clear: both;
  clear: left;
}
#BODYMAIN {
  width: 884px;
  margin: 0px 8px;
}
#BODYMAIN table {
  margin-left: 0px;
}
#BODYMAIN td {
  vertical-align: top;
  line-height: 1.4em;
}
#BODYMAIN p {
  line-height: 1.4em;
  margin-bottom: 3px;
}
#BODYMAIN li {
  line-height: 1.4em;
  margin-bottom: 8px;
}
#BODYMAIN dd {
  line-height: 1.4em;
  margin-bottom: 3px;
}
#BODYMAIN img {
  margin: 0;
  vertical-align: top;
}
#BODYMAIN img.CODEMODULE {
  border: 3px double #99CCFF;
}
#BODYMAIN p.GO_BACK {
  text-align: right;
  margin-right: 8px;
  margin-bottom: 8px;
}
/* ’Pƒ‰Óð‘‚«—p(ul,lisŠÔ‹l‚ß) */
#BODYMAIN li.LST {
  line-height: 1.2em;
  margin-bottom: 1px;
}
#BODYMAIN li.LST_R {
  line-height: 1.2em;
  background-image: url(p_lis006.gif);
  margin-bottom: 1px;
}
#BODYMAIN li.LST_Y {
  line-height: 1.2em;
  background-image: url(p_lis008.gif);
  margin-bottom: 1px;
}
#BODYMAIN li.LST_G {
  line-height: 1.2em;
  background-image: url(p_lis009.gif);
  margin-bottom: 1px;
}
#BODYMAIN li.LST_P {
  line-height: 1.2em;
  background-image: url(p_lis010.gif);
  margin-bottom: 1px;
}
/* H3ƒ^ƒO“à‚ÌƒƒCƒ“‹Lq—p */
#NAIYOU {
  margin: 0px 8px 12px 8px;
  padding-bottom: 2px;
  line-height: 1.4em;
  font-size: 14px;
}
/* VBAƒR[ƒh‹Lq—p(V) */
#CODEMODULE2 {
  width: 750px;
  background-color: #FFFFFF;
  border: double 3px #99CCFF;
  font-size: 14px;
  color: blue;
  font-family: "‚l‚r ƒSƒVƒbƒN",sans-serif,monospace;
  line-height: 1.0em;
  margin: 0;
  padding: 0px 5px 12px 5px;
}
#CODEMODULE2 pre {
  margin: 0;
  margin-top: -4px;
  padding: 0;
}
#CODEMODULE2 code {
  margin: 0;
  padding: 0;
}
/* VBAº°ÄÞ‹Lq—p(V)¦ƒRƒ‰ƒ€“à—p */
#CODEMODULE3 {
  width: 650px;
  background-color: #FFFFFF;
  border: double 3px #99CCFF;
  font-size: 14px;
  color: blue;
  font-family: "‚l‚r ƒSƒVƒbƒN",sans-serif,monospace;
  line-height: 1.0em;
  margin: 0;
  padding: 0px 5px 12px 5px;
}
#CODEMODULE3 pre {
  margin: 0;
  margin-top: -4px;
  padding: 0;
}
#CODEMODULE3 code {
  margin: 0;
  padding: 0;
}
/* ƒRƒ‰ƒ€(V) */
#COLUMN2 {
  width: 780px;
  background-image: url(wallppr040.gif);
  border: double 3px #99CCFF;
  font-size: 14px;
  color: blue;
  line-height: 1.3em;
  position:relative;
  margin: 25px 0px 15px 35px;
  padding: 20px 4px 8px 4px;
}
#COLUMN2 .HEAD {
  background-color: #EEEEEE;
  color: #008B8B;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  border: solid 2px #99CCFF;
  position:absolute;
  background-image: url(a_blt004.gif);
  background-repeat: no-repeat;
  background-position: 6px 6px;
  margin-top: -38px;
  margin-left: -18px;
  padding: 6px 6px 4px 28px;
}
#COLUMN2 .HEAD_R {
  background-color: #EEEEEE;
  color: #8B0000;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  border: solid 2px #99CCFF;
  position:absolute;
  background-image: url(a_blt004.gif);
  background-repeat: no-repeat;
  background-position: 6px 6px;
  margin-top: -38px;
  margin-left: -18px;
  padding: 6px 6px 4px 28px;
}
#COLUMN2 .HEAD_B {
  background-color: #EEEEEE;
  color: #0000CD;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  border: solid 2px #99CCFF;
  position:absolute;
  background-image: url(a_blt002.gif);
  background-repeat: no-repeat;
  background-position: 6px 6px;
  margin-top: -38px;
  margin-left: -18px;
  padding: 6px 6px 4px 28px;
}
/* ‚²’ˆÓ */
#ATTENTION {
  width: 780px;
  background-color: #FFE6FF;
  border: double 3px #FFCCFF;
  font-size: 14px;
  color: #CC3399;
  line-height: 1.3em;
  position:relative;
  margin: 25px 0px 15px 35px;
  padding: 20px 4px 8px 4px;
}
#ATTENTION .HEAD {
  background-color: #FFF3FF;
  color: #FF3399;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  border: solid 2px #FFCCFF;
  position:absolute;
  background-image: url(a_blt003.gif);
  background-repeat: no-repeat;
  background-position: 6px 6px;
  margin-top: -38px;
  margin-left: -18px;
  padding: 6px 6px 4px 28px;
}
/* ”Ô†•t‚«‰Óð‘‚«—p */
#NUMBER dt {
  color: black;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  padding: 0;
  background-image: none;
  float: left;
  clear: both;
  clear: left;
}
#NUMBER dd {
  line-height: 1.4em;
  margin: 0px 0px 8px 0px;
  padding: 0px 0px 0px 15px;
}
#NUMBER dd.LST {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 15px;
}
/* ƒe[ƒuƒ‹ì¬ */
#NAIYOU_TABLE_B table {
  border-collapse: collapse;
  border: solid 1px #3333FF;
}
#NAIYOU_TABLE_B th {
  border: solid 1px #3333FF;
  text-align: center;
  background-color: #E0E9E0;
  color: blue;
}
#NAIYOU_TABLE_B td {
  border: solid 1px #3333FF;
}
#NAIYOU_TABLE_B td.TT {
  border: solid 1px #3333FF;
  font-family: monospace;
}
#NAIYOU_TABLE_B td.TTC {
  border: solid 1px #3333FF;
  font-family: monospace;
  text-align: center;
}
#NAIYOU_TABLE_G table {
  border-collapse: collapse;
  border: solid 1px #878787;
}
#NAIYOU_TABLE_G th {
  border: solid 1px #878787;
  text-align: center;
  background-color: #E0E9E0;
  color: blue;
}
#NAIYOU_TABLE_G td {
  border: solid 1px #878787;
}
#NAIYOU_TABLE_G td.TT {
  border: solid 1px #878787;
  font-family: monospace;
}
#NAIYOU_TABLE_G td.TTC {
  border: solid 1px #878787;
  font-family: monospace;
  text-align: center;
}
/*
--------------------------------------------------------------------------------
  ¡¡¡ ƒtƒbƒ^[ƒGƒŠƒA ¡¡¡
--------------------------------------------------------------------------------
*/
#BOTTOM_Footer {
  width: 900px;
  height: 145px;
  clear: both;
  clear: left;
  margin: 0;
  background-color : #E0EAFE;
  background-attachment : fixed;
}
#BOTTOM_Footer img {
  margin: 0;
  padding: 0;
}
#BOTTOM_Footer iframe {
  margin: 0px 0px 0px 80px;
  padding: 0;
}
#BOT_COPYRIGHT {
  width: 472px;
  float: left;
  margin: 2px 0px 0px 5px;
  padding: 6px 0px 20px 9px;
}
#BOT_LINK {
  width: 400px;
  float: left;
  margin: 2px 0px 0px 0px;
  padding: 0;
}
#BOT_LINK img {
  margin: 0;
  padding: 0;
}
#BOT_LINK2 {
  width: 270px;
  float: left;
  margin: 2px 0px 0px 130px;
  padding: 0;
}
/*
--------------------------------------------------------------------------------
  ¡¡¡ ˆóü—pƒXƒ^ƒCƒ‹•ÏX ¡¡¡
--------------------------------------------------------------------------------
*/
@media print{
  /* ¡¡¡ BODY‘S”Ê‹¤’Ê€–Ú ¡¡¡ */
  body {
    width: 750px;
  }
  #BGPAPER {
    width: 750px;
  }
  h2 {
    color: #ffffff;
    padding-left: 0px;
  }
  h3 {
    color: #ffffff;
    padding-left: 0px;
  }
  /* ¡¡¡ ƒ^ƒCƒgƒ‹ƒGƒŠƒA ¡¡¡ */
  #TITLE_Top {
    width: 750px;
  }
  #TITLE_Top img {
    width: 500px;
    margin-left: 90px;
  }
  #TITLE_Top iframe {
    display: none;
  }
  #TITLE_Top3 {
    display: none;
  }
  /* ¡¡¡ ƒƒjƒ…[ƒGƒŠƒA ¡¡¡ */
  #CONTENTMENU {
    width: 750px;
  }
  /* ¶»²ÄÞÒÆ­°(ŠeÍß°¼Þ—p)‹¤’Ê */
  #SIDEMENU {
    display: none;
  }
  #SIDEMENU img {
    display: none;
  }
  #SUB_MENU_R iframe {
    display: none;
  }
  /* ¡¡¡ ƒ{ƒfƒBƒGƒŠƒA(ƒƒCƒ“‹Lq•”•ª) ¡¡¡ */
  #CONTENTBODY {
    width: 750px;
  }
  #BODYMAIN {
    width: 738px;
    margin: 0;
  }
  #CODEMODULE {
    width: 620px;
  }
  #CODEMODULE2 {
    width: 620px;
  }
  #COLUMN {
    margin-left: 20px;
  }
  #COLUMN2 {
    margin-left: 20px;
  }
  #ATTENTION {
    margin-left: 20px;
  }
  /* ¡¡¡ ƒtƒbƒ^[ƒGƒŠƒA ¡¡¡ */
  #BOTTOM_Footer {
    width: 750px;
  }
  #BOTTOM_Footer img {
    width: 750px;
  }
  #BOTTOM_Footer iframe {
    display: none;
  }
  #BOT_LINK {
    display: none;
  }
  #BOT_LINK img {
    display: none;
  }
  #BOT_LINK2 {
    display: none;
  }
}
