/*
Theme Name: kefunetter.com ver0.1a
Theme URL: http;//kefunetter.com/
Description: For wordpress2.8
Author: DN3JIN LAB
*/
/****************************************/
           /*共用 左メニュ*/
/****************************************/
#left_menu {
	margin:0 10px 0 0;
	text-align:left;
}
#left_menu ul{
	margin:0 0 10px 0;
	padding:0 0 0 0;
	list-style-type:none;
}
#left_menu li{
	font-size:13px;
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0 0 0 15px;
	background: #FFFFFF url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/left_menu.gif) no-repeat scroll center left;
}
#left_menu li a{
	color:#666666;
}
#left_menu li a:hover{
	color:#888888;
	text-decoration:underline;
}
#left_menu .qr {
	margin:0 0 10px 0;
	padding:5px 0 7px 0 ;
	width:125px;
	text-align:center;;
	border:solid 1px #DDDDDD;
}
#left_menu .qr img{
	/*padding:5px 0 10px 0;*/
}
/****************************************/
           /*共用 右ランキング*/
/****************************************/
#RANKING {
	font-size:12px;
	margin:0 0 10px 0;
	text-align:left;
}
#RANKING .r_header{
	font-size:10px;
	font-weight:bold;
	color:#666666;
}
/****************************************/
           /*インデックス*/
/****************************************/
/****************************************/
/*** ヘッダ ****/
#in_header {
	width:100%;
	height:156px;
	margin:0 0 20px 0;
	padding:0 0 0 0;
}
#in_header .sbm{
	margin:0 0 5px 0;
	padding:0 0 0 0;
}
#in_header .site_title{
	text-align:center;
}
#in_left{
	width:127px;
	float:left;
	text-align:center;
	margin:0 0 10px 0;
	padding:0 0 0 0;
}
#in_left ul.home{
	margin:0;
	padding:0;
	text-align:left;
	list-style-position:inside;
}
#in_left ul.home li{
	font-size:10px;
}
#in_left .loading {
	text-align:center;
	margin:0 0 0 0;
	padding:0 0 50px 0;
}
#in_left .itunes{
	margin:0 0 10px 0;
	padding:0 0 0 0;
}
#in_left .keyphrase{
	margin:0 0 10px 0;
	padding:0 0 0 0;
	text-align:left;
}
#in_left .keyphrase p{
	color:#888888;
	font-size:10px;
	margin:0 0 2px 0;
	padding:0 0 0 0;
	border-top:solid 1px #DDDDDD;
}
#in_left .keyphrase ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:left;
	list-style-type:none;
}
#in_left .keyphrase li{
	font-size:10px;
	margin:0 0 3px 0;
	padding:0 0 0 13px;
	background: #FFFFFF url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/cat_list.gif) no-repeat scroll center left;
}
/* コンテンツ */
#in_contens{
	width:462px;
	float:left;
	text-align:center;
	margin:0 0 10px 0;
	padding:0 0 0 0;
}
#HOT_TIMELINE {
	width:400px;
	margin:0 auto 0 auto;
}
#in_contens .loading {
	text-align:center;
	margin:0 0 0 0;
	padding:50px 0 50px 0;
}
#in_contens .ht_title {
	height:45px;
	font-size:10px;
	color:#888888;
	text-align:right;
	width:400px;
	margin:0 auto 0 auto;
	padding:0 0 0 0;
	background: transparent url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/hot_timeline_in.gif) no-repeat scroll left top;
}
#in_contens .keywords {
	font-size:12px;
	color:#444444;
	text-align:left;
	margin:0 0 3px 0;
	padding:0 0 0 0;
	border-bottom:solid 1px #DDDDDD;
}
#in_contens .slideup {
	height:20px;
	text-align:right;
	margin:0 0 0 0;
}
#in_contens .slideup .toji img{
	cursor:pointer;
}
#in_contens .slideup .reload img{
	cursor:pointer;
}
#in_contens .tw_body {
	margin:0px auto 5px auto;
	text-align:left;
	zoom: 1;
	border-bottom:solid 1px #DDDDDD;
}
#in_contens .tw_body img{
	width:48px;
	height:48px;
	margin:0 10px 2px 0;
	float: left;
}
#in_contens .tw_body .tweet p.text{
	font-size:12px;
	margin:0 0 2px 0;
	padding:0 0 0 0;
	line-height:150%;
	zoom: 1;
}
#in_contens .tw_tools {
	height:18px;
	text-align:right;
	font-size:12px;
	margin:0 0 3px 0;
}
#in_contens .tw_tools p.adds{
	margin:0 0 0 0;
}
#in_contens .tw_tools p a.repay{
	margin:0 10px 0 0;
}
#in_contens .tw_tools p a.retweet{
	margin:0 0 0 0;
}
#in_contens .tw_body .meta{
	clear:left;
	text-align:left;
	color:#888888;
	font-size:10px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#in_contens .tw_body .meta a{
	color:#888888;
}
#in_contens .tw_body .meta a:hover{
	text-decoration:underline;
}
#in_contens .slidedown {
	color:#111111;
	margin:0 0 10px 0;
	padding:0 0 0 0;
	background-color:#DDDDDD;
	cursor:pointer;
}
#in_contens .slidedown:hover {
	background-color:#EEEEEE;
}
#in_contens .slidedown .tugi{
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:3px 0 3px 0;
}
#HOT_TIMELINE h2{
	text-align:left;
	margin:0 0 10px 0;
}
#HOT_TIMELINE .d_body {
	text-align:left;
	font-size:12px;
	margin:0 0 10px 0;
}
#HOT_TIMELINE .d_body p{
	margin:0 0 10px 0;
}
#HOT_TIMELINE .d_meta {
	text-align:left;
	font-size:10px;
	margin:0 0 0 0;
	border-bottom:solid 1px #DDDDDD;
}
/** サイドバー **/
#in_sidebar{
	float:left;
	width:302px;
	margin:0 0 10px 0;
	text-align:center;
}
#in_sidebar .ad_300_250{
	margin:0 0 5px 0;
}
#in_sidebar h3.header {
	height:25px;
	text-align:right;
}
#in_sidebar .new_archives{
	margin:0 0 10px 0;
	text-align:left;
}
#in_sidebar .post_title{
	margin:0 0 5px 0;
	border-bottom:solid 1px #DDDDDD;
}
#in_sidebar .post_title p.title{
	font-size:12px;
	margin:0 0 3px 0;
	padding:0 0 0 20px;
	background: transparent url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/post_title_new.gif) no-repeat scroll left top;
}
#in_sidebar .new_post{
	margin:0 0 5px 0;
	border-bottom:solid 1px #DDDDDD;
}
#in_sidebar .new_post img{
	width:48px;
	height:48px;
	margin:0 5px 2px 0;
	float: left;
}
#in_sidebar .new_post p.title{
	font-size:12px;
	margin:0 0 3px 0;
	zoom:1;
}
#in_sidebar .new_post p.title a{
	padding:0 0 0 20px;
	background: transparent url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/post_title_new.gif) no-repeat scroll left top;
}
#in_sidebar .new_archives .meta{
	clear:both;
	text-align:left;
	color:#888888;
	font-size:10px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#in_sidebar .new_archives .meta a{
	color:#888888;
}
#in_sidebar .new_archives .meta a:hover{
	text-decoration:underline;
}
#in_sidebar .new_archives .meta a.source{
	font-size:12px;
	margin:0 10px 0 0;
}

/****************************************/
           /*お問合せフォーム*/
/****************************************/
/****************************************/
#contact {
	width:400px;
	margin:0 auto 0 auto;
	text-align:left;
}
#contact h2.f_title{
	margin:0 0 20px 0;
	border-top:solid 1px #DDDDDD;
}
#contact .body p{
	font-size:14px;
	margin:0 0 5px 0;
}
#contact .body{
	margin:0 0 15px 0;
}
#contact_side ul{
	text-align:left;
	margin:0 0 0 0;
	padding:20px 0 0 0;
}
#contact_side li{
	font-size:10px;
	margin:0 0 10px 15px;
	padding:0 0 0 0;
}
/****************************************/
           /*シングルページ*/
/****************************************/
/****************************************/
/*** ヘッダ ****/
#sg_header {
	width:100%;
	height:135px;
	margin:0 0 20px 0;
	padding:0 0 0 0;
}
#sg_header .site_title{
	text-align:center;
}
#sg_left{
	width:127px;
	float:left;
	text-align:center;
	margin:0 0 10px 0;
	padding:0 0 0 0;
}
#sg_left ul.home{
	margin:0;
	padding:0;
	text-align:left;
	list-style-position:inside;
}
#sg_left ul.home li{
	font-size:10px;
}
#sg_left .loading {
	text-align:center;
	margin:0 0 0 0;
	padding:0 0 50px 0;
}
#sg_left .itunes{
	margin:0 0 10px 0;
	padding:0 0 0 0;
}
#sg_left .keyphrase{
	margin:0 0 10px 0;
	padding:0 0 0 0;
	text-align:left;
}
#sg_left .keyphrase p{
	color:#888888;
	font-size:10px;
	margin:0 0 2px 0;
	padding:0 0 0 0;
	border-top:solid 1px #DDDDDD;
}
#sg_left .keyphrase ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:left;
	list-style-type:none;
}
#sg_left .keyphrase li{
	font-size:10px;
	margin:0 0 3px 0;
	padding:0 0 0 13px;
	background: #FFFFFF url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/cat_list.gif) no-repeat scroll center left;
}
#sg_contens{
	width:462px;
	float:left;
	text-align:center;
	margin:0 0 10px 0;
	padding:0 0 0 0;
}
/*ネタ*/
#sg_neta {
	width:402px;
	margin:0 auto 10px auto;
	text-align:left;
}
#sg_neta .thumne {
	width:100%;
	height:70px;
	text-align:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background: #FFFFFF url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/archives_header.gif) no-repeat scroll 100px top;
}
#sg_neta .up_cat {
	padding:2px 0 0 27px;
	font-size:12px;
	color:#888888;
	font-weight:bold;
	border-top:solid 1px #DDDDDD;
	background: #FFFFFF url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/megane.gif) no-repeat scroll left center;
}
#sg_neta .up_cat a{
	color:#888888;
}
#sg_neta .up_posted {
	font-size:10px;
	color:#999999;
	margin:0 0 0 0;
}
#sg_neta .up_posted .date{
	margin:0 5px 0 0;
}
#sg_neta .tweet {
	float:right;
	margin:0 0 0 0;
	padding:5px 0 3px 10px;
}
#sg_neta h2.title{
	margin:0px 10px 15px 10px;
	padding:13px 0 0 0;
	line-height:120%;
}
#sg_neta .body{
	font-size:12px;
	margin:0 0 0 2px;
	padding:0px 0px 0px 2px;
}
#sg_neta .body p{
	margin:0 0 10px 0;
	line-height:200%;
}
#sg_neta .body blockquote{
	margin:0px 0px 0px 0px;
	padding:0px 0px 15px 0px;
	font-size:12px;
	line-height:200%;
}
#sg_neta .body blockquote p{
	margin:0px 0px 5px 0px;
	line-height:200%;
}
#sg_neta .body blockquote p a{
	font-style:normal;
	line-height:120%;
}
#sg_neta .body blockquote p img{
	float:left;
	margin:0px 10px 0px 0px;
}
#sg_neta .micro_ad{
	clear:left;
	margin:0px 0px 5px 0px;
	padding:15px 0px 0px 0px;
}
#sg_neta .posted{
	clear:both;
	text-align:left;
	color:#888888;
	font-size:10px;
	margin:0 0 15px 0;
	padding:0 0 0 0;
	border-bottom:solid 1px #DDDDDD;
}
#sg_neta .posted a{
	color:#888888;
}
#sg_neta .posted a:hover{
	text-decoration:underline;
}
#sg_neta .posted span.add_tw{
	font-size:12px;
	margin:0 10px 0 0;
	padding:1px 0 1px 0;
}
#sg_neta .posted span.add_tw a{
	color:#0000cc;
	margin:0 0 0 0;
	padding:3px 0 0 20px;
	background: #FFFFFF url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/tw_add.gif) no-repeat scroll left center;
}
#sg_neta .posted span.add_tw a:hover{
	color:#00CCCC;
	text-decoration:none;
}
#sg_neta .ad_rakuten{
	color:#888888;
	font-size:12px;
	text-align:left;
	margin:0 0px 5px 0;
	padding:0 15px 5px 15px;
	border-bottom:solid 1px #DDDDDD;
}
#sg_neta .ad_rakuten p{
	margin:0 0 10px 0;
}
#sg_neta .ad_rakuten p.check_1{
	padding:0 0 0 20px;
	background: #FFFFFF url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/check_1.gif) no-repeat scroll left top;
}
#sg_neta .ad_rakuten p.check_2{
	padding:0 0 0 20px;
	background: #FFFFFF url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/check_2.gif) no-repeat scroll left top;
}
#sg_neta .ad_rakuten p.check_3{
	padding:0 0 0 20px;
	background: #FFFFFF url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/check_3.gif) no-repeat scroll left top;
}
#sg_neta .ad_rakuten a{
	text-decoration:underline;
}
#yahoo_loading{
	text-align:center;
}
#yahoo_loading .loader {
	margin:0 0 0 0;
	padding:20px 0 20px 0;
}
#sg_yahoo_box {
	text-align:center;
	border-bottom:solid 1px #DDDDDD;
	margin:0 0 5px 0;
	padding:10px 0 0 0;
}
#sg_yahoo_box img.main{
	margin:0 5px 10px 5px;
}
#sg_neta .related_posts{
	text-align:left;
	color:#666666;
	margin:0 0 0 0;
	padding:10px 0 0 0;
	border-bottom:solid 1px #DDDDDD;
}
#sg_neta .post_header{
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	color:#666666;
	margin:0 0 5px 0;
}
#sg_neta .post_header span{
	padding:0 0 0 15px;
	background: #FFFFFF url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/related_posts.gif) no-repeat scroll left 25%;
}
#sg_neta p.posts{
	text-align:left;
	margin:0 0 5px 0;
	padding:0 0 0 0;
}
#sg_neta p.posts img{
	margin:0 10px 0 0;
	float:left;
}
#sg_neta p.posts a.post_title{
	font-size:12px;
}

/*関連ブログサーチ*/
#sg_contens .blog_search{
	width:402px;
	margin:0 auto 10px auto;
	text-align:left;
	padding:5px 0 0 0;
}
#sg_contens .blog_search h3{
	margin:0 0 5px 0;
	padding:0;
}
#sg_contens .blog_search h3 span{
	margin:5px 0 0 0px;
	padding:0 0 0 30px;
	background: #FFFFFF url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/head_blogsearch.gif) no-repeat scroll left 25%;
}
#sg_contens .blog_search div.blogsearch_yahoo{
	clear:both;
	margin:0 0 0 0px;
	font-size:10px;
	color:#888888;
	border-bottom:solid 1px #DDDDDD;
}
#sg_contens .blog_search div.blogsearch_yahoo a{
	color:#888888;
}
#sg_contens .blog_search div.blogsearch_yahoo a:hover{
	text-decoration:underline;
}
#sg_contens .blog_search .carousel {
	margin:0;
}
#sg_contens .blog_search ul,#sg_contens .blog_search li{
	margin:0;
	padding:0;
	width:400px;
	height:100px;
}
#sg_contens .blog_search li img{
	vertical-align:text-top;
	margin:0 5px 0 0;
}
#sg_contens .blog_search li p{
	margin:0;
	font-size:12px;
}
#sg_contens .blog_search li p a{
	line-height:150%;
	font-size:13px;
}
#sg_contens .blog_search li p.source{
	margin:0;
	padding-top:5px;
	text-align:right;
	font-size:10px;
}
#sg_contens .blog_search .scroller {
	margin:0 0 2px 0;
	padding:0 0 0 0;
	text-align:center;
}
#sg_contens .blog_search .scroller .centering{
	width:80px;
	margin:0 auto;
}
#sg_contens .blog_search .blogs_next {
	width:20px;
	height:16px;
	margin-right:10px;
	text-align:center;
	float:left;
	background: transparent url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/scroller_bg.gif) no-repeat scroll center center;
}
#sg_contens .blog_search .blogs_next:hover {
	cursor:pointer;
	background: transparent url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/scroller_bg_h.gif) no-repeat scroll center center;
}
#sg_contens .blog_search .mousewheel{
	width:14px;
	height:14px;
	float:left;
	margin-right:10px;
}
#sg_contens .blog_search .mousewheel:hover{
	cursor:default;
}
#sg_contens .blog_search .blogs_prev{
	width:20px;
	height:16px;
	font-size:10px;
	float:left;
	text-align:center;
	background: transparent url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/scroller_bg.gif) no-repeat scroll center center;
}
#sg_contens .blog_search .blogs_prev:hover{
	cursor:pointer;
	background: transparent url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/scroller_bg_h.gif) no-repeat scroll center center;
}

/*コメントエリア*/
#respond {
	width:402px;
	margin:0 auto 10px auto;
	padding-top:5px;
	text-align:left;
}
#respond div.com_header{
	font-size: 15px;
	font-weight: bold;
	margin:0 0px 10px 0px;
	padding:0 0 0 22px;
	background: #FFFFFF url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/com_header.gif) no-repeat scroll left 25%;
}
#respond div.COM{
	margin:0;
}
#respond div.COM ul{
	margin:0;
	padding:0;
	list-style:none;
}
#respond div.COM li{
	margin:0 0px 18px 0px;
	padding:0;
}
#respond div.COM li p{
	font-size:12px;
	margin:5px 5px 5px 5px;
	line-height:120%;
	padding:0;
}
#respond div.COM li p.head{
	font-size:10px;
	line-height:130%;
	margin:0 0 5px 0;
	padding:0;
}
#respond div.COM li p.head span.name{
	font-size:12px;
	margin:0 5px 0 0;
	font-weight:bold;
	color:#008080;
}
#respond div.COM li p.head span.ids{
	font-size:12px;
	margin:0 5px 0 0;
	font-weight:bold;
	color:#004080;
}
form#commentform {
	margin:0 0px 20px 0px;
	padding:5px 0 0 0;
}
form#commentform p.header{
	font-size: 12px;
	font-weight: bold;
	margin:0 0 2px 0;
	padding:0 0 0 20px;
	background: #FFFFFF url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/commentform_header.gif) no-repeat scroll left 25%;
}
form#commentform p.textarea{
	margin:0 0 5px 0;
}
form#commentform p{
	font-size:12px;
	margin:0 0 3px 0;
}
#respond .TB_header{
	font-size: 15px;
	font-weight: bold;
	margin:0 0px 5px 0px;
	padding:0 0 0 20px;
	background: #FFFFFF url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/TB_header.gif) no-repeat scroll left 30%;
}
#respond .TB_URL{
	font-size: 10px;
	margin:0 0 2px 0px;
	padding:0 0 0 0;
}
#respond div.TB{
	margin:0;
}
#respond div.TB ul{
	list-style:none;
	margin:0;
	padding:0;
}
#respond div.TB li{
	font-size:12px;
	line-height:120%;
	margin:0 0px 15px 0px;
	padding:0;
}
#respond div.TB li a.tb_link{
	line-height:150%;
	margin:0;
	padding:0 0 0 16px;
	background: #FFFFFF url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/tb_link.gif) no-repeat scroll left 50%;
}
#respond div.TB li a.pin_link{
	margin:0;
	padding:0 0 0 16px;
	background: #FFFFFF url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/pin_link.gif) no-repeat scroll left 50%;
}
/** サイドバー **/
#sidebar_1{
	float:left;
	width:302px;
	margin:0 0 10px 0;
	text-align:center;
}
#sidebar_1 .ad_300_250 {
	margin:0 0 10px 0;
}
#ajax_sg .loading {
	text-align:center;
	margin:0 0 0 0;
	padding:50px 0 50px 0;
}
#sidebar_1 .slideup {
	height:20px;
	text-align:right;
	margin:0 0 2px 0;
	background: #FFFFFF url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/hot_timeline_sg.gif) no-repeat scroll left top;
}
#sidebar_1 .slideup a.zoom img{
	margin:0 2px 0 0;
	cursor:pointer;
}
#sidebar_1 .slideup .toji img{
	cursor:pointer;
}
#sidebar_1 .keywords {
	font-size:10px;
	color:#888888;
	text-align:left;
	margin:0 0 5px 0;
	padding:0 0 0 0;
	border-bottom:solid 1px #DDDDDD;
}
#sidebar_1 .tw_body {
	width:300px;
	margin:0px auto 5px auto;
	text-align:left;
	zoom: 1;
	border-bottom:solid 1px #DDDDDD;
}
#sidebar_1 .tw_body img{
	width:48px;
	height:48px;
	margin:0 5px 2px 0;
	float: left;
}
#sidebar_1 .tw_body .tweet p.text{
	font-size:12px;
	margin:0 0 3px 0;
	padding:0 0 0 0;
	line-height:120%;
	zoom: 1;
}
#sidebar_1 .tw_tools {
	height:18px;
	text-align:right;
	font-size:12px;
	margin:0 0 3px 0;
}
#sidebar_1 .tw_tools p.adds{
	margin:0 0 0 0;
}
#sidebar_1 .tw_tools p a.repay{
	margin:0 10px 0 0;
}
#sidebar_1 .tw_tools p a.retweet{
	margin:0 0 0 0;
}
#sidebar_1 .tw_body .meta{
	clear:left;
	text-align:left;
	color:#888888;
	font-size:10px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#sidebar_1 .tw_body .meta a{
	color:#888888;
}
#sidebar_1 .tw_body .meta a:hover{
	text-decoration:underline;
}
#sidebar_1 .slidedown {
	color:#111111;
	width:300px;
	margin:0 0 5px 0;
	padding:0 0 0 0;
	background-color:#DDDDDD;
	cursor:pointer;
}
#sidebar_1 .slidedown:hover {
	background-color:#EEEEEE;
}
#sidebar_1 .slidedown .tugi{
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:3px 0 3px 0;
}

#osaifu {
	width:300px;
	margin:0px auto 20px auto;
	text-align:left;
	zoom: 1;
	border-bottom:solid 1px #DDDDDD;
}
#osaifu img{
	width:48px;
	height:48px;
	margin:0 5px 2px 0;
	float: left;
}
#osaifu .tweet p.text{
	font-size:12px;
	margin:0 0 3px 0;
	padding:0 0 0 0;
	line-height:120%;
	zoom: 1;
}
#osaifu .meta{
	clear:left;
	text-align:left;
	color:#888888;
	font-size:10px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#osaifu .meta a{
	color:#888888;
}
#osaifu .meta a:hover{
	text-decoration:underline;
}
/****************************************/
           /*tag,カテゴリページ*/
/****************************************/
/****************************************/
/*** ヘッダ ****/
#tag_header {
	width:100%;
	height:135px;
	margin:0 0 15px 0;
	padding:0 0 0 0;
}
#tag_header .site_title{
	text-align:center;
}
#tag_left{
	width:127px;
	float:left;
	text-align:center;
	margin:0 0 10px 0;
	padding:0 0 0 0;
}
#tag_left ul.home{
	margin:0;
	padding:0;
	text-align:left;
	list-style-position:inside;
}
#tag_left ul.home li{
	font-size:10px;
}
#tag_left .loading {
	text-align:center;
	margin:0 0 0 0;
	padding:0 0 50px 0;
}
#tag_left .itunes{
	margin:0 0 10px 0;
	padding:0 0 0 0;
}
#tag_left .keyphrase{
	margin:0 0 10px 0;
	padding:0 0 0 0;
	text-align:left;
}
#tag_left .keyphrase p{
	color:#888888;
	font-size:10px;
	margin:0 0 2px 0;
	padding:0 0 0 0;
	border-top:solid 1px #DDDDDD;
}
#tag_left .keyphrase ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:left;
	list-style-type:none;
}
#tag_left .keyphrase li{
	font-size:10px;
	margin:0 0 3px 0;
	padding:0 0 0 13px;
	background: #FFFFFF url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/cat_list.gif) no-repeat scroll center left;
}
#tag_contens{
	width:462px;
	float:left;
	text-align:center;
	margin:0 0 10px 0;
	padding:0 0 0 0;
}
/*posts*/
#tag_contens .posts {
	width:402px;
	margin:0 auto 10px auto;
	text-align:left;
}
#tag_contens .posts .title {
	height:30px;
	text-align:left;
	margin:0 0 10px 0;
	padding:0 0 0 0;
}
#tag_contens .posts .post {
	margin:0 0 10px 0;
	border-bottom:solid 1px #DDDDDD;
}
#tag_contens .posts .post p{
	font-size:14px;
	margin:0 0 5px 0;
}
#tag_contens .posts .post .meta{
	clear:both;
	text-align:left;
	color:#888888;
	font-size:10px;
}
#tag_contens .posts .post .meta a{
	color:#888888;
}
#tag_contens .posts .post .meta a:hover{
	text-decoration:underline;
}
/* サイドバー */
#tag_sidebar{
	float:left;
	width:302px;
	margin:0 0 10px 0;
	text-align:center;
}
#tag_sidebar .ad_300_250 {
	margin:0 0 10px 0;
}

/****************************************/
                /*共通*/
/****************************************/
/****************************************/
/*ベースエリア*/
body {
	background: #FFFFFF url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/bg.gif) repeat scroll center center;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	width:100%;
}
body.centering{
	text-align: center;
}
#wrapper {
	width:935px;
	color:#444444;
	text-align:center;
	margin:5px auto;
	padding:10px 0 0 0;
	background-color: #FFFFFF;
	word-break: break-all;
}
#wrapper_in {
	width:893px;
	text-align:left;
	margin:0 auto;
}
#left_spacer {
	padding:0 0 0 2px;
}
/****************************************/
/*フッターエリア*/
#footer {
	padding:0 0 10px 0;
	clear:both;
}
#footer .powered{
	height:40px;
	margin:0 8px 10px 8px;
	padding:0 0 0 65px;
	border-top:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	border-right:solid 2px #AAAAAA;
	border-bottom:solid 2px #AAAAAA;
	background: transparent url(http://kefunetter.com/wordpress/wp-content/themes/kefunetter_tm/images/powered_by.gif) no-repeat scroll 5px center;
}
#footer .powered div.cre{
	margin:15px 0 15px 0;
	font-size:12px;
}
#footer .powered span.link{
	margin:0 15px 0 0;
}
#footer .copyright{
	margin:0 0 10px 0;
	font-size:12px;
	text-align:center;
}

/****************************************/
/*ヘッドラインタグ調整*/
h1 {
font-size: 30px;
font-weight: bold;
margin:0px;
padding:0px;
}
h2 {
font-size: 17px;
font-weight: bold;
margin:0px;
}
h3 {
font-size: 15px;
font-weight: bold;
margin:0px;
}
h4 {
font-size: 13px;
font-weight: bold;
margin:0px;
}
/*リンク*/
a{
text-decoration:none;
color:#0000cc;
}
a:hover{
text-decoration:underline;
color:#00CCCC;
}
/*画像*/
img {
border-style:none;
}
a img {
border-style:none;
}
