/* <!--2013.7.11_3:14修正了　U-BOXv05BlueCc3--> */



 * {
  margin: 0;
  pading: 0;
}


body {
  color:#4a598c;
  font-family: "Hiragino Kaku Gothic Pro", "Osaka", "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF","Impact", "Verdana", "\30D2\30E9\30AE\30CE\20Pro\20W3", ;
  font-size: 13px;
  line-height: 160%;
  margin: 0;
  pading: 0;
  background-image: url(http://blog-imgs-56-origin.fc2.com/a/o/g/aogaras10box/2736.jpg); 
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center;
  background-color: #06080A;	
}

h1 {
  font-family: "Century Gothic", "Bodoni MT Black", "Tahoma", "Arial";
  font-size: 180%; 
}

h2 {
  font-size:100%;
}

h3 {
  font-size:110%;
}


/* ---------- リンク ----------- */
a:link,a:visited {text-decoration: none}
a:active,a;hover {text-decoration: underline}

a:link {color: #0d2a89}
a:visited {color: #304589}
a:hover {color: #fff}
a:active {color: #fff}




/* スペース要素としてのライン --<div class="lin"><hr></div>--　*/
.lin hr, .lin2 hr { border: 0px; width: 90%; display: none }
.lin { 
  background-image: url(http://blog-imgs-56-origin.fc2.com/a/o/g/aogaras10box/x10.gif);
  background-repeat: no-repeat;
  background-position: center center; 
  padding0: 0; 
  margin: 0; 
  width: 100%; 
  height: 60px;
}

.cre {
  clear: both
}

/* 記事内の画像 */
.body img {
  max-width: 100%;
  height: auto;
  margin: 0 0.7em 0 0;
}




/* =================================レイアウト設定==================================== */
	/* [ (left+con) + right ] */

#out {
  margin: 0 auto;
  pading: 0;
  width: 980px;
}


/* header */
#top {
  margin: 0 0.1%;
  padding: 4.5em 0 0;
  width: 100%;
  word-break: break-all;
}
#top h2 {
  font-weight: normal;
  margin: 7px 0 3.5em 3px;
}


/* 横カレンダーの設定 */
.yokocal {
  color: #808cb2;
  font-size: 12px;
  font-weight: bold;
  background-color: #121212;
  border-top: 0px solid #000;
  border-bottom: 1px solid #000;
  padding: 0.3em 0.5em 0.2em;
  text-align: center;
  margin: 0 0 0.8em;
}

/* 横カレンダーの日付リスト */
.yokocal li {
  color: #808cb2;
  display: inline;
  margin: 0 0.1em;
}

/* 記事,menu表示部分------(left+con) */
#main {
  float: left;
  width: 76%;
  margin: 0;
  padding: 0;
}


/* 記事表示部分 */
#con {
  width: 71%;
  margin: 0;
  padding: 0 0 10em;
  word-break: break-all;
}


/* 2カラム左サイドバー・3カラム左サイドバー-------------------- */
/**/
#con {
  float: right;
}
#side {
  float: left;
  width: 28%;
}

/* 2カラム右サイドバー-------------------- */
/*
#con {
  float: left;
}
#side {
  float: right;
  width: 28%;
}
*/

/* 3カラム右サイドバー */
#side2 {
  float: right;
  width: 22%;
  margin: 0;
}

/* =================================//レイアウト設定================================== */





/* 個々の記事 */
.body {
  background-image: url(http://blog-imgs-56-origin.fc2.com/a/o/g/aogaras10box/gra470-w.png);
  background-repeat: repeat-y;
  border: 0px solid 0;
  margin: 0 0.3em 2em 1em;
  padding: 0.5em 1.1em 1.7em;
  word-break: break-all;
}



/* コメントフォーム,tb-URLエリア */
.body2 {
  background-image: url(http://blog-imgs-56-origin.fc2.com/a/o/g/aogaras10box/gra200-w.png);
  background-repeat: repeat-y;
  font-size: 12px;
  border: 1px dotted #555;
  margin: 0 0.3em 1em 1em;
  padding: 1.7em 1em;
  line-height: 1.4;
  word-break: break-all;
}

/* メニューの本文*/
.body3 {
  background-image: url(http://blog-imgs-56-origin.fc2.com/a/o/g/aogaras10box/gra200-w.png);
  background-repeat: repeat-y;
  margin: 0;
}




/* 記事の見出し(タイトル) */
#con .body h3 {
  background-image: url(http://blog-imgs-56-origin.fc2.com/a/o/g/aogaras10box/gra200-w.png);
  background-repeat: repeat-y;
  line-height: 100%;
  font-weight: bold;
  letter-spacing: 0;
  padding: 0.4em;
  margin: -0.4em 0 0 -1em;
}

#con h3 {
  padding: 0.2em 1.7em;
  margin: 0 2em 0.7em 2.5em;
}

#con .body h3 a:link, #con .body h3 a:visited {color: #304589}
#con .body h3 a:hover {color: #eee}
#con .body h3 a:active {color: #fff}



/* comment,tb(タイトル) */

/* comment,edit,tbエリア .area */

#con h2 {
  text-align: center;
  padding: 0;
  margin: 3em 0 0;
}



/* 記事のステータス */
.sub {
  text-align: right;
  margin: 1.3em 0 3.5em;
}
.sub li, .sub2 li {
  display: inline;
}
.sub a,.sub2 a {
  margin-right: 0.3em;
}

/* コメント,トラックバック記事のステータス */
.sub2 {
  text-align: right;
  margin: 1em 0 0;
}




/* コメントフォーム */

.body3 input:first-child,input#name,input#subject,input#mail,input#url,input#pass,textarea {
  color:#304589;
  font-size: 11px;
  background-color: transparent;
  background-image: url(http://blog-imgs-56-origin.fc2.com/a/o/g/aogaras10box/w30.png);
  background-repeat: repeat;
  margin: 0;
  padding: 0.2em;
  border: 0px solid ;
}

.body2 textarea {width: 100%;}

/* 検索 */
.body3 input {
  margin: 0.2em;
}



/* レスフォーム配置 */
.reaf {
  color: #304589;
  position: relative;
  width: 90%;
  margin: 1.7em 0 1.7em 0;
  padding: 0 0 0.5em 0.7em;
}
.reaf dt {
  letter-spacing: 0.1em;
  position: absolute;
  left: 0.1em;
}
.reaf dd {
  padding: 0 0 0.5em 4.7em;
}




/* back-next */
#back-next a{ background-color: }
#back-next a:hover{ color: }





/* プラグイン表示部分 */
/* side カラム-メニュー表示部分 */
#side,#side2 {
  word-break: break-all;
  margin: 0 0 0;
  padding: 25px 0 2.7em 0;
}


/* メニューの見出し*/
#side h3,#side2 h3 {
  background-image: url(http://blog-imgs-56-origin.fc2.com/a/o/g/aogaras10box/gra200-w.png);
  background-repeat: repeat-y;
  font-size: 12px;
  line-height: 100%;
  letter-spacing: 0;
  padding: 0.5em;
  text-decoration: none;
}




#side ul,#side2 ul {
  letter-spacing: 0;
  list-style-type: square;
  padding: 0 0 1.7em 0.7em;
  margin: 0;
}

#side ul li,#side2 ul li {
  line-height: 120%;
  margin: 0 0 0.5em 0.7em;
  list-style-position: none;
}

#side ul li a {
  text-decoration: underline
}



#side ul.info,#side2 ul.info {
  list-style-type: none;
  margin-bottom: 2.7em;
}


/* recent entry とrecent comment の日付部分文字サイズ */
#side ul li span,#side2 ul li span {
  font-size: 100%;
  line-height: 120%;
  margin: 0 0 0.5em 0.7em;
}

#side p,#side2 p{
  padding:0 0.7em 1.7em;
  margin:0;
}

#side2 .plugin-qrcode img{
  margin: 0 0 0 0.7em;
}



/* copyright,etc. */
#footer {
  background-color: #06080A;	
  color:#808cb2;
  padding: 0.2em 0.5em 0.2em 0.5em;
  text-align: center;
  margin: 1.7em 0;
}

#footer a {
  color:#ccc;
}

#footer p {
  font-size: 11px;
  letter-spacing: 0;
}




/* pagetop */

#pagetop  { 
  text-align: left;
  line-height: 110%;
  background-color: #06080A;
  margin: 0 0 0 490px;
  position: fixed;
  bottom: 3.3em;
  left: 50%;
}

#pagetop a  {
  text-decoration: none;
  padding: 0.5em 0 0.4em 0.3em;
  width: 350px;
  display: block;
}

#pagetop a:link, #pagetop a:visited {color: }
#pagetop a:hover, #pagetop a:active {color: }



/* カレンダー設定 */
#calender {
  text-align: center;
  margin: 0;
  padding: 0 0 2em 0.3em;

}
table.calender {
  font-size:15px;
  width: 90%;
  border-collapse: separate/*collapse*/;
  border-spacing: 0;
  margin: 0 auto 1em; 
}
.calender caption {
  padding: 2em 0 0;
}

.calender th {
  font-size: 11px;
}
.calender td {
  font-size:15px;
  width: 14%;
  font-weight: normal;
  text-align: center;
  padding: 0.1em;
}
.calender td a {
  display: block;
  font-weight: bold;
}
.sun {
  color: #aaa;
}
.sat {
  color: #666;
}





/* コメントリストの設定 */
#commentlist {
  margin-top: 1.7em;
  margin-bottom: 7.7em;
  margin-right: 1.7em;
}

/* トラックバックリストの設定 */
#trackbacklist {
  margin: 2.7em 1.7em 0 0;
  padding: 1.7em 0 2.7em 3.7em;
  border-top: 1px solid #ddd;
}

/* トラックバックリスト内のリスト */
#trackbacklist li ul {
  margin-top: 0.7em;
  margin-bottom: 1.7em;
}

/* コメントリスト、トラックバックリストの整形 */
#commentlist a, #trackbacklist a {
  margin-right: 0.5em;
}
#commentlist li, #trackbacklist li {
  margin-bottom: 0.5em;
}





/* trackback uri 表示部分の設定 */
#trap dt {
  margin: 0 0 0.5em 1.7em;
}
#trap dd {
}
#trap dd a {
  text-decoration: underline;
}








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;
}

img.emoji{
  vertical-align:middle;
  border:0;
}



