@charset "Shift_JIS";

#localNaviArea{
float:left;
width:171px;
height:auto;
margin-top:16px;
padding:0;
}

#localNaviArea img{
border: 0;
}

.subBox{
width:160px;
margin:0 auto 20px;
padding: 0;
background: url("/images/cmn/foundation/sub_bg.gif") repeat-y ;
}

.localSearch select,
.localSearch input{
margin:5px 0 0 2px;
padding:0;
}

.submitBtn{
width:137px;
margin:5px auto 5px;
padding: 0;
}

.searchTxt{
width:137px;
margin:0 auto 0;
padding: 0;
font-size:80%;
text-align:left;
}

#english_btn{
margin:0 auto 5px;
padding: 0;
}

.subBox dd{
width:160px;
margin: 0;
padding-right:1px;
padding-left:1px;
}

.localSearch{
text-align:center;
}

.subBox ul{
width:160px;
margin:0;
padding: 0;
}

.results_btnLi{
width:158px;
height:21px;
margin:0;
font-size: 0;
line-height: 0;
}

.work_btnLi{
width:158px;
height:22px;
margin:0;
font-size: 0;
line-height: 0;
}

.group_btnLi{
width:158px;
height:22px;
margin:0;
font-size: 0;
line-height: 0;
}

.what_btnLi{
width:158px;
height:22px;
margin:0;
font-size: 0;
line-height: 0;
}

.word_btnLi{
width:160px;
height:25px;
margin-left:-1px;
font-size: 0;
line-height: 0;
}

dl.subBox2{
width:160px;
margin:0 auto 20px;
padding-bottom:3px;
background: url("/images/cmn/foundation/sub_under.gif")  center bottom no-repeat;
}

.subBox2 dt{
width:160px;
height:33px;
margin:0;
padding: 0;
font-size: 0;
line-height: 0;
}

.subBox2 dd{
height:auto;
margin:0;
padding:0;
background: url("/images/cmn/foundation/sub_bg.gif") repeat-y ;
}

.navi_listimg{
height:auto;
margin: 0;
padding:5px 0 10px 30px;
list-style: url("/images/cmn/foundation/navi_listimg.gif") ;
}

.sub_new_btnLi{
margin-bottom:12px;
margin-left: -34px;
}

.sub_movie_btnLi{
margin-bottom:20px;
margin-left: -34px;
}

.navi_list{
margin:0;
padding:0.5em 1em 0 5em;
font-size:80%;
text-indent:-3em;
}

.subBox2 .accessTit{
height:20px;
margin:0;
padding:0;
}

.subBox2 p{
margin:0 0 0 5px;
padding-top:5px;
}

.hundredBtn{
width:137px;
height:23px;
margin:16px 11px 16px 12px;
padding:0;
}

#subStext{
margin:0;
padding: 5px 10px;
font-size:80%;
}

.aboutUs{
width:150px;
margin:0 auto 0;
}

#localNaviArea2{
float:left;
width:208px;
padding:0;
text-align: left;
margin-left: 10px;
}

#localNaviArea2 hr {
width: 188px;
text-align: center;
}

#localNaviArea2 p{
width:208px;
margin-left:4px;
padding:0;
}

.subBox3{
width:208px;
}

.subBox3 p{
margin:0;
}

.subBox4{
width:208px;
margin:0;
padding:0;
background-color:#C4DEEF;
}

.subBox4 p{
margin:0;
}

.navi_list li{
margin-bottom:5px;
}

.subBox3 #access_vot,.subBox3 #access2_vot{
width:137px;
padding-left:25px;
}

.subBox3 #index_vot{
width:137px;
margin:3px auto 3px;
}

.subBox4 #index_vot{
width:137px;
margin:10px auto 10px;
}

dl.present {
width:208px;
background-color: #FFE1C2;
text-align: center;
}
dl.present dd.desc1 {
text-align: left;
padding: 5px;
}

p.dantaisite{
margin-top: 18px;
padding: 0;
}
p.dantaisite img{
padding-left: 5px;
}
