/* CSS Document */

.columnTop{
background:url(http://img.47news.jp/columns/images/syasetsu_ronsetsu_new.jpg) no-repeat;
width:673px;
height:516px;
position:relative;
}

div.columnMiddle_box{
padding:8px 0;
}

div.columnMiddle{
background:url(http://img.47news.jp/columns/images/shinbunsya_colum_new.jpg);
background-repeat:no-repeat;
width:673px;
height:640px;
position:relative;
}

div.columnBottom{
}

div.columnBottom_left{
float:left;
background:url(http://img.47news.jp/columns/images/sports_colum.jpg);
background-repeat:no-repeat;
width:221px;
height:433px;
padding-left:2px;
padding-right:2px;
position:relative;
}

div.columnBottom_center{
float:left;
background:url(http://img.47news.jp/columns/images/entame_colum.jpg);
background-repeat:no-repeat;
width:221px;
height:433px;
position:relative;
}

div.columnBottom_right{
float:right;
background:url(http://img.47news.jp/columns/images/henshubu_kara.jpg);
background-repeat:no-repeat;
width:223px;
height:433px;
position:relative;
}

div.logo_box{
padding:42px 0 0 18px;
}

div.sankasya_column{
background:url(http://img.47news.jp/columns/images/sankasya_column.jpg);
position:absolute;
width:424px;
height:573px;
top:46px;
left:249px;
}

div.first_colum{
padding-top:45px;
font-size:14px;
}

div.second_colum{
padding-top:8px;
font-size:14px;
}

* html div.second_colum{
padding-top:4px;
font-size:14px;
}

div.third_colum{
padding-top:10px;
font-size:14px;
}

* html div.third_colum{
padding-top:6px;
font-size:14px;
}

.first_img{
float:left;
padding:20px 0 0 10px;
}

.first{
padding:19px 0 0 68px;
}

.first_text{
padding:2px 440px 0 68px;
}

.colum_date{
font-family:Arial;
padding:49px 0 0 10px;
}

div.columPhoto{
padding:2px 0 0 2px;
width:221px;
height:125px;
position:relative;
text-align:center;
}

div.columPhoto_sports {
background:url("http://img.47news.jp/columns/images/sports_whiteback.jpg") no-repeat scroll 0 0 transparent;
height:138px;
margin:0 2px;
position:relative;
text-align:center;
width:213px;
overflow:hidden;
}

div.columPhoto_entame {
background:url("http://img.47news.jp/columns/images/entame_whiteback.jpg") no-repeat scroll 0 0 transparent;
height:138px;
margin:0 2px;
position:relative;
text-align:center;
width:213px;
overflow:hidden;
}

div.columImg{
width:210px;
height:135px;
vertical-align:middle;
padding-right:7px;
}

div.colum_entame{
width:210px;
height:135px;
vertical-align:middle;
padding-right:7px;
}

.columTitle{
padding: 12px 0 0 6px;
width:208px;
color:#1D3994;
}

.columContents{
padding: 8px;
line-height:140%;
color:#000000;
}

.columImage{
vertical-align:middle;
padding-right:6px;
}

div.tyugoku_shikoku{
background:url("http://img.47news.jp/columns/images/tyugoku_shikoku.jpg") repeat scroll 0 0 transparent;
height:79px;
left:20px;
position:absolute;
top:78px;
width:148px;
}

ul.tyugoku_shikoku{
font-family:Arial;
height:79px;
width:148px;
margin:0;
}

li.tyugoku_shikoku{
float:left;
padding-right:2px;
}

li.tyugoku_shikoku2{
float:left;
padding-right:2px;
width:82px;
}

div.kinki{
background:url("http://img.47news.jp/columns/images/kinki.jpg") repeat scroll 0 0 transparent;
height:38px;
left:195px;
position:absolute;
top:82px;
width:134px;
}

ul.kinki{
font-family:Arial;
margin:0 2px;
}

li.kinki{
float:left;
padding:0 6px;
}

div.hokkaido{
background:url("http://img.47news.jp/columns/images/hokkaido.jpg") repeat scroll 0 0 transparent;
height:155px;
left:537px;
position:absolute;
top:48px;
width:112px;
}

ul.hokkaido{
font-family:Arial;
margin:0 2px;
}

li.hokkaido{
float:left;
padding:1px 6px;
width:90px;
}

div.kyushu{
background:url("http://img.47news.jp/columns/images/kyushu.jpg") repeat scroll 0 0 transparent;
height:145px;
left:24px;
position:absolute;
top:219px;
width:118px;
}

ul.kyushu{
font-family:Arial;
margin:0 2px;
}

li.kyushu{
float:left;
padding:0 6px;
width:90px;
line-height:140%;
}

div.tokai{
background:url("http://img.47news.jp/columns/images/tokai.jpg") repeat scroll 0 0 transparent;
height:35px;
left:299px;
position:absolute;
top:324px;
width:216px;
}

ul.tokai{
font-family:Arial;
margin:0 2px;
}

li.tokai{
float:left;
padding:0 6px;
}

li.tokai2{
float:left;
padding:0 6px;
width:73px;
}

div.kanto{
background:url("http://img.47news.jp/columns/images/kanto.jpg") repeat scroll 0 0 transparent;
height:104px;
left:539px;
position:absolute;
top:258px;
width:108px;
}

ul.kanto{
font-family:Arial;
margin:0 2px;
}

li.kanto{
float:left;
padding:0 3px;
line-height:160%;
width:73px;
}

div.columnTop_bottom_box{
}

div.columnTop_bottom{
padding-top:400px;
font-size:14px;
width:337px;
float:left;
}

.columnTop_img{
padding:5px 0px 0 20px;
float:left;
}

.today_two{
padding:4px 2px 0 83px;
}

.today_text{
padding:2px 5px 0 82px;
}

div.columnTop_bottom_r{
font-size:14px;
padding: 400px 0 25px;
}

.columnTop_img_r{
float:left;
padding:35px 0 0 15px;
}

.today_two_r{
padding:34px 0 0 410px;
}

.today_text_r{
padding:2px 16px 0 410px;
}

div.shinbunsya_ichiran{
background:url("http://img.47news.jp/columns/images/shinbun_ichiran.jpg") repeat scroll 0 0 transparent;
height:22px;
left:600px;
position:absolute;
top:14px;
width:62px;
}

div.sports_ichiran{
background:url("http://img.47news.jp/columns/images/sports_ichiran.jpg") repeat scroll 0 0 transparent;
height:19px;
left:155px;
position:absolute;
top:16px;
width:61px;
}

div.entame_ichiran{
background:url("http://img.47news.jp/columns/images/entame_ichiran.jpg") repeat scroll 0 0 transparent;
height:24px;
left:155px;
position:absolute;
top:16px;
width:60px;
}

div.henshubu_ichiran{
background:url("http://img.47news.jp/columns/images/henshubu_ichiran.jpg") repeat scroll 0 0 transparent;
height:19px;
left:155px;
position:absolute;
top:16px;
width:62px;
}
