@charset "utf-8";

* {margin:0px;padding:0px;}

html {
scrollbar-face-color: #ffffff;
scrollbar-track-color: #ffffff;
scrollbar-arrow-color: #999999;
scrollbar-3dlight-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #F1C89C;
scrollbar-darkshadow-color: #ffffff;
}

body {
background-color:#ffffff;
margin:10px;
margin:0;
padding:0;
}

body,table { 
font-size:12px; 
font-family:Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック",  "Osaka ","\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF"; 
color:#000000;
letter-spacing:1px;
line-height:16px;
}

.clear {
clear: both;
}

img{
border:none;
vertical-align:middle;
margin:0px;
padding:0px;
}

li {list-style-type:none;}

hr {display:none;clear:both;}

br{letter-spacing:normal;}

br.clear {clear:both;}

h1,h2,h3,h4,h5,h6 {
margin: 0px;
padding: 0px;
font-weight: bold;
font-size:100%;
}

a {text-decoration:none;overflow:hidden;}

form {
padding: 0px;
margin: 5px;
}

button,input,select,textarea{font-size:110%;vertical-align:middle;margin:0;}

a {
text-decoration : none;      
}

a:link {
color : #D68125;    
}

a:visited {
color : #888888;    
}

a:hover {
color : #D3B8B9;    
}

a:active {
color : #D3B8B9;    
}

.mainLayout{ 
width:760px;
}

#logoLayout{ 
width:760px; 
height:90px; 
background:url(http://blog-imgs-74.fc2.com/h/a/c/haccaday/s8title_or2.gif) no-repeat; 
margin:15px 0;
}

h1{
padding : 30px 5px 0px 0px;
text-align : right;
font-size : 22px;
font-weight : bold;
line-height:130%;
}

h1 a:link {color : #000000 ; text-decoration : none ; background:none;}
h1 a:visited {color : #000000 ;text-decoration : none ; background:none;}
h1 a:hover {color : #000000 ; text-decoration : underline ; background:#c5dcbd;}
h1 a:active {color : #000000 ; text-decoration : none ; background:none;}

.sub_title {
text-align:left;
margin:5px 0 0 35px;
color: #ffffff;
}

#body {
background-color:#ffffff;
width:760px;
padding: 5px 0px;
margin: auto;
}

.calendar {
text-align: center;
font-size: 12px;
padding: 5px 0px 5px 0px;
color: #bbbbbb;
}

.n {display:none}
.p<!--archive-->,.p<%archive_year><%archive_month><!--/archive--> {display:inline}
.p011,.p022,.p033,.p044,.p055,.p066,.p077,.p088,.p099,.p1010,.p1111,.p1212 {display:inline}

.day {
margin-right: 2px;
font-size: 13px; 
}

.left{
float:left;
width:550px;
}

.entry{
margin-bottom:30px;
background-color:#F1C89C;
}

.t1{ 
width:48px; 
height:48px; 
background:url(http://blog-imgs-67.fc2.com/h/a/c/haccaday/s8_1_a.gif) no-repeat; 
}

.t2{ 
height:48px; 
background:url(http://blog-imgs-67.fc2.com/h/a/c/haccaday/s8_1_ue.gif) repeat; 
text-align: center;
}

.t3{ 
width:48px; 
height:48px; 
background:url(http://blog-imgs-67.fc2.com/h/a/c/haccaday/s8_1_b.gif) no-repeat;  
}

.t4{ 
width:48px; 
background:url(http://blog-imgs-67.fc2.com/h/a/c/haccaday/s8_hidari.gif) repeat #ffffff; 
}

.table_in{
background-color:#ffffff;
}

.t5{ 
width:48px; 
background:url(http://blog-imgs-67.fc2.com/h/a/c/haccaday/s8_migi.gif) repeat #ffffff; 
}

.t6{ 
width:48px; 
height:34px; 
background:url(http://blog-imgs-67.fc2.com/h/a/c/haccaday/s8_1_c.gif) no-repeat; 
}

.t7{ 
width:450px; 
height:34px; 
background:url(http://blog-imgs-67.fc2.com/h/a/c/haccaday/s8_1_sita.gif) repeat;  
}

.t8{ 
width:48px; 
height:34px; 
background:url(http://blog-imgs-67.fc2.com/h/a/c/haccaday/s8_1_d.gif) no-repeat; 
}

h3 {
border-bottom: #222222 1px dotted;
font-size: 1em;
padding: 0.9em 0em 0.4em 0em;
margin: 0;
}

h3 a:link,h3 a:visited,h3 a:active,h3 {
color:#D68125;
text-decoration:none;
}
h3 a:hover{
color:#B9D4D4;
text-decoration:underline;
}

.entry_body {
font-size: 100%;
line-height: 1.9em;
margin: 0 0px;
text-align: left;
}

.entry_body img {
padding: 0px;
margin-bottom: 15px;
} 

.tag_link {
margin: 0px;
text-align: left;
margin-bottom:5px;
color:#F1C89C;
border-bottom:1px dotted #222222;
}

ul.entryState {
margin-bottom:5px;
}

ul.entryState li {
display:inline;
border-right:1px dotted #222222;
margin:4px;
background: url() no-repeat 0 3px;
padding:0;
}

.pnavi {
text-align:center; 
font-family:"ヒラギノ角ゴ Pro W3",Verdana,Chicago; 
font-size:11px; 
color:#999999;
line-height:140%; 
margin:25px 0;
padding:5px 5px;
}

.copyright {
font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
font-size: 11px;
color: #111111;
line-height: 170%;
margin: 35px 0px 5px 5px;
padding-top: 5px;
}

#sidemenu {
float: right;
width: 200px;
overflow: hidden;
margin: 15px 0px 45px 0;
}

dl#sidemenu_body {
margin-bottom: 20px;
padding-bottom: 25px;
text-align:left;
}

.plg_title {
background: url(http://blog-imgs-74.fc2.com/h/a/c/haccaday/s8side_bg_3.gif) ;
color: #9C5D60;
font-size: 100%;
font-weight: bolder;
margin: 15px 10px 20px 0px;
padding: 0px 10px 0px;
line-height: 35px;
height:35px;
}

dd.linktext {
font-size: 11px;
color: #444444;
line-height: 180%;
margin: 2px 5px 5px 5px;
padding: 0px;
}

li {
margin: 0px 0px 0px 0px;
padding: 0px 0 0 20px;
background: url(http://blog-imgs-74.fc2.com/h/a/c/haccaday/s8list_1a.gif) no-repeat 0 3px;
}

.nolist {
margin: 0px 0px 0px 5px;
padding: 0px 0 0 1px;
list-style-type:none;
background: url() no-repeat 0 3px;
}

.admenu {
font-size: 90%;
color: #999999;
height: 15px;
padding: 5px 10px;
}

.titlelist{
margin-bottom:30px;
background-color:#D8D6B7;
}

ul.titlelist-body {
margin : 5px 5px 10px 0;
padding : 0px 0 0px 0px;
list-style-type : none;
text-align : left;
font-size : 110%; 
}

ul.titlelist-body li { 
display : inline;
background: url(http://blog-imgs-74.fc2.com/h/a/c/haccaday/s8list_1c.gif) no-repeat 0 0px;
}

.entry_navi{
margin: 0;
padding: 15px 0 0 0;
text-align: center;
}

.comment{
margin-bottom:30px;
background-color:#D3B8B9;
}

ul.comment-footer {
padding : 10px 15px 10px 10px;
border-bottom: #222222 1px dotted;
margin-bottom:15px;
}

ul.comment-footer li {
display : inline;
list-style-type : none;
background: url(http://blog-imgs-74.fc2.com/h/a/c/haccaday/s8list_1a.gif) no-repeat 0 0px;
padding: 0px 0 2px 20px;
}

.form_body {
font-size: 100%;
line-height: 1.9em;
margin: 0 auto 15px;
text-align: center;
}

.comment input {
width:250px;
font-size:11px;
color:#111111;
border:1px dotted #666666; 
background:#ffffff;
font-family: "Verdana", "Osaka","Hiragino Maru Gothic Pro","Lucida Grande", "ヒラギノ角ゴ pro w3", "MS ゴシック";
}

.comment textarea {
margin:5px 0 5px 0;
width:250px;
font-size:11px;
color:#111111;
border:1px dotted #666666; 
background:#ffffff;
font-family: "Verdana", "Osaka","Hiragino Maru Gothic Pro","Lucida Grande", "ヒラギノ角ゴ pro w3", "MS ゴシック";
}

.comment .submit {
border:none; 
background:#ffffff;
font-size: 100%;
line-height: 1.9em;
color:#5E9D9C;
}

.trackback{
margin-bottom:30px;
background-color:#B9D4D4;
}

.sub_title {
padding: 5px 5px;
text-align: center;
font-weight: bold;
font-size: 1.2em;
font-weight: normal;
color: #111111;
}

.mainTrabaUrl {
padding: 4px 0px 25px 0px;
text-align: center;
}

.trackbackName {
margin:0;
color:#F1C89C;
text-align: left;
}

ul.trackback-footer {
padding : 10px 15px 10px 10px;
border-bottom: #222222 1px dotted;
margin-bottom:15px;
}

ul.trackback-footer li {
display : inline;
list-style-type : none;
background: url(http://blog-imgs-74.fc2.com/h/a/c/haccaday/s8list_1b.gif) no-repeat 0 0px;
padding: 0px 0 2px 20px;
}

.plugin-search input {
font-size:10px;
font-family:Verdana,"Osaka";
color:#666666;
background:#ffffff;
border:dotted 1px #777777;
}

.plugin-search .submit {
border:none; 
background:#ffffff;
font-size: 100%;
line-height: 1.9em;
color:#9C5D60;
}

blockquote {
width: auto;
margin: 1em 0em;
padding: 3px 0 3px 5px;
border: 2px solid #B9D4D4;
}