@import "header.css";
@import "footer.css";
@import "base.css";
@import "sidebar.css";

#main {
margin:0;
padding:0;
width:590px;
float:left;
}

#right {
margin:0 0 0 10px;
padding:0;
width:180px;
float:right;
}

#pankuzu {
margin:10px 0 10px 5px;
padding:0;
font-size:12px;
}

.i_page_box {
width:560px;
margin:5px 0 5px 0;
padding:5px 0 5px 0;
border-top:1px dashed #AAAAAA;
border-bottom:1px dashed #AAAAAA;
}

.i_page_box2 {
width:560px;
margin:0 0 5px 0;
padding:0 0 5px 0;
border-bottom:1px dashed #AAAAAA;
}

.i_page {
margin:0 0 0 5px;
padding:0;
float:left;
font-size:16px;
font-weight:bold;
color:#990000;
}

.i_page a {
margin:0;
padding:0;
color:#FF0066;
}

#sns_list {
width:590px;
margin:5px 0 5px 0;
padding:0;
}

.list_img {
width:100px;
height:100px;
margin:5px 0 5px 5px;
padding:0;
float:left;
}

.list_img img{
margin:0;
padding:0;
width:100px;
height:100px;
}

.list_right {
width:420px;
margin:0 10px 0 15px;
padding:0;
float:left;
}

.list_name {
clear:both;
margin:0;
padding:0;
}

.list_name a{
font-size:14px;
color:#0000FF;
font-weight:bold;
text-decoration:none;
}

.list_syokai {
font-size:12px;
margin:0;
padding:0;
line-height:1.4;
}

.list_syokai a{
color:#0000FF;
}

.list_caption {
margin:0;
padding:0;
width:240px;
float:left;
line-height:1.4;
}

.list_info {
margin:0 0 0 35px;
padding:0;
width:140px;
float:left;
}

.list_line {
clear:both;
width:560px;
height:1px;
margin:5px 0;
padding:0;
border-bottom:1px dashed #AAAAAA;
}

.list_lv2 {
height:18px;
margin:5px 0 0 10px;
padding:0;
font-size:12px;
float:left;
white-space:nowrap;
}

.list_lv1 {
width:200px;
height:18px;
margin:5px 0 0 0;
padding:0;
font-size:12px;
float:left;
white-space:nowrap;
text-align:center;
}

.list_lv1 a {
margin:0;
padding:0;
}

.list_lv2 a {
margin:0;
padding:0;
}

.googleline {
width:560px;
margin:0;
padding:5px 0 0 0;
text-align:center;
border-top:1px dashed #AAAAAA;
}

