@charset "utf-8";


#header2, #ad2 ,.ye19{
    display: none !important;
}

/*--------------------------------------------------
  clearfix.css
--------------------------------------------------*/
.clearfix, .side ul.recent-article-image li,tagcloud{/zoom:1;}
.clearfix:after, .side ul.recent-article-image li:after,tagcloud:after{height:0;display:block;content:'';clear:both;}


/*--------------------------------------------------
 reset
--------------------------------------------------*/
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,address,a,em,img,strong,b,i,dl,dt,dd,ol,ul,li,form,label,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;font-style:normal;vertical-align:baseline;background:transparent}
body{line-height:1}
ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{font-family:Helvetica, Arial, sans-serif;vertical-align:middle}


/*--------------------------------------------------
 body
--------------------------------------------------*/
body {color: #333333;background: url("http://netaatoz.jp/tmp/bg_body.png") repeat scroll 0 0 transparent;font-size:13px;*font-size: small;*font:x-small;line-height:1.3;position:relative;}
body,textarea{font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}

a:link,a:visited{color:#3366cc;text-decoration:none;}
a:hover{color:#FF9900;}
#article a img{padding:2px;}
#sub a img,#right a img{padding:1px;margin: 2px 0;}
#article img{margin:4px 0;}
#article a img,#sub a img,#right a img{-webkit-transition:0.15s linear;-moz-transition:0.15s linear;-o-transition:0.15s linear;background-color:#FFF;border:1px solid #3366CC}
#article a:hover img,#sub a:hover img,#right a:hover img{border:1px solid #FF9900;background-color:#FF9900;}
a:hover img{opacity: 0.8;}

/*--------------------------------------------------
 global_navi
--------------------------------------------------*/
#global_navi{background-color:#A6896B;border:1px solid #D5BCA4;clear:both;margin-top:-1px;padding:4px 0;position:relative;line-height:1}
#global_navi ul{background-color:#A6896B;margin:0 2px}
#global_navi li{float:left}
#global_navi li a{background-color:#A6896B;border-right:1px solid #CCB39E;border-left:1px solid #A6896B;border-top:1px solid #A6896B;border-bottom:1px solid #A6896B;color:#FFF;display:block;padding:4px 10px}
#global_navi li a:hover{background-color:#FFFCF7;border-right:1px solid #F90;border-left:1px solid #F90;border-top:1px solid #F90;border-bottom:1px solid #F90;color:#333}

#page_top a{background-color:#FF7234 !important;border:medium none !important;line-height:31px;/line-height:36px;padding:0 50px !important;position:absolute;right:0;top:0}
#page_top a:hover{background-color:#F90 !important;color:#FFF !important}


/*--------------------------------------------------
  header
--------------------------------------------------*/
#header{background-color:#FFF;border-bottom:1px solid #D5BCA4}
#header .inner{;height:120px;margin:0 auto;position:relative;width:1150px;}
#header h1{padding-top:16px;text-indent:-7777px}
#header h1 a{background:url("http://netaatoz.jp/tmp/logo.jpg") repeat-x scroll 0 0 transparent;display:block;height:90px;width:400px}
#header h1 a:hover{opacity:0.8}
#header #header_ad{position:absolute;right:0;top:16px}

#header_ad a img,#left_ad a img,#pagenavbottom_ad a img{padding:0;border:1px solid #FFF;-webkit-transition:0.15s linear;-moz-transition:0.15s linear;-o-transition:0.15s linear;}
#left_ad {margin-bottom:10px}
#header_ad a:hover img,#left_ad a:hover img,#pagenavbottom_ad a:hover img{border:1px solid #df8400;opacity:0.8}
#pagenavbottom_ad .ad_2{margin:10px 0}


/*--------------------------------------------------
	content
--------------------------------------------------*/
#list,#individual{margin:0 auto;overflow:hidden;position:relative;width:1150px}
#main_col{float:right;width:740px}
#left{float:left;margin-top:16px;width:944px}
#sub{background-color:#FFF;border:1px solid #D5BCA4;float:left;width:196px}
#right{background:none repeat scroll 0 0 #FFF;border:1px solid #D5BCA4;float:right;margin-top:16px;width:196px}
.section{background-color:#FFF;border:1px solid #D5BCA4;margin-bottom:10px;padding:8px;position:relative}

.h2_outer{border-bottom:2px solid #EEE}
h2{border-left:6px solid #A6896B;font-size:154%;padding:6px 4px}
#main_top_ad{background-color:#FFF;border:2px solid #D5BCA4;margin-bottom:10px;padding:4px 0;text-align:center}

/*--info_navi--*/
.info_navi{margin-top:8px}
.info_navi li{border-right:1px solid #EEE;float:left;padding:0 3px}
.li_category a{background:url("http://netaatoz.jp/tmp/li_category.jpg") no-repeat scroll 0 1px #FFF}
.li_category a{padding-left:18px}
.li_comment a{background:url("http://netaatoz.jp/tmp/li_comment.jpg") no-repeat scroll 0 1px #FFF;padding-left:17px}
.li_tag a{background:url("http://netaatoz.jp/tmp/li_tag.jpg") no-repeat scroll 0 1px #FFF;padding-left:15px}
.info_navi .li_social{border:medium none;float:right;margin-top:-4px;padding:0;height:20px;overflow:hidden;}
.li_social .twitter_horizontal iframe{width:90px !important;vertical-align: top;}
.li_social .facebook_button iframe {
  vertical-align: top;
  width: 98px !important;
}
.li_social iframe{vertical-align: top;}
.li_social .mixi-check-button img{vertical-align: top;margin:0!important}

/*--article_body--*/
.article_body{margin:30px 8px 0;font-size:123%}
.nnji{color:#999;display:block;margin-bottom:8px;font-size:13px}
.section blockquote{background-color:#F7F7F7;border:2px solid #DDD;font-size:108%;line-height:1.4;margin-bottom:8px;overflow:hidden;padding:10px}
.section .aa{font-family:"ＭＳ Ｐゴシック","Mona","mona-gothic-jisx0208.1990-0",sans-serif;font-size:12px;line-height:13px;display:block}

.more a{background-color:#F7F7F7;border:1px solid #D8CBC0;display:block;font-size:139%;font-weight:700;margin-bottom:12px;padding:8px;text-align:center}
.more a:hover{background-color:#A6896B;color:#FFF}
#top_rss{border:2px solid #D5BCA4;margin-bottom:10px;overflow:hidden}
#article_body_bottom_ad{margin-bottom:50px;padding: 0 20px;}
#article_body_bottom_ad .inner_left{float: left;}
#article_body_bottom_ad .inner_right{float: right;}
#article_body_bottom_ad .inner_middle{clear: both;margin-left:-22px;}
#list #article_body_bottom_ad{margin-bottom:20px}

#article_body img,#article_body_more img{max-width: 680px;}

#article_body_more_bottom_ad{margin-bottom:50px}
#amazon_ad{margin-bottom:20px;text-align:center}

#list #pnav{margin-bottom:10px}
#list #pnav .current{background-color:#A6896B;border:1px solid #D5BCA4;color:#FFF !important;cursor:pointer;display:inline-block;/display:inline;/zoom:1;font-weight:400;line-height:28px;margin:0 2px;padding:0 10px !important;text-decoration:none !important;vertical-align:top}
#list #pnav a{color:#000 !important;cursor:pointer;display:inline-block;/display:inline;/zoom:1;font-weight:400;line-height:28px;margin:0 2px;padding:0 10px !important;text-decoration:none !important;vertical-align:top}
#list #pnav a:hover{background-color:#A6896B;border:1px solid #D5BCA4;color:#FFF !important}
#list .index-navigator-outer{text-align:center !important}
#list .index-navigator li,.paging-number,.paging-number li{display:inline}


/*--article_top--*/
.article_body_more{margin:0 8px;font-size:123%}
h3{border-bottom:2px solid #EEE;border-left:6px solid #A6896B;font-size:123%;margin:24px 0 14px;padding-left:6px}
#middle_rss{overflow:hidden}
#middle_rss .inner{margin:-470px 0 0}


/*--関連記事--*/
.related-articles ul{margin-bottom:24px}
.related-articles li a{background:url("http://netaatoz.jp/tmp/arrow.jpg") no-repeat scroll 0 6px transparent;border-bottom:1px dotted #CCC;display:block;font-size:123%;margin:6px 0;padding-left:16px}
#middle2_rss{border-bottom:1px solid #D5BCA4;border-top:1px solid #D5BCA4;margin:0 -8px}
#middle3_rss{overflow:hidden}
#middle3_rss .inner{margin:-920px 0 0}


/*--individual_pnav--*/
#individual #pnav{background-color:#FFF;border:1px solid #D5BCA4;margin:12px 0}
#individual #pnav a{display:inline-block;font-size:108%;padding:14px 8px}
#individual #pnav .prev{border-right:1px dashed #CCC;float:left;text-align:left}
#individual #pnav .prev a{background:url("http://netaatoz.jp/tmp/bg_prev.png") no-repeat scroll 4px center #FFF;padding-left:24px;width:334px !important}
#individual #pnav .next{float:right;text-align:right}
#individual #pnav .next a{background:url("http://netaatoz.jp/tmp/bg_next.jpg") no-repeat scroll 349px center #FFF;padding-right:24px;width:334px !important}


/*--------------------------------------------------
 side
--------------------------------------------------*/
.sidetitle{background-color:#A6896B;color:#FFF;margin:3px;padding:4px}
.sidebody a{background:url("http://netaatoz.jp/tmp/arrow.jpg") no-repeat scroll 6px 6px transparent;display:block;padding:4px 4px 4px 16px}
.side ul.recent-article-image li{border-top:1px dotted #CCC;margin-bottom:6px;margin-top:-1px;padding:6px}
.side ul.recent-article-image li:first-child{border-top:none}
.side ul.recent-article-image li img{float:left;margin:0 6px 0 0!important}
.plugin-recent_comments .sidebody{color:#999;font-size:12px;margin-bottom:6px;margin-right:4px;text-align:right}
.plugin-recent_comments .sidebody a{font-size:13px;text-align:left}
.ad-center {
    margin: 0 auto;
    text-align: center;
}
.plugin-memo .side {
    margin: 4px;
    position: relative;
}
.tagcloud{margin:4px}
.tagcloud li {
    display: inline;
    line-height: 22px;
    margin: 2px;
}
.tag-weight-0{}
.tag-weight-1{font-size:16px;}
.tag-weight-2{font-size:18px;}

/*--------------------------------------------------
	footer
--------------------------------------------------*/
#footer{background-color:#FFF;border-top:1px solid #D5BCA4;height:50px;margin-top:-1px}
#footer address{margin-top:20px;text-align:center}


/*--------------------------------------------------
 コメント
--------------------------------------------------*/
#comment_list{margin:0 10px 32px}
#comment_list .head .name{color:#080;margin:0 8px}
#comment_list .body{margin:4px 0 32px 16px}
#comment_form{background-color:#F1F1F1;border:1px solid #CCC;margin:16px 0;padding:16px}
#comment_form .label{margin:7px 0;padding:0}
#comment_form .button{margin:4px 0;padding:4px 0;text-align:center;width:680px}
##comment_ad{background-color:#CCC;margin-left:-3px}
#comment_form .comment_ad{overflow:hidden;position:absolute;right:20px;top:20px}
#comment_form .inner{margin:-1536px 0 0}
#comment_form{background-color:#F1F1F1;border:1px solid #CCC;margin:16px 0;padding:16px;position:relative}
#comment_form #text{font-size:105%;height:140px;width:680px}
.popup .head .name{color:#080;margin:0 8px}
.popup{background:#FFF;border:1px solid #CCC;padding:12px}
.popup .comme_res{display:none}
.popup .body{margin:4px 0 0 16px}


/*--------------------------------------------------
 画像付き人気記事プラグイン
--------------------------------------------------*/

/* Design A(block) */
div.popularArticlesWithImage.A ul {
}
div.popularArticlesWithImage.A div.title {
text-align:left;
}


div.popularArticlesWithImage.A{
    margin: 10px 0;
}

div.popularArticlesWithImage.A ul{
    margin:0;
    padding:0;
	text-align:center;
}

div.popularArticlesWithImage.A ul li{
	position: relative;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-bottom: 5px;
	vertical-align: top;
	text-align:left;
	list-style-type: none;
}
div.popularArticlesWithImage.A ul li a { 
	display: block;
	border-width: 3px;
	border-style:solid;
	border-color:rgba(0,0,0,0.8);
	text-decoration: none;
	width: 150px;
	height: 112px;
}

div.popularArticlesWithImage.A li div.image img {
	border-width: 0px;
}

div.popularArticlesWithImage.A li div.image.noimage {
	background: #daf5da;
}

div.popularArticlesWithImage.A div.title {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 146px;
	height: 22%;
	padding: 5px;
	background: #000;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	line-height: 1.4;
	filter: alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8;
    overflow: hidden;
}
div.popularArticlesWithImage.A div.retweet,
div.popularArticlesWithImage.A div.comment{
	position: absolute;
	top: 0;
	right: 0;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 3px 6px 2px 5px;
	background: #000;
	font-weight: bold;
	font-size: 12px;
	color: #fff;
	text-align: right;
	text-shadow: 0 1px 0 #000;
}


/* Design B(List with Image)*/
div.popularArticlesWithImage.B{
	text-align: left;
}
div.popularArticlesWithImage.B ul {
	margin: 0;
	padding: 0;
}
div.popularArticlesWithImage.B ul li {
	margin-bottom: 5px;
	list-style-type: none;
}
div.popularArticlesWithImage.B ul li a {
	*zoom: 1;
	position: relative;
	display: block;
}
div.popularArticlesWithImage.B ul li a:after {
	content: "";
	display: block;
	clear: both;
}
div.popularArticlesWithImage.B div.image{
	float: left;
	margin: 0 10px 10px 0;
}
div.popularArticlesWithImage.B div.title {
	margin-bottom: 10px;
	font-size: 13px;
	line-height: 1.5;
}
div.popularArticlesWithImage.B div.comment,
div.popularArticlesWithImage.B div.retweet {
	overflow: hidden;
	display: inline-block!important;
	*display: inline!important;
	*zoom: 1;
	margin-bottom: 5px;
	padding: 2px 5px;
	font-size: 12px;
	background: #000;
	color: #fff;
	border-radius: 3px;
	text-shadow: 0 1px 0 #fff;
}


/* Design C(List without Image)*/
div.popularArticlesWithImage.C{
	text-align: left;
}
div.popularArticlesWithImage.C ul {
	margin: 0;
	padding: 0;
}
div.popularArticlesWithImage.C ul li {
	margin-bottom: 5px;
	list-style-type: none;
}
div.popularArticlesWithImage.C ul li a {
	*zoom: 1;
	position: relative;
	display: block;
}
div.popularArticlesWithImage.C ul li a:after {
	content: "";
	display: block;
	clear: both;
}
div.popularArticlesWithImage.C div.title {
	margin-bottom: 10px;
	font-size: 13px;
	line-height: 1.5;
}
div.popularArticlesWithImage.C div.comment,
div.popularArticlesWithImage.C div.retweet {
	overflow: hidden;
	display: inline-block!important;
	*display: inline!important;
	*zoom: 1;
	margin-bottom: 5px;
	padding: 2px 5px;
	font-size: 12px;
	background: #000;
	color: #fff;
	border-radius: 3px;
	text-shadow: 0 1px 0 #fff;
}

div#tweetlist {
margin:20px 0 0;
}
div#tweetlist div#tl-title h3 {
border:0;
}



.bl a{
	background:url("http://blog-imgs-42-origin.fc2.com/n/e/t/netaatoz/favicon.ico") no-repeat 3px 4px;
	overflow-y:hidden;
	position:relative;
	text-decoration:none;
	display: block;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 20px;
        border-bottom:1px dotted #999 ;
	
} 


ul{
margin:0;
padding:0;
list-style:none;

}


.az {
  background-color: #FFFFFF;
  padding: 0;
  position: relative;
  text-align: center;
}
.az a {
  color: #FFFFFF;
  display: block;
}
.az a img {
  border: 1px solid #FFFFFF !important;
  margin: 8px 0;
  width: 180px;
}
.az a:hover img {
  border: 1px solid #3366CC;
}
.az a span {
  background: url("tmp/bg_black.png") repeat scroll 0 0 transparent;
  bottom: 4px;
  font-size: 12px;
  left: 4px;
  overflow: hidden;
  padding: 4px 0;
  position: absolute;
  width: 180px;
}


.twitter-timeline {
min-width:700px!important;
}


.kijinakakoukoku {
padding: 10px 0px 50px 0px;

}