/* 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';
  line-height:1.6;
  background:url(img/all_body_bg.jpg) repeat-x #fff;
}

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:#7fc31c;
}#hdr-in{
  padding-top:10px;
  position:static;
  font-size:12px;
}

#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;
  font-size:12px;
}#bet{
  position:relative;
  display:inline;
  float:left;
  width:195px;
  min-height:1px;
}#bet-in{
  position:static;
  font-size:12px;
}

#ftr{
  border-top:1px solid #ddd;
  position:relative;
  background:#f2f2f2;
  height:68px;
}html[xmlns] #ftr{
  padding-bottom:18px;
  margin-bottom:-20px;
}#ftr-in{
  padding-bottom:2px;
  position:static;
  font-size:11px;
}



/* Contents
   ======== */
/* HEADER
   ------ */
#all_hdr_logo{
  position:absolute;
  top:25px;
  left:5px;
  width:260px;
  height:39px;
  clear:both;
}#all_hdr_logo p{
  padding:0 0 0 10px;
}

#all_hdr_h1tx{
  position:absolute;
  top:7px;
  left:5px;
}#all_hdr_h1tx h1{
  font:normal 11px san-serif;
  color:#FFF;
}

#all_hdr_men1{
  position:absolute;
  top:81px;
  left:0;
  background:#e5f1db;
  width:850px;
}#all_hdr_men1 ul{
  position:relative;
  width:743px;
  height:41px;
  list-style:none;
  left:100px;
}/*\*/ * html #all_hdr_men1 ul{
  margin:0;
}/**/#all_hdr_men1 ul a{
  display:block;
  width:100%;
  height:100%;
  background:url(img/all_hdr_men1_pbg.gif) no-repeat ;
}#all_hdr_men1 li{
  position:absolute;
  display:block;
  top:0;
  height:41px;
  margin:0;
  list-style:none;
}#all_hdr_men1 li.home{
  left:0px;
  width:51px;
}#all_hdr_men1 li.aboutsite{
  left:51px;
  width:91px;
}#all_hdr_men1 li.maker-housemaker{
  left:142px;
  width:195px;
}#all_hdr_men1 li.maker-erabikata{
  left:286px;
  width:170px;
}#all_hdr_men1 li.agent{
  left:456px;
  width:170px;
  /* temporary-cope */
  display:block;
  height:100%;
  background:url(img/all_hdr_men1_pbg.gif) no-repeat ;
  background-position:-456px 0;
}#all_hdr_men1 li.faq{
  left:626px;
  width:117px;
}#all_hdr_men1 li.home a{
  background-position:0 0;
}#all_hdr_men1 li.aboutsite a{
  background-position:-51px 0;
}#all_hdr_men1 li.maker-housemaker a{
  background-position:-142px 0;
}#all_hdr_men1 li.maker-erabikata a{
  background-position:-286px 0;
}#all_hdr_men1 li.agent a{
  background-position:-456px 0;
}#all_hdr_men1 li.faq a{
  background-position:-626px 0;
}#all_hdr_men1 li.home a:hover{
  background-position:0 -41px;
}#all_hdr_men1 li.aboutsite a:hover{
  background-position:-51px -41px;
}#all_hdr_men1 li.maker-housemaker a:hover{
  background-position:-142px -41px;
}#all_hdr_men1 li.maker-erabikata a:hover{
  background-position:-286px -41px;
}#all_hdr_men1 li.agent a:hover{
  background-position:-456px -41px;
}#all_hdr_men1 li.faq a:hover{
  background-position:-626px -41px;
}#top #all_hdr_men1 li.home a{
  background-position:0 -41px;
}#eaboutsite #all_hdr_men1 li.aboutsite a{
  background-position:-51px -41px;
}#emaker-housemaker #all_hdr_men1 li.maker-housemaker a{
  background-position:-142px -41px;
}#emaker-erabikata #all_hdr_men1 li.maker-erabikata a{
  background-position:-286px -41px;
}#eagent #all_hdr_men1 li.agent a{
  background-position:-456px -41px;
}#efaq #all_hdr_men1 li.faq a{
  background-position:-626px -41px;
}#top #all_hdr_men1 li.home a:hover{
  background-position:0 -41px;
}#eaboutsite #all_hdr_men1 li.aboutsite a:hover{
  background-position:-51px -41px;
}#emaker-housemaker #all_hdr_men1 li.maker-housemaker a:hover{
  background-position:-142px -41px;
}#emaker-erabikata #all_hdr_men1 li.maker-erabikata a:hover{
  background-position:-286px -41px;
}#eagent #all_hdr_men1 li.agent a:hover{
  background-position:-456px -41px;
}#efaq #all_hdr_men1 li.faq a:hover{
  background-position:-626px -41px;
}

#all_hdr_sec1{
  position:relative;
  height:35px;
  background:url(img/all_hdr_sec1_bg.gif) left top;
  background-repeat:no-repeat;
  clear:both;
}#all_hdr_sec1 p{
  padding:10px 0 0 10px;
}#all_hdr_sec1 p a{
  text-decoration:none;
  color:#555;
}#all_hdr_sec1{
  width:207px;
  position:absolute;
  top:0;
  left:635px;
  background:url(img/all_hdr_sankabk.gif) no-repeat;
}#sankamaker{
  padding:0;
  margin:-10px 0 0 0;
  font-size:11px;
}#sankamaker .number{
  padding:0 10px 0 0;
  font:bold 26px 'MS PGothic', Osaka;
  color:#C24500;
}

#all_hdr_men2{
  position:absolute;
  top:58px;
  left:570px;
  margin:0;
  padding : 0 0 0 20px;
  font-size:11px;
  color:#fff;
  background:url(img/all_hdr_icon_mail.gif) no-repeat 0 0;
}#all_hdr_men2 a,#all_hdr_men3 a{
  color:#fff;
}

#all_hdr_men3{
  padding : 0 0 0 20px;
  margin:0;
  position:absolute;
  top:58px;
  left:760px;
  background:url(img/all_hdr_icon_map.gif) left top;
  background-repeat:no-repeat;
  font-size:11px;
}



/* ALPHA
   ----- */
/* ### all_alp ### */
#all_alp_path{
  height:26px;
  background:#f3f3f3;
  font-size:11px;
}#all_alp_path p{
  padding:5px 0 0 6px;
  margin:0;
}#all_alp_path a{
  color:#917f00;
}

#all_alp_agtl{
  padding:15px 0 20px 1px;
  position:relative;
  left:0;
  clear:both;
}#all_alp_agtl h2{
  padding-bottom:10px;
  position:relative;
  top:10px;
  left:0;
}#all_alp_agtl p img{
  padding:1px;
  margin:0 2px 3px 0;
  border:1px solid #e8e8e8;
  width:73px;
  height:36px;
}#all_alp_agtl p img.R{
  margin:0 0 3px 0;
}

#all_alp_ads1{
  padding:5px;
  margin-top:20px;
  background-color:#efefef;
  clear:both;
}

#all_alp_btn2{
  margin:0 0 10px 0;
  position:relative;
  width:615px;
  height:195px;
  top:10px;
  z-index:1;
  background:url(/img/all_alp_btn2_bg.gif) left top;
  background-repeat:no-repeat;
  clear:both;
}#all_alp_btn2 h2{
  position:absolute;
  top:135px;
  left:295px;
}#all_alp_btn2 p{
  position:absolute;
  top:90px;
  left:235px;
  width:372px;
}

/* ### top_alp ### */
#top_alp_btn1{
  position:relative;
  width:620px;
  height:320px;
}#top_alp_btn1 h2{
  position:absolute;
  top:235px;
  left:350px;
  z-index:10;
}#top_alp_btn1 .tittext{
  position:absolute;
  top:15px;
  left:10px;
  font-size:11px;
}#top_alp_btn1 p.titl{
  position:absolute;
  top:40px;
  left:0;
}#top_alp_btn1 p.top_alp_text{
  display:block;
  position:absolute;
  top:100px;
  left:350px;
  width:255px;
  padding:0 5px 0 8px;
  z-index:100;
}#top_alp_btn1 p.top_alp_img_mine{
  position:absolute;
  top:100px;
  left:10px;
}#top_alp_btn1 p.top_alp_img_free{
  position:absolute;
  top:195px;
  left:350px;
}

#top_alp_sec1{
  margin:20px 0;
  padding:7px 0 0;
}#top_alp_sec1 h2{
  padding-bottom:20px;
}#top_alp_sec1 dl.step1{
  float:left;
  margin:0 ;
  width:160px;
  background:url(/img/all_alp_flow_bg_01.gif) 0 0 no-repeat;
}#top_alp_sec1 dt.tit1{
}#top_alp_sec1 dd.des1{
  width:133px;
  margin:0 30px 0 0;
  padding:120px 0 0;
}#top_alp_sec1 dl.step2{
  float:left;
  margin:0 ;
  width:160px;
  background:url(/img/all_alp_flow_bg_02.gif) 0 0 no-repeat;
}#top_alp_sec1 dt.tit2{
}#top_alp_sec1 dd.des2{
  width:133px;
  margin:0 30px 0 0;
  padding:120px 0 0;
}#top_alp_sec1 dl.step3{
  float:left;
  margin:0 ;
  width:160px;
  background:url(/img/all_alp_flow_bg_03.gif) 0 0 no-repeat;
}#top_alp_sec1 dt.tit3{
}#top_alp_sec1 dd.des3{
  width:133px;
  margin:0 30px 0 0;
  padding:120px 0 0;
}#top_alp_sec1 dl.step4{
  float:left;
  margin:0 ;
  width:133px;
  background:url(/img/all_alp_flow_bg_04.gif) 0 0 no-repeat;
}#top_alp_sec1 dt.tit4{
}#top_alp_sec1 dd.des4{
  width:127px;
  margin:0 ;
  padding:120px 0 0;
}#top_alp_sec1 dd.des1 a{
  color:#917F00;
}

#top_alp_flow{
  clear:left;
  margin:0 0 20px;
  padding:0;
}html[xmlns] #top_alp_flow{
  padding:20px 0 0;
}#top_alp_flow h2{
  padding-bottom:20px;
}#top_alp_flow dl{
  float:left;
  width:153px;
  margin:0 0 20px;
}#top_alp_flow dt.tit1{
  margin:0;
}#top_alp_flow dt.tit2{
  margin:0;
}#top_alp_flow dt.tit3{
  margin:0;
}#top_alp_flow dt.tit4{
  margin:0;
}#top_alp_flow dd.des1{
  margin:-4px 0 0 ;
  width:152px;
  background:#fff2ea;
}html[xmlns] #top_alp_flow dd.des1{
  margin:-5px 0 0 ;
}#top_alp_flow dd.des2{
  margin:-4px 0 0 ;
  width:152px;
  background:#e9f2e9;
}html[xmlns] #top_alp_flow dd.des2{
  margin:-5px 0 0 ;
}#top_alp_flow dd.des3{
  margin:-4px 0 0 ;
  width:152px;
  background:#fcf4e0;
}html[xmlns] #top_alp_flow dd.des3{
  margin:-5px 0 0 ;
}#top_alp_flow dd.des4{
  margin:-4px 0 0 ;
  width:152px;
  background:#e0edf3;
}html[xmlns] #top_alp_flow dd.des4{
  margin:-5px 0 0 ;
}#top_alp_flow p{
  padding:10px 10px 0;
}#top_alp_flow .yohaku{
  line-height:2.5em;
}#top_alp_flow .btn1{
  margin: 3px 3px 3px 100px;
}#top_alp_flow .btn2{
  margin:0 3px 3px 100px;
}

/* ### cat80_alp ### */

/* ### etr102setai-susume_alp ### */
#etr102setai-susume_alp_head{
  position:relative;
  width:615px;
  height:73px;
  top:20px;
}

#etr102setai-susume_alp_sec1{
  position:relative;
  display:block;
  margin: 0 0 30px;
  height:90px;
}#etr102setai-susume_alp_sec1 .bold,#etr102setai-susume_alp_sec2 .bold{
  color:#c5550c;
  font-weight:bold;
}#etr102setai-susume_alp_sec1 h2{
  margin: 0 0 10px;
}#etr102setai-susume_alp_sec1 .point_bk1{
  float:left;
  width:295px;
  background:url(/img/setai-susume_alp_sec1_h_bk00.gif) 0 0 no-repeat ;
  border-left:1px solid #e6e5e5;
  border-right:1px solid #e6e5e5;
  border-bottom:1px solid #e6e5e5;
  margin:20px 20px 0 0;
  padding:0 0 20px;
}#etr102setai-susume_alp_sec1 .point1{
  margin:5px 0 0 5px;
}#etr102setai-susume_alp_sec1 .point1_text{
  margin:15px 5px 0 8px;
  width:280px;
}#etr102setai-susume_alp_sec1 .point_bk2{
  float:left;
  width:295px;
  background:url(/img/setai-susume_alp_sec1_h_bk00.gif) 0 0 no-repeat ;
  border-left:1px solid #e6e5e5;
  border-right:1px solid #e6e5e5;
  border-bottom:1px solid #e6e5e5;
  margin:20px 0 0;
  padding:0 0 20px;
}#etr102setai-susume_alp_sec1 .point2 {
  margin:5px 0 0 5px;
}#etr102setai-susume_alp_sec1 .point2_text {
  margin:15px 5px 0 8px;
  width:280px;
}#etr102setai-susume_alp_sec1 .point_bk3{
  float:left;
  clear:both;
  width:295px;
  background:url(/img/setai-susume_alp_sec1_h_bk00.gif) 0 0 no-repeat ;
  border-left:1px solid #e6e5e5;
  border-right:1px solid #e6e5e5;
  border-bottom:1px solid #e6e5e5;
  margin:20px 20px 0 0;
  padding:0 0 20px;
}#etr102setai-susume_alp_sec1 .point3 {
  margin:5px 0 0 5px;
}#etr102setai-susume_alp_sec1 .point3_text {
  margin:15px 5px 0 8px;
  width:280px;
}#etr102setai-susume_alp_sec1 .point_bk4{
  float:left;
  width:295px;
  background:url(/img/setai-susume_alp_sec1_h_bk00.gif) 0 0 no-repeat ;
  border-left:1px solid #e6e5e5;
  border-right:1px solid #e6e5e5;
  border-bottom:1px solid #e6e5e5;
  margin:20px 0 0;
  padding:0 0 20px;
}#etr102setai-susume_alp_sec1 .point4 {
  margin:5px 0 0 5px;
}#etr102setai-susume_alp_sec1 .point4_text {
  margin:15px 5px 0 8px;
  width:280px;
}

#etr102setai-susume_alp_sec2{
  position:relative;
  margin:20px 0;
  height:120px;
  z-index:100;
}html[xmlns] #etr102setai-susume_alp_sec2{
  position:relative;
  margin:270px 0 290px;
}#etr102setai-susume_alp_sec2 h2{
  margin: 0 0 10px;
}#etr102setai-susume_alp_sec2 .point_bk1{
  float:left;
  width:295px;
  background:url(/img/setai-susume_alp_sec2_h_bk00.gif) 0 0 no-repeat ;
  border-left:1px solid #e6e5e5;
  border-right:1px solid #e6e5e5;
  border-bottom:1px solid #e6e5e5;
  margin:20px 20px 0 0;
  padding:0 0 20px;
}#etr102setai-susume_alp_sec2 .point1 {
  margin:5px 0 0 5px;
}#etr102setai-susume_alp_sec2 .point1_text {
  margin:15px 5px 0 8px;
  width:280px;
}#etr102setai-susume_alp_sec2 .point_bk2{
  float:left;
  width:295px;
  background:url(/img/setai-susume_alp_sec2_h_bk00.gif) 0 0 no-repeat ;
  border-left:1px solid #e6e5e5;
  border-right:1px solid #e6e5e5;
  border-bottom:1px solid #e6e5e5;
  margin:20px 0 0;
  padding:0 0 20px;
}#etr102setai-susume_alp_sec2 .point2 {
  margin:5px 0 0 5px;
}#etr102setai-susume_alp_sec2 .point2_text {
  margin:15px 5px 20px 8px;
  width:280px;
}#etr102setai-susume_alp_sec2 .point_bk3{
  float:left;
  clear:both;
  width:295px;
  background:url(/img/setai-susume_alp_sec2_h_bk00.gif) 0 0 no-repeat ;
  border-left:1px solid #e6e5e5;
  border-right:1px solid #e6e5e5;
  border-bottom:1px solid #e6e5e5;
  margin:20px 20px 0 0;
  padding:0 0 20px;
}#etr102setai-susume_alp_sec2 .point3 {
  margin:5px 0 0 5px;
}#etr102setai-susume_alp_sec2 .point3_text {
  margin:15px 5px 0 8px;
  width:280px;
}#etr102setai-susume_alp_sec2 .point_bk4{
  float:left;
  width:295px;
  background:url(/img/setai-susume_alp_sec2_h_bk00.gif) 0 0 no-repeat ;
  border-left:1px solid #e6e5e5;
  border-right:1px solid #e6e5e5;
  border-bottom:1px solid #e6e5e5;
  margin:20px 0 0;
  padding:0 0 20px;
}#etr102setai-susume_alp_sec2 .point4 {
  margin:5px 0 0 5px;
}#etr102setai-susume_alp_sec2 .point4_text {
  margin:15px 5px 0 8px;
  width:280px;
}

/* ### etr102setai-junbi_alp ### */
#etr102setai-junbi_alp_head{
  width:615px;
  margin:20px 0;
}#etr102setai-junbi_alp_head p{
  margin:20px 0 0;
}

#etr102setai-junbi_alp_sec1{
  background:url(/img/setai-junbi_alp_sec1_bg01.gif) 0 0 no-repeat ;
  margin:0;
}#etr102setai-junbi_alp_sec1 h2{
  margin:0 0 0 90px;
  padding:28px 0 0;
}#etr102setai-junbi_alp_sec1 .bk_tate{
  background:url(/img/setai-junbi_alp_bg_tatesen.gif) 0 0 repeat-y ;
  margin:25px 0 0 ;
}#etr102setai-junbi_alp_sec1 ul{
  display:block;
  margin:5px 0 0 ;
  padding:0 0 0 90px;
  float:left;
}#etr102setai-junbi_alp_sec1 li{
  background:url(/img/setai-junbi_checkbox.gif) 0 0 no-repeat ;
  padding:1px 0 0 18px;
}#etr102setai-junbi_alp_sec1 .img0{
  float:left;
  margin:0 0 0 5px;
}

#etr102setai-junbi_alp_sec2{
  background:url(/img/setai-junbi_alp_sec2_bg01.gif) 0 0 no-repeat ;
  margin:0;
}#etr102setai-junbi_alp_sec2 h2{
  margin:0 0 0 90px;
  padding:28px 0 24px;
}#etr102setai-junbi_alp_sec2 .bk_tate{
  background:url(/img/setai-junbi_alp_bg_tatesen.gif) 0 0 repeat-y ;
  margin:0  ;
  padding:10px 0 0;
}#junbi_step_left{
  display:block;
  float:left;
  width:245px;
  margin:0 0 0 40px;
}html[xmlns] #junbi_step_left{
  margin:0 0 0 80px;
}#junbi_step_left .boldbk{
  font-weight:bold;
  padding:20px 0 0 30px;
}#junbi_step_left ul.left_top{
  margin: 0 0 0 6px;
  padding:12px 0 0 16px;
  width:232px;
  line-height:1.3em;
}#junbi_step_left ul.left_down{
  display:block;
  margin: 0 0 0 6px;
  padding:12px 0 0 16px;
  width:208px;
  line-height:1.3em;
}#etr102setai-junbi_alp_sec2 .wakusen{
  background:url(/img/setai-junbi_alp_sec2_bg02-2.gif) 0 0 repeat-y ;
  width:254px;
  margin: 0;
}#etr102setai-junbi_alp_sec2 li{
  background:url(/img/setai-junbi_checkbox.gif) 0 0 no-repeat ;
  padding:1px 0 0 18px;
}#junbi_step_right{
  display:block;
  float:left;
  width:245px;
  margin:0 0 0 10px;
}html[xmlns] #junbi_step_right{
  margin:0 0 0 20px;
}#junbi_step_right .boldbk{
  font-weight:bold;
  padding:15px 0 5px 40px;
}#junbi_step_right ul{
  display:block;
  margin: 0 0 0 6px;
  padding:5px 0 0 30px;
  width:232px;
}#junbi_step_right .spe{
  line-height:6.9em;
}

#etr102setai-junbi_alp_sec3{
  background:url(/img/setai-junbi_alp_sec3_bg01.gif) 0 0 no-repeat ;
  margin:0;
}#etr102setai-junbi_alp_sec3 h2{
  margin:0 0 0 90px;
  padding:28px 0 0;
}#etr102setai-junbi_alp_sec3 .bk_tate{
  background:url(/img/setai-junbi_alp_bg_tatesen.gif) 0 0 repeat-y ;
  margin:25px 0 0 ;
}#etr102setai-junbi_alp_sec3 ul{
  display:block;
  margin:5px 15px 0 0;
  padding:0 0 0 90px;
  float:left;
}#etr102setai-junbi_alp_sec3 li{
  background:url(/img/setai-junbi_checkbox.gif) 0 0 no-repeat ;
  padding:1px 0 0 18px;
}

#etr102setai-junbi_alp_sec4{
  background:url(/img/setai-junbi_alp_sec4_bg01.gif) 0 0 no-repeat ;
  margin:0;
}#etr102setai-junbi_alp_sec4 h2{
  margin:0 0 0 90px;
  padding:28px 0 25px;
}#etr102setai-junbi_alp_sec4 .bk_tate{
  background:url(/img/setai-junbi_alp_bg_tatesen.gif) 0 0 repeat-y ;
}#etr102setai-junbi_alp_sec4 ul{
  display:block;
  margin:5px 0 0 0;
  padding:0 0 0 90px;
  float:left;
}#etr102setai-junbi_alp_sec4 li{
  background:url(/img/setai-junbi_checkbox.gif) 0 0 no-repeat ;
  padding:1px 0 0 18px;
}#etr102setai-junbi_alp_sec4 .text{
  float:left;
  margin:10px 0 0 0;
  padding:0 0 0 80px;
  width:374px;
}#etr102setai-junbi_alp_sec4 .img{
  float:right;
  margin:0 25px;
}

#etr102setai-junbi_alp_sec5{
  background:url(/img/setai-junbi_alp_sec5_bg01.gif) 0 0 no-repeat ;
  margin:0;
}#etr102setai-junbi_alp_sec5 h2{
  margin:0 0 0 90px;
  padding:28px 0 0;
}#etr102setai-junbi_alp_sec5 .bk_tate{
  background:url(/img/setai-junbi_alp_bg_tatesen.gif) 0 0 repeat-y ;
  margin:25px 0 0 ;
}#etr102setai-junbi_alp_sec5 ul{
  display:block;
  margin:5px 0 0 0;
  padding:0 15px 0 90px;
  float:left;
}#etr102setai-junbi_alp_sec5 li{
  background:url(/img/setai-junbi_checkbox.gif) 0 0 no-repeat ;
  padding:1px 0 0 18px;
}#etr102setai-junbi_alp_sec5 .text{
  clear:both;
  margin:-20px 0 0 88px;
  width:374px;
}

#etr102setai-junbi_alp_sec6{
  position:relative;
  background:url(/img/setai-junbi_alp_sec6_bg.gif) 0 0 no-repeat ;
  width:619px;
  height:120px;
  margin:0;
}#etr102setai-junbi_alp_sec6 h2{
  position:absolute;
  top:28px;
  left:90px;
}#etr102setai-junbi_alp_sec6 ul{
  display:block;
  position:absolute;
  top:84px;
  left:90px;
}

#etr102setai-junbi_alp_sec7{
  position:relative;
  background:url(/img/setai-junbi_alp_sec7_bg.gif) 0 0 no-repeat ;
  width:619px;
  height:70px;
  margin:0 0 30px;
}#etr102setai-junbi_alp_sec7 h2{
  position:absolute;
  top:28px;
  left:90px;
}#etr102setai-junbi_alp_sec7 ul{
  display:block;
  position:absolute;
  top:84px;
  left:90px;
}

/* ### etr102setai-type_alp ### */
#etr102setai-type_alp_head{
  margin:20px 0 0;
}#etr102setai-type_alp_head p{
  margin:20px 0 0;
}

#etr102setai-type_alp_sec1,#etr102setai-type_alp_sec2,#etr102setai-type_alp_sec3,#etr102setai-type_alp_sec4{
  margin:30px 0;
}#etr102setai-type_alp_sec1 h2,#etr102setai-type_alp_sec2 h2,#etr102setai-type_alp_sec3 h2,#etr102setai-type_alp_sec4 h2{
  margin:0 0 10px ;
}#etr102setai-type_alp_sec1 p.text,#etr102setai-type_alp_sec2 p.text,#etr102setai-type_alp_sec3 p.text,#etr102setai-type_alp_sec4 p.text{
  margin:5px 20px 10px 3px;
  float:left;
  width:480px;
}

#etr102setai-type_alp_sec2 h3{
  color:#dc3103;
  font:bold;
  font-size:14px;
  width:610px;
  border-bottom:1px dotted #9c9c9c;
  margin:20px 0 ;
}#etr102setai-type_alp_sec2 .yrn{
  letter-spacing:-4px;
}#etr102setai-type_alp_sec2 .setai-type_alp_sec2_img01,#etr102setai-type_alp_sec2 .setai-type_alp_sec2_img02{
  margin:10px 0;
}

/* ### etr102setai-koureisha_alp ### */
#etr102setai-koureisha_alp_head{
  margin:20px 0 0;
}

#etr102setai-koureisha_alp_sec1{
  position:relative;
  margin:30px 0;
}#etr102setai-koureisha_alp_sec1 h2,#etr102setai-koureisha_alp_sec2 h2{
  margin:30px 0 10px 50px;
}.l_img{
  float:left;
  margin:0 0 0 10px;
}.r_text{
  float:left;
  width:420px;
  margin: 0;
  padding:20px 0 0 10px;
}.r_img{
  float:left;
  margin:0 15px 0 20px;
}.l_text{
  float:left;
  width:420px;
  margin: 0;
  padding:20px 0 0 20px;
}.line_img{
  clear:both;
  margin:0 0 0 140px;
  padding:7px 0;
}

#etr102setai-koureisha_alp_sec2{
  margin:30px 0 0;
}#etr102setai-koureisha_alp_sec2 dl.point1{
  float:left;
  margin:0 15px 0 0;
  padding:0 0 0 30px;
  width:175px;
}#etr102setai-koureisha_alp_sec2 dt.tit1{
}#etr102setai-koureisha_alp_sec2 dd.des1{
  margin:18px 0 0 ;
  width:175px;
}#etr102setai-koureisha_alp_sec2 dl.point2{
  float:left;
  margin:0 15px 0 0;
  width:175px;
}#etr102setai-koureisha_alp_sec2 dt.tit2{
}#etr102setai-koureisha_alp_sec2 dd.des2{
  margin:18px 0 0 ;
  width:175px;
}#etr102setai-koureisha_alp_sec2 dl.point3{
  float:left;
  margin:0;
  width:175px;
}#etr102setai-koureisha_alp_sec2 dt.tit3{
}#etr102setai-koureisha_alp_sec2 dd.des3{
  margin:18px 0 0 ;
  width:175px;
}#etr102setai-koureisha_alp_sec3{
  margin:10px 0 20px;
  clear:both;
}

/* ### etr20oyakudati-touki ### */
#etr20oyakudati-touki_alp_head{
  position:relative;
  width:615px;
  height:80px;
  top:20px;
}

#etr20oyakudati-touki_alp_sec1{
  position:relative;
  margin:0 0 30px;
}#etr20oyakudati-touki_alp_sec1 h2{
  margin:0;
  padding:0 0 20px;
}#etr20oyakudati-touki_alp_sec1 p{
  margin:0 0 10px;
}#etr20oyakudati-touki_alp_sec1 .touki_graph{
  width:615px;
  font-size:12px;
}#etr20oyakudati-touki_alp_sec1 .touki_graph_left_bleu{
  border-top:1px solid #fff;
  border-bottom:1px solid #fff;
  background:#e9f8fb;
  padding:8px 0 8px 10px;
  font-weight:bold;
  width:233px;
}#etr20oyakudati-touki_alp_sec1 .touki_graph_left_pink{
  background:#fff6f4;
  padding:8px 0 8px 10px;
  font-weight:bold;
  width:233px;
}#etr20oyakudati-touki_alp_sec1 .touki_graph_td_fas{
  border-left:1px solid #fff;
  border-bottom:1px solid #fff;
  background:#e9f8fb;
  text-align:center;
}#etr20oyakudati-touki_alp_sec1 .touki_graph_td_sec{
  border-left:1px solid #fff;
  border-bottom:1px solid #fff;
  background:#fff6f4;
  text-align:center;
}

#etr20oyakudati-touki_alp_sec2{
  position:relative;
  margin:0 0 30px;
}#etr20oyakudati-touki_alp_sec2 h2{
  margin:0;
  padding:20px 0 ;
}#etr20oyakudati-touki_alp_sec2 p{
  margin:5px 0;
}#etr20oyakudati-touki_alp_sec2 p img{
  margin:10px 0 0;
}#etr20oyakudati-touki_alp_sec2 dl{
  margin:15px 0 0;
  padding:0 0 10px;
  background:url(/img/maker-touki_alp_sec2_img00.gif) 0 0 no-repeat;
}#etr20oyakudati-touki_alp_sec2 dt{
  margin:0;
  padding:5px 0 0 40px;
  font-size:15px;
  font-weight:bold;
}#etr20oyakudati-touki_alp_sec2 dd{
  margin:2px 0 0 ;
  padding:5px 10px 10px 10px;
  border:1px solid #EEB879;
  line-height:1.4em;
  width:593px;
}

/* ### etr20oyakudati-zeikin ### */
#etr20oyakudati-zeikin_alp_head{
  position:relative;
  width:615px;
  height:80px;
  top:20px;
}

#etr20oyakudati-zeikin_alp_sec1{
  position:relative;
  margin:0 0 20px;
  background:url(/img/oyakudati-zeikin_alp_sec1_img01.gif) 0 0 no-repeat;
}#etr20oyakudati-zeikin_alp_sec1 h2{
  margin:0;
  padding:0 0 20px;
}#etr20oyakudati-zeikin_alp_sec1 p{
  margin:0 0 10px;
}#etr20oyakudati-zeikin_alp_sec1 .zekin_text{
  width:412px;
  line-height:1.3em;
  padding:0 0 0 2px;
}#etr20oyakudati-zeikin_alp_sec1 .small{
  font-size:11px;
  color:#c86a48;
}#etr20oyakudati-zeikin_alp_sec1 .graph{
  border-top:1px solid #cdcdcd;
  border-left:1px solid #cdcdcd;
  border-right:1px solid #cdcdcd;
  width:616px;
  font-size:12px;
}html[xmlns] #etr20oyakudati-zeikin_alp_sec1 .graph{
  border-bottom:1px solid #cdcdcd;
}#etr20oyakudati-zeikin_alp_sec1 .graph th{
  border-left:1px solid #cdcdcd;
  border-bottom:1px solid #cdcdcd;
  background:#f5fadc;
  padding:3px 0;
  text-align:center;
}#etr20oyakudati-zeikin_alp_sec1 .graph_l_green{
  border-bottom:1px solid #cdcdcd;
  background:#f5fadc;
  padding:10px 0 10px 10px;
  font-weight:bold;
}#etr20oyakudati-zeikin_alp_sec1 .graph_td_fas{
  border-left:1px solid #cdcdcd;
  border-bottom:1px solid #cdcdcd;
  text-align:center;
}#etr20oyakudati-zeikin_alp_sec1 .graph_td_sec{
  border-left:1px solid #cdcdcd;
  border-bottom:1px solid #cdcdcd;
  text-align:center;
  width:60px;
}

/* ### etr20oyakudati-roan ### */
#etr20oyakudati-roan_alp_head{
  position:relative;
  width:615px;
  height:80px;
  top:20px;
}

#etr20oyakudati-roan_alp_sec1{
  position:relative;
  margin:0 0 10px;
  padding:0 0 35px 0;
  background:url(/img/oyakudati-roan_alp_sec1_img01.gif) left top;
  background-repeat:no-repeat;
}#etr20oyakudati-roan_alp_sec1 h2{
  padding:0 0 20px;
  margin:0;
}#etr20oyakudati-roan_alp_sec1 p{
  margin:0 0 10px;
  width:435px;
}

#etr20oyakudati-roan_alp_sec2{
  position:relative;
  margin:0 0 30px;
}#etr20oyakudati-roan_alp_sec2 h2{
  margin:0;
  padding:0 0 10px;
}#etr20oyakudati-roan_alp_sec2 p{
  margin:5px 0;
}#etr20oyakudati-roan_alp_sec2 p img{
  margin:10px 0 0;
}#etr20oyakudati-roan_alp_sec2 dl{
  padding:0 0 10px;
  margin:15px 0 0;
  background:url(/img/maker-touki_alp_sec2_img00.gif) left top;
  background-repeat:no-repeat;
}#etr20oyakudati-roan_alp_sec2 dt{
  margin:0;
  padding:5px 0 0 40px;
  font-size:15px;
  font-weight:bold;
}#etr20oyakudati-roan_alp_sec2 dd{
  margin:2px 0 0 ;
  padding:5px 10px 10px;
  line-height:1.4em;
  border:1px solid #EEB879;
  width:593px;
}#etr20oyakudati-roan_alp_sec2 .red_text{
  color:#d77f37;
}

/* ### etr20oyakudati-kouhou_alp ### */
#etr20oyakudati-kouhou_alp_sec000{
  position:relative;
  margin:0 0 20px;
}#etr20oyakudati-kouhou_alp_sec000 .org_box{
  margin:-30px 0 0 15px;
  padding: 5px 5px 5px 30px;
  border:2px solid #fddfab;
  background:#fefaee;
  color:#d77f37;
}#etr20oyakudati-kouhou_alp_sec000 .yubisashi000{
  margin:10px 0 0 0;
}

#etr20oyakudati-kouhou_alp_head{
  position:relative;
  width:615px;
  height:80px;
  top:20px;
}

#etr20oyakudati-kouhou_alp_sec1{
  position:relative;
  margin:0;
  padding:0 0 60px;
  background:url(/img/etr20oyakudati-kouhou_alp_sec1_img01.gif) 0 0 no-repeat;
}#etr20oyakudati-kouhou_alp_sec1 h2{
  margin:0;
  padding:0 0 20px;
}#etr20oyakudati-kouhou_alp_sec1 p{
  margin:0 0 10px;
  width:430px;
}

#etr20oyakudati-kouhou_alp_sec2,#etr20oyakudati-kouhou_alp_sec3,#etr20oyakudati-kouhou_alp_sec4,#etr20oyakudati-kouhou_alp_sec5,#etr20oyakudati-kouhou_alp_sec6,#etr20oyakudati-kouhou_alp_sec7,#etr20oyakudati-kouhou_alp_sec8{
  position:relative;
  margin:0 0 15px;
}#etr20oyakudati-kouhou_alp_sec2 h2,#etr20oyakudati-kouhou_alp_sec3 h2,#etr20oyakudati-kouhou_alp_sec4 h2,#etr20oyakudati-kouhou_alp_sec5 h2,#etr20oyakudati-kouhou_alp_sec6 h2,#etr20oyakudati-kouhou_alp_sec7 h2,#etr20oyakudati-kouhou_alp_sec8 h2{
  margin:0;
  padding:0 0 10px;
}#etr20oyakudati-kouhou_alp_sec2 p,#etr20oyakudati-kouhou_alp_sec3 p,#etr20oyakudati-kouhou_alp_sec4 p,#etr20oyakudati-kouhou_alp_sec5 p,#etr20oyakudati-kouhou_alp_sec6 p,#etr20oyakudati-kouhou_alp_sec7 p,#etr20oyakudati-kouhou_alp_sec8 p{
  margin:5px 0 0;
}#etr20oyakudati-kouhou_alp_sec3 .org_box,#etr20oyakudati-kouhou_alp_sec4 .org_box,#etr20oyakudati-kouhou_alp_sec5 .org_box,#etr20oyakudati-kouhou_alp_sec2 .org_box,#etr20oyakudati-kouhou_alp_sec7 .org_box,#etr20oyakudati-kouhou_alp_sec8 .org_box{
  margin:-30px 0 0 15px;
  padding: 5px 5px 5px 30px;
  border:2px solid #fddfab;
  background:#fefaee;
  color:#d77f37;
  position:relative;
  z-index:10;
  width:550px;
}#etr20oyakudati-kouhou_alp_sec2 .yubisashi01,#etr20oyakudati-kouhou_alp_sec3 .yubisashi01,#etr20oyakudati-kouhou_alp_sec4 .yubisashi01,#etr20oyakudati-kouhou_alp_sec5 .yubisashi01,#etr20oyakudati-kouhou_alp_sec6 .yubisashi01,#etr20oyakudati-kouhou_alp_sec7 .yubisashi01,#etr20oyakudati-kouhou_alp_sec8 .yubisashi01{
  margin:10px 0 0 0;
  position:relative;
  width:37px;
  z-index:100;
  background:transparent;
}

#etr20oyakudati-kouhou_alp_sec6 .org_box{
  padding: 5px 5px 5px 30px;
  margin:-20px 0 0 15px;
  border:2px solid #fddfab;
  position:relative;
  background:#fefaee;
  z-index:1;
  width:550px;
  color:#d77f37;
}

/* ### etr901aboutsite_alp ### */
#etr901aboutsite_alp_head{
  width:615px;
  margin:20px 0 ;
}#etr901aboutsite_alp_sec1{
  margin:0 0 30px;
}#etr901aboutsite_alp_sec1 h2{
  margin:0 0 6px;
}

#etr901aboutsite_alp_sec1 dl.mer1{
  float:left;
  margin:0 10px 0 0;
  background:url(/img/2susume_alp_bg01_l.gif) 0 0 no-repeat;
  width:301px;
}#etr901aboutsite_alp_sec1 dt.tit1{
  margin:60px 0 0 10px;
}#etr901aboutsite_alp_sec1 dd.des1{
  margin:13px 0 0;
  padding:10px 0 20px;
  width:299px;
  border-left:1px solid #C1C0C0;
  border-right:1px solid #C1C0C0;
  border-bottom:1px solid #C1C0C0;
}#etr901aboutsite_alp_sec1 dd p,#etr901aboutsite_alp_sec2 dd p{
  margin:0 10px 10px;
  width:275px;
}#etr901aboutsite_alp_sec1 dl.mer2{
  float:left;
  margin:0 ;
  background:url(/img/2susume_alp_bg01_r.gif) 0 0 no-repeat;
  width:301px;
}#etr901aboutsite_alp_sec1 dt.tit2{
  margin:60px 0 0 10px;
}#etr901aboutsite_alp_sec1 dd.des2{
  margin:13px 0 0;
  padding:10px 0 0;
  width:299px;
  border-left:1px solid #C1C0C0;
  border-right:1px solid #C1C0C0;
  border-bottom:1px solid #C1C0C0;
}html[xmlns] #etr901aboutsite_alp_sec1 dd.des2{  /* [hack ie] */
  padding-bottom:0 0 2px;
}

#etr901aboutsite_alp_sec2{
  padding:7px 0 20px 1px;
}#etr901aboutsite_alp_sec2 h2{
  margin:220px 0 0;
  padding-bottom:20px;
}#etr901aboutsite_alp_sec2 .redfont{
  font-weight:bold;
  color:#d15b01;
  font-size:14px;
}#etr901aboutsite_alp_sec2 .img_left{
  float:left;
}#etr901aboutsite_alp_sec2 .testbox{
  margin:0 0 0 75px;
  padding:15px 0 0;
  font-size:12px;
  width:533px;
}#etr901aboutsite_alp_sec2 .img_hasen{
  clear:both;
  margin:20px 0;
}

#etr901aboutsite_alp_sec2{
  padding:7px 0 20px 1px;
}#etr901aboutsite_alp_sec2 h2{
  padding-bottom:20px;
}#etr901aboutsite_alp_sec2 .redfont{
  font-weight:bold;
  color:#d15b01;
  font-size:14px;
}#etr901aboutsite_alp_sec2 .img_left{
  float:left;
}#etr901aboutsite_alp_sec2 .testbox{
  margin:0 0 0 75px;
  padding:15px 0 0;
  font-size:12px;
  width:533px;
}#etr901aboutsite_alp_sec2 .img_hasen{
  clear:both;
  margin:20px 0;
}

#etr901aboutsite_alp_sec3{
  padding:7px 0 0;
  margin:20px 0;
}#etr901aboutsite_alp_sec3 h2{
  padding-bottom:20px;
}#etr901aboutsite_alp_sec3 dl.step1{
  float:left;
  margin:0 ;
  width:159px;
  background:url(/img/all_alp_flow_bg_01.gif) 0 0 no-repeat;
}#etr901aboutsite_alp_sec3 dt.tit1{
}#etr901aboutsite_alp_sec3 dd.des1{
  width:131px;
  margin:0 30px 0 0;
  padding:120px 0 0;
}#etr901aboutsite_alp_sec3 dl.step2{
  float:left;
  margin:0 ;
  width:160px;
  background:url(/img/all_alp_flow_bg_02.gif) 0 0 no-repeat;
}#etr901aboutsite_alp_sec3 dt.tit2{
}#etr901aboutsite_alp_sec3 dd.des2{
  width:131px;
  margin:0 30px 0 0;
  padding:120px 0 0;
}#etr901aboutsite_alp_sec3 dl.step3{
  float:left;
  margin:0 ;
  width:160px;
  background:url(/img/all_alp_flow_bg_03.gif) 0 0 no-repeat;
}#etr901aboutsite_alp_sec3 dt.tit3{
}#etr901aboutsite_alp_sec3 dd.des3{
  width:131px;
  margin:0 30px 0 0;
  padding:120px 0 0;
}#etr901aboutsite_alp_sec3 dl.step4{
  float:left;
  margin:0 0 30px;
  width:131px;
  background:url(/img/all_alp_flow_bg_04.gif) 0 0 no-repeat;
}#etr901aboutsite_alp_sec3 dt.tit4{
}#etr901aboutsite_alp_sec3 dd.des4{
  width:126px;
  margin:0 ;
  padding:120px 0 0;
}#etr901aboutsite_alp_sec3 dd.des1 a{
  color:#917F00;
}

/* ### etr901maker-housemaker_alp ### */
#etr901maker-housemaker_alp_head{
  margin:20px 0 0;
  width:615px;
}

#etr901maker-housemaker_alp_sec1{
  margin:20px 0 ;
}#etr901maker-housemaker_alp_sec1 #etr90maker-housemaker_alp_sec1_bk{
  padding:25px 0 0 3px;
  margin:5px 0 0 ;
  width:610px;
  background:url(/img/maker-housemaker_alp_sec1_h_bk.gif) left top;
  background-repeat:no-repeat;
}#etr901maker-housemaker_alp_sec1 p{
  margin: 0 0 0 3px;
  width:380px;
}#navi{
}#navi ul{
  padding: 0;
  margin: 20px 0 0 100px;
  border:1px;
}#navi li{
  padding: 0 0 0 18px;
  margin: 0 10px 0 ;
  display: inline;
  background:url(/img/maker-housemaker_alp_sec1_h_img01.gif) left top;
  background-repeat:no-repeat;
  font-size:11px;
}#navi li a{
  color:#917f01;
}

#etr901maker-housemaker_alp_sec2{
  margin:0 0 20px;
  position:relative;
  z-index:10;
}html[xmlns] #etr901maker-housemaker_alp_sec2{
  height:300px;
}#etr901maker-housemaker_alp_sec2 h2{
  margin:0 0 20px;
}#etr901maker-housemaker_alp_sec2 p{
  margin:0 0 20px;
}#etr901maker-housemaker_alp_sec2 dl.dl_left{
  margin:5px 15px 22px 0;
  border:1px solid #CCC;
  float:left;
  width:298px;
  background:url(/img/maker-housemaker_alp_sec2_h_bk00.gif) left top;
  background-repeat:repeat-x;
}#etr901maker-housemaker_alp_sec2 dt.tit1{
  margin:5px 0 0 15px;
  font-size:15px;
  font-weight:bold;
  color:#444;
}#etr901maker-housemaker_alp_sec2 dd.des1{
  padding:0 0 23px;
  margin:10px 0 0 15px;
  width:265px;
}#etr901maker-housemaker_alp_sec2 dl.dl_right{
  padding:0 0 10px;
  margin:5px 0 20px ;
  border:1px solid #CCC;
  float:left;
  width:298px;
  background:url(/img/maker-housemaker_alp_sec2_h_bk00.gif) 0 0 repeat-x;
}#etr901maker-housemaker_alp_sec2 dt.tit2{
  margin:5px 0 0 15px;
  font-size:15px;
  font-weight:bold;
  color:#444;
}#etr901maker-housemaker_alp_sec2 dd.des2{
  margin:10px 0 0 15px;
  width:270px;
  line-height:1.4em;
}html[xmlns] #etr901maker-housemaker_alp_sec2 dd.des2{
  padding:0 0 2px;
}

/* ### etr901maker-erabikata_alp ### */
#etr901maker-erabikata_alp_head{
  margin:20px 0;
  width:615px;
}

#etr901maker-erabikata_alp_sec1 h2,#etr901maker-erabikata_alp_sec2 h2,#etr901maker-erabikata_alp_sec3 h2,#etr901maker-erabikata_alp_sec4 h2{
  margin:0 0 15px 120px;
}#etr901maker-erabikata_alp_sec1 p,#etr901maker-erabikata_alp_sec2 p,#etr901maker-erabikata_alp_sec3 p,#etr901maker-erabikata_alp_sec4 p{
  margin:0 0 0 120px;
}

#etr901maker-erabikata_alp_sec1{
  margin:20px 0;
  background:url(/img/maker-erabikata_alp_sec1_bg.jpg) 0 0 no-repeat;
}

#etr901maker-erabikata_alp_sec2{
  margin:20px 0;
  background:url(/img/maker-erabikata_alp_sec2_bg.jpg) 0 0 no-repeat;
}

#etr901maker-erabikata_alp_sec3{
  margin:20px 0;
  background:url(/img/maker-erabikata_alp_sec3_bg.jpg) 0 0 no-repeat;
}

#etr901maker-erabikata_alp_sec4{
  margin:20px 0;
  background:url(/img/maker-erabikata_alp_sec4_bg.jpg) 0 0 no-repeat;
}.bold{
  font-weight:bold;
  color:#cb552d;
}

/* ### etr901fap_alp ### */
#etr901faq_alp_sec1 br,#etr901faq_alp_sec2 br,#etr901faq_alp_sec3 br,#etr901faq_alp_sec4 br,#etr901faq_alp_sec5 br,#etr901faq_alp_sec6 br,#etr901faq_alp_sec7 br,#etr901faq_alp_sec8 br{
  line-height:1.3em;
}

#etr901faq_alp_head{
  position:relative;
  width:615px;
  height:80px;
  top:20px;
}

#etr901faq_alp_sec1,#etr901faq_alp_sec2,#etr901faq_alp_sec3,#etr901faq_alp_sec4,#etr901faq_alp_sec5,#etr901faq_alp_sec6,#etr901faq_alp_sec7,#etr901faq_alp_sec8{
  padding:0 0 15px 0;
  margin:0 0 10px;
  position:relative;
}#etr901faq_alp_sec1 dl,#etr901faq_alp_sec2 dl,#etr901faq_alp_sec3 dl,#etr901faq_alp_sec4 dl,#etr901faq_alp_sec5 dl,#etr901faq_alp_sec6 dl,#etr901faq_alp_sec7 dl,#etr901faq_alp_sec8 dl{
  padding:3px 0 0;
  margin:0;
}#etr901faq_alp_sec1 dt,#etr901faq_alp_sec2 dt,#etr901faq_alp_sec3 dt,#etr901faq_alp_sec4 dt,#etr901faq_alp_sec5 dt,#etr901faq_alp_sec6 dt,#etr901faq_alp_sec7 dt,#etr901faq_alp_sec8 dt{
  padding:3px 0 3px 40px;
  margin:0 0 10px;
  background:url(/img/faq_alp_q.gif) 0 0 no-repeat;
  font-weight:bold;
  font-size:14px;
}#etr901faq_alp_sec1 dd,#etr901faq_alp_sec2 dd,#etr901faq_alp_sec3 dd,#etr901faq_alp_sec4 dd,#etr901faq_alp_sec5 dd,#etr901faq_alp_sec6 dd,#etr901faq_alp_sec7 dd,#etr901faq_alp_sec8 dd{
  padding:3px 0 0 40px;
  margin:0 0 5px;
  background:url(/img/faq_alp_a.gif) 0 0 no-repeat;
  line-height:1.4em;
}

/* ### etr902report_alp ### */
#etr902report_alp_head{
  margin:20px 0 20px 2px;
}

#etr902report_alp_sec1 img{
  padding:0 10px 0 2px;
  margin:0;
  float:left;
}#etr902report_alp_sec1 .reptext{
  padding:7px 0 0
}

#etr902report_alp_sec2{
  padding:10px 0 0 2px;
}#etr902report_alp_sec2 a{
  color:#fe0000;
  text-decoration:none;
}#etr902report_alp_sec2 h2{
  padding:10px 0 20px;
}#etr902report_alp_sec2 .rep_bold{
  font-weight:bold;
}#etr902report_alp_sec2 .rep_block1,#etr902report_alp_sec2 .rep_block2,#etr902report_alp_sec2 .rep_block3{
  padding:10px 0 0;
}

/* ### etr902company_alp ### */
#etr902company_alp_head h2{
  margin:20px 0;
}

#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_list1.gif) 5px 8px;
  background-repeat:no-repeat;
}#etr902company_alp_sec1 table .R{
}

/* ### etr902policy_alp ### */
#etr902policy_alp_head {
}#etr902policy_alp_head h2{
  margin:20px 0;
}

#etr902policy_alp_sec1 h2{
  margin:0 0 20px;
}#etr902policy_alp_sec1 p.attention{
  margin: 0 0 10px;
  font:normal 11px san-serif;
  color:red;
}#etr902policy_alp_sec1 ol{
  padding:0 5px 20px 10px;
}#etr902policy_alp_sec1 ol li{
  padding-bottom:5px;
  margin-left:25px;
}#etr902policy_alp_sec1 ul{
  padding:1px 0 0 0;
}#etr902policy_alp_sec1 ul li{
  padding-bottom:1px;
  margin-left:25px;
}#etr902policy_alp_sec1 p.R{
  padding-right:10px;
  float:right;
}

#etr902policy_alp_sec2{
  padding-top:5px;
  clear:both;}
#etr902policy_alp_sec2 h2{
  margin:20px 0;
}#etr902policy_alp_sec2 ol{
  padding:0 5px 20px 10px;
}#etr902policy_alp_sec2 li{
  padding-bottom:5px;
  margin-left:25px;
}

/* ### etr902inquiry_alp ### */
#etr902inquiry_alp_head h2{
  margin:20px 0;
}

#etr902inquiry_alp_sec1{
  position:relative;
  margin-top:25px;
}#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_head h2{
  margin:20px 0;
}

#etr902toagent_alp_sec1{
  margin-top:25px;
  position:relative;
}#etr902toagent_alp_sec1 .sec1bk{
  padding:0 0 35px;
  background:url(/img/toagent_alp_sec1_img02.jpg) left top;
  background-repeat:no-repeat;
  width:600px;
}#etr902toagent_alp_sec1 .sec1text{
  padding:18px 0 0 2px;
  width:370px;
}

#etr902toagent_alp_sec2 .sec2_img1{
  float:left;
  padding:28px 12px 28px 5px;
}#etr902toagent_alp_sec2 .sec2_img2{
  float:left;
  padding:28px 12px 28px 0;
}#etr902toagent_alp_sec2 .sec2_img3{
  float:left;
  padding:28px 0 ;
}

#etr902toagent_alp_sec3 .sec3_img1{
  padding:20px 18px 2px 20px;
}#etr902toagent_alp_sec3 .sec3_img2{
  float:left;
  padding:0 18px 28px 35px;
}#etr902toagent_alp_sec3 .sec3_img3{
  float:left;
  padding:0 0 ;
}

/* ### etr902sitemap_alp ### */
#etr902sitemap_alp_head h2{
  margin:20px 0;
}#etr902sitemap_alp_head h2{
  margin:0;
  padding:20px 0;
}

#etr902sitemap_alp_sec1{
  padding:3px 0 0 1px;
}#etr902sitemap_alp_sec1 dl{
}#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 img{
}

#all_bet_men1{
  background:#e5f1db;
  width:185px;
}#all_bet_men1 ul{
  position:relative;
  left:0;
  height:129px;
  width:185px;
  list-style:none;
}/*\*/ * html #all_bet_men1 ul{
  margin:0;
}/**/#all_bet_men1 ul a{
  display:block;
  width:100%;
  height:100%;
}#all_bet_men1 ul li{
  position:absolute;
  top:10;
  margin:0;
  list-style:none;
  width:185px;
  height:27px;
}#all_bet_men1 li.twosusume{
  top:0;
  background:url(img/all_bet_men1_pbg.gif) no-repeat ;
  background-position:0 0;
}#all_bet_men1 li.twotype{
  top:34px;
  background:url(img/all_bet_men1_pbg.gif) no-repeat ;
  background-position:0 -34px;
}#all_bet_men1 li.twojunbi{
  top:68px;
  background:url(img/all_bet_men1_pbg.gif) no-repeat ;
  background-position:0 -68px;
}#all_bet_men1 li.twokoureisha{
  top:102px;
  background:url(img/all_bet_men1_pbg.gif) no-repeat ;
  background-position:0 -102px;
}#all_bet_men1 li.twosusume a{
  background-position:0 0;
}#all_bet_men1 li.twotype a{
  background-position:0 -34px;
}#all_bet_men1 li.twojunbi a{
  background-position:0 -68px;
}#all_bet_men1 li.twokoureisha a{
  background-position:0 -102px;
}#all_bet_men1 li.twosusume a:hover{
  background:url(img/all_bet_men1_pbg.gif) no-repeat ;
  background-position:-186px 0;
}#all_bet_men1 li.twotype a:hover{
  background:url(img/all_bet_men1_pbg.gif) no-repeat ;
  background-position:-186px -34px;
}#all_bet_men1 li.twojunbi a:hover{
  background:url(img/all_bet_men1_pbg.gif) no-repeat ;
  background-position:-186px -68px;
}#all_bet_men1 li.twokoureisha a:hover{
  background:url(img/all_bet_men1_pbg.gif) no-repeat ;
  background-position:-186px -102px;
}

#all_bet_ads1{
  margin:15px 0 0 5px;
}

#all_bet_men2{
  padding:11px 0 5px 7px;
  margin:15px 0 0 5px;
  border:5px solid #e6e6e6;
  width:165px;
  background-color:#fff;
  clear:both;
}#all_bet_men2 a{
  color:#917f00;
}#all_bet_men2 ul{
  margin-top:10px;
}#all_bet_men2 ul li{
  padding-left:17px;
  background:url(img/all_bet_men2_icon.gif) left top;
  background-repeat:no-repeat;
}

#all_bet_men3{
  margin:15px 0 0 5px;
}#all_bet_men3 ul{
}

#all_bet_cpyr{
  margin:15px 0 0 5px;
}

#all_bet_ads2{
  margin-bottom:5px;
  background:#fff;
  width:180px;
  font-size:11px;
  color:#917f00;
}


/* FOOTER
   ------ */
#all_ftr_cpyr{
}#all_ftr_cpyr p{
  font-size:11px;
}#all_ftr_cpyr p span.txt1{
  position:absolute;
  top:30px;
  left:10px;
}#all_ftr_cpyr p span.txt2{
  position:absolute;
  top:25px;
  left:590px;
}


/* MODAL
   ----- */
#modal_container{
  padding:8px;
  background-color:#fff;
  border:1px solid #666;
  overflow:hidden;
  font-family:Arial,Osaka,Sans-serif;
  font-size:95%;
  color:#333;
  text-align:left;
  line-height:1.6;
}#modal_overlay {
  background-color:#000;
}#modal_map_body{
  min-width:800px;
  background-image:none;
}#modal_map_div{
  width:800px;
  height:480px;
}

