@charset "UTF-8";


/*-----------------LastUpdate 2008/00/00-------------------------------------------CSS MENU---------------------------


	00.枠組み
	01.
	02.
	03.
	04.
	05.
	06.
	07.
	08.







---------------------------------------------------------------------------------CSS HELP---------------------------
■セレクタでハックバージョン 6 以下の IE にのみ適用 * html body バージョン 7 の IE にのみ適用 *+html body バージョン 7 を含む全ての IE にのみ適用 *+html body, * html body IE7 を含むモダンブラウザにのみ適用（バージョン 6 以下の IE を除外） html>body IE7 を除くモダンブラウザにのみ適用 html>/**/body ----------------------------------------------------------*//* ClearFix *//* ----------------------------------------------------- */









/*for IE 5.5-7*/



























































.clearfix{
zoom:1;
}




















/*for modern browser*/









.clearfix:after{
content:".";
display:block;	height:0px;
clear:both;
visibility:hidden;
}























.clear {
clear:both;
}



/* ----------------------------------------------------- */







/* 初期設定 */
/* ----------------------------------------------------- */




BODY,H1,H2,H3,H4,H5,H6,P,UL,Li,DL,DT,DIV,TABLE,FORM,table {
margin:0px;
padding:0px;
font-weight:normal;
font-size:12px;
}
































































IMG {
border:0px;
vertical-align:bottom;
}
































































body{
font-family:'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,sans-serif;
background:url(http://gg-circle.com/gg-blog/images/bg.gif);
color:#555;
font-size:12px;
line-height:1.5em;
text-align:center;
margin-bottom:10px;
}
































































li {
list-style:none;
}
































































address {
font-style:normal;
}
































































A:link {color:#2F7C8E; text-decoration:none;}
A:visited {color:#2F7C8E; text-decoration:none;}
A:hover {color:#ff5e20; text-decoration:underline;}
A:active {color:#2F7C8E; text-decoration:none;}
































































/* 00. 枠組み*/
/* ----------------------------------------------------- */
































































#container { 
background-color:#fff;
padding:10px 12px 0px 12px;
;margin:0 auto;
width:876px;
text-align:left;
}
























#wrapper {
width:876px;
padding-top:10px;
}


#left-content {
width:178px;
float:left;
padding-right:8px;
}
































































#right-content {
width:690px;
float:left;
}
































































#footer {
padding-bottom:5px;
width:876px;
margin-top:45px;
position:relative;
}
















































































/* 01. header*/
/* ----------------------------------------------------- */
































































.logo {
width:59px;
float:left;
padding-right:6px;
}
































































#flashcontent {
width:810px;
float:left;
}
































































#navi {
padding-top:10px;
}
































































/* 02. navi*/
/* ----------------------------------------------------- */
































































#navi li a {
display:block;
text-indent:-5000px;
width:140px;
height:35px;
}
































































#navi li {
float:left;
;padding-right:7px;
}
































































.menu01 a:link,
.menu01 a:visited {
background:url(http://gg-circle.com/gg-blog/images/menu01.gif) no-repeat 0px 0px;
}

.menu01 a:hover {
background:url(http://gg-circle.com/gg-blog/images/menu01.gif) no-repeat 0px -35px;
}


.menu01 a:active {
background:url(http://gg-circle.com/gg-blog/images/menu01.gif) no-repeat 0px 0px;
}

.menu02 a:link,.menu02 a:visited {
background:url(http://gg-circle.com/gg-blog/images/menu02_01.gif) no-repeat 0px 0px;
}


.menu02 a:hover {
background:url(http://gg-circle.com/gg-blog/images/menu02_01.gif) no-repeat 0px 0px;
}
.menu02 a:active {
background:url(http://gg-circle.com/gg-blog/images/menu02_01.gif) no-repeat 0px 0px;
}


.menu03 a:link,.menu03 a:visited {
background:url(http://gg-circle.com/gg-blog/images/menu03.gif) no-repeat 0px 0px;
}
































































.menu03 a:hover {
background:url(http://gg-circle.com/gg-blog/images/menu03.gif) no-repeat 0px -35px;
}
































































.menu03 a:active {
background:url(http://gg-circle.com/gg-blog/images/menu03.gif) no-repeat 0px 0px;
}
































































.menu04 a:link,.menu04 a:visited {
background:url(http://gg-circle.com/gg-blog/images/menu04.gif) no-repeat 0px 0px;
}
































































.menu04 a:hover {
background:url(http://gg-circle.com/gg-blog/images/menu04.gif) no-repeat 0px -35px;
}
































































.menu04 a:active {
background:url(http://gg-circle.com/gg-blog/images/menu04.gif) no-repeat 0px 0px;
}
































































.menu05 a:link,.menu05 a:visited {
background:url(http://gg-circle.com/gg-blog/images/menu05.gif) no-repeat 0px 0px;
}
































































.menu05 a:hover {
background:url(http://gg-circle.com/gg-blog/images/menu05.gif) no-repeat 0px -35px;
}
































































.menu05 a:active {
background:url(http://gg-circle.com/gg-blog/images/menu05.gif) no-repeat 0px 0px;
}




















































.menu06 a:link,.menu06 a:visited {
background:url(http://gg-circle.com/gg-blog/images/menu06.gif) no-repeat 0px 0px;
}


.menu06 a:hover {
background:url(http://gg-circle.com/gg-blog/images/menu06.gif) no-repeat 0px -35px;
}


.menu06 a:active {
background:url(http://gg-circle.com/gg-blog/images/menu06.gif) no-repeat 0px 0px;
}



/* 03. left-content*/
/* ----------------------------------------------------- */

.calendar_content h3 {
  text-align:center;
}

.calendar_title {
  margin-bottom:10px;
}


.calendar_area caption {
  font-size:12px;
}

.calendar_area,
.new_area {
padding-bottom:20px;
}


.calendar_area table a,
.calendar_area table {
  font-size:10px;
}

.calendar_area table a:link,
.calendar_area table a:visited {
  text-decoration:underline;
}

.calendar_area table a:hover {
  color:#ff5e20;
  text-decoration:underline;
}


.calendar_area table a:active {
  text-decoration:underline;
}

.calendar_content {
padding-left:10px;
}
 
.widget-list,
.new_content,
.archives_content {
  padding-top:5px;
}


.widget-header {
text-align:center;
padding-top:10px;
}
























.calendar_content table {
width:158px;
}
















.sat {
color:#2553AA;
}
























.sun {
color:#DE1200;
}








































/* 04. right-content*/
/* ----------------------------------------------------- */
























































.entry-title_area {
  padding:0px 0px 2px 44px;
  background:url(http://www.gg-circle.com/gg-blog/images/entry_logo.gif) top left no-repeat;
  min-height:38px;
  color:#666;
  border-bottom:1px solid #a3a3a3;
}




































h3.entry-title a {
  font-size:18px;
  font-weight:bold;
}








.author {
  font-style:normal;
  display:inline;
}
























.published {
  font-size:10px;
}








.asset-body {
  padding:20px 5px;
}
















.meta_data_area {
  border-bottom:1px solid #a3a3a3;
  text-align:right;
  padding-bottom:5px;
  margin-bottom:50px;
}








.content-nav {
  text-align:center;
  padding-top:10px;
}




























.blo_pre {
  text-align:center;
  margin:0 auto;
}








.pankuzu {
  padding-bottom:10px;
}








.pankuzu li {
  display:inline;
}








/* 05. */
/* ----------------------------------------------------- */
















/* 06. footer*/
/* ----------------------------------------------------- */


.footer_navi {
position:absolute;
top:-10px;
left:0px;
}














.footer_navi li {
  float:left;
}
















.copy span {
background:url(http://gg-circle.com/gg-blog/images/copy.gif) no-repeat 0px 0px;
text-indent:-5000px;
display:block;
height:9px;
width:234px;
}
















.copy {
  width:232px;
}
















.f_navi01 {
  width:136px;
margin-right:10px;
}
















.f_navi02 {
  width:85px;
margin-right:10px;
}
















.f_navi01 a {
width:136px;
height:9px;
display:block;
text-indent:-5000px;
overflow:hidden;
}
































































.f_navi01 a:link,
.f_navi01 a:visited {
background:url(http://gg-circle.com/gg-blog/images/footer_navi01.gif) no-repeat 0px 0px;
}
































































.f_navi01 a:hover {
background:url(http://gg-circle.com/gg-blog/images/footer_navi01.gif) no-repeat 0px -9px;
}
































































.f_navi01 a:active {
background:url(http://gg-circle.com/gg-blog/images/footer_navi01.gif) no-repeat 0px 0px;
}
















































.f_navi02 a {
width:85px;
height:9px;
display:block;
text-indent:-5000px;
overflow:hidden;
}
























.f_navi02 a:link,
.f_navi02 a:visited {
background:url(http://gg-circle.com/gg-blog/images/footer_navi02.gif) no-repeat 0px 0px;
}








































.f_navi02 a:hover {
background:url(http://gg-circle.com/gg-blog/images/footer_navi02.gif) no-repeat 0px -9px;
}





.f_navi02 a:active {
background:url(http://gg-circle.com/gg-blog/images/footer_navi02.gif) no-repeat 0px 0px;
}

.more {
  padding-top:20px;
  text-align:right;
}








/* 07. アーカイブインデックス*/
/* ----------------------------------------------------- */




.archive-header {
  margin-top:10px;
  margin-bottom:10px;
  padding-bottom:2px;
  border-bottom:1px solid #ccc;
  font-size:14px;
  font-weight:bold;
}

.archive-list-item {
  padding-top:5px;
}

.next_page {
  text-align:center;
}

.site_banner {
  padding-top:20px;
}


/* 08. */
/* ----------------------------------------------------- */
