@charset "utf-8";

body#extd_area_search #extd_area_search_main{
line-height:200%;
padding:0px 20px;
color:#444;
}

body#extd_area_search #extd_area_search_main h2{
border-bottom:1px solid #ccc;
padding-bottom:.25em;
}

//body#extd_area_search #extd_area_search_main #searchArea{
//display:none;
//}

body#extd_area_search #extd_area_search_main #searchArea #search{
margin:25px 0;
}

body#extd_area_search #extd_area_search_main #searchArea #search div *{
font-size:16px;
vertical-align:middle;
}

body#extd_area_search #extd_area_search_main #searchArea #search div input{
text-align:center;
}

body#extd_area_search #extd_area_search_main #searchArea #search div #address1{width:6em;}
body#extd_area_search #extd_area_search_main #searchArea #search div #address2{width:7em;}
body#extd_area_search #extd_area_search_main #searchArea #search div #address3{width:7em;}
body#extd_area_search #extd_area_search_main #searchArea #search div #address4{width:2em;}
body#extd_area_search #extd_area_search_main #searchArea #search div #address5{width:4em;}

body#extd_area_search #extd_area_search_main #searchArea #search div #submit{
width:5em;
margin-left:1em;
box-shadow:1px 1px 2px rgba(0,0,0,.25), 1px 1px 2px rgba(255,255,255,.75) inset;
border:1px solid #666;
border-radius:5px;
padding:.15em 0;
background-color:#f90;
}

body#extd_area_search #extd_area_search_main #searchArea #search div [disabled]{
opacity:.5;
-ms-filter: "alpha(opacity=50)";
}

body#extd_area_search #extd_area_search_main #searchArea #output{
margin:25px 0;
}

body#extd_area_search #extd_area_search_main #searchArea #output #ok,
body#extd_area_search #extd_area_search_main #searchArea #output #ng{
}

body#extd_area_search #extd_area_search_main #searchArea #output .result{
padding:1.5em 20px;
}
body#extd_area_search #extd_area_search_main #searchArea #output #ok .result{
background-color:#eee;
}
body#extd_area_search #extd_area_search_main #searchArea #output #ng .result{
padding-left:60px;
background:#fee url(ng.gif) no-repeat 10px 50%;
}

body#extd_area_search #extd_area_search_main #searchArea #output .result span.address{
margin-right:.25em;
font-size:18px;
font-weight:bold;
}

body#extd_area_search #extd_area_search_main #searchArea #output h2{
margin-top:30px;
}

body#extd_area_search #extd_area_search_main #searchArea #output .attention{
color:#c00;
}
body#extd_area_search #extd_area_search_main #searchArea #output .attention + .attention{
margin-top:-1em;
}

body#extd_area_search #extd_area_search_main #searchArea #output .notice{
border:1px solid #ccc;
}

body#extd_area_search #extd_area_search_main #searchArea #output .notice h3{
margin:1em 15px 0 10px;
}

body#extd_area_search #extd_area_search_main #searchArea #output .notice p{
margin:.25em 15px 1em 30px;
}

body#extd_area_search #extd_area_search_main #searchArea #output .notice em{
font-style:normal;
font-weight:bold;
}

body#extd_area_search #extd_area_search_main #searchArea #output .apply,
body#extd_area_search #extd_area_search_main #searchArea #output .back{
margin:25px;
text-align:center;
}

body#extd_area_search #extd_area_search_main #searchArea #output .apply a,
body#extd_area_search #extd_area_search_main #searchArea #output .back a,
body#extd_area_search #extd_area_search_main #searchArea #output .apply button,
body#extd_area_search #extd_area_search_main #searchArea #output .back button{
display:inline-block;
*display:inline:
*zoom:1;
line-height:200%;
box-shadow:1px 1px 2px rgba(0,0,0,.25), 1px 1px 2px rgba(255,255,255,.75) inset;
border:1px solid #666;
border-radius:5px;
padding:.15em 1.5em;
background-color:#f90;
color:#000;
font-size:16px;
text-decoration:none;
}

body#extd_area_search #extd_area_search_main .pageTop{
margin-top:50px;
border-top:1px solid #ccc;
text-align:right;
}

body#extd_area_search #extd_area_search_main .pageTop a{
color:#666;
}
body#extd_area_search #extd_area_search_main .pageTop a:hover{
color:#333;
}
