/* Basic-Elements
   ============== */
*{
margin:0;
padding:0;
border:0;
background-color:transparent;
}html{
}body{
  min-width:850px;
  color:#454545;
  font-family:'MS PGothic', Osaka, 'Hiragino Kaku Gothic Pro';
  font-size:12px;
  line-height:1.5;
  background:url(img/all_body_bg.jpg) repeat-x #fff;
}/* center on ie */

a{
  color:#454545;
}a img{
  border:0;
}a:hover{
  color:#f90;
  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{
}

.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;
}/**/



/* Page-Layout
   =========== */
#con{
  margin:0 auto 20px 0;
  position:relative;
  width:850px;
  text-align:left;
}body>#con{
  height:auto;
}#con-in{
  position:static;
}

#hdr{
  position:relative;
  width:850px;
  height:122px;
  background:#329eba;
}#hdr-in{
  position:static;
}

#pgb{
  position:realtive;
  width:850px;
}#pgb-in{
  padding:15px 0 15px 0;
  position:static;
}*+htm #pgb-in{
  margin-bottom:15px;
}#alp{
  border:1px solid #ddd;
  position:relative;
  float:right;
  display:inline;
  width:653px;
  min-height:1px;
  background:#fff;
  clear:both;
}#alp-in{
  padding:20px 15px 20px 15px;
  position:static;
}#bet{
  position:relative;
  display:inline;
  float:left;
  width:195px;
  min-height:1px;
}#bet-in{
  position:static;
  font-size:12px;
}

#ftr{
  margin:0;
  border-top:1px solid #ddd;
  position:relative;
  height:68px;
  background:#f2f2f2;
}html[xmlns] #ftr{
  padding:0 0 18px 0;
  margin-bottom:-20px;
}#ftr-in{
  padding-bottom:2px;
  position:static;
  font-size:11px;
}



/* Contents
   ======== */
/* Header
   ------ */
/* ### all_hdr ### */
#all_hdr_h1tx{
  width:647px;
  height:23px;
}#all_hdr_h1tx h1{
  padding:6px;
  font:normal 11px san-serif;
  color:#fff;
}

#all_hdr_logo{
  float:left;
  width:200px;
  height:49px;
}#all_hdr_logo p{
  padding:1px 0 0 15px;
}

#all_hdr_sec1{
  position:absolute;
  top:0;
  left:643px;
  width:207px;
  height:35px;
  background:url(img/all_hdr_sec1_bg.gif) left top;
  background-repeat:no-repeat;
}#all_hdr_sec1 p{
  padding-right:5px;
  font-size:11px;
  text-align:center;
  line-height:1;
}#all_hdr_sec1 p span.num{
  padding:0 5px 0 0;
  font-size:26px;
  color:#c24500;
}

#all_hdr_men1{
  position:absolute;
  top:58px;
  left:580px;
  clear:both;
}#all_hdr_men1 ul{
  position:relative;
  font-size:11px;
}#all_hdr_men1 ul li{
  float:left;
}#all_hdr_men1 ul li.l1{
  padding-left:25px;
  background:url(img/all_hdr_men1_lm1.gif) left 1px;
  background-repeat:no-repeat;
}#all_hdr_men1 ul li.l2{
  padding-left:19px;
  margin-left:15px;
  background:url(img/all_hdr_men1_lm2.gif) left top;
  background-repeat:no-repeat;
}#all_hdr_men1 ul li a{
  color:#fff;
  text-decoration:underline;
}

#all_hdr_men2{
  position:absolute;
  top:81px;
  left:0;
  background:#f5f5f5;
  width:850px;
}#all_hdr_men2 ul{
  position:relative;
  width:764px;
  height:41px;
  left:86px;
}/*\*/ * html #all_hdr_men2 ul{
}/**/#all_hdr_men2 ul a{
  display:block;
  width:100%;
  height:100%;
  background:url(img/all_hdr_men2_bg.gif) no-repeat;
}#all_hdr_men2 li{
  position:absolute;
  display:block;
  top:0;
  height:41px;
}#all_hdr_men2 li.top{
  left:0px;
  width:62px;
}#all_hdr_men2 li.aboutsite{
  left:62px;
  width:93px;
}#all_hdr_men2 li.about-house-maker{
  left:155px;
  width:148px;
}#all_hdr_men2 li.choice{
  left:303px;
  width:172px;
}#all_hdr_men2 li.agent{
  left:475px;
  width:172px;
  /* temporary-cope */
  display:block;
  background:url(img/all_hdr_men2_bg.gif) no-repeat;
  background-position:-475px 0;
}#all_hdr_men2 li.faq{
  left:647px;
  width:117px;
}#all_hdr_men2 li.top a{
  background-position:0 0;
}#all_hdr_men2 li.aboutsite a{
  background-position:-62px 0;
}#all_hdr_men2 li.about-house-maker a{
  background-position:-155px 0;
}#all_hdr_men2 li.choice a{
  background-position:-303px 0;
}#all_hdr_men2 li.agent a{
  background-position:-475px 0;
}#all_hdr_men2 li.faq a{
  background-position:-647px 0;
}#all_hdr_men2 li.top a:hover{
  background-position:0 -41px;
}#all_hdr_men2 li.aboutsite a:hover{
  background-position:-62px -41px;
}#all_hdr_men2 li.about-house-maker a:hover{
  background-position:-155px -41px;
}#all_hdr_men2 li.choice a:hover{
  background-position:-303px -41px;
}#all_hdr_men2 li.agent a:hover{
  background-position:-475px -41px;
}#all_hdr_men2 li.faq a:hover{
  background-position:-647px -41px;
}#top #all_hdr_men2 li.top a{
  background-position:0 -41px;
}#eaboutsite #all_hdr_men2 li.aboutsite a{
  background-position:-62px -41px;
}#eabout-house-maker #all_hdr_men2 li.about-house-maker a{
  background-position:-155px -41px;
}#echoice #all_hdr_men2 li.choice a{
  background-position:-303px -41px;
}#agent #all_hdr_men2 li.agent a{
  background-position:-475px -41px;
}#efaq #all_hdr_men2 li.faq a{
  background-position:-647px -41px;
}#top #all_hdr_men2 li.top a:hover{
  background-position:0 -41px;
}#eaboutsite #all_hdr_men2 li.aboutsite a:hover{
  background-position:-62px -41px;
}#eabout-house-maker #all_hdr_men2 li.about-house-maker a:hover{
  background-position:-155px -41px;
}#echoice #all_hdr_men2 li.choice a:hover{
  background-position:-303px -41px;
}#agent #all_hdr_men2 li.agent a:hover{
  background-position:-475px -41px;
}#efaq #all_hdr_men2 li.faq a:hover{
  background-position:-647px -41px;
}

/* Alpha
   ----- */
/* ### all_alp ### */
#all_alp_path{
  padding-right:5px;
  font-size:11px;
}

#all_alp_head{
  padding:15px 0;
}

#all_alp_agtl{
  padding:15px 0 20px 1px;
  clear:both;
}#all_alp_agtl h2{
  padding-bottom:10px;
}#all_alp_agtl p img{
  margin:0 2px 3px 0;
  border:1px solid #e8e8e8;
  padding:1px;
  width:73px;
  height:36px;
}#all_alp_agtl p img.R{
  margin:0 0 3px 0;
}

#all_alp_flow{
  padding-top:7px;
  position:relative;
  width:615px;
  clear:both;
}#all_alp_flow h2{
  padding-bottom:20px;
}#all_alp_flow dl{
  margin:0 auto;
  position:relative;
  width:584px;
  height:270px;
  background:url(/img/all_alp_flow_bg.gif) 6px top;
  background-repeat:no-repeat;
}#all_alp_flow dl dt{
  position:absolute;
}#all_alp_flow dl dt.l1{
  top:0;
  left:2px;
}#all_alp_flow dl dt.l2{
  top:0;
  left:167px;
}#all_alp_flow dl dt.l3{
  top:0;
  left:317px;
}#all_alp_flow dl dt.l4{
  top:0;
  left:462px;
}#all_alp_flow dl dd{
  position:absolute;
  top:140px;
  width:137px;
}#all_alp_flow dl dd.l1{
  left:0;
}#all_alp_flow dl dd.l1 a{
  color:#f90;
}#all_alp_flow dl dd.l2{
  left:149px;
}#all_alp_flow dl dd.l3{
  left:297px;
}#all_alp_flow dl dd.l4{
  left:445px;
}

#all_alp_btn2{
  margin-top:20px;
  position:relative;
  width:615px;
  height:195px;
  background:url(/img/all_alp_btn2_bg.gif) left top;
  background-repeat:no-repeat;
  clear:both;
}#all_alp_btn2 h2{
  padding:30px 0 0 230px;
}#all_alp_btn2 p.desc{
  padding:10px 0 0 230px;
  width:380px;
  line-height:1.3;
  letter-spacing:-1px;
}#all_alp_btn2 p.btn{
  padding:8px 0 0 295px;
}

/* ### top_alp ### */
#top_alp_btn1{
  margin-top:9px;
  position:relative;
  width:615px;
  height:225px;
  /*background:url(/img/top_alp_btn1_bg.gif) top left;*/
  background-repeat:no-repeat;
}#top_alp_btn1 p.tittext{
  padding-left:8px;
  font-size:11px;
}#top_alp_btn1 h2{
  padding-bottom:10px;
}#top_alp_btn1 p.pict{
  float:left;
}#top_alp_btn1 p.desc{
  padding-left:5px;
  float:right;
  line-height:1.4;
}#top_alp_btn1 p.btn{
  padding-top:12px;
  text-align:right;
}

#top_alp_men1{
  margin-bottom:20px;
  width:615px;
  clear:both;
}html[xmlns] #top_alp_men1{
  padding-top:20px;
}#top_alp_men1 h2{
  padding-bottom:20px;
}#top_alp_men1 dl{
  margin-bottom:20px;
  float:left;
  width:153px;
}#top_alp_men1 dl dt{
  margin-left:1px;
}#top_alp_men1 dl.l1 dt{
  margin-left:0;
}#top_alp_men1 dl dd{
  padding:8px;
  margin-left:1px;
  position:relative;
  width:137px;
  height:170px;
  line-height:1.5;
}html[xmlns] #top_alp_men1 dl dd{
  margin-top:-5px;
}#top_alp_men1 dl.l1 dd{
  margin-left:0;
  background:#fff2ea;
}#top_alp_men1 dl.l2 dd{
  background:#e9f2e9;
}#top_alp_men1 dl.l3 dd{
  background:#fcf4e0;
}#top_alp_men1 dl.l4 dd{
  background:#e0edf3;
}#top_alp_men1 span.btn{
  position:absolute;
  display:block;
  top:160px;
  left:97px;
  text-align:right;
}

/* ### etr10-20_alp ### */
#etr10kenzai_alp_lead,#etr20kouhou_alp_lead,#etr20hiyou_alp_lead,#etr20hoshou_alp_lead,#etr20hoshou_alp_reli,#etr901about-house-maker_alp_reli,#etr902toagent_alp_lead{
  padding-top:10px;
  clear:both;
}#etr10kenzai_alp_lead h2,#etr20kouhou_alp_lead h2,#etr20hiyou_alp_lead h2,#etr20hoshou_alp_lead h2,#etr20hoshou_alp_reli h2,#etr901about-house-maker_alp_reli h2,#etr902toagent_alp_lead h2{
  padding-bottom:20px;
}#etr10kenzai_alp_lead p,#etr20kouhou_alp_lead p,#etr20hiyou_alp_lead p,#etr20hoshou_alp_lead p,#etr20hoshou_alp_reli p,#etr901about-house-maker_alp_reli p,#etr902toagent_alp_lead p{
  padding-bottom:20px;
}#etr10kenzai_alp_lead a,#etr20kouhou_alp_lead a,#etr20hiyou_alp_lead a,#etr20hoshou_alp_lead a,#etr20hoshou_alp_reli a,#etr901about-house-maker_alp_reli a,#etr902toagent_alp_lead a{
  color:#0072b8;
  text-decoration:underline;
}#etr10kenzai_alp_lead a:hover,#etr20kouhou_alp_lead a:hover,#etr20hiyou_alp_lead a:hover,#etr20hoshou_alp_lead a:hover,#etr20hoshou_alp_reli a:hover,#etr901about-house-maker_alp_reli a:hover,#etr902toagent_alp_lead a:hover{
  color:#f90;
}

#etr10bunrui_alp_sec1,#etr10bunrui_alp_sec2,#etr10bunrui_alp_sec3,#etr10kenzai_alp_sec1,#etr10kenzai_alp_sec2,#etr10kenzai_alp_sec3,#etr10seinou_alp_sec1,#etr10seinou_alp_sec2,#etr10seinou_alp_sec3,#etr10seinou_alp_sec4,#etr10seinou_alp_sec5,#etr10seinou_alp_sec6,#etr10tokuchou_alp_sec1,#etr10tokuchou_alp_sec2,#etr20hiyou_alp_sec1,#etr20hiyou_alp_sec2,#etr20hiyou_alp_sec3,#etr20hoshou_alp_sec1,#etr20hoshou_alp_sec2,#etr20hoshou_alp_sec3,#etr20kouhou_alp_sec1,#etr20kouhou_alp_sec2,#etr20kouhou_alp_sec3,#etr20kouhou_alp_sec4,#etr20tokushu1_alp_sec1,#etr20zeikin_alp_sec1,#etr20zeikin_alp_sec2,#etr901about-house-maker_alp_sec1,#etr901about-house-maker_alp_sec2,#etr901aboutsite_alp_sec1,#etr901aboutsite_alp_sec2,#etr901faq_alp_sec1,#etr902company_alp_sec1,#etr902inquiry_alp_sec1,#etr902policy_alp_sec1,#etr902policy_alp_sec2,#etr902sitemap_alp_sec1,#etr902toagent_alp_sec1{
  padding-top:10px;
  clear:both;
}#etr10bunrui_alp_sec1 h2,#etr10bunrui_alp_sec2 h2,#etr10bunrui_alp_sec3 h2,#etr10kenzai_alp_sec1 h2,#etr10kenzai_alp_sec2 h2,#etr10kenzai_alp_sec3 h2,#etr10seinou_alp_sec1 h2,#etr10seinou_alp_sec2 h2,#etr10seinou_alp_sec3 h2,#etr10seinou_alp_sec4 h2,#etr10seinou_alp_sec5 h2,#etr10seinou_alp_sec6 h2,#etr10tokuchou_alp_sec1 h2,#etr10tokuchou_alp_sec2 h2,#etr20hiyou_alp_sec1 h2,#etr20hiyou_alp_sec2 h2,#etr20hiyou_alp_sec3 h2,#etr20hoshou_alp_sec1 h2,#etr20hoshou_alp_sec2 h2,#etr20hoshou_alp_sec3 h2,#etr20kouhou_alp_sec1 h2,#etr20kouhou_alp_sec2 h2,#etr20kouhou_alp_sec3 h2,#etr20kouhou_alp_sec4 h2,#etr20tokushu1_alp_sec1 h2,#etr20zeikin_alp_sec1 h2,#etr20zeikin_alp_sec2 h2,#etr901about-house-maker_alp_sec1 h2,#etr901about-house-maker_alp_sec2 h2,#etr901aboutsite_alp_sec1 h2,#etr901aboutsite_alp_sec2 h2,#etr901faq_alp_sec1 h2,#etr902company_alp_sec1 h2,#etr902inquiry_alp_sec1 h2,#etr902policy_alp_sec1 h2,#etr902policy_alp_sec2 h2,#etr902sitemap_alp_sec1 h2,#etr902toagent_alp_sec1 h2{
  padding-bottom:20px;
}#etr10bunrui_alp_sec1 p,#etr10bunrui_alp_sec2 p,#etr10bunrui_alp_sec3 p,#etr10kenzai_alp_sec1 p,#etr10kenzai_alp_sec2 p,#etr10kenzai_alp_sec3 p,#etr10seinou_alp_sec1 p,#etr10seinou_alp_sec2 p,#etr10seinou_alp_sec3 p,#etr10seinou_alp_sec4 p,#etr10seinou_alp_sec5 p,#etr10seinou_alp_sec6 p,#etr10tokuchou_alp_sec1 p,#etr10tokuchou_alp_sec2 p,#etr20hiyou_alp_sec1 p,#etr20hiyou_alp_sec2 p,#etr20hiyou_alp_sec3 p,#etr20hoshou_alp_sec1 p,#etr20hoshou_alp_sec2 p,#etr20hoshou_alp_sec3 p,#etr20kouhou_alp_sec1 p,#etr20kouhou_alp_sec2 p,#etr20kouhou_alp_sec3 p,#etr20kouhou_alp_sec4 p,#etr20tokushu1_alp_sec1 p,#etr20zeikin_alp_sec1 p,#etr20zeikin_alp_sec2 p,#etr901about-house-maker_alp_sec1 p,#etr901about-house-maker_alp_sec2 p,#etr901aboutsite_alp_sec1 p,#etr901aboutsite_alp_sec2 p,#etr901faq_alp_sec1 p,#etr902company_alp_sec1 p,#etr902inquiry_alp_sec1 p,#etr902policy_alp_sec1 p,#etr902policy_alp_sec2 p,#etr902sitemap_alp_sec1 p,#etr902toagent_alp_sec1 p{
  padding-bottom:20px;
}#etr10bunrui_alp_sec1 a,#etr10bunrui_alp_sec2 a,#etr10bunrui_alp_sec3 a,#etr10kenzai_alp_sec1 a,#etr10kenzai_alp_sec2 a,#etr10kenzai_alp_sec3 a,#etr10seinou_alp_sec1 a,#etr10seinou_alp_sec2 a,#etr10seinou_alp_sec3 a,#etr10seinou_alp_sec4 a,#etr10seinou_alp_sec5 a,#etr10seinou_alp_sec6 a,#etr10tokuchou_alp_sec1 a,#etr10tokuchou_alp_sec2 a,#etr20hiyou_alp_sec1 a,#etr20hiyou_alp_sec2 a,#etr20hiyou_alp_sec3 a,#etr20hoshou_alp_sec1 a,#etr20hoshou_alp_sec2 a,#etr20hoshou_alp_sec3 a,#etr20kouhou_alp_sec1 a,#etr20kouhou_alp_sec2 a,#etr20kouhou_alp_sec3 a,#etr20kouhou_alp_sec4 a,#etr20tokushu1_alp_sec1 a,#etr20zeikin_alp_sec1 a,#etr20zeikin_alp_sec2 a,#etr901about-house-maker_alp_sec1 a,#etr901about-house-maker_alp_sec2 a,#etr901aboutsite_alp_sec1 a,#etr901aboutsite_alp_sec2 a,#etr901faq_alp_sec1 a,#etr902company_alp_sec1 a,#etr902inquiry_alp_sec1 a,#etr902policy_alp_sec1 a,#etr902policy_alp_sec2 a,#etr902sitemap_alp_sec1 a,#etr902toagent_alp_sec1 a{
  color:#0072b8;
  text-decoration:underline;
}#etr10bunrui_alp_sec1 a:hover,#etr10bunrui_alp_sec2 a:hover,#etr10bunrui_alp_sec3 a:hover,#etr10kenzai_alp_sec1 a:hover,#etr10kenzai_alp_sec2 a:hover,#etr10kenzai_alp_sec3 a:hover,#etr10seinou_alp_sec1 a:hover,#etr10seinou_alp_sec2 a:hover,#etr10seinou_alp_sec3 a:hover,#etr10seinou_alp_sec4 a:hover,#etr10seinou_alp_sec5 a:hover,#etr10seinou_alp_sec6 a:hover,#etr10tokuchou_alp_sec1 a:hover,#etr10tokuchou_alp_sec2 a:hover,#etr20hiyou_alp_sec1 a:hover,#etr20hiyou_alp_sec2 a:hover,#etr20hiyou_alp_sec3 a:hover,#etr20hoshou_alp_sec1 a:hover,#etr20hoshou_alp_sec2 a:hover,#etr20hoshou_alp_sec3 a:hover,#etr20kouhou_alp_sec1 a:hover,#etr20kouhou_alp_sec2 a:hover,#etr20kouhou_alp_sec3 a:hover,#etr20kouhou_alp_sec4 a:hover,#etr20tokushu1_alp_sec1 a:hover,#etr20zeikin_alp_sec1 a:hover,#etr20zeikin_alp_sec2 a:hover,#etr901about-house-maker_alp_sec1 a:hover,#etr901about-house-maker_alp_sec2 a:hover,#etr901aboutsite_alp_sec1 a:hover,#etr901aboutsite_alp_sec2 a:hover,#etr901faq_alp_sec1 a:hover,#etr902company_alp_sec1 a:hover,#etr902inquiry_alp_sec1 a:hover,#etr902policy_alp_sec1 a:hover,#etr902policy_alp_sec2 a:hover,#etr902sitemap_alp_sec1 a:hover,#etr902toagent_alp_sec1 a:hover{
  color:#f90;
}

/* ### etr10tokuchou_alp ### */
#etr10tokuchou_alp_sec1 ol{
  padding-left:15px;
  list-style:none;
}#etr10tokuchou_alp_sec1 dl dt{
  padding:10px 0 15px 0;
}#etr10tokuchou_alp_sec1 dl dd{
  padding-bottom:20px;
}#etr10tokuchou_alp_sec1 dl dd span{
  color:#c66;
}#etr10tokuchou_alp_sec1 dl dd span.note-d{
  padding-top:10px;
  display:block;
  font-size:11px;
}

#etr10tokuchou_alp_sec2{
}#etr10tokuchou_alp_sec2 h2{
  padding:0 0 5px 0;
}#etr10tokuchou_alp_sec2 dl{
  margin-bottom:20px;
  position:relative;
  width:301px;
  height:319px;
  background-repeat:no-repeat;
}#etr10tokuchou_alp_sec2 dl.l1{
  float:left;
  background:url(img/etr10tokuchou_alp_sec2_dl1-bg.gif) left top;
}#etr10tokuchou_alp_sec2 dl.l2{
  float:right;
  background:url(img/etr10tokuchou_alp_sec2_dl2-bg.gif) left top;
}#etr10tokuchou_alp_sec2 dl dt{
  padding-top:78px;
  text-align:center;
}#etr10tokuchou_alp_sec2 dl dd{
  padding:35px 10px 0 10px;
}

/* ### etr10seinou_alp ### */
#etr10seinou_alp_sec1,#etr10seinou_alp_sec2,#etr10seinou_alp_sec3,#etr10seinou_alp_sec4,#etr10seinou_alp_sec5{
  clear:both;
}#etr10seinou_alp_sec1 table th,#etr10seinou_alp_sec2 table th,#etr10seinou_alp_sec3 table th,#etr10seinou_alp_sec4 table th,#etr10seinou_alp_sec5 table th{
  width:110px;
}#etr10seinou_alp_sec1 table td,#etr10seinou_alp_sec2 table td,#etr10seinou_alp_sec3 table td,#etr10seinou_alp_sec4 table td,#etr10seinou_alp_sec5 table td{
  padding-left:10px;
  width:505px;
}#etr10seinou_alp_sec1 table td span,#etr10seinou_alp_sec2 table td span,#etr10seinou_alp_sec3 table td span,#etr10seinou_alp_sec4 table td span,#etr10seinou_alp_sec5 table td span{
  font-weight:bold;
  color:#cb552d;
}

#etr10seinou_alp_sec6{
  padding:0;
  margin-top:20px;
  position:relative;
  width:615px;
  background:url(img/etr10seinou_alp_sec6_bgM.gif) left top;
  background-repeat:y-repeat;
  clear:both;
}#etr10seinou_alp_sec6 h2{
  padding:7px 0 0 45px;
  height:34px;
  font-size:14px;
  background:url(img/etr10seinou_alp_sec6_bgT.gif) left top;
  background-repeat:no-repeat;
}#etr10seinou_alp_sec6 dl.l1{
  padding:5px 15px 0 15px;
}#etr10seinou_alp_sec6 dl.l2{
  padding:15px 15px 0 15px;
}#etr10seinou_alp_sec6 dl dt{
  padding-bottom:3px;
  font:bold 12px san-serif;
}#etr10seinou_alp_sec6 dl dd{
}#etr10seinou_alp_sec6 p.F{
  height:5px;
  background:url(img/etr10seinou_alp_sec6_bgB.gif) left bottom;
  background-repeat:no-repeat;
}

/* ### etr10bunrui_alp ### */
#etr10bunrui_alp_sec1 table,#etr10bunrui_alp_sec3 table{
  border:solid 1px #d2d2d2;
  width:613px;
}#etr10bunrui_alp_sec1 table .L,#etr10bunrui_alp_sec1 table .R,#etr10bunrui_alp_sec3 table .L,#etr10bunrui_alp_sec3 table .R{
  width:306px;
}#etr10bunrui_alp_sec1 table .R,#etr10bunrui_alp_sec3 table .R{
  border-left:solid 1px #d2d2d2;
}#etr10bunrui_alp_sec1 table th,#etr10bunrui_alp_sec3 table th{
  padding-left:20px;
  border-bottom:solid 1px #d2d2d2;
  height:28px;
  background-color:#f3f3f3;
}#etr10bunrui_alp_sec1 table td,#etr10bunrui_alp_sec3 table td{
  padding:12px;
  vertical-align:top;
}#etr10bunrui_alp_sec1 table td li,#etr10bunrui_alp_sec3 table td li{
  padding-left:7px;
  background:url(img/all_alp_sec_lm.gif) left 8px;
  background-repeat:no-repeat;
}#etr10bunrui_alp_sec1 h3,#etr10bunrui_alp_sec2 h3,#etr10bunrui_alp_sec3 h3{
  padding:0 0 5px 5px;
  font:normal 12px san-serif;
}#etr10bunrui_alp_sec1 dl,#etr10bunrui_alp_sec2 dl,#etr10bunrui_alp_sec3 dl{
  padding-left:12px;
  margin-bottom:20px;
  float:left;
  width:197px;
}#etr10bunrui_alp_sec1 dl.L,#etr10bunrui_alp_sec2 dl.L,#etr10bunrui_alp_sec3 dl.L{
  padding:0;
}#etr10bunrui_alp_sec1 dl dt,#etr10bunrui_alp_sec2 dl dt,#etr10bunrui_alp_sec3 dl dt{
}#etr10bunrui_alp_sec1 dl dt img,#etr10bunrui_alp_sec2 dl dt img,#etr10bunrui_alp_sec3 dl dt img{
  padding:4px;
  border:solid 1px #d9d9d9;
  width:187px;
}#etr10bunrui_alp_sec1 dl dd.company,#etr10bunrui_alp_sec2 dl dd.company,#etr10bunrui_alp_sec3 dl dd.company{
  padding-left:15px;
  background:url(img/etr10bunrui_alp_sec_dd-company-lm.gif) left 2px;
  background-repeat:no-repeat;
  font-size:11px;
}#etr10bunrui_alp_sec1 dl dd.company a,#etr10bunrui_alp_sec2 dl dd.company a,#etr10bunrui_alp_sec3 dl dd.company a{
  color:#917F00;
}#etr10bunrui_alp_sec1 dl dd.desc,#etr10bunrui_alp_sec2 dl dd.desc,#etr10bunrui_alp_sec3 dl dd.desc{
  font-size:11px;
  line-height:1.3;
  letter-spacing:-1px;
}

/* ### etr10kenzai_alp ### */
#etr10kenzai_alp_lead{
  width:600px;
  _height:125px;
  min-height:125px;
  background:url(img/etr10kenzai_alp_lead_bg.gif) right top;
  background-repeat:no-repeat;
}#etr10kenzai_alp_lead p{
  width:430px;
}

#etr10kenzai_alp_sec1{
}#etr10kenzai_alp_sec1 dl,#etr10kenzai_alp_sec2 dl,#etr10kenzai_alp_sec3 dl{
  background:url(img/etr10kenzai_alp_sec_dl-bgM.jpg) left top;
  background-repeat:y-repeat;
}#etr10kenzai_alp_sec1 dl dt,#etr10kenzai_alp_sec2 dl dt,#etr10kenzai_alp_sec3 dl dt{
  height:20px;
  background:url(img/etr10kenzai_alp_sec_dl-bgT.jpg) left top;
  background-repeat:no-repeat;
}#etr10kenzai_alp_sec1 dl dd,#etr10kenzai_alp_sec2 dl dd,#etr10kenzai_alp_sec3 dl dd{
  padding:10px 15px 0 35px;
}#etr10kenzai_alp_sec1 dl dd.F,#etr10kenzai_alp_sec2 dl dd.F,#etr10kenzai_alp_sec3 dl dd.F{
  height:20px;
  background:url(img/etr10kenzai_alp_sec_dl-bgB.jpg) left bottom;
  background-repeat:no-repeat;
}

/* ### etr20hoshou_alp ### */
#etr20hoshou_alp_reli{
  padding:0;
  margin-top:20px;
  position:relative;
  width:615px;
  background:url(img/etr10seinou_alp_sec6_bgM.gif) left top;
  background-repeat:y-repeat;
  clear:both;
}#etr20hoshou_alp_reli h2{
  padding:7px 0 0 45px;
  height:34px;
  font-size:14px;
  background:url(img/etr10seinou_alp_sec6_bgT.gif) left top;
  background-repeat:no-repeat;
}#etr20hoshou_alp_reli p{
  padding:5px 15px 0 15px;
}#etr20hoshou_alp_reli p.F{
  height:10px;
  background:url(img/etr10seinou_alp_sec6_bgB.gif) left top;
  background-repeat:no-repeat;
}

/* ### etr20jumyou_alp ### */
#etr20jumyou_alp_sec2{
  padding-top:30px;
}#etr20jumyou_alp_sec2 h2{
  font:normal 12px san-serif;
}#etr20jumyou_alp_sec2 p.jp{
  padding-top:20px;
}#etr20jumyou_alp_sec2 p.ne{
  padding:30px 0 30px 0;
}

/* ### etr20zeikin_alp ### */
#etr20zeikin_alp_sec1{
  margin-bottom:20px;
}#etr20zeikin_alp_sec1 p.illust{
  float:right;
  width:201px;
  height:195px;
  background:url(img/etr20zeikin_alp_sec1_illust.gif) left top;
  background-repeat:no-repeat;
}#etr20zeikin_alp_sec1 p.desc{
}#etr20zeikin_alp_sec1 p.note{
  padding:2px;
  font-size:11px;
  color:#c86a46;
  line-height:1.2;
  clear:both;
}#etr20zeikin_alp_sec1 table{
  border-collapse:separate;
  border-spacing:1px;
  width:613px;
  background-color:#cdcdcd;
}#etr20zeikin_alp_sec1 table th{
  padding:5px;
  height:30px;
  background-color:#f5fadc;
}#etr20zeikin_alp_sec1 table td{
  padding:5px;
  height:20px;
  background-color:#fff;
}#etr20zeikin_alp_sec1 table .L{
  width:;
  background-color:#f5fadc;
  font-weight:bold;
}#etr20zeikin_alp_sec1 table .M1,#etr20zeikin_alp_sec1 table .M2,#etr20zeikin_alp_sec1 table .M3,#etr20zeikin_alp_sec1 table .M4,#etr20zeikin_alp_sec1 table .R1,#etr20zeikin_alp_sec1 table .R2,#etr20zeikin_alp_sec1 table .R3,#etr20zeikin_alp_sec1 table .R4{
  text-align:center;
}

#etr20zeikin_alp_sec2{
  margin-bottom:20px;
}#etr20zeikin_alp_sec2 p.illust{
  float:right;
  width:163px;
  height:165px;
  background:url(img/etr20zeikin_alp_sec2_illust.gif) left top;
  background-repeat:no-repeat;
}#etr20zeikin_alp_sec2 p.desc{
  padding-bottom:5px;
}#etr20zeikin_alp_sec2 p.note-d{
  padding:2px;
  font-size:11px;
  color:#c86a46;
  line-height:1.2;
  clear:both;
}

/* ### etr20hiyou_alp ### */
#etr20hiyou_alp_sec1,#etr20hiyou_alp_sec2,#etr20hiyou_alp_sec3{
}#etr20hiyou_alp_sec1 h2,#etr20hiyou_alp_sec2 h2,#etr20hiyou_alp_sec3 h2{
  padding-bottom:10px;
}#etr20hiyou_alp_sec1 p,#etr20hiyou_alp_sec2 p,#etr20hiyou_alp_sec3 p{
  padding-bottom:15px;
}#etr20hiyou_alp_sec1 table,#etr20hiyou_alp_sec3 table{
  border-collapse:separate;
  border-spacing:1px;
  width:615px;
  background-color:#fff;
}#etr20hiyou_alp_sec1 table th,#etr20hiyou_alp_sec3 table th{
  width:25%;
  height:43px;
  text-align:center;
  background-color:#bbb6a6;
}#etr20hiyou_alp_sec1 table td,#etr20hiyou_alp_sec3 table td{
  padding:5px 8px 8px 8px;
  width:25%;
  line-height:1.4;
  vertical-align:top;
  background-color:#f2f2f2;
}

/* ### etr20kouhou_alp ### */
#etr20kouhou_alp_lead{
}#etr20kouhou_alp_lead h2{
  float:left;
}#etr20kouhou_alp_lead p.illust{
  float:right;
  width:186px;
  height:148px;
  background:url(img/etr20kouhou_alp_head_illust.gif) left top;
  background-repeat:no-repeat;
}#etr20kouhou_alp_lead p.desc{
  width:400px;
}

#etr20kouhou_alp_sec1{
  padding:0;
}

/* ### etr101-201faq_alp ### */
#etr101faq_alp_sec1,#etr102faq_alp_sec1,#etr103faq_alp_sec1,#etr104faq_alp_sec1,#etr105faq_alp_sec1,#etr106faq_alp_sec1,#etr201faq_alp_sec1{
}#etr101faq_alp_sec1 dl,#etr102faq_alp_sec1 dl,#etr103faq_alp_sec1 dl,#etr104faq_alp_sec1 dl,#etr105faq_alp_sec1 dl,#etr106faq_alp_sec1 dl,#etr201faq_alp_sec1 dl{
  padding:0 5px 25px 10px;
}#etr101faq_alp_sec1 dt,#etr102faq_alp_sec1 dt,#etr103faq_alp_sec1 dt,#etr104faq_alp_sec1 dt,#etr105faq_alp_sec1 dt,#etr106faq_alp_sec1 dt,#etr201faq_alp_sec1 dt{
  padding:7px 0 0 40px;
  height:31px;
  /*background:url(/img/etr10faq_alp_sec1_dtbg.gif) left top;*/
  background-repeat:no-repeat;
  font:bolder 14px san-serif;
}#etr101faq_alp_sec1 dt strong,#etr102faq_alp_sec1 dt strong,#etr103faq_alp_sec1 dt strong,#etr104faq_alp_sec1 dt strong,#etr105faq_alp_sec1 dt strong,#etr106faq_alp_sec1 dt strong,#etr201faq_alp_sec1 dt strong{
  font-weight:bolder;
}#etr101faq_alp_sec1 dd,#etr102faq_alp_sec1 dd,#etr103faq_alp_sec1 dd,#etr104faq_alp_sec1 dd,#etr105faq_alp_sec1 dd,#etr106faq_alp_sec1 dd,#etr201faq_alp_sec1 dd{
  padding-left:40px;
  /*background:url(/img/etr10faq_alp_sec1_ddbg.gif) left top;*/
  background-repeat:no-repeat;
}#etr101faq_alp_sec1 dl.point,#etr102faq_alp_sec1 dl.point,#etr103faq_alp_sec1 dl.point,#etr104faq_alp_sec1 dl.point,#etr105faq_alp_sec1 dl.point,#etr106faq_alp_sec1 dl.point,#etr201faq_alp_sec1 dl.point{
  padding:10px 5px 5px 10px;
  margin:15px 5px 0 0;
  border:1px dotted #ccc;
}#etr101faq_alp_sec1 dl.point dt,#etr102faq_alp_sec1 dl.point dt,#etr103faq_alp_sec1 dl.point dt,#etr104faq_alp_sec1 dl.point dt,#etr105faq_alp_sec1 dl.point dt,#etr106faq_alp_sec1 dl.point dt,#etr201faq_alp_sec1 dl.point dt{
  padding:1px 0 1px 20px;
  margin:8px 0;
  border:0;
  height:14px;
  font:bolder 14px san-serif;
  color:#070;
  /*background:url(/img/all_alp_list2.gif) left top;*/
  background-repeat:no-repeat;
}#etr101faq_alp_sec1 dl.point dd,#etr102faq_alp_sec1 dl.point dd,#etr103faq_alp_sec1 dl.point dd,#etr104faq_alp_sec1 dl.point dd,#etr105faq_alp_sec1 dl.point dd,#etr106faq_alp_sec1 dl.point dd,#etr201faq_alp_sec1 dl.point dd{
  padding:0;
  background-image:none;
}#etr101faq_alp_sec1 ul,#etr102faq_alp_sec1 ul,#etr103faq_alp_sec1 ul,#etr104faq_alp_sec1 ul,#etr105faq_alp_sec1 ul,#etr106faq_alp_sec1 ul,#etr201faq_alp_sec1 ul{
  padding:10px 0;
}

/* ### etr201hta-c_alp ### */
#etr201hta_alp_sec1 dl,#etr201htb_alp_sec1 dl,#etr201htc_alp_sec1 dl,#etr201hta_alp_sec2 dl,#etr201htb_alp_sec2 dl,#etr201htc_alp_sec2 dl{
  padding:0 5px 20px 10px;
}#etr201hta_alp_sec1 dt,#etr201htb_alp_sec1 dt,#etr201htc_alp_sec1 dt,#etr201hta_alp_sec2 dt,#etr201htb_alp_sec2 dt,#etr201htc_alp_sec2 dt{
  padding:1px 0 1px 5px;
  margin:8px 0;
  border-left:6px solid #070;
  font:bolder 14px san-serif;
  color:#070;
}#etr201hta_alp_sec1 dl.point,#etr201htb_alp_sec1 dl.point,#etr201htc_alp_sec1 dl.point,#etr201hta_alp_sec2 dl.point,#etr201htb_alp_sec2 dl.point,#etr201htc_alp_sec2 dl.point{
  padding:0 5px 5px 10px;
  margin:0 5px 20px 10px;
  border:1px dotted #ccc;
}#etr201hta_alp_sec1 dl.point dt,#etr201htb_alp_sec1 dl.point dt,#etr201htc_alp_sec1 dl.point dt,#etr201hta_alp_sec2 dl.point dt,#etr201htb_alp_sec2 dl.point dt,#etr201htc_alp_sec2 dl.point dt{
  padding:1px 0 1px 20px;
  margin:8px 0;
  border:0;
  font:bolder 14px san-serif;
  color:#070;
  background:url(/img/all_alp_list2.gif) left top;
  background-repeat:no-repeat;
}

/* ### etr201_alp_etrl ### */
#etr201hta_alp_etrl,#etr201htb_alp_etrl,#etr201htc_alp_etrl,#etr201faq_alp_etrl{
  padding:10px 0 5px 30px;
  clear:both;
}#etr201hta_alp_etrl h2,#etr201htb_alp_etrl h2,#etr201htc_alp_etrl h2,#etr201faq_alp_etrl h2{
  padding-top:3px;
  float:left;
  display:inline;
  font:normal 12px san-serif;
}#etr201hta_alp_etrl ul,#etr201htb_alp_etrl ul,#etr201htc_alp_etrl ul,#etr201faq_alp_etrl ul{
}#etr201hta_alp_etrl li,#etr201htb_alp_etrl li,#etr201htc_alp_etrl li,#etr201faq_alp_etrl li{
  padding-left:20px;
  float:left;
  /*background-image:url(/img/all_ftr_sec_pbg1.gif);*/
  background-position:10px 4px;
  background-repeat:no-repeat;
}#etr201hta_alp_etrl li.T,#etr201htb_alp_etrl li.T,#etr201htc_alp_etrl li.T,#etr201faq_alp_etrl li.T{
  padding-left:20;
  /*background-image:url(/img/all_alp_icon1.gif);*/
  background-position:7px 5px;
  background-repeat:no-repeat;
}

/* ### etr901aboutsite_alp ### */
#etr901aboutsite_alp_sec1{
  padding-bottom:15px;
  width:615px;
}#etr901aboutsite_alp_sec1 h2{
  padding-bottom:10px;
}#etr901aboutsite_alp_sec1 dl.l1,#etr901aboutsite_alp_sec1 dl.l2{
  position:relative;
  width:301px;
  background:url(img/etr901aboutsite_alp_sec1_dl1-bgM.jpg) left top;
  background-repeat:y-repeat;
}#etr901aboutsite_alp_sec1 dl.l1 dt,#etr901aboutsite_alp_sec1 dl.l2 dt{
  width:301px;
  text-align:center;
  background-position:left top;
  background-repeat:no-repeat;
}#etr901aboutsite_alp_sec1 dl.l1 dd.desc,#etr901aboutsite_alp_sec1 dl.l2 dd.desc{
  padding:15px 10px 5px 10px;
}#etr901aboutsite_alp_sec1 dl.l1 dd.F,#etr901aboutsite_alp_sec1 dl.l2 dd.F{
  width:301x;
  height:10px;
  background:url(img/etr901aboutsite_alp_sec1_dl1-bgB.jpg) left bottom;
  background-repeat:no-repeat;
}#etr901aboutsite_alp_sec1 dl.l1{
  float:left;
}#etr901aboutsite_alp_sec1 dl.l2{
  float:right;
}#etr901aboutsite_alp_sec1 dl.l1 dt{
  padding-top:50px;
  height:68px;
  background-image:url(img/etr901aboutsite_alp_sec1_dl1-bgT.jpg);
}#etr901aboutsite_alp_sec1 dl.l2 dt{
  padding-top:70px;
  height:48px;
  background-image:url(img/etr901aboutsite_alp_sec1_dl2-bgT.jpg);
}

#etr901aboutsite_alp_sec2{
  padding-bottom:15px;
}#etr901aboutsite_alp_sec2 dl{
  padding:0 0 0 70px;
  margin:0;
  height:63px;
  background-position:left top;
  background-repeat:no-repeat;
}#etr901aboutsite_alp_sec2 dl.l1{
  background-image:url(img/etr901aboutsite_alp_sec2_dl1-bg.jpg);
}#etr901aboutsite_alp_sec2 dl.l2{
  background-image:url(img/etr901aboutsite_alp_sec2_dl2-bg.jpg);
}#etr901aboutsite_alp_sec2 dl.l3{
  background-image:url(img/etr901aboutsite_alp_sec2_dl3-bg.jpg);
}#etr901aboutsite_alp_sec2 dl dt{
  width:540px;
  font-weight:bold;
  color:#d24b21;
}#etr901aboutsite_alp_sec2 dl dd{
  width:540px;
}#etr901aboutsite_alp_sec2 p.hr{
  margin-top:20px;
  width:615px;
  height:1px;
  background:url(img/etr901aboutsite_alp_sec2_dl-hr.jpg) 3px top;
  background-repeat:no-repeat;
  clear:both;
}

/* #### etr901about-house-maker ### */
#etr901about-house-maker_alp_sec1{
  width:615px;
  padding-bottom:15px;
}#etr901about-house-maker_alp_sec1 p.illust{
  float:right;
  width:215px;
  height:139px;
  background:url(img/etr901about-house-make_alp_sec1_illust.jpg) left top;
  background-repeat:no-repeat;
}#etr901about-house-maker_alp_sec1 p.desc{
}#etr901about-house-maker_alp_sec1 ul{
  margin:0 auto;
  width:288px;
}#etr901about-house-maker_alp_sec1 ul li{
  padding-left:15px;
  margin-left:10px;
  float:left;
  background:url(img/etr901about-house-make_alp_sec1_lm.gif) left 2px;
  background-repeat:no-repeat;
  /* temporary-cope */
  font-size:11px;
  color:#917f00;
}#etr901about-house-maker_alp_sec1 ul li a,#etr901about-house-maker_alp_sec1 ul li a:hover{
  font-size:11px;
  color:#917f00;
}

#etr901about-house-maker_alp_reli{
  padding-bottom:0;
  width:615px;
  background:url(img/etr10seinou_alp_sec6_bgM.gif) left 20px;
  background-repeat:y-repeat;
}#etr901about-house-maker_alp_reli h2{
  padding:7px 0 0 45px;
  height:34px;
  font-size:14px;:
  background:url(img/etr10seinou_alp_sec6_bgT.gif) left top;
  background-repeat:no-repeat;
}#etr901about-house-maker_alp_reli p.illust{
  margin-right:5px;
  float:right;
  width:158px;
  height:203px;
  background:url(img/etr901about-house-make_alp_reli_illust.gif) left 5px;
  background-repeat:no-repeat;
}#etr901about-house-maker_alp_reli p.desc{
  padding:5px 15px 0 15px;
}#etr901about-house-maker_alp_reli p.F{
  height:5px;
  background:url(img/etr10seinou_alp_sec6_bgB.gif) left bottom;
  background-repeat:no-repeat;
}

/* ### etr901choice_alp ### */
#etr901choice_alp_sec1,#etr901choice_alp_sec2,#etr901choice_alp_sec3{
  padding-bottom:15px;
  margin-bottom:15px;
  width:615px;
  background:url(img/etr901choice_alp_sec_hr.gif) left bottom;
  background-repeat:no-repeat;
}#etr901choice_alp_sec1 h2,#etr901choice_alp_sec2 h2,#etr901choice_alp_sec3 h2,#etr901choice_alp_sec4 h2{
  padding-bottom:10px;
}#etr901choice_alp_sec1 p{
}

/* ### etr901faq_alp ### */
#etr901faq_alp_sec1{
}#etr901faq_alp_sec1 dl{
  padding-bottom:20px;
}#etr901faq_alp_sec1 dl dt{
  padding-top:8px;
  padding-left:35px;
  _height:30px;
  min-height:30px;
  background:url(img/etr901faq_alp_sec_dt-lm.jpg) left top;
  background-repeat:no-repeat;
  font:bold 14px san-serif;
}#etr901faq_alp_sec1 dl dd{
  padding-left:35px;
  background:url(img/etr901faq_alp_sec_dd-lm.jpg) left top;
  background-repeat:no-repeat;
}


/* ////[ etr90company ]////// */
#ecompany #all_alp_head p{
  padding-top:15px;
}

#etr902company_alp_sec1{
  padding-top:15px;
}#etr902company_alp_sec1 table{
  margin:0 auto;
  margin-left:22px;
  border-collapse:separate;
  border-spacing:1px;
  width:590px;
  background-color:#fff;
}#etr902company_alp_sec1 td{
  height:32px;
  background-color:#fff;
}#etr902company_alp_sec1 table .L{
  padding-left:10px;
  border-left:8px solid #659ec5;
  background-color:#f3f9ff;
  width:100px;
}#etr902company_alp_sec1 table .R{
  padding-left:15px;
  width:490px;
}#etr902company_alp_sec1 dl{
  padding-bottom:8px;
}#etr902company_alp_sec1 dd{
  padding-left:18px;
  background:url(img/all_alp_sec_lm.gif) 5px 8px;
  background-repeat:no-repeat;
}#etr902company_alp_sec1 table .R{
}

/* ### etr902policy_alp ### */
#etr90policy_alp_sec1 p.attention{
  color:red;
  font:normal 11px san-serif;
}#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;
}#etr90policy_alp_sec1 p.R{
  padding-right:10px;
  float:right;
}#etr90policy_alp_sec2{
  padding-top:5px;
  clear:both;
}#etr90policy_alp_sec2 ol{
  padding:0 5px 20px 10px;
}#etr90policy_alp_sec2 li{
  margin-left:25px;
  padding-bottom:5px;
}

/* ### etr902report_alp ### */
#etr902report_alp_sec1 dl dt{
  padding-right:8px;
  float:left;
  width:77px;
}#etr902report_alp_sec1 dl dd{
  float:right;
  width:530px;
}

#etr902report_alp_sec2{
  padding:10px 0 0 2px;
  clear:both;
}#etr902report_alp_sec2 a{
  text-decoration:none;
  color:#fe0000;
}#etr902report_alp_sec2 h2{
  padding:10px 0 20px 0;
}#etr902report_alp_sec2 p{
  padding-bottom:10px;
}#etr902report_alp_sec2 dl{
  padding-bottom:10px;
}#etr902report_alp_sec2 dl dt{
  font-weight:bold;
}#etr902report_alp_sec2 dl dd ul li{
  padding-left:10px;
  background:url(img/all_alp_sec_lm.gif) left 8px;
  background-repeat:no-repeat;
}

/* ### etr902policy_alp ### */
#etr902policy_alp_sec1 h2{
}#etr902policy_alp_sec1 p.attention{
  font:normal 11px san-serif;
  color:red;
}#etr902policy_alp_sec1 ol{
  padding:0 5px 20px 10px;
}#etr902policy_alp_sec1 ol li{
  margin-left:25px;
  padding-bottom:5px;
}#etr902policy_alp_sec1 ul{
  padding:1px 0 0 0;
}#etr902policy_alp_sec1 ul li{
  margin-left:25px;
  padding-bottom:1px;
}#etr902policy_alp_sec1 p.R{
  padding-right:10px;
  float:right;
}

#etr902policy_alp_sec2{
  clear:both;
}#etr902policy_alp_sec2 h2{
}#etr902policy_alp_sec2 ol{
  padding:0 5px 20px 10px;
}#etr902policy_alp_sec2 li{
  padding-bottom:5px;
  margin-left:25px;
}

/* ### etr90inquiry_alp ### */
#einquiry #all_alp_head p{
  padding:15px 0;
}

#etr902inquiry_alp_sec1{
}#etr902inquiry_alp_sec1 a{
  color:#fe0000;
  text-decoration:none;
}#etr902inquiry_alp_sec1 table{
  margin:0 auto;
  border:10px solid #f0f0f0;
  border-collapse:separate;
  width:590px;
  text-align:center;
  background-color:#e4e4e4;
}#etr902inquiry_alp_sec1 caption{
  height:24px;
  vertical-align:bottom;
}#etr902inquiry_alp_sec1 td{
  border-top:1px solid #e4e4e4;
  border-left:1px solid #e4e4e4;
  height:80px;
  background-color:#fff;
}#etr902inquiry_alp_sec1 span.attention{
  color:red;
}

/* ### etr902toagent_alp ### */
#etr902toagent_alp_lead p.illust{
  margin:0 5px;
  float:right;
  width:215px;
  height:213px;
  background:url(img/etr902toagent_alp_lead_illust.jpg) left top;
  background-repeat:no-repeat;
}#etr902toagent_alp_lead p.desc{
  padding-bottom:35px;
}

#etr902toagent_alp_sec1 li.l1{
  padding:0 12px 28px 5px;
  float:left;
}#etr902toagent_alp_sec1 li.l2{
  padding:0 12px 28px 0;
  float:left;
}#etr902toagent_alp_sec1 li.l3{
  padding:0 0 28px 0;
  float:left;
}

#etr902toagent_alp_sec2 p.heading{
  padding:20px 18px 2px 20px;
}#etr902toagent_alp_sec2 ul li.l1{
  padding:0 18px 28px 35px;
  float:left;
}#etr902toagent_alp_sec2 ul li.l2{
  float:left;
}

/* ### etr90sitemap_alp ### */
#etr90sitemap_alp_head h2{
  margin:20px 0;
}#etr90sitemap_alp_head h2{
  margin:0;
  padding:20px 0;
}

#etr90sitemap_alp_sec1{
  padding:3px 0 0 1px;
}#etr90sitemap_alp_sec1 dl{
}#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;
}

#etr902sitemap_alp_sec1 dl{
  margin-left:10px;
}#etr902sitemap_alp_sec1 ul{
  margin-left:70px;
  background:url(/img/etr902sitemap_alp_sec1_line1.gif) repeat-y;
}#etr902sitemap_alp_sec1 li{
  padding-left:23px;
  background:url(/img/etr902sitemap_alp_sec1_line2.gif) no-repeat;
  background-position:left 0.7em;
}#etr902sitemap_alp_sec1 li.B{
  padding-left:23px;
  background:url(/img/etr902sitemap_alp_sec1_line3.gif) no-repeat;
  background-position:left 0.7em;
}#etr902sitemap_alp_sec1 a{
  color:#0072b8;
  text-decoration:underline;
}#etr902sitemap_alp_sec1 a:hover{
  color:#f90;
}


/* Beta
   ---- */
#all_bet_head{
  margin-left:3px;
}

#all_bet_men1{
  padding-top:10px;
  width:185px;
}#all_bet_men1 ul{
  position:relative;
  left:0;
  width:184px;
  height:265px;
}/*\*/* html #all_bet_men1 ul{
  margin:0;
}/**/#all_bet_men1 ul a{
  display:block;
  width:100%;
  height:100%;
}#all_bet_men1 li,#all_bet_men1 li a{
  position:absolute;
  top:10;
  width:184px;
  height:27px;
  background:url(img/all_bet_men1_bg.gif) no-repeat;
}#all_bet_men1 li.l1{
  top:0;
  background-position:0 0;
}#all_bet_men1 li.l2{
  top:34px;
  background-position:0 -34px;
}#all_bet_men1 li.l3{
  top:68px;
  background-position:0 -68px;
}#all_bet_men1 li.l4{
  top:102px;
  background-position:0 -102px;
}#all_bet_men1 li.l5{
  top:136px;
  background-position:0 -136px;
}#all_bet_men1 li.l6{
  top:170px;
  background-position:0 -170px;
}#all_bet_men1 li.l7{
  top:204px;
  background-position:0 -204px;
}#all_bet_men1 li.l8{
  top:238px;
  background-position:0 -238px;
}#all_bet_men1 li.l1 a{
  background-position:0 0;
}#all_bet_men1 li.l2 a{
  background-position:0 -34px;
}#all_bet_men1 li.l3 a{
  background-position:0 -68px;
}#all_bet_men1 li.l4 a{
  background-position:0 -102px;
}#all_bet_men1 li.l5 a{
  background-position:0 -136px;
}#all_bet_men1 li.l6 a{
  background-position:0 -170px;
}#all_bet_men1 li.l7 a{
  background-position:0 -204px;
}#all_bet_men1 li.l8 a{
  background-position:0 -238px;
}

#all_bet_men2{
  padding:11px 0 5px 7px;
  margin:10px 0 0 5px;
  border:5px solid #E6E6E6;
  position:relative;
  background:#fff;
  width:165px;
  clear:both;
}#all_bet_men2 a{
  color:#917F00;
}#all_bet_men2 ul{
  margin:10px 0 0 0;
  padding:0;
}#all_bet_men2 li{
  padding:0 0 0 17px;
  margin:0;
  /*background:url(img/all_bet_men2_icon.gif) 0 0;*/
  background-repeat:no-repeat;
}

#all_bet_notc{
  margin:10px 0 0 5px;
}

#all_bet_men3{
  margin:15px 0 0 5px;
  font-size:11px;
}#all_bet_men3 li{
  padding-left:15px;
  background:url() left top;
  background-repeat:no-repeat;
}#all_bet_men3 li a{
  color:#917F00;
  text-decoration:underline;
}

#all_bet_not2{
  margin-bottom:25px;
}


/* Footer
   ------ */
#all_ftr_cpyr{
  padding-top:30px;
  position:relative;
  font-size:11px;
}#all_ftr_cpyr p span.txt1{
  padding-left:10px;
  float:left;
}#all_ftr_cpyr p span.txt2{
  padding-left:170px;
  float:left;
}
