#sidebar{
float:right;
width:306px;
margin:35px 0 0 0;
}
#sidebar h3{
height:18px;
width:296px;
padding:5px;
margin:25px 0 15px 0;
border-bottom: 1px solid;
}
span.post-date{
	padding: 0 0 0 10px;
	}
.xoxo ul{
	padding: 0 7px 0;
	}
.xoxo li{
margin:0 0 8px 0;
line-height:17px;
}
.xoxo li a{
display:block;
background:transparent url(../images/icon_arrow.gif) no-repeat scroll top left;
text-indent:10px;
font-size:14px;
padding: 0 0 0 12px;
text-indent: 0;
}
.wpp-list{
	padding: 0 7px 0;
	}
#sidebar ul li a:hover{
background-position:0 -16px;
background-color:#000;
width:auto;
}
.sidebaner{
overflow:hidden;
margin:60px 0 0 0;
}
.sidebaner a{
background:transparent url(../images/bn_toukou-side.jpg) no-repeat scroll top left;
display:block;
width:306px;
height:181px;
text-indent:-9999px;
}
.sidebaner a:hover{
background-position:0 -181px;
}
.side-author1{margin:0 !important;}
.sidebar-author-avatar li{
float:left;
margin:0 0 4px 4px;
width:34px;
height:34px;
}
.sidebar-author-avatar li a{
background:none !important;
text-indent:0 !important;
width:34px;
height:34px;
}
p.side_author_profile{
	    margin: 0 0 35px;
}
.side-author5{}
.sidebar-author-avatar{
padding:0 3px;

margin:0 0 20px 0;
}

.side_author_5posts{
	font-size: 11px;
margin: 35px 0 0 0;
padding: 9px 0 0 0;
	}
.side_author_5posts ul{
	margin: 6px 0px 12px;
	}
	.side_author_5posts li{
	margin: 6px 0;
	list-style: square inside;

	}
	.side_author_5posts a{
		font-size:11px;text-decoration:blink;}
	.side_author_5posts_itiran{
				text-align:right;}
    .side_author_5posts_itiran a{
		font-size:11px;text-decoration:blink;

		}
#guest_sidebar{
float:right;
width:306px;

}
.guest_sidebar_h2_1{
background:transparent url(../images/e_side-title.jpg) no-repeat scroll top left;	
height: 70px;
    width: 306px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0;
	padding:0;
	float: right;
    margin: 41px 0 0;
    width: 306px;
}
.guest_sidebar_h2_2{
background:transparent url(../images/e-2_side-title.jpg) no-repeat scroll top left;	
height: 70px;
    width: 306px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0;
	padding:0;
	float: right;
    margin: 41px 0 0;
    width: 306px;
}
#guest_sidebar p{
font-size:14px;
line-height:1.5em;
padding:10px;
}
#guest_sidebar_in{
border-bottom:1px solid #669900;
border-left:1px solid #669900;
border-right:1px solid #669900;

}
#guest_sidebar_in a{
font-size:14px;
}
#guest_sidebar h2 {
    
    height: 70px;
    width: 306px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0;
	padding:0;
}
.kantan_kansite{
	background:transparent url(../images/e_side-title-kantan.jpg) no-repeat scroll top left;	
height: 30px;
    width: 307px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0;
	padding:0 !important;
}
.tokuhain_kansite{
	background:transparent url(../images/e-2_side-title-tokuhain.jpg) no-repeat scroll top left;	
height: 30px;
    width: 307px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0;
	padding:0 !important;
}

.chuui{
padding: 20px 10px;
border:3px solid #F00;
background-color:#FFFFD9;
margin: 0 0 34px;
}
.chuui h4{
	font-size: 18px;
    font-weight: bold;
}
.chuui p{
padding:0;	
}
.guest_sidebar_in_in{
width:270px;
margin:0 auto;
}
.guest_sidebar_in_in h3{
background:transparent url(../images/e_side-q.jpg) no-repeat scroll left 3px;
font-weight: bold;
    height: 38px;
    line-height: 50px;
    text-indent: 45px;
	margin: 34px 0 13px;
	font-size: 16px;
}
.riyou_kiyaku{
	margin: 0 !important;
    overflow: hidden;
    padding: 0 10px !important;
}
.riyou_kiyaku a{
	background:transparent url(../images/e-1_side_bt-kiyaku.jpg) no-repeat scroll top left;
	width:131px;
	height:28px;
	display:block;
	text-indent:-9999px;
}
.riyou_kiyaku a:hover{
background-position:0 -28px;	
}

.kako_present{
margin:10px auto 0;
padding:0 !important;
width:232px;
}
.kako_present a{
background:transparent url(../images/e_side-bt-past-present.jpg) no-repeat scroll top left;
width:232px;
height:35px;
display:block;
}
.kako_present a:hover{
background-position:0 -35px;
}
.sidebar-search-form{
border:3px solid #ddd;
padding: 15px;	
}
.sidebar-search-form .input1{
	width: 267px;
	margin:0 0 3px 0;
}
.sidebar-search-form .input2{
	width: 245px;
	margin:0 0 3px 0;
}
.sidebar-search-form .input3{
	width: 245px;
	margin:0 0 3px 0;
}
.sidebar-search-form .input4{
	width: 245px;
	margin:0 0 3px 0;
}
.aomori_jiman{
overflow:hidden;	
}
.aomori_jiman a{
background:transparent url(../images/bn_toukou-side.jpg) no-repeat scroll top left;
width:306px;
height:181px;
display:block;
text-indent:-9999px;
}
.aomori_jiman a:hover{
background-position:0 -181px;	
}
#sidebar .ranking{
background-color:#EDEDED;
padding:5px 10px 10px;	
}
#sidebar .ranking-post{
height: 45px;
    margin: 0 0 8px;	
}
#sidebar .postranking{
float:left;
width:30px;
height:40px;
}
#sidebar .postranking{
width:35px;
height:35px;
margin: 0 10px 0 0;
}
#sidebar .postrankclass-1{background:transparent url(../images/rank-1st.jpg) no-repeat scroll top left;}
#sidebar .postrankclass-2{background:transparent url(../images/rank-2nd.jpg) no-repeat scroll top left;}
#sidebar .postrankclass-3{background:transparent url(../images/rank-3rd.jpg) no-repeat scroll top left;height:45px;}
#sidebar .postrankclass-4{background:transparent url(../images/rank-4th.jpg) no-repeat scroll top left;}
#sidebar .postrankclass-5{background:transparent url(../images/rank-5th.jpg) no-repeat scroll top left;}

#sidebar .topimg{
float:left;	

}
.topimg_a{
	float:left;
	margin:0 5px 0 0;
	height: 39px;
}
.rank_des{
float:left;	
}
.onemonth_ranking{
background:transparent url(../images/i_side-ranking-title.jpg) no-repeat scroll top left;
width:306px !important;
height:65px !important;
margin-bottom:0 !important;
padding:0 !important;
text-indent:-9999px;
overflow:hidden;	
}
.ranking_itiran{
float:right;	
}
.url{
background-image: none !important;
    display: inline !important;
}


.popular-posts{
float:left;
margin: 0 10px 20px;
}
.side_left_img{
	width:60px;
	height:39px;
	float:left;
	margin: 0 10px 0 0;
}
.side_list{
    height: 55px;
    padding: 15px 0 5px 42px;
}
.side_list1{background:transparent url(../images/i_side-rk-1.png) no-repeat scroll left 20px;}
.side_list2{background:transparent url(../images/i_side-rk-2.png) no-repeat scroll left 20px;}
.side_list3{background:transparent url(../images/i_side-rk-3.png) no-repeat scroll left 20px;}
.side_list4{background:transparent url(../images/i_side-rk-4.png) no-repeat scroll left 20px;}
.side_list5{background:transparent url(../images/i_side-rk-5.png) no-repeat scroll left 20px;}

.side_list_bgcolor{background-color:#FFFDE8;}
.side_ranking a{
	display: block;
    font-size: 14px;
    margin: 0 0 2px;
	}

.side_ranking a:hover{background-color:#000;color:#fff;text-decoration:none;}
.post-stats{font-size:12px !important;display:block;}
.sidebar_ranking{
	background: url("../images/i_side-rk_week-all.jpg") no-repeat scroll left top transparent !important;
    height: 38px !important;
    margin: 0 !important;
    overflow: hidden;
    text-indent: -9999px;
    width: 306px !important;
	padding: 0 !important;
}
.side_ranking_omiyage{background: url("../images/i_side-rk_week-omiyage.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_event{background: url("../images/i_side-rk_week-event.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_web{background: url("../images/i_side-rk_week-website.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_obje{background: url("../images/i_side-rk_week-obje.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_spot{background: url("../images/i_side-rk_week-spot.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_toribia{background: url("../images/i_side-rk_week-torivia.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_jinzai{background: url("../images/i_side-rk_week-jinzai.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_dantai{background: url("../images/i_side-rk_week-dantai.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_keikan{background: url("../images/i_side-rk_week-keikan.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_syoku{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}

.side_ranking_omosiro{background: url("../images/i_side-rk_week-omoshiro.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_aitaku{background: url("../images/i_side-rk_week-aitakunaru.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_siawase{background: url("../images/i_side-rk_week-shiawase.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_ikitaku{background: url("../images/i_side-rk_week-ikitakunaru.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_tabetaku{background: url("../images/i_side-rk_week-tabetakunaru.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_odoroku{background: url("../images/i_side-rk_week-odoroku.jpg") no-repeat scroll left top transparent !important;}

.side_ranking_aomori{background: url("../images/i_side-rk_week-aomoriken.jpg") no-repeat scroll left top transparent !important;}

.side_ranking_aomorisisyuu{background: url("../images/i_side-rk_week-aomori.jpg") no-repeat scroll left top transparent !important;}

.side_ranking_aomorisi{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_hiranai{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_sotogahama{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_imabetu{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_yomogida{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}

.side_ranking_hirosakisyuu{background: url("../images/i_side-rk_week-hirosakikuro.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_hirosakisi{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_kuroisi{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_hirakawa{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_fujisaki{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_oowani{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_inakadate{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_nisimeya{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}

.side_ranking_gosyogawarasyuu{background: url("../images/i_side-rk_week-goshotsugaru.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_gosyogawarasi{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_tugarusi{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_itayanagi{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_turuta{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_ajigasawa{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_fukaura{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_nakadomari{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}

.side_ranking_mutusisyuu{background: url("../images/i_side-rk_week-mutu.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_mutusi{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_ooma{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_kazamaura{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_sai{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_higasidoori{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}

.side_ranking_towadasisyuu{background: url("../images/i_side-rk_week-towada.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_towadasi{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_sitinohe{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_rokunohe{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}

.side_ranking_misawasisyuu{background: url("../images/i_side-rk_week-misawa.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_misawasi{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_oirase{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_touhoku{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_noheji{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_rokkasyo{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_yokohama{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}

.side_ranking_hatinohesyuu{background: url("../images/i_side-rk_week-hachinohe.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_hatinohesi{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_gonohe{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_nanbu{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_hasikami{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_sannohe{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_takko{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}
.side_ranking_singou{background: url("../images/i_side-rk_week-shoku.jpg") no-repeat scroll left top transparent !important;}



.post-ratings-image {
    border: 0 none;
    position: relative;
    top: 3px;
}

.wpp-rating {
    display: block;
    height: 16px;
}
.wpp-rating em {
	font-style:normal;
}
.wpp-rating em strong{
	font-weight:normal;
}
.side_author{
	border:1px solid #ccc;
	padding:20px;
	margin: 28px 0 50px 0;
}
.side_author .avatar{
	margin:0 auto 20px;
	width:200px;
	height:auto;
	display:block;
}
.side_author h4{
	font-size:18px;
	color:#000;
	margin:0 0 10px 0;
	text-align:center;
	border-bottom:1px solid #ccc;
	padding:0 0 10px 0;
}
.side_author .side_author_profile{
	
}
.side_author p{
	font-size:12px;
	color:#000;
	line-height:1.5em;
}