/* CSS Document */


/*******************/
/* gnews */
/*******************/

#gnews{
margin:20px 46px 0 46px;
min-height:500px;
_height:500px; /* for IE */
}

#gnews table{
text-align:left;
}

#gnews .gnewsBox{
}

#gnews .gnewsBox p{
margin-bottom:10px;
}

#gnews .gnewsBox input{
margin:0 10px 10px 0;
vertical-align:middle;
}

#gnews .gnewsBox .gnSubHead{
width:100%;
height:24px;
position:relative;
}

#gnews .gnewsBox .gnewsInner01{
padding:10px 20px 30px 20px;
}
#gnews .gnewsBox .gnewsInner02{
padding:10px 0 30px;
}

#gnews .gnewsBox #gnNewest table td{
vertical-align:top;
line-height:1.4;
font-family:Helvetica, Arial, sans-serif, "Osaka";
}

#gnews .gnewsBox #gnGroup table td{
width:50%;
vertical-align:top;
background-color:#F7F7F7;
}



#gnews .gnewsBox .gnewsInner02 ul li{
padding-top:5px;
height:13px;
text-align:right;
}

#gnews .gnewsBox .gnewsInner02 ul li.gnBtn01{
padding-left:466px;
}
#gnews .gnewsBox .gnewsInner02 ul li.gnBtn02{
padding-left:587px;
}

#gnews .gnewsBox .gnewsInner02 ul li a{
padding-top:12px;
height:0; /* height:12px */
display:block;
overflow:hidden;
background-position:left top;
background-repeat:no-repeat;
}

#gnews .gnewsBox .gnewsInner02 ul li a.gnBackNum{
width:211px;
background-image:url(../img/btn_news02_e.gif);
}


#gnews .gnewsBox .gnSubHead div{
width:100%;
padding-top:24px;
height:0px; /* height:24px; */
overflow:hidden;
background-repeat:no-repeat;
background-position:left top;
text-indent:-9999px;
}

div.gnSubHead01{
background-image:url(../img/midashi_news02_e.gif);
}
div.gnSubHead02{
background-image:url(../img/midashi_news01_e.gif);
}
div.gnSubHead03{
background-image:url(../img/midashi_news02_2_e.gif);
}


#gnews .gnewsBox .gnSubHead img.rss {
 position: absolute;
 top: 6px;
 left: 225px;
 }

#gnews .gnewsBox .gnSubHead img.japanese {
 position: absolute;
 top: 0pt;
 left: 521px;
 }




.hide{
margin:0 !important;
padding:0 !important;
}



/*******************/
/* backno */
/*******************/

#gnews #backNumBox{
}

#gnews #backNumBox p{
margin-bottom:20px;
}

#gnews #backNumBox table td{
}

#gnews #backNumBox table#yearTbl{
margin-bottom:50px;
width:100%;
}

#gnews #backNumBox table#yearTbl td{
width:45px;
text-align:center;
border-bottom:solid 1px #FFF;
}

#gnews #backNumBox table#yearTbl td.year{
width:124px;
background-color:#F7F7F7;
}

#gnews #backNumBox #backNumInner{
padding:10px 20px 30px 20px;
}

#gnews #backNumBox p.noticeBN{
margin-left:144px;
}


/*******************/
/* detail */
/*******************/

#gnews #detHeadLeft p,
#gnews #detHeadRight p{
}

#gnews #detHeadLeft{
width:377px;
float:left;
}

#gnews #detHeadRight{
margin-left:392px;
}

#gnews #detListHead{
margin:20px 0 10px 0;
width:100%;
height:27px;
position:relative;
background-color:#F7F7F7;
}

#gnews #detListHead img.detDays{
position:absolute;
top:0;
left:0;
}
#gnews #detListHead img.detNews{
position:absolute;
top:0;
left:80px;
}

#gnews p.beforeNext{
text-align:right;
}

#gnews #detailTbl table td{
color:#333;
font-size:100%;
}
#gnews #detailTbl table td.detTblDays{
color:#333;
font-size:100%;
text-align:center;
vertical-align:top;
}
#gnews table td.detTblLine{
background-color:#999;
}


/*******************/
/* gnews import */
/*******************/

/* winIE5.x */
@media tty {
i {content:"\";/*" "*/}} @import 'browsers/winie5.css'; /*";}
}/* */
