@charset "UTF-8";

@import "./gnv.css";
@import "./cmn.css";


#menu{
margin: 0px 0px 20px 0px;
padding: 0px;
width: 540px;
height: 246px;
}
#menu ul{
margin: 0px;
padding: 0px;
}
#menu li.menu_l{
float: left;
margin: 0px 2px 2px 0px;
padding: 10px 10px 10px 25px;
width: 269px;
height: 80px;
background-image: url("http://www.kabarai-navi.com/img/bg_menu_a.gif");
background-repeat: no-repeat;
voice-family:"\"}\"";
voice-family:inherit;
width: 234px;
height: 60px;
}
#menu li.menu_r{
float: left;
margin: 0px 0px 2px 0px;
padding: 10px 10px 10px 25px;
width: 269px;
height: 80px;
background-image: url("http://www.kabarai-navi.com/img/bg_menu_a.gif");
background-repeat: no-repeat;
voice-family:"\"}\"";
voice-family:inherit;
width: 234px;
height: 60px;
}
#menu li.menu_f{
float: left;
margin: 0px 0px 2px 0px;
padding: 10px 10px 10px 25px;
width: 269px;
height: 80px;
background-image: url("http://www.kabarai-navi.com/img/bg_menu_b.gif");
background-repeat: no-repeat;
voice-family:"\"}\"";
voice-family:inherit;
width: 234px;
height: 60px;
}
#menu li img{
margin: 0px;
padding: 5px 0px;
}
#menu li a{
line-height: 16px;
}

#whats h1{
margin: 0px;
padding: 0px;
color: #666666;
font-size: 12px;
font-weight: normal;
}
#whats h2{
margin: 5px;
padding: 0px;
color: #87c401;
font-size: 1.0em;
font-weight: normal;

}
#whats p{
margin: 0px;
padding: 5px;
font-size: 12px;
line-height: 14px;
}

#news{
margin: 10px 0px 0px 0px;
padding: 17px 10px;
border: 2px solid #eeeeee;
}

#news ul{
margin: 0px;
padding: 0px;
}
#news li{
margin: 0px;
padding: 3px 0px;
}
#news b{
color: #2e6a01;
font-weight: normal;
}

#news2{
margin: 10px 0px 0px 0px;
padding: 17px 10px;
border: 2px solid #eeeeee;
}

#news2 h3{
margin: 5px;
padding: 0px;
color: #87c401;
}

#news2 ul{
margin: 0px;
padding: 0px;
}
#news2 li{
margin: 0px 0ps 15px 0px;
padding: 10px 0px;
}
#news2 b{
color: #2e6a01;
font-weight: normal;
}

/*yougo*/

#yougo{
margin: 10px 0px 0px 0px;
padding: 17px 10px;
border: 2px solid #eeeeee;
}
#yougo h3{
margin: 0px 0px 15px 0px;
padding: 3px 10px;
background-color: #87c401;
color: #ffffff;
}
#yougo ul{
margin: 0px 10px 20px;
padding: 0px;
}
#yougo li{
margin: 0px;
padding: 0px 10px;
background-image: url("http://www.kabarai-navi.com/img/ic_arw.gif");
background-repeat: no-repeat;
line-height: 20px;
}
#yougo li a{
text-decoration: none;
}
#yougo li a:hover{
text-decoration: underline;
}
h1.yougo_title{
margin: 0px;
padding: 20px 20px 17px;
color: #87c401;
font-size: 14px;
}
.yougo_body{
margin: 0px;
padding: 0px 20px;
}
.yougo_body p{
margin: 0px;
padding: 0px 0px 20px;
line-height: 18px;
}
.yougo_body table{
margin: 0px;
padding: 0px;
}
.yougo_fnv{
margin: 20px;
padding: 10px;
border: 1px solid #cccccc;
line-height: 18px;
}
.yougo_fnv a{
color: #2e6a01;
}
.yougo_fnv2{
margin: 0px;
padding: 20px;
line-height: 18px;
text-align: center;
}
.yougo_fnv2 a{
color: #2e6a01;
}

/*kaisetsu*/

#kaisetsu{
margin: 10px 0px 0px 0px;
padding: 17px 10px;
border: 2px solid #eeeeee;
}
#kaisetsu ul{
margin: 0px;
padding: 0px;
}
#kaisetsu li{
margin: 0px;
padding: 0px 10px;
background-image: url("http://www.kabarai-navi.com/img/ic_arw.gif");
background-repeat: no-repeat;
line-height: 20px;
}
#kaisetsu li a{
text-decoration: none;
}
#faq li a:hover{
text-decoration: underline;
}
h1.kaisetsu_title{
margin: 0px;
padding: 20px 20px 17px;
color: #87c401;
font-size: 14px;
}
.kaisetsu_body p{
margin: 0px;
padding: 0px 20px 20px;
line-height: 18px;
}
.kaisetsu_fnv{
margin: 20px;
padding: 10px;
border: 1px solid #cccccc;
line-height: 18px;
}
.kaisetsu_fnv a{
color: #2e6a01;
}
.kaisetsu_fnv2{
margin: 0px;
padding: 20px;
line-height: 18px;
text-align: center;
}
.kaisetsu_fnv2 a{
color: #2e6a01;
}

/*faq*/

#faq{
margin: 10px 0px 0px 0px;
padding: 17px 10px;
border: 2px solid #eeeeee;
}
#faq ul{
margin: 0px;
padding: 0px;
}
#faq li{
margin: 0px;
padding: 0px 10px;
background-image: url("http://www.kabarai-navi.com/img/ic_arw.gif");
background-repeat: no-repeat;
line-height: 20px;
}
#faq li a{
text-decoration: none;
}
#faq li a:hover{
text-decoration: underline;
}
h1.faq_title{
margin: 0px;
padding: 20px 20px 17px;
color: #87c401;
font-size: 14px;
}
.faq_body p{
margin: 0px;
padding: 0px 20px 20px;
line-height: 18px;
}
.faq_fnv{
margin: 20px;
padding: 10px;
border: 1px solid #cccccc;
line-height: 18px;
}
.faq_fnv a{
color: #2e6a01;
}
.faq_fnv2{
margin: 0px;
padding: 20px;
line-height: 18px;
text-align: center;
}
.faq_fnv2 a{
color: #2e6a01;
}

/*bengoshi*/

#bengoshi{
margin: 10px 0px 0px 0px;
padding: 17px 10px;
border: 2px solid #eeeeee;
}
#bengoshi table{
margin: -5px 0px 0px;
border-top: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}
#bengoshi th{
width: 90px;
margin: 0px;
padding: 5px 10px;
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
color: #2e6a01;
}
#bengoshi td{
width: 420px;
margin: 0px;
padding: 5px 10px;
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
}
#bengoshi h2{
margin: 0px 0px 15px 0px;
padding: 3px 10px;
background-color: #87c401;
color: #ffffff;
line-height:20px;
}
#bengoshi ul{
margin: 0px 10px 20px;
padding: 0px;
}
#bengoshi li{
margin: 0px;
padding: 0px 10px;
background-image: url("http://www.kabarai-navi.com/img/ic_arw.gif");
background-repeat: no-repeat;
line-height: 20px;
}
#bengoshi li a{
text-decoration: none;
}
#bengoshi li a:hover{
text-decoration: underline;
}
h1.bengoshi_title{
margin: 0px;
padding: 20px 20px 17px;
color: #87c401;
font-size: 14px;
}
.bengoshi_body p{
margin: 0px;
padding: 0px 20px 20px;
line-height: 18px;
}
.bengoshi_fnv{
margin: 20px;
padding: 10px;
border: 1px solid #cccccc;
line-height: 18px;
}
.bengoshi_fnv a{
color: #2e6a01;
}
.bengoshi_fnv2{
margin: 0px;
padding: 20px;
line-height: 18px;
text-align: center;
}
.bengoshi_fnv2 a{
color: #2e6a01;
}

/*link*/

#link{
margin: 10px 0px 0px 0px;
padding: 17px 10px;
border: 2px solid #eeeeee;
}
#link .hp{
margin: 0px 0px 20px;
padding: 0px;
}
#link .hp h4{
margin: 0px;
padding: 0px 10px;
background-image: url("http://www.kabarai-navi.com/img/ic_arw.gif");
background-repeat: no-repeat;
line-height: 20px;
}
#link .hp h4 a{
color: #87c401;
text-decoration: none;
}
#link .hp h4 a:hover{
color: #ff6600;
text-decoration: underline;
}
#link p{
margin: 0px;
padding: 5px 10px 0px;
line-height: 14px;
}

/*technorati*/
.technorati {  
     color:#9CDF53;  
     font-weight:bold;  
 }  
 .technorati  a{  
     color:#5355DF;  
 }  

/*kabarainews*/

#kabarainews{
margin: 0px 0px 0px 0px;
padding: 17px 10px;
border: 2px solid #eeeeee;
}
#kabarainews h2{
margin: 0px 0px 15px 0px;
padding: 3px 10px;
background-color: #87c401;
color: #ffffff;
font-size: 14px;
}
#kabarainews h2 a{
text-decoration: none;
color: #ffffff;
font-size: 14px;
}
#kabarainews h2 a:hover{
text-decoration: underline;
color: #ffffff;
font-size: 14px;
}

/*srcbox*/
#srchBox {
width:198px;
_width:196px;
margin-bottom:10px;
background-color:#FFFFFF;
border-style:solid;
border-width:1px;
border-color:#EEEEEE;
color:#000000;
text-align:center;
}

#srchBox * {
margin:0;
padding:0;
font-size:13px;
*font-size:small;
*font:x-small;
}

#srchBox a img {
border:none;
}

#srchBox #srch {
padding:6px;
}

#srchBox #srchInput {
width:98%;
_width:130px;
}

#srchBox #srchBtn {
width:115px;
}

*html #srchBox #srchBtn {
padding-top:2px;
}

*:first-child+html #srchBox #srchBtn {
padding-top:2px;
}

#srchBox ul {
margin-top:6px;
margin-bottom:6px;
text-align:left;
}

#srchBox li {
list-style-type:none;
display:block;
}

#srchBox li input {
zoom:1;
margin-right:2px;
_margin:-4px 0 -4px -4px;
vertical-align:middle;
border:0;
}

*:+html #srchBox li input {
margin:-4px 0 -4px -4px;
}

#srchBox #srchLogo {
margin:6px 6px 6px 0;
text-align:center;
}

#srchBox #srchLogo a {
color:#666666;
text-decoration:none;
font-size:85%;
}

#srchBox #srchLogo a:hover {
text-decoration:underline;
}

#srchBox.watermark {
padding-bottom: 6px;
}

#srchBox.watermark #srchInput {
padding:1px 1px 2px 1px;
border:1px solid #a5acb2;
background: #fff url(http://i.yimg.jp/images/search/customsearch/yjlogo/yjlogo_type4.gif) center center no-repeat;
}

#srchBox.watermark #srchInput.nomark {
background: #fff;
}

#srchBox.watermark #srchLogo {
display: none;
}
