/* ==========================
  全体設定
============================ */

HTML{
scrollbar-arrow-color : #444444;
scrollbar-3dlight-color : #eeeeee;
scrollbar-shadow-color : #eeeeee;
scrollbar-base-color : #eeeeee;
scrollbar-track-color : #eeeeee;
scrollbar-darkshadow-color : #eeeeee;
scrollbar-highlight-color : #eeeeee;
}


a:link,
a:visited{
color:#6a8884;text-decoration: none;
}

a:hover,
a:active{
color:#b1b1b1;text-decoration: none;
}

a{cursor:n-resize;}



BODY{
  margin: 0;
  padding: 0;
  font-family:"Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
  font-size:13px;
  color: #444444;
  line-height: 170%;
  text-align: left;
  background-color:#eeeeee;
}



/* ===============================
   枠設定
================================== */

#wrapper {
  margin: 0px auto;
  width: 800px;
  background-color: #ffffff;
  border-left: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
}


#left{
  margin: 0px;
  padding-top: 40px;
  width:580px; 
  float: left;
}

#right{
  margin: 0px;
  padding-top: 40px;
  width: 200px;
  float: right;
}


/* ===========================
   ヘッダー設定
============================= */

#header{
  margin:  0px;
  padding: 0px;
  clear: both;
  width: 800px;
  height: 300px;
  background: 
  url(https://blog-imgs-23.fc2.com/x/i/c/xicenex/winter-top1.jpg);
  background-repeat:no-repeat;
  background-position:0% 0%;
  color: #000000;
}

.site_title {
  margin: 0px 10px;
  padding: 120px 25px  0px;
  font-size: 26px;
  font-weight : bold;
  text-align: right;
}

.introduction{
  margin:　0px 10px;
  padding: 5px  25px  0px;
  text-align: right;
}

.site_title  a:link,
.site_title  a:visited{
color:#333333;text-decoration: none;border-bottom: 0px;}

.site_title  a:hover {
color:#7c7e8d;text-decoration: none;border-bottom: 0px;}


/* ============================
   メイン設定
============================== */


.main {
  margin: 0px 0px 50px;
  padding: 0px;
  width: 550px;
  float: right;
 background:
 url(https://blog-imgs-23.fc2.com/x/i/c/xicenex/snow-bg.jpg);
 background-repeat:no-repeat;
 background-position: left bottom;
}

.main_top{
 margin: 0px;
 padding: 0px;
 width :550px;
 height: 50px;
 background:
 url(https://blog-imgs-23.fc2.com/x/i/c/xicenex/550top.gif);
 background-repeat:no-repeat;
 background-position: left top;
}

.main_bg{
 margin: 0px;
 padding: 0px;
 width :550px;
 background:
 url(https://blog-imgs-23.fc2.com/x/i/c/xicenex/550bg.gif);
 background-repeat:repeat-y;
 background-position: left top;
}


.main_btm{
 margin: 0px;
 padding: 0px;
 width :550px;
 height: 20px;
 background:
 url(https://blog-imgs-23.fc2.com/x/i/c/xicenex/550btm.gif);
 background-repeat:no-repeat;
 background-position: left top;
}


.main_title {
  margin: 0px 20px  0px  10px;
  padding:  12px 5px 2px;
  font-size: 14px;
  text-align : left;
  font-weight: bolder;
  border-bottom: 1px dashed #cccccc;
}

.main_title a:link,
.main_title a:visited{
 color:#333333;text-decoration: none;
}

.main_title a:hover,
.main_title a:active{
 color:#7c7e8d;text-decoration: none;
}


.main_text{
  margin: 0px;
  padding: 20px;
  text-align: left;
}

.main_state {
  margin: 10px 15px 0px 5px;
  padding: 0px 5px;
  font-size: 11px;
  text-align: right;
  color:#6a8884;
  background-color: #ffffff;
}

.main a img {
border-style : none;
border-width : 0px;
text-decoration : none;
}


/* =================================
   コメント＆トラックバック設定
==================================*/


.comment form {
  font-size: 12px;
  line-height: 200%;
  padding:10px auto;
  color: #555555;
}

.com_text{
  margin: 0px;
  padding: 20px 20px 10px;
}


.com_state {
  margin: 0px;
  padding: 10px 0px 20px;
  font-size: 11px;
  text-align: right;
}

.com_state a:link,
.com_state a:visited{
color:#6a8884;text-decoration: underline;
}

.com_state a:hover,
.com_state a:active{
color:#6a8884;text-decoration: none;
}

.trackback_text{
  margin: 0px;
  padding: 20px 20px 5px;
  font-size: 11px;
  text-align: left;
}

.tb_state {
  margin: 0px;
  padding: 0px 20px  20px;
  font-size: 11px;
  text-align: right;
}

.tb_state a:link,
.tb_state a:visited{
color:#444444;text-decoration: underline;
}

.tb_state a:hover,
.tb_state a:active{
color:#444444;text-decoration: none;
}


/* ============================
   メニュー設定
============================== */

.menu{
 margin: 0px 0px 20px;
 padding: 0px;
 width: 200px;
 text-align: left;
}

.menu_title{
  margin: 5px 5px 3px;
  padding: 0px 5px;
  color: #333333;
  text-align: left;
  font-weight: bolder;
  border-bottom: 1px solid #b1b1b1;
}

.menu_text {
  margin: 0px;
  padding: 10px 5px ;
  font-size: 11px;
  line-height: 135%;
  text-align: left;
}


/*リストの表示設定*/
.menu_text ul {
 margin: 0px 0px 30px;
 padding-left: 25px;  
 text-align: left;
 color: #6a8884;
 list-style-type: circle; 
}

.menu_text ul li { 
 margin : 0px 2px;
 padding: 2px 0px;
 text-align : left;
 line-height: 135%;
}


.myimg{
  text-align:center;
}


.A_link{
  margin: 30px 0px;
  padding: 0px;
  width: 160px;
  font-size: 11px;
  text-align: center;
}


/* ===============================
   プラグインカレンダー設定
================================ */

.calender{
 width:150px;
 font-size:11px;
 border-collapse:separate;
 margin: 5px auto 0px;
}

.caption{
 margin: 10px 0px 5px;
 padding: 0px;
}

th#sat {
color:#3b5fcc;
}

th#sun {
color:#b60000;
}

.calender a:link,
.calender a:visited{
 color: #6a8884;
 text-decoration: none;
}

.calender a:hover{
 color: #6a8884;
 text-decoration: underline;
}


.calender th{
 width:20px;
 height:25px;
 font-size:10px;
 text-align:center;
 border-right: 1px solid #cccccc;
 border-bottom: 1px solid #cccccc;
}

table.calender td {
 text-align:center;
 border-right: 1px solid #cccccc;
 border-bottom: 1px solid #cccccc;
}

.calender td a{
 display:block;
}

.calender td a:link,
.calender td a:visited{
 color: #ffffff;
 text-decoration: none;
 background-color: #6a8884;
 border-bottom: 0px;
}

.calender td a:hover{
 color: #6a8884;
 text-decoration: none;
 background-color: #ffffff;
  border-bottom: 0px;
}


/* ===========================
   横カレンダー設定
============================= */

#calender {
 margin: 10px 0px 0px;
 padding: 5px 0px;
 text-align: center;
 width: 800px;
}

#calender ul {
 margin: 0px;
 padding: 0px;
 font-size: 11px;
 text-align: center;
 list-style-position : inside;
  background:#f5f4f6 url(https://blog-imgs-23.fc2.com/x/i/c/xicenex/naname-db.gif);
  background-attachment:fixed;
}

#calender li {
 display : inline;
 list-style-type : none;
}

#calender li a{
 color: #6a8884;
 text-decoration: underline;
}

#calender li a:hover {
  color: #6a8884;
  text-decoration : none;
}

li.day {
 padding: 0px 2px;
}

.c_link {
 margin : 0px;
 padding: 0px  3px;
 font-size: 11px;
}

/*======横カレンダー設定ここまで▲▲▲=========*/




/* ===========================
   フッター設定
============================= */



#footer{
  margin: 10px 0px 0px; 
  padding: 0px;
  width:580px; 
  clear: both;
  line-height: 135%;
  text-align: center;
}

.copyright {
  margin: 0px;
  padding: 10px;
  font-size: 11px;
}



/* ===========================
   その他の設定
============================= */



/*引用の表示設定*/
blockquote {
  margin:0px;
  padding:0px;
}

.pict {
  border: 0px;
}

.pagenavi { 
 margin: 0px;
 padding: 0px;
 width: 580px;
 clear: both;
}


.pagenavi_text{
  margin: 20px 0px;
  padding: 5px;
  text-align:center;
  font-size:12px;
  color:#555555;
}


textarea,input,select {
    margin: 2px 0px;
    padding: 2px;
	font-family : "\30D2\30E9\30AE\30CE\20Pro\20W3","Osaka","Verdana","Helvetica","Arial","\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF",sans-serif;
    border: 1px solid #a9b6ad;
    background-color: #ffffff;
    color: #333333;
    font-size: 12px;
    scrollbar-arrow-color : #555555;
    scrollbar-3dlight-color : #ffffff;
    scrollbar-shadow-color : #ffffff;
    scrollbar-base-color : #ffffff;
    scrollbar-track-color : #ffffff;
    scrollbar-darkshadow-color : #ffffff;
    scrollbar-highlight-color : #ffffff;
}


/*検索*/
.plugin-search { 
 margin: 5px 0px;
 padding: 5px ;
}



img.emoji{ 
vertical-align:middle;
border:0;
} 


/* 画像 */
a img {
border-style : none;
border-width : 0px;
text-decoration : none;
}




/* Mac版IEの文字化け対策
------------------------------------------------------------ */

	textarea,input,select {
		font-family : "\30D2\30E9\30AE\30CE\20Pro\20W3","Osaka","Verdana","Helvetica","Arial","\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF",sans-serif;
	}



 