@charset "UTF-8";

body{
  margin:0px;
  padding:0px;
  background-color:#f2ceb1;
  background-image:url("http://blog-imgs-31-origin.fc2.com/o/p/u/opusi/13_back.gif");
  background-position:50% 0%;
  background-repeat:repeat-y;
  text-align:center;
  cursor:default}
div,p,form,label,ul,img,h1,h2,h3,h4,h5{
  position:static;
  margin:0px;
  padding:0px;
  border:0px}
a{
  text-decoration:none}
ul{
  padding:0px 0px 0px 20px}

/*ヘッダー＋メイン＋メニューの全体設定*/
#container{
  width:770px;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  font-size:9pt;
  background-color:#fff;
  font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Verdana","ＭＳ Ｐゴシック",Osaka,sans-serif}

/*ヘッダー設定*/
.header{
  width:770px;
  height:160px;
  text-align:left;
  background-color:#fff;
  background-image:url("http://blog-imgs-44-origin.fc2.com/w/h/a/whatwill/blogtitle_3.jpg");
  overflow:hidden}
.header h1{
  padding:70px 40px 0px 110px;
  color:#fff;
  font-size:120%;
  font-weight:bold;
  font-family:"Century Gothic","Verdana","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Osaka,sans-serif;
  text-align:right}
.header h1 a{
  color:#fff}
.info{
  padding:16px 30px 0px 10px;
  color:#fff;
  font-size:9pt;
  font-weight:normal;
  line-height:16px;
  text-align:right}

/*横型カレンダー*/
#calendar{
  width:770px;
  padding:7px 0px 20px 0px;
  color:#666;
  font-size:7pt;
  font-family:Verdana;
  text-align:center}
#calendar ul{
  padding:0px;
  list-style-type:none}
#calendar li{
  display:inline}
#calendar li a{
  color:#602f22}
#calendar li a:hover{
  text-decoration:underline}
li.day{
  padding:0px 3px 0px 3px}
li.prev-month{
  margin-right:10px}
li.next-month{
  margin-left:10px}

/*メインの全体設定*/
#main{
  width:522px;
  text-align:left;
  background-color:#afb9bf;
  background-image:url("http://blog-imgs-31-origin.fc2.com/o/p/u/opusi/13_e02.gif");
  float:left;
  overflow:hidden}

/*エントリー部分*/
.btop{
  width:522px;
  height:60px;
  background-color:#fff;
  background-image:url("http://blog-imgs-44-origin.fc2.com/w/h/a/whatwill/blog_kiji.jpg")}
.btop h2{
  padding:20px 40px 0px 20px;
  color:#fff;
  font-size:9pt;
  font-weight:bold}
.bmiddle{
  width:522px;
  background-color:#fff;
  background-image:url("http://blog-imgs-44-origin.fc2.com/w/h/a/whatwill/blog_sen.gif");
  text-align:left}
.msg, .write{
  padding:14px 40px 0px 20px;
  color:#666;
  line-height:1.7}
.msg a,.msg td a{
  color:#602f22;
  border-bottom:0px dashed #602f22}
.msg a:hover,.msg td a:hover{
  background-color:#f9ffff}
.msg img{
  margin:4px 10px 10px 0px;
  display:inline;}
img.emoji{ 
  margin:2px 2px 4px 2px;
  vertical-align:middle;
  float:none}
img.nbd{
  border:0px}
.msg td{
  font-size:9pt;
  color:#666;
  line-height:19px}
.more{
  padding:10px 40px 7px 20px}

.more a{
  color:#68a6b5602f22;
;
  font-weight:bold;
  border-bottom:1px dashed #68a6b5602f22;
;
  letter-spacing:1px}
.more a:hover{
  background-color:#f9ffff}
.bottom{
  padding:17px 24px 0px 20px;
  color:#602f22;
  font-size:10px}
.bottomc{
  padding:7px 40px 0px 20px;
  color:#602f22;
  font-size:10px}
.bottom a,.bottomc a{
  color:#602f22}
.bottomc a{
  text-decoration:underline}
.bottom a:hover,.bottomc a:hover{
  text-decoration:underline}
.bottoml{
  padding:20px 40px 0px 0px}
.bottoml a{
  color:#602f22;
  font-size:7pt}
.last,.clast{
  width:522px;
  height:77px;
  background-color:#fff;
  background-image:url("http://blog-imgs-44-origin.fc2.com/w/h/a/whatwill/blog_kiji2.gif");
  clear:both}
.clast{
  text-align:right}

/*エントリーフッター*/
div.fc2_footer{
  margin:10px 0px 0px 0px;
  padding:0px 40px 0px 20px;
  display:block;
  clear:left;
}
div.msg div.fc2_footer{
  padding:0px;
}
div.msg div.fc2_footer img{
  margin:0px;
  display:inline;
  float:none;
}
div.msg div.fc2_footer a{
  border:0px;
}

/*ページ移動*/
.navi{
  padding:0px 0px 20px 0px;
  width:522px;
  color:#666;
  background-color:#fff;
  background-image:url("http://blog-imgs-31-origin.fc2.com/o/p/u/opusi/13_back.gif");
  text-align:center}
.navi a{
  color:#666}
.navi a:hover{
  color:#602f22}

/*入力フォーム*/
.ipt{
  border:1px solid #ccc;
  color:#666;
  font-size:9pt;
  background-color:#fff}

/*右メニュー*/
#menu{
  width:248px;
  float:left;
  color:#666;
  overflow:hidden}

/*右メニュー：タイトル*/
.rtitle{
  width:248px;
  height:50px;
  color:#666;
  background-image:url("http://blog-imgs-44-origin.fc2.com/w/h/a/whatwill/blog_kiji3.jpg")}
.rtitle h3{
  padding:12px 0px 0px 10px;
  color:#fff;
  font-size:9pt;
  font-weight:bold}

/*右メニュー：プラグイン無効時コンテンツ*/
.rpict{
  padding:9px 0px 20px 0px;
  width:248px;
  text-align:center}
.rmain{
  padding:0px 0px 20px 0px}
.rmain li{
  padding:0px 24px 0px 0px;
  font-size:9pt;
  line-height:19px;
  color:#7ec5c6}
.rmain li a{
  color:#666}
.rmain li a:hover{
  color:#602f22}

/*右メニュー：プラグイン有効時コンテンツ*/
.rpgmain{
  padding:0px 10px 20px 10px;
  line-height:19px;
  background-color:#fff}
.rpgmain a{
  color:#602f22}
.rpgmain a:hover{
  text-decoration:underline}
.rpgmain ul{
  padding:0px 0px 0px 15px}
.rpgmain li{
  font-size:9pt;
  line-height:1.7;
  color:#602f22}
.rpgmain li a{
  color:#666}
.rpgmain li a:hover{
  color:#602f22}

/*カレンダー：プラグイン*/
.plugin-calender table{
  margin:0px 10px 0px 10px;
  width:168px}
.plugin-calender caption{
  padding:0px 0px 4px 0px;
  font-size:8pt}
.plugin-calender th{
  color:#666;
  font-size:9pt}
.plugin-calender th#sun{
  color:#c36}
.plugin-calender th#sat{
  color:#69c}

/*カレンダー：プラグイン有効＆無効共通*/
.calender th{
  padding:3px 0px 7px 0px}
.calender td{
  color:#666;
  font-size:7pt;
  font-family:"Verdana","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Osaka,sans-serif;
  line-height:19px;
  text-align:center}
.calender td a{
  color:#7ec5c6;
;
  background-color:#f0f0f0;
  font-weight:bold;
  display:block}
.calender td a:hover{
  color:#fff;
  background-color:#7ec5c6}
}
.calender td a:visited{
  color:#fff;
  background-color:#f0f0f0}
caption.nopg{
  padding:0px 0px 10px 0px;
  font-size:7pt;
  margin-left:auto;
  margin-right:auto}
caption a{
  color:#666}

/*日付の文字サイズ*/
.days{
  font-size:7pt}

/*プロフィール*/
.rpmain{
  padding:0px 24px 20px 19px}
.rpmain li{
  font-size:9pt;
  line-height:19px;
  color:#90c12b}
.rpmain li a{
  color:#666}
.rpmain li a:hover{
  color:#90c12b}
.rpro{
  color:#666}

/*検索ボタン*/
.search{
  font-size:7pt;
  font-family:Verdana,Osaka,sans-serif}

/*メイン下部ページ移動*/
.unavi{
  width:522px;
  color:#666;
  background-color:#fff;
  font-size:9pt;
  text-align:center}
.unavi a{
  color:#666}
.unavi a:hover{
  color:#602f22}

/*フッター*/
.footer{
  clear:both;
  padding:24px 0px 24px 0px;
  width:770px;
  font-size:7pt;
  color:#666;
  background-color:#fff;
  text-align:center}
.footer a{
  color:#666}
.footer a:hover{
  color:#602f22}

/*引用*/
blockquote{
  margin:16px 10px 16px 10px;
  border:1px solid #eee;
  clear:left}
blockquote p{
  padding:10px;
  background-image:url("http://blog-imgs-31-origin.fc2.com/o/p/u/opusi/paper.jpg")}

/*MacIE回避CSS*/
/*\*/
body{
  background-image:url("http://blog-imgs-44-origin.fc2.com/w/h/a/whatwill/blog_back.gif")}