@charset "shift_jis";

@import "default.css";
/* CSS Menu
横幅を940pxにする場合のcssです。
変更箇所のみこちらで定義します。
*/

/*----*/
#all{
width:940px;
}
#header{
width:940px;
}
#header li.csschange740{
vertical-align:bottom;
background:url(../img/a_css_normal.gif) no-repeat left top;
padding-left:24px;
padding-bottom:2px;
display:inline;
}
#header li.csschange940{
display:none;
}
#header .ad{
display:block;
position: absolute;
left: 715px;
top: 5px;
}

#head{
background:url(../img/frame_upper_wide.gif) no-repeat bottom;
width:940px;
}
#main{
background:url(../img/frame_center_wide.gif) repeat-y;
width:940px;
}
#main_area_b{
width:735px;
}
#foot{
background:url(../img/frame_bottom_wide.gif) no-repeat top;
width:940px;
}

#main_area h4,#main_area h4 a,#main_area h4 strong{
font-size:12px;
}

#main_area p.wide3 img{
width:228px;
height:173px;
}

#main_area p.wide2 img{
width:358px;
height:270px;
}

#main_area p.wide2_tate img{
width:282px;
height:419px;
}

#main_area p.wide2_tatenormal img{
width:270px;
height:358px;
}

/*
#main_area p.wide3_tate img{
width:px;
height:px;
}
*/

dl.related{
width:600px;
}


#main_area ul.topnews{
width:720px;
}
.top_left{
width:365px;
}
.top_right{
width:365px;
}

#main_area ul.topnews_half{
width:360px;
}
