@charset "UTF-8";





div.searchAndpr{
width:645px;
margin:0px;
}

div.prArea{
width:173x;
margin:0px;
}

div.greenBox{
border:#65a65b solid 2px;
width:169px;
text-align:center;
}

div.greenBox p.ttlBox{
background-color:#65a65b;
width:165px;
padding:2px;
text-align:left;
font-weight:bold;
color:#FFFFFF;
}

div.greenBox p.txtBox{
width:150px;
margin-left:auto;
margin-right:auto;
text-align:left;
}

div.greenBox p.imgBox img{
border:#bababa solid 1px;
}

div.searchArea{
width:466px;
padding:0px 0px 7px 0px;
margin:0px;
background-color:#000000;
background:url(../images/common/center_greenRbox_bg.gif) repeat;
}

div.searchArea h2{
width:441px;
height:30px;
background:url(../images/common/center_ttlbg.gif) no-repeat 0px 0px;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
margin:0px;
padding:5px 0px 0px 25px;
}

div.searchArea div.whiteRBox{
width:428px;
padding:12px;
margin:0px auto;
}

div.searchArea h3{
background:url(../images/common/center_secttlbg.gif) no-repeat bottom left;
width:410px;
height:23px;
font-size:14px;
padding-left:15px;
color:#006633;
}

div.freeWordSearch{
background:url(../images/common/center_freeword_icon.gif) no-repeat top left;
height:50px;
padding-left:50px;
width:376px;
}
div.freeWordSearch span{
background-color:#efefef;
padding:3px 10px;
}
div.freeWordSearch input.inputForm{
width:200px;
margin:0px 5px;
}
div.freeWordSearch div.inputArea{
width:330px;
}
div.freeWordSearch div.notice{
background-color:#ffffdb;
border:#ededd6 solid 1px;
padding:3px 10px;
}

div.keywordSearchWrap{
width:428px;
}

div.keywordSearch{
width:212px;
font-size:12px;
}
/*
div.keywordSearch div{
width:67px;
display:block;
font-weight:bold;
line-height:100%;
}*/
div.keywordSearch div a{
width:67px;
display:block;
font-weight:bold;
line-height:100%;
color: #333333;
}
div.keywordSearch div a:hover{
text-decoration:none;
}
div.keywordSearchButton {
height:25px;
padding:9px 0px 0px 9px;
}


/*--- map ---*/
div.maparea a{
padding:0px;
margin:0px;
width:70px;
height:24px;
text-indent:-9999px;
display:block;
}

a.mapbt01{
background:url(../images/map/map_bt01.gif) no-repeat top left;
}
a.mapbt02{
background:url(../images/map/map_bt02.gif) no-repeat top left;
}
a.mapbt03{
background:url(../images/map/map_bt03.gif) no-repeat top left;
}
a.mapbt04{
background:url(../images/map/map_bt04.gif) no-repeat top left;
}
a.mapbt05{
background:url(../images/map/map_bt05.gif) no-repeat top left;
}
a.mapbt06{
background:url(../images/map/map_bt06.gif) no-repeat top left;
}
a.mapbt07{
background:url(../images/map/map_bt07.gif) no-repeat top left;
}
a.mapbt08{
background:url(../images/map/map_bt08.gif) no-repeat top left;
}
a.mapbt09{
background:url(../images/map/map_bt09.gif) no-repeat top left;
}
a.mapbt10{
background:url(../images/map/map_bt10.gif) no-repeat top left;
}

a.mapbt01:hover{
background:url(../images/map/map_bt01_hover.gif) no-repeat top left;
}
a.mapbt02:hover{
background:url(../images/map/map_bt02_hover.gif) no-repeat top left;
}
a.mapbt03:hover{
background:url(../images/map/map_bt03_hover.gif) no-repeat top left;
}
a.mapbt04:hover{
background:url(../images/map/map_bt04_hover.gif) no-repeat top left;
}
a.mapbt05:hover{
background:url(../images/map/map_bt05_hover.gif) no-repeat top left;
}
a.mapbt06:hover{
background:url(../images/map/map_bt06_hover.gif) no-repeat top left;
}
a.mapbt07:hover{
background:url(../images/map/map_bt07_hover.gif) no-repeat top left;
}
a.mapbt08:hover{
background:url(../images/map/map_bt08_hover.gif) no-repeat top left;
}
a.mapbt09:hover{
background:url(../images/map/map_bt09_hover.gif) no-repeat top left;
}
a.mapbt10:hover{
background:url(../images/map/map_bt10_hover.gif) no-repeat top left;
}


/*
div.blogQABox{
width:313px;
}
*/

div.blogQABox{
width:640px;
}

div.blogQABox div.blogBoxWrapper{
padding-bottom:5px;
border-bottom:#d9d9d9 dashed 1px;
}

/*
div.blogBoxWrapper div.txtArea{
width:235px;
padding:5px;
}
*/
div.blogBoxWrapper div.txtArea{
width:510px;
padding:5px;
}

div.blogQABox div.QAWrapper{
padding:10px;
border-bottom:#d9d9d9 dashed 1px;
}
div.blogQABox div.grayBox{
background-color:#efefef;
}


/*
div.mzArea{
width:86px;
border:#d9d9d9 solid 1px;
}
div.mzArea img{
margin:3px;
}
div.mztxtArea{
width:170px;
padding:5px;
}
*/






