@charset "utf-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, table, tbody, tfoot, thead, tr, th, td, article, aSide, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }

table, td{vertical-align:middle;padding:5px;}
body {
font: 15px "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4, "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, Osaka, sans-serif;
letter-spacing: 0.06em;
background:url(http://blog-imgs-53.fc2.com/m/i/c/mickymac/bedge_grunge.png);
margin:0 auto ;
}

#ue{height:20px;}

#container {
width: 1010px;
margin:0 auto ;
background:#fff;
border:solid #eee 1px;
   -webkit-border-radius: 5px;
height:100%;
}

#rss{
-webkit-border-radius: 2px;
line-height:150%;
margin:0px 0px 10px 0px;
}

.rss-title{font-size:80%;width:640px;color:#fff;
display:block;background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/px_by_Gre3g_20111225110510.png);margin:0px 0px 0px 0px;
padding:3px 0px 3px 10px;
}

.rss-content{background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/white_carbon_20120105093326.png);
font-size:70%;color:#333;padding:3px 0px 3px 5px;}

#rss a:link, #rss a:visited{color:#0066cc;}
#rss a:hover, #rss a:active{color:#00BFFF;}

.catet{float:left;
font-size:85%;
padding:3px 0px 0px 10px;
font-weight:bold;
}

.catet a:link, .catet a:visited{color:#0066cc!important;font-weight:bold!important;}
.catet a:hover, .catet a:active{color:#999!important;}

.mado{text-align:right;margin:-35px 50px 0px 0px;}
.search{height:25px;}

#header {
width:100%;
height:5px;
}

#logo {margin:15px 0px 20px 30px;
float:left;
width:100%;
height:30px;
 font-family: Georgia, "Times New Roman", Times, serif;
font-size:200%;
letter-spacing: 0px;
}
#logo a:link, #logo a:visited{color:#333;-moz-transition: all 0.2s linear 0;
-webkit-transition: all 0.2s linear 0;}
#logo a:hover, #logo a:active{color:#666;text-decoration:none;
filter: alpha(opacity=50);
  -moz-opacity:0.50;
  opacity:0.50;
}
#loca{clear: both;
font-size:80%;text-align:left;padding:5px 10px 3px 10px;margin:10px 0px 10px 15px;
display:block;
height:auto;
width:960px;
background:url(http://blog-imgs-53.fc2.com/m/i/c/mickymac/vintage_speckles.png);
   /* ▼CSS3 */
   -webkit-border-radius: 5px;
   /* ▼Safari,Chrome */
   -webkit-border-radius: 5px;
   /* ▼Firefox */
   -webkit-border-radius: 5px;
} 

#nextop{text-align:right;}
#nextop a:link, #nextop a:visited{font-size:60%;color:#333;-moz-transition: all 0.2s linear 0;
-webkit-transition: all 0.2s linear 0;}
#nextop a:hover, #nextop a:active{color:#333;text-decoration:none;
filter: alpha(opacity=50);
  -moz-opacity:0.50;
  opacity:0.50;}

#prevtop{text-align:left;margin:-17px 0px 0px 0px;}
#prevtop a:link, #prevtop a:visited{font-size:60%;color:#333;-moz-transition: all 0.2s linear 0;
-webkit-transition: all 0.2s linear 0;}
#prevtop a:hover, #prevtop a:active{color:#333;text-decoration:none;
filter: alpha(opacity=50);
  -moz-opacity:0.50;
  opacity:0.50;}

.ver{vertical-align:-4px;}

a:link, a:visited {
color: #000;
text-decoration: none;
-moz-transition: all 0.2s linear 0;
-webkit-transition: all 0.2s linear 0;
}

a:hover, a:active {
color: #87CEEB;
text-decoration:none;
}

h2{margin:0px;}

h2 a:link, h2 a:visited {
color: #ffffff;
display:block;
text-decoration: none;
font-size:100%;
font-weight:normal;
padding:7px 15px 7px 15px;
background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/px_by_Gre3g_20111225110510.png);
-moz-transition: all 0.2s linear 0;
-webkit-transition: all 0.2s linear 0;
-webkit-text-size-adjust: 100%;
}

h2 a:hover, h2 a:active {
text-decoration: none;
color:tomato;
}

/* ----------------基本タグ　*/

p {
}
ul {
}

li {
}

dl {
}

dt {
}

dd {
}

label {
	color: #999999;
	font-weight: normal;
}

/*　画像　*/

img { 
	border: none;
	margin: 0px;
}

/*　form　*/

form {
	margin: 0px;
}

#comment {
	width: 550px;
}

/* -------全記事リスト見出し */

#a-list {
	font-size:70%;
}

.entry_body img{
}

.entry_body h3 {line-height:150%;
background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/px_by_Gre3g_20111225110510.png);
color: #FFF;
text-decoration: none;
display:block;
font-size:140%;;
padding:4px 15px 4px 15px;
margin:0px 0px 5px 0px;
font-weight:bold !important;
   /* ▼CSS3 */
   -webkit-border-radius: 2px;
   /* ▼Safari,Chrome */
   -webkit-border-radius: 2px;
   /* ▼Firefox */
   -webkit-border-radius: 2px;
}

.entry_body h4 {color: #000;
text-decoration: none;
font-size:140%;
font-weight:bold !important;
border-left:solid 3px #ED4F44; 
padding:0px 0px 0px 10px;
margin:0px 0px 5px 0px;
}

.entry_body h5 {color: #000;
text-decoration: none;
font-size:140%;
font-weight:bold !important;
padding:13px 0px 13px 60px;
margin:0px 0px 5px 0px;
background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/1325727156_star_fav_empty.png) no-repeat;
}

.entry_body h6 {
	font-size: 100%;
	color: #FFF;
	margin-bottom: 2px;
	font-weight: bold;
background-color:#3A322F;
padding:5px;
}

.entry_body table td {
	font-size: 100%;
}

.entry_body ul {
	color: #000000;
	margin-top: 5px;
padding-left:10px;
	line-height: 160%;
font-size:100%;
}

.entry_body li {
	color: #666;
}

blockquote {
	padding: 10px;
	margin: 10px 0px;
	background-color: #F7F7F7;
	clear: both;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 5px solid #ccc;
	font-size:90%;
}

.tagword {
	color: #000000 !important;
	background-color: #F3F3ED;
	text-decoration: none;
}

.fc2_footer {
	margin-top: 25px;
}

img.emoji {
	margin: 0px;
	padding: 0px;
	border: none;
	vertical-align: middle;
}

/*　ブログタイトルリンクカラー　*/
h1{
}

#description {
	font-size: 85%;
	margin: 0px;
	padding: 0px;
	color: #666666;
}


/*　----------------------ページセレクト */

.pageselect {width:650px;
color: #fff!important;font-size: 70%;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
   /* ▼CSS3 */
   -webkit-border-radius: 2px;
   /* ▼Safari,Chrome */
   -webkit-border-radius: 2px;
   /* ▼Firefox */
   -webkit-border-radius: 2px;
}

a:link.next, a:visited.next {text-decoration: none;color:#f4f4f4!important;float:right;display:block;width:150px;
background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/px_by_Gre3g_20111225110510.png);
padding:4px 5px 4px 5px;margin:0px 0px 4px 0px;
text-align:center;
   /* ▼CSS3 */
   -webkit-border-radius: 2px;
   /* ▼Safari,Chrome */
   -webkit-border-radius: 2px;
   /* ▼Firefox */
   -webkit-border-radius: 2px;
-moz-transition: all 0.3s linear 0;-webkit-transition: all 0.3s linear 0;}
a:hover.next, a:active.next{
	text-decoration: none;
filter: alpha(opacity=75);
  -moz-opacity:0.75;
  opacity:0.75;}

a:link.prev, a:visited.prev {text-decoration: none;color:#f4f4f4!important;float:left;display:block;width:150px;
background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/px_by_Gre3g_20111225110510.png);
padding:4px 5px 4px 5px;margin:0px 0px 4px 0px;
text-align:center;
   /* ▼CSS3 */
   -webkit-border-radius: 2px;
   /* ▼Safari,Chrome */
   -webkit-border-radius: 2px;
   /* ▼Firefox */
   -webkit-border-radius: 2px;
-moz-transition: all 0.3s linear 0;-webkit-transition: all 0.3s linear 0;}
a:hover.prev, a:active.prev{	text-decoration: none;
filter: alpha(opacity=75);
  -moz-opacity:0.75;
  opacity:0.75;}


/*　----------------------メインコンテンツ　*/

#blog {
	width: 650px;
	float: left;padding:0px;
margin:0px 15px 0px 15px;}

/* -------NEW ENTRIES */

#newentrys {
	border: 1px solid #ccc;
	background-color: #778899;
	padding: 5px 10px 15px;
	margin: 20px 15px 0px;
	background-image: url();
	background-repeat: repeat-x;
	background-position: left top;
}

#newentryname {
	margin: 0px 0px 7px;
	padding: 0px 0px 3px;
	color: #333333;
	background-image: none;
	text-indent: 0px;
	border-bottom: 1px dashed #CCCCCC;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
}

#newentrylist {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: none;
	background-color: transparent;
}

#newentrys ul {
	color: #999999;
	padding: 0px;
	margin: 0px 0px 0px 22px;
}

/*　エントリー　*/

.entry {
margin:0px 0px 0px 0px;
line-height:130%;
}

.entry_edit {
	float: right;
	font-size: 60%;
	margin: 0px;
	padding-top: 1px;
}

.entry_edit a:link {
	color: #ccc;
	text-decoration: none;
}
.entry_edit a:visited {
	color: #ccc;
	text-decoration: none;
}
.entry_edit a:hover {
	text-decoration: none;
	color: #FF0000;
}
.entry_edit a:active {
	text-decoration: none;
	color: #0000FF;
}

.entry_body {
font-size: 105%;
color: #111;
line-height:200%;
letter-spacing:0.03em;
margin:0px 0px 3px 0px;
padding-left:0px;
padding-right:0px;
}

.entry_body a:link, .entry_body a:visited{
	color: #0066cc;
	text-decoration:none;
font-weight:bold;
}

.entry_body a:hover, .entry_body a:active{
	color: #87CEEB;
	text-decoration: underline;
}

a:link.aaa, a:visited.aaa{
	color: #0066cc;
	text-decoration:none;
font-weight:bold;
}

a:hover.aaa, a:active.aaa{
	color: #87CEEB;
	text-decoration: underline;
}

.entry_more {
width:100px;
text-align:left;
position:relative;top:-25px;
margin:0px 0px 0px 0px;
}

.entry_more a{
}

.entry_more a:hover{
}

.entry_more2 {
}

.entry_more2 ul{
font-size:100%;
margin:0px 0px 0px 0px;
}

.entry_more2 li{
color:#000;
background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/ulicon2.png) no-repeat left center;
padding:0px 10px 0px 30px;
list-style-type: none;
list-image-position:inside;
}


.entry_more2 a{
color:#F5F5F5!important;
display:block;
width:500px;
font-size:160%;
padding:15px 15px 15px 50px;
margin:5px 0px 10px 0px;
-moz-box-shadow: 0 0 5px #999;
-webkit-box-shadow: 0 0 5px #999;
box-shadow: 0 0 5px #999;
background-color:#333;
background-image:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/426.png);
background-repeat:no-repeat;
background-position:0% 50%;
   /* ▼CSS3 */
   -webkit-border-radius: 5px;
   /* ▼Safari,Chrome */
   -webkit-border-radius: 5px;
   /* ▼Firefox */
   -webkit-border-radius: 5px;

}

.entry_more2 a:hover{
 filter: alpha(opacity=80);
  -moz-opacity:0.80;
  opacity:0.80;
  text-decoration:none;
}

.entry_state {
	font-size: 60%;
	clear: both;
	color: #fff;
	text-align: right;
        margin:30px 0px 0px 0px;

}

.entry_state a:link, .entry_state a:visited {
margin:0px 10px 0px 0px;
color:#fff;
background-color:#333!important;
padding:10px;
}

.entry_state a:hover, .entry_state a:active {
color: #fff;
text-decoration: none;
background-color:#87CEEB !important;
}

.entry_state2 {
font-size: 70%;
clear: both;
color: #fff;
text-align: right;
}

.entry_state2 a:link, .entry_state2 a:visited {
margin-right:5px;
color:#fff;
background-color:#333!important;
padding:5px;
}

.entry_state2 a:hover, .entry_state2 a:active{
	color: #fff;
	text-decoration: none;
background-color:#87CEEB !important;
}

.entry_state3 {
	font-size:80%;
	clear: both;
	color: #111;
	text-align: right;
padding:10px 0px 10px 12px;
margin:8px 0px 8px 0px;
border-top:solid 1px #eee;
border-bottom:solid 1px #eee;
}

.entry_state3 a:link, .entry_state3 a:visited {
box-shadow: 0px 0px 1px 1px #666;
color:#FFF;
padding:5px 5px 5px 5px;
margin:0px 0px 5px 3px;
background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/px_by_Gre3g_20111225110510.png);
   /* ▼CSS3 */
   -webkit-border-radius: 2px;
   /* ▼Safari,Chrome */
   -webkit-border-radius: 2px;
   /* ▼Firefox */
   -webkit-border-radius: 2px;
-moz-transition: all 0.3s linear 0;
-webkit-transition: all 0.3s linear 0;
}

.entry_state3 a:hover, .entry_state3 a:active {filter: alpha(opacity=50);
  -moz-opacity:0.50;
  opacity:0.50;}

.entry_state4 {
	font-size:60%;
	clear: both;
	color: #111;
	text-align: right;
padding:0px 0px 10px 12px;
}

.entry_state4 a:link, .entry_state4 a:visited {
color:#111;
padding:5px 5px 5px 5px;
margin:0px 0px 0px 3px;
   /* ▼CSS3 */
   -webkit-border-radius: 2px;
   /* ▼Safari,Chrome */
   -webkit-border-radius: 2px;
   /* ▼Firefox */
   -webkit-border-radius: 2px;
-moz-transition: all 0.3s linear 0;
-webkit-transition: all 0.3s linear 0;
}

.entry_state4 a:hover, .entry_state4 a:active {background:#00ccc0;color:#fff!important;text-decoration:none;}

.entry_state5 {
	font-size:60%;
	clear: both;
	color: #111;}

.entry_state5 a:link, .entry_state5 a:visited {
color:#111;
padding:5px 5px 5px 5px;
margin:0px 0px 0px 3px;
   /* ▼CSS3 */
   -webkit-border-radius: 2px;
   /* ▼Safari,Chrome */
   -webkit-border-radius: 2px;
   /* ▼Firefox */
   -webkit-border-radius: 2px;
-moz-transition: all 0.3s linear 0;
-webkit-transition: all 0.3s linear 0;
}

.entry_state5 a:hover, .entry_state5 a:active {background:#00ccc0;color:#fff!important;text-decoration:none;}


#navi {
float : left ;
width : 300px;
line-height: 120%;
font-size:80%;
overflow:hidden;
margin:0px 15px 0px 15px;
}

#navi table td {
	font-size: 100%;
}

#navi2 {
font-size:80%;
margin:0;
}

#navi2 a:link, #navi2 a:visited{color: #0066cc;text-decoration:none;
font-weight:bold;}

#navi2 a:hover, #navi2 a:active{
	color: #87CEEB;
	text-decoration: underline;
}


.navi-title {
font-size: 110%;
margin:0px 0px 5px 0px;padding: 6px 0px 6px 10px;
color:#fff;
background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/px_by_Gre3g_20111225110510.png);
/* ▼CSS3 */
   -webkit-border-radius: 2px;
   /* ▼Safari,Chrome */
   -webkit-border-radius: 2px;
   /* ▼Firefox */
   -webkit-border-radius: 2px;}

.navi-contents {margin:0px 0px 10px 0px;font-size: 100%;line-height: 150%;
}
.navi-contents2 {text-align: middle;}


.navi-contents ul {
	color: #696969;
padding: 0;
margin: 0;
margin-top: 0px;
list-style-type:none;

}

.navi-contents li {
	color: #666;
padding: 0;
margin: 0;

}

.navi-contents td {
	font-size: 60%;
}

.navi-contents img {
	margin-top: 0px;
	margin-bottom: 0px;
	border: none;
}

.plugin-myimage img {
	margin-top: 10px;
	margin-bottom: 10px;
}


#navi input {
	border: 1px solid #ccc;
	margin-bottom: 3px;
}

#navi textarea {
	margin-bottom: 3px;
	border: 1px solid #ccc;
	scrollbar-3dlight-color:        #FFF;
	scrollbar-arrow-color:          #ccc;
	scrollbar-darkshadow-color:     #FFF;
	scrollbar-face-color:           #F7F7F7;
	scrollbar-highlight-color:      #ccc;
	scrollbar-shadow-color:         #ccc;
	scrollbar-track-color:          #F3F3F3;
	margin-bottom: 3px;
}

/* ----------------comment */

.comment-title{
color:#333;
padding:10px 0px 10px 10px;
font-size:100%;
font-weight:bold;
}

.comment-title2{
color:#333;
padding:10px 0px 10px 10px;
font-size:80%;
font-weight:bold;
}

.comment_area_t{
padding:5px 5px 5px 5px;
font-size:80%;
font-weight:bold;
}

.comment_area{
display:block;
margin:0px 15px 15px 0px;
width:295px;
float:left;
font-size:60%;
padding:5px 5px 5px 5px;
background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/white_carbon_20120105093326.png);
   /* ▼CSS3 */
   -webkit-border-radius: 2px;
   /* ▼Safari,Chrome */
   -webkit-border-radius: 2px;
   /* ▼Firefox */
   -webkit-border-radius: 2px;

}

.c_title {
	font-size: 90%;
	font-weight: bold;
	color: #000;
}

.c_body {
	font-size: 90%;
	line-height: 145%;
	margin-bottom: 10px;
	color: #666;
}

.c_state {
	color : #999966;
	margin-bottom: 5px;
	font-size: 80%;
	border-top: 1px dashed #CCC;
}

.comment-form {
	font-size: 60%;
margin:10px 0px 0px 0px;

}

/* ----------------trackback URL */


#trackback-url-title {
	margin-right: 0px;
	margin-left: 0px;
}

#tb_url {
	border: 1px solid #999;
	padding: 10px;
	font-size: 80%;
}

/* ----------------trackback */

#trackback-title {
	margin-right: 0px;
	margin-left: 0px;
}

.tb_title {
	margin-bottom: 10px;
	font-size: 90%;
	margin-right: 10px;
	margin-left: 10px;
}

.tb_body {
	font-size: 90%;
	line-height: 140%;
	margin-bottom: 10px;
	color: #666;
	margin-right: 10px;
	margin-left: 10px;
}

.tb_state {
	color : #999966;
	margin-bottom: 25px;
	font-size: 80%;
	padding-bottom: 10px;
	border-bottom: 1px dashed #CCC;
	margin-right: 10px;
	margin-left: 10px;
}


/*　----------------------footer　*/

#footer {
width:100%;
text-align:center;
margin:20px 0px 0px 0px;
padding:60px 0px 60px 0px;
font-size:60%;
line-height:1.2em;
clear: both;
background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/darkdenim3.png);
color:#FFFFFF;
}

#copyright {
font-size: 70%;
padding: 7px 15px;
color: #fff;
}

#footer a {color:#fff;text-decoration: none;}

address {
	font-style: normal;
}

/*　----------------------公式カテゴリツリー化用CSS　*/

ul.sub_menu  {
	margin: 0px;
	padding: 0px;
}

.sub_menu li {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 18px;
}

.sub_list_end {
	margin-bottom: 10px;
}

ul.main_menu .main_list .sub_menu .sub_list {
	background-repeat: repeat;
	background-position: left top;
font-size:120%;
font-color:#000000;
}
 
img { border-style:none }

div.img-move a:hover {
 position: relative;
 bottom: 3px;
}

legend {
	font-size: 110%;
font-weight:none;
background-color:#fff;
}

fieldset {
margin:0px 0px 10px 0px;
padding:5px 5px 5px 5px;

}

.appsearch a:link, .appsearch a:visited{
	color: #000;
	text-decoration:none;

}
.appsearch a:hover, .appsearch a:active{
	color: #9ACD32;
	text-decoration: underline;
}

#identifier{
}


#identifier a{
font-size:110%;
display:block;
text-align:center;
width:240px; /* １つのメニューボタンの幅 */
color:#505050; /* リンク文字の色 */
text-decoration:none;
font-weight:bold;
background-color:#fff;
line-height:30px; /* 高さ */
padding:5px;
border-top:solid 1px #9D9D9D;
border-right:solid 1px #9D9D9D;
border-left:solid 1px #9D9D9D;
border-bottom:solid 1px #9D9D9D;
margin-bottom:5px;
}

#identifier a:hover{
color:#fff;
background-color:#E95295;
}

#identifier .cate{
}

#identifier .cate a{ 
color:#000;
background-color:#fff;
}

#identifier .cate a:hover{
color:#fff;
background-color:#E95295;
}

#identifier img{
vertical-align:middle;
}


.recomlegend{
background-image:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/Good-mark.png);
background-repeat:no-repeat;
background-color:#f9f9f9;
font-weight:bold;
padding-left:30px;
margin:5px 5px 5px 5px;

}

.recomfield{
border:solid #9ACD32 1px;
margin:0px 0px 10px 0px;
padding:10px;
width:300px;
}

.badlegend{
background-image:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/201012100827266eb.png);
background-repeat:no-repeat;
background-color:#f9f9f9;
font-weight:bold;
padding-left:30px;
margin:5px 5px 5px 5px;

}

.badfield{
border:solid #DC143C 1px;
margin:0px 0px 10px 0px;
padding:10px;
width:300px;
}

table.t1{
background-color:#fff;
color:#000;
width:640px;
}

table.t2{
background-image:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/1bg_paisley10.jpg)}

table.t2 img{
border:solid 5px #867468;
}

#preview{
	position: absolute;
	border: 3px solid #333;
	background: #444;
	padding: 5px;
	display: none;
	color: #FFF;
	text-align: center;
}

#access {position:absolute;top:50px;right:5px;
}  

.mov{
border:solid 5px #867468;
}

.mov1{
border:solid 1px #666;
padding:5px;
margin:5px 2.5px 5px 2.5px;
}

.mov2{
padding:5px;
border:solid 1px #eee;
text-align:center;
}

.cent{
text-align:center;
}


.ads {
width:100%;
float:left;
padding:0px 0px 0px 25px;
}

.ads2 {
padding-left:100px;
}

.ads3 {
text-align:center;
background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/white_carbon_20120105093326.png);
padding:0px 0px 0px 0px;
   -webkit-border-radius: 5px;
   /* ▼Safari,Chrome */
   -webkit-border-radius: 5px;
   /* ▼Firefox */
   -webkit-border-radius: 5px;
}

br { letter-spacing:0; }

.newtitle {
}

.newtitle a:link {
background-image:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/robot.png);
background-repeat:no-repeat;
background-position:0% 50%;
padding-top:20px;
padding-left:55px;
font-size:200%;
}

.newtitle a:hover{
background-image:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/robot4.png);
background-repeat:no-repeat;
background-position:0% 50%;
padding-top:20px;
padding-left:55px;
font-size:200%;
}

.source{
display:block;
padding:5px 10px 5px 10px;
margin:5px;
background-color:beige;
}

ul.cat{
list-style: none;
}

.cat a:link, .cat a:visited{
display:block;
background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/white_carbon_20120105093326.png);
width:115px;
font-size:95%;
padding:10px 2px 10px 2px;
margin:5px 5px 5px 5px;
text-align:center;
float:left;
}

.cat a:active, .cat a:hover{
color:#fff!important;
background:#87CEEB!important;
}

.switchHat{
display:block;
background:#fff;
border:solid 1px #666;
color:#666;
width:115px;
font-size:80%;
padding:5px 0px 5px 0px;
text-align:center;
margin:5px 5px 5px 5px;
float:left;

}

.closeBtnHat{
display:block;
background:#fff;
width:115px;
font-size:100%;
padding:5px 0px 5px 0px;
text-align:center;
margin:5px 5px 0px 5px;
clear:both;

}

hr {
   border-width: 1px 0px 0px 0px; /* 太さ */
   border-style: dotted; /* 線種 */
   border-color: #eee; /* 線色 */
}

.plugin-search{width:300px;}

ul.relate{list-style-type: none;border-bottom:dashed #FFF 1px;}
ul.relate a:link, ul.relate a:visited{font-size:110%;color:#0066cc;}
ul.relate a:hover, ul.relate a:active{color:#00BFFF;}

.rela{
width:630px;
font-size:12px;
padding:5px 10px 5px 10px;   /* ▼CSS3 */
   -webkit-border-radius: 5px;
   /* ▼Safari,Chrome */
   -webkit-border-radius: 5px;
   /* ▼Firefox */
   -webkit-border-radius: 5px;
background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/white_carbon_20120105093326.png);
}

.share{
float:left;
width:630px;
font-size:12px;
padding:5px 10px 5px 10px;   /* ▼CSS3 */
margin:0px -20px 0px 0px;
   -webkit-border-radius: 5px;
   /* ▼Safari,Chrome */
   -webkit-border-radius: 5px;
   /* ▼Firefox */
   -webkit-border-radius: 5px;
background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/white_carbon_20120105093326.png);
}

.rela2{
display:block;
width:200px;
float:left;
}

.widget {
    width: 288px;
    padding: 5px;
background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/white_carbon_20120105093326.png);
    border: 1px solid #dedbd1;
    margin-bottom: 15px;
    }

    .widget a {
    color: #222;
    text-decoration: none;
    }

    .widget a:hover {
    color: #009;
    text-decoration: underline;
    }

.widget2 {
width:630px;
font-size:12px;
padding:10px 10px 10px 10px;   /* ▼CSS3 */
   -webkit-border-radius: 5px;
   /* ▼Safari,Chrome */
   -webkit-border-radius: 5px;
   /* ▼Firefox */
   -webkit-border-radius: 5px;
background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/white_carbon_20120105093326.png);
    }

    .widget2 a {
    color: #222;
    text-decoration: none;
    }

    .widget2 a:hover {
    color: #009;
    text-decoration: underline;
    }

    .tabnav li {
    display: inline;
    list-style: none;
    padding-right: 3px;
    }

    .tabnav li a {
    text-decoration: none;
    text-transform: uppercase;
    color: #333;
    font-weight: normal;
    padding: 4px 6px;
    outline: none;
    font-size:8px;
    }

    .tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {
    background: #dedbd1;
    color: #222;
    text-decoration: none;
    }

    .tabdiv {
    margin-top: 2px;
    background: #fff;
    border: 1px solid #dedbd1;
    padding: 5px;
    }

    .tabdiv li {
    list-style-image: url("star.png");
    margin-left: 10px;
    font-size:8px;
    border-bottom:dotted 1px #eee;
    }

    .ui-tabs-hide {
    display: none;
    }

.morekiji{
list-style-type: none;
}

.morekiji a:link, .morekiji a:visited{
font-size:11px;
font-weight: normal!important;
}

.morekiji a:hover, .morekiji a:active{

}

.artwork{
   /* ▼CSS3 */
   -webkit-border-radius: 10px;
   /* ▼Safari,Chrome */
   -webkit-border-radius: 10px;
   /* ▼Firefox */
   -webkit-border-radius: 10px;

	-webkit-box-shadow: 0px 2px 5px 0px #333; /* Safari, Chrome用 */
	-moz-box-shadow: 0px 2px 5px 0px #333; /* Firefox用 */
	box-shadow: 0px 2px 5px 0px #333; /* CSS3 */
}

.buy{
margin:0px 0px 0px 0px;
padding:2px 5px 2px 5px; 
/* ▼CSS3 */
   -webkit-border-radius: 2px;
   /* ▼Safari,Chrome */
   -webkit-border-radius: 2px;
   /* ▼Firefox */
   -webkit-border-radius: 2px;
background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/white_carbon_20120105093326.png);
}

.buy2{
margin:0px 0px 0px 0px;
padding:2px 5px 2px 5px; 
/* ▼CSS3 */
   -webkit-border-radius: 2px;
   /* ▼Safari,Chrome */
   -webkit-border-radius: 2px;
   /* ▼Firefox */
   -webkit-border-radius: 2px;
background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/white_carbon_20120105093326.png);
font-size:130%;
}

table.data {
    width: 650px;
    font-size:12px;
    border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
    background:#fff;
}

table.data th {
    border: #E3E3E3 solid;
    font-size:14px;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    font-weight: bold;
    line-height: 100%;
    text-align: center;
vertical-align:middle;padding:3px;
}

table.data td {
    padding: 3px;
    border: 1px #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    text-align: center;
vertical-align:middle;
}

table.data td1 {
    padding: 1px;
    border: 1px #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    text-align: center;
    background:#87CEEB;
}

table.data2 {
    width: 320px;
    font-size:12px;
    border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
    background:#fff;
}

table.data2 th {
    border: #E3E3E3 solid;
    font-size:12px;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    font-weight: bold;
    line-height: 100%;
    text-align: center;
vertical-align:middle;padding:3px;
}

table.data2 td {
    padding: 3px;
    border: 1px #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    text-align: center;
vertical-align:middle;
}

.box{font-size:10px;
font-weight:bold;
background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/white_carbon_20120105093326.png);
padding:5px;
   -webkit-border-radius: 2px;
   /* ▼Safari,Chrome */
   -webkit-border-radius: 2px;
   /* ▼Firefox */
   -webkit-border-radius: 2px;
}

.comment_body{margin:20px 0px 0px 0px;}

li.links{}

li.links a:link, li.links a:visited{color:#000;font-size:10px;
display:block;
padding:1px 4px 1px 4px;
margin:0px 0px 5px 0px;
   -webkit-border-radius: 2px;
   /* ▼Safari,Chrome */
   -webkit-border-radius: 2px;
   /* ▼Firefox */
   -webkit-border-radius: 2px;
-moz-transition: all 0.3s linear 0;
-webkit-transition: all 0.3s linear 0;
}

li.links a:hover, li.links a:active{background:#999;color:#fff!important;text-decoration:none;}

li.recent{
padding:1px 4px 1px 4px;
margin:0px 0px 5px 0px;
border-bottom:dotted 1px #eee;}

.notice{color:#333;padding:0px 0px 10px 0px;}

.recent a:link, .recent a:visited{display:block;width:100%;-moz-transition: all 0.2s linear 0;-webkit-transition: all 0.2s linear 0;}
.recent a:hover, .recent a:active{color:#87CEEB;text-decoration: none;
}

#topnavi{margin:5px 10px 0px 0px;padding:10px 0px 0px 0px}

#topnavi a:link, #topnavi a:visited{color:#333;font-size:80%;display:block;float:right;
background:#fff;
border-left:solid 3px #ccc;
width:80px;
padding:1px 0px 1px 0px;
-moz-transition: all 0.3s linear 0;
-webkit-transition: all 0.3s linear 0;
text-align:center;
margin:10px 5px 0px 0px;
}

a:hover.glow1, a:active.glow1{background:#ff7d81!important;color:#fff!important;text-decoration:none;}
a:hover.glow2, a:active.glow2{background:#7fb000!important;color:#fff!important;text-decoration:none;}
a:hover.glow3, a:active.glow3{background:#69acde!important;color:#fff!important;text-decoration:none;}
a:hover.glow4, a:active.glow4{background:#ffca00!important;color:#fff!important;text-decoration:none;}
a:hover.glow5, a:active.glow5{background:#00ccc0!important;color:#fff!important;text-decoration:none;}
a:hover.glow6, a:active.glow6{background:#52bcde!important;color:#fff!important;text-decoration:none;}
a:hover.glow7, a:active.glow7{background:#e22faa!important;color:#fff!important;text-decoration:none;}
a:hover.glow8, a:active.glow8{background:#e47432!important;color:#fff!important;text-decoration:none;}

ul#ads4{}

#ads4 li{background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/white_carbon_20120105093326.png);
padding:5px;
display:block;
float:left;
margin:4px;}

#ads5 li{background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/white_carbon_20120105093326.png);
padding:7px;
display:block;
float:left;
margin:5px;}

#ads6{text-align:center;
padding:7px;
margin:20px 0px 0px 0px;}

.twitter{background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/white_carbon_20120105093326.png);
height:20px;
display:block;
text-align:right;
}

.twitter2{}position:relative;top:0px;right:-30px;
.hide{display:none;}
.linkwithin_text{color:#333;
padding:10px 0px 10px 10px;
font-size:18pt;
font-weight:bold;
}

#twitter_update_list, ul#twitter_update_list{
font-size:9px;
}

#twitter_update_list li{
background:url();
border-bottom:dotted 1px #eee;
margin:0px;padding:0px;
}

.ss{overflow:scroll;background:url(http://blog-imgs-47.fc2.com/a/p/p/appnews/debut_light.png);padding:17px 0px 17px 0px;}
.lockup{float:left;}

/* FC2ブログ関連記事リスト */
.relate_dt {
color: #000;
text-decoration: none;
font-size:140%;
font-weight:bold !important;
border-left:solid 3px #ED4F44; 
padding:0px 0px 0px 10px;
margin:0px 0px 5px 0px;
}

.relate_li{list-style-type:disc;list-style-position: inside;}

.relate_dl {
margin: 20px 0px 0px 0px;
padding: 10px;
background:url(http://blog-imgs-42.fc2.com/m/i/c/mickymac/white_carbon_20120105093326.png);
/* ▼CSS3 */
   -webkit-border-radius: 2px;
   /* ▼Safari,Chrome */
   -webkit-border-radius: 2px;
   /* ▼Firefox */
   -webkit-border-radius: 2px;
}

.rank{
width:300px;
height: 200px;
overflow: scroll;
}

.snsb {
        padding:8px 0px 0px 0px;
	list-style-type: none;
	overflow: hidden;
}
.snsb li {
	float: left;
	margin-right: 8px;
}
.snsb iframe {
	margin: 0 !important;
}