/* Basic-Elements
   ============== */
*{
margin:0;
padding:0;
border:0;
background-color:transparent;
}html{
  height:100%;
}body{
  min-width:850px;
  height:100%;
  font-family:'MS PGothic', Osaka, 'Hiragino Kaku Gothic Pro';
  font-size:12px;
  color:#666;
  line-height:1.5;
  background-color: #f8f8f8;
}/* center on ie */

a{
  color:#0973cd;
  text-decoration:underline;
}a img{
  border:0;
}a:hover{
  color:#f90;
  text-decoration:underline;
}br{
  font-size:7px;
}strong,em{
  font-weight:normal;
}dt strong{
  font-weight:bold;
}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,div:after{
  content:" ";
  display:block;
  visibility:hidden;
  clear:both;
  height:0.1px;
  font-size:0.1em;
  line-height:0;
}* html .pkg,* html div{
  display:inline-block;
}/*\*/ * html .pkg,* html div{
  height:1%;
}.pkg,div{
  display:block;
}/**/

span.attention{
  color:red;
}



/* Page-Layout
   =========== */
#con{
  margin:0 auto;
  position:relative;
  width:850px;
  height:100%;
  text-align:left;
}body>#con{
  height:auto;
  min-height:100%;
}#con-in{
  margin:0 1px;
  border-left:1px solid #d2d2d2;
  border-right:1px solid #d2d2d2;
  position:static;
  background-color:#fff;
}#con-in2{
  margin:0 1px;
  position:static;
  background-color:#fff;
}

#hdr{
  position:relative;
  width:846px;
  height:125px;
}#con-in2 #hdr{
  width:848px;
  border-left:1px solid #d2d2d2;
  border-right:1px solid #d2d2d2;
}#hdr-in{
  position:static;
  background:url(img/all_hdr_bg.jpg) right top;
  background-repeat:no-repeat;
  height:125px;
}

#pgb{
  position:relative;
  width:846px;
  min-height:100%;
}#pgb-in{
  padding:15px 8px 0 8px;
  margin-bottom:30px;
  height:auto;
  position:static;
}*+html #pgb-in{
  margin-bottom:50px;
}*+html #top #pgb-in{
  margin-bottom:150px;
}#alp{
  position:relative;
  float:right;
  display:inline;
  width:630px;
  min-height:1px;
  background:#fff;
  clear:both;
}#alp-in{
  padding-left:15px;
  position:static;
}#bet{
  position:relative;
  display:inline;
  float:left;
  width:200px;
  min-height:1px;
}#bet-in{
  position:static;
  font-size:12px;
}

#ftr{
  position:relative;
  width:846px;
  height:117px;
  min-height:1px;
  background:url(img/all_ftr_bg.gif) left top;
  background-repeat:no-repeat;
}*+html #top #ftr{
  position:absolute;
  bottom:-310px;
}*+html #microbus #ftr{
  position:absolute;
  bottom:-350px;
}*+html #ecampaign1 #ftr{
  position:absolute;
  bottom:-120px;
}#con-in2 #ftr{
  width:848px;
  border-left:1px solid #d2d2d2;
  border-right:1px solid #d2d2d2;
  background-repeat:repeat-x;
}#ftr-in{
  padding-bottom:2px;
  position:static;
  font-size:11px;
  color:#fff;
}



/* Contents
   ======== */
/* HEADER
   ------ */
/* ### all_hdr ### */
#all_hdr_h1tx{
}#all_hdr_h1tx h1{
  padding:6px 5px 5px 20px;
  font:normal 11px san-serif;
  color:#0557ec;
}

#all_hdr_logo{
}#all_hdr_logo p{
  padding:6px 0 0 18px;
}

#all_hdr_men1{
  position:absolute;
  top:76px;
  left:0;
  width:846px;
}#con-in2 #all_hdr_men1{
  width:848px;
}#all_hdr_men1 ul{
  position:relative;
  width:846px;
  height:49px;
}#con-in2 #all_hdr_men1 ul{
  width:848px;
  background:url(img/all_hdr_men1_bg.gif) repeat;
}/*\*/ * html #all_hdr_men1 ul{
}/**/#all_hdr_men1 ul a{
  display:block;
  width:100%;
  height:100%;
  background:url(img/all_hdr_men1_bg.gif) no-repeat;
}#all_hdr_men1 li{
  position:absolute;
  display:block;
  top:0;
  height:49px;
}#all_hdr_men1 li.top{
  left:0;
  width:169px;
}#all_hdr_men1 li.aboutsite{
  left:169px;
  width:169px;
}#all_hdr_men1 li.tips1{
  left:338px;
  width:169px;
}#all_hdr_men1 li.agent{
  left:507px;
  width:169px;
}#all_hdr_men1 li.faq{
  left:676px;
  width:170px;
}#all_hdr_men1 li.top a{
  background-position:0 0;
}#all_hdr_men1 li.aboutsite a{
  background-position:-169px 0;
}#all_hdr_men1 li.tips1 a{
  background-position:-338px 0;
}#all_hdr_men1 li.agent a{
  background-position:-507px 0;
}#all_hdr_men1 li.faq a{
  background-position:-676px 0;
}#all_hdr_men1 li.top a:hover{
  background-position:0 -49px;
}#all_hdr_men1 li.aboutsite a:hover{
  background-position:-169px -49px;
}#all_hdr_men1 li.tips1 a:hover{
  background-position:-338px -49px;
}#all_hdr_men1 li.agent a:hover{
  background-position:-507px -49px;
}#all_hdr_men1 li.faq a:hover{
  background-position:-676px -49px;
}#top #all_hdr_men1 li.top a{
  background-position:0 -49px;
}#eaboutsite #all_hdr_men1 li.aboutsite a{
  background-position:-169px -49px;
}#etips1 #all_hdr_men1 li.tips1 a{
  background-position:-338px -49px;
}#agent #all_hdr_men1 li.agent a{
  background-position:-507px -49px;
}#efaq #all_hdr_men1 li.faq a{
  background-position:-676px -49px;
}#top #all_hdr_men1 li.top a:hover{
  background-position:0 -49px;
}#eaboutsite #all_hdr_men1 li.aboutsite a:hover{
  background-position:-169px -49px;
}#etips #all_hdr_men1 li.tips1 a:hover{
  background-position:-338px -49px;
}#agent #all_hdr_men1 li.agent a:hover{
  background-position:-507px -49px;
}#efaq #all_hdr_men1 li.faq a:hover{
  background-position:-676px -49px;
}


/* Alpha
   ----- */
/* ### all_alp ### */
#all_alp_path{
  padding:5px;
  font-size:11px;
  background-color:#edf4fa;
}

#all_alp_head,#etr10_alp_head,#etr20_alp_head,#cat80_alp_head,#etr90_alp_head,#etr80_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.desc{
  padding-bottom:15px;
}#cat301_alp_agtl p.desc{
  padding-bottom:15px;
}#all_alp_agtl p img,#cat301_alp_agtl_inner p img{
  margin:0 2px 3px 0;
  border:1px solid #e8e8e8;
  padding:1px;
  width:81px;
  height:42px;
}#all_alp_agtl p img.R,#cat301_alp_agtl_inner p img.R{
  margin:0 0 3px 0;
}#all_alp_agtl p.link,#cat301_alp_agtl_inner p.link{
  padding:10px 5px 0 0;
  text-align:right;
}

#all_alp_flow{
  padding:10px 0 20px 0;
  width:615px;
  height:292px;
  background:url(img/all_alp_flow_bg.gif) left 48px;
  background-repeat:no-repeat;
  clear:both;
}#all_alp_flow h2{
  padding-bottom:10px;
}#all_alp_flow ul{
  position:relative;
}#all_alp_flow ul li{
  position:absolute;
  top:174px;
  width:130px;
}#all_alp_flow ul li.l1{
  left:5px;
}#all_alp_flow ul li.l2{
  left:165px;
}#all_alp_flow ul li.l3{
  left:325px;
}#all_alp_flow ul li.l4{
  left:485px;
}

#all_alp_btn2{
  margin-top:32px;
  position:relative;
  width:615px;
  height:230px;
  background:url(/img/all_alp_btn2_bg.gif) left top;
  background-repeat:no-repeat;
  clear:both;
}#all_alp_btn2 h2{
  position:absolute;
  left:233px;
  top:30px;
}#all_alp_btn2 p.desc{
  position:absolute;
  left:233px;
  top:68px;
}#all_alp_btn2 p.btn{
  position:absolute;
  left:321px;
  top:117px;
}#all_alp_btn2 p.attention{
  position:absolute;
  left:233px;
  top:178px;
  width:348px;
  font-size:11px;
  color:#4a7eac;
  line-height:1.1;
}

/* ### top_alp ### */
#top_alp_head{
  _margin-bottom:15px;
  position:relative;
  width:615px;
  height:313px;
  background:url(/img/top_alp_head_bg.gif) top left;
  background-repeat:no-repeat;
}#top_alp_head h2{
  position:absolute;
  top:26px;
  left:40px;
}#top_alp_head p.desc{
  position:absolute;
  top:70px;
  left:372px;
}#top_alp_head p.btn{
  position:absolute;
  top:220px;
  left:377px;
}

#top_alp_meri{
  padding-bottom:25px;
  width:615px;
  clear:both;
}html[xmlns] #top_alp_meri{
  padding-top:20px;
}#top_alp_meri h2{
  padding-bottom:10px;
}#top_alp_meri dl{
  position:relative;
  float:left;
  width:200px;
  height:209px;
  background-repeat:no-repeat;
}#top_alp_meri dl.L{
  background:url(img/top_alp_meri_dlL-bg.gif) left top;
}#top_alp_meri dl.M{
  margin-left:7px;
  background:url(img/top_alp_meri_dlM-bg.gif) left top;
}#top_alp_meri dl.R{
  margin-left:7px;
  background:url(img/top_alp_meri_dlR-bg.gif) left top;
}#top_alp_meri dl dt{
  position:absolute;
  left:12px;
  top:41px;
}#top_alp_meri dl dd{
  position:absolute;
  left:13px;
  top:69px;
  width:175px;
  font-size:11px;
  line-height:2.0;
  letter-spacing:0.8;
}#top_alp_meri dl.M dd span.attention{
  display:block;
}#top_alp_meri dl.M dd span.attention{
  padding-top:13px;
  line-height:1.1;
  clear:both;
}#top_alp_meri dl.R dd{
  letter-spacing:-1px;
}

#top #all_alp_flow{
  position:relative;
  padding:10px 0 20px 0;
  width:615px;
  height:375px;
  background-image:none;
  clear:both;
}#top #all_alp_flow h2{
  padding-bottom:10px;
}#top #all_alp_flow p.deesc{
  padding:10px;
}#top #all_alp_flow ul{
  position:relative;
  height:292px;
  background:url(img/all_alp_flow_bg.gif) left 0;
  background-repeat:no-repeat;
  clear:both;
}#top #all_alp_flow ul li{
  position:absolute;
  top:174px;
  width:130px;
}#top #all_alp_flow ul li.l1{
  left:5px;
}#top #all_alp_flow ul li.l2{
  left:165px;
}#top #all_alp_flow ul li.l3{
  left:325px;
}#top #all_alp_flow ul li.l4{
  left:485px;
}

#top_alp_sec1{
  padding-top:35px;
  position:relative;
  clear:both;
}#top_alp_sec1 h2{
  padding-bottom:10px;
}

#top_alp_sec2{
  padding-top:35px;
  position:relative;
  clear:both;
}#top_alp_sec2 h2{
  padding-bottom:10px;
}

#top_alp_sec3{
  position:relative;
  padding-top:15px;
  clear:both;
}#top_alp_sec3 dl{
  padding-top:5px;
}#top_alp_sec3 dl dt{
  padding:6px 4px 4px 45px;
  font-weight:bold;
  hgiehgt:30px;
}#top_alp_sec3 .dt01{
  background:#efefef  url(/img/top_alp_sec3_icon01.gif) left 50%;
  background-repeat:no-repeat;
}#top_alp_sec3 .dt02{
  background:#efefef url(/img/top_alp_sec3_icon02.gif) left 50%;
  background-repeat:no-repeat;
}#top_alp_sec3 .dt03{
  background:#efefef url(/img/top_alp_sec3_icon03.gif) left 50%;
  background-repeat:no-repeat;
}#top_alp_sec3 .dt04{
  background:#efefef url(/img/top_alp_sec3_icon04.gif) left 50%;
  background-repeat:no-repeat;
}#top_alp_sec3 .dt05{
  background:#efefef url(/img/top_alp_sec3_icon05.gif) left 50%;
  background-repeat:no-repeat;
}#top_alp_sec3 dl dd{
  padding:12px 0 0 0;
  margin-bottom:20px;
}#top_alp_sec3 p.link{
  text-align:right;
}

#top_alp_etrl{
  padding-top:25px;
}#top_alp_etrl h2{
  margin-bottom:15px;
}#top_alp_etrl table{
}#top_alp_etrl table th{
  font-weight:normal;
}#top_alp_etrl table td{
  padding-left:15px;
}#top_alp_etrl table td ul{
}#top_alp_etrl table td ul li{
  display:inline;
}

#top span.attention{
  color:red;
}

/* ### cat101_alp ### */
#cat101_alp_lead{
  padding-bottom:20px;
}

#cat101_alp_etrl{
}#cat101_alp_etrl h2{
  padding-bottom:15px;
}#cat101_alp_etrl ul{
}#cat101_alp_etrl ul li{
  padding-bottom:5px;
  float:left;
}#cat101_alp_etrl ul li.l1{
}#cat101_alp_etrl ul li.l2{
  padding-left:5px;
}#cat101_alp_etrl ul li.l3{
  padding-left:5px;
}#cat101_alp_etrl ul li.l4{
  padding-left:5px;
}#cat101_alp_etrl ul li.l5{
}#cat101_alp_etrl ul li.l6{
  padding-left:5px;
}#cat101_alp_etrl ul li.l7{
  padding-left:5px;
}#cat101_alp_etrl ul li.l8{
  padding-left:5px;
}

/* ### cat301_alp ### */
#cat301_alp_head{
  margin:15px 0;
  position:relative;
  width:615px;
  height:331px;
  background:url(img/cat301_alp_head_bg.jpg) left top;
  background-repeat:no-repeat;
}#cat301_alp_head h2{
  padding-bottom:15px;
  position:absolute;
  top:13px;
  left:27px;
}#cat301_alp_head p{
  position:absolute;
}#cat301_alp_head p.desc{
  top:92px;
  left:328px;
}#cat301_alp_head p.btn{
  top:256px;
  left:384px;
}

#cat301_alp_agtl{
}#cat301_alp_agtl h2{
  padding-bottom:20px;
}#cat301_alp_agtl p.desc{
}#cat301_alp_agtl p.desc span.attention{
  font:bold 12px san-serif;
  color:#c00;
  line-height:18px;
}

#cat301_alp_meri{
  display:marker;
  padding-top:35px;
}#cat301_alp_meri h2{
  padding-bottom:20px;
}#cat301_alp_meri p.desc{
  padding-bottom:15px;
}#cat301_alp_meri dl{
  margin-left:3px;
  border:1px solid #E0E0E0;
  float:left;
  width:149px;
  height:172px;
}#cat301_alp_meri dl.L{
  margin-left:0;
}#cat301_alp_meri dl.M1{
}#cat301_alp_meri dl.M2{
}#cat301_alp_meri dl.R{
}#cat301_alp_meri dl dt{
  height:49px;
}#cat301_alp_meri dl dd{
  padding:10px;
  height:108px;
  background-color:#EEFAFF;
  line-height:27px;
}#cat301_alp_meri dl dd span{
  border-bottom:1px dotted #B7B7B7;
}

#microbus #all_alp_flow{
  position:relative;
  padding:10px 0 20px 0;
  margin-top:25px;
  width:615px;
  height:375px;
  background-image:none;
  clear:both;
}#microbus #all_alp_flow h2{
  padding-bottom:10px;
}#microbus #all_alp_flow p.deesc{
  padding:10px;
}#microbus #all_alp_flow ul{
  position:relative;
  height:292px;
  background:url(img/all_alp_flow_bg.gif) left 0;
  background-repeat:no-repeat;
  clear:both;
}#microbus #all_alp_flow ul li{
  position:absolute;
  top:174px;
  width:130px;
}#microbus #all_alp_flow ul li.l1{
  left:5px;
}#microbus #all_alp_flow ul li.l2{
  left:165px;
}#microbus #all_alp_flow ul li.l3{
  left:325px;
}#microbus #all_alp_flow ul li.l4{
  left:485px;
}

#cat301_alp_sec1{
  position:relative;
  margin-top:35px;
  width:615px;
  clear:both;
}#cat301_alp_sec1 h2{
  padding-bottom:20px;
}#cat301_alp_sec1 p.desc{
  padding-bottom:20px;
}#cat301_alp_sec1 div.tables{
  position:relative;
  height:420px;
  _height:440px;
}#cat301_alp_sec1 div.tables table{
  border-collapse:separate;
  border-spacing:1px;
  position:absolute;
  width:304px;
  background-color:#ccc;
  clear:both;
}#cat301_alp_sec1 table.L{
  top:0;
  left:0;
}#cat301_alp_sec1 table.R{
  top:0;
  left:312px;
}#cat301_alp_sec1 table tr{
}#cat301_alp_sec1 table tr th{
}#cat301_alp_sec1 table tr td{
  height:29px;
  background-color:#fff;
}#cat301_alp_sec1 table tr td.pict{
  height:170px;
  text-align:center;
}#cat301_alp_sec1 table.R tr td.pict{
  padding-right:10px;
  text-align:right;
}#cat301_alp_sec1 table tr td.merit{
  padding-left:10px;
  background-color:#F9D7A3;
}#cat301_alp_sec1 table tr td.merit-desc{
  padding:10px 0;
  height:55px;
  vertical-align:top;
}#cat301_alp_sec1 table tr td.merit-desc ul li{
  margin-left:21px;
  list-style:disc;
}#cat301_alp_sec1 table tr td.demerit{
  padding-left:10px;
  background-color:#DBF8FF;
}#cat301_alp_sec1 table tr td.demerit-desc{
  padding:10px;
  height:36px;
  vertical-align:top;
}#cat301_alp_sec1 table tr td.link{
  font-size:11px;
  text-align:right;
}#cat301_alp_sec1 table tr td.link a{
  padding:0 10px 0 20px;
  background:#fff url(img/cat301_alp_sec1_table-td-link.gif) left top;
  background-repeat:no-repeat;
}#cat301_alp_sec1 p.icon{
  position:absolute;
  top:87px;
  left:262px;
}

#cat301_alp_sec2{
  margin-top:35px;
  clear:both;
}#cat301_alp_sec2 h2{
  padding-bottom:20px;
}#cat301_alp_sec2 table{
  border-collapse:separate;
  border-spacing:1px;
  background-color:#ccc;
}#cat301_alp_sec2 table tr{
}#cat301_alp_sec2 table tr th{
}#cat301_alp_sec2 table tr td{
  padding:10px 5px;
  background-color:#fff;
  font-size:11px;
  line-height:15px;
  vertical-align:top;
}

#cat301_alp_sec3{
  position:relative;
  margin-top:35px;
  width:615px;
  height:480px;
  _height:500px;
  clear:both;
}#cat301_alp_sec3 h2{
  padding-bottom:20px;
}

/* ### cat80_alp ### */
#cat80_alp_etrl{
}#cat80_alp_etrl dl{
  position:relative;
  width:615px;
  background:url(img/cat80_alp_etrl_bg.gif) left top;
  background-repeat:y-repeat;
  clear:both;
}#cat80_alp_etrl dl dd.logo{
  float:left;
  width:115px;
  height:100px;
}#cat80_alp_etrl dl dd.logo img{
  padding:1px;
  border:1px solid #dfdfdf;
  width:96px;
  height:51px;
}#cat80_alp_etrl dl dt{
  padding:0 0 10px 10px;
  float:right;
  width:490px;
  font-weight:bold;
}#cat80_alp_etrl dl dd.desc{
  padding-left:10px;
  float:right;
  width:490px;
}#cat80_alp_etrl p.F{
  margin:8px 0;
  border-bottom:1px solid #b9b9b9;
  clear:both;
}

/* ### etr10-20_alp ### */
#etr101big-sized-bus_alp_sec1,#etr101double-decker_alp_sec1,#etr301microbus_alp_sec1,#etr101medium-sized-bus_alp_sec1,#etr101salon-bus_alp_sec1,#etr301small-sized-bus_alp_sec1,#etr101welfare-bus_alp_sec1,#etr101jumbo-taxi_alp_sec1,#etr102purpose_alp_sec1,#etr201rental-bus_alp_sec1,#etr201rental-taxi_alp_sec1,#etr202maker_alp_sec1,#etr902company_alp_sec1,#etr902inquiry_alp_sec1,#etr902policy_alp_sec1,#etr902sitemap_alp_sec1,#etr902toagent_alp_sec1,#etr901aboutsite_alp_sec1,#etr901tips1_alp_sec1,#etr80_alp_sec1{
  padding-top:10px;
  clear:both;
}#etr101big-sized-bus_alp_sec1 h2,#etr101double-decker_alp_sec1 h2,#etr301microbus_alp_sec1 h2,#etr101medium-sized-bus_alp_sec1 h2,#etr101salon-bus_alp_sec1 h2,#etr301small-sized-bus_alp_sec1 h2,#etr101welfare-bus_alp_sec1 h2,#etr101jumbo-taxi_alp_sec1 h2,#etr102purpose_alp_sec1 h2,#etr201rental-bus_alp_sec1 h2,#etr201rental-taxi_alp_sec1 h2,#etr202maker_alp_sec1 h2,#etr902company_alp_sec1 h2,#etr902inquiry_alp_sec1 h2,#etr902policy_alp_sec1 h2,#etr902sitemap_alp_sec1 h2,#etr902toagent_alp_sec1 h2,#etr901aboutsite_alp_sec1 h2,#etr901tips1_alp_sec1 h2,#etr80_alp_sec1 h2{
  padding-bottom:20px;
}#etr101big-sized-bus_alp_sec1 p,#etr101double-decker_alp_sec1 p,#etr301microbus_alp_sec1 p,#etr101medium-sized-bus_alp_sec1 p,#etr101salon-bus_alp_sec1 p,#etr301small-sized-bus_alp_sec1 p,#etr101welfare-bus_alp_sec1 p,#etr101jumbo-taxi_alp_sec1 p,#etr102purpose_alp_sec1 p,#etr201rental-bus_alp_sec1 p,#etr201rental-taxi_alp_sec1 p,#etr202maker_alp_sec1 p,#etr902company_alp_sec1 p,#etr902inquiry_alp_sec1 p,#etr902policy_alp_sec1 p,#etr902sitemap_alp_sec1 p,#etr902toagent_alp_sec1 p,#etr901aboutsite_alp_sec1 p,#etr901tips1_alp_sec1 p,#etr80_alp_sec1 p{
  padding-bottom:20px;
}#etr101big-sized-bus_alp_sec1 a,#etr101double-decker_alp_sec1 a,#etr301microbus_alp_sec1 a,#etr101medium-sized-bus_alp_sec1 a,#etr101salon-bus_alp_sec1 a,#etr301small-sized-bus_alp_sec1 a,#etr101welfare-bus_alp_sec1 a,#etr101jumbo-taxi_alp_sec1 a,#etr102purpose_alp_sec1 a,#etr201rental-bus_alp_sec1 a,#etr201rental-taxi_alp_sec1 a,#etr202maker_alp_sec1 a,#etr902company_alp_sec1 a,#etr902inquiry_alp_sec1 a,#etr902policy_alp_sec1 a,#etr902sitemap_alp_sec1 a,#etr902toagent_alp_sec1 a,#etr901aboutsite_alp_sec1 a,#etr901tips1_alp_sec1 a,#etr80_alp_sec1 a{
  color:#0072b8;
  text-decoration:underline;
}#etr101big-sized-bus_alp_sec1 a:hover,#etr101double-decker_alp_sec1 a:hover,#etr301microbus_alp_sec1 a:hover,#etr101medium-sized-bus_alp_sec1 a:hover,#etr101salon-bus_alp_sec1 a:hover,#etr301small-sized-bus_alp_sec1 a:hover,#etr101welfare-bus_alp_sec1 a:hover,#etr101jumbo-taxi_alp_sec1 a:hover,#etr102purpose_alp_sec1 a:hover,#etr201rental-bus_alp_sec1 a:hover,#etr201rental-taxi_alp_sec1 a:hover,#etr202maker_alp_sec1 a:hover,#etr902company_alp_sec1 a:hover,#etr902inquiry_alp_sec1 a:hover,#etr902policy_alp_sec1 a:hover,#etr902sitemap_alp_sec1 a:hover,#etr902toagent_alp_sec1 a:hover,#etr901aboutsite_alp_sec1 a:hover,#etr901tips1_alp_sec1 a:hover,#etr80_alp_sec1 a:hover{
  color:#f90;
}

#etr102purpose_alp_sec2,#etr102purpose_alp_sec3,#etr102purpose_alp_sec4,#etr102purpose_alp_sec5,#etr102purpose_alp_sec6,#etr102purpose_alp_sec7,#etr201rental-bus_alp_sec2,#etr201rental-taxi_alp_sec2,#etr202maker_alp_sec2,#etr202maker_alp_sec3,#etr202maker_alp_sec4,#etr902policy_alp_sec2,#etr902toagent_alp_sec2,#etr901aboutsite_alp_sec2,#etr901tips1_alp_sec2,#etr80_alp_sec2{
  padding-top:10px;
  clear:both;
}#etr102purpose_alp_sec2 h2,#etr102purpose_alp_sec3 h2,#etr102purpose_alp_sec4 h2,#etr102purpose_alp_sec5 h2,#etr102purpose_alp_sec6 h2,#etr102purpose_alp_sec7 h2,#etr201rental-bus_alp_sec2 h2,#etr201rental-taxi_alp_sec2 h2,#etr202maker_alp_sec2 h2,#etr202maker_alp_sec3 h2,#etr202maker_alp_sec4 h2,#etr902policy_alp_sec2 h2,#etr902toagent_alp_sec2 h2,#etr901aboutsite_alp_sec2 h2,#etr901tips1_alp_sec2 h2,#etr80_alp_sec2 h2{
  padding-bottom:20px;
}#etr102purpose_alp_sec2 p,#etr102purpose_alp_sec3 p,#etr102purpose_alp_sec4 p,#etr102purpose_alp_sec5 p,#etr102purpose_alp_sec6 p,#etr102purpose_alp_sec7 p,#etr201rental-bus_alp_sec2 p,#etr201rental-taxi_alp_sec2 p,#etr202maker_alp_sec2 p,#etr202maker_alp_sec3 p,#etr202maker_alp_sec4 p,#etr902policy_alp_sec2 p,#etr902toagent_alp_sec2 p,#etr901aboutsite_alp_sec2 p,#etr901tips1_alp_sec2 p,#etr80_alp_sec2 p{
  padding-bottom:20px;
}#etr102purpose_alp_sec2 a,#etr102purpose_alp_sec3 a,#etr102purpose_alp_sec4 a,#etr102purpose_alp_sec5 a,#etr102purpose_alp_sec6 a,#etr102purpose_alp_sec7 a,#etr201rental-bus_alp_sec2 a,#etr201rental-taxi_alp_sec2 a,#etr202maker_alp_sec2 a,#etr202maker_alp_sec3 a,#etr202maker_alp_sec4 a,#etr902policy_alp_sec2 a,#etr902toagent_alp_sec2 a,#etr901aboutsite_alp_sec2 a,#etr901tips1_alp_sec2 a,#etr80_alp_sec2 a{
  color:#0072b8;
  text-decoration:underline;
}#etr102purpose_alp_sec2 a:hover,#etr102purpose_alp_sec3 a:hover,#etr102purpose_alp_sec4 a:hover,#etr102purpose_alp_sec5 a:hover,#etr102purpose_alp_sec6 a:hover,#etr102purpose_alp_sec7 a:hover,#etr201rental-bus_alp_sec2 a:hover,#etr201rental-taxi_alp_sec2 a:hover,#etr202maker_alp_sec2 a:hover,#etr202maker_alp_sec3 a:hover,#etr202maker_alp_sec4 a:hover,#etr902policy_alp_sec2 a:hover,#etr902toagent_alp_sec2 a:hover,#etr901aboutsite_alp_sec2 a:hover,#etr901tips1_alp_sec2 a:hover,#etr80_alp_sec2 a:hover{
  color:#f90;
}

/* ### etr101_alp ### */
#etr101big-sized-bus_alp_sec1,#etr101double-decker_alp_sec1,#etr301microbus_alp_sec1,#etr101medium-sized-bus_alp_sec1,#etr101salon-bus_alp_sec1,#etr301small-sized-bus_alp_sec1,#etr101welfare-bus_alp_sec1,#etr101jumbo-taxi_alp_sec1{
}#etr101big-sized-bus_alp_sec1 h2,#etr101double-decker_alp_sec1 h2,#etr301microbus_alp_sec1 h2,#etr101medium-sized-bus_alp_sec1 h2,#etr101salon-bus_alp_sec1 h2,#etr301small-sized-bus_alp_sec1 h2,#etr101welfare-bus_alp_sec1 h2,#etr101jumbo-taxi_alp_sec1 h2{
}#etr101big-sized-bus_alp_sec1 p.pict1,#etr101double-decker_alp_sec1 p.pict1,#etr301microbus_alp_sec1 p.pict1,#etr101medium-sized-bus_alp_sec1 p.pict1,#etr101salon-bus_alp_sec1 p.pict1,#etr301small-sized-bus_alp_sec1 p.pict1,#etr101welfare-bus_alp_sec1 p.pict1,#etr101jumbo-taxi_alp_sec1 p.pict1{
  float:left;
}#etr101big-sized-bus_alp_sec1 table,#etr101double-decker_alp_sec1 table,#etr301microbus_alp_sec1 table,#etr101medium-sized-bus_alp_sec1 table,#etr101salon-bus_alp_sec1 table,#etr301small-sized-bus_alp_sec1 table,#etr101welfare-bus_alp_sec1 table,#etr101jumbo-taxi_alp_sec1 table{
  float:right;
  width:340px;
  height:195px;
  background-color:#fff;
}#etr101big-sized-bus_alp_sec1 table tr,#etr101double-decker_alp_sec1 table tr,#etr301microbus_alp_sec1 table tr,#etr101medium-sized-bus_alp_sec1 table tr,#etr101salon-bus_alp_sec1 table tr,#etr301small-sized-bus_alp_sec1 table tr,#etr101welfare-bus_alp_sec1 table tr,#etr101jumbo-taxi_alp_sec1 table tr{
}#etr101big-sized-bus_alp_sec1 table th,#etr101double-decker_alp_sec1 table th,#etr301microbus_alp_sec1 table th,#etr101medium-sized-bus_alp_sec1 table th,#etr101salon-bus_alp_sec1 table th,#etr301small-sized-bus_alp_sec1 table th,#etr101welfare-bus_alp_sec1 table th,#etr101jumbo-taxi_alp_sec1 th{
  padding:5px;
  width:35%;
  background-color:#ecebeb;
}#etr101big-sized-bus_alp_sec1 table td,#etr101double-decker_alp_sec1 table td,#etr301microbus_alp_sec1 table td,#etr101medium-sized-bus_alp_sec1 table td,#etr101salon-bus_alp_sec1 table td,#etr301small-sized-bus_alp_sec1 table td,#etr101welfare-bus_alp_sec1 table td,#etr101jumbo-taxi_alp_sec1 table td{
  padding:5px;
  width:65%;
}#etr101big-sized-bus_alp_sec1 table td span.annotation,#etr101double-decker_alp_sec1 table td span.annotation,#etr301microbus_alp_sec1 table td span.annotation,#etr101medium-sized-bus_alp_sec1 table td span.annotation,#etr101salon-bus_alp_sec1 table td span.annotation,#etr301small-sized-bus_alp_sec1 table td span.annotation,#etr101welfare-bus_alp_sec1 table td span.annotation,#etr101jumbo-taxi_alp_sec1 table td span.annotation{
  padding-left:5px;
  font-size:11px;
}#etr101big-sized-bus_alp_sec1 table td span.attention,#etr101double-decker_alp_sec1 table td span.attention,#etr301microbus_alp_sec1 table td span.attention,#etr101medium-sized-bus_alp_sec1 table td span.attention,#etr101salon-bus_alp_sec1 table td span.attention,#etr301small-sized-bus_alp_sec1 table td span.attention,#etr101welfare-bus_alp_sec1 table td span.attention,#etr101jumbo-taxi_alp_sec1 table td span.attention{
  color:#d16358;
  font-size:11px;
}#etr101big-sized-bus_alp_sec1 dl.desc,#etr101double-decker_alp_sec1 dl.desc,#etr301microbus_alp_sec1 dl.desc,#etr101medium-sized-bus_alp_sec1 dl.desc,#etr101salon-bus_alp_sec1 dl.desc,#etr301small-sized-bus_alp_sec1 dl.desc,#etr101welfare-bus_alp_sec1 dl.desc,#etr101jumbo-taxi_alp_sec1 dl.desc{
  clear:both;
}#etr101big-sized-bus_alp_sec1 dl.desc dd.img,#etr101double-decker_alp_sec1 dl.desc dd.img,#etr301microbus_alp_sec1 dl.desc dd.img,#etr101medium-sized-bus_alp_sec1 dl.desc dd.img,#etr101salon-bus_alp_sec1 dl.desc dd.img,#etr301small-sized-bus_alp_sec1 dl.desc dd.img,#etr101welfare-bus_alp_sec1 dl.desc dd.img{
  float:left;
  width:210px;
}#etr101jumbo-taxi_alp_sec1 dl.desc dd.img{
}#etr101big-sized-bus_alp_sec1 dl.desc dd.img img,#etr101double-decker_alp_sec1 dl.desc dd.img img,#etr301microbus_alp_sec1 dl.desc dd.img img,#etr101medium-sized-bus_alp_sec1 dl.desc dd.img img,#etr101salon-bus_alp_sec1 dl.desc dd.img img,#etr301small-sized-bus_alp_sec1 dl.desc dd.img img,#etr101welfare-bus_alp_sec1 dl.desc dd.img img{
  padding-bottom:5px;
}#etr101jumbo-taxi_alp_sec1 dl.desc dd.img img{
}#etr101big-sized-bus_alp_sec1 dl.desc dd.txt,#etr101double-decker_alp_sec1 dl.desc dd.txt,#etr301microbus_alp_sec1 dl.desc dd.txt,#etr101medium-sized-bus_alp_sec1 dl.desc dd.txt,#etr101salon-bus_alp_sec1 dl.desc dd.txt,#etr301small-sized-bus_alp_sec1 dl.desc dd.txt,#etr101welfare-bus_alp_sec1 dl.desc dd.txt{
  padding-left:10px;
  float:right;
  width:395px;
}#etr101jumbo-taxi_alp_sec1 dl.desc dd.txt{
}#etr101big-sized-bus_alp_sec1 dl.desc dd.txt span.annotation,#etr101double-decker_alp_sec1 dl.desc dd.txt span.annotation,#etr301microbus_alp_sec1 dl.desc dd.txt span.annotation,#etr101medium-sized-bus_alp_sec1 dl.desc dd.txt span.annotation,#etr101salon-bus_alp_sec1 dl.desc dd.txt span.annotation,#etr301small-sized-bus_alp_sec1 dl.desc dd.txt span.annotation,#etr101welfare-bus_alp_sec1 dl.desc dd.txt span.annotation,#etr101jumbo-taxi_alp_sec1 dl.desc dd.txt span.annotation{
  font-size:11px;
  color:#3285af;
}

#etr101_alp_etrl,#etr301_alp_etrl{
  padding-top:30px;
  clear:both;
}#etr101_alp_etrl h2,#etr301_alp_etrl h2{
  padding-bottom:15px;
}#etr101_alp_etrl ul,#etr301_alp_etrl ul{
}#etr101_alp_etrl ul li,#etr301_alp_etrl ul li{
  padding-bottom:5px;
  float:left;
}#etr101_alp_etrl ul li.l1{
}#etr101_alp_etrl ul li.l2,#etr301_alp_etrl ul li.l2{
  padding-left:5px;
}#etr101_alp_etrl ul li.l3,#etr301_alp_etrl ul li.l3{
  padding-left:5px;
}#etr101_alp_etrl ul li.l4,#etr301_alp_etrl ul li.l4{
  padding-left:5px;
}#etr101_alp_etrl ul li.l5{
}#etr101_alp_etrl ul li.l6,#etr301_alp_etrl ul li.l6{
  padding-left:5px;
}#etr101_alp_etrl ul li.l7,#etr301_alp_etrl ul li.l7{
  padding-left:5px;
}#etr101_alp_etrl ul li.l8,#etr301_alp_etrl ul li.l8{
  padding-left:5px;
}

/* ### etr102purpose_alp ### */
#etr102purpose_alp_men1{
  width:615px;
  height:152px;
  background:url(img/etr102purpose_alp_men1_bg.gif) left top;
  background-repeat:no-repeat;
}#etr102purpose_alp_men1 dl{
  padding-top:36px;
  float:left;
  width:88px;
}#etr102purpose_alp_men1 dl.l7{
  width:87px;
}#etr102purpose_alp_men1 dl dd.pict{
  margin:0 auto;
  width:70px;
  height:63px;
}#etr102purpose_alp_men1 dl.l1 dd.pict{
  background:url(img/etr102purpose_alp_men1_dd1.gif) left top;
}#etr102purpose_alp_men1 dl.l2 dd.pict{
  background:url(img/etr102purpose_alp_men1_dd2.gif) left top;
}#etr102purpose_alp_men1 dl.l3 dd.pict{
  background:url(img/etr102purpose_alp_men1_dd3.gif) left top;
}#etr102purpose_alp_men1 dl.l4 dd.pict{
  background:url(img/etr102purpose_alp_men1_dd4.gif) left top;
}#etr102purpose_alp_men1 dl.l5 dd.pict{
  background:url(img/etr102purpose_alp_men1_dd5.gif) left top;
}#etr102purpose_alp_men1 dl.l6 dd.pict{
  background:url(img/etr102purpose_alp_men1_dd6.gif) left top;
}#etr102purpose_alp_men1 dl.l7 dd.pict{
  background:url(img/etr102purpose_alp_men1_dd7.gif) left top;
}#etr102purpose_alp_men1 dl dt{
  padding-top:4px;
  text-align:center;
}

#etr102purpose_alp_sec1,#etr102purpose_alp_sec2,#etr102purpose_alp_sec3,#etr102purpose_alp_sec4,#etr102purpose_alp_sec5,#etr102purpose_alp_sec6,#etr102purpose_alp_sec7{
  padding-bottom:15px;
}#etr102purpose_alp_sec1 h2,#etr102purpose_alp_sec2 h2,#etr102purpose_alp_sec3 h2,#etr102purpose_alp_sec4 h2,#etr102purpose_alp_sec5 h2,#etr102purpose_alp_sec6 h2,#etr102purpose_alp_sec7 h2{
  padding-bottom:12px;
}#etr102purpose_alp_sec1 p.pict{
  background:url(img/etr102purpose_alp_sec1_pict.gif);
}#etr102purpose_alp_sec2 p.pict{
  background:url(img/etr102purpose_alp_sec2_pict.gif);
}#etr102purpose_alp_sec3 p.pict{
  background:url(img/etr102purpose_alp_sec3_pict.gif);
}#etr102purpose_alp_sec4 p.pict{
  background:url(img/etr102purpose_alp_sec4_pict.gif);
}#etr102purpose_alp_sec5 p.pict{
  background:url(img/etr102purpose_alp_sec5_pict.gif);
}#etr102purpose_alp_sec6 p.pict{
  background:url(img/etr102purpose_alp_sec6_pict.gif);
}#etr102purpose_alp_sec7 p.pict{
  background:url(img/etr102purpose_alp_sec7_pict.gif);
}#etr102purpose_alp_sec1 p.pict,#etr102purpose_alp_sec2 p.pict,#etr102purpose_alp_sec3 p.pict,#etr102purpose_alp_sec4 p.pict,#etr102purpose_alp_sec5 p.pict,#etr102purpose_alp_sec6 p.pict,#etr102purpose_alp_sec7 p.pict{
  float:right;
  width:184px;
  height:139px;
  background-position:left top;
  background-repeat:no-repeat;
}#etr102purpose_alp_sec1 p.desc,#etr102purpose_alp_sec2 p.desc,#etr102purpose_alp_sec3 p.desc,#etr102purpose_alp_sec4 p.desc,#etr102purpose_alp_sec5 p.desc,#etr102purpose_alp_sec6 p.desc,#etr102purpose_alp_sec7 p.desc{
  padding-bottom:15px;
  width:416px;
}#etr102purpose_alp_sec1 dl.eg,#etr102purpose_alp_sec2 dl.eg,#etr102purpose_alp_sec3 dl.eg,#etr102purpose_alp_sec4 dl.eg,#etr102purpose_alp_sec5 dl.eg,#etr102purpose_alp_sec6 dl.eg,#etr102purpose_alp_sec7 dl.eg{
  width:416px;
}#etr102purpose_alp_sec1 dl.eg dt,#etr102purpose_alp_sec2 dl.eg dt,#etr102purpose_alp_sec3 dl.eg dt,#etr102purpose_alp_sec4 dl.eg dt,#etr102purpose_alp_sec5 dl.eg dt,#etr102purpose_alp_sec6 dl.eg dt,#etr102purpose_alp_sec7 dl.eg dt{
  color:#275ca4;
  letter-spacing:5px;
}#etr102purpose_alp_sec1 dl.eg dd,#etr102purpose_alp_sec2 dl.eg dd,#etr102purpose_alp_sec3 dl.eg dd,#etr102purpose_alp_sec4 dl.eg dd,#etr102purpose_alp_sec5 dl.eg dd,#etr102purpose_alp_sec6 dl.eg dd,#etr102purpose_alp_sec7 dl.eg dd{
  padding:5px;
  border:1px solid #cfcfcf;
  background-color:#f7f7f7;
}

/* ### etr103purpose_alp ### */
#etr103persons_alp_sec1{
}#etr103persons_alp_sec1 p.desc{
  padding-bottom:20px;
}#etr103persons_alp_sec1 ul{
}#etr103persons_alp_sec1 ul li{
  padding-bottom:5px;
  float:left;
}#etr103persons_alp_sec1 ul li.l1{
}#etr103persons_alp_sec1 ul li.l2{
  padding-left:5px;
}#etr103persons_alp_sec1 ul li.l3{
  padding-left:5px;
}#etr103persons_alp_sec1 ul li.l4{
  padding-left:5px;
}#etr103persons_alp_sec1 ul li.l5{
}#etr103persons_alp_sec1 ul li.l6{
  padding-left:5px;
}#etr103persons_alp_sec1 ul li.l7{
  padding-left:5px;
}#etr103persons_alp_sec1 ul li.l8{
}#etr103persons_alp_sec1 dl.point1{
  padding:13px 0;
  clear:both;
}#etr103persons_alp_sec1 dl.point2{
  padding:5px 0;
}#etr103persons_alp_sec1 dl.point1 dt,#etr103persons_alp_sec1 dl.point2 dt{
  width:615px;
  height:20px;
  background:url(img/etr103persons_alp_sec1_point-T.gif) left top;
  background-repeat:no-repeat;
}#etr103persons_alp_sec1 dl.point1 dd.desc,#etr103persons_alp_sec1 dl.point2 dd.desc{
  padding:5px 0;
}#etr103persons_alp_sec1 dl.point1 dd.desc span.annotation,#etr103persons_alp_sec1 dl.point2 dd.desc span.annotation{
  color:#d16358;
}#etr103persons_alp_sec1 dl.point1 dd.annotation,#etr103persons_alp_sec1 dl.point2 dd.annotation{
  padding-bottom:5px;
  font-size:11px;
  color:#d16358;
}#etr103persons_alp_sec1 dl.point1 dd.F,#etr103persons_alp_sec1 dl.point2 dd.F{
  width:615px;
  height:2px;
  background:url(img/etr103persons_alp_sec1_point-F.gif) left top;
  background-repeat:no-repeat;
}

/* ### etr201rental-bus_alp ### */
#erental-bus #etr20_alp_head{
}#erental-bus #etr20_alp_head h2{
}#erental-bus #etr20_alp_head p.desc{
  padding:15px 0;
  clear:both;
}#erental-bus #etr20_alp_head div{
}#erental-bus #etr20_alp_head div.sec1{
  position:relative;
  width:615px;
  height:479px;
  background:url(img/etr201rental-bus_alp_head_sec1-bg.gif) left top;
  background-repeat:no-repeat;
  clear:both;
}#erental-bus #etr20_alp_head div.sec1 h3{
  position:absolute;
  top:23px;
  left:30px;
}#erental-bus #etr20_alp_head div.sec1 dl{
  position:absolute;
}#erental-bus #etr20_alp_head div.sec1 dl dd{
  position:absolute;
}#erental-bus #etr20_alp_head div.sec1 dl.chart00{
  top:57px;
  left:149px;
}#erental-bus #etr20_alp_head div.sec1 dl.chart00 dt{
}#erental-bus #etr20_alp_head div.sec1 dl.chart00 dd.logo{
  top:52px;
  left:65px;
}#erental-bus #etr20_alp_head div.sec1 dl.chart00 dd.logo a{
}#erental-bus #etr20_alp_head div.sec1 dl.chart00 dd.logo a img{
  padding:1px;
  margin:0 20px 3px 0;
  border:1px solid #e8e8e8;
  width:126px;
  height:42px;
}#erental-bus #etr20_alp_head div.sec1 dl.chart10{
  top:198px;
  left:272px;
}#erental-bus #etr20_alp_head div.sec1 dl.chart10 dt{
}#erental-bus #etr20_alp_head div.sec1 dl.chart10 dd.btn{
  top:11px;
  left:202px;
}#erental-bus #etr20_alp_head div.sec1 dl.chart11{
  top:296px;
  left:272px;
}#erental-bus #etr20_alp_head div.sec1 dl.chart11 dt{
}#erental-bus #etr20_alp_head div.sec1 dl.chart11 dd.btn{
  top:11px;
  left:202px;
}#erental-bus #etr20_alp_head div.sec1 p.note{
  position:absolute;
  top:392px;
  left:22px;
}

#etr201rental-bus_alp_sec1{
}#etr201rental-bus_alp_sec1 p.pict{
  float:right;
  width:249px;
  height:178px;
  background:url(img/etr201rental-bus_alp_sec1_pict.gif) left top;
  background-repeat:no-repeat;
}#etr201rental-bus_alp_sec1 p.p1{
}#etr201rental-bus_alp_sec1 p.p2{
}

/* ### etr201rental-taxi_alp ### */
#etr201rental-taxi_alp_sec1{
}#etr201rental-taxi_alp_sec1 p.pict{
  float:right;
  width:249px;
  height:178px;
}#etr201rental-taxi_alp_sec1 p.p1{
}#etr201rental-taxi_alp_sec1 p.p2{
}

/* ### etr202manual_alp ### */
#etr202manual_alp_lead{
  padding-bottom:20px;
}

#etr202manual_alp_sec1,#etr202manual_alp_sec2,#etr202manual_alp_sec3,#etr202manual_alp_sec4,#etr202manual_alp_sec5,#etr202manual_alp_sec6,#etr202manual_alp_sec7{
  padding-bottom:25px;
}#etr202manual_alp_sec1 table,#etr202manual_alp_sec2 table,#etr202manual_alp_sec3 table,#etr202manual_alp_sec4 table,#etr202manual_alp_sec5 table,#etr202manual_alp_sec6 table,#etr202manual_alp_sec7 table{
  width:615px;
}#etr202manual_alp_sec1 table td.L,#etr202manual_alp_sec2 table td.L,#etr202manual_alp_sec3 table td.L,#etr202manual_alp_sec4 table td.L,#etr202manual_alp_sec5 table td.L,#etr202manual_alp_sec6 table td.L,#etr202manual_alp_sec7 td.L{
  width:85dpx;
  background-color:#2e8de4;
  text-align:center;
}#etr202manual_alp_sec1 table td.R,#etr202manual_alp_sec2 table td.R,#etr202manual_alp_sec3 table td.R,#etr202manual_alp_sec4 table td.R,#etr202manual_alp_sec5 table td.R,#etr202manual_alp_sec6 table td.R,#etr202manual_alp_sec7 td.R{
  padding:10px;
  border-top:1px solid #d2d2d2;
  border-bottom:1px solid #d2d2d2;
  border-right:1px solid #d2d2d2;
  width:498px;
}#etr202manual_alp_sec1 table td.R dl,#etr202manual_alp_sec2 table td.R dl,#etr202manual_alp_sec3 table td.R dl,#etr202manual_alp_sec4 table td.R dl,#etr202manual_alp_sec5 table td.R dl,#etr202manual_alp_sec6 table td.R dl,#etr202manual_alp_sec7 td.R dl{
}#etr202manual_alp_sec1 table td.R dl dt,#etr202manual_alp_sec2 table td.R dl dt,#etr202manual_alp_sec3 table td.R dl dt,#etr202manual_alp_sec4 table td.R dl dt,#etr202manual_alp_sec5 table td.R dl dt,#etr202manual_alp_sec6 table td.R dl dt,#etr202manual_alp_sec7 td.R dl dt{
  padding-bottom:6px;
}

/* ### etr202maker_alp ### */
#etr202maker_alp_sec1,#etr202maker_alp_sec2,#etr202maker_alp_sec3,#etr202maker_alp_sec4{
  padding-bottom:20px;
}#etr202maker_alp_sec1 ul,#etr202maker_alp_sec2 ul,#etr202maker_alp_sec3 ul,#etr202maker_alp_sec4 ul{
}#etr202maker_alp_sec1 ul li,#etr202maker_alp_sec2 ul li,#etr202maker_alp_sec3 ul li,#etr202maker_alp_sec4 ul li{
  float:left;
}#etr202maker_alp_sec1 ul li.l2,#etr202maker_alp_sec2 ul li.l2,#etr202maker_alp_sec3 ul li.l2,#etr202maker_alp_sec4 ul li.l2{
  padding-left:10px;
}#etr202maker_alp_sec1 ul li.l3,#etr202maker_alp_sec2 ul li.l3,#etr202maker_alp_sec3 ul li.l3,#etr202maker_alp_sec4 ul li.l3{
  padding-left:10px;
}#etr202maker_alp_sec1 p,#etr202maker_alp_sec2 p,#etr202maker_alp_sec3 p,#etr202maker_alp_sec4 p{
  padding:10px 0;
  clear:both;
}#etr202maker_alp_sec1 dl.eg,#etr202maker_alp_sec2 dl.eg,#etr202maker_alp_sec3 dl.eg,#etr202maker_alp_sec4 dl.eg{
}#etr202maker_alp_sec1 dl.eg dt,#etr202maker_alp_sec2 dl.eg dt,#etr202maker_alp_sec3 dl.eg dt,#etr202maker_alp_sec4 dl.eg dt{
  color:#275ca4;
  letter-spacing:5px;
}#etr202maker_alp_sec1 dl.eg dd,#etr202maker_alp_sec2 dl.eg dd,#etr202maker_alp_sec3 dl.eg dd,#etr202maker_alp_sec4 dl.eg dd{
  padding:5px;
  border:1px solid #cfcfcf;
  background-color:#f7f7f7;
}

/* ### etr401_alp ### */
#etr401_alp_head{
  margin-top:15px;
  position:relative;
  width:615px;
  height:358px;
  background:url(img/etr401_alp_head_bg.jpg) left top;
  background-repeat:no-repeat;
}#etr401_alp_head h2{
  position:absolute;
  top:10px;
  left:10px;
}#etr401_alp_head h2 span{
}#etr401_alp_head h2 span.area{
}#etr401_alp_head h2 span.txt{
}#etr401_alp_head p{
  position:absolute;
}#etr401_alp_head p.desc{
  top:66px;
  left:206px;
}#etr401_alp_head p.point{
  top:142px;
  left:332px;
}#etr401_alp_head p.btn{
  top:255px;
  left:375px;
}#etr401_alp_head p.link{
  top:334px;
  left:486px;
}

#etr401_alp_tagl{
  padding-top:25px;
  margin-bottom:30px;
}#etr401_alp_tagl h2{
  padding-left:25px;
  margin-bottom:15px;
  height:75px;
  background:url(img/etr401_alp_tagl_h-bg.gif) left 30px;
  background-repeat:no-repeat;
}#etr401_alp_tagl h2 span{
  float:left;
  display:block;
}#etr401_alp_tagl h2 span.area{
  padding-top:34px;
}#etr401_alp_tagl h2 span.txt{
}#etr401_alp_tagl p.desc{
  padding-bottom:15px;
}#etr401_alp_tagl dl{
  margin-top:10px;
  float:left;
  width:303px;
  background:url(img/etr401_alp_tagl_dl-bg.gif) left top;
  background-repeat:y-repeat;
}#etr401_alp_tagl dl:after{
  content:" ";
  display:block;
  visibility:hidden;
  clear:both;
  height:0.1px;
  font-size:0.1em;
  line-height:0;
}* html #etr401_alp_tagl dl{
  display:inline-block;
}/*\*/ * html #etr401_alp_tagl dl{
  height:1%;
}#etr401_alp_tagl dl{
  display:block;
}/**/#etr401_alp_tagl dl.L{
  clear:both;
}#etr401_alp_tagl dl.R{
  float:right;
}#etr401_alp_tagl dl dt{
  padding:20px 0 2px 0;
  width:303px;
  height:20px;
  background:url(img/etr401_alp_tagl_dl-dt-bg.gif) left top;
  background-repeat:no-repeat;
  font:bold 14px san-serif;
}#etr401_alp_tagl dl dt span{
  padding-left:10px;
  margin:0 10px;
  height:20px;
  border-bottom:1px solid #999;
  display:block;
}#etr401_alp_tagl dl dd{
}#etr401_alp_tagl dl dd.tbl{
  padding:5px 0 0 10px;
  float:left;
}#etr401_alp_tagl dl dd.tbl table{
  width:184px;
}#etr401_alp_tagl dl dd.tbl table tr{
}#etr401_alp_tagl dl dd.tbl table tr th{
  width:60px;
  font-weight:normal;
  vertical-align:top;
}#etr401_alp_tagl dl dd.tbl table tr td{
  padding-left:10px;
  background:url(img/etr401_alp_tagl_dl-tbl-td-bg.gif) left 5px;
  background-repeat:no-repeat;
}#etr401_alp_tagl dl dd.pict{
  padding:5px 10px 0 0;
  float:right;
}#etr401_alp_tagl dl dd.pict img{
  border:1px solid #ccc;
}#etr401_alp_tagl dl dd.desc{
  padding:5px 10px;
  clear:both;
}#etr401_alp_tagl dl dd.link{
  padding:0 20px;
  text-align:right;
}#etr401_alp_tagl dl dd.B{
  height:10px;
  background:url(img/etr401_alp_tagl_dl-B-bg.gif) left bottom;
  background-repeat:no-repeat;
}

#etr401_alp_etrl{
  padding-top:25px;
}#etr401_alp_etrl h2{
  margin-bottom:15px;
}#etr401_alp_etrl table{
}#etr401_alp_etrl table th{
  font-weight:normal;
}#etr401_alp_etrl table td{
  padding-left:15px;
}#etr401_alp_etrl table td ul{
}#etr401_alp_etrl table td ul li{
  display:inline;
}

/* ### etr80_alp ### */
#etr80_alp_basi{
  margin-bottom:10px;
  position:relative;
  width:615px;
  background:url(img/etr80_alp_basi_bgM.gif) left top;
  background-repeat:y-repeat;
  clear:both;
}#etr80_alp_basi p.T{
  width:615px;
  height:20px;
  background:url(img/etr80_alp_basi_bgT.gif) left top;
  background-repeat:no-repeat;
}#etr80_alp_basi p.heading{
  padding:2px 0 0 18px;
  margin:5px 20px 0 19px;
  _margin:5px 10px 0 9px;
  _float:left;
  width:340px;
  height:34px;
  background:url(img/etr80_alp_basi_heading-bg.gif) left top;
  background-repeat:no-repeat;
}#etr80_alp_basi table.basi{
  margin:20px 20px 0 19px;
  border:none;
  _float:left;
  width:343px;
  clear:both;
}#etr80_alp_basi table.basi tr{
  height:20px;
}#etr80_alp_basi table.basi tr th{
  width:18%;
  font-weight:normal;
  vertical-align:top;
}#etr80_alp_basi table.basi tr td{
  padding-left:10px;
  background:url(img/all_alp_sec_colon.gif) left 6px;
  background-repeat:no-repeat;
  width:82%;
}#etr80_alp_basi dl.area{
  margin:20px 20px 0 19px;
  _margin:20px 10px 0 9px;
  _float:left;
  width:353px;
  clear:both;
}#etr80_alp_basi dl.area dt{
  color:#275ca4;
  letter-spacing:1.5px;
}#etr80_alp_basi dl.area dd{
  padding:5px;
  border:1px solid #cfcfcf;
  background-color:#f7f7f7;
}#etr80_alp_basi p.pict{
  margin:0 19px 0 0;
  _margin:0 9px 0 0;
  _float:right;
  width:203px;
}html[xmlns] #etr80_alp_basi p.pict{
  position:absolute;
  top:20px;
  left:394px;
}#etr80_alp_basi p.pict img{
  border:1px solid #dfdfdf;
  width:201px;
  height:158px;
}#etr80_alp_basi p.btn{
  margin:10px 19px 0 0;
  _margin:10px 9px 0 0;
  _float:right;
  width:204px;
  clear:both;
}html[xmlns] #etr80_alp_basi p.btn{
  position:absolute;
  top:180px;
  left:394px;
}#etr80_alp_basi p.F{
  width:615px;
  height:20px;
  background:url(img/etr80_alp_basi_bgB.gif) left bottom;
  background-repeat:no-repeat;
  clear:both;
}html[xmlns] #etr80_alp_basi p.F{
  height:70px;
}

#etr80_alp_sec1{
}#etr80_alp_sec1 h2{
  padding-bottom:10px;
}#etr80_alp_sec1 p.heading{
  padding:10px 0 8px 8px;
  margin-bottom:5px;
  border-left:6px solid #ccc;
  font:bold 18px san-serif;
}

#etr80_alp_sec2{
}#etr80_alp_sec2 table{
  margin-bottom:15px;
}#etr80_alp_sec2 table td.L{
}#etr80_alp_sec2 table td.L img{
  padding:1px;
  /* border:1px solid #dfdfdf; */
  width:139px;
  height:89px;
}#etr80_alp_sec2 table td.M{
  padding-left:25px;
  background:url(img/all_alp_sec_lm2.gif) 11px 4px;
  background-repeat:no-repeat;
  vertical-align:top;
  white-space:nowrap;
}#etr80_alp_sec2 table td.R{
  padding-left:20px;
  background:url(img/all_alp_sec_colon.gif) 10px 5px;
  background-repeat:no-repeat;
  vertical-align:top;
}

/* ### etr901faq_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;
}

/* ### etr901aboutsite_alp ### */
#etr901aboutsite_alp_sec1{
  padding-top:20px;
}#etr901aboutsite_alp_sec1 h2{
}#etr901aboutsite_alp_sec1 dl{
  position:relative;
}#etr901aboutsite_alp_sec1 dl dt{
  padding-bottom:8px;
}#etr901aboutsite_alp_sec1 dl dd{
  padding-bottom:15px;
}

#etr901aboutsite_alp_sec2{
}#etr901aboutsite_alp_sec2 ul{
  padding-bottom:15px;
}#etr901aboutsite_alp_sec2 ul li{
  padding-left:12px;
  background:url(img/etr901aboutsite_alp_sec2_lm.gif) left 3px;
  background-repeat:no-repeat;
}

/* ### etr901tips1_alp ### */
#etr901tips1_alp_sec1{
}#etr901tips1_alp_sec1 p{
}#etr901tips1_alp_sec1 dl{
  padding-bottom:10px;
}#etr901tips1_alp_sec1 dl dt{
  padding-bottom:8px;
}#etr901tips1_alp_sec1 dl dd{
}#etr901tips1_alp_sec1 dl.l1{
  position:releative;
  width:615px;
}#etr901tips1_alp_sec1 dl.l1 dd.desc{
  float:left;
  width:325px;
}#etr901tips1_alp_sec1 dl.l1 dd.table table{
  border-collapse:separate;
  border-spacing:1px;
  float:right;
  width:280px;
  background-color:#cfcfcf;
}#etr901tips1_alp_sec1 dl.l1 dd.table table th{
  padding:5px;
  background-color:#e1e8f3;
  text-align:center;
}#etr901tips1_alp_sec1 dl.l1 dd.table table td{
  padding:5px;
  background-color:#fff;
  vertical-align:top;
}#etr901tips1_alp_sec1 dl.l2{
  clear:both;
}

#etr901tips1_alp_sec2 p.desc{
  float:left;
  width:265px;
}#etr901tips1_alp_sec2 p.desc span.annotation{
  font-size:11px;
  color:#d16358;
}#etr901tips1_alp_sec2 table{
  border-collapse:separate;
  border-spacing:1px;
  float:right;
  width:340px;
  background-color:#cfcfcf;
}#etr901tips1_alp_sec2 table th{
  padding:5px;
  background-color:#e1e8f3;
  text-align:center;
}#etr901tips1_alp_sec2 table td{
  padding:5px;
  background-color:#fff;
  vertical-align:top;
}

/* ### etr901faq_alp ### */
#efaq #etr90_alp_head h2{
  padding-bottom:10px;
}#efaq #etr90_alp_head p.desc{
  padding-bottom:10px;
}

#etr901faq_alp_men1{
  padding-bottom:30px;
}#etr901faq_alp_men1 h2{
  padding-bottom:10px;
}#etr901faq_alp_men1 ul{
}#etr901faq_alp_men1 ul li{
  padding-left:10px;
  border-bottom:1px solid #e0e0e0;
  height:30px;
  background:url(img/etr901faq_alp_etrl_lm.gif) left 6px;
  background-repeat:no-repeat;
  font-weight:bold;
  line-height:2;
}#etr901faq_alp_men1 ul li.F{
  border-bottom:2px solid #e0e0e0;
}

#etr901faq_alp_sec1{
}#etr901faq_alp_sec1 dl{
  padding-bottom:20px;
}#etr901faq_alp_sec1 dl dt{
  padding:22px 0 10px 40px;
  _height:24px;
  min-height:24px;
  background:url(img/etr901faq_alp_sec_dt-lm.gif) left top;
  background-repeat:no-repeat;
  font:bold 14px san-serif;
  color:#057cd0;
}#etr901faq_alp_sec1 dl dd{
  padding-left:40px;
  background:url(img/etr901faq_alp_sec_dd-lm.gif) left top;
  background-repeat:no-repeat;
}#etr901faq_alp_sec1 dl dd table{
  margin:10px 0;
}#etr901faq_alp_sec1 dl dd table th{
  text-align:center;
}#etr901faq_alp_sec1 dl dd table td{
  padding:0 10px;
  vertical-align:top;
}#etr901faq_alp_sec1 dl dd ol{
  margin:10px 0 10px 28px;
}

/* ### etr901campaign1_alp ### */
#etr901campaign1_alp_head{
  padding-top:15px;
}#etr901campaign1_alp_head h2{
}

#etr901campaign1_alp_sec1{
}#etr901campaign1_alp_sec1 h2{
}

#etr901campaign1_alp_btn1{
  margin-bottom:80px;
  position:relative;
}#etr901campaign1_alp_btn1 h2{
}#etr901campaign1_alp_btn1 p{
}#etr901campaign1_alp_btn1 p.btn{
  position:absolute;
  top:258px;
  left:175px;
}

/* ### etr901dantai_alp ### */
#etr901dantai_alp_sec1{
  padding-top:15px;
}#etr901dantai_alp_sec1 ul{
  list-style:none;
}#etr901dantai_alp_sec1 .contents{
  width:615px;
  font-size: 12px;
  line-height:17px;
}#etr901dantai_alp_sec1 .contents_sec01{
  background-color: #1C4377;
  font-size: 11px;
  color: #ffffff;
  padding:6px 0 3px 13px;
}#etr901dantai_alp_sec1 .contents_sec02{
  width:615px;
  height:271px;
  background: URL(/img/etr901dantai_alp_sec1_img01.jpg);
  position: relative;
}#etr901dantai_alp_sec1 .contents_sec03{
  position : absolute;
  top:25px;
  right:55px;
}#etr901dantai_alp_sec1 .contents_sec04{
  position : absolute;
  top:56px;
  right:16px;
}#etr901dantai_alp_sec1 .contents_sec05{
  position : absolute;
  top:171px;
  right:11px;
}#etr901dantai_alp_sec1 .contents_sec06{
  padding:30px 0 35px 0;
}#etr901dantai_alp_sec1 .contents_sec07 li{
  float:left;
}#etr901dantai_alp_sec1 .contents_sec08{
  clear:both;
  padding-top:35px;
  margin-bottom:-20px;
}#etr901dantai_alp_sec1 .contents_sec08 dl{
  padding-top:5px;
}#etr901dantai_alp_sec1 .contents_sec08 dt{
  background-color: #EFEFEF;
  padding:6px 4px 4px 45px;
  font-weight:bold;
}#etr901dantai_alp_sec1 .contents_sec08 dd{
  padding:12px 0 0 0;
  margin-bottom:20px;
}#etr901dantai_alp_sec1 .dt01{
  background: URL(/img/etr901dantai_alp_sec1_icon01.gif) no-repeat;
  background-position: left 50%;
}#etr901dantai_alp_sec1 .dt02{
  background: URL(/img/etr901dantai_alp_sec1_icon02.gif) no-repeat;
  background-position: left 50%;
}#etr901dantai_alp_sec1 .dt03{
  background: URL(/img/etr901dantai_alp_sec1_icon03.gif) no-repeat;
  background-position: left 50%;
}#etr901dantai_alp_sec1 .dt04{
  background: URL(/img/etr901dantai_alp_sec1_icon04.gif) no-repeat;
  background-position: left 50%;
}#etr901dantai_alp_sec1 .dt05{
  background: URL(/img/etr901dantai_alp_sec1_icon05.gif) no-repeat;
  background-position: left 50%;
}#etr901dantai_alp_sec1 .dt06{
  background: URL(/img/etr901dantai_alp_sec1_icon06.gif) no-repeat;
  background-position: left 50%;
}#etr901dantai_alp_sec1 .dt07{
  background: URL(/img/etr901dantai_alp_sec1_icon07.gif) no-repeat;
  background-position: left 50%;
}#etr901dantai_alp_sec1 .dt08{
  background: URL(/img/etr901dantai_alp_sec1_icon08.gif) no-repeat;
  background-position: left 50%;
}

/* ### etr902company_alp ### */
#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;
}

#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{
}

#all_bet_men1{
  margin:10px 0;
  width:200px;
  height:150px;
  background:url(img/all_bet_men1_bg.gif) left top;
  background-repeat:no-repeat;
}#all_bet_men1 h2{
  height:39px;
}#all_bet_men1 ul{
  position:relative;
  width:200px;
  height:108px;
}/*\*/* html #all_bet_men1 ul{
}/**/#all_bet_men1 ul a{
  display:block;
  width:100%;
  height:100%;
}#all_bet_men1 li,#all_bet_men1 li a{
  position:absolute;
  left:0;
  width:200px;
  height:36px;
  background:url(img/all_bet_men1_bg.gif) no-repeat;
}#all_bet_men1 li.l1{
  top:0;
  background-position:0 -39px;
}#all_bet_men1 li.l2{
  top:36px;
  background-position:0 -75px;
}#all_bet_men1 li.l3{
  top:72px;
  background-position:0 -111px;
}#all_bet_men1 li.l1 a{
  background-position:0 -39px;
}#all_bet_men1 li.l2 a{
  background-position:0 -75px;
}#all_bet_men1 li.l3 a{
  background-position:0 -111px;
}

#all_bet_futr2{
  padding-top:5px;
  margin-bottom:15px;
}#all_bet_futr2 p.img1{
}#all_bet_futr2 p.img2{
  padding-top:10px;
}#all_bet_futr2 p.img3{
  padding-top:10px;
}

#all_bet_men2{
  padding:4px 4px 1px 4px;
  position:relative;
  width:192px;
  background-color:#e6e6e6;
  clear:both;
}#all_bet_men2 a{
}#all_bet_men2 ul{
}#all_bet_men2 li{
}

#all_bet_men3{
  margin:15px 0;
  position:relative;
  width:200px;
  background:url(img/all_bet_men3_bg-M.gif) left top;
  clear:both;
}#all_bet_men3 ul h3{
}#all_bet_men3 ul{
  padding-top:8px;
}#all_bet_men3 ul li{
  padding-left:21px;
  background:url(img/all_alp_list1.gif) 11px 7px;
  background-repeat:no-repeat;
}#all_bet_men3 ul li.l2{
}#all_bet_men3 ul li a{
}#all_bet_men3 ul li.B{
  height:10px;
  background:url(img/all_bet_men3_bg-B.gif) left top;
  background-repeat:no-repeat;
}

#all_bet_men4{
  margin:15px 0;
  clear:both;
}#all_bet_men4 ul{
  font-size:11px;
}#all_bet_men4 ul li{
  padding-left:12px;
  background:url(img/all_bet_men4_lm.gif) left 5px;
  background-repeat:no-repeat;
}

#all_bet_futr{
  padding-top:10px;
}#all_bet_futr p{
/*
  padding:3px 3px 3px 8px;
  margin-top:20px;
  border:3px solid #dfdfdf;
  background-color:#fff;
 */
}#all_bet_futr p.img1{
}#all_bet_futr p.img2{
}#all_bet_futr div.img9{
  padding:6px;
  margin-top:15px;
  border:1px solid #efefef;
  border-right:1px solid #c6c6c6;
  border-bottom:1px solid #c6c6c6;
}#all_bet_futr div.img9 h4{
  font-size:12px;
}#all_bet_futr div.img9 p.img{
  float:right;
}#all_bet_futr div.img9 p.link{
  padding-top:22px;
  font-size:11px;
}



/* Footer
   ------ */
#all_ftr_sitl{
  padding-top:20px;
  margin:0 auto;
  position:relative;
  width:500px;
}#all_ftr_sitl h2{
  margin-bottom:2px;
  font:normal 11px san-serif;
}#all_ftr_sitl ul{
}#all_ftr_sitl ul li{
  padding-left:15px;
  float:left;
  background:url(img/all_ftr_sitl_lm.gif) 6px 1px;
  background-repeat:no-repeat;
  white-space:nowrap;
}#all_ftr_sitl ul li a{
  color:#fff;
}#all_ftr_sitl ul li.bus{
  padding-left:0;
  background-image:none;
}

#all_ftr_cpyr{
  padding-top:10px;
  position:relative;
  font-size:11px;
  text-align:center;
}#all_ftr_cpyr p span{
  display:block;
}#all_ftr_cpyr p span.txt1{
  padding-left:10px;
}#all_ftr_cpyr p span.txt2{
  padding-right:15px;
  clear:both;
}
