/* Basic-Elements
   ============== */
*{
padding:0;
margin:0;
border:0;
background-color:transparent;
}html{
}body{
  min-width:790px;
  margin-top:5px;
  background:#fff;
  font-family:'MS PGothic', Osaka, 'Hiragino Kaku Gothic Pro';
  color:#666;
  line-height:1.5;
}/* center on ie */

a img{
  border:0;
}a{
  color:#0f6cb4;
  text-decoration:underline;
}a:visited{
  color:#0f6cb4;
  text-decoration:underline;
}a:hover{
  color:#0f6cb4;
  text-decoration:underline;
}a:active{
  color:#0f6cb4;
  text-decoration:underline;
}#bet a,#alp_sec1 a,#hdr .topic a{
  color:#666;
  text-decoration:underline;
}#bet a:visited,#alp_sec1 a:visited,#hdr .topic a:visited{
  color:#666;
  text-decoration:underline;
}#bet a:hover,#alp_sec1 a:hover,#hdr .topic a:hover{
  color:#999;
  text-decoration:underline;
}#bet a:active,#alp_sec1 a:active,#hdr .topic a:active{
  color:#666;
  text-decoration:underline;
}br{
  font-size:7px;
}strong{
  font-weight:lighter;
}dt strong{
  font-weight:bold;
}em{
  font-style:normal;
}ul{
  list-style:none;
}
table{
  caption-side:top;
  table-layout:auto;
  border-collapse:collapse;
  border-spacing:0;
  border-style:hidden;
  vertical-align:top;
  empty-cells:show;
}td{
  vertical-align:middle;
}td.R{
}td.C{
}td.L{
}.font_txt_s{
  font-size:10px;
}.font_txt_m{
  font-size:12px;
}.font_txt_l{
  font-size:14px;
}.font_txt_xl{
  font-size:18px;
}.col_txt_red{
  color:#ff0000;
}.l_txt{
  text-align:left !important;
}.cen_txt{
  text-align:center !important;
}.r_txt{
  text-align:right !important;
}.pad_l_20{
  margin-left:20px !important;
}.pad_r_20{
  margin-right:20px !important;
}.pad_foot_10{
  margin-bottom:10px !important;
}.pad_foot_20{
  margin-bottom:20px !important;
}.pad_head_10{
  margin-top:10px !important;
}.pad_head_20{
  margin-top:20px !important;
}

.pkg:after{
  content:" ";
  display:block;
  visibility:hidden;
  clear:both;
  height:0.1px;
  font-size:0.1em;
  line-height:0;
}* html .pkg{
  display:inline-block;
}/**/* html .pkg{
  height:1%;
}.pkg{
  display:block;
}/**/
/*clearfix*/
.clear:after{
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}.clear{
  display:inline-table;
  zoom:1;
}/**/* html .clear{
  height:1%;
}.clear{
  display:block;
}/**/



/* Page-Layout
   =========== */
#con{
  margin:0 auto 20px auto;
  position:relative;
  width:790px;
  text-align:left;
}body>#con{
  height:auto;
}#con-in{
  position:static;
}

#hdr{
  position:relative;
  width:790px;
  margin-bottom:5px;
}#hdr-in{
  margin-bottom:2px;
  position:static;
  min-height:51px;
}

#pgb{
  position:relative;
  width:790px;
}#pgb-in{
  position:static;
}#alp{
  position:relative;
  display:inline;
  float:right;
  width:580px;
  min-height:1px;
}#alp-in{
  padding-left:0;
  position:static;
  font-size:14px;
}#bet{
  padding-top:20px;
  position:relative;
  display:inline;
  float:left;
  width:200px;
  min-height:1px;
}#bet-in{
  position:static;
  font-size:12px;
}

#ftr{
  padding-top:0.8em;
  margin-top:25px;
  position:relative;
  width:790px;
  background:url(/img/foot_line.gif) left top;
  background-repeat:repeat-x;
}#ftr-in{
  position:static;
  font-size:11px;
}



/* Contents
   ======== */
/* HEADER
   ------ */
/* ### all_hdr ### */
#all_hdr_h1tx{
  padding:0 0 3px 3px;
}#all_hdr_h1tx h1{
  display:inline;
  font:11px normal san-serif;
  color:#0f6cb4;
}

#all_hdr_logo{
  padding-bottom:5px;
}

#all_hdr_men1{
  position:absolute;
  top:35px;
  left:490px;
  font-size:12px;
}#all_hdr_men1 li{
  padding:0 8px 0 13px;
  float:left;
  height:14px;
  background-repeat:no-repeat;
}#all_hdr_men1 li.aboutsite{
  background-position:2px 1px;
  background-image:url(img/all_hdr_men1_libg1.gif);
}#all_hdr_men1 li.agent{
  background-position:1px 2px;
  background-image:url(img/all_hdr_men1_libg2.gif);
}#all_hdr_men1 li.sitemap{
  padding:0 0 0 13px;
  background-position:left 4px;
  background-image:url(img/all_hdr_men1_libg3.gif);
}#all_hdr_men1 li a,#all_hdr_men1 li a:hover{
  text-decoration:none;
}

#all_hdr_catc{
  width:790px;
  height:30px;
  background:url(img/all_hdr_catc_bg.gif) left top;
  background-repeat:x-repeat;
}#top #all_hdr_catc{
  height:354px;
  background-image:url(img/top_hdr_catc_img.jpg);
  background-repeat:no-repeat;
}#kanji #all_hdr_catc{
  height:354px;
  background-image:url(img/etr101_hdr_catc_img.jpg);
  background-repeat:no-repeat;
}#sports #all_hdr_catc{
  height:354px;
  background-image:url(img/cat102_hdr_catc_img.jpg);
  background-repeat:no-repeat;
}#sports.e2yakyu #all_hdr_catc{
  height:354px;
  background-image:url(img/etr102yakyu_hdr_catc_img.jpg);
  background-repeat:no-repeat;
}#sports.e2soccer #all_hdr_catc{
  height:354px;
  background-image:url(img/etr102soccer_hdr_catc_img.jpg);
  background-repeat:no-repeat;
}#sports.e2tennis #all_hdr_catc{
  height:354px;
  background-image:url(img/etr102tennis_hdr_catc_img.jpg);
  background-repeat:no-repeat;
}#sports.e2golf #all_hdr_catc{
  height:354px;
  background-image:url(img/etr102golf_hdr_catc_img.jpg);
  background-repeat:no-repeat;
}#sports.e2futsal #all_hdr_catc{
  height:354px;
  background-image:url(img/etr102futsal_hdr_catc_img.jpg);
  background-repeat:no-repeat;
}
#sports.e2swimming #all_hdr_catc{
  height:354px;
  background-image:url(img/etr102swimming_hdr_catc_img.jpg);
  background-repeat:no-repeat;
}
#sports.e2ski #all_hdr_catc{
  height:354px;
  background-image:url(img/etr102ski_hdr_catc_img.jpg);
  background-repeat:no-repeat;
}
#bunka #all_hdr_catc{
  height:354px;
  background-image:url(img/cat103_hdr_catc_img.jpg);
  background-repeat:no-repeat;
}#bunka.e3music #all_hdr_catc{
  height:354px;
  background-image:url(img/etr103music_hdr_catc_img.jpg);
  background-repeat:no-repeat;
}#bunka.e3tea #all_hdr_catc{
  height:354px;
  background-image:url(img/etr103tea_hdr_catc_img.jpg);
  background-repeat:no-repeat;
}


/* ALPHA
   ----- */
/* ### all_alp ### */
#all_alp_path{
  margin:0 0 15px 0;
  font-size:11px;
  text-align:right;
  text-align:right;
}#agent #all_alp_path{
  margin-top:12px;
  font-size:11px;
  text-align:right;
}#all_alp_path{
  margin-top:2px;
  font-size:11px;
  text-align:right;
}#all_alp_path ul{
}#all_alp_path ul li{
  padding-left:14px;
  display:inline;
  background:url(img/all_alp_path_li-bg.gif) left top;
  background-repeat:no-repeat;
}#all_alp_path ul li.T{
  background-image:none;
}#cat201_alp_path{
  margin-top:2px;
  font-size:11px;
  text-align:right;
}#cat201_alp_path ul{
}#cat201_alp_path ul li{
  padding-left:14px;
  display:inline;
  background:url(img/all_alp_path_li-bg.gif) left top;
  background-repeat:no-repeat;
}#cat201_alp_path ul li.T{
  background-image:none;
}

#all_alp_flow{
  padding:20px 0 15px 0;
  clear:both;
}#all_alp_flow h3{
  padding:5px 0 12px 22px;
  height:22px;
  background:url(img/all_alp_sec_h-bg.gif) left top;
  background-repeat:no-repeat;
  font:bold 16px san-serif;
  color:#0B4779;
}#all_alp_flow p{
}

#all_alp_agtl{
  padding-top:10px;
  clear:both;
}#all_alp_agtl h3{
  padding:5px 0 12px 22px;
  height:22px;
  background:url(img/all_alp_sec_h-bg.gif) left top;
  background-repeat:no-repeat;
  font:bold 16px san-serif;
  color:#0B4779;
}#all_alp_agtl ul.logo{
  padding-left:6px;
}#all_alp_agtl ul.logo li{
  margin:0 1px 1px 1px;
  float:left;
}#all_alp_agtl ul.logo li.R{
  margin:0 0 1px 1px;
}#all_alp_agtl ul.logo li img{
  border:solid 1px #d5d5d5;
  width:78px;
  height:38px;
}#all_alp_agtl p.link{
  padding:5px 6px 0 0;
  font-size:11px;
  text-align:right;
  clear:boht;
}

#top_alp_btn2,#cat10_alp_btn2,#cat201_alp_btn2,#cat80_alp_btn2,#etr10_alp_btn2,#etr80_alp_btn2,#etr90_alp_btn2{
  width:580px;
}#top_alp_btn2 p.lead,#cat10_alp_btn2 p.lead,#cat201_alp_btn2 p.lead,#cat80_alp_btn2 p.lead,#etr10_alp_btn2 p.lead,#etr90_alp_btn2 p.lead{
  margin:0 auto;
  width:503px;
}#top_alp_btn2 p.btnL,#cat10_alp_btn2 p.btnL,#cat201_alp_btn2 p.btnL,#cat80_alp_btn2 p.btnL,#etr10_alp_btn2 p.btnL,#etr80_alp_btn2 p.btnL,#etr90_alp_btn2 p.btnL{
  float:left;
}#top_alp_btn2 p.btnR,#cat10_alp_btn2 p.btnR,#cat201_alp_btn2 p.btnR,#cat80_alp_btn2 p.btnR,#etr10_alp_btn2 p.btnR,#etr80_alp_btn2 p.btnR,#etr90_alp_btn2 p.btnR{
  float:right;
}#top_alp_btn2 p.link,#cat10_alp_btn2 p.link,#cat201_alp_btn2 p.link,#cat80_alp_btn2 p.link,#etr10_alp_btn2 p.link,#etr80_alp_btn2 p.link,#etr90_alp_btn2 p.link{
  padding-top:15px;
  width:565px;
  text-align:right;
  clear:both;
}

/* ### top_alp ### */
#top_alp_btn1{
  width:580px;
}#top_alp_btn1 p.lead{
  margin:0 auto;
  width:503px;
}#top_alp_btn1 p.btnL{
  float:left;
}#top_alp_btn1 p.btnR{
  float:right;
}

#top_alp_etrl{
  margin:0 auto;
  width:569px;
}#top_alp_etrl dl{
  margin:20px 6px 14px 6px;
  border-bottom:1px solid #e1e1e1;
  float:left;
  width:175px;
}#top_alp_etrl dt{
  height:25px;
}#top_alp_etrl dt img{
  vertical-align:bottom;
}#top_alp_etrl dd{
  padding:5px 0;
  border-left:1px solid #e1e1e1;
  border-right:1px solid #e1e1e1;
  font-size:12px;
  background:#fff url(/img/all_line.side.gif) no-repeat left top;
}#top_alp_etrl dd span{
  padding-left:29px;
  padding-right:1em;
  background:url(/img/all_icon.blue2.gif) no-repeat 13px 4px;
}

#top_alp_sec1{
  position:relative;
  padding-top:15px;
  clear:both;
}#top_alp_sec1 h3{
  padding:5px 0 12px 22px;
  height:22px;
  background:url(img/all_alp_sec_h-bg.gif) left top;
  background-repeat:no-repeat;
  font:bold 16px san-serif;
  color:#0B4779;
}#top_alp_sec1 p{
  margin:0 0 10px 0;
  width:350px;
}#top_alp_sec1 p.img{
  position:absolute;
  top:42px;
  left:379px;
  width:201px;
}

#top_alp_sec2{
  position:relative;
  padding-top:15px;
}#top_alp_sec2 h3{
  padding:5px 0 12px 22px;
  height:22px;
  background:url(img/all_alp_sec_h-bg.gif) left top;
  background-repeat:no-repeat;
  font:bold 16px san-serif;
  color:#0B4779;
}#top_alp_sec2 p.desc{
  margin-bottom:15px;
}#top_alp_sec2 dl{
  margin-top:15px;
  width:190px;
  min-height:175px;
  float:left;
}#top_alp_sec2 dl.L{
  clear:both;
}#top_alp_sec2 dl.M{
  padding:0 5px;
}#top_alp_sec2 dl.R{
}#top_alp_sec2 dl dt{
}#top_alp_sec2 dl dd{
}#top_alp_sec2 dl dd.desc{
}#top_alp_sec2 dl dd.B{
}

/* ### cat_alp ### */
/* ### cat10_alp ### */
#cat10_alp_head{
}#cat10_alp_head h2{
  padding:4px 0 4px 8px;
  margin:0 0 11px 0;
  border-bottom:1px solid #8eadff;
  border-left:6px solid #8eadff;
}

#cat10_alp_sec1,#cat10_alp_sec2,#cat10_alp_sec3{
  margin:0 auto;
  clear:both;
}#cat10_alp_sec1 h3,#cat10_alp_sec2 h3,#cat10_alp_sec3 h3{
  margin:1em 0 0.5em 0;
}#cat10_alp_sec1 p,#cat10_alp_sec2 p,#cat10_alp_sec3 p{
  margin:0 0 0.5em 0;
}

#cat10_alp_sec4{
  padding:12px 0 20px 0;
  margin:15px auto 0 auto;
  position:relative;
  width:570px;
  background:url(/img/all_waku.head.gif) left top;
  background-repeat:no-repeat;
}#cat10_alp_sec4 p{
  padding:0 10px;
  position:static;
  background:url(/img/all_waku.bg.gif) left top;
  background-repeat:repeat-y;
}#cat10_alp_sec4 p.F{
  padding:0;
  margin:0 auto;
  width:570px;
  min-height:12px;
  background:url(/img/all_waku.foot.gif) left top;
  background-repeat:no-repeat;
}

#cat10_alp_btn1{
  width:580px;
}#cat10_alp_btn1 p.lead{
  margin:0 auto;
  width:503px;
}#cat10_alp_btn1 p.btnL{
  float:left;
}#cat10_alp_btn1 p.btnR{
  float:right;
}

/* ### cat102_alp ### */
#sports #cat10_alp_head{
  padding-bottom:15px;
}#sports #cat10_alp_head h2{
  padding:0;
  margin:0;
  border:0;
}

/* ### cat103_alp ### */
#bunka #cat10_alp_head{
  padding-bottom:15px;
}#bunka #cat10_alp_head h2{
  padding:0;
  margin:0;
  border:0;
}

/* ### cat201_alp ### */
#cat201_alp_catc{
  padding:5px 0 15px 0;
}

#cat201_alp_head{
  padding-bottom:10px;
}#cat201_alp_head h2{
  padding:0;
  margin:0;
  border:0;
}

#cat201_alp_sec1,#cat201_alp_sec2,#cat201_alp_sec3,#cat201_alp_sec4,#cat201_alp_sec5{
  margin:0 auto;
  clear:both;
}#cat201_alp_sec1 h3,#cat201_alp_sec2 h3,#cat201_alp_sec3 h3,#cat201_alp_sec4 h3,#cat201_alp_sec5 h3{
  margin:1em 0 0.5em 0;
}#cat201_alp_sec1 p,#cat201_alp_sec2 p,#cat201_alp_sec3 p,#cat201_alp_sec4 p,#cat201_alp_sec5 p{
  margin:0 0 0.5em 0;
}#cat201_alp_sec1 p.img,#cat201_alp_sec2 p.img,#cat201_alp_sec3 p.img,#cat201_alp_sec4 p.img,#cat201_alp_sec5 p.img{
  float:left;
  width:240px;
}#cat201_alp_sec1 p.desc,#cat201_alp_sec2 p.desc,#cat201_alp_sec3 p.desc,#cat201_alp_sec4 p.desc,#cat201_alp_sec5 p.desc{
  float:right;
  width:330px;
}

/* ### cat80_alp ### */
#cat80_alp_head{
  padding-top:10px;
}#cat80_alp_head h2{
  padding:4px 0 4px 8px;
  margin:0 0 11px 0;
  border-bottom:1px solid #8eadff;
  border-left:6px solid #8eadff;
}#cat80_alp_head h2{
  margin:0;
}

#cat80_alp_sec1{
  width:570px;
  margin:0 auto;
  background:url(/img/all_line.side.gif) left bottom;
  background-repeat:repeat-x;
  clear:both;
}#cat80_alp_sec1 h3{
  margin:1em 0 0.5em 0;
  /*
   * font-size:16px;
   * color:#0f6cb4;
   * background:#eee url(/img/all_icon.yellow.gif) 8px 6px;
   * background-repeat:no-repeat;
   */
}#cat80_alp_sec1 p{
  margin:0 0 0.5em 0;
}

#cat80_alp_etrl{
  margin:15px 0 20px 0;
  clear:both;
}#cat80_alp_etrl dl{
  padding-left:5px;
  height:90px;
}#cat80_alp_etrl dt{
  width:570px;
  height:21px;
}#cat80_alp_etrl dd{
  float:left;
  display:block;
  padding:5px 0;
}#cat80_alp_etrl dd.L{
  width:130px;
}#cat80_alp_etrl dd.L img{
  margin-top:5px;
  padding:1px;
  border:1px solid #d5d5d5;
  width:106px;
  height:43px;
}#cat80_alp_etrl dd.R{
  height:58px;
  width:440px;
}#cat80_alp_etrl p.hr{
  padding:10px 0;
  height:1px;
  background:url(/img/all_alp_line3.gif) left 10px;
  background-repeat:x-repeat;
  clear:both;
}

/* ### etr10_alp ### */
#etr10_alp_head{
}#e1way #etr10_alp_head{
  padding-bottom:10px;
}#etr10_alp_head h2{
  margin-bottom:15px;
}#etr10_alp_head p{
}

#kanji #etr10_alp_head{
}#kanji #etr10_alp_head h2{
  padding:4px 0 4px 8px;
  margin:0 0 11px 0;
  border-bottom:1px solid #8eadff;
  border-left:6px solid #8eadff;
}

#etr10_alp_btn1{
  width:580px;
}#etr10_alp_btn1 p.lead{
  margin:0 auto;
  width:503px;
}#etr10_alp_btn1 p.btnL{
  float:left;
}#etr10_alp_btn1 p.btnR{
  float:right;
}

#etr10_alp_sec1,#etr10_alp_sec2,#etr10_alp_sec3{
  padding-top:1em;
  width:580px;
  clear:both;
}#etr10_alp_sec1 h3,#etr10_alp_sec2 h3,#etr10_alp_sec3 h3,#etr10_alp_sec4 h3{
  margin:0 0 0.5em 0;
}#etr10_alp_sec1 p,#etr10_alp_sec2 p,#etr10_alp_sec3 p,#etr10_alp_sec4 p{
  margin:0 0 0.5em 0;
}

#etr10_alp_sec4{
  padding-bottom:15px;
  width:580px;
  clear:both;
}

#etr10_alp_sec5{
  padding-bottom:15px;
  width:580px;
  clear:both;
}

/* ### etr101faq ### */
#e1faq #etr10_alp_sec1{
  padding-top:20px;
}#e1faq #etr10_alp_sec1 dl{
  padding-bottom:15px;
}#e1faq #etr10_alp_sec1 dt{
  padding:5px 0 0 40px;
  height:28px;
  background:url(img/all_alp_faq_q.gif) left top;
  background-repeat:no-repeat;
  font-weight:bolder;
}#e1faq #etr10_alp_sec1 dt em{
  font-weight:bolder;
}#e1faq #etr10_alp_sec1 dd{
  padding-left:40px;
  background:url(img/all_alp_faq_a.gif) left top;
  background-repeat:no-repeat;
}

/* ### etr80_alp ### */
#etr80_alp_basi{
  padding-top:10px;
  margin-left:5px;
  _margin-left:0;
  clear:both;
}#etr80_alp_basi h2{
  padding:22px 0 8px 2px;
  _padding:22px 0 5px 2px;
  position:relative;
  display:block;
  width:100%;
  background:url(img/etr80_alp_basi_hbg.gif) left top;
  background-repeat:no-repeat;
}#etr80_alp_basi table{
  /*
   * width:578px;
   * border:#c8d1ff dotted 1px;
   */
  border-style:none;
  width:580px;
  background-color:#e1f0fb;
}#etr80_alp_basi table tr.T td{
  padding-top:7px;
}#etr80_alp_basi table td.L{
  padding:0 5px 5px 7px;
  vertical-align:top;
}#etr80_alp_basi table td.L img{
  padding:1px;
  border:1px solid #c8d1ff;
}#etr80_alp_basi table td.M{
  padding-left:5px;
  vertical-align:top;
  white-space:nowrap;
}
#etr80_alp_basi table td.R{

  width:280px;
}
/*
 * #etr80_alp_basi table td.M1{
 *   padding-left:5px;
 *   vertical-align:top;
 *   white-space:nowrap;
 * }#etr80_alp_basi table td.M2{
 *   width:13px;
 *   text-align:center;
 *   vertical-align:top;
 * }
 */
#etr80_alp_basi table td.R{
  padding-right:5px;
  vertical-align:top;
}#etr80_alp_basi table td.btn{
  padding:15px 10px 7px 10px;
  text-align:right;
}#etr80_alp_basi table td.btn a{
  margin-left:5px;
}


#etr80_alp_sec1,#etr80_alp_sec2,#etr80_alp_sec3{
  width:570px;
  margin:0 auto;
  clear:both;
}#etr80_alp_sec1 h2,#etr80_alp_sec2 h2,#etr80_alp_sec3 h2{
  margin:1em 0 0.5em 0;
}#etr80_alp_sec1 p,#etr80_alp_sec2 p,#etr80_alp_sec3 p{
  margin:0 0 0.5em 0;
}
#etr80_alp_sec2 table{
border-style:none;
}
#etr80_alp_sec3 table td.L{
  vertical-align:top;
  white-space:nowrap;
}#etr80_alp_sec3 table td.M{
  width:13px;
  text-align:center;
  vertical-align:top;
}

/* ### etr90_alp ### */
#etr90_alp_head{
  padding-top:10px;
}#etr90_alp_head h2{
  padding:4px 0 4px 8px;
  margin:0 0 11px 0;
  border-bottom:1px solid #8eadff;
  border-left:6px solid #8eadff;
}

#etr90_alp_btn1{
  width:580px;
}#etr90_alp_btn1 p.lead{
  margin:0 auto;
  width:503px;
}#etr90_alp_btn1 p.btnL{
  float:left;
}#etr90_alp_btn1 p.btnR{
  float:right;
}

#etr90aboutsite_alp_sec1,#etr90aboutsite_alp_meri,#etr90policy_alp_sec1,#etr90policy_alp_sec2,#etr90agent_alp_sec1{
  width:580px;
  margin:0 auto;
  clear:both;
}#etr90aboutsite_alp_sec1 h2,#etr90aboutsite_alp_meri h2,#etr90policy_alp_sec1 h2,#etr90policy_alp_sec2 h2,#etr90agent_alp_sec1 h2{
  margin:0 0 0.5em 0;
}#etr90aboutsite_alp_sec1 p,#etr90policy_alp_sec1 p,#etr90policy_alp_sec2 p,#etr90toagent_alp_sec1 p,#etr90sitemap_alp_sec1 p,#etr90agent_alp_sec1 p{
  margin:0 0 0.5em 0;
}

/* ### etr90aboutsite_alp ### */
#etr90aboutsite_alp_head p{
  padding:10px 0;
}

#etr90aboutsite_alp_meri dl{
}#etr90aboutsite_alp_meri dt{
  float:left;
  width:130px;
}#etr90aboutsite_alp_meri dd{
  float:left;
  width:440px;
}

/* ### etr90company_alp ### */
#etr90company_alp_sec1{
  padding-top:15px;
}#etr90company_alp_sec1 table{
  margin:0 auto;
  margin-left:22px;
  border-collapse:separate;
  border-spacing:1px;
  width:550px;
  background-color:#fff;
}#etr90company_alp_sec1 td{
  height:32px;
  background-color:#fff;
}#etr90company_alp_sec1 table .L{
  padding-left:10px;
  border-left:8px solid #659ec5;
  background-color:#f3f9ff;
  width:100px;
}#etr90company_alp_sec1 table .R{
  padding-left:15px;
  width:450px;
}#etr90company_alp_sec1 dl{
  padding-bottom:8px;
}#etr90company_alp_sec1 dd{
  padding-left:18px;
  background:url(img/all_alp_list1.gif) 5px 8px;
  background-repeat:no-repeat;
}#etr90company_alp_sec1 table .R{
}

/* ### etr90policy_alp ### */
#etr90policy_alp_sec1 p.attention{
  padding:0 0 7px 0;
  color:red;
  font:normal 12px san-serif;
  line-height:1.3;
}#etr90policy_alp_sec1 ol{
  padding:0 5px 20px 10px;
}#etr90policy_alp_sec1 ol li{
  margin-left:25px;
  padding-bottom:5px;
  list-style:decimal;
}#etr90policy_alp_sec1 ul{
  padding:1px 0 0 0;
}#etr90policy_alp_sec1 ul li{
  padding-left:18px;
  padding-bottom:1px;
  background:url(img/all_alp_list1.gif) 5px 8px;
  background-repeat:no-repeat;
  list-style:none;
}#etr90policy_alp_sec1 p.sign{
  padding-right:10px;
  float:right;
}

#etr90policy_alp_sec2{
  padding-top:5px;
  clear:both;
}#etr90policy_alp_sec2 ul{
  padding:0 5px 20px 10px;
}#etr90policy_alp_sec2 li{
  margin-left:25px;
  padding-bottom:5px;
  list-style:disc;
}

/* ### etr90inquiry_alp ### */
#etr90inquiry_alp_sec1{
  position:relative;
  margin-top:25px;
  height:72px;
}#etr90inquiry_alp_sec1 table{
  margin:0 auto;
  border:10px solid #f0f0f0;
  border-collapse:separate;
  width:550px;
  text-align:center;
  background-color:#e4e4e4;
}#etr90inquiry_alp_sec1 caption{
  height:24px;
  vertical-align:bottom;
}#etr90inquiry_alp_sec1 td{
  border-top:1px solid #e4e4e4;
  border-left:1px solid #e4e4e4;
  height:80px;
  background-color:#fff;
}#etr90inquiry_alp_sec1 span.attention{
  color:red;
}

/* ### etr90toagent_alp ### */
#etr90toagent_alp_sec1{
  padding-top:15px;
  width:570px;
  clear:both;
}#etr90toagent_alp_sec1 ul{
  padding:1px 0 10px 0;
}#etr90toagent_alp_sec1 ul li{
  padding-left:18px;
  padding-bottom:1px;
  background:url(img/all_alp_list1.gif) 5px 8px;
  background-repeat:no-repeat;
}

/* ////[ etr90sitemap ]////// */
#etr90sitemap_alp_sec1{
  padding-top:15px;
  width:570px;
  clear:both;
}#etr90sitemap_alp_sec1 dl{
  margin-left:10px;
}#etr90sitemap_alp_sec1 ul{
  margin-left:70px;
  background:url(/img/etr90sitemap_alp_sec1_line1.gif) repeat-y;
}#etr90sitemap_alp_sec1 li{
  padding-left:23px;
  background:url(/img/etr90sitemap_alp_sec1_line2.gif) no-repeat;
  background-position:left 0.7em;
}#etr90sitemap_alp_sec1 li.B{
  padding-left:23px;
  background:url(/img/etr90sitemap_alp_sec1_line3.gif) no-repeat;
  background-position:left 0.7em;
}#etr90sitemap_alp_sec1 a{
  color:#0072b8;
  text-decoration:underline;
}#etr90sitemap_alp_sec1 a:hover{
  color:#f90;
}

/* ### etr90agent_alp ### */
#etr90agent_alp_etrl{
  margin:15px 0 20px 0;
  clear:both;
}#etr90agent_alp_etrl dl{
  padding-left:5px;
}#etr90agent_alp_etrl dt{
  width:570px;
}#etr90agent_alp_etrl dd{
  float:left;
  display:block;
  padding:5px 0;
}#etr90agent_alp_etrl dd.L{
  width:130px;
}#etr90agent_alp_etrl dd.L img{
  margin-top:5px;
  padding:1px;
  border:1px solid #d5d5d5;
  width:106px;
  height:43px;
}#etr90agent_alp_etrl dd.R{
  width:440px;
}#etr90agent_alp_etrl p.hr{
  padding:10px 0;
  height:1px;
  background:url(/img/all_alp_line3.gif) left 10px;
  background-repeat:x-repeat;
  clear:both;
}



/* BETA
   ---- */
#all_bet_men1 dl{
  padding-bottom:10px;
}#all_bet_men1 dt{
  height:29px;
}#all_bet_men1 dt img{
  vertical-align:bottom;
}#all_bet_men1 dd{
  padding:5px 0;
  background:#eee url(img/all_line.side.gif) left top;
  background-repeat:no-repeat;
}#all_bet_men1 dd span{
  padding:0 3px 0 29px;
  background:url(/img/all_icon.blue.gif) 13px 4px;
  background-repeat:no-repeat;
}


/* FOOTER
   ------ */
#all_ftr_men1{
  padding-bottom:10px;
  clear:both;
}#all_ftr_men1 ul{
  margin:0 auto;
  width:790px;
  text-align:center;
}#all_ftr_men1 li{
  padding:0 1em;
  border-left:1px solid #666;
  display:inline;
  font-size:12px;
  line-height:1.1 !important;
  white-space:nowrap;
}#all_ftr_men1 li.H{
  border-left:none;
}#all_ftr_men1 li.F{
}

#all_ftr_sitl{
  text-align:center;
}#all_ftr_sitl h2{
  margin-bottom:1px;
  font:normal 11px san-serif;
}#all_ftr_sitl ul{
}#all_ftr_sitl ul li{
  padding-left:15px;
  float:left;
  background:url(img/all_ftr_sitl_lm.gif) 6px 3px;
  background-repeat:no-repeat;
  white-space:nowrap;
}#all_ftr_sitl ul li.ryugaku{
  padding-left:0;
  background-image:none;
}

#all_ftr_cpyr{
  padding-top:5px;
  margin:0 auto;
  width:790px;
  text-align:center;
  clear:both;
}#all_ftr_cpyr p{
}#all_ftr_cpyr p span.txt1{
  display:block;
}#all_ftr_cpyr p span.txt2{
  display:block;
}


