@charset "utf-8";

body {
margin: 0;
padding: 0;
background-color: #3399CC;
color: #FFFFFF;
font-size: 0.8em;
line-height: 150%;
}

div#container {
margin: 0;
padding: 0;
width: 640px;
text-align:left;
}

div#container h1 {
margin: 0;
padding: 0;
}

div#container h2 {
margin: 55px auto 0 auto;
padding: 0;
width: 559px;
}

div#container p {
margin: 0 auto 0 auto;
padding: 5px 5px 5px 10px;
width: 559px;
}

div#container div#liveArea-box {
margin: 0;
padding: 0;
height: 302px;
width: 640px;
background: url(/assets/images/miru2/town/kobenow_bg_tvimg.jpg) left top no-repeat;
}

div#container div#liveArea-box div#liveArea {
margin: 0;
padding: 36px 0 0 158px;
height: 240px;
width: 320px;
}

div#container div#commentArea-box {
margin: 0;
padding: 0;
height: 342px;
width: 640px;
background: url(/assets/images/miru2/town/kobenow_bg_tvimg_02.gif) left top no-repeat;
}

div#container div#commentArea-box p#map {
margin: 0;
padding: 94px 0 0 39px;
width: 225px;
float: left;
}

div#container div#commentArea-box div#commentArea {
margin: 0;
padding: 94px 0 0 0;
width: 325px;
float: left;
}

div#container div#commentArea-box div#commentArea p {
margin: 0;
padding: 0 0 10px 0;
width: 325px;
}

div#container div#systemArea-box {
margin: 0;
padding: 0 0 65px 0;
width: 640px;
}

div#container div#systemArea-box p {
margin: 10px 0 25px 0;
padding: 0 0 0 39px;
width: 640px;
}

div#container div#systemArea-box div#waku-box-t {
margin: 0 0 0 39px;
padding: 10px 0 0 0;
width: 560px;
background: url(/assets/images/miru2/town/kobenow_waku_t.gif) left top no-repeat;
}

div#container div#systemArea-box div#waku-box-m {
margin: 0;
padding: 0;
width: 560px;
background-color: #FFFFFF;
}

div#container div#systemArea-box div#waku-box-b {
margin: 0;
padding: 0 0 10px 0;
width: 560px;
overflow: auto;
background: url(/assets/images/miru2/town/kobenow_waku_b.gif) left bottom no-repeat;
}

div#container div#systemArea-box div#waku-box-b p.system-img {
margin: 0;
padding: 0 0 0 5px;
height: 287px;
width: 330px;
float: left;
}

div#container div#systemArea-box div#waku-box-b div.system-text {
margin: 0;
padding: 0 0 0 5px;
width: 220px;
float: right;
color: #333333;
}

div#container div#systemArea-box div#waku-box-b div.system-text p {
margin: 0;
padding: 5px;
width: 210px;
font-size: 0.8em;
}

div#container p#close {
margin: 0;
padding: 0 0 30px 0;
width: 640px;
font-size: 0.9em;
text-align: center;
}

div#container p#close a {
color: #FFFFFF;
}














