/*

★写真を変更する場合はミントBlueさまの規約を確認のうえお願いします。
写真を使用している場合ミントBlueさまへのリンクははずさないでください。

★カスタマイズ可能。写真の入れ替えも可能です。
カスタマイズ・写真入れ替え後もalbretionへのリンクははずさないでください。

*/




/* background */
#contents { background:#FFFFFF }
#contents blockquote { background:#efefef }
#contents h2 { background:url(http://blog-imgs-44.fc2.com/a/l/b/albiretions/top_icons.png) no-repeat }
#header { background:#ffffff url(http://blog-imgs-44.fc2.com/a/l/b/albiretions/top_aftemp.png) repeat-x }
#wrapper { background:#FFFFFF }
.sidebar { background:#FFFFFF }
.sidebar li a { background:#FFFFFF }
.sidebar li a:hover { background:#E3E3E3 }
body { background:#FFFFFF url(http://blog-imgs-44.fc2.com/a/l/b/albiretions/top_af_backgfo.png) repeat-x }

/* border */
#contents blockquote { border:#999999 }
#footer { border:0px solid #cfcfcf }
#wrapper { border:1px solid #ABABAB }
.sidebar h4 { border:1px solid #C9C9C9 }
.sidebar ul { border:0px solid #2B7582 }
img { border:0 }

/* clear */
#footer { clear:both }

/* color */
#contents { color:#4A4A4A }
#contents h2 { color:#F0005C }
#contents h2 a { color:#F0005C }
#contents h3 { color:#3482C2 }
#footer { color:#969696 }
#header #title { color:#ED1367 }
#header #title a { color:#ED1367 }
#header div#description { color:#878787 }
#wrapper { color:#7D7D7D }
.sidebar { color:#696969 }
.sidebar h4 { color:#E80E69 }
.sidebar li a { color:#1885DE }
.sidebar li a:hover { color:#A3A3A3 }
a { color:#2850A1 }
a:visited { color:#9E9E9E }
a:hover { color:#F21672 }

/* display */
.sidebar li a { display:block }

/* float */
#contents { float:left }
#firstSide { float:left }
#header { float:left }

/* font */
#contents h2 { font:bold 15px 'arial', sans-serif }
#contents h3 { font:bold 1.0em 'arial', sans-serif }
#header #title { font:bold 17px 'arial', monospace }
#wrapper { font:1.0em/150% 'arial', sans-serif }
.sidebar h4 { font:bold 12px 'arial', sans-serif }

/* font-size */
#contents { font-size:13px }
#footer { font-size:0.8em }
#header div#description { font-size:12px }
.sidebar { font-size:11px }
.sidebar li a { font-size:12px }
body { font-size:14px }

/* height */
#footer { height:100px }
#header { height:300px }
body { height:100% }

/* line-height */
.sidebar li { line-height:0 }
.sidebar li a { line-height:normal }

/* list-style */
.sidebar ul { list-style:none }

/* margin */
#contents  .fc2_footer { margin:15px 25px }
#contents { margin:0px }
#contents .contents_body { margin:15px 25px }
#contents h2 { margin:20px 25px 10px 35px }
#contents h3 { margin:20px 25px 10px }
#footer { margin:40px 0px 0px }
#header #title { margin:45px 140px 0px 80px }
#header { margin:30px 0px 0px }
#header div#description { margin:0px 0px 0px px }
#wrapper { margin:0px auto }
.sidebar { margin:20px 5px 10px 0px }
.sidebar h4 { margin:20px 5px 0px 0px }
&#65279;* { margin:0 }

/* padding */
#contents  .fc2_footer { padding:0px }
#contents { padding:0px 0px 0px 21px }
#contents .contents_body { padding:0px }
#contents blockquote { padding:10px }
#contents h2 { padding:10px 30px 10px 60px }
#contents h3 { padding:10px 20px }
#footer { padding:90px 0px 0px }
#header #title { padding:0px }
#header { padding:0px }
#header div#description { padding:10px 40px 0px 60px }
#wrapper { padding:0px }
.sidebar { padding:0px 0px 0px 20px }
.sidebar h4 { padding:5px 5px 5px 10px }
.sidebar li a { padding:3px 0px }
.sidebar p { padding:3px 0px }
&#65279;* { padding:0 }

/* text-align */
#contents { text-align:left }
#contents h2 { text-align:left }
#contents h3 { text-align:left }
#footer { text-align:right }
#header #title { text-align:left }
#header div#description { text-align:left }
.sidebar { text-align:left }
.sidebar h4 { text-align:left }
.sidebar li a { text-align:left }

/* text-decoration */
.sidebar li a { text-decoration:none }

/* width */
#contents { width:650px }
#footer { width:100% }
#header { width:100% }
#wrapper { width:922px }
.sidebar { width:200px }
.sidebar ul { width:185px }

