﻿/* Basic-Elements
   ============== */
*{
margin:0;
padding:0;
border:0;
background-color:transparent;
}html{
}body{
  min-width:850px;
  color:#574819;
  font-size:12px;
  font-family:'MS PGothic',Osaka,'Hiragino Kaku Gothic Pro';
  line-height:1.6;
  background-color:#fff;
}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{
}.cf:after,div:after{
  content:url(img/all_clearfix.gif);
  display:block;
  height:0;
  clear:both;
}* html .pkg,* html div{
  display:inline-block;
}/*\*/* html .pkg,* html div{
  height:1%;
}.pkg,div{
  display:inline-block;
}.pkg,div{
  display:block;
}/**/

a{
  color:#574819;
}a img{
  border:0;
}a:hover{
  color:#9fcb62;
  text-decoration:underline;
}br{
  font-size:7px;
}strong,em{
  font-weight:lighter;
}dt strong{
  font-weight:bold;
}.attention,span.attention{
  font-weight:bold;
  color:#ee9a00;
}



/* Page-Layout
   =========== */
#con{
  margin:0 auto ;
  position:relative;
  width:850px;
  text-align:left;
}body>#con{
  height:auto;
}#con-in{
  position:static;
}

#hdr{
  position:relative;
  width:850px;
  height:105px;
  background:url(img/all_hdr_bg.gif) left 3px;
  background-repeat:no-repeat;
}#hdr-in{
  position:static;
}

#pgb{
  position:relative;
  width:850px;
  min-height:1px;
}#pgb-in{
  position:static;
}*+html #pgb-in{
}#alp{
  position:relative;
  display:inline;
  float:right;
  width:645px;
  min-height:1px;
}#alp-in{
  position:static;
}#bet{
  position:relative;
  display:inline;
  float:left;
  width:205px;
  min-height:1px;
}#bet-in{
  padding-right:15px;
  position:static;
}

#ftr{
  margin:0 auto;
  position:relative;
  width:850px;
}#ftr-in{
  padding-top:50px;
  position:static;
}



/* Contents
   ======== */
/* HEADER
   ------ */
#all_hdr_h1tx{
}#all_hdr_h1tx h1{
  padding:3px 0 0 13px;
  font:normal 11px san-serif;
}

#all_hdr_logo{
  position:absolute;
  top:18px;
  left:0;
  width:200px;
  height:79px;
}#all_hdr_logo p a{
  border:0;
}

#all_hdr_men1{
  position:absolute;
  top:36px;
  left:206px;
}#all_hdr_men1 ul{
  list-style:none;
}#all_hdr_men1 ul a{
}#all_hdr_men1 li{
  padding-right:3px;
  float:left;
}

#all_hdr_notc{
  position:absolute;
  top:12px;
  left:722px;
}#all_hdr_men1 ul{
  list-style:none;
}#all_hdr_men1 ul a{
}#all_hdr_men1 li{
  padding-right:3px;
  float:left;
}

#all_hdr_path{
  position:absolute;
  top:83px;
  left:210px;
}#all_hdr_sec1 p{
  padding:10px 0 0 10px;
}#all_hdr_sec1 p a{
  text-decoration:none;
  color:#555;
}


/* ALPHA
   ----- */
/* ### all_alp ### */
/* #### all_alp_lead ### */
#all_alp_lead{
  padding:7px 10px 0 10px;
}#all_alp_lead h2{
  padding-bottom:20px;
}#all_alp_lead p{
  padding:0 5px 10px 10px;
}#all_alp_lead p.link{
  text-align:right;
}#all_alp_lead ul,#all_alp_lead ol,#all_alp_lead dl{
  padding:0 5px 10px 10px;
  list-style:none;
}#all_alp_lead dt{
  padding:1px 0 1px 5px;
  margin:8px 0;
  font:bolder 14px san-serif;
  color:#9c4b00;
}#all_alp_lead a{
  text-decoration:underline;
}

/* #### all_alp_agtl ### */
#all_alp_agtl{
  padding:15px 0 20px 0;
}#all_alp_agtl h2{
  padding-bottom:10px;
}#all_alp_agtl p img{
  margin:0 1px 1px 0;
  border:1px solid #e8e8e8;
  padding:1px;
  width:121px;
  height:46px;
}#all_alp_agtl p img.R{
  margin:0 0 1px 0;
}

/* #### all_alp_btn2 */
#all_alp_btn2{
  margin-top:15px;
  position:relative;
  width:645px;
  height:230px;
  background:url(img/all_alp_btn2_bg.gif) left top;
  background-repeat:no-repeat;
}#all_alp_btn2 h2{
  position:absolute;
  top:18px;
  left:10px;
}#all_alp_btn2 p.desc{
  position:absolute;
  top:120px;
  left:28px;
}#all_alp_btn2 p.btn{
  position:absolute;
  top:170px;
  left:389px;
}

/* ### all_alp_oss ### */
#etr101nagare_alp_sec1,#etr101nagare_alp_sec2,#etr101nagare_alp_sec3,#etr101nagare_alp_sec4,#etr101nagare_alp_sec5,#etr101nagare_alp_sec6,#etr101nagare_alp_sec7{
  padding:15px 0 0 0;
  position:relative;
  width:645px;
}#etr101nagare_alp_sec1 h2,#etr101nagare_alp_sec2 h2,#etr101nagare_alp_sec3 h2,#etr101nagare_alp_sec4 h2,#etr101nagare_alp_sec5 h2,#etr101nagare_alp_sec6 h2,#etr101nagare_alp_sec7 h2{
  padding:23px 0 0 80px;
  height:8px;
  background:url(img/all_alp_sec_oss-titl-bg.gif) left 8px;
  background-repeat:x-repeat;
}#etr101nagare_alp_sec1 p.desc,#etr101nagare_alp_sec2 p.desc,#etr101nagare_alp_sec3 p.desc,#etr101nagare_alp_sec4 p.desc,#etr101nagare_alp_sec5 p.desc,#etr101nagare_alp_sec6 p.desc,#etr101nagare_alp_sec7 p.desc{
  padding:20px 20px 10px 60px;
  background:url(img/all_alp_sec_oss-bg.gif) -6px top;
  background-repeat:y-repeat;
}#etr101nagare_alp_sec3 p.desc span{
  padding-top:5px;
  display:block;
  text-align:right;
}#etr101nagare_alp_sec1 p.lm{
  background:url(img/all_alp_sec_oss-lm1.gif) left top;
}#etr101nagare_alp_sec2 p.lm{
  background:url(img/all_alp_sec_oss_lm2.gif) left top;
}#etr101nagare_alp_sec3 p.lm{
  background:url(img/all_alp_sec_oss_lm3.gif) left top;
}#etr101nagare_alp_sec4 p.lm{
  background:url(img/all_alp_sec_oss_lm4.gif) left top;
}#etr101nagare_alp_sec5 p.lm{
  background:url(img/all_alp_sec_oss_lm5.gif) left top;
}#etr101nagare_alp_sec6 p.lm{
  background:url(img/all_alp_sec_oss_lm6.gif) left top;
}#etr101nagare_alp_sec7 p.lm{
  background:url(img/all_alp_sec_oss_lm7.gif) left top;
}#etr101nagare_alp_sec1 p.lm,#etr101nagare_alp_sec2 p.lm,#etr101nagare_alp_sec3 p.lm,#etr101nagare_alp_sec4 p.lm,#etr101nagare_alp_sec5 p.lm,#etr101nagare_alp_sec6 p.lm,#etr101nagare_alp_sec7 p.lm{
  position:absolute;
  top:0;
  left:0;
  width:74px;
  height:77px;
  background-repeat:no-repeat;
}#etr101nagare_alp_sec1 p.hr,#etr101nagare_alp_sec2 p.hr,#etr101nagare_alp_sec3 p.hr,#etr101nagare_alp_sec4 p.hr,#etr101nagare_alp_sec5 p.hr,#etr101nagare_alp_sec6 p.hr{
  height:19px;
  background:url(img/all_alp_sec_ols_hr.gif) 24px top;
  background-repeat:no-repeat;
}

/* #### all_alp_sec_us ### */
#alp dl.us{
  margin:0 auto;
  width:620px;
}#alp dl.us dt{
  padding-left:23px;
  width:597px;
  height:22px;
  background:url(img/all_alp_sec_ul.gif) left bottom;
  background-repeat:no-repeat;
}#alp dl.us dd{
  padding-left:15px;
}

/* #### all_alp_sec_usd */
#alp dl.usd1,#alp dl.usd2{
  border-bottom:#d6cebb 1px solid;
  float:left;
  width:305px;
  background:url(img/all_alp_sec_uld-mbg.gif) left top;
  background-repeat:y-repeat;
}#alp dl.usd1{
  margin:0 8px 0 4px;
}#alp dl.usd2{
  margin:0 4px 0 8px;
}#alp dl.usd1 dt,#alp dl.usd2 dt{
  padding:12px 0 0 20px;
  margin:0;
  width:285px;
  height:25px;
  background:url(img/all_alp_sec_uld-tbg.gif) left bottom;
  background-repeat:no-repeat;
}#alp dl.usd1 dd,#alp dl.usd2 dd{
  padding:5px 15px 0 15px;
}

/* #### all_alp_sec_oss ### */
#alp dl.oss1,#alp dl.oss2,#alp dl.oss3,#alp dl.oss4,#alp dl.oss5,#alp dl.oss6,#alp dl.oss7{
  padding-top:20px;
  position:relative;
}#alp dl.oss1 dt,#alp dl.oss2 dt,#alp dl.oss3 dt,#alp dl.oss4 dt,#alp dl.oss5 dt,#alp dl.oss6 dt,#alp dl.oss7 dt{
  padding:17px 0 0 80px;
  height:26px;
  background:url(img/all_alp_sec_ols-titl-bg.gif) left top;
  background-repeat:x-repeat;
}#alp dl.oss1 dd.desc,#alp dl.oss2 dd.desc,#alp dl.oss3 dd.desc,#alp dl.oss4 dd.desc,#alp dl.oss5 dd.desc,#alp dl.oss6 dd.desc,#alp dl.oss7 dd.desc{
  padding:20px 20px 10px 60px;
  background:url(img/all_alp_sec_ols-bg.gif) -6px top;
  background-repeat:y-repeat;
}#alp dl.oss1 dd.lm{
  background:url(img/all_alp_sec_ols-lm1.gif) left top;
}#alp dl.oss2 dd.lm{
  background:url(img/all_alp_sec_ols_lm2.gif) left top;
}#alp dl.oss3 dd.lm{
  background:url(img/all_alp_sec_ols_lm3.gif) left top;
}#alp dl.oss4 dd.lm{
  background:url(img/all_alp_sec_ols_lm4.gif) left top;
}#alp dl.oss5 dd.lm{
  background:url(img/all_alp_sec_ols_lm5.gif) left top;
}#alp dl.oss1 dd.lm,#alp dl.oss2 dd.lm,#alp dl.oss3 dd.lm,#alp dl.oss4 dd.lm,#alp dl.oss5 dd.lm,#alp dl.oss6 dd.lm,#alp dl.oss7 dd.lm{
  position:absolute;
  top:5px;
  left:0;
  width:74px;
  height:77px;
  background-repeat:no-repeat;
}#alp dl.oss1 dd.hr,#alp dl.oss2 dd.hr,#alp dl.oss3 dd.hr,#alp dl.oss4 dd.hr,#alp dl.oss5 dd.hr,#alp dl.oss6 dd.hr,#alp dl.oss7 dd.hr{
  height:19px;
  background:url(img/all_alp_sec_ols_hr.gif) 24px top;
  background-repeat:no-repeat;
}

/* #### all_alp_sec_osp ### */
#alp dl.osp1,#alp dl.osp2{
  margin:0 auto;
  width:631px;
}#alp dl.osp1 dt,#alp dl.osp2 dt{
  padding:2px 0 0 41px;
  width:590px;
  height:23px;
  background-repeat:no-repeat;
}#alp dl.osp1 dt{
  background:url(img/all_alp_sec_olp-lm1.gif) left top;
}#alp dl.osp2 dt{
  background:url(img/all_alp_sec_olp-lm2.gif) left top;
}#alp dl.osp1 dd,#alp dl.osp2 dd{
  padding-left:15px;
}

/* #### all_alp_sec_note ### */
#alp dl.note{
  padding:0 0 0 0;
  margin:0;
  line-height:1.5;
}#alp dl.note dt{
  padding:5px 0 0 0;
  margin:0;
  width:auto;
  height:auto;
  background-image:none;
  color:#b74f02;
}#alp dl.note dd{
  padding:0;
  margin:0;
}

/* ### top_alp ### */
#top_alp_btn1{
  position:relative;
  width:645px;
  height:230px;
  background:url(img/top_alp_btn1_bg.jpg) top left;
  background-repeat:no-repeat;
}#top_alp_btn1 h2{
  position:absolute;
  top:50px;
  left:10px;
}#top_alp_btn1 p.desc{
  position:absolute;
  top:140px;
  left:15px;
  width:280px;
}#top_alp_btn1 p.btn1{
  position:absolute;
  top:170px;
  left:481px;
}
/*
 * #top_alp_btn1 p.btn1{
 *   position:absolute;
 *   top:170px;
 *   left:321px;
 * }#top_alp_btn1 p.btn2{
 *   position:absolute;
 *   top:170px;
 *   left:481px;
 * }
 */

#top_alp_sec1{
  position:relative;
  padding:7px 0 20px 0;
}#top_alp_sec1 h2{
  padding-bottom:20px;
}#top_alp_sec1 iframe{
  width:645px;
  height:340px;
  _height:370px;
}

#top_alp_flow{
  position:relative;
  padding:7px 0 20px 0;
}#top_alp_flow h2{
  padding-bottom:20px;
}#top_alp_flow p.T{
  padding:0 10px 10px 10px;
}#top_alp_flow dl{
  padding-top:8px;
  margin:0 auto;
  position:relative;
  width:645px;
  background:url(img/top_alp_flow_dl-bg.gif) left top;
  background-repeat:y-repeat;
}#top_alp_flow dd.lm{
  padding:8px 10px 0 10px;
  float:left;
  width:101px;
}#top_alp_flow dt{
  float:left;
  width:435px;
  height:22px;
}#top_alp_flow dd.desc{
  float:left;
  width:435px;
}#top_alp_flow dd.btn1,#top_alp_flow dd.btn2{
  padding-left:15px;
  float:left;
  width:56px;
}#top_alp_flow dd.hr{
  width:645px;
  height:36px;
  background:url(img/top_alp_flow_dd-hr.gif) left top;
  background-repeat:no-repeat;
  clear:both;
}#top_alp_flow dl.s1 dt{
  padding-top:5px;
}#top_alp_flow dl.s1 dd.lm{
  padding:13px 10px 0 10px;
  float:left;
  width:101px;
}#top_alp_flow dl.s5 dd.hr{
  border-right:1px solid #b5b2ac;
  border-bottom:1px solid #b5b2ac;
  width:644px;
  height:20px;
  background-color:#f5f1e9;
  background-image:none;
}#top_alp_flow p.F{
  padding:20px 10px 0 10px;
  clear:both;
}

/* ### cat10_alp ### */
#cat10_alp_head,#cat104_alp_head,#cat20_alp_head,#cat80_alp_head{
  margin-bottom:15px;
  width:645px;
  height:120px;
  background:url(img/cat10_alp_head_bg.gif) left top;
  background-repeat:no-repeat;
}#cat10_alp_head h2,#cat104_alp_head h2,#cat20_alp_head h2,#cat80_alp_head h2{
  padding:20px 0 0 12px;
}#cat10_alp_head p,#cat104_alp_head p,#cat20_alp_head p,#cat80_alp_head p{
  padding:3px 0 0 12px;
}

#cat101_alp_sec1,#cat102_alp_sec1,#cat201index_alp_sec1,#cat202index_alp_sec1,#cat203_alp_sec1,#cat80_alp_sec1{
  padding-top:7px;
}#cat101_alp_sec1 h2,#cat102_alp_sec1 h2,#cat201index_alp_sec1 h2,#cat202index_alp_sec1 h2,#cat203_alp_sec1 h2,#cat80_alp_sec1 h2{
  padding-bottom:20px;
}#cat101_alp_sec1 p,#cat102_alp_sec1 p,#cat201index_alp_sec1 p,#cat202index_alp_sec1 p,#cat203_alp_sec1 p,#cat80_alp_sec1 p{
  padding:0 5px 20px 10px;
}#cat101_alp_sec1 dl,#cat102_alp_sec1 dl,#cat201index_alp_sec1 dl,#cat202index_alp_sec1 dl,#cat203_alp_sec1 dl,#cat80_alp_sec1 dl{
  padding:0 5px 20px 10px;
}#cat101_alp_sec1 dt,#cat102_alp_sec1 dt,#cat201index_alp_sec1 dt,#cat202index_alp_sec1 dt,#cat203_alp_sec1 dt,#cat80_alp_sec1 dt{
  padding:1px 0 1px 5px;
  margin:8px 0;
  border-left:6px solid #070;
  font:bolder 14px san-serif;
  color:#070;
}#cat101_alp_sec1 a,#cat102_alp_sec1 a,#cat201index_alp_sec1 a,#cat202index_alp_sec1 a,#cat203_alp_sec1 a,#cat80_alp_sec1 a{
  text-decoration:underline;
}

#cat101_alp_sec2 table,#cat102_alp_sec2 table,#cat103_alp_sec2 table,#cat104_alp_sec2 table,#cat105_alp_sec2 table,#cat106_alp_sec2 table,#cat101_alp_sec2 table,#cat102_alp_sec2 table,#cat103_alp_sec2 table,#cat104_alp_sec2 table,#cat105_alp_sec2 table,#cat106_alp_sec2 table,#cat101_alp_sec3 table,#cat102_alp_sec3 table,#cat103_alp_sec3 table,#cat104_alp_sec3 table,#cat105_alp_sec3 table,#cat106_alp_sec3 table,#cat101_alp_sec3 table,#cat102_alp_sec3 table,#cat103_alp_sec3 table,#cat104_alp_sec3 table,#cat105_alp_sec3 table,#cat106_alp_sec3 table{
  margin:0 5px 25px 11px;
  border-collapse:separate;
  border-spacing:1px;
  width:619px;
  background-color:#e4e4e4;
}#cat101_alp_sec2 table caption,#cat102_alp_sec2 table caption,#cat103_alp_sec2 table caption,#cat104_alp_sec2 table caption,#cat105_alp_sec2 table caption,#cat106_alp_sec2 table caption,#cat101_alp_sec2 table caption,#cat102_alp_sec2 table caption,#cat103_alp_sec2 table caption,#cat104_alp_sec2 table caption,#cat105_alp_sec2 table caption,#cat106_alp_sec2 table caption,#cat101_alp_sec3 table caption,#cat102_alp_sec3 table caption,#cat103_alp_sec3 table caption,#cat104_alp_sec3 table caption,#cat105_alp_sec3 table caption,#cat106_alp_sec3 table caption,#cat101_alp_sec3 table caption,#cat102_alp_sec3 table caption,#cat103_alp_sec3 table caption,#cat104_alp_sec3 table caption,#cat105_alp_sec3 table caption,#cat106_alp_sec3 table caption{
  padding:0 0 1px 14px;
  _padding:0 0 1px 3px;
  text-align:left;
}#cat101_alp_sec2 table td,#cat102_alp_sec2 table td,#cat103_alp_sec2 table td,#cat104_alp_sec2 table td,#cat105_alp_sec2 table td,#cat106_alp_sec2 table td,#cat101_alp_sec2 table td,#cat102_alp_sec2 table td,#cat103_alp_sec2 table td,#cat104_alp_sec2 table td,#cat105_alp_sec2 table td,#cat106_alp_sec2 table td,#cat101_alp_sec3 table td,#cat102_alp_sec3 table td,#cat103_alp_sec3 table td,#cat104_alp_sec3 table td,#cat105_alp_sec3 table td,#cat106_alp_sec3 table td,#cat101_alp_sec3 table td,#cat102_alp_sec3 table td,#cat103_alp_sec3 table td,#cat104_alp_sec3 table td,#cat105_alp_sec3 table td,#cat106_alp_sec3 table td{
  padding:5px;
  background-color:#fff;
  text-align:left;
  height:33px;
}#cat101_alp_sec2 table td.L,#cat102_alp_sec2 table td.L,#cat103_alp_sec2 table td.L,#cat104_alp_sec2 table td.L,#cat105_alp_sec2 table td.L,#cat106_alp_sec2 table td.L,#cat101_alp_sec2 table td.L,#cat102_alp_sec2 table td.L,#cat103_alp_sec2 table td.L,#cat104_alp_sec2 table td.L,#cat105_alp_sec2 table td.L,#cat106_alp_sec2 table td.L,#cat101_alp_sec3 table td.L,#cat102_alp_sec3 table td.L,#cat103_alp_sec3 table td.L,#cat104_alp_sec3 table td.L,#cat105_alp_sec3 table td.L,#cat106_alp_sec3 table td.L,#cat101_alp_sec3 table td.L,#cat102_alp_sec3 table td.L,#cat103_alp_sec3 table td.L,#cat104_alp_sec3 table td.L,#cat105_alp_sec3 table td.L,#cat106_alp_sec3 table td.L{
  border-top:1px solid #fff;
  border-left:1px solid  #fff;
  width:80px;
  background-color:#f3f9ff;
  font-weight:bolder;
}

#cat10_alp_etrl,#cat20_alp_etrl{
  margin-bottom:25px;
}#cat10_alp_etrl h2,#cat20_alp_etrl h2{
  padding-bottom:20px;
}#cat10_alp_etrl ul,#cat20_alp_etrl ul{
  list-style:none;
}#cat10_alp_etrl li,#cat20_alp_etrl li{
  padding-bottom:5px;
  float:left;
}#cat10_alp_etrl li.L,#cat20_alp_etrl li.L{
  padding-right:17px;
}#cat10_alp_etrl li.R,#cat20_alp_etrl li.R{
}

/* ### cat103_alp ### */
#cat103_alp_flow{
  margin-bottom:20px;
}#cat103_alp_flow dl.oss5 dd.desc{
  background-image:none;
}

/* ### cat104_alp ### */
#cat104_alp_etrl{
  margin-bottom:25px;
}#cat104_alp_etrl h2{
  padding-bottom:20px;
}#cat104_alp_etrl ul{
  list-style:none;
}#cat104_alp_etrl li{
  padding-bottom:5px;
  float:left;
}#cat104_alp_etrl li.L,#cat104_alp_etrl li.LB{
  padding-right:13px;
}#cat104_alp_etrl li.R,#cat104_alp_etrl li.RB{
}

/* ### cat301_alp */
#cat301_alp_catc{
  position:relative;
  width:645px;
  height:348px;
  background:url(img/cat301_alp_catc_bg.gif) left top;
  background-repeat:no-repeat;
}#cat301_alp_catc h2{
  position:absolute;
  top:20px;
  left:20px;
}#cat301_alp_catc dl{
}#cat301_alp_catc dt{
  position:absolute;
  top:258px;
  left:19px;
}#cat301_alp_catc dd{
  position:absolute;
  top:283px;
  left:19px;
  width:605px;
  color:#fff;
}

#cat301_alp_etrl{
  padding-bottom:20px;
}#cat301_alp_etrl ul{
  padding:2px;
  height:137px;
  background-color:#96c32f;
  list-style:none;
}#cat301_alp_etrl li{
  padding-right:2px;
  float:left;
}#cat301_alp_etrl li.R{
  padding-right:0;
}

#cat301_alp_head{
}

#cat301_alp_sec1,#cat301_alp_sec2,#cat301_alp_sec3{
  padding-top:15px;
}#cat301_alp_sec1 h2,#cat301_alp_sec2 h2,#cat301_alp_sec3 h2{
  padding-bottom:10px;
}#cat301_alp_sec1 p,#cat301_alp_sec2 p,#cat301_alp_sec3 p{
  float:left;
  width:410px;
}#cat301_alp_sec1 p.img,#cat301_alp_sec2 p.img,#cat301_alp_sec3 p.img{
  padding-left:15px;
  float:right;
  width:220px;
}#cat301_alp_sec1 p.point,#cat301_alp_sec2 p.point,#cat301_alp_sec3 p.point{
  padding-top:32px;
  margin:5px 0;
  border-bottom:1px solid #fbc357;
  position:relative;
  float:left;
  width:410px;
  height:31px;
  background:url(img/cat301_alp_sec_point-bg.gif) left 11px;
  background-repeat:x-repeat;
}#cat301_alp_sec1 p.point span.lm,#cat301_alp_sec2 p.point span.lm,#cat301_alp_sec3 p.point span.lm{
  position:absolute;
  display:block;
  top:0;
  left:0;
  width:63px;
  height:23px;
  background:url(img/cat301_alp_sec_point-lm.gif) left top;
  background-repeat:x-repeat;
}

#cat301_alp_tips{
  padding-top:15px;
  position:relative;
}#cat301_alp_tips dl{
  border-bottom:1px solid #96c32f;
  float:left;
  width:316px;
  background:url(img/cat301_alp_tips_dl-bg.gif) left top;
  background-repeat:y-repeat;
}#cat301_alp_tips dl.L{
  margin-right:5px;
}#cat301_alp_tips dt{
  padding:20px 0 0 20px;
  height:38px;
  background:url(img/cat301_alp_tips_dt-bg.gif) left top;
  background-repeat:no-repeat;
}#cat301_alp_tips dd{
  padding:18px;
}

#cat301_alp_nxpv{
  padding-top:15px;
}#cat301_alp_nxpv ul{
  width:645px;
}#cat301_alp_nxpv ul li.L{
  padding-left:20px;
  height:18px;
  background:url(img/cat301_alp_nxpv_lm1.gif) left top;
  background-repeat:no-repeat;
}#cat301_alp_nxpv ul li.R{
  padding-right:20px;
  height:18px;
  background:url(img/cat301_alp_nxpv_lm2.gif) right top;
  background-repeat:no-repeat;
  text-align:right;
}

/* ### cat80_alp */
#cat80_alp_etrl{
  padding-top:20px;
}#cat80_alp_etrl dt{
  width:645px;
  font:bolder 14px san-serif;
}#cat80_alp_etrl dt a{
  margin-left:3px;
  padding-left:7px;
  border-left:8px solid #e7e3cc;
}#cat80_alp_etrl dd{
  display:block;
}#cat80_alp_etrl dd.L{
  float:left;
  width:115px;
}#cat80_alp_etrl dd.L img{
  margin-top:5px;
  padding:1px;
  border:1px solid #e8e8e8;
  width:123px;
  height:44px;
}#cat80_alp_etrl dd.R{
  float:right;
  width:508px;
}#cat80_alp_etrl p.hr{
  padding:10px 0;
  width:645px;
  height:1px;
  background:url(img/cat80_alp_etrl_pbg.gif) left 10px;
  background-repeat:x-repeat;
  clear:both;
}

/* ### etr10_alp ### */
#etr10_alp_head,#etr104_alp_head,#etr20_alp_head,#etr90_alp_head{
  margin-bottom:15px;
}#etr10_alp_head h2,#etr104_alp_head h2,#etr20_alp_head h2,#etr90_alp_head h2{
  padding:0 0 6px 3px;
  height:78px;
  background:url(img/etr_alp_head_bg.gif) left 78px;
  background-repeat:x-repeat;
}

#etr101nagare_alp_sec1,#etr101nagare_alp_sec2,#etr101nagare_alp_sec3,#etr101nagare_alp_sec4,#etr101nagare_alp_sec5,#etr101nagare_alp_sec6,#etr101nagare_alp_sec7,#etr101nagare_alp_sec8,#etr101point_alp_sec1,#etr101point_alp_sec2,#etr101point_alp_sec3,#etr101satei-houhou_alp_sec1,#etr101satei-houhou_alp_sec2,#etr101satei-houhou_alp_sec3,#etr101satei-koumoku_alp_sec1,#etr101satei-koumoku_alp_sec3,#etr101satei-koumoku_alp_sec4,#etr101satei-koumoku_alp_sec5,#etr101satei-koumoku_alp_sec6,#etr101satei-koumoku_alp_sec7,#etr101satei-koumoku_alp_sec8,#etr101satei-process_alp_sec1,#etr101satei-souba_alp_sec1,#etr101satei-takaibukken_alp_sec1,#etr101satei-takaibukken_alp_sec2,#etr101satei-zeikin_alp_sec1,#etr101satei-zeikin_alp_sec2,#etr101satei-zeikin_alp_sec3,#etr101satei-zeikin_alp_sec4,#etr101satei-zeikin_alp_sec5,#etr102chikunensuu_alp_sec1,#etr102ijikanri_alp_sec1,#etr102ijikanri_alp_sec2,#etr102ijikanri_alp_sec3,#etr102ijikanri_alp_sec4,#etr102ijikanri_alp_sec5,#etr102ijikanri_alp_sec6,#etr102juukoichi_alp_sec1,#etr102kihonjouhou_alp_sec1,#etr102koutunoben_alp_sec1,#etr102koutunoben_alp_sec2,#etr102koutunoben_alp_sec3,#etr102kumiaikatsudou_alp_sec1,#etr102kumiaikatsudou_alp_sec2,#etr102kumiaikatsudou_alp_sec3,#etr102kyouyuububun_alp_sec1,#etr102kyouyuububun_alp_sec2,#etr102kyouyuububun_alp_sec3,#etr102kyouyuububun_alp_sec4,#etr102kyouyuububun_alp_sec5,#etr102kyouyuububun_alp_sec6,#etr102kyouyuububun_alp_sec7,#etr102kyouyuububun_alp_sec8,#etr102ricchijouken_alp_sec1,#etr102senyuu_alp_sec1,#etr102sikichi_alp_sec1,#etr103baikaikeiyaku_alp_sec1,#etr103baikaikeiyaku_alp_sec2,#etr103baikaikeiyaku_alp_sec3,#etr103baikyakukeiyaku_alp_sec1,#etr103hitsuyounamono_alp_sec1,#etr103hiyou_alp_sec1,#etr103hiyou_alp_sec2,#etr103hiyou_alp_sec3,#etr103kenri_alp_sec1,#etr103kenri_alp_sec2,#etr104faq1_alp_sec1,#etr104faq2_alp_sec1,#etr104faq3_alp_sec1,#etr104faq4_alp_sec1,#etr104faq5_alp_sec1,#etr104faq6_alp_sec1,#etr104faq7_alp_sec1,#etr104faq8_alp_sec1,#etr203demerit_alp_sec1,#etr203demerit_alp_sec2,#etr203demerit_alp_sec3,#etr203demerit_alp_sec4,#etr203erabikata_alp_sec1,#etr203jirei_alp_sec1,#etr203merit_alp_sec1,#etr90company_alp_sec1,#etr90inquiry_alp_sec1,#etr90policy_alp_sec1,#etr90policy_alp_sec2,#etr90satei-gyousha_alp_sec1,#etr90satei-gyousha_alp_sec2,#etr90satei-gyousha_alp_sec3,#etr90sitemap_alp_sec1,#etr90toagent_alp_sec1{
  padding-top:7px;
}#etr101nagare_alp_sec1 h2,#etr101nagare_alp_sec2 h2,#etr101nagare_alp_sec3 h2,#etr101nagare_alp_sec4 h2,#etr101nagare_alp_sec5 h2,#etr101nagare_alp_sec6 h2,#etr101nagare_alp_sec7 h2,#etr101nagare_alp_sec8 h2,#etr101point_alp_sec1 h2,#etr101point_alp_sec2 h2,#etr101point_alp_sec3 h2,#etr101satei-houhou_alp_sec1 h2,#etr101satei-houhou_alp_sec2 h2,#etr101satei-houhou_alp_sec3 h2,#etr101satei-koumoku_alp_sec1 h2,#etr101satei-koumoku_alp_sec3 h2,#etr101satei-koumoku_alp_sec4 h2,#etr101satei-koumoku_alp_sec5 h2,#etr101satei-koumoku_alp_sec6 h2,#etr101satei-koumoku_alp_sec7 h2,#etr101satei-koumoku_alp_sec8 h2,#etr101satei-process_alp_sec1 h2,#etr101satei-souba_alp_sec1 h2,#etr101satei-takaibukken_alp_sec1 h2,#etr101satei-takaibukken_alp_sec2 h2,#etr101satei-zeikin_alp_sec1 h2,#etr101satei-zeikin_alp_sec2 h2,#etr101satei-zeikin_alp_sec3 h2,#etr101satei-zeikin_alp_sec4 h2,#etr101satei-zeikin_alp_sec5 h2,#etr102chikunensuu_alp_sec1 h2,#etr102ijikanri_alp_sec1 h2,#etr102ijikanri_alp_sec2 h2,#etr102ijikanri_alp_sec3 h2,#etr102ijikanri_alp_sec4 h2,#etr102ijikanri_alp_sec5 h2,#etr102ijikanri_alp_sec6 h2,#etr102juukoichi_alp_sec1 h2,#etr102kihonjouhou_alp_sec1 h2,#etr102koutunoben_alp_sec1 h2,#etr102koutunoben_alp_sec2 h2,#etr102koutunoben_alp_sec3 h2,#etr102kumiaikatsudou_alp_sec1 h2,#etr102kumiaikatsudou_alp_sec2 h2,#etr102kumiaikatsudou_alp_sec3 h2,#etr102kyouyuububun_alp_sec1 h2,#etr102kyouyuububun_alp_sec2 h2,#etr102kyouyuububun_alp_sec3 h2,#etr102kyouyuububun_alp_sec4 h2,#etr102kyouyuububun_alp_sec5 h2,#etr102kyouyuububun_alp_sec6 h2,#etr102kyouyuububun_alp_sec7 h2,#etr102kyouyuububun_alp_sec8 h2,#etr102ricchijouken_alp_sec1 h2,#etr102senyuu_alp_sec1 h2,#etr102sikichi_alp_sec1 h2,#etr103baikaikeiyaku_alp_sec1 h2,#etr103baikaikeiyaku_alp_sec2 h2,#etr103baikaikeiyaku_alp_sec3 h2,#etr103baikyakukeiyaku_alp_sec1 h2,#etr103hitsuyounamono_alp_sec1 h2,#etr103hiyou_alp_sec1 h2,#etr103hiyou_alp_sec2 h2,#etr103hiyou_alp_sec3 h2,#etr103kenri_alp_sec1 h2,#etr103kenri_alp_sec2 h2,#etr104faq1_alp_sec1 h2,#etr104faq2_alp_sec1 h2,#etr104faq3_alp_sec1 h2,#etr104faq4_alp_sec1 h2,#etr104faq5_alp_sec1 h2,#etr104faq6_alp_sec1 h2,#etr104faq7_alp_sec1 h2,#etr104faq8_alp_sec1 h2,#etr203demerit_alp_sec1 h2,#etr203demerit_alp_sec2 h2,#etr203demerit_alp_sec3 h2,#etr203demerit_alp_sec4 h2,#etr203erabikata_alp_sec1 h2,#etr203jirei_alp_sec1 h2,#etr203merit_alp_sec1 h2,#etr90company_alp_sec1 h2,#etr90inquiry_alp_sec1 h2,#etr90policy_alp_sec1 h2,#etr90policy_alp_sec2 h2,#etr90satei-gyousha_alp_sec1 h2,#etr90satei-gyousha_alp_sec2 h2,#etr90satei-gyousha_alp_sec3 h2,#etr90sitemap_alp_sec1 h2,#etr90toagent_alp_sec1 h2{
  padding-bottom:20px;
}#etr101nagare_alp_sec1 p,#etr101nagare_alp_sec2 p,#etr101nagare_alp_sec3 p,#etr101nagare_alp_sec4 p,#etr101nagare_alp_sec5 p,#etr101nagare_alp_sec6 p,#etr101nagare_alp_sec7 p,#etr101nagare_alp_sec8 p,#etr101point_alp_sec1 p,#etr101point_alp_sec2 p,#etr101point_alp_sec3 p,#etr101satei-houhou_alp_sec1 p,#etr101satei-houhou_alp_sec2 p,#etr101satei-houhou_alp_sec3 p,#etr101satei-koumoku_alp_sec1 p,#etr101satei-koumoku_alp_sec3 p,#etr101satei-koumoku_alp_sec4 p,#etr101satei-koumoku_alp_sec5 p,#etr101satei-koumoku_alp_sec6 p,#etr101satei-koumoku_alp_sec7 p,#etr101satei-koumoku_alp_sec8 p,#etr101satei-process_alp_sec1 p,#etr101satei-souba_alp_sec1 p,#etr101satei-takaibukken_alp_sec1 p,#etr101satei-takaibukken_alp_sec2 p,#etr101satei-zeikin_alp_sec1 p,#etr101satei-zeikin_alp_sec2 p,#etr101satei-zeikin_alp_sec3 p,#etr101satei-zeikin_alp_sec4 p,#etr101satei-zeikin_alp_sec5 p,#etr102chikunensuu_alp_sec1 p,#etr102ijikanri_alp_sec1 p,#etr102ijikanri_alp_sec2 p,#etr102ijikanri_alp_sec3 p,#etr102ijikanri_alp_sec4 p,#etr102ijikanri_alp_sec5 p,#etr102ijikanri_alp_sec6 p,#etr102juukoichi_alp_sec1 p,#etr102kihonjouhou_alp_sec1 p,#etr102koutunoben_alp_sec1 p,#etr102koutunoben_alp_sec2 p,#etr102koutunoben_alp_sec3 p,#etr102kumiaikatsudou_alp_sec1 p,#etr102kumiaikatsudou_alp_sec2 p,#etr102kumiaikatsudou_alp_sec3 p,#etr102kyouyuububun_alp_sec1 p,#etr102kyouyuububun_alp_sec2 p,#etr102kyouyuububun_alp_sec3 p,#etr102kyouyuububun_alp_sec4 p,#etr102kyouyuububun_alp_sec5 p,#etr102kyouyuububun_alp_sec6 p,#etr102kyouyuububun_alp_sec7 p,#etr102kyouyuububun_alp_sec8 p,#etr102ricchijouken_alp_sec1 p,#etr102senyuu_alp_sec1 p,#etr102sikichi_alp_sec1 p,#etr103baikaikeiyaku_alp_sec1 p,#etr103baikaikeiyaku_alp_sec2 p,#etr103baikaikeiyaku_alp_sec3 p,#etr103baikyakukeiyaku_alp_sec1 p,#etr103hitsuyounamono_alp_sec1 p,#etr103hiyou_alp_sec1 p,#etr103hiyou_alp_sec2 p,#etr103hiyou_alp_sec3 p,#etr103kenri_alp_sec1 p,#etr103kenri_alp_sec2 p,#etr104faq1_alp_sec1 p,#etr104faq2_alp_sec1 p,#etr104faq3_alp_sec1 p,#etr104faq4_alp_sec1 p,#etr104faq5_alp_sec1 p,#etr104faq6_alp_sec1 p,#etr104faq7_alp_sec1 p,#etr104faq8_alp_sec1 p,#etr203demerit_alp_sec1 p,#etr203demerit_alp_sec2 p,#etr203demerit_alp_sec3 p,#etr203demerit_alp_sec4 p,#etr203erabikata_alp_sec1 p,#etr203jirei_alp_sec1 p,#etr203merit_alp_sec1 p,#etr90company_alp_sec1 p,#etr90inquiry_alp_sec1 p,#etr90policy_alp_sec1 p,#etr90policy_alp_sec2 p,#etr90satei-gyousha_alp_sec1 p,#etr90satei-gyousha_alp_sec2 p,#etr90satei-gyousha_alp_sec3 p,#etr90sitemap_alp_sec1 p,#etr90toagent_alp_sec1 p{
  padding:0 0 20px 0;
}#etr101nagare_alp_sec1 dl,#etr101nagare_alp_sec2 dl,#etr101nagare_alp_sec3 dl,#etr101nagare_alp_sec4 dl,#etr101nagare_alp_sec5 dl,#etr101nagare_alp_sec6 dl,#etr101nagare_alp_sec7 dl,#etr101nagare_alp_sec8 dl,#etr101point_alp_sec1 dl,#etr101point_alp_sec2 dl,#etr101point_alp_sec3 dl,#etr101satei-houhou_alp_sec1 dl,#etr101satei-houhou_alp_sec2 dl,#etr101satei-houhou_alp_sec3 dl,#etr101satei-koumoku_alp_sec1 dl,#etr101satei-koumoku_alp_sec3 dl,#etr101satei-koumoku_alp_sec4 dl,#etr101satei-koumoku_alp_sec5 dl,#etr101satei-koumoku_alp_sec6 dl,#etr101satei-koumoku_alp_sec7 dl,#etr101satei-koumoku_alp_sec8 dl,#etr101satei-process_alp_sec1 dl,#etr101satei-souba_alp_sec1 dl,#etr101satei-takaibukken_alp_sec1 dl,#etr101satei-takaibukken_alp_sec2 dl,#etr101satei-zeikin_alp_sec1 dl,#etr101satei-zeikin_alp_sec2 dl,#etr101satei-zeikin_alp_sec3 dl,#etr101satei-zeikin_alp_sec4 dl,#etr101satei-zeikin_alp_sec5 dl,#etr102chikunensuu_alp_sec1 dl,#etr102ijikanri_alp_sec1 dl,#etr102ijikanri_alp_sec2 dl,#etr102ijikanri_alp_sec3 dl,#etr102ijikanri_alp_sec4 dl,#etr102ijikanri_alp_sec5 dl,#etr102ijikanri_alp_sec6 dl,#etr102juukoichi_alp_sec1 dl,#etr102kihonjouhou_alp_sec1 dl,#etr102koutunoben_alp_sec1 dl,#etr102koutunoben_alp_sec2 dl,#etr102koutunoben_alp_sec3 dl,#etr102kumiaikatsudou_alp_sec1 dl,#etr102kumiaikatsudou_alp_sec2 dl,#etr102kumiaikatsudou_alp_sec3 dl,#etr102kyouyuububun_alp_sec1 dl,#etr102kyouyuububun_alp_sec2 dl,#etr102kyouyuububun_alp_sec3 dl,#etr102kyouyuububun_alp_sec4 dl,#etr102kyouyuububun_alp_sec5 dl,#etr102kyouyuububun_alp_sec6 dl,#etr102kyouyuububun_alp_sec7 dl,#etr102kyouyuububun_alp_sec8 dl,#etr102ricchijouken_alp_sec1 dl,#etr102senyuu_alp_sec1 dl,#etr102sikichi_alp_sec1 dl,#etr103baikaikeiyaku_alp_sec1 dl,#etr103baikaikeiyaku_alp_sec2 dl,#etr103baikaikeiyaku_alp_sec3 dl,#etr103baikyakukeiyaku_alp_sec1 dl,#etr103hitsuyounamono_alp_sec1 dl,#etr103hiyou_alp_sec1 dl,#etr103hiyou_alp_sec2 dl,#etr103hiyou_alp_sec3 dl,#etr103kenri_alp_sec1 dl,#etr103kenri_alp_sec2 dl,#etr104faq1_alp_sec1 dl,#etr104faq2_alp_sec1 dl,#etr104faq3_alp_sec1 dl,#etr104faq4_alp_sec1 dl,#etr104faq5_alp_sec1 dl,#etr104faq6_alp_sec1 dl,#etr104faq7_alp_sec1 dl,#etr104faq8_alp_sec1 dl,#etr203demerit_alp_sec1 dl,#etr203demerit_alp_sec2 dl,#etr203demerit_alp_sec3 dl,#etr203demerit_alp_sec4 dl,#etr203erabikata_alp_sec1 dl,#etr203jirei_alp_sec1 dl,#etr203merit_alp_sec1 dl,#etr90company_alp_sec1 dl,#etr90inquiry_alp_sec1 dl,#etr90policy_alp_sec1 dl,#etr90policy_alp_sec2 dl,#etr90satei-gyousha_alp_sec1 dl,#etr90satei-gyousha_alp_sec2 dl,#etr90satei-gyousha_alp_sec3 dl,#etr90sitemap_alp_sec1 dl,#etr90toagent_alp_sec1 dl{
  padding:0 0 20px 0;
}#etr101nagare_alp_sec1 dt,#etr101nagare_alp_sec2 dt,#etr101nagare_alp_sec3 dt,#etr101nagare_alp_sec4 dt,#etr101nagare_alp_sec5 dt,#etr101nagare_alp_sec6 dt,#etr101nagare_alp_sec7 dt,#etr101nagare_alp_sec8 dt,#etr101point_alp_sec1 dt,#etr101point_alp_sec2 dt,#etr101point_alp_sec3 dt,#etr101satei-houhou_alp_sec1 dt,#etr101satei-houhou_alp_sec2 dt,#etr101satei-houhou_alp_sec3 dt,#etr101satei-koumoku_alp_sec1 dt,#etr101satei-koumoku_alp_sec3 dt,#etr101satei-koumoku_alp_sec4 dt,#etr101satei-koumoku_alp_sec5 dt,#etr101satei-koumoku_alp_sec6 dt,#etr101satei-koumoku_alp_sec7 dt,#etr101satei-koumoku_alp_sec8 dt,#etr101satei-process_alp_sec1 dt,#etr101satei-souba_alp_sec1 dt,#etr101satei-takaibukken_alp_sec1 dt,#etr101satei-takaibukken_alp_sec2 dt,#etr101satei-zeikin_alp_sec1 dt,#etr101satei-zeikin_alp_sec2 dt,#etr101satei-zeikin_alp_sec3 dt,#etr101satei-zeikin_alp_sec4 dt,#etr101satei-zeikin_alp_sec5 dt,#etr102chikunensuu_alp_sec1 dt,#etr102ijikanri_alp_sec1 dt,#etr102ijikanri_alp_sec2 dt,#etr102ijikanri_alp_sec3 dt,#etr102ijikanri_alp_sec4 dt,#etr102ijikanri_alp_sec5 dt,#etr102ijikanri_alp_sec6 dt,#etr102juukoichi_alp_sec1 dt,#etr102kihonjouhou_alp_sec1 dt,#etr102koutunoben_alp_sec1 dt,#etr102koutunoben_alp_sec2 dt,#etr102koutunoben_alp_sec3 dt,#etr102kumiaikatsudou_alp_sec1 dt,#etr102kumiaikatsudou_alp_sec2 dt,#etr102kumiaikatsudou_alp_sec3 dt,#etr102kyouyuububun_alp_sec1 dt,#etr102kyouyuububun_alp_sec2 dt,#etr102kyouyuububun_alp_sec3 dt,#etr102kyouyuububun_alp_sec4 dt,#etr102kyouyuububun_alp_sec5 dt,#etr102kyouyuububun_alp_sec6 dt,#etr102kyouyuububun_alp_sec7 dt,#etr102kyouyuububun_alp_sec8 dt,#etr102ricchijouken_alp_sec1 dt,#etr102senyuu_alp_sec1 dt,#etr102sikichi_alp_sec1 dt,#etr103baikaikeiyaku_alp_sec1 dt,#etr103baikaikeiyaku_alp_sec2 dt,#etr103baikaikeiyaku_alp_sec3 dt,#etr103baikyakukeiyaku_alp_sec1 dt,#etr103hitsuyounamono_alp_sec1 dt,#etr103hiyou_alp_sec1 dt,#etr103hiyou_alp_sec2 dt,#etr103hiyou_alp_sec3 dt,#etr103kenri_alp_sec1 dt,#etr103kenri_alp_sec2 dt,#etr104faq1_alp_sec1 dt,#etr104faq2_alp_sec1 dt,#etr104faq3_alp_sec1 dt,#etr104faq4_alp_sec1 dt,#etr104faq5_alp_sec1 dt,#etr104faq6_alp_sec1 dt,#etr104faq7_alp_sec1 dt,#etr104faq8_alp_sec1 dt,#etr203demerit_alp_sec1 dt,#etr203demerit_alp_sec2 dt,#etr203demerit_alp_sec3 dt,#etr203demerit_alp_sec4 dt,#etr203erabikata_alp_sec1 dt,#etr203jirei_alp_sec1 dt,#etr203merit_alp_sec1 dt,#etr90company_alp_sec1 dt,#etr90inquiry_alp_sec1 dt,#etr90policy_alp_sec1 dt,#etr90policy_alp_sec2 dt,#etr90satei-gyousha_alp_sec1 dt,#etr90satei-gyousha_alp_sec2 dt,#etr90satei-gyousha_alp_sec3 dt,#etr90sitemap_alp_sec1 dt,#etr90toagent_alp_sec1 dt{
  padding:1px 0;
  margin:8px 0;
}#etr101nagare_alp_sec1 a,#etr101nagare_alp_sec2 a,#etr101nagare_alp_sec3 a,#etr101nagare_alp_sec4 a,#etr101nagare_alp_sec5 a,#etr101nagare_alp_sec6 a,#etr101nagare_alp_sec7 a,#etr101nagare_alp_sec8 a,#etr101point_alp_sec1 a,#etr101point_alp_sec2 a,#etr101point_alp_sec3 a,#etr101satei-houhou_alp_sec1 a,#etr101satei-houhou_alp_sec2 a,#etr101satei-houhou_alp_sec3 a,#etr101satei-koumoku_alp_sec1 a,#etr101satei-koumoku_alp_sec3 a,#etr101satei-koumoku_alp_sec4 a,#etr101satei-koumoku_alp_sec5 a,#etr101satei-koumoku_alp_sec6 a,#etr101satei-koumoku_alp_sec7 a,#etr101satei-koumoku_alp_sec8 a,#etr101satei-process_alp_sec1 a,#etr101satei-souba_alp_sec1 a,#etr101satei-takaibukken_alp_sec1 a,#etr101satei-takaibukken_alp_sec2 a,#etr101satei-zeikin_alp_sec1 a,#etr101satei-zeikin_alp_sec2 a,#etr101satei-zeikin_alp_sec3 a,#etr101satei-zeikin_alp_sec4 a,#etr101satei-zeikin_alp_sec5 a,#etr102chikunensuu_alp_sec1 a,#etr102ijikanri_alp_sec1 a,#etr102ijikanri_alp_sec2 a,#etr102ijikanri_alp_sec3 a,#etr102ijikanri_alp_sec4 a,#etr102ijikanri_alp_sec5 a,#etr102ijikanri_alp_sec6 a,#etr102juukoichi_alp_sec1 a,#etr102kihonjouhou_alp_sec1 a,#etr102koutunoben_alp_sec1 a,#etr102koutunoben_alp_sec2 a,#etr102koutunoben_alp_sec3 a,#etr102kumiaikatsudou_alp_sec1 a,#etr102kumiaikatsudou_alp_sec2 a,#etr102kumiaikatsudou_alp_sec3 a,#etr102kyouyuububun_alp_sec1 a,#etr102kyouyuububun_alp_sec2 a,#etr102kyouyuububun_alp_sec3 a,#etr102kyouyuububun_alp_sec4 a,#etr102kyouyuububun_alp_sec5 a,#etr102kyouyuububun_alp_sec6 a,#etr102kyouyuububun_alp_sec7 a,#etr102kyouyuububun_alp_sec8 a,#etr102ricchijouken_alp_sec1 a,#etr102senyuu_alp_sec1 a,#etr102sikichi_alp_sec1 a,#etr103baikaikeiyaku_alp_sec1 a,#etr103baikaikeiyaku_alp_sec2 a,#etr103baikaikeiyaku_alp_sec3 a,#etr103baikyakukeiyaku_alp_sec1 a,#etr103hitsuyounamono_alp_sec1 a,#etr103hiyou_alp_sec1 a,#etr103hiyou_alp_sec2 a,#etr103hiyou_alp_sec3 a,#etr103kenri_alp_sec1 a,#etr103kenri_alp_sec2 a,#etr104faq1_alp_sec1 a,#etr104faq2_alp_sec1 a,#etr104faq3_alp_sec1 a,#etr104faq4_alp_sec1 a,#etr104faq5_alp_sec1 a,#etr104faq6_alp_sec1 a,#etr104faq7_alp_sec1 a,#etr104faq8_alp_sec1 a,#etr203demerit_alp_sec1 a,#etr203demerit_alp_sec2 a,#etr203demerit_alp_sec3 a,#etr203demerit_alp_sec4 a,#etr203erabikata_alp_sec1 a,#etr203jirei_alp_sec1 a,#etr203merit_alp_sec1 a,#etr90company_alp_sec1 a,#etr90inquiry_alp_sec1 a,#etr90policy_alp_sec1 a,#etr90policy_alp_sec2 a,#etr90satei-gyousha_alp_sec1 a,#etr90satei-gyousha_alp_sec2 a,#etr90satei-gyousha_alp_sec3 a,#etr90sitemap_alp_sec1 a,#etr90toagent_alp_sec1 a{
  text-decoration:underline;
}#etr101nagare_alp_sec1 p.link,#etr101nagare_alp_sec2 p.link,#etr101nagare_alp_sec3 p.link,#etr101nagare_alp_sec4 p.link,#etr101nagare_alp_sec5 p.link,#etr101nagare_alp_sec6 p.link,#etr101nagare_alp_sec7 p.link,#etr101nagare_alp_sec8 p.link,#etr101point_alp_sec1 p.link,#etr101point_alp_sec2 p.link,#etr101point_alp_sec3 p.link,#etr101satei-houhou_alp_sec1 p.link,#etr101satei-houhou_alp_sec2 p.link,#etr101satei-houhou_alp_sec3 p.link,#etr101satei-koumoku_alp_sec1 p.link,#etr101satei-koumoku_alp_sec3 p.link,#etr101satei-koumoku_alp_sec4 p.link,#etr101satei-koumoku_alp_sec5 p.link,#etr101satei-koumoku_alp_sec6 p.link,#etr101satei-koumoku_alp_sec7 p.link,#etr101satei-koumoku_alp_sec8 p.link,#etr101satei-process_alp_sec1 p.link,#etr101satei-souba_alp_sec1 p.link,#etr101satei-takaibukken_alp_sec1 p.link,#etr101satei-takaibukken_alp_sec2 p.link,#etr101satei-zeikin_alp_sec1 p.link,#etr101satei-zeikin_alp_sec2 p.link,#etr101satei-zeikin_alp_sec3 p.link,#etr101satei-zeikin_alp_sec4 p.link,#etr101satei-zeikin_alp_sec5 p.link,#etr102chikunensuu_alp_sec1 p.link,#etr102ijikanri_alp_sec1 p.link,#etr102ijikanri_alp_sec2 p.link,#etr102ijikanri_alp_sec3 p.link,#etr102ijikanri_alp_sec4 p.link,#etr102ijikanri_alp_sec5 p.link,#etr102ijikanri_alp_sec6 p.link,#etr102juukoichi_alp_sec1 p.link,#etr102kihonjouhou_alp_sec1 p.link,#etr102koutunoben_alp_sec1 p.link,#etr102koutunoben_alp_sec2 p.link,#etr102koutunoben_alp_sec3 p.link,#etr102kumiaikatsudou_alp_sec1 p.link,#etr102kumiaikatsudou_alp_sec2 p.link,#etr102kumiaikatsudou_alp_sec3 p.link,#etr102kyouyuububun_alp_sec1 p.link,#etr102kyouyuububun_alp_sec2 p.link,#etr102kyouyuububun_alp_sec3 p.link,#etr102kyouyuububun_alp_sec4 p.link,#etr102kyouyuububun_alp_sec5 p.link,#etr102kyouyuububun_alp_sec6 p.link,#etr102kyouyuububun_alp_sec7 p.link,#etr102kyouyuububun_alp_sec8 p.link,#etr102ricchijouken_alp_sec1 p.link,#etr102senyuu_alp_sec1 p.link,#etr102sikichi_alp_sec1 p.link,#etr103baikaikeiyaku_alp_sec1 p.link,#etr103baikaikeiyaku_alp_sec2 p.link,#etr103baikaikeiyaku_alp_sec3 p.link,#etr103baikyakukeiyaku_alp_sec1 p.link,#etr103hitsuyounamono_alp_sec1 p.link,#etr103hiyou_alp_sec1 p.link,#etr103hiyou_alp_sec2 p.link,#etr103hiyou_alp_sec3 p.link,#etr103kenri_alp_sec1 p.link,#etr103kenri_alp_sec2 p.link,#etr104faq1_alp_sec1 p.link,#etr104faq2_alp_sec1 p.link,#etr104faq3_alp_sec1 p.link,#etr104faq4_alp_sec1 p.link,#etr104faq5_alp_sec1 p.link,#etr104faq6_alp_sec1 p.link,#etr104faq7_alp_sec1 p.link,#etr104faq8_alp_sec1 p.link,#etr203demerit_alp_sec1 p.link,#etr203demerit_alp_sec2 p.link,#etr203demerit_alp_sec3 p.link,#etr203demerit_alp_sec4 p.link,#etr203erabikata_alp_sec1 p.link,#etr203jirei_alp_sec1 p.link,#etr203merit_alp_sec1 p.link,#etr90company_alp_sec1 p.link,#etr90inquiry_alp_sec1 p.link,#etr90policy_alp_sec1 p.link,#etr90policy_alp_sec2 p.link,#etr90satei-gyousha_alp_sec1 p.link,#etr90satei-gyousha_alp_sec2 p.link,#etr90satei-gyousha_alp_sec3 p.link,#etr90sitemap_alp_sec1 p.link,#etr90toagent_alp_sec1 p.link{
  padding-right:20px;
  text-align:right;
}

#etr10_alp_etrl,#etr20_alp_etrl{
  padding-top:15px;
}#etr10_alp_etrl h2,#etr20_alp_etrl h2{
  padding-bottom:20px;
}#etr10_alp_etrl ul,#etr20_alp_etrl ul{
  list-style:none;
}#etr10_alp_etrl li,#etr20_alp_etrl li{
  padding-bottom:5px;
  float:left;
}#etr10_alp_etrl li.L,#etr20_alp_etrl li.L{
  padding-right:17px;
}#etr10_alp_etrl li.R,#etr20_alp_etrl li.R{
}

/* ### etr101satei-souba_alp */
#etr101satei-souba_alp_sec1{
}#etr101satei-souba_alp_sec1 table{
  margin:0 auto 15px auto;
  border-top:1px solid #d6cebb;
  border-right:1px solid #d6cebb;
  border-left: 1px solid #d6cebb;
  border-bottom: 1px solid #d6cebb;
  width:454px;
}#etr101satei-souba_alp_sec1 th{
  border-bottom:1px solid #d6cebb;
  height:28px;
  background-color:#f9f1e2;
  text-align:center;
}#etr101satei-souba_alp_sec1 th.L1{
  border-right:1px solid #d6cebb;
}#etr101satei-souba_alp_sec1 th.R1{
  border-right:1px solid #d6cebb;
}#etr101satei-souba_alp_sec1 td{
  border-bottom:1px solid #d6cebb;
  height:28px;
}#etr101satei-souba_alp_sec1 td.L1{
  padding-left:10px;
  border-right:1px solid #d6cebb;
  width:70px;
  background-color:#f9f1e2;
  font-weight:bolder;
}#etr101satei-souba_alp_sec1 td.L2{
  padding-left:10px;
  border-right:1px solid #d6cebb;
  width:100px;
}#etr101satei-souba_alp_sec1 td.R1{
  padding-right:10px;
  text-align:right;
  width:80px;
}#etr101satei-souba_alp_sec1 td.R2{
  padding-left:5px;
  border-right:1px solid #d6cebb;
  width:200px;
}#etr101satei-souba_alp_sec1 table td.R2 span{
  display:block;
  background-color:#f93;
  height:10px;
}#etr101satei-souba_alp_sec1 p.desc2{
  padding-top:15px;
  clear:both;
}

/* ### etr101satei-souba_alp ### */
#etr101satei-takaibukken_alp_sec1 dl{
  padding-left:19px;
}

/* ### etr101nagare_alp ### */
#etr101nagare_alp_sec7 p.desc{
  background-image:none;
}

/* ### etr104hitsuyounamono_alp ### */
#etr103hitsuyounamono_alp_sec1 table{
  margin:0 7px 15px 7px;
  border:1px solid #d6cebb;
  float:left;
  width:300px;
}#etr103hitsuyounamono_alp_sec1 th{
  padding:5px;
  border-right:1px solid #d6cebb;
  border-bottom:1px solid #d6cebb;
  background-color:#f9f1e2;
  font-weight:lighter;
}#etr103hitsuyounamono_alp_sec1 td{
  padding:5px;
  border-bottom:1px solid #d6cebb;
  font-size:11px;
}

/* ### etr104faq_alp ### */
#etr104_alp_sec1{
}#etr104_alp_sec1 dl{
  position:relative;
  padding:10px 10px 15px 10px;
  margin-top:5px;
  clear:both;
}#etr104_alp_sec1 dt{
  padding:10px 0 10px 35px;
  margin-bottom:10px;
  background-color:#f2eee6;
  background-position:10px top;
  font:bolder 14px san-serif;
  vertical-align:middle;
}#etr104_alp_sec1 dd.desc{
  padding-left:40px;
  background:url(img/all_alp_faq_a.gif) left top;
  background-repeat:no-repeat;
}#etr104_alp_sec1 dd.lm{
  position:absolute;
  top:0;
  left:0;
  _left:-10px;
  width:33px;
  height:33px;
  background:url(img/all_alp_faq_q.gif) left top;
  background-repeat:no-repeat;
}

#etr104_alp_etrl{
  margin-bottom:25px;
}#etr104_alp_etrl h2{
  padding-bottom:20px;
}#etr104_alp_etrl ul{
  list-style:none;
}#etr104_alp_etrl li{
  padding-bottom:5px;
  float:left;
}#etr104_alp_etrl li.L,#etr104_alp_etrl li.LB{
  padding-right:13px;
}#etr104_alp_etrl li.R,#etr104_alp_etrl li.RB{
}

/* ### etr301_alp ### */
#etr301step2_alp_head,#etr301step3_alp_head,#etr301step4_alp_head{
}

#etr301step2_alp_sec1,#etr301step2_alp_sec2,#etr301step2_alp_sec3,#etr301step2_alp_sec4,#etr301step3_alp_sec1,#etr301step3_alp_sec2,#etr301step3_alp_sec3,#etr301step3_alp_sec4,#etr301step4_alp_sec1,#etr301step4_alp_sec10,#etr301step4_alp_sec2,#etr301step4_alp_sec3,#etr301step4_alp_sec4,#etr301step4_alp_sec5,#etr301step4_alp_sec6,#etr301step4_alp_sec7,#etr301step4_alp_sec8,#etr301step4_alp_sec9,#etr301step4_alp_sec11{
  padding-top:15px;
}#etr301step2_alp_sec1 h2,#etr301step2_alp_sec2 h2,#etr301step2_alp_sec3 h2,#etr301step2_alp_sec4 h2,#etr301step3_alp_sec1 h2,#etr301step3_alp_sec2 h2,#etr301step3_alp_sec3 h2,#etr301step3_alp_sec4 h2,#etr301step4_alp_sec1 h2,#etr301step4_alp_sec10 h2,#etr301step4_alp_sec2 h2,#etr301step4_alp_sec3 h2,#etr301step4_alp_sec4 h2,#etr301step4_alp_sec5 h2,#etr301step4_alp_sec6 h2,#etr301step4_alp_sec7 h2,#etr301step4_alp_sec8 h2,#etr301step4_alp_sec9 h2,#etr301step4_alp_sec11 h2{
  padding-bottom:10px;
}#etr301step2_alp_sec1 p,#etr301step2_alp_sec2 p,#etr301step2_alp_sec3 p,#etr301step2_alp_sec4 p,#etr301step3_alp_sec1 p,#etr301step3_alp_sec2 p,#etr301step3_alp_sec3 p,#etr301step3_alp_sec4 p{
  float:left;
  width:410px;
}#etr301step2_alp_sec1 p.img,#etr301step2_alp_sec2 p.img,#etr301step2_alp_sec3 p.img,#etr301step2_alp_sec4 p.img,#etr301step3_alp_sec1 p.img,#etr301step3_alp_sec2 p.img,#etr301step3_alp_sec3 p.img,#etr301step3_alp_sec4 p.img,#etr301step4_alp_sec1 p.img,#etr301step4_alp_sec10 p.img,#etr301step4_alp_sec2 p.img,#etr301step4_alp_sec3 p.img,#etr301step4_alp_sec4 p.img,#etr301step4_alp_sec5 p.img,#etr301step4_alp_sec6 p.img,#etr301step4_alp_sec7 p.img,#etr301step4_alp_sec8 p.img,#etr301step4_alp_sec9 p.img,#etr301step4_alp_sec11 p.img{
  padding-left:15px;
  float:right;
  width:220px;
}#etr301step2_alp_sec1 p.point,#etr301step2_alp_sec2 p.point,#etr301step2_alp_sec3 p.point,#etr301step2_alp_sec4 p.point,#etr301step3_alp_sec1 p.point1,#etr301step3_alp_sec2 p.point,#etr301step3_alp_sec3 p.point,#etr301step3_alp_sec4 p.point,#etr301step4_alp_sec1 p.point,#etr301step4_alp_sec10 p.point,#etr301step4_alp_sec2 p.point,#etr301step4_alp_sec3 p.point,#etr301step4_alp_sec4 p.point,#etr301step4_alp_sec5 p.point,#etr301step4_alp_sec6 p.point,#etr301step4_alp_sec7 p.point,#etr301step4_alp_sec8 p.point,#etr301step4_alp_sec9 p.point,#etr301step4_alp_sec11 p.point{
  padding-top:32px;
  margin:5px 0;
  border-bottom:1px solid #fbc357;
  position:relative;
  float:left;
  height:31px;
  background:url(img/cat301_alp_sec_point-bg.gif) left 11px;
  background-repeat:x-repeat;
}#etr301step2_alp_sec1 p.point span.lm,#etr301step2_alp_sec2 p.point span.lm,#etr301step2_alp_sec3 p.point span.lm,#etr301step2_alp_sec4 p.point span.lm,#etr301step3_alp_sec2 p.point span.lm,#etr301step3_alp_sec1 p.point1 span.lm,#etr301step3_alp_sec1 p.point2 span.lm,#etr301step3_alp_sec3 p.point span.lm,#etr301step3_alp_sec4 p.point span.lm,#etr301step4_alp_sec1 p.point span.lm,#etr301step4_alp_sec10 p.point span.lm,#etr301step4_alp_sec2 p.point span.lm,#etr301step4_alp_sec3 p.point span.lm,#etr301step4_alp_sec4 p.point span.lm,#etr301step4_alp_sec5 p.point span.lm,#etr301step4_alp_sec6 p.point span.lm,#etr301step4_alp_sec7 p.point span.lm,#etr301step4_alp_sec8 p.point span.lm,#etr301step4_alp_sec9 p.point span.lm,#etr301step4_alp_sec11 p.point span.lm{
  position:absolute;
  display:block;
  top:0;
  left:0;
  width:73px;
  height:23px;
  background:#fff url(img/cat301_alp_sec_point-lm.gif) left top;
  background-repeat:no-repeat;
}

#etr301step2_alp_tips,#etr301step3_alp_tips,#etr301step4_alp_tips{
  padding-top:15px;
}#etr301step2_alp_tips dl,#etr301step3_alp_tips dl,#etr301step4_alp_tips dl{
  border-bottom:1px solid #96c32f;
  float:left;
  width:316px;
  background:url(img/cat301_alp_tips_dl-bg.gif) left top;
  background-repeat:y-repeat;
}#etr301step2_alp_tips dl.L,#etr301step3_alp_tips dl.L,#etr301step4_alp_tips dl.L{
  margin-right:13px;
}#etr301step2_alp_tips dt,#etr301step3_alp_tips dt,#etr301step4_alp_tips dt{
  padding:20px 0 0 20px;
  height:38px;
  background:url(img/cat301_alp_tips_dt-bg.gif) left top;
  background-repeat:no-repeat;
}#etr301step2_alp_tips dd,#etr301step3_alp_tips dd,#etr301step4_alp_tips dd{
  padding:18px;
}

#etr301step2_alp_nxpv,#etr301step3_alp_nxpv,#etr301step4_alp_nxpv{
  padding-top:15px;
}#etr301step2_alp_nxpv ul,#etr301step3_alp_nxpv ul,#etr301step4_alp_nxpv ul{
  width:645px;
}#etr301step2_alp_nxpv ul li.L,#etr301step3_alp_nxpv ul li.L,#etr301step4_alp_nxpv ul li.L{
  padding-left:20px;
  float:left;
  height:18px;
  background:url(img/cat301_alp_nxpv_lm1.gif) left top;
  background-repeat:no-repeat;
}#etr301step2_alp_nxpv ul li.R,#etr301step3_alp_nxpv ul li.R,#etr301step4_alp_nxpv ul li.R{
  padding-right:20px;
  float:right;
  height:18px;
  background:url(img/cat301_alp_nxpv_lm2.gif) right top;
  background-repeat:no-repeat;
}

/* #### etr301step2_alp ### */
#etr301step2_alp_sec1 p.desc2,#etr301step2_alp_sec2 p,#etr301step2_alp_sec3 p,#etr301step2_alp_sec4 p,#etr301step2_alp_sec1 p.point{
  width:645px;
}
#etr301step2_alp_sec1 span.comT{
  background:url(img/etr301step2_alp_sec1_lm-comT.gif) left top;
}#etr301step2_alp_sec1 span.comR{
  background:url(img/etr301step2_alp_sec1_lm-comR.gif) left top;
}#etr301step2_alp_sec1 span.comU{
  background:url(img/etr301step2_alp_sec1_lm-comU.gif) left top;
}#etr301step2_alp_sec1 span.comD{
  background:url(img/etr301step2_alp_sec1_lm-comD.gif) left top;
}#etr301step2_alp_sec1 span.comS{
  background:url(img/etr301step2_alp_sec1_lm-comS.gif) left top;
}#etr301step2_alp_sec1 span.comL{
  background:url(img/etr301step2_alp_sec1_lm-comL.gif) left top;
}#etr301step2_alp_sec1 span.comT,#etr301step2_alp_sec1 span.comR,#etr301step2_alp_sec1 span.comU,#etr301step2_alp_sec1 span.comD,#etr301step2_alp_sec1 span.comS,#etr301step2_alp_sec1 span.comL{
  float:left;
  display:block;
  width:48px;
  height:23px;
  padding-right:5px;
  background-repeat:no-repeat;
}

/* #### etr301step3_alp ### */
#etr301step3_alp_sec1 p.desc2,#etr301step3_alp_sec2 p,#etr301step3_alp_sec3 p{
  width:645px;
}

#etr301step3_alp_sec1 p.point2{
  padding-top:32px;
  margin:5px 0;
  border-bottom:1px solid #fbc357;
  position:relative;
  width:645px;
  background:url(img/cat301_alp_sec_point-bg.gif) left 11px;
  background-repeat:x-repeat;
}#etr301step3_alp_sec1 p.point1{
  height:48px;
}#etr301step3_alp_sec1 p.point2{
  height:32px;
}

/* #### etr301step4_alp ### */
#etr301step4_alp_sec1 p,#etr301step4_alp_sec10 p,#etr301step4_alp_sec2 p,#etr301step4_alp_sec3 p,#etr301step4_alp_sec4 p,#etr301step4_alp_sec5 p,#etr301step4_alp_sec6 p,#etr301step4_alp_sec7 p,#etr301step4_alp_sec8 p,#etr301step4_alp_sec9 p,#etr301step4_alp_sec11 p{
  width:645px;
}

/* ### etr80_alp ### */
#etr80_alp_basi{
  padding-bottom:15px;
  margin-bottom:15px;
  border-right:1px solid #dcd7ca;
  border-bottom:1px solid #dcd7ca;
  border-left:1px solid #dcd7ca;
  width:643px;
}#etr80_alp_basi h2{
  padding:10px 0 5px 15px;
  _padding:5px 0 10px 15px;
  height:44px;
  background:url(img/etr80_alp_basi_h-bg.gif) left top;
  background-repeat:no-repeat;
}#etr80_alp_basi p.pict{
  padding:0 15px;
  float:left;
}#etr80_alp_basi p.pict img{
  padding:1px;
  border:1px solid #ccc;
}#etr80_alp_basi table{
  float:left;
  width:339px;
}#etr80_alp_basi table th{
  padding:4px 0;
  vertical-align:top;
  width:55px;
  font-weight:normal;
  background:url(img/etr80_alp_basi_info-bg.gif) left bottom;
  background-repeat:no-repeat;
}#etr80_alp_basi table td{
  padding:3px 0 2px 0;
  width:274px;
  background:url(img/etr80_alp_basi_info-bg.gif) left bottom;
  background-repeat:no-repeat;
}#etr80_alp_basi table td span{
  padding-left:10px;
  display:block;
  background:url(img/all_alp_colon1.gif) left 5px;
  background-repeat:no-repeat;
}

#etr80_alp_sec1{
  padding-top:7px;
  clear:both;
}#etr80_alp_sec1 h2{
  padding-bottom:20px;
}#etr80_alp_sec1 p.heading{
  padding:0 0 10px 0;
  font:bold 16px san-serif;
}#etr80_alp_sec1 p.desc{
  padding:0 0 20px 0;
}#etr80_alp_sec1 a{
  text-decoration:underline;
}

#etr80_alp_sec2{
  padding-top:7px;
  padding-bottom:15px;
}#etr80_alp_sec2 h2{
  padding-bottom:15px;
}#etr80_alp_sec2 p{
  padding:0 0 20px 0;
}#etr80_alp_sec2 a{
  text-decoration:underline;
}#etr80_alp_sec2 table{
  padding-bottom:15px;
  width:645px;
}#etr80_alp_sec2 table caption{
  padding:0 0 5px 13px;
  text-align:left;
  font-weight:bold;
  background:url(img/all_alp_lm1.gif) left 4px;
  background-repeat:no-repeat;
}#etr80_alp_sec2 table th{
  width:55px;
  font-weight:normal;
}#etr80_alp_sec2 table td{
  padding-left:10px;
  width:580px;
  background:url(img/all_alp_colon1.gif) left 5px;
  background-repeat:no-repeat;
}

/* ### etr90_alp ### */
/* ### etr90aboutsite_alp ### */
}#etr90aboutsite_alp_flow{
  margin-bottom:25px;
}#etr90aboutsite_alp_flow h2{
  padding-bottom:20px;
}#etr90aboutsite_alp_flow dl{
  position:relative;
  padding:0;
  margin:0 auto;
  border-top:1px solid #eae3d8;
  border-bottom:1px solid #eae3d8;
  width:617px;
  height:100px;
  background:url(img/etr90aboutsite_alp_flow-mbg.gif) left top;
  background-repeat:x-repeat;
}#etr90aboutsite_alp_flow dt{
  position:absolute;
  top:10px;
  left:130px;
}#etr90aboutsite_alp_flow dd.desc{
  position:absolute;
  top:33px;
  left:130px;
  width:485px;
}#etr90aboutsite_alp_flow dd.lm{
  position:absolute;
  top:20px;
  left:5px;
  width:104px;
  height:66px;
  background-repeat:x-repeat;
}#etr90aboutsite_alp_flow dl.s1 dd.lm{
  background:url(img/etr90aboutsite_alp_flow_dd-lm1.gif) left top;
}#etr90aboutsite_alp_flow dl.s2 dd.lm{
  background:url(img/etr90aboutsite_alp_flow_dd-lm2.gif) left top;
}#etr90aboutsite_alp_flow dl.s3 dd.lm{
  background:url(img/etr90aboutsite_alp_flow_dd-lm3.gif) left top;
}#etr90aboutsite_alp_flow dl.s4 dd.lm{
  background:url(img/etr90aboutsite_alp_flow_dd-lm4.gif) left top;
}#etr90aboutsite_alp_flow p.hr{
  margin:5px auto;
  width:22px;
  height:14px;
  background:url(img/etr90aboutsite_alp_flow-hr.gif) left top;
  background-repeat:no-repeat;
}

/* ### etr90company ### */
#etr90company_alp_sec1{
  padding-top:25px;
}#etr90company_alp_sec1 table{
  margin:0 auto;
  margin-left:22px;
  border-collapse:separate;
  border-spacing:1px;
  width:590px;
  background-color:#fff;
}#etr90company_alp_sec1 td{
  height:32px;
  background-color:#fff;
}#etr90company_alp_sec1 table .L{
  padding-left:10px;
  border-left:8px solid #f93;
  background-color:#f9f1e2;
  width:100px;
}#etr90company_alp_sec1 table .R{
  padding-left:15px;
  width:490px;
}#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 ol{
  padding:0 5px 20px 10px;
}#etr90policy_alp_sec1 ol li{
  margin-left:25px;
  padding-bottom:5px;
}#etr90policy_alp_sec1 ul{
  padding:1px 0 0 0;
}#etr90policy_alp_sec1 ul li{
  margin-left:25px;
  padding-bottom:1px;
  list-style:circle;
}#etr90policy_alp_sec1 p.R{
  padding-right:10px;
  float:right;
}#etr90policy_alp_sec2{
  padding-top:5px;
}#etr90policy_alp_sec2 ol{
  padding:0 5px 20px 10px;
}#etr90policy_alp_sec2 li{
  margin-left:25px;
  padding-bottom:5px;
}

/* ### 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:590px;
  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 p{
}#etr90toagent_alp_sec1 dd{
  padding-left:18px;
  background:url(img/all_alp_list1.gif) 5px 8px;
  background-repeat:no-repeat;
}#etr90toagent_alp_btn1{
}#etr90toagent_alp_btn1 dl dt{
  margin:20px auto 15px auto;
  width:563px;
}#etr90toagent_alp_btn1 dl dd.L{
  float:left;
  padding:0 28px 0 51px;
}#etr90toagent_alp_btn1 dl dd.R{
  float:left;
}

/* ### etr90sitemap_alp ### */
#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;
}


/* BETA
   ---- */
#all_bet_catc{
  padding-bottom:10px;
}

#all_bet_men1{
  background-color:##d6cdba;
}#all_bet_men1 dl{
}#all_bet_men1 dt{
  display:inline;
}#all_bet_men1 dd{
  position:relative;
  width:190px;
  height:35px;
  background:url(img/all_bet_men1_ddbg1.gif) left top;
  background-repeat:no-repeat;
}#all_bet_men1 dd a{
  display:block;
  width:100%;
  height:100%;
}#all_bet_men1 dd a span{
  padding:11px 0 0 23px;
  display:block;
}#all_bet_men1 dd.B{
  position:relative;
  width:190px;
  height:40px;
  background:url(img/all_bet_men1_ddbg2.gif) left top;
  background-repeat:no-repeat;
}#all_bet_men1 dd.B a{
  display:block;
  width:100%;
  height:100%;
}#all_bet_men1 dd.B a span{
  padding:11px 0 0 23px;
  display:block;
}

#all_bet_futr{
  padding-top:9px;
}#all_bet_futr p{
  padding-top:7px;
}

#all_bet_notc{
  padding-top:15px;
}


/* FOOTER
   ------ */
#all_ftr_men1{
  height:35px;
}#all_ftr_men1 ul{
  margin:0 auto;
  padding-top:10px;
  width:589px;
}#all_ftr_men1 li{
  padding-left:20px;
  float:left;
  background:url(img/all_ftr_men1_li-sep.gif) 9px 4px;
  background-repeat:no-repeat;
}#all_ftr_men1 li.T{
  padding-left:0;
  background-image:none;
}#all_ftr_men1 li.B{
}

#all_ftr_sitl{
  padding-bottom:10px;
}#all_ftr_sitl h2{
  text-align:center;
}#all_ftr_sitl ul{
  margin:0 auto;
  width:760px;
  list-style:none;
  font-size:11px;
}#all_ftr_sitl li{
  padding-left:20px;
  float:left;
}#all_ftr_sitl li.H{
  padding-left:0;
  background-image:none;
}#all_ftr_sitl li.F{
}

#all_ftr_cpyr{
  background-image:url(img/all_ftr_cpyr_bg.gif);
  background-position:top left;
  background-repeat:x-repeat;
}#all_ftr_cpyr p{
  text-align:center;
  line-height:2;
}#all_ftr_cpyr p span.txt1{
  display:block;
}#all_ftr_cpyr p span.txt2{
  display:block;
}
