<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: TTOC2
Description: gooãƒ–ãƒ­ã‚°å†ç¾ãƒ†ãƒ¼ãƒž
Author: ã‚ãªãŸã®åå‰
Version: 1.0
*/

@charset "utf-8";

/* åŸºæœ¬ã‚¹ã‚¿ã‚¤ãƒ«ï¼ˆåˆæœŸå€¤ã¨ã—ã¦è¨˜è¼‰ï¼‰ */
body {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 16px;
  line-height: 1.8;
  color: #333;
  background-color: #fff;
  margin: 0;
  padding: 0;
}

a {
  text-decoration: none;
  color: inherit;
}

.container {
    width: 1000px; /* å…¨ä½“ã®å¹…ã‚’æŒ‡å®š */
    margin: 0 auto; /* ä¸­å¤®æƒãˆ */
}

header, footer {
    width: 100%;
}

.content-area {
    display: flex;
    justify-content: space-between; /* ã‚µã‚¤ãƒ‰ãƒãƒ¼ã¨ãƒ¡ã‚¤ãƒ³ã‚’å·¦å³ã«åˆ†ã‘ã‚‹ */
}

.site-main {
    width: 700px; /* ãƒ¡ã‚¤ãƒ³ã®ã‚³ãƒ³ãƒ†ãƒ³ãƒ„å¹… */
    padding: 20px;
}

.sidebar {
    width: 280px; /* ã‚µã‚¤ãƒ‰ãƒãƒ¼ã®å¹… */
    padding: 20px;
}


/* ----- 1.css ----- ï¼ˆã“ã“ã‹ã‚‰ï¼‰ */
.icon {
  content: "";
  width: 2.6rem;
  height: 2.6rem;
  display: block
}

.icon--close {
  background: url(../../img/common/icons/icon-close_black.svg) 50%/cover no-repeat
}

.icon--close--white {
  background: url(../../img/common/icons/icon-close_white.svg) 50%/cover no-repeat
}

.icon--lock,
.icon--lock__grey {
  background: url(../../img/common/icons/icon-lock_grey.svg) 50%/cover no-repeat
}

.icon--lock_out {
  background: url(../../img/common/icons/icon_lockOut_accent.svg) 50%/cover no-repeat
}

.icon--lock--black {
  background: url(../../img/common/icons/icon-lock_black.svg) 50%/cover no-repeat
}

.icon--free {
  background: url(../../img/common/icons/icon-free_grey.svg) 50%/cover no-repeat
}

.icon--free--white {
  background: url(../../img/common/icons/icon-free_white.svg) 50%/cover no-repeat
}

.icon--comment {
  background: url(../../img/common/icons/icon-comment_grey.svg) 50%/cover no-repeat
}

.icon--comment__accent {
  background: url(../../img/common/icons/icon-comment_accent.svg) 50%/cover no-repeat
}

.icon--comment__white {
  background: url(../../img/common/icons/icon-comment_white.svg) 50%/cover no-repeat
}

.icon--comment__pale {
  background: url(../../img/common/icons/icon-comment_pale.svg) 50%/cover no-repeat
}

.icon--pager__prev {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg)
}

.icon--pager__next,
.icon--pager__prev {
  background: url(../../img/common/icons/icon-arrow_accent.svg) 50%/cover no-repeat
}

.icon--pager__next {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}

.icon--pager__prev__disabled {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg)
}

.icon--pager__next__disabled,
.icon--pager__prev__disabled {
  background: url(../../img/common/icons/icon-arrow_grey.svg) 50%/cover no-repeat
}

.icon--pager__next__disabled {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}

.icon--rank-1 {
  background: url(../../img/common/icons/icon-rank_gold.svg) 50%/cover no-repeat
}

.icon--rank-2 {
  background: url(../../img/common/icons/icon-rank_silver.svg) 50%/cover no-repeat
}

.icon--rank-3 {
  background: url(../../img/common/icons/icon-rank_bronze.svg) 50%/cover no-repeat
}

.icon--rank-pc-1 {
  background: url(../../img/common/icons/icon-rank_gold_big.svg) 50%/cover no-repeat
}

.icon--rank-pc-2 {
  background: url(../../img/common/icons/icon-rank_silver_big.svg) 50%/cover no-repeat
}

.icon--rank-pc-3 {
  background: url(../../img/common/icons/icon-rank_bronze_big.svg) 50%/cover no-repeat
}

.icon--crown-1 {
  background: url(../../img/common/icons/icon-crown_gold.svg) 50%/cover no-repeat
}

.icon--crown-2 {
  background: url(../../img/common/icons/icon-crown_silver.svg) 50%/cover no-repeat
}

.icon--crown-3 {
  background: url(../../img/common/icons/icon-crown_bronze.svg) 50%/cover no-repeat
}

.icon--crown__accent {
  background: url(../../img/common/icons/icon-crown_accent.svg) 50%/cover no-repeat
}

.icon--profile {
  background: url(../../img/common/icons/icon-profile_accent.svg) 50%/cover no-repeat
}

.icon--add-person {
  background: url(../../img/common/icons/icon-add_person_grey.svg) 50%/cover no-repeat
}

.icon--birdtw {
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 2px -463px
}

.icon--sp__birdtw {
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 2px -465px
}

.icon--search {
  background: url(../../img/common/icons/icon-search_black.svg) 50%/cover no-repeat
}

.icon--good {
  background: url(../../img/common/icons/icon-emotion-good.svg) 50%/cover no-repeat
}

.icon--fight {
  background: url(../../img/common/icons/icon-emotion-fight.svg) 50%/cover no-repeat
}

.icon--more {
  background: url(../../img/common/icons/icon-emotion-more.svg) 50%/cover no-repeat
}

.icon--clap {
  background: url(../../img/common/icons/icon-emotion-clap.svg) 50%/cover no-repeat
}

.icon--desktop {
  background: url(../../img/common/icons/icon-desktop_white.svg) 50%/cover no-repeat
}

.icon--footprint {
  background: url(../../img/common/icons/icon-footprint_accent.svg) 50%/cover no-repeat
}

.icon--footprint--off {
  background: url(../../img/common/icons/icon-footprint_pale.svg) 50%/cover no-repeat
}

.icon--arrow {
  background: url(../../img/common/icons/icon-arrow_blue.svg) 50%/cover no-repeat
}

.icon--arrow__white {
  background: url(../../img/common/icons/icon-arrow_white.svg) 50%/cover no-repeat
}

.icon--arrow__right {
  background: url(../../img/common/icons/icon-right_arrow_blue.svg) 50%/cover no-repeat
}

.icon--arrow__left {
  background: url(../../img/common/icons/icon-left_arrow_blue.svg) 50%/cover no-repeat
}

.icon--arrow__bottom {
  background: url(../../img/common/icons/icon-down_arrow_blue.svg) 50%/cover no-repeat
}

.icon--arrow__top {
  background: url(../../img/common/icons/icon-up_arrow_blue.svg) 50%/cover no-repeat
}

.icon--arrow__bottom__grey {
  background: url(../../img/common/icons/icon-down_arrow_grey.svg) 50%/cover no-repeat
}

.icon--arrow__top__grey {
  background: url(../../img/common/icons/icon-up_arrow_grey.svg) 50%/cover no-repeat
}

.icon--arrow__right__grey {
  background: url(../../img/common/icons/icon-right_arrow_grey.svg) 50%/cover no-repeat
}

.icon--rankup {
  background: url(../../img/common/icons/icon-rankup.svg) 50%/cover no-repeat
}

.icon--rankdown {
  background: url(../../img/common/icons/icon-rankdown.svg) 50%/cover no-repeat
}

.icon--rankright {
  background: url(../../img/common/icons/icon-rankright.svg) 50%/cover no-repeat
}

.icon--write__white {
  background: url(../../img/common/icons/icon-write_white.svg) 50%/cover no-repeat
}

.icon--mail__white {
  background: url(../../img/common/icons/icon-mail_white.svg) 50%/cover no-repeat
}

.icon--mail__blue {
  background: url(../../img/common/icons/icon-mail_blue.svg) 50%/cover no-repeat
}

.icon--aleart__accenet {
  background: url(../../img/common/icons/icon-aleart_accenet.svg) 50%/cover no-repeat
}

.icon--like {
  background: url(../../img/common/icons/icon-like_grey.svg) 50%/cover no-repeat
}

.icon--like__accent {
  background: url(../../img/common/icons/icon-like_accent.svg) 50%/cover no-repeat
}

.icon--like__pale {
  background: url(../../img/common/icons/icon-like_pale.svg) 50%/cover no-repeat
}

.icon--star__accent {
  background: url(../../img/common/icons/icon_star_accenet.svg) 50%/cover no-repeat
}

.icon--calendar__blue {
  background: url(../../img/common/icons/icon-calendar_blue.svg) 50%/cover no-repeat
}

.icon--trash__white {
  background: url(../../img/common/icons/icon-trash_white.svg) 50%/cover no-repeat
}

.icon--trash__blue {
  background: url(../../img/common/icons/icon-trash_blue.svg) 50%/cover no-repeat
}

.icon--image__white {
  background: url(../../img/common/icons/icon-image_white.svg) 50%/cover no-repeat
}

.icon--twitter,
.icon--twitter__blue {
  background: url(//i.xgoo.jp/img/icon/x_logo.png) 50%/cover no-repeat
}

.icon--facebook {
  background: url(../../img/common/icons/icon-facebook.svg) 50%/cover no-repeat
}

.icon--preview {
  background: url(../../img/common/icons/icon-preview_white.svg) 50%/cover no-repeat
}

.icon--flipV {
  background: url(../../img/common/icons/icon-flipV_white.svg) 50%/cover no-repeat
}

.icon--flipH {
  background: url(../../img/common/icons/icon-flipH_white.svg) 50%/cover no-repeat
}

.icon--rotateL {
  background: url(../../img/common/icons/icon-rotateL_white.svg) 50%/cover no-repeat
}

.icon--rotateR {
  background: url(../../img/common/icons/icon-rotateR_white.svg) 50%/cover no-repeat
}

.icon--crop {
  background: url(../../img/common/icons/icon-crop_white.svg) 50%/cover no-repeat
}

.icon--goo {
  background: url(../../img/common/icons/icon-goo.svg) 50%/cover no-repeat
}

.icon--keytype__blue {
  background: url(../../img/common/icons/icon-keyType_blue.svg) 50%/cover no-repeat
}

.icon--appeal {
  height: 2.5rem;
  width: 3.6rem
}

.icon--appeal_black {
  background: url(../../img/common/icons/icon-appeal_black.svg) 50%/cover no-repeat
}

.icon--appeal_white {
  background: url(../../img/common/icons/icon-appeal_white.svg) 50%/cover no-repeat
}

.icon--appeal_accent {
  background: url(../../img/common/icons/icon-appeal_accent.svg) 50%/cover no-repeat
}

.emotions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem 0 .7rem;
  width: 100%;
  height: 5rem
}

.emotion {
  width: 5rem;
  height: 5.2rem
}

.emotion a {
  content: "";
  display: block;
  width: 5rem;
  height: 5rem;
  cursor: pointer;
  background-repeat: no-repeat;
  background-size: 5rem;
  background-position: 50%;
  position: relative
}

.emotion a span {
  position: absolute;
  bottom: .76rem;
  left: 0;
  text-align: center;
  width: 100%;
  line-height: 1;
  font-size: .74rem;
  letter-spacing: 0;
  color: #2c2c2c
}

.emotion.emotion--active a span {
  color: #f66200
}

.emotion__animation-wrap {
  position: absolute;
  top: 37%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 1.36rem;
  height: 1.4rem
}

.emotion__animation-wrap svg {
  width: 100%
}

.emotion--comment a {
  background-image: url(../../img/common/btn/btn-emotion-comment.png)
}

.emotion--comment.emotion--active a {
  background-image: url(../../img/common/btn/btn-emotion-comment_active.png)
}

.emotion--good a {
  background-image: url(../../img/common/btn/btn-emotion-good.png)
}

.emotion--good.emotion--active a {
  background-image: url(../../img/common/btn/btn-emotion-good_active.png)
}

.emotion--fight a {
  background-image: url(../../img/common/btn/btn-emotion-fight.png)
}

.emotion--fight.emotion--active a {
  background-image: url(../../img/common/btn/btn-emotion-fight_active.png)
}

.emotion--more a {
  background-image: url(../../img/common/btn/btn-emotion-more.png)
}

.emotion--more.emotion--active a {
  background-image: url(../../img/common/btn/btn-emotion-more_active.png)
}

.emotion--clap a {
  background-image: url(../../img/common/btn/btn-emotion-clap.png)
}

.emotion--clap.emotion--active a {
  background-image: url(../../img/common/btn/btn-emotion-clap_active.png)
}

/* ----- 2.css ----- ï¼ˆã“ã“ã‹ã‚‰ï¼‰ */

/* STATIC CSS Document for goo blog modulized templates 120809 */

/*-- â–&nbsp;SECTION 000 å…±é€šè¨­å®š --*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
  display: block
}

audio,
canvas,
video {
  display: inline-block;
}

html {
  color: #000;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%
}

body {
  font-size: small;
  background: #fff;
  margin: 0;
  line-height: 1.5;
  letter-spacing: 0
}

body,
div,
ul,
ol,
dl,
dt,
dd,
li,
h1,
h2,
h3,
h4,
h5,
h6,
p,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
blockquote {
  margin: 0;
  padding: 0
}

th,
td {
  margin: 0
}

a:focus {
  outline: thin dotted
}

a:hover,
a:active {
  outline: 0
}

form {
  text-align: left
}

b,
strong {
  font-weight: bold
}

blockquote {
  margin: 1em 40px
}

pre {
  font-family: 'courier new', monospace, sans-serif;
  font-size: 1em;
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word
}

small {
  font-size: 75%
}

fieldset {
  border: 0
}

img {
  -ms-interpolation-mode: bicubic
}

button,
input,
select,
textarea {
  font-size: 1em;
  margin: 0;
  vertical-align: baseline;
}

button,
input {
  line-height: normal
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  appearance: none;
  -webkit-appearance: button;
}

button[disabled],
input[disabled] {
  cursor: default
}

input,
textarea,
select {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

button:-moz-focus-inner,
input:-moz-focus-inner {
  border: 0;
  padding: 0
}

textarea {
  overflow: auto;
  vertical-align: top;
  padding: 2px
}

table:not([cellspacing]) {
  border-collapse: collapse;
  border-spacing: 0
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
  position: relative
}

sup {
  top: -0.5em
}

sub {
  bottom: -0.25em
}

legend {
  color: #000
}

/*-- clear fix --*/
div.clearboth {
  display: block;
  clear: both;
  height: 0px;
  font-size: 0px;
  margin: 0;
  padding: 0;
  line-height: 0;
  overflow: hidden;
}

.clearfix {
  zoom: 1;
  /*for IE 5.5-7*/
}

.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0px;
  visibility: hidden;
  /*for modern browser*/
}

* html .clearfix {
  display: inline-table;
  /*\*/
  display: block;
  /**/
}

/* fixed global header from 20101117 */
body {
  padding-top: 25px !important;
}

/* for ie6*/
#container {
  margin: 0px auto;
  text-align: left
}

#global-header {
  z-index: 9999;
  position: fixed !important;
  position: static;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 25px;
  margin: 0 !important;
  margin-top: -25px;
  border-bottom: 1px solid #ccc;
  background: #fff
}

#mod-global-header {
  margin: 0px;
  padding: 0px;
  border-top: #e3e5e6 1px solid;
  border-bottom: #999 1px solid;
  background: url(/img/static/blog/mod_global_header_bg.gif);
  background-repeat: repeat-x;
  width: 100%;
  height: 24px;
  font-size: 12px;
  color: #666
}

#mod-global-header ul {
  display: inline
}

#mod-global-header a {
  color: #666;
  text-decoration: none
}

#mod-global-header a:hover {
  text-decoration: underline
}

#mod-global-header a img {
  border: none
}

#mod-global-header table {
  width: 100%;
  margin: 0;
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse
}

#mod-global-header table td {
  white-space: nowrap
}

#mod-global-header-l {
  margin: 0;
  padding: 4px 0 0 0;
  text-align: left;
}

#mod-global-header-l ul {
  list-style: none;
  display: block;
  margin-top: -3px
}

#mod-global-header-l ul li {
  display: inline;
  margin: 0 8px 0 0
}

#mod-global-header-l ul .logo img {
  vertical-align: middle;
  width: 46px;
  height: 22px
}

#mod-global-header-r {
  text-align: right
}

#mod-global-header-r ul {
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative
}

#mod-global-header-r ul li {
  display: inline
}

#mod-global-header-r ul.mod-global-header-m li {
  margin-right: 7px
}

#mod-global-header-r ul.mod-global-header-m li img {
  width: 12px;
  height: 12px;
  margin-right: 2px;
  vertical-align: middle
}

#mod-global-header-r form {
  display: inline
}

#mod-global-header-r input#mod-global-header-search {
  width: 120px;
  height: 12px;
  padding: 2px 1px;
  ime-mode: active
}

#mod-global-header-r input#mod-global-header-search-button {
  margin: 0;
  padding: 0;
  vertical-align: middle
}

#mod-global-header-r .mod-global-header-select {
  font-size: 11px;
  width: 100px;
  height: 18px;
  vertical-align: middle
}

#mod-global-header-r ul.mod-global-header-m li img {
  width: 14px;
  height: 14px;
  margin-right: 4px
}

#mod-global-header-m {
  top: 0px
}

/*-- global header pch popup --*/
#mod-global-header-pch {
  position: absolute;
  display: none;
  z-index: 9999;
  width: 430px
}

#mod-global-header-pch ul {
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: left
}

#mod-global-header-pch .ph_list_box,
#mod-global-header-pch .ph_list_box2 {
  float: left;
  margin: 0em
}

#mod-global-header-pch .ph_list_box a,
#mod-global-header-pch .ph_list_box2 a {
  display: block;
  width: 50px;
  height: 50px;
  margin: 0;
  text-align: center;
  background-color: #bbb
}

#mod-global-header-pch .ph_list_box a {
  padding: 0.4em 0 0.4em 0.4em
}

#mod-global-header-pch .ph_list_box2 a {
  padding: 0 0 0.4em 0.4em
}

#mod-global-header-pch .inph_list_box {
  display: block
}

#mod-global-header-pch .inph_list_box img {
  margin: 0px auto;
  width: 50px;
  height: 50px;
  border: none
}

#mod-global-header-pch .list-period a {
  padding-right: 0.4em
}

#mod-global-header-pch-close {
  display: none;
  position: absolute;
  top: 0;
  left: -22px;
  width: 22px;
  height: 36px;
  cursor: pointer;
  background: url(/img/static/blog/mod_pch_list_close.png);
  _background: url(/img/static/blog/mod_pch_list_close.gif);
  background-repeat: no-repeat;
}

#preview-global-header {
  position: fixed !important;
  z-index: 9999;
  width: 100%;
  color: #606060;
  background-color: #fcfcfc;
  font-weight: bold;
  padding: 0.2em 0;
  background-image: none;
  text-align: center;
}

/*-- â–&nbsp;SECTION 010 å…¨ä½“è¨­å®š --*/
#title-banner h1,
#title-banner h2,
#mod-comments h3,
#mod-trackbacks h3,
.entry-top h3,
.module h4 {
  margin: 0;
  padding: 0;
  font-size: 100%
}

/*-- list-style none on modules --*/
.module ul,
.module ul li,
.module dl,
.module dl dt,
.module dl dd,
#mod-powered-by ul,
#mod-powered-by ul li,
#mod-comments ul,
#mod-comments ul li,
#mod-comments dl,
#mod-comments dl dt,
#mod-comments dl dd,
#mod-trackbacks ul,
#mod-trackbacks ul li,
#mod-trackbacks dl,
#mod-trackbacks dl dt,
#mod-trackbacks dl dd,
#mod-prev-next ul,
#mod-prev-next ul li,
#mod-archive ul,
#mod-archive ul li,
#mod-relation ul li,
#mod-relation-popular ul li {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*-- overflow hidden --*/
#title-banner,
#title-banner-top,
#title-banner-bottom,
#main-top,
main-bottom,
#center,
#in-center,
#main-3c-wrap,
#side-a,
#side-b,
.sidebar-top,
sidebar-bottom,
.content-2c,
.content-3c,
.content-top,
.content-bottom,
.mod-entry-set,
.mod-entry-set-top,
.mod-entry-set-bottom,
.mod-comments-top,
.comment-list-top,
.comment-list-bottom,
.module-top,
.module-bottom {
  overflow: hidden;
}

/*-- overflow auto --*/
.entry-top,
.entry-body,
.entry-body-text,
.comment-list-text,
.mod-trackbacks-body {
  overflow: auto;
  word-break: normal;
}

.entry-top h3 {
  overflow: hidden;
}

/* for Chrome 32bit */

/*-- ä¸ä½¿ç”¨æ‹¡å¼µéƒ¨åˆ† --*/
#global-footer {
  display: none;
}

/*-- â–&nbsp;SECTION 020 ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆè¨­å®š --*/
#container {
  text-align: left;
}

#main {
  margin: 0;
  padding: 0;
}

.content-body {
  min-width: 18em
}

/*-- â–&nbsp;SECTION 030 #title-banner è¨­å®š --*/
/*-- â–&nbsp;SECTION 040 #main è¨­å®š --*/
/*-- â–&nbsp;SECTION 050 #main å†…ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆè¨­å®š --*/
#center,
#in-center {
  margin: 0;
  padding: 0;
}

#side-a,
#side-b {
  width: 200px;
}

/*-- â–&nbsp;SECTION 060 #center-2c/3c è¨­å®š --*/
/*-- â–&nbsp;SECTION 070 ã‚¨ãƒ³ãƒˆãƒªãƒ¼è¨­å®š --*/
/*-- 070-010 ã‚¨ãƒ³ãƒˆãƒªãƒ¼ã‚»ãƒƒãƒˆ --*/
.mod-entry-set {
  zoom: 1;
}

/*-- 070-020 ã‚¨ãƒ³ãƒˆãƒªãƒ¼ --*/
/*-- ENTRY BODY --*/
.entry-body {
  height: 1%;
  line-height: 1.6;
  line-break: strict;
  word-wrap: break-word;
}

.entry-body table:not([cellspacing]) {
  border-collapse: separate;
  border-spacing: 2px
}

.entry-body p,
.entry-body pre,
.entry-body dl {
  margin: 1em 0
}

.entry-body ul,
.entry-body ol {
  margin: 1em 0;
  padding: 0 0 0 3em
}

.entry-body dd {
  margin-left: 3em
}

.entry-body h1,
.entry-body h2,
.entry-body h3,
.entry-body h4,
.entry-body h5,
.entry-body h6 {
  margin: 18px 0
}

.entry-body-text {
  padding: 1px 0 1px;
  zoom: 1
}

*+html .entry-body-text {
  padding-bottom: 2em;
  overflow-y: hidden;
}

.entry-body-text table img[src*="images-amazon.com"] {
  margin-right: 0.5em
}

.entry-body-text iframe,
.entry-body-text embed {
  border: none;
  max-width: 100%;
  margin: 0.5em auto;
  display: block
}

.entry_body_img_thumb {
  border: 1px solid
}

.entry-body-image {
  width: 100%;
  text-align: center
}

.entry-body-image img {
  max-width: 100%
}

/*-- /ENTRY BODY --*/
/*-- ENTRY BOTTOM --*/
.entry-bottom-j {
  text-align: left;
  margin: 10px 0;
}

.entry-bottom-pn {
  width: 100%;
  margin: 10px auto;
  padding: 0;
  text-align: center;
}

/*-- /ENTRY BOTTOM --*/

/*-- 070-030 ã‚³ãƒ¡ãƒ³ãƒˆ --*/
.comment-form-body {
  text-align: center;
}

form.comment-form-body-form {
  margin: 0 auto;
  width: 400px;
}

.comment-input {
  padding-top: 8px;
  width: 34em
}

.comment-input dl dt {
  clear: left
}

.comment-input dl dt label {
  float: left;
  padding: 0px 6px 8px 0;
  width: 60px;
  text-align: right;
  vertical-align: text-bottom
}

.comment-input dl dd label {
  font-size: 12px;
  margin-right: 2px
}

.comment-input dl dd input {
  width: 175px;
  margin-right: 2px;
  vertical-align: middle
}

.comment-input dl dd input#comment_cookie {
  width: 18px;
  position: relative;
  top: -1px
}

textarea#comment_text {
  width: 320px
}

.comment-emoji {
  padding: 4px 0 4px 66px;
}

#comment-emoji-list {
  background-color: #fff;
  border: solid 1px #ccc;
  margin-left: 65px;
  width: 320px;
}

.comment-notice {
  padding: 4px 0 4px 86px;
  background: url("/img/static/blog/mod-relation-arrow.gif") no-repeat 66px;
}

.comment-agree {
  margin: .4rem 0 1rem;
  padding-left: 68px;
  font-size: 1rem
}

.comment-agree input {
  vertical-align: middle;
  margin-right: .4rem
}

.comment-spam {
  padding: 4px 0 1rem 66px;
}

.comment-spam dl dd input {
  width: 175px
}

.comment-submit {
  padding: 4px 0 8px 66px;
}

.comment-submit input {
  border-width: 2px;
  width: 320px;
  height: 30px;
  background: #fff url("/img/static/global/cmm/bg/h2_06_00.gif") repeat-x;
}

.comment-login-link {
  text-align: center;
}

.comment-reply::before {
  content: url('https://i.xgoo.jp/gb25/img/common/icons/icon_reply-grey.svg');
  display: inline-block;
  width: 15px;
  height: 15px;
  margin-right: 8px;
}

#mod-comments .mod-comments-sort {
  text-align: right;
}

#mod-comments .comment-list-text,
#mod-trackbaks .mod-trackbacks-body {
  padding: 1px 0
}

#mod-comments .comment-load-button {
  padding: 1em 0 30px;
  text-align: center;
}

#mod-comments .comment-load-button a {
  border: 0;
  background: none;
  cursor: pointer;
  font-weight: bold;
  padding: 0;
  position: relative;
}

#mod-comments .comment-load-button a:after {
  border: .3em solid transparent;
  border-top-color: inherit;
  content: "";
  display: inline-block;
  margin-left: .3em;
  vertical-align: middle;
  height: 0;
  width: 0;
}

#mod-comments .comment-post-button {
  padding: 20px 0 30px;
}

#mod-comments .comment-post-button button {
  border-width: 2px;
  display: block;
  margin: 0 auto;
  width: 100%;
  max-width: 320px;
  height: 40px;
  background: #fff url("/img/static/global/cmm/bg/h2_06_00.gif") repeat-x
}

#mod-comments .post-end-announce {
  text-align: center;
  padding: .7rem;
  color: #fff;
  background-color: #ef3000;
  margin: .5rem;
}

#mod-comments .post-end-announce a {
  text-decoration: underline;
  color: #fff;
}

/*-- 070-040 ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯ --*/
input.tb-ping-url-input {
  width: 99%;
  border: none;
  background: transparent;
}

/*-- 070-050 ãƒŠãƒ“ã‚²ãƒ¼ã‚·ãƒ§ãƒ³ --*/
.mod-prev-next-body ul li {
  list-style: none;
  display: inline-block;
  /* /display: inline;/zoom: 1; */
}

#mod-prev-next .mod-prev-next-body ul li.mod-pre-nex-top {
  padding-bottom: 1em;
  display: block;
  text-align: center;
}

#mod-prev-next .mod-prev-next-body ul li.mod-pre-nex-prev,
#mod-prev-next .mod-prev-next-body ul li.mod-pre-nex-next {
  width: 45%;
}

#mod-prev-next .mod-prev-next-body ul li.mod-pre-nex-next {
  text-align: right;
  float: right;
}

#mod-prev-next .mod-prev-next-body ul:after {
  content: "";
  display: block;
  clear: both;
}

/*-- 070-060 ãƒ•ãƒªãƒ¼ã‚¨ãƒªã‚¢ãƒ¡ã‚¤ãƒ³ --*/

/*-- 070-070 è¨˜äº‹ä¸€è¦§ --*/
#mod-archive {
  margin-bottom: 10px;
}

#mod-archive .mod-archive-sort {
  text-align: right;
}

#mod-archive ul {
  line-height: 1.5;
}

#mod-archive ul li {
  padding: 10px 0px;
}

#mod-archive .mod-arcv-tit {
  font-weight: bold;
}

#mod-archive .entry-bottom-info {
  display: block;
  height: 20px;
}

.tags li {
  float: left !important;
  list-style: none !important;
  margin-right: 10px;
}

.tags li:hover {
  text-decoration: underline;
}

.tags .tag-color {
  text-decoration-line: none;
}


/*-- 070-080 ãƒ•ã‚©ãƒˆãƒãƒ£ãƒ³ãƒãƒ«ä¸€è¦§ --*/
#mod-photochannel div.entry-body-text {
  overflow: hidden;
}

#mod-photochannel table.mod-pch-table {
  width: 98%;
  margin: 0 0.25em 0.5em 0.25em;
  padding: 0;
  border-bottom: 1px dotted;
}

#mod-photochannel table.mod-pch-table td {
  padding: 0;
}

#mod-photochannel table.mod-pch-table td.mod-pch-chnum {
  padding: 0 0 0.5em 0.25em;
  font-size: 130%;
  font-weight: bold;
  white-space: nowrap;
}

#mod-photochannel table.mod-pch-table td.mod-pch-thum-td {
  width: 150px;
  text-align: center;
  vertical-align: top;
}

#mod-photochannel table.mod-pch-table td.mod-pch-thum-td img.mod-pch-thum-cgif {
  border: 0;
  width: 120px;
  height: 120px;
}

#mod-photochannel table.mod-pch-table td.mod-pch-title {
  padding: 0 0 0.25em 0.5em;
  font-size: 105%;
  font-weight: bold;
}

#mod-photochannel table.mod-pch-table td.mod-pch-description {
  padding: 0 0 0.5em 0.5em;
  font-size: 95%;
}

#mod-photochannel table.mod-pch-table td.mod-pch-label {
  width: 1%;
  vertical-align: top;
  padding: 0 1.5em 0.25em 0.5em;
  white-space: nowrap;
}

#mod-photochannel table.mod-pch-table td.mod-pch-time,
table.mod-pch-table td.mod-pch-count,
table.mod-pch-table td.mod-pch-smiles {
  white-space: nowrap;
}

#mod-photochannel table.mod-pch-table td.mod-pch-tags {
  padding: 0 0 0.5em 0;
}

/*-- 070-090 é–¢é€£é&nbsp;…ç›® --*/
#mod-relation,
#mod-relation-popular {
  width: 94%;
  padding: 0 5px 0;
  margin: 10px auto;
}

#mod-relation-popular {
  margin: 0 auto;
}

#mod-relation h3,
#mod-relation-popular h3,
.mod-relation-thumb h3 {
  font-size: 100%;
  margin: 10px 0 5px;
  padding: 0;
}

#mod-relation h3.hr,
#mod-relation-popular h3.hr,
.mod-relation-thumb h3.hr {
  padding-top: 1.5em;
  border-top: 3px dotted #c4c4c4;
}

#mod-relation ul,
#mod-relation-popular ul {
  padding: 0;
  margin: 0 0 15px 5px;
  line-height: 1.8;
}

#mod-relation ul li,
#mod-relation-popular ul li {
  background: url("/img/static/blog/mod-relation-arrow.gif") no-repeat 0 5px;
  padding: 1px 1px 4px 18px;
}

#mod-relation .ranking,
#mod-relation-popular .ranking {
  padding-left: 8px;
}

#mod-relation .ranking li,
#mod-relation-popular .ranking li {
  background: none;
}

#mod-relation .ranking li a,
#mod-relation-popular .ranking li a {
  display: inline-block;
  line-height: 1.3;
  zoom: 1;
  margin-top: 4px;
}

.ranking_0,
.ranking_1,
.ranking_2,
.ranking_3,
.ranking_4,
.ranking_5,
.ranking_6,
.ranking_7,
.ranking_8,
.ranking_9 {
  background: url(/img/static/blog/socialtpl_sidebar_ranking.png) no-repeat;
}

.ranking_0,
.ranking_1,
.ranking_2,
.ranking_3,
.ranking_4,
.ranking_5,
.ranking_6,
.ranking_7,
.ranking_8,
.ranking_9 {
  width: 30px;
  height: 25px;
  display: inline-block;
  margin: -3px 0 3px -30px;
  vertical-align: top;
  zoom: 1;
  /*/display: inline;*/
}

.ranking_0 {
  background-position: -12px 1px;
}

.ranking_1 {
  background-position: -12px -39px;
}

.ranking_2 {
  background-position: -12px -79px;
}

.ranking_3 {
  background-position: -12px -115px;
}

.ranking_4 {
  background-position: -12px -155px;
}

.ranking_5 {
  background-position: -12px -195px;
}

.ranking_6 {
  background-position: -12px -235px;
}

.ranking_7 {
  background-position: -12px -275px;
}

.ranking_8 {
  background-position: -12px -315px;
}

.ranking_9 {
  background-position: -12px -355px;
}

.ranking_10 {
  background-position: -12px -395px;
}

#mod-relation .mod-relation_vertical,
#mod-relation-popular .mod-relation_vertical {
  min-width: 20em \9;
}

#mod-relation .mod-relation_vertical ul,
#mod-relation-popular .mod-relation_vertical ul {
  width: 49.5%;
  float: left;
  margin-left: 0px;
  min-width: 10em;
}

#mod-relation .mod-relation_vertical ul li,
#mod-relation-popular .mod-relation_vertical ul li {
  margin-left: 5px;
}

#mod-relation .mod-relation_vertical ul.ranking,
#mod-relation-popular .mod-relation_vertical ul.ranking {
  margin-right: -8px;
}

#mod-relation .mod-relation_vertical ul.ranking li,
#mod-relation-popular .mod-relation_vertical ul.ranking li {
  margin-right: 5px;
}

@media screen and (max-width: 750px) {

  #mod-relation .mod-relation_vertical ul,
  #mod-relation-popular .mod-relation_vertical ul {
    width: 100%;
    min-width: 100%;
    float: inherit;
  }

  #mod-relation .mod-relation_vertical ul.ranking,
  #mod-relation-popular .mod-relation_vertical ul.ranking {
    margin-right: 0px;
  }

  #mod-relation .mod-relation_vertical ul.ranking li,
  #mod-relation-popular .mod-relation_vertical ul.ranking li {
    margin-right: 0px;
  }
}

.mod-relation-ch {
  margin: 0 0 0 5px;
  padding: 0;
}

.mod-relation-chimg {
  margin: 0 0 15px 0;
  overflow: hidden;
  padding: 0;
  width: 50%;
  float: left;
}

.mod-relation-chtxt {
  padding: 0 4px 0 4px;
  text-align: left;
  overflow: hidden;
  word-wrap: break-word;
}

.mod-relation-chtxt img {
  width: 16px;
  height: 16px;
  vertical-align: middle;
  margin-right: 2px;
}

.mod-relation-chthum {
  border: 1px solid #CCCCCC;
  float: left;
  height: 64px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 64px;
}

.mod-relation-chthumt {
  border: 0 none;
  height: 64px;
  width: 64px;
}

.mod-relation-thumb {
  margin: 0 auto;
}

.mod-relation-thumb ul {
  overflow: hidden;
  list-style: none;
  margin: 8px 0 0;
  padding: 0 !important;
  width: 100%
}

.mod-relation-thumb li {
  margin: 0 0 8px 0;
  padding: 0 !important;
  min-width: 20.5em;
  width: 50%;
  list-style: none !important;
  font-size: 100%;
  float: left;
  height: 3.31em;
  line-height: 1.655;
  overflow: hidden;
}

.mod-relation-thumb li:before {
  display: none !important;
}

.mod-relation-thumb li a {
  display: table;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-decoration: none !important;
  height: 3em;
}

.mod-relation-thumb li a img {
  border-width: 0;
  vertical-align: middle;
}

.mod-relation-thumb li a span {
  display: table-cell;
}

.mod-relation-thumb li a .thumb {
  vertical-align: top;
}

.mod-relation-thumb li a .text {
  padding: 0 .5em;
  text-decoration: underline;
  vertical-align: middle;
}

.mod-relation-thumb li a:hover .text {
  text-decoration: none;
}

@media screen and (min-width: 1920px) {
  .mod-relation-thumb li {
    width: 33.3%;
  }
}

/*-- â–&nbsp;SECTION 080 goo ad è¨­å®š --*/
.mod-entry-reccomend-widget {
  text-align: left;
}

.mod-entry-set-goo-ad {
  text-align: center;
}

table.gooAd {
  border-collapse: separate;
}

.gooAd td {
  text-align: left;
  margin: 0 !important;
  line-height: 1;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}

.gooAd_title_td a {
  width: 100%;
  font-size: 130%;
  line-height: 130% !important;
  text-decoration: underline !important;
}

.gooAd_title_td a:link:hover {
  text-decoration: none !important;
}

.gooAd_title_td a:link:active {
  text-decoration: none !important;
}

.gooAd_title_td a:visited {
  text-decoration: underline !important;
}

.gooAd_url_td {
  padding: 4px 0;
}

.gooAd_url_td a {
  width: 100%;
  text-decoration: none !important;
}

.gooAd_text_td {
  width: 100%;
  line-height: 130% !important;
}

a.gooAd_sponsor {
  display: block;
  padding: 3px 0;
  text-align: left;
  text-decoration: none !important;
  color: #888 !important;
}

/*-- â–&nbsp;SECTION 090 #sidebar è¨­å®š --*/
/*-- â–&nbsp;SECTION 100 ã‚µã‚¤ãƒ‰ãƒãƒ¼ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å…±é€šè¨­å®š --*/
.module-body {
  line-height: 1.4;
  line-break: strict;
  word-wrap: break-word;
}

.module-body table:not([cellspacing]) {
  border-collapse: separate;
  border-spacing: 2px
}

.module ul li,
.module dl dd {
  margin: 0 0 0.4em
}

.module ul li {
  line-height: 1.4
}

#sidebar-opt-top {
  display: none;
}

#sidebar-opt-bottom {
  display: none;
}

/*-- â–&nbsp;SECTION 110 ã‚µã‚¤ãƒ‰ãƒãƒ¼ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å€‹åˆ¥è¨­å®š --*/
/*-- 110-010 ã‚«ãƒ¬ãƒ³ãƒ€ãƒ¼ -*/
#mod-calendar .module-body {
  text-align: center;
}

#mod-cal-table {
  margin-left: auto;
  margin-right: auto;
  width: 100%
}

#mod-cal-table table {
  width: 100%;
  border-collapse: collapse;
}

#mod-cal-table th,
#mod-cal-table td {
  text-align: center;
  white-space: nowrap
}

#mod-cal-prev-next {
  width: 100%;
}

#mod-cal-prev {
  float: left;
  text-align: left;
}

#mod-cal-next {
  float: right;
  text-align: right;
}

/*-- 110-020 ãƒ—ãƒ­ãƒ•ã‚£ãƒ¼ãƒ« --*/
#mod-profile dl dd.mod-pro-photo {
  text-align: center;
}

#mod-profile .tag-list {
  font-size: 0;
  margin-bottom: .5rem;
  word-break: break-all
}

#mod-profile .tag-list .tag {
  display: inline-block;
  padding: .5rem .5rem 0 0;
  background: none
}

#mod-profile .tag-list .tag a {
  font-size: .8rem;
  letter-spacing: .03rem;
  display: block;
  line-height: 1
}

#mod-profile .shop-btn {
  display: block;
  box-shadow: 0 0 0 1px rgba(255, 255, 255, .5);
  background: #f66200;
  color: #fff !important;
  padding: .75em 1em;
  font-size: 12px;
  line-height: 1.2;
  text-align: center;
  margin: 10px 0;
  border-radius: 5px;
}

/*-- 110-030 æºå¸¯ --*/
#mod-mobile .module-body {
  text-align: center;
}

#mod-mobile .module-body ul li.mod-mob-qr img {
  margin: 4px 0 6px 0;
  padding: 0;
}

#mod-mobile .module-body ul li.mod-mob-mail img {
  border: 0;
  margin: 0 0 6px 0;
  padding: 0;
  vertical-align: middle;
}

/*-- 110-040 ãƒ­ã‚°ã‚¤ãƒ³ --*/
#mod-login .module-body {
  text-align: center;
}

#mod-login .module-body img {
  margin: 0 6px 0 0;
  padding: 0;
  vertical-align: middle;
}

/*-- 110-050 æœ€æ–°è¨˜äº‹ --*/
#mod-recent-entries .module-body .arcv-link {
  width: 100%;
  text-align: right;
}

/*-- 110-060 æœ€æ–°ã‚³ãƒ¡ãƒ³ãƒˆ --*/
/*-- 110-070 æœ€æ–°ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯ --*/
/*-- 110-080 ãƒãƒƒã‚¯ãƒŠãƒ³ãƒãƒ¼ --*/
/*-- ãƒ—ãƒ«ãƒ€ã‚¦ãƒ³ --*/
#mod-back-numbers-select .module-body {
  text-align: center;
}

/*-- ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ« --*/
#mod-back-numbers-scroll .module-body {
  height: 100px;
  overflow: auto;
  text-align: left;
}

/*-- ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ãªã— --*/
#mod-back-numbers-noscroll .module-body {
  text-align: left;
}

/*-- 110-090 ã‚«ãƒ†ã‚´ãƒªãƒ¼ --*/
/*-- 110-100 ãƒ–ãƒƒã‚¯ãƒžãƒ¼ã‚¯ --*/
/*-- 110-110 goo ãŠã™ã™ã‚ --*/
span#mod-goo-rec-goo {
  text-transform: lowercase;
}

#mod-goo-recommends td,
#mod-advertising td {
  padding-bottom: 0.4em;
}

#mod-goo-recommends .module-body,
#mod-advertising .module-body {
  padding: 0.4em !important;
}

/*-- 110-120 POWERED BY --*/
#mod-powered-by {
  padding: 0 0 10px 27px;
}

#mod-powered-by ul li {
  padding: 2px 0 0 0;
}

/*-- 110-130 ãƒ•ã‚©ãƒ³ãƒˆã‚µã‚¤ã‚º --*/
#font-resizer {
  width: 100%;
  font-size: 15px;
}

#font-resizer ul li {
  text-align: center;
}

li.mod-fon-siz-small {
  float: left;
  width: 33%;
}

li.mod-fon-siz-large {
  float: right;
  width: 33%;
}

li.mod-fon-siz-reset {
  float: left;
  width: 33%;
}

/*-- 110-140 ãƒ•ãƒªãƒ¼ã‚¨ãƒªã‚¢ã‚µã‚¤ãƒ‰ãƒãƒ¼ --*/
#mod-freearea-sidebar h4 {
  text-transform: none
}

#mod-freearea-sidebar p {
  margin: 1em 0
}

#mod-freearea-sidebar ol {
  list-style-position: inside
}

#mod-freearea-sidebar .module-body {
  padding: 0.75em 0.6em
}

#mod-freearea-sidebar .module-body object,
#mod-freearea-sidebar .module-body embed,
#mod-freearea-sidebar .module-body iframe {
  display: block;
  margin: 0 auto;
  border: none
}

/* webkit hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {

  #mod-freearea-sidebar .module-body object,
  #mod-freearea-sidebar .module-body embed,
  #mod-freearea-sidebar .module-body iframe {
    display: table;
    border: none
  }
}

/*-- 110-150 ãŠçŸ¥ã‚‰ã›ï¼ˆPRï¼‰ --*/
span#mod-adv-title {
  text-transform: uppercase;
}

/*-- 110-160 ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ --*/
#mod-message .module-body {
  text-align: center;
}

#mod-message .module-body img {
  margin: 0 6px 0 0;
  padding: 0;
  vertical-align: middle;
}

/*-- 110-170 ã‚¢ã‚¯ã‚»ã‚¹çŠ¶æ³ --*/
#mod-access-status .module-body {
  text-align: center;
}

#mod-acc-sta-table table th {
  text-align: left;
  padding: 6px 0 0 2px;
  white-space: nowrap;
}

#mod-acc-sta-table td.mod-acc-sta-name {
  text-align: left;
  white-space: nowrap;
  padding-left: 10px;
}

#mod-acc-sta-table td.mod-acc-sta-num,
#mod-acc-sta-table td.mod-acc-sta-rate {
  text-align: right;
}

#mod-acc-sta-table td.mod-acc-sta-unit {
  text-align: left;
  padding-left: 2px;
}

#mod-access-status .module-body img {
  margin: 0 6px 0 0;
  padding: 0;
  vertical-align: middle;
}

#mod-acc-sta-table {
  margin: 0 auto;
  width: 100%;
}

#mod-acc-sta-table table {
  width: 100%;
  border-collapse: collapse;
}

/*-- 110-180 æœ€æ–°ãƒ•ã‚©ãƒˆãƒãƒ£ãƒ³ãƒãƒ« --*/
#mod-recent-photo-channels .module-body {
  text-align: center;
}

#mod-recent-photo-channels .module-body .mod-rec-pho-cha-section {
  width: 100%;
  margin: 0.5em 0 0.5em 0;
  padding: 0;
  overflow: hidden;
}

#mod-recent-photo-channels .module-body .mod-rec-pho-cha-thumb {
  float: left;
  width: 64px;
  height: 64px;
  margin: 0;
  padding: 0;
  border: 1px solid #ccc;
  overflow: hidden;
}

#mod-recent-photo-channels .module-body img.mod-rec-pho-cha-cgif {
  border: 0;
  width: 64px;
  height: 64px;
}

#mod-recent-photo-channels .module-body .mod-rec-pho-cha-info {
  margin: 0 0 0 70px;
  text-align: left;
}

#mod-recent-photo-channels .module-body .mod-rec-pho-cha-ch {
  font-size: 95%;
  padding: 0 0.25em 0 0;
}

#mod-recent-photo-channels .module-body .mod-rec-pho-cha-chnum a {
  font-weight: bold;
  overflow: hidden;
}

#mod-recent-photo-channels .module-body .mod-rec-pho-cha-count {
  font-size: 95%;
}

#mod-recent-photo-channels .module-body .mod-rec-pho-cha-chtitle {
  overflow: hidden;
}

#mod-recent-photo-channels .module-body .pch-link {
  width: 100%;
  text-align: right;
}

/*-- 110-190 æ¤œç´¢ --*/
#mod-search .module-body form {
  text-align: center;
  margin: 0.5em 0;
}

#mod-search .module-body input.mod_sea_input {
  width: 140px;
}

/*-- â–&nbsp;SECTION 120 Twitterè¨˜äº‹è¨­å®š --*/
span.entry-body-text-twitter-top {
  display: block;
  padding-left: 22px;
  background: url(/img/static/blog/entry_body_text_twitter_top.gif) left center no-repeat;
}

span.entry-body-text-twitter-top-time {
  font-size: 130%;
  font-weight: bold;
}

span.entry-body-text-twitter-body {
  display: block;
  padding: 0 0 12px 22px;
}

span.entry-body-text-twitter-by {
  display: block;
  text-align: right;
  padding-right: 22px;
  background: url(/img/static/blog/entry_body_text_twitter_top.gif) right center no-repeat;
}

blockquote.twitter-tweet {
  padding: 0.5em;
  border: 1px solid #999;
  border-radius: 0.5em;
  margin: 1em auto
}

iframe.twitter-tweet {
  margin: 1em auto
}

/*-- tw matome --*/
#twtr a {
  text-decoration: none
}

#twtr a:hover {
  text-decoration: underline
}

#twtr .twTp a:hover {
  text-decoration: none
}

#twtr .twTp p a:hover {
  text-decoration: underline
}

#twtr .twUnit {
  position: relative;
  width: 80%;
  border-bottom: 1px solid #E4E4E4;
  padding: 8px 0px 8px 56px;
  margin: 0 auto;
  overflow: hidden
}

#twtr .end {
  padding-top: 2em;
  text-align: right;
  font-size: 1em;
  padding-bottom: 0.5em;
  border-bottom: none
}

#twtr img {
  border: none;
  max-width: 100%
}

#twtr .twUnit p {
  margin: 0
}

#twtr .twTp {
  margin: 2px 0 5px;
  position: relative
}

#twtr .twTp a {
  line-height: 1.1
}

#twtr .twTp&gt;a:first-child {
  margin-right: 1.8em
}

#twtr .twTp img {
  position: absolute;
  margin-left: -56px;
  width: 48px;
  height: 48px;
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px
}

#twtr .twTp strong {
  font-weight: bold;
  font-size: 1.1em;
  margin-left: -0.6em
}

#twtr .twTp p {
  float: right;
  font-size: 12px
}

#twtr .twTp p,
.twBtm {
  font-size: 0.9em
}

#twtr .twTm {
  position: absolute;
  right: 0;
  top: 2px
}

#twtr .twTxt {
  word-wrap: break-word;
  margin: 0
}

#twtr .twTxt a {
  color: #008AB4
}

#twtr .twImg&gt;a {
  display: inline-block;
  /* /display: inline;/zoom: 1; */
  margin: 0.25em 0.5em 0.25em 0
}

#twtr .twImg&gt;a:last-child {
  margin-right: 0
}

#twtr .twRT {
  font-size: 0.9em
}

#twtr .twRT span {
  font-weight: bold
}

#twtr .twBtm {
  text-align: right;
  margin-top: 2px
}

#twtr .twBtm div,
.twBtm a {
  display: inline-block;
  /* /display: inline;/zoom: 1 */
}

#twtr .twBtm div {
  margin-right: 0.5em
}

#twtr .twBtm div a {
  display: inline
}

#twtr .twBtm a {
  margin-left: 0.3em
}

#twtr .twUnit i {
  display: inline-block;
  width: 16px;
  height: 16px;
  vertical-align: text-bottom;
  position: relative;
  top: 1px;
  background-image: url(https://si0.twimg.com/images/dev/cms/intents/icons/sprites/everything-spritev2.png);
}

#twtr .smReply {
  background-position: -1px -1px
}

#twtr .smRt {
  background-position: -80px -1px
}

#twtr .smFav {
  background-position: -33px -1px
}

#twtr .twUnit hr {
  display: none
}

/*-- Facebook  --*/
iframe.fblike-btn {
  border: none;
  overflow: hidden;
  height: 22px;
  width: 118px;
  position: relative;
  top: 2px
}

.fb-like {
  vertical-align: top
}

/*-- TikTok  --*/
blockquote.tiktok-embed {
  border: none;
  padding: initial;
  margin: auto
}

/*-- for print --*/
@media print {

  #title-banner,
  #title-banner-top,
  #title-banner-bottom,
  #main-top,
  main-bottom,
  #center,
  #in-center,
  #main-3c-wrap,
  #side-a,
  #side-b,
  .sidebar-top,
  sidebar-bottom,
  .content-2c,
  .content-3c,
  .content-top,
  .content-bottom,
  .mod-entry-set,
  .mod-entry-set-top,
  .mod-entry-set-bottom,
  .mod-comments-top,
  .comment-list-top,
  .comment-list-bottom,
  .module-top,
  .module-bottom {
    overflow: visible;
  }

  #global-header,
  #mod-global-header,
  #mod-global-header-l,
  #mod-global-header-r,
  #mod-global-header-pch,
  #global-footer,
  #mod-global-header table,
  #mod-global-header-m,
  .mod-global-header-m,
  .mod-entry-set-goo-ad {
    display: none;
  }
}

/*-- genre --*/
.relation_genre {
  text-align: left;
  padding-top: 1em;
  margin-bottom: 1em
}

.relation_genre dt {
  width: 6.4em;
  text-align: right;
  float: left;
  padding: 0.2em 0;
}

.relation_genre dd {
  padding: 0 0 0.4em;
  margin: 0 0 0 6.4em;
  height: 1.4em;
  /* /height: 2.7em; */
  overflow: hidden;
}

.relation_genre dd a {
  display: inline-block;
  /* /display: inline;/zoom: 1; */
  margin: 0 0 0.4em 0;
  padding: 0.2em 0.5em;
}

/*-- relation keywords --*/
.relation_keywords {
  margin: 10px 0 20px;
  text-align: left;
}

.relation_keywords dt {
  width: 6.4em;
  text-align: right;
  float: left;
  padding: 0.2em 0;
}

.relation_keywords dt a {
  text-decoration: none;
  color: inherit;
}

.relation_keywords dt a:hover {
  color: inherit;
}

.relation_keywords dd {
  padding: 0;
  margin: 0;
  height: 2.2em;
  overflow: hidden;
}

.relation_keywords dd a {
  display: inline-block;
  /* /display: inline;/zoom: 1; */
  margin: 0 0.4em 0.4em 0;
  padding: 0.2em 0.5em;
}

/*-- èª­è€…æ©Ÿèƒ½ == custom/layout.css, æœªæ›´æ–°.css --*/
.mod-prof_btns {
  font-family: "ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯", "MS PGothic", sans-serif;
  line-height: 1;
  /* /text-align: left; */
}

.module .mod-prof_btns p {
  display: inline-block;
  float: left;
  margin: 0px 3px 5px 0px !important;
  /* /display: inline;/zoom: 1; */
}

.module .mod-prof_btns .social_btns {
  display: inline-block;
  font-size: 0;
  /*/display: block;/zoom: 1;/width: 50px;*/
}

.module .mod-prof_btns .social_btns div {
  display: block;
  float: left;
  margin: 0 2px 0 0;
  padding: 0;
  overflow: hidden;
  /* /display: inline;/zoom: 1; */
}

/* ãƒœã‚¿ãƒ³ #main */
#main .mod-btn,
#main a.mod-btn:link,
#main a.mod-btn:visited,
#main a.mod-btn:hover {
  text-decoration: none !important;
  color: #333 !important;
  text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.9);
  font-size: 10px;
}

#main a.mod-btn:hover {
  cursor: pointer;
}

#main .mod-btn {
  display: inline-block;
  height: 17px;
  line-height: 17px;
  border: 1px solid #ccc;
  background-color: #f4f4f4 !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f5f5f5)) !important;
  background-image: -webkit-linear-gradient(top, #fff, #f5f5f5) !important;
  background-image: -moz-linear-gradient(top, #fff, #f5f5f5) !important;
  background-image: -ms-linear-gradient(top, #fff, #f5f5f5) !important;
  background-image: -o-linear-gradient(top, #fff, #f5f5f5) !important;
  background-image: linear-gradient(top, #fff, #f5f5f5) !important;
  -webkit-box-shadow: inset rgba(0, 0, 0, 0.1) 0 -1px 2px;
  -moz-box-shadow: inset rgba(0, 0, 0, 0.1) 0 -1px 2px;
  -ms-box-shadow: inset rgba(0, 0, 0, 0.1) 0 -1px 2px;
  -o-box-shadow: inset rgba(0, 0, 0, 0.1) 0 -1px 2px;
  box-shadow: inset rgba(0, 0, 0, 0.1) 0 -1px 2px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  color: #333;
  vertical-align: text-top;
  letter-spacing: 1px;
  /*/display: inline;
  /zoom: 1;*/
}

#main .mod-btn:hover {
  background: #e6e6e6 !important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e6e6e6), color-stop(100%, #f4f4f4)) !important;
  background: -webkit-linear-gradient(top, #e6e6e6, #f4f4f4) !important;
  background: -moz-linear-gradient(top, #e6e6e6, #f4f4f4) !important;
  background: -ms-linear-gradient(top, #e6e6e6, #f4f4f4) !important;
  background: -o-linear-gradient(top, #e6e6e6, #f4f4f4) !important;
  background: linear-gradient(top, #e6e6e6, #f4f4f4) !important;
}

/* &amp; èª­è€…ã«ãªã‚‹ */
#main .follow,
#main .disabled,
#main .disabled:hover {
  padding: 0px 8px 0px 24px;
  background: #f4f4f4 url(/img/static/blog/sprite_userblog.png) no-repeat 4px -349px !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -349px, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f5f5f5)) !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -349px, -webkit-linear-gradient(top, #fff, #f5f5f5) !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -349px, -moz-linear-gradient(top, #fff, #f5f5f5) !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -349px, -ms-linear-gradient(top, #fff, #f5f5f5) !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -349px, -o-linear-gradient(top, #fff, #f5f5f5) !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -349px, linear-gradient(top, #fff, #f5f5f5) !important;
  _background-image: url(/img/static/blog/sprite_userblog.gif) !important;
  _background-position: 4px -931px !important;
}

#main a.follow:hover {
  background: #e6e6e6 url(/img/static/blog/sprite_userblog.png) no-repeat 4px -349px !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -349px, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e6e6e6), color-stop(100%, #f4f4f4)) !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -349px, -webkit-linear-gradient(top, #e6e6e6, #f4f4f4) !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -349px, -moz-linear-gradient(top, #e6e6e6, #f4f4f4) !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -349px, -ms-linear-gradient(top, #e6e6e6, #f4f4f4) !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -349px, -o-linear-gradient(top, #e6e6e6, #f4f4f4) !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -349px, linear-gradient(top, #e6e6e6, #f4f4f4) !important;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  _background-image: url(/img/static/blog/sprite_userblog.gif) !important;
  _background-position: 4px -931px !important;
}

#main .disabled:hover {
  cursor: default;
}

/* &amp; èª­è€…ç™»éŒ²ä¸­ */
#main a.following,
#main a.following:link,
#main a.following:visited {
  width: 55px;
  text-align: center;
  color: #a5a4a1 !important;
}

#main .following {
  padding: 0px 8px 0px 24px;
  background: #f5f5f5 url(/img/static/blog/sprite_userblog.png) no-repeat 4px -117px !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -117px, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f5f5f5)) !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -117px, -webkit-linear-gradient(top, #fff, #f5f5f5) !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -117px, -moz-linear-gradient(top, #fff, #f5f5f5) !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -117px, -ms-linear-gradient(top, #fff, #f5f5f5) !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -117px, -o-linear-gradient(top, #fff, #f5f5f5) !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -117px, linear-gradient(top, #fff, #f5f5f5) !important;
  -webkit-box-shadow: inset rgba(0, 0, 0, 0.1) 0px 0px 2px;
  -moz-box-shadow: inset rgba(0, 0, 0, 0.1) 0px 0px 2px;
  -ms-box-shadow: inset rgba(0, 0, 0, 0.1) 0px 0px 2px;
  -o-box-shadow: inset rgba(0, 0, 0, 0.1) 0px 0px 2px;
  box-shadow: inset rgba(0, 0, 0, 0.1) 0px 0px 2px;
  _background-image: url(/img/static/blog/sprite_userblog.gif) !important;
  _background-position: 4px -931px !important;
}

#main a.following:hover {
  background: #f57a65 url(/img/static/blog/sprite_userblog.png) no-repeat 4px -233px !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -233px, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f57a65), color-stop(100%, #f06b55)) !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -233px, -webkit-linear-gradient(top, #f57a65, #f06b55) !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -233px, -moz-linear-gradient(top, #f57a65, #f06b55) !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -233px, -ms-linear-gradient(top, #f57a65, #f06b55) !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -233px, -o-linear-gradient(top, #f57a65, #f06b55) !important;
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 4px -233px, linear-gradient(top, #f57a65, #f06b55) !important;
  -webkit-box-shadow: inset #d6513a 0 -1px 2px, inset rgba(238, 238, 238, 0.28) 0 1px 2px;
  -moz-box-shadow: inset #d6513a 0 -1px 2px, inset rgba(238, 238, 238, 0.28) 0 1px 2px;
  -ms-box-shadow: inset #d6513a 0 -1px 2px, inset rgba(238, 238, 238, 0.28) 0 1px 2px;
  -o-box-shadow: inset #d6513a 0 -1px 2px, inset rgba(238, 238, 238, 0.28) 0 1px 2px;
  box-shadow: inset #d6513a 0 -1px 2px, inset rgba(238, 238, 238, 0.28) 0 1px 2px;
  color: #fff !important;
  text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.17);
  _background-image: url(/img/static/blog/sprite_userblog.gif) !important;
  _background-position: 4px -815px !important;
}

/* &amp; count */
.mod-btn.reader-count {
  display: inline-block;
  padding: 0;
  margin-left: -3px;
  -webkit-border-radius: 0px 3px 3px 0;
  -moz-border-radius: 0px 3px 3px 0;
  -ms-border-radius: 0px 3px 3px 0;
  -o-border-radius: 0px 3px 3px 0;
  border-radius: 0px 3px 3px 0;
  /* /display: inline;/zoom: 1; */
}

/* &amp; åŒºåˆ‡ã‚Šç·š */
.mod-btn span.bounder {
  display: block;
  padding: 0 5px 0;
  border-left: 1px solid #fafafa;
  background: none;
}

/* icon */
.mod-btn .icon-birdtw,
.mod-btn .icon-f {
  padding: 0px;
  width: 20px;
  text-indent: -999em;
  display: block;
}

.icon-birdtw {
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 2px -465px;
  _background: url(/img/static/blog/sprite_userblog.gif) no-repeat 2px -1047px;
}

.icon-f {
  background: url(/img/static/blog/sprite_userblog.png) no-repeat 2px 0px;
  _background: url(/img/static/blog/sprite_userblog.gif) no-repeat 2px -582px;
}

/* profile img */
.mod-pro-photo_img {
  display: inline-block;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  text-align: center;
  /* /display: inline;/zoom: 1; */
}

/* payment type */
.payment_type {
  padding-bottom: 3px;
  text-align: left;
}

.payment_type-photo,
.payment_type-adv,
.payment_type-free,
.payment_type-notphoto {
  display: inline-block;
  background: url(/img/static/global/sprite_paymenttype.png) no-repeat 0 0;
  text-indent: -999em;
  text-align: left;
  vertical-align: top;
  /* /display: inline;/zoom: 1; */
}

.payment_type-photo,
a:hover .payment_type-notphoto {
  background-position: 0 -195px;
  width: 36px;
  height: 15px;
}

.payment_type-adv {
  background-position: 0 0;
  width: 62px;
  height: 15px;
}

.payment_type-free {
  background-position: 0 -65px;
  width: 35px;
  height: 15px;
}

.payment_type-notphoto {
  background-position: 0 -130px;
  width: 36px;
  height: 15px;
  margin-left: 4px;
}

.payment_type a:hover {
  cursor: pointer;
}

/* èª­è€…ä¸€è¦§ */
a.nolink {
  color: inherit !important;
  text-decoration: none !important;
}

.fs12 {
  font-size: 12px;
}

.ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  word-wrap: normal \9;
  _white-space: normal;
}

.img_frame {
  display: inline-block;
  border: 1px solid #cdcdcd;
  /* /display: inline;/zoom: 1; */
}

.img_frame img {
  display: block;
}

/* article_list_01 margin:10 */
.list_01 {
  padding: 0 13px 0 15px;
  _padding: 0px;
  _width: 100%;
}

.list_01 li {
  list-style: none;
  border-top: 1px dotted #d4d2cb;
  position: relative;
  _zoom: 1;
}

#mod-archive ul.list_01 li {
  padding: 8px 106px 8px 0;
}

.list_01 li:first-child {
  border-top: none;
}

.list_01 p {
  margin: 0;
}

.list_01 i {
  margin-right: 5px;
}

.list_01-main {
  padding-left: 55px;
  min-height: 45px;
}

.list_01-btn {
  position: absolute;
  right: 0px;
  top: 50%;
  margin-top: -10px;
  _margin-top: -7px;
}

.list_01-img {
  position: absolute;
  top: 50%;
  margin-top: -23px;
  _margin-top: -20px;
}

.list_01-img .img_frame img {
  width: 43px;
  height: 43px;
}

.follower_blogtitle {
  margin-top: 4px;
}

.follower_blogtitle a,
.follower_blogtitle a strong {
  font-weight: bold;
}

/* ç”»åƒä¸€è¦§ */
.mod-entry-image {
  padding: 30px 10px !important;
  font-size: 13px !important;
  line-height: 1.3;
  text-align: left !important;
}

.mod-entry-image .mod-entry-image-list-head span {
  padding: 0 3px;
}

.mod-entry-image .mod-entry-image-list {
  margin: 0;
  padding: 0px;
  /* for IE11 */
  height: 169px;
  overflow: hidden;
}

.mod-entry-image .mod-entry-image-list li {
  display: block;
  float: left;
  padding: 8px 10px 2px 0;
  width: 114px;
  list-style: none;
  font-size: 100%;
  text-align: left;
}

.mod-entry-image .mod-entry-image-list li a,
.mod-entry-image .mod-entry-image-list li a img,
.mod-entry-image .mod-entry-image-list li a .li-en-title {
  display: block;
  cursor: pointer;
}

.mod-entry-image .mod-entry-image-list li a img {
  padding: 1px;
  margin-bottom: 9px;
  width: 110px;
  height: 110px;
  background-color: #fff;
  border: 1px solid #ccc;
}

.mod-entry-image .mod-entry-image-list .li-en-title {
  height: 17px;
  margin-bottom: 1px;
  overflow: hidden;
}

.mod-entry-image .mod-entry-image-list .li-en-time.new {
  padding-right: 30px;
  background: url(/img/static/blog/c15_new.png) no-repeat right center;
}

/* ãƒ©ãƒ³ã‚­ãƒ³ã‚°é€£æº */
.ranking-link {
  margin: 20px 0 20px 15px;
  line-height: 1.3;
  font-size: 12px;
}

.ranking-link p {
  padding-bottom: 3px;
  line-height: 1.5;
  text-align: left;
}

.ranking-link ul {
  margin: 0 0 0 -1em;
  padding: 2px 0 0 0;
  list-style: none;
}

.ranking-link ul li {
  margin: 0 1em;
  padding: 0;
  float: left;
  text-align: center;
}

.ranking-link ul li.blogranking {
  width: 110px;
}

.ranking-link ul li.blogmura {
  width: 88px;
}

.ranking-link ul li a {
  display: block;
}

.ranking-link ul li a img {
  display: block;
  border: 0;
}

.ranking-link ul li div {
  margin-top: 5px;
  white-space: nowrap;
}

.ranking-link ul li.ranking-link_mes {
  margin-left: 2em;
  margin-right: 0;
  width: 135px;
  text-indent: -1em;
  vertical-align: top;
}

.ranking-link ul li.ranking-link_mes div {
  white-space: normal;
  text-align: left;
  font-size: 95%;
}

/*-- theme --*/

/* theme blog page */
.theme {
  color: #606060;
  box-shadow: rgba(65, 65, 65, 0.2) 0px 0px 4px 1px;
  -webkit-box-shadow: rgba(65, 65, 65, 0.2) 0px 0px 4px 1px;
  -moz-box-shadow: rgba(65, 65, 65, 0.2) 0px 0px 4px 1px;
  padding: 10px 10px 10px 45px;
  background: url(/img/static/blog/theme_icon_pen.png) no-repeat 15px center #FFFFFF;
  border: 1px #E8E8E8 solid\9;
}

.theme a {
  color: #606060 !important;
  text-decoration: none;
}

.theme a:hover {
  text-decoration: none;
}

.theme-tit2 {
  display: block;
  margin-bottom: 3px;
}

.theme-banner2 {
  font-size: 11px;
  text-align: center;
  color: #606060 !important;
}

.casual-message_top {
  padding-top: 10px;
}

.casual-message_theme {
  padding: 7px 0 7px 0;
}

.casual-message_bottom {
  padding-bottom: 10px;
}

.casual-message_title {
  padding: 7px 0px 0 25px;
  margin: 0;
  background: url(https://i.xgoo.jp/gb25/img/common/icons/icon-comment_accent.svg) no-repeat;
  line-height: 1.1;
}

/* ----- 3.css ----- ï¼ˆã“ã“ã‹ã‚‰ï¼‰ */

/*-- INDIVIDUAL CSS Document for goo blog modulized templates 090716 --*/
/*-- template name:ã‚½ãƒ•ã‚¡ãƒ¼2 --*/

/*-- â–&nbsp;SECTION 010 å…¨ä½“è¨­å®š --*/
/*-----------------------------------------------------------------
ãƒšãƒ¼ã‚¸å…¨ä½“ã®èƒŒæ™¯è‰²ãƒ»èƒŒæ™¯ç”»åƒã®è¨­å®š
------------------------------------------------------------------*/

body {
  background: #ffffff;
  /*-- èƒŒæ™¯è‰² --*/
  color: #000000;
  /*-- æ–‡å­—è‰² --*/
  background-image: url(/img/template/user/669/body_back.jpg);
  background-position: center top;
  background-repeat: no-repeat;
}


/*-----------------------------------------------------------------
ãƒªãƒ³ã‚¯æ–‡å­—è‰²ã®åŸºæœ¬è¨­å®š
------------------------------------------------------------------*/

/*-- é€šå¸¸ --*/
a {
  text-decoration: underline;
  /*-- æ–‡å­—è£…é£¾ --*/
  color: #cd1212;
  /*-- æ–‡å­—è‰² --*/
}

/*-- ãƒªãƒ³ã‚¯å…ˆã‚’è¨ªã‚ŒãŸã“ã¨ãŒã‚ã‚‹æ™‚ --*/
a:visited {
  text-decoration: underline;
  /*-- æ–‡å­—è£…é£¾ --*/
  color: #cd1212;
  /*-- æ–‡å­—è‰² --*/
}

/*-- ãƒžã‚¦ã‚¹ã‚ªãƒ¼ãƒãƒ¼æ™‚ --*/
a:hover {
  text-decoration: underline;
  /*-- æ–‡å­—è£…é£¾ --*/
  color: #cd1212;
  /*-- æ–‡å­—è‰² --*/
}

/*-- ãƒžã‚¦ã‚¹ã‚¯ãƒªãƒƒã‚¯æ™‚ --*/
a:active {
  text-decoration: underline;
  /*-- æ–‡å­—è£…é£¾ --*/
  color: #cd1212;
  /*-- æ–‡å­—è‰² --*/
}


/*-----------------------------------------------------------------
ä¸ä½¿ç”¨æ‹¡å¼µéƒ¨åˆ†
--ä½¿ç”¨ã—ãŸã„éƒ¨åˆ†ã‚’ã‚³ãƒ¡ãƒ³ãƒˆã‚¢ã‚¦ãƒˆã¾ãŸã¯å‰Šé™¤ã—ã¾ã™ã€‚
------------------------------------------------------------------*/

#title-banner-top,
#title-banner-bottom,
#main-top,
#main-bottom,
/*-- .content-top, --*/
/*-- .content-bottom,--*/
/*-- #footer, --*/
.mod-entry-set-top,
.mod-entry-set-bottom,
.mod-comments-top,
.mod-comments-bottom,
.comment-list-top,
.comment-list-bottom,
.comment-form-top,
.comment-form-bottom,
.mod-trackbacks-top,
.mod-trackbacks-bottom,
.trackback-list-top,
.trackback-list-bottom,
.sidebar-top,
.sidebar-bottom,
.module-top,
.module-bottom {
  display: none;
}


/*-- â–&nbsp;SECTION 020 ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆè¨­å®š --*/
/*-----------------------------------------------------------------
ã‚µã‚¤ãƒ‰ãƒãƒ¼ï¼‹ãƒ¡ã‚¤ãƒ³å…¨ä½“ã®è¨­å®š
------------------------------------------------------------------*/

#container {
  width: 840px;
  margin: 0 auto;
  /*-- å…¨ä½“çš„ãªæž&nbsp;ç·šã®è¨­å®š --*/
  /*-- border-bottom:solid 1px #c8c8c8; --*/
  /*-- border-left:solid 1px #c8c8c8; --*/
  /*-- border-right:solid 1px #c8c8c8; --*/
  /*-- å…¨ä½“çš„ãªæž&nbsp;ç·šã®è¨­å®šã“ã“ã¾ã§ --*/
}

#main {
  /*-- ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã‚¨ãƒªã‚¢ã®èƒŒæ™¯è‰²ï¼š
-----ã‚µã‚¤ãƒ‰ãƒãƒ¼ä¸‹ã®ä½™ç™½orãƒ¡ã‚¤ãƒ³ã‚¨ãƒªã‚¢ä¸‹ã®ä½™ç™½
-----ãŸã&nbsp;ã—ã‚«ãƒ©ãƒ&nbsp;æ•°ãƒ»ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆã«ã‚ˆã‚Šå‡ºç¾é&nbsp;˜åŸŸã¯ç•°ãªã‚‹ --*/
  background-image: url(/img/template/user/669/main_body.gif);
  background-position: center top;
  background-repeat: repeat;
  background-attachment: scroll;
}

#footer {
  background-image: url(/img/template/user/669/main_back_840.gif);
  background-position: center top;
  background-repeat: no-repeat;
  height: 10px;
}


/*-- â–&nbsp;SECTION 030 #title-banner è¨­å®š --*/
/*-----------------------------------------------------------------
ã‚¿ã‚¤ãƒˆãƒ«ãƒãƒŠãƒ¼ã®è¨­å®š
------------------------------------------------------------------*/

/*-- ã‚¿ã‚¤ãƒˆãƒ«ãƒãƒŠãƒ¼å¤–æž&nbsp;ã®è¨­å®š --*/
#title-banner {
  /*-- border-top:solid 7px #6ca8d6; --*/
  /*-- border-bottom:solid 1px #c8c8c8; --*/
  /*-- background:#6ca8d6; --*/
}

/*-- ã‚¿ã‚¤ãƒˆãƒ«ãƒãƒŠãƒ¼ä¸Šéƒ¨ã®è¨­å®š --*/
#title-banner-top {
  width: 100%;
  height: 10px;
  background: #1c75b8;
  margin: 0;
}

/*-- ã‚¿ã‚¤ãƒˆãƒ«ãƒãƒŠãƒ¼å†…éƒ¨ã®è¨­å®š --*/
#title-banner-body {
  /*-- border-bottom:solid 2px #5ca1d6; --*/
  width: 100%;
  /*-- â†“ã‚¿ã‚¤ãƒˆãƒ«ãƒãƒŠãƒ¼ã«ç”»åƒã‚’å…¥ã‚Œã‚‹å&nbsp;´åˆã¯ã€ä¸‹è¨˜ã®ã‚³ãƒ¡ãƒ³ãƒˆã‚’ã¯ãšã—ã€ç”»åƒURLã‚’æŒ‡å®šã™ã‚‹ --*/
  /*--
background-image:url(/user_image/xx/xx/xxxx.jpg);
background-position: center top;
background-repeat:no-repeat;
--*/
  /*-- â†“ã‚¿ã‚¤ãƒˆãƒ«ãƒãƒŠãƒ¼ã«ç”»åƒã‚’å…¥ã‚Œã‚‹å&nbsp;´åˆã¯ã€ç”»åƒã«åˆã‚ã›ã¦å€¤ã‚’å¤‰æ›´ã™ã‚‹ --*/
  height: 228px;
}

/*-- ãƒ–ãƒ­ã‚°ã‚¿ã‚¤ãƒˆãƒ«ã®é–‹å§‹ä½ç½®ã®è¨­å®š --*/
#title-banner-body #title-banner-set {
  padding-top: 10px;
  padding-left: 15px;
}

/*-- ã‚¿ã‚¤ãƒˆãƒ«ãƒãƒŠãƒ¼ä¸‹éƒ¨ã®è¨­å®š --*/
#title-banner-bottom {
  width: 100%;
  border-top: solid 2px #4591cb;
  height: 2px;
  background: #378fd4;
  border-bottom: solid 2px #eaeaea;
}

/*-- ãƒ–ãƒ­ã‚°ã‚¿ã‚¤ãƒˆãƒ«æ–‡å­—ã®åŸºæœ¬è¨­å®š --*/
#title-banner-body #title-banner-set h1 {
  font-size: 125%;
  color: #936200;
  line-height: 1.2;
  text-align: right;
  width: 100%;
  margin-top: 5px;
  margin-bottom: 5px;
}

/*-- ãƒ–ãƒ­ã‚°ã‚¿ã‚¤ãƒˆãƒ«æ–‡å­—ã®è¨­å®šï¼ˆæ–‡å­—è‰²ã€ãƒªãƒ³ã‚¯æ™‚è£…é£¾ï¼‰ --*/
#title-banner-body #title-banner-set h1 a {
  color: #936200;
  text-decoration: none;
}

/*-- ãƒ–ãƒ­ã‚°ã‚¿ã‚¤ãƒˆãƒ«æ–‡å­—ã®è¨­å®šï¼ˆãƒžã‚¦ã‚¹ã‚ªãƒ¼ãƒãƒ¼ï¼ãƒžã‚¦ã‚¹ã‚¯ãƒªãƒƒã‚¯æ™‚ã®æ–‡å­—è‰²ã€ãƒªãƒ³ã‚¯è£…é£¾ï¼‰ --*/
#title-banner-body #title-banner-set h1 a:hover {
  color: #936200;
  text-decoration: none;
}

#title-banner-body #title-banner-set h1 a:active {
  color: #936200;
  text-decoration: none;
}

/*-- ãƒ–ãƒ­ã‚°æ¦‚è¦ã®è¨­å®š --*/
#title-banner-body #title-banner-set h2 {
  color: #666666;
  font-size: 92%;
  line-height: 1;
  width: 100%;
  text-align: right;
  font-weight: normal;
}


/*-- â–&nbsp;SECTION 040 #main è¨­å®š --*/
/*-----------------------------------------------------------------
ã‚µã‚¤ãƒ‰ãƒãƒ¼ï¼‹ãƒ¡ã‚¤ãƒ³å…¨ä½“ã®ä¸‹éƒ¨ã®è¨­å®š
------------------------------------------------------------------*/

#main-bottom {
  background: transparent;
  border-top: solid 2px #ffffff;
  border-bottom: solid 10px #378fd4;
}


/*-- â–&nbsp;SECTION 050 #main å†…ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆè¨­å®š --*/
/*-----------------------------------------------------------------
ã‚µã‚¤ãƒ‰ãƒãƒ¼å…¨ä½“ã€ãƒ¡ã‚¤ãƒ³å…¨ä½“ã®è¨­å®š
------------------------------------------------------------------*/

/*-- ãƒ¡ã‚¤ãƒ³ã®è¨­å®šï¼ˆ2ã‚«ãƒ©ãƒ&nbsp;æ™‚ã®ã¿ï¼‰ --*/
#center-2c {}

/*-- ãƒ¡ã‚¤ãƒ³ã®è¨­å®šï¼ˆ3ã‚«ãƒ©ãƒ&nbsp;æ™‚ã®ã¿ï¼‰ --*/
#center-3c {}

/*-- ãƒ¡ã‚¤ãƒ³ã®è¨­å®šï¼ˆå¤–å´ãƒ»å…±é€šï¼‰ --*/
#center {}

/*-- ãƒ¡ã‚¤ãƒ³ã®è¨­å®šï¼ˆå†…å´ãƒ»å…±é€šï¼‰--*/
#in-center {
  /*-- ãƒ¡ã‚¤ãƒ³ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã‚¨ãƒªã‚¢ã®èƒŒæ™¯è‰² --*/
  background: #dfd8c0;
}

/*-- ã‚µã‚¤ãƒ‰ãƒãƒ¼å…¨ä½“ã®è¨­å®š --*/
#side-a,
#side-b {}


/*-- â–&nbsp;SECTION 060 #center-2c/3c è¨­å®š --*/
/*-----------------------------------------------------------------
ãƒ¡ã‚¤ãƒ³ã®ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆã®è¨­å®š
------------------------------------------------------------------*/

/*-- ã‚«ãƒ©ãƒ&nbsp;é–“ã®ãƒžãƒ¼ã‚¸ãƒ³è¨­å®šï¼ˆ2ã‚«ãƒ©ãƒ&nbsp;ã®å&nbsp;´åˆï¼‰--*/
#in-center .content-2c {
  margin: 0px;
}

/*-- ã‚«ãƒ©ãƒ&nbsp;é–“ã®ãƒžãƒ¼ã‚¸ãƒ³è¨­å®šï¼ˆ3ã‚«ãƒ©ãƒ&nbsp;ã®å&nbsp;´åˆï¼‰--*/
#in-center .content-3c {
  margin: 0px;
}

/*-- ãƒ¡ã‚¤ãƒ³ä¸Šéƒ¨ã®è¨­å®š --*/
.content-top {}

/*-- ãƒ¡ã‚¤ãƒ³ã®è¨­å®š --*/
.content-body {
  padding: 10px;
}

/*-- ãƒ¡ã‚¤ãƒ³ä¸‹éƒ¨ã®è¨­å®š --*/
.content-bottom {}

.content-2c .content-top {
  background-image: url(/img/template/user/669/contents_top_back_640.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  height: 9px;
}

.content-2c .content-body {
  background-image: url(/img/template/user/669/contents_back_640.gif);
  background-repeat: repeat-y;
  background-attachment: scroll;
}

.content-2c .content-bottom {
  background-image: url(/img/template/user/669/contents_bottom_back_640.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  height: 7px;
}

.content-3c .content-top {
  background-image: url(/img/template/user/669/contents_top_back_440.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  height: 9px;
}

.content-3c .content-body {
  background-image: url(/img/template/user/669/contents_back_440.gif);
  background-repeat: repeat-y;
  background-attachment: scroll;
}

.content-3c .content-bottom {
  background-image: url(/img/template/user/669/contents_bottom_back_440.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  height: 7px;
}

/*-- â–&nbsp;SECTION 070 ã‚¨ãƒ³ãƒˆãƒªãƒ¼è¨­å®š --*/
/*-----------------------------------------------------------------
è¨˜äº‹ã®è¨­å®š
------------------------------------------------------------------*/

/*-- è¨˜äº‹ã®è¨­å®šï¼ˆå¤–å´ï¼‰ --*/
.mod-entry-set {}

.mod-entry-set-top {}

.mod-entry-set-top div.lt {}

.mod-entry-set-top div.rt {}

.mod-entry-set-bottom {}

.mod-entry-set-bottom div.lb {}

.mod-entry-set-bottom div.rb {}

/*-- è¨˜äº‹ã®è¨­å®šï¼ˆå†…å´ï¼‰--*/
.entry {
  background: #ffffff;
}

/*-- è¨˜äº‹ä¸Šéƒ¨ã®è¨­å®š --*/
/*-- â†“è¨˜äº‹ã‚¿ã‚¤ãƒˆãƒ«ãƒ»æŠ•ç¨¿æ—¥æ™‚|ã‚«ãƒ†ã‚´ãƒªãƒ¼ã®èƒŒæ™¯ã‚’å…±é€šã§è¨­å®šã™ã‚‹å&nbsp;´åˆã¯ã“ã“ã‚’ä½¿ç”¨ --*/
.entry-top {
  background: #ffffff;
}

/*-- è¨˜äº‹ã‚¿ã‚¤ãƒˆãƒ«ã®è¨­å®š --*/
.entry-top h3 {
  font-size: 125%;
  color: #000000;
  background: #ffffff;
  line-height: 1.2;
  padding: 5px;
}

.entry-top h3 a {
  color: #000000;
  text-decoration: none;
}

.entry-top h3 a:visited {
  color: #000000;
  text-decoration: none;
}

.entry-top h3 a:hover {
  color: #000000;
  text-decoration: none;
}

/*-- æŠ•ç¨¿æ—¥æ™‚|ã‚«ãƒ†ã‚´ãƒªãƒ¼ã®è¨­å®š --*/
.entry-top-info {
  text-align: right;
  padding: 0 2px;
}

.entry-top-info a {}

.entry-top-info a:visited {}

.entry-top-info a:hover {}

.entry-top-info span.entry-top-info-time {}

.entry-top-info span.entry-top-info-category {}

/*-- è¨˜äº‹ä¸Šéƒ¨ã®è¨­å®šã“ã“ã¾ã§ --*/

/*-- è¨˜äº‹éƒ¨åˆ†ã®è¨­å®š --*/
.entry-body {}

/*-- è¨˜äº‹è²¼ã‚Šä»˜ã‘ç”»åƒã®è¨­å®š --*/
/*-- ç”»åƒã®å‘¨ã‚Šã®é–“éš”ã®è¨­å®šï¼ˆã‚µãƒ&nbsp;ãƒã‚¤ãƒ«ã«ãªã‚‹éƒ¨åˆ†ï¼‰ --*/
.entry-body-image {
  margin: 20px auto 10px;
}

/*-- ç”»åƒã«ãƒªãƒ³ã‚¯ã‚’è²¼ã£ãŸæ™‚ã®è¨­å®šï¼ˆé€šå¸¸æ™‚ï¼‰ --*/
.entry-body-image a img,
.entry-body-text a img {
  border: none;
}

/*-- ç”»åƒã«ãƒªãƒ³ã‚¯ã‚’è²¼ã£ãŸæ™‚ã®è¨­å®šï¼ˆãƒªãƒ³ã‚¯å…ˆã‚’è¨ªå•ã—ãŸã“ã¨ãŒã‚ã‚‹æ™‚ï¼‰ --*/
.entry-body-image a:visited img,
.entry-body-text a:visited img {
  border: none;
}

/*-- ç”»åƒã«ãƒªãƒ³ã‚¯ã‚’è²¼ã£ãŸæ™‚ã®è¨­å®šï¼ˆã‚«ãƒ¼ã‚½ãƒ«ã‚’ãŠã„ãŸæ™‚ï¼‰ --*/
.entry-body-image a:hover img,
.entry-body-text a:hover img {
  border: none;
}

/*-- è¨˜äº‹æœ¬æ–‡ã®è¨­å®š --*/
.entry-body-text {
  padding: 5px 2px;
}

/*-- è¨˜äº‹éƒ¨åˆ†ã®è¨­å®šã“ã“ã¾ã§ --*/

/*-- è¨˜äº‹ä¸‹éƒ¨ã®è¨­å®š --*/
.entry-bottom {
  padding: 2px 2px 20px 2px;
  color: #0066CC;
  text-align: right;
  border-bottom: solid 1px #936200;
}

/*-- è¨˜äº‹ä¸‹éƒ¨ã‚³ãƒ¡ãƒ³ãƒˆï¼ˆï¼‰ãƒ»ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯ï¼ˆï¼‰ã®è¨­å®š --*/
.entry-bottom-info {
  color: #000000;
}

.entry-bottom-info a {}

.entry-bottom-info a:visited {}

.entry-bottom-info a:hover {}

/*-- è¨˜äº‹ä¸‹éƒ¨ã®è¨­å®šã“ã“ã¾ã§ --*/


/*-----------------------------------------------------------------
ã‚³ãƒ¡ãƒ³ãƒˆæ¬„ã®è¨­å®š
------------------------------------------------------------------*/

/*-- ã‚³ãƒ¡ãƒ³ãƒˆæ¬„å…¨ä½“ã®è¨­å®š --*/
#mod-comments {
  margin-bottom: 20px;
  color: #000000;
}

#mod-comments a {
  color: #cd1212;
  text-decoration: underline;
}

#mod-comments a:visited {
  color: #cd1212;
  text-decoration: underline;
}

#mod-comments a:hover {
  color: #cd1212;
  text-decoration: underline;
}

#mod-comments a:active {
  color: #cd1212;
  text-decoration: underline;
}

/*-- ã‚³ãƒ¡ãƒ³ãƒˆæ¬„ã‚¿ã‚¤ãƒˆãƒ«ã®è¨­å®š --*/
#mod-comments h3 {
  font-size: 120%;
  color: #000000;
  margin: 10px 0;
  padding: 10px;

}

/*-- å„ã‚³ãƒ¡ãƒ³ãƒˆã®è¨­å®š --*/
#mod-comments .comment-list-body {
  margin-bottom: 20px;
}

#mod-comments .comment-list-body dl {
  padding: 20px;
  background: #ffffff;
  margin-bottom: 10px;
  border-bottom: solid 1px #cccccc
}

/*-- å„ã‚³ãƒ¡ãƒ³ãƒˆã‚¿ã‚¤ãƒˆãƒ«ã®è¨­å®š --*/
span.comment-list-title {
  color: #936200;
  font-weight: bold;
}

/*-- å„ã‚³ãƒ¡ãƒ³ãƒˆæ—¥ä»˜ã®è¨­å®š --*/
.comment-list-body dl dd.comment-list-date {
  text-align: right;
}

.comment-input dl {}

.comment-submit input {}

/*-- gooIDã‚’æŒã£ã¦ã„ã‚‹äººã®ã¿ã‚³ãƒ¡ãƒ³ãƒˆå¯ã®å&nbsp;´åˆã®è¨­å®š --*/
.comment-gooid {
  margin-bottom: 20px;
  padding: 0 10px 10px 10px;
  border-bottom: dashed 1px #000000;
}

.comment-gooid dl {}

.comment-gooid dl dt {
  font-weight: bold;
}

.comment-gooid dl dd {}

.comment-login-link {
  margin: 10px 0;
}

/*-- gooIDã‚’æŒã£ã¦ã„ã‚‹äººã®ã¿ã‚³ãƒ¡ãƒ³ãƒˆå¯ã®å&nbsp;´åˆã®è¨­å®šã“ã“ã¾ã§ --*/
/*-- ã‚³ãƒ¡ãƒ³ãƒˆæ¬„æ³¨æ„æ–‡ã®è¨­å®š --*/
.comment-alert {
  margin: 10px 10px;
  text-align: left;
  font-weight: bold;
}

.comment-alert,
.comment-gooid {
  color: #000000;
}

.comment-alert .comment-list-none,
.comment-alert .comment-precheck {
  color: #000000;
}

.comment-alert span.comment-login {
  color: #000000;
  font-weight: bold;
}

.comment-alert span.comment-list-error {
  color: #000000;
  padding: 5px;
  margin: 10px 0;
}

/*-- ã‚³ãƒ¡ãƒ³ãƒˆæ¬„æ³¨æ„æ–‡ã®è¨­å®šã“ã“ã¾ã§ --*/


/*-----------------------------------------------------------------
ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯æ¬„ã®è¨­å®š
------------------------------------------------------------------*/

/*-- ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯æ¬„å…¨ä½“ã®è¨­å®š --*/
#mod-trackbacks {
  margin-bottom: 20px;
}

/*-- ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯æ¬„ã‚¿ã‚¤ãƒˆãƒ«ã®è¨­å®š --*/
#mod-trackbacks h3 {
  font-size: 120%;
  color: #000000;
  margin: 10px 0;
  padding: 10px;
}

/*-- ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯URLæ¬„è¨­å®š --*/
#mod-trackbacks .trackback-ping-url {
  color: #000000;
  text-align: left;
  padding: 10px;
}

/*-- ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯URLæ–‡å­—è¨­å®š --*/
#mod-trackbacks .trackback-ping-url dd input {
  color: #000000;
  text-align: left;
  padding: 10px 0px;
}

/*-- ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯ã‚’æ‰¿èªåˆ¶ã«ã—ã¦ã„ã‚‹å&nbsp;´åˆã®æ³¨æ„æ›¸ãè¨­å®š --*/
#mod-trackbacks .trackback-filter {}

#mod-trackbacks .trackback-filter ul {
  margin: 5px 20px 10px;
}

#mod-trackbacks .trackback-filter ul li {
  list-style: disc;
  list-style-position: outside;
  line-height: 1.25;
}

/*-- ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯ã‚’æ‰¿èªåˆ¶ã«ã—ã¦ã„ã‚‹å&nbsp;´åˆã®æ³¨æ„æ›¸ãè¨­å®šã“ã“ã¾ã§ --*/
/*-- å„ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯ã®è¨­å®š --*/
#mod-trackbacks .trackback-list-body dl {
  padding: 10px;
  margin-bottom: 10px;
}

#mod-trackbacks .trackback-list-body dl dt {
  color: #000000;
}

#mod-trackbacks .trackback-list-body dl dt.trackback-list-title {
  font-weight: bold;
  color: #000000;
}

#mod-trackbacks .trackback-list-body dl dt a {
  text-decoration: underline;
}

#mod-trackbacks .trackback-list-body dl dt a:visited {
  text-decoration: underline;
}

#mod-trackbacks .trackback-list-body dl dt a:hover {
  text-decoration: underline;
}

/*-- å„ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯ã®è¨­å®šã“ã“ã¾ã§ --*/
/*-- ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯æ³¨æ„æ–‡ã®è¨­å®š --*/
#mod-trackbacks .trackback-alert {
  margin: 10px;
  text-align: left;
  font-weight: bold;
}

#mod-trackbacks .trackback-alert .trackback-precheck {
  color: #000000;
  font-weight: bold;
  padding-top: 10px;
  font-weight: bold;
}

/*-- ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯æ³¨æ„æ–‡ã®è¨­å®šã“ã“ã¾ã§ --*/


/*-----------------------------------------------------------------
æ¬¡ã¸ãƒ»å‰ã¸ã€€éƒ¨åˆ†ã®è¨­å®š
------------------------------------------------------------------*/
#mod-prev-next {
  /*-- margin-bottom:20px; --*/
  padding: 0px 15px 15px;
  font-weight: normal;
  font-size: 90%;
  text-decoration: underline;
}

#mod-prev-next a {
  text-decoration: underline;
}

#mod-prev-next a:visited {
  text-decoration: underline;
}

#mod-prev-next a:hover {
  text-decoration: underline;
}


/*-- â–&nbsp;SECTION 080 ã‚¹ãƒãƒ³ã‚µãƒ¼èª˜å°Žæž&nbsp;è¨­å®š --*/
/*-----------------------------------------------------------------
ã‚¹ãƒãƒ³ã‚µãƒ¼èª˜å°Žæž&nbsp;å…¨ä½“ã®è¨­å®š
------------------------------------------------------------------*/

.mod-entry-set-goo-ad {
  margin-top: 20px;
  margin-bottom: 30px;
  text-align: center;
}

/*-- åºƒå‘ŠèƒŒæ™¯è‰² --*/
.gooAd {
  margin: 0;
  background: #ffffff;
}

.gooAd td {}

td.gooAd_sponsor_td {}

td.gooAd_title_td {}

td.gooAd_url_td {}

td.gooAd_text_td {}

.gooAd_text {}

td.gooAd_btm_td {}

/*-- ã‚¹ãƒãƒ³ã‚µãƒ¼ãƒªãƒ³ã‚¯æ–‡å­— --*/
a.gooAd_sponsor {}

/*-- ã‚¿ã‚¤ãƒˆãƒ«ãƒªãƒ³ã‚¯æ–‡å­— --*/
a.gooAd_title {
  color: #990000;
  font-weight: bold;
}

a:visited.gooAd_title {
  color: #990000;
  font-weight: bold;
}

/*-- URLãƒªãƒ³ã‚¯æ–‡å­— --*/
a.gooAd_url {
  color: #dc6899;
}

a:visited.gooAd_url {
  color: #dc6899;
}

/*-- ãƒ†ã‚­ã‚¹ãƒˆãƒªãƒ³ã‚¯æ–‡å­— --*/
div.gooAd_text_td {
  line-height: 1.1;
}

a.gooAd_text {
  color: #663300;
}

a:visited.gooAd_text {
  color: #663300;
}

/*-- ãƒªãƒ³ã‚¯ç¯„å›²æ‹¡å¤§ --*/
.gooAd_title_td A,
.gooAd_url_td A,
.gooAd_text_td A {
  text-decoration: none;
}


/*-- â–&nbsp;SECTION 090 #sidebar è¨­å®š --*/
/*-----------------------------------------------------------------
ã‚µã‚¤ãƒ‰ãƒãƒ¼å…¨ä½“ã®è¨­å®š
------------------------------------------------------------------*/

.sidebar {}


/*-- â–&nbsp;SECTION 100 ã‚µã‚¤ãƒ‰ãƒãƒ¼ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å…±é€šè¨­å®š --*/
/*-----------------------------------------------------------------
ã‚µã‚¤ãƒ‰ãƒãƒ¼ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å…±é€šè¨­å®š
--.moduleå…±é€šè¨­å®šã¯ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã”ã¨ã«ãƒ‡ã‚¶ã‚¤ãƒ³ã‚’å¤‰ãˆã‚‹å&nbsp;´åˆã§ã‚‚ã€
--å¿…ãšã‚»ãƒƒãƒˆã—ã¦ãã&nbsp;ã•ã„ã€‚
------------------------------------------------------------------*/

/*-- ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å†…ã®é–“éš”ã®è¨­å®š --*/
.module-body {
  padding: 5px 10px;
}

/*-- ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å†…ãƒªã‚¹ãƒˆæ–‡ã®è¨­å®š --*/
.module ul li {
  text-align: left;
  color: #000000;
  padding-bottom: 5px;
  padding-left: 5px;
}

/*-- ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å†…å®šç¾©ãƒªã‚¹ãƒˆã®è¨­å®š --*/
.module dl dt {
  font-weight: nomal;
  color: #000000;
}

.module dl dd {}

/*-- ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å†…å®šç¾©ãƒªã‚¹ãƒˆã®è¨­å®šã“ã“ã¾ã§ --*/
/*-- ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å†…åŒºåˆ‡ã‚Šç·šã®è¨­å®š --*/
.module-body hr {
  height: 1px;
  background-color: #000000;
  border: 0px;
}

/*-- ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å†…ãƒªãƒ³ã‚¯æ–‡å­—ã®è¨­å®š --*/
.module a {
  color: #cd1212;
  text-decoration: underline;
}

.module a:visited {
  color: #cd1212;
  text-decoration: underline;
}

.module a:link:hover {
  color: #cd1212;
  text-decoration: underline;
}

.module a:link:active {
  color: #cd1212;
  text-decoration: underline;
}

/*-- ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å†…ãƒªãƒ³ã‚¯æ–‡å­—ã®è¨­å®šã“ã“ã¾ã§ --*/

/*-- ï¼’ã‚«ãƒ©ãƒ&nbsp;ã®ã‚µã‚¤ãƒ‰ãƒãƒ¼orï¼“ã‚«ãƒ©ãƒ&nbsp;ã®å·¦ã‚µã‚¤ãƒ‰ãƒãƒ¼å…±é€šè¨­å®š --*/
/*-- å…¨ä½“ã®è¨­å®š --*/
#side-a {
  background: #dfd8c0;
}

/*-- å„ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã®è¨­å®š --*/
#side-a .module {
  border-top: solid 2px #dfd8c0;
  border-bottom: solid 1px #dfd8c0;
}

/*-- å„ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ä¸Šéƒ¨ã®è¨­å®š --*/
#side-a .module .module-top {
  border-left: solid 2px #dfd8c0;
}

/*-- å„ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å†…éƒ¨ã®è¨­å®š --*/
#side-a .module .module-body {
  background: #dfd8c0;
  border-bottom: solid 1px #dfd8c0;
  border-left: solid 2px #dfd8c0;
}

/*-- å„ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ä¸‹éƒ¨ã®è¨­å®š --*/
#side-a .module .module-bottom {
  border-left: solid 2px #dfd8c0;
}

/*-- å„ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚¿ã‚¤ãƒˆãƒ«ã®è¨­å®š --*/
#side-a .module h4 {
  border-left: solid 2px #dfd8c0;
  /*-- font-weight:bold; --*/
  background: #dfd8c0;
  background-image: url(/img/template/user/669/module_bg.gif);
  background-position: left top;
  background-repeat: no-repeat;
  background-attachment: scroll;
  padding: 10px 15px 10px 35px;
  text-align: left;
  color: #ffffff;
  font-size: 95%;
  line-height: 1;
}

/*-- ï¼“ã‚«ãƒ©ãƒ&nbsp;ã®å³ã‚µã‚¤ãƒ‰ãƒãƒ¼å…±é€šè¨­å®š --*/
/*-- å…¨ä½“ã®è¨­å®š --*/
#side-b {
  background: #dfd8c0;
}

/*-- å„ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã®è¨­å®š --*/
#side-b .module {
  border-top: solid 2px #dfd8c0;
  border-bottom: solid 1px #dfd8c0;
}

/*-- å„ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ä¸Šéƒ¨ã®è¨­å®š --*/
#side-b .module .module-top {
  border-left: solid 2px #dfd8c0;
}

/*-- å„ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å†…éƒ¨ã®è¨­å®š --*/
#side-b .module-body {
  background: #dfd8c0;
  border-right: solid 1px #dfd8c0;
  border-bottom: solid 1px #dfd8c0;
}

/*-- å„ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚¿ã‚¤ãƒˆãƒ«ã®è¨­å®š --*/
#side-b .module h4 {
  border-left: solid 2px #dfd8c0;
  /*-- font-weight:bold; --*/
  background: #dfd8c0;
  background-image: url(/img/template/user/669/module_bg.gif);
  background-position: left top;
  background-repeat: no-repeat;
  background-attachment: scroll;
  padding: 10px 15px 10px 35px;
  text-align: left;
  color: #ffffff;
  font-size: 95%;
  line-height: 1;
}


/*-- â–&nbsp;SECTION 110 ã‚µã‚¤ãƒ‰ãƒãƒ¼ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å€‹åˆ¥è¨­å®š â–&nbsp; --*/
/*-----------------------------------------------------------------
ã‚µã‚¤ãƒ‰ãƒãƒ¼ï¼ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã®å„å€‹åˆ¥è¦ç´&nbsp;ã®è¨­å®š
------------------------------------------------------------------*/

/*-- ãŠçŸ¥ã‚‰ã›ã€PRã€‘ --*/
#mod-advertising {}

/*-- ãƒ—ãƒ­ãƒ•ã‚£ãƒ¼ãƒ« --*/
#mod-profile dl {
  padding-bottom: 10px;
}

#mod-profile dd {
  color: #000000;
  background: #ffffff;
  margin: 3px 0px 0px 0px;
  padding: 0px 0px 0px 3px;
}

#mod-profile dl dd.mod-pro-photo {
  background: #ffffff;
  margin: 0px 0px 13px 0px;
  padding-bottom: 5px;
}

#mod-profile dt {
  font-weight: normal;
  color: #000000;
  background: #f9e875;
  margin: 3px 0px 0px 0px;
  padding: 0px 0px 0px 3px;
}

/*-- æºå¸¯ --*/
#mod-mobile {
  text-align: center;
}

#mod-mobile ul li {
  text-align: center;
}

/*-- æœ€æ–°è¨˜äº‹ --*/
#mod-recent-entries {}

/*-- ã‚«ãƒ†ã‚´ãƒªãƒ¼ --*/
#mod-categories {}

/*-- ãƒ­ã‚°ã‚¤ãƒ³ --*/
#mod-login {}

#mod-login ul li {
  border: none;
  padding: 0;
}

/*-- æœ€æ–°ã‚³ãƒ¡ãƒ³ãƒˆ --*/
#mod-recent-comments {}

/*-- æœ€æ–°ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯ --*/
#mod-recent-trackbacks {}

/*-- ã‚«ãƒ¬ãƒ³ãƒ€ãƒ¼ --*/
#mod-cal-table .mod-cal-caption {
  color: #000000;
  padding: 2px;
  border-bottom: solid 1px #ffffff;
  margin-bottom: 2px;
  font-weight: normal;
}

#mod-cal-table .mod-cal-week {
  color: #000000;
  font-weight: normal;
}

#mod-cal-table td.mod-cal-day-lin-td {
  /*-- background:#a8d0ef; --*/
}

#mod-cal-table th,
#mod-cal-table td {
  padding: 2px;
  font-size: 90%;
  text-align: center;
  vertical-align: middle;
}

#mod-cal-table .mod_cal_day_linked {
  color: #cd1212;
  text-decoration: underline;
}

#mod-cal-prev-next {
  margin-top: 2px;
  padding-top: 6px;
  border-top: solid 1px #ffffff;
}

/*-- ãƒãƒƒã‚¯ãƒŠãƒ³ãƒãƒ¼ --*/
#mod-back-numbers-scroll {}

/*-- ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã‚ã‚Š --*/
#mod-back-numbers-scroll .module-body {
  margin: 10px 10px;
  padding: 10px 0px 10px 0px;
  width: 180px;
}

/*-- ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ãªã— --*/
#mod-back-numbers-noscroll .module-body {
  padding: 15px 15px 20px
}

/*-- ãƒ–ãƒƒã‚¯ãƒžãƒ¼ã‚¯ --*/
#mod-bookmarks .mod-boo-name {}

/*-- goo ãŠã™ã™ã‚ --*/
#mod-goo-recommends li {
  border: none;
}

/*-- RSS/gooãƒ–ãƒ­ã‚° --*/
#mod-powered-by {
  padding: 10px;
}

/*-- ãƒ•ã‚©ãƒ³ãƒˆã‚µã‚¤ã‚ºå¤‰æ›´ --*/
#font-size-changer {}

#font-resizer ul li {
  background: none;
  padding: 0;
  text-align: center;
  border: none;
}

/*-----------------------------------------------------------------
ãƒ¡ã‚¤ãƒ³ã‚¨ãƒªã‚¢ã«ã‚ªãƒªã‚¸ãƒŠãƒ«ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’é…ç½®ã—ãŸæ™‚ã®è¨­å®š
------------------------------------------------------------------*/

/*-- ã‚ªãƒªã‚¸ãƒŠãƒ«ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å…¨ä½“ã®è¨­å®š --*/
#mod-freearea-main {
  padding: 10px 10px 55px 10px;
  background-color: transparent;
}

#mod-freearea-main .mod-entry-set-top {}

#mod-freearea-main .entry {}

/*-- ã‚ªãƒªã‚¸ãƒŠãƒ«ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ä¸Šéƒ¨ã®è¨­å®š --*/
#mod-freearea-main .entry .entry-top {}

/*-- ã‚ªãƒªã‚¸ãƒŠãƒ«ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚¿ã‚¤ãƒˆãƒ«ã®è¨­å®š --*/
.content-2c #mod-freearea-main .entry .entry-top h3 {
  font-size: 100%;
  background-image: url(/img/template/user/669/original_module_bg_630.gif);
  background-position: left top;
  background-repeat: no-repeat;
  line-height: 1.25;
  text-align: left;
  color: #ffffff;
  padding-left: 30px;
}

.content-3c #mod-freearea-main .entry .entry-top h3 {
  font-size: 100%;
  background-image: url(/img/template/user/669/original_module_bg_380.gif);
  background-position: left top;
  background-repeat: no-repeat;
  line-height: 1.25;
  text-align: left;
  color: #ffffff;
  padding-left: 30px;
}

/*-- ã‚ªãƒªã‚¸ãƒŠãƒ«ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å†…éƒ¨ã®è¨­å®š --*/
#mod-freearea-main .entry .entry-body {
  word-break: break-all;
  color: #333333;
  line-height: 1.25;
  border: none;
}

/*-- ã‚ªãƒªã‚¸ãƒŠãƒ«ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«è¨˜äº‹ã®è¨­å®š --*/
#mod-freearea-main .entry .entry-body-text {
  padding: 10px;
  margin: 0;
}

/*-- ã‚ªãƒªã‚¸ãƒŠãƒ«ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ä¸‹éƒ¨ã®è¨­å®š --*/
#mod-freearea-main .entry .entry-bottom {
  border: none;
}

/*-- End//INDIVIDUAL CSS Document for goo blog modulized templates 090716 --*/

/* ----- 4.css ----- ï¼ˆã“ã“ã‹ã‚‰ï¼‰ */

/*-- INDIVIDUAL CSS Document for goo blog modulized templates 090716 --*/
/*-- template name:ã‚½ãƒ•ã‚¡ãƒ¼2 --*/

/*-- â–&nbsp;SECTION 010 å…¨ä½“è¨­å®š --*/
/*-----------------------------------------------------------------
ãƒšãƒ¼ã‚¸å…¨ä½“ã®èƒŒæ™¯è‰²ãƒ»èƒŒæ™¯ç”»åƒã®è¨­å®š
------------------------------------------------------------------*/

body {
  background: #ffffff;
  /*-- èƒŒæ™¯è‰² --*/
  color: #000000;
  /*-- æ–‡å­—è‰² --*/
  background-image: url(/img/template/user/669/body_back.jpg);
  background-position: center top;
  background-repeat: no-repeat;
}


/*-----------------------------------------------------------------
ãƒªãƒ³ã‚¯æ–‡å­—è‰²ã®åŸºæœ¬è¨­å®š
------------------------------------------------------------------*/

/*-- é€šå¸¸ --*/
a {
  text-decoration: underline;
  /*-- æ–‡å­—è£…é£¾ --*/
  color: #cd1212;
  /*-- æ–‡å­—è‰² --*/
}

/*-- ãƒªãƒ³ã‚¯å…ˆã‚’è¨ªã‚ŒãŸã“ã¨ãŒã‚ã‚‹æ™‚ --*/
a:visited {
  text-decoration: underline;
  /*-- æ–‡å­—è£…é£¾ --*/
  color: #cd1212;
  /*-- æ–‡å­—è‰² --*/
}

/*-- ãƒžã‚¦ã‚¹ã‚ªãƒ¼ãƒãƒ¼æ™‚ --*/
a:hover {
  text-decoration: underline;
  /*-- æ–‡å­—è£…é£¾ --*/
  color: #cd1212;
  /*-- æ–‡å­—è‰² --*/
}

/*-- ãƒžã‚¦ã‚¹ã‚¯ãƒªãƒƒã‚¯æ™‚ --*/
a:active {
  text-decoration: underline;
  /*-- æ–‡å­—è£…é£¾ --*/
  color: #cd1212;
  /*-- æ–‡å­—è‰² --*/
}


/*-----------------------------------------------------------------
ä¸ä½¿ç”¨æ‹¡å¼µéƒ¨åˆ†
--ä½¿ç”¨ã—ãŸã„éƒ¨åˆ†ã‚’ã‚³ãƒ¡ãƒ³ãƒˆã‚¢ã‚¦ãƒˆã¾ãŸã¯å‰Šé™¤ã—ã¾ã™ã€‚
------------------------------------------------------------------*/

#title-banner-top,
#title-banner-bottom,
#main-top,
#main-bottom,
/*-- .content-top, --*/
/*-- .content-bottom,--*/
/*-- #footer, --*/
.mod-entry-set-top,
.mod-entry-set-bottom,
.mod-comments-top,
.mod-comments-bottom,
.comment-list-top,
.comment-list-bottom,
.comment-form-top,
.comment-form-bottom,
.mod-trackbacks-top,
.mod-trackbacks-bottom,
.trackback-list-top,
.trackback-list-bottom,
.sidebar-top,
.sidebar-bottom,
.module-top,
.module-bottom {
  display: none;
}


/*-- â–&nbsp;SECTION 020 ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆè¨­å®š --*/
/*-----------------------------------------------------------------
ã‚µã‚¤ãƒ‰ãƒãƒ¼ï¼‹ãƒ¡ã‚¤ãƒ³å…¨ä½“ã®è¨­å®š
------------------------------------------------------------------*/

#container {
  width: 840px;
  margin: 0 auto;
  /*-- å…¨ä½“çš„ãªæž&nbsp;ç·šã®è¨­å®š --*/
  /*-- border-bottom:solid 1px #c8c8c8; --*/
  /*-- border-left:solid 1px #c8c8c8; --*/
  /*-- border-right:solid 1px #c8c8c8; --*/
  /*-- å…¨ä½“çš„ãªæž&nbsp;ç·šã®è¨­å®šã“ã“ã¾ã§ --*/
}

#main {
  /*-- ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã‚¨ãƒªã‚¢ã®èƒŒæ™¯è‰²ï¼š
-----ã‚µã‚¤ãƒ‰ãƒãƒ¼ä¸‹ã®ä½™ç™½orãƒ¡ã‚¤ãƒ³ã‚¨ãƒªã‚¢ä¸‹ã®ä½™ç™½
-----ãŸã&nbsp;ã—ã‚«ãƒ©ãƒ&nbsp;æ•°ãƒ»ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆã«ã‚ˆã‚Šå‡ºç¾é&nbsp;˜åŸŸã¯ç•°ãªã‚‹ --*/
  background-image: url(/img/template/user/669/main_body.gif);
  background-position: center top;
  background-repeat: repeat;
  background-attachment: scroll;
}

#footer {
  background-image: url(/img/template/user/669/main_back_840.gif);
  background-position: center top;
  background-repeat: no-repeat;
  height: 10px;
}


/*-- â–&nbsp;SECTION 030 #title-banner è¨­å®š --*/
/*-----------------------------------------------------------------
ã‚¿ã‚¤ãƒˆãƒ«ãƒãƒŠãƒ¼ã®è¨­å®š
------------------------------------------------------------------*/

/*-- ã‚¿ã‚¤ãƒˆãƒ«ãƒãƒŠãƒ¼å¤–æž&nbsp;ã®è¨­å®š --*/
#title-banner {
  /*-- border-top:solid 7px #6ca8d6; --*/
  /*-- border-bottom:solid 1px #c8c8c8; --*/
  /*-- background:#6ca8d6; --*/
}

/*-- ã‚¿ã‚¤ãƒˆãƒ«ãƒãƒŠãƒ¼ä¸Šéƒ¨ã®è¨­å®š --*/
#title-banner-top {
  width: 100%;
  height: 10px;
  background: #1c75b8;
  margin: 0;
}

/*-- ã‚¿ã‚¤ãƒˆãƒ«ãƒãƒŠãƒ¼å†…éƒ¨ã®è¨­å®š --*/
#title-banner-body {
  /*-- border-bottom:solid 2px #5ca1d6; --*/
  width: 100%;
  /*-- â†“ã‚¿ã‚¤ãƒˆãƒ«ãƒãƒŠãƒ¼ã«ç”»åƒã‚’å…¥ã‚Œã‚‹å&nbsp;´åˆã¯ã€ä¸‹è¨˜ã®ã‚³ãƒ¡ãƒ³ãƒˆã‚’ã¯ãšã—ã€ç”»åƒURLã‚’æŒ‡å®šã™ã‚‹ --*/
  /*--
background-image:url(/user_image/xx/xx/xxxx.jpg);
background-position: center top;
background-repeat:no-repeat;
--*/
  /*-- â†“ã‚¿ã‚¤ãƒˆãƒ«ãƒãƒŠãƒ¼ã«ç”»åƒã‚’å…¥ã‚Œã‚‹å&nbsp;´åˆã¯ã€ç”»åƒã«åˆã‚ã›ã¦å€¤ã‚’å¤‰æ›´ã™ã‚‹ --*/
  height: 228px;
}

/*-- ãƒ–ãƒ­ã‚°ã‚¿ã‚¤ãƒˆãƒ«ã®é–‹å§‹ä½ç½®ã®è¨­å®š --*/
#title-banner-body #title-banner-set {
  padding-top: 10px;
  padding-left: 15px;
}

/*-- ã‚¿ã‚¤ãƒˆãƒ«ãƒãƒŠãƒ¼ä¸‹éƒ¨ã®è¨­å®š --*/
#title-banner-bottom {
  width: 100%;
  border-top: solid 2px #4591cb;
  height: 2px;
  background: #378fd4;
  border-bottom: solid 2px #eaeaea;
}

/*-- ãƒ–ãƒ­ã‚°ã‚¿ã‚¤ãƒˆãƒ«æ–‡å­—ã®åŸºæœ¬è¨­å®š --*/
#title-banner-body #title-banner-set h1 {
  font-size: 125%;
  color: #936200;
  line-height: 1.2;
  text-align: right;
  width: 100%;
  margin-top: 5px;
  margin-bottom: 5px;
}

/*-- ãƒ–ãƒ­ã‚°ã‚¿ã‚¤ãƒˆãƒ«æ–‡å­—ã®è¨­å®šï¼ˆæ–‡å­—è‰²ã€ãƒªãƒ³ã‚¯æ™‚è£…é£¾ï¼‰ --*/
#title-banner-body #title-banner-set h1 a {
  color: #936200;
  text-decoration: none;
}

/*-- ãƒ–ãƒ­ã‚°ã‚¿ã‚¤ãƒˆãƒ«æ–‡å­—ã®è¨­å®šï¼ˆãƒžã‚¦ã‚¹ã‚ªãƒ¼ãƒãƒ¼ï¼ãƒžã‚¦ã‚¹ã‚¯ãƒªãƒƒã‚¯æ™‚ã®æ–‡å­—è‰²ã€ãƒªãƒ³ã‚¯è£…é£¾ï¼‰ --*/
#title-banner-body #title-banner-set h1 a:hover {
  color: #936200;
  text-decoration: none;
}

#title-banner-body #title-banner-set h1 a:active {
  color: #936200;
  text-decoration: none;
}

/*-- ãƒ–ãƒ­ã‚°æ¦‚è¦ã®è¨­å®š --*/
#title-banner-body #title-banner-set h2 {
  color: #666666;
  font-size: 92%;
  line-height: 1;
  width: 100%;
  text-align: right;
  font-weight: normal;
}


/*-- â–&nbsp;SECTION 040 #main è¨­å®š --*/
/*-----------------------------------------------------------------
ã‚µã‚¤ãƒ‰ãƒãƒ¼ï¼‹ãƒ¡ã‚¤ãƒ³å…¨ä½“ã®ä¸‹éƒ¨ã®è¨­å®š
------------------------------------------------------------------*/

#main-bottom {
  background: transparent;
  border-top: solid 2px #ffffff;
  border-bottom: solid 10px #378fd4;
}


/*-- â–&nbsp;SECTION 050 #main å†…ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆè¨­å®š --*/
/*-----------------------------------------------------------------
ã‚µã‚¤ãƒ‰ãƒãƒ¼å…¨ä½“ã€ãƒ¡ã‚¤ãƒ³å…¨ä½“ã®è¨­å®š
------------------------------------------------------------------*/

/*-- ãƒ¡ã‚¤ãƒ³ã®è¨­å®šï¼ˆ2ã‚«ãƒ©ãƒ&nbsp;æ™‚ã®ã¿ï¼‰ --*/
#center-2c {}

/*-- ãƒ¡ã‚¤ãƒ³ã®è¨­å®šï¼ˆ3ã‚«ãƒ©ãƒ&nbsp;æ™‚ã®ã¿ï¼‰ --*/
#center-3c {}

/*-- ãƒ¡ã‚¤ãƒ³ã®è¨­å®šï¼ˆå¤–å´ãƒ»å…±é€šï¼‰ --*/
#center {}

/*-- ãƒ¡ã‚¤ãƒ³ã®è¨­å®šï¼ˆå†…å´ãƒ»å…±é€šï¼‰--*/
#in-center {
  /*-- ãƒ¡ã‚¤ãƒ³ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã‚¨ãƒªã‚¢ã®èƒŒæ™¯è‰² --*/
  background: #dfd8c0;
}

/*-- ã‚µã‚¤ãƒ‰ãƒãƒ¼å…¨ä½“ã®è¨­å®š --*/
#side-a,
#side-b {}


/*-- â–&nbsp;SECTION 060 #center-2c/3c è¨­å®š --*/
/*-----------------------------------------------------------------
ãƒ¡ã‚¤ãƒ³ã®ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆã®è¨­å®š
------------------------------------------------------------------*/

/*-- ã‚«ãƒ©ãƒ&nbsp;é–“ã®ãƒžãƒ¼ã‚¸ãƒ³è¨­å®šï¼ˆ2ã‚«ãƒ©ãƒ&nbsp;ã®å&nbsp;´åˆï¼‰--*/
#in-center .content-2c {
  margin: 0px;
}

/*-- ã‚«ãƒ©ãƒ&nbsp;é–“ã®ãƒžãƒ¼ã‚¸ãƒ³è¨­å®šï¼ˆ3ã‚«ãƒ©ãƒ&nbsp;ã®å&nbsp;´åˆï¼‰--*/
#in-center .content-3c {
  margin: 0px;
}

/*-- ãƒ¡ã‚¤ãƒ³ä¸Šéƒ¨ã®è¨­å®š --*/
.content-top {}

/*-- ãƒ¡ã‚¤ãƒ³ã®è¨­å®š --*/
.content-body {
  padding: 10px;
}

/*-- ãƒ¡ã‚¤ãƒ³ä¸‹éƒ¨ã®è¨­å®š --*/
.content-bottom {}

.content-2c .content-top {
  background-image: url(/img/template/user/669/contents_top_back_640.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  height: 9px;
}

.content-2c .content-body {
  background-image: url(/img/template/user/669/contents_back_640.gif);
  background-repeat: repeat-y;
  background-attachment: scroll;
}

.content-2c .content-bottom {
  background-image: url(/img/template/user/669/contents_bottom_back_640.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  height: 7px;
}

.content-3c .content-top {
  background-image: url(/img/template/user/669/contents_top_back_440.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  height: 9px;
}

.content-3c .content-body {
  background-image: url(/img/template/user/669/contents_back_440.gif);
  background-repeat: repeat-y;
  background-attachment: scroll;
}

.content-3c .content-bottom {
  background-image: url(/img/template/user/669/contents_bottom_back_440.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  height: 7px;
}

/*-- â–&nbsp;SECTION 070 ã‚¨ãƒ³ãƒˆãƒªãƒ¼è¨­å®š --*/
/*-----------------------------------------------------------------
è¨˜äº‹ã®è¨­å®š
------------------------------------------------------------------*/

/*-- è¨˜äº‹ã®è¨­å®šï¼ˆå¤–å´ï¼‰ --*/
.mod-entry-set {}

.mod-entry-set-top {}

.mod-entry-set-top div.lt {}

.mod-entry-set-top div.rt {}

.mod-entry-set-bottom {}

.mod-entry-set-bottom div.lb {}

.mod-entry-set-bottom div.rb {}

/*-- è¨˜äº‹ã®è¨­å®šï¼ˆå†…å´ï¼‰--*/
.entry {
  background: #ffffff;
}

/*-- è¨˜äº‹ä¸Šéƒ¨ã®è¨­å®š --*/
/*-- â†“è¨˜äº‹ã‚¿ã‚¤ãƒˆãƒ«ãƒ»æŠ•ç¨¿æ—¥æ™‚|ã‚«ãƒ†ã‚´ãƒªãƒ¼ã®èƒŒæ™¯ã‚’å…±é€šã§è¨­å®šã™ã‚‹å&nbsp;´åˆã¯ã“ã“ã‚’ä½¿ç”¨ --*/
.entry-top {
  background: #ffffff;
}

/*-- è¨˜äº‹ã‚¿ã‚¤ãƒˆãƒ«ã®è¨­å®š --*/
.entry-top h3 {
  font-size: 125%;
  color: #000000;
  background: #ffffff;
  line-height: 1.2;
  padding: 5px;
}

.entry-top h3 a {
  color: #000000;
  text-decoration: none;
}

.entry-top h3 a:visited {
  color: #000000;
  text-decoration: none;
}

.entry-top h3 a:hover {
  color: #000000;
  text-decoration: none;
}

/*-- æŠ•ç¨¿æ—¥æ™‚|ã‚«ãƒ†ã‚´ãƒªãƒ¼ã®è¨­å®š --*/
.entry-top-info {
  text-align: right;
  padding: 0 2px;
}

.entry-top-info a {}

.entry-top-info a:visited {}

.entry-top-info a:hover {}

.entry-top-info span.entry-top-info-time {}

.entry-top-info span.entry-top-info-category {}

/*-- è¨˜äº‹ä¸Šéƒ¨ã®è¨­å®šã“ã“ã¾ã§ --*/

/*-- è¨˜äº‹éƒ¨åˆ†ã®è¨­å®š --*/
.entry-body {}

/*-- è¨˜äº‹è²¼ã‚Šä»˜ã‘ç”»åƒã®è¨­å®š --*/
/*-- ç”»åƒã®å‘¨ã‚Šã®é–“éš”ã®è¨­å®šï¼ˆã‚µãƒ&nbsp;ãƒã‚¤ãƒ«ã«ãªã‚‹éƒ¨åˆ†ï¼‰ --*/
.entry-body-image {
  margin: 20px auto 10px;
}

/*-- ç”»åƒã«ãƒªãƒ³ã‚¯ã‚’è²¼ã£ãŸæ™‚ã®è¨­å®šï¼ˆé€šå¸¸æ™‚ï¼‰ --*/
.entry-body-image a img,
.entry-body-text a img {
  border: none;
}

/*-- ç”»åƒã«ãƒªãƒ³ã‚¯ã‚’è²¼ã£ãŸæ™‚ã®è¨­å®šï¼ˆãƒªãƒ³ã‚¯å…ˆã‚’è¨ªå•ã—ãŸã“ã¨ãŒã‚ã‚‹æ™‚ï¼‰ --*/
.entry-body-image a:visited img,
.entry-body-text a:visited img {
  border: none;
}

/*-- ç”»åƒã«ãƒªãƒ³ã‚¯ã‚’è²¼ã£ãŸæ™‚ã®è¨­å®šï¼ˆã‚«ãƒ¼ã‚½ãƒ«ã‚’ãŠã„ãŸæ™‚ï¼‰ --*/
.entry-body-image a:hover img,
.entry-body-text a:hover img {
  border: none;
}

/*-- è¨˜äº‹æœ¬æ–‡ã®è¨­å®š --*/
.entry-body-text {
  padding: 5px 2px;
}

/*-- è¨˜äº‹éƒ¨åˆ†ã®è¨­å®šã“ã“ã¾ã§ --*/

/*-- è¨˜äº‹ä¸‹éƒ¨ã®è¨­å®š --*/
.entry-bottom {
  padding: 2px 2px 20px 2px;
  color: #0066CC;
  text-align: right;
  border-bottom: solid 1px #936200;
}

/*-- è¨˜äº‹ä¸‹éƒ¨ã‚³ãƒ¡ãƒ³ãƒˆï¼ˆï¼‰ãƒ»ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯ï¼ˆï¼‰ã®è¨­å®š --*/
.entry-bottom-info {
  color: #000000;
}

.entry-bottom-info a {}

.entry-bottom-info a:visited {}

.entry-bottom-info a:hover {}

/*-- è¨˜äº‹ä¸‹éƒ¨ã®è¨­å®šã“ã“ã¾ã§ --*/


/*-----------------------------------------------------------------
ã‚³ãƒ¡ãƒ³ãƒˆæ¬„ã®è¨­å®š
------------------------------------------------------------------*/

/*-- ã‚³ãƒ¡ãƒ³ãƒˆæ¬„å…¨ä½“ã®è¨­å®š --*/
#mod-comments {
  margin-bottom: 20px;
  color: #000000;
}

#mod-comments a {
  color: #cd1212;
  text-decoration: underline;
}

#mod-comments a:visited {
  color: #cd1212;
  text-decoration: underline;
}

#mod-comments a:hover {
  color: #cd1212;
  text-decoration: underline;
}

#mod-comments a:active {
  color: #cd1212;
  text-decoration: underline;
}

/*-- ã‚³ãƒ¡ãƒ³ãƒˆæ¬„ã‚¿ã‚¤ãƒˆãƒ«ã®è¨­å®š --*/
#mod-comments h3 {
  font-size: 120%;
  color: #000000;
  margin: 10px 0;
  padding: 10px;

}

/*-- å„ã‚³ãƒ¡ãƒ³ãƒˆã®è¨­å®š --*/
#mod-comments .comment-list-body {
  margin-bottom: 20px;
}

#mod-comments .comment-list-body dl {
  padding: 20px;
  background: #ffffff;
  margin-bottom: 10px;
  border-bottom: solid 1px #cccccc
}

/*-- å„ã‚³ãƒ¡ãƒ³ãƒˆã‚¿ã‚¤ãƒˆãƒ«ã®è¨­å®š --*/
span.comment-list-title {
  color: #936200;
  font-weight: bold;
}

/*-- å„ã‚³ãƒ¡ãƒ³ãƒˆæ—¥ä»˜ã®è¨­å®š --*/
.comment-list-body dl dd.comment-list-date {
  text-align: right;
}

.comment-input dl {}

.comment-submit input {}

/*-- gooIDã‚’æŒã£ã¦ã„ã‚‹äººã®ã¿ã‚³ãƒ¡ãƒ³ãƒˆå¯ã®å&nbsp;´åˆã®è¨­å®š --*/
.comment-gooid {
  margin-bottom: 20px;
  padding: 0 10px 10px 10px;
  border-bottom: dashed 1px #000000;
}

.comment-gooid dl {}

.comment-gooid dl dt {
  font-weight: bold;
}

.comment-gooid dl dd {}

.comment-login-link {
  margin: 10px 0;
}

/*-- gooIDã‚’æŒã£ã¦ã„ã‚‹äººã®ã¿ã‚³ãƒ¡ãƒ³ãƒˆå¯ã®å&nbsp;´åˆã®è¨­å®šã“ã“ã¾ã§ --*/
/*-- ã‚³ãƒ¡ãƒ³ãƒˆæ¬„æ³¨æ„æ–‡ã®è¨­å®š --*/
.comment-alert {
  margin: 10px 10px;
  text-align: left;
  font-weight: bold;
}

.comment-alert,
.comment-gooid {
  color: #000000;
}

.comment-alert .comment-list-none,
.comment-alert .comment-precheck {
  color: #000000;
}

.comment-alert span.comment-login {
  color: #000000;
  font-weight: bold;
}

.comment-alert span.comment-list-error {
  color: #000000;
  padding: 5px;
  margin: 10px 0;
}

/*-- ã‚³ãƒ¡ãƒ³ãƒˆæ¬„æ³¨æ„æ–‡ã®è¨­å®šã“ã“ã¾ã§ --*/


/*-----------------------------------------------------------------
ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯æ¬„ã®è¨­å®š
------------------------------------------------------------------*/

/*-- ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯æ¬„å…¨ä½“ã®è¨­å®š --*/
#mod-trackbacks {
  margin-bottom: 20px;
}

/*-- ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯æ¬„ã‚¿ã‚¤ãƒˆãƒ«ã®è¨­å®š --*/
#mod-trackbacks h3 {
  font-size: 120%;
  color: #000000;
  margin: 10px 0;
  padding: 10px;
}

/*-- ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯URLæ¬„è¨­å®š --*/
#mod-trackbacks .trackback-ping-url {
  color: #000000;
  text-align: left;
  padding: 10px;
}

/*-- ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯URLæ–‡å­—è¨­å®š --*/
#mod-trackbacks .trackback-ping-url dd input {
  color: #000000;
  text-align: left;
  padding: 10px 0px;
}

/*-- ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯ã‚’æ‰¿èªåˆ¶ã«ã—ã¦ã„ã‚‹å&nbsp;´åˆã®æ³¨æ„æ›¸ãè¨­å®š --*/
#mod-trackbacks .trackback-filter {}

#mod-trackbacks .trackback-filter ul {
  margin: 5px 20px 10px;
}

#mod-trackbacks .trackback-filter ul li {
  list-style: disc;
  list-style-position: outside;
  line-height: 1.25;
}

/*-- ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯ã‚’æ‰¿èªåˆ¶ã«ã—ã¦ã„ã‚‹å&nbsp;´åˆã®æ³¨æ„æ›¸ãè¨­å®šã“ã“ã¾ã§ --*/
/*-- å„ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯ã®è¨­å®š --*/
#mod-trackbacks .trackback-list-body dl {
  padding: 10px;
  margin-bottom: 10px;
}

#mod-trackbacks .trackback-list-body dl dt {
  color: #000000;
}

#mod-trackbacks .trackback-list-body dl dt.trackback-list-title {
  font-weight: bold;
  color: #000000;
}

#mod-trackbacks .trackback-list-body dl dt a {
  text-decoration: underline;
}

#mod-trackbacks .trackback-list-body dl dt a:visited {
  text-decoration: underline;
}

#mod-trackbacks .trackback-list-body dl dt a:hover {
  text-decoration: underline;
}

/*-- å„ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯ã®è¨­å®šã“ã“ã¾ã§ --*/
/*-- ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯æ³¨æ„æ–‡ã®è¨­å®š --*/
#mod-trackbacks .trackback-alert {
  margin: 10px;
  text-align: left;
  font-weight: bold;
}

#mod-trackbacks .trackback-alert .trackback-precheck {
  color: #000000;
  font-weight: bold;
  padding-top: 10px;
  font-weight: bold;
}

/*-- ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯æ³¨æ„æ–‡ã®è¨­å®šã“ã“ã¾ã§ --*/


/*-----------------------------------------------------------------
æ¬¡ã¸ãƒ»å‰ã¸ã€€éƒ¨åˆ†ã®è¨­å®š
------------------------------------------------------------------*/
#mod-prev-next {
  /*-- margin-bottom:20px; --*/
  padding: 0px 15px 15px;
  font-weight: normal;
  font-size: 90%;
  text-decoration: underline;
}

#mod-prev-next a {
  text-decoration: underline;
}

#mod-prev-next a:visited {
  text-decoration: underline;
}

#mod-prev-next a:hover {
  text-decoration: underline;
}


/*-- â–&nbsp;SECTION 080 ã‚¹ãƒãƒ³ã‚µãƒ¼èª˜å°Žæž&nbsp;è¨­å®š --*/
/*-----------------------------------------------------------------
ã‚¹ãƒãƒ³ã‚µãƒ¼èª˜å°Žæž&nbsp;å…¨ä½“ã®è¨­å®š
------------------------------------------------------------------*/

.mod-entry-set-goo-ad {
  margin-top: 20px;
  margin-bottom: 30px;
  text-align: center;
}

/*-- åºƒå‘ŠèƒŒæ™¯è‰² --*/
.gooAd {
  margin: 0;
  background: #ffffff;
}

.gooAd td {}

td.gooAd_sponsor_td {}

td.gooAd_title_td {}

td.gooAd_url_td {}

td.gooAd_text_td {}

.gooAd_text {}

td.gooAd_btm_td {}

/*-- ã‚¹ãƒãƒ³ã‚µãƒ¼ãƒªãƒ³ã‚¯æ–‡å­— --*/
a.gooAd_sponsor {}

/*-- ã‚¿ã‚¤ãƒˆãƒ«ãƒªãƒ³ã‚¯æ–‡å­— --*/
a.gooAd_title {
  color: #990000;
  font-weight: bold;
}

a:visited.gooAd_title {
  color: #990000;
  font-weight: bold;
}

/*-- URLãƒªãƒ³ã‚¯æ–‡å­— --*/
a.gooAd_url {
  color: #dc6899;
}

a:visited.gooAd_url {
  color: #dc6899;
}

/*-- ãƒ†ã‚­ã‚¹ãƒˆãƒªãƒ³ã‚¯æ–‡å­— --*/
div.gooAd_text_td {
  line-height: 1.1;
}

a.gooAd_text {
  color: #663300;
}

a:visited.gooAd_text {
  color: #663300;
}

/*-- ãƒªãƒ³ã‚¯ç¯„å›²æ‹¡å¤§ --*/
.gooAd_title_td A,
.gooAd_url_td A,
.gooAd_text_td A {
  text-decoration: none;
}


/*-- â–&nbsp;SECTION 090 #sidebar è¨­å®š --*/
/*-----------------------------------------------------------------
ã‚µã‚¤ãƒ‰ãƒãƒ¼å…¨ä½“ã®è¨­å®š
------------------------------------------------------------------*/

.sidebar {}


/*-- â–&nbsp;SECTION 100 ã‚µã‚¤ãƒ‰ãƒãƒ¼ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å…±é€šè¨­å®š --*/
/*-----------------------------------------------------------------
ã‚µã‚¤ãƒ‰ãƒãƒ¼ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å…±é€šè¨­å®š
--.moduleå…±é€šè¨­å®šã¯ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã”ã¨ã«ãƒ‡ã‚¶ã‚¤ãƒ³ã‚’å¤‰ãˆã‚‹å&nbsp;´åˆã§ã‚‚ã€
--å¿…ãšã‚»ãƒƒãƒˆã—ã¦ãã&nbsp;ã•ã„ã€‚
------------------------------------------------------------------*/

/*-- ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å†…ã®é–“éš”ã®è¨­å®š --*/
.module-body {
  padding: 5px 10px;
}

/*-- ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å†…ãƒªã‚¹ãƒˆæ–‡ã®è¨­å®š --*/
.module ul li {
  text-align: left;
  color: #000000;
  padding-bottom: 5px;
  padding-left: 5px;
}

/*-- ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å†…å®šç¾©ãƒªã‚¹ãƒˆã®è¨­å®š --*/
.module dl dt {
  font-weight: nomal;
  color: #000000;
}

.module dl dd {}

/*-- ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å†…å®šç¾©ãƒªã‚¹ãƒˆã®è¨­å®šã“ã“ã¾ã§ --*/
/*-- ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å†…åŒºåˆ‡ã‚Šç·šã®è¨­å®š --*/
.module-body hr {
  height: 1px;
  background-color: #000000;
  border: 0px;
}

/*-- ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å†…ãƒªãƒ³ã‚¯æ–‡å­—ã®è¨­å®š --*/
.module a {
  color: #cd1212;
  text-decoration: underline;
}

.module a:visited {
  color: #cd1212;
  text-decoration: underline;
}

.module a:link:hover {
  color: #cd1212;
  text-decoration: underline;
}

.module a:link:active {
  color: #cd1212;
  text-decoration: underline;
}

/*-- ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å†…ãƒªãƒ³ã‚¯æ–‡å­—ã®è¨­å®šã“ã“ã¾ã§ --*/

/*-- ï¼’ã‚«ãƒ©ãƒ&nbsp;ã®ã‚µã‚¤ãƒ‰ãƒãƒ¼orï¼“ã‚«ãƒ©ãƒ&nbsp;ã®å·¦ã‚µã‚¤ãƒ‰ãƒãƒ¼å…±é€šè¨­å®š --*/
/*-- å…¨ä½“ã®è¨­å®š --*/
#side-a {
  background: #dfd8c0;
}

/*-- å„ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã®è¨­å®š --*/
#side-a .module {
  border-top: solid 2px #dfd8c0;
  border-bottom: solid 1px #dfd8c0;
}

/*-- å„ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ä¸Šéƒ¨ã®è¨­å®š --*/
#side-a .module .module-top {
  border-left: solid 2px #dfd8c0;
}

/*-- å„ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å†…éƒ¨ã®è¨­å®š --*/
#side-a .module .module-body {
  background: #dfd8c0;
  border-bottom: solid 1px #dfd8c0;
  border-left: solid 2px #dfd8c0;
}

/*-- å„ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ä¸‹éƒ¨ã®è¨­å®š --*/
#side-a .module .module-bottom {
  border-left: solid 2px #dfd8c0;
}

/*-- å„ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚¿ã‚¤ãƒˆãƒ«ã®è¨­å®š --*/
#side-a .module h4 {
  border-left: solid 2px #dfd8c0;
  /*-- font-weight:bold; --*/
  background: #dfd8c0;
  background-image: url(/img/template/user/669/module_bg.gif);
  background-position: left top;
  background-repeat: no-repeat;
  background-attachment: scroll;
  padding: 10px 15px 10px 35px;
  text-align: left;
  color: #ffffff;
  font-size: 95%;
  line-height: 1;
}

/*-- ï¼“ã‚«ãƒ©ãƒ&nbsp;ã®å³ã‚µã‚¤ãƒ‰ãƒãƒ¼å…±é€šè¨­å®š --*/
/*-- å…¨ä½“ã®è¨­å®š --*/
#side-b {
  background: #dfd8c0;
}

/*-- å„ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã®è¨­å®š --*/
#side-b .module {
  border-top: solid 2px #dfd8c0;
  border-bottom: solid 1px #dfd8c0;
}

/*-- å„ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ä¸Šéƒ¨ã®è¨­å®š --*/
#side-b .module .module-top {
  border-left: solid 2px #dfd8c0;
}

/*-- å„ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å†…éƒ¨ã®è¨­å®š --*/
#side-b .module-body {
  background: #dfd8c0;
  border-right: solid 1px #dfd8c0;
  border-bottom: solid 1px #dfd8c0;
}

/*-- å„ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚¿ã‚¤ãƒˆãƒ«ã®è¨­å®š --*/
#side-b .module h4 {
  border-left: solid 2px #dfd8c0;
  /*-- font-weight:bold; --*/
  background: #dfd8c0;
  background-image: url(/img/template/user/669/module_bg.gif);
  background-position: left top;
  background-repeat: no-repeat;
  background-attachment: scroll;
  padding: 10px 15px 10px 35px;
  text-align: left;
  color: #ffffff;
  font-size: 95%;
  line-height: 1;
}


/*-- â–&nbsp;SECTION 110 ã‚µã‚¤ãƒ‰ãƒãƒ¼ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å€‹åˆ¥è¨­å®š â–&nbsp; --*/
/*-----------------------------------------------------------------
ã‚µã‚¤ãƒ‰ãƒãƒ¼ï¼ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã®å„å€‹åˆ¥è¦ç´&nbsp;ã®è¨­å®š
------------------------------------------------------------------*/

/*-- ãŠçŸ¥ã‚‰ã›ã€PRã€‘ --*/
#mod-advertising {}

/*-- ãƒ—ãƒ­ãƒ•ã‚£ãƒ¼ãƒ« --*/
#mod-profile dl {
  padding-bottom: 10px;
}

#mod-profile dd {
  color: #000000;
  background: #ffffff;
  margin: 3px 0px 0px 0px;
  padding: 0px 0px 0px 3px;
}

#mod-profile dl dd.mod-pro-photo {
  background: #ffffff;
  margin: 0px 0px 13px 0px;
  padding-bottom: 5px;
}

#mod-profile dt {
  font-weight: normal;
  color: #000000;
  background: #f9e875;
  margin: 3px 0px 0px 0px;
  padding: 0px 0px 0px 3px;
}

/*-- æºå¸¯ --*/
#mod-mobile {
  text-align: center;
}

#mod-mobile ul li {
  text-align: center;
}

/*-- æœ€æ–°è¨˜äº‹ --*/
#mod-recent-entries {}

/*-- ã‚«ãƒ†ã‚´ãƒªãƒ¼ --*/
#mod-categories {}

/*-- ãƒ­ã‚°ã‚¤ãƒ³ --*/
#mod-login {}

#mod-login ul li {
  border: none;
  padding: 0;
}

/*-- æœ€æ–°ã‚³ãƒ¡ãƒ³ãƒˆ --*/
#mod-recent-comments {}

/*-- æœ€æ–°ãƒˆãƒ©ãƒƒã‚¯ãƒãƒƒã‚¯ --*/
#mod-recent-trackbacks {}

/*-- ã‚«ãƒ¬ãƒ³ãƒ€ãƒ¼ --*/
#mod-cal-table .mod-cal-caption {
  color: #000000;
  padding: 2px;
  border-bottom: solid 1px #ffffff;
  margin-bottom: 2px;
  font-weight: normal;
}

#mod-cal-table .mod-cal-week {
  color: #000000;
  font-weight: normal;
}

#mod-cal-table td.mod-cal-day-lin-td {
  /*-- background:#a8d0ef; --*/
}

#mod-cal-table th,
#mod-cal-table td {
  padding: 2px;
  font-size: 90%;
  text-align: center;
  vertical-align: middle;
}

#mod-cal-table .mod_cal_day_linked {
  color: #cd1212;
  text-decoration: underline;
}

#mod-cal-prev-next {
  margin-top: 2px;
  padding-top: 6px;
  border-top: solid 1px #ffffff;
}

/*-- ãƒãƒƒã‚¯ãƒŠãƒ³ãƒãƒ¼ --*/
#mod-back-numbers-scroll {}

/*-- ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã‚ã‚Š --*/
#mod-back-numbers-scroll .module-body {
  margin: 10px 10px;
  padding: 10px 0px 10px 0px;
  width: 180px;
}

/*-- ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ãªã— --*/
#mod-back-numbers-noscroll .module-body {
  padding: 15px 15px 20px
}

/*-- ãƒ–ãƒƒã‚¯ãƒžãƒ¼ã‚¯ --*/
#mod-bookmarks .mod-boo-name {}

/*-- goo ãŠã™ã™ã‚ --*/
#mod-goo-recommends li {
  border: none;
}

/*-- RSS/gooãƒ–ãƒ­ã‚° --*/
#mod-powered-by {
  padding: 10px;
}

/*-- ãƒ•ã‚©ãƒ³ãƒˆã‚µã‚¤ã‚ºå¤‰æ›´ --*/
#font-size-changer {}

#font-resizer ul li {
  background: none;
  padding: 0;
  text-align: center;
  border: none;
}

/*-----------------------------------------------------------------
ãƒ¡ã‚¤ãƒ³ã‚¨ãƒªã‚¢ã«ã‚ªãƒªã‚¸ãƒŠãƒ«ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’é…ç½®ã—ãŸæ™‚ã®è¨­å®š
------------------------------------------------------------------*/

/*-- ã‚ªãƒªã‚¸ãƒŠãƒ«ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å…¨ä½“ã®è¨­å®š --*/
#mod-freearea-main {
  padding: 10px 10px 55px 10px;
  background-color: transparent;
}

#mod-freearea-main .mod-entry-set-top {}

#mod-freearea-main .entry {}

/*-- ã‚ªãƒªã‚¸ãƒŠãƒ«ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ä¸Šéƒ¨ã®è¨­å®š --*/
#mod-freearea-main .entry .entry-top {}

/*-- ã‚ªãƒªã‚¸ãƒŠãƒ«ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚¿ã‚¤ãƒˆãƒ«ã®è¨­å®š --*/
.content-2c #mod-freearea-main .entry .entry-top h3 {
  font-size: 100%;
  background-image: url(/img/template/user/669/original_module_bg_630.gif);
  background-position: left top;
  background-repeat: no-repeat;
  line-height: 1.25;
  text-align: left;
  color: #ffffff;
  padding-left: 30px;
}

.content-3c #mod-freearea-main .entry .entry-top h3 {
  font-size: 100%;
  background-image: url(/img/template/user/669/original_module_bg_380.gif);
  background-position: left top;
  background-repeat: no-repeat;
  line-height: 1.25;
  text-align: left;
  color: #ffffff;
  padding-left: 30px;
}

/*-- ã‚ªãƒªã‚¸ãƒŠãƒ«ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å†…éƒ¨ã®è¨­å®š --*/
#mod-freearea-main .entry .entry-body {
  word-break: break-all;
  color: #333333;
  line-height: 1.25;
  border: none;
}

/*-- ã‚ªãƒªã‚¸ãƒŠãƒ«ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«è¨˜äº‹ã®è¨­å®š --*/
#mod-freearea-main .entry .entry-body-text {
  padding: 10px;
  margin: 0;
}

/*-- ã‚ªãƒªã‚¸ãƒŠãƒ«ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ä¸‹éƒ¨ã®è¨­å®š --*/
#mod-freearea-main .entry .entry-bottom {
  border: none;
}

/*-- End//INDIVIDUAL CSS Document for goo blog modulized templates 090716 --*/

/* ----- 5.css ----- ï¼ˆã“ã“ã‹ã‚‰ï¼‰ */

/* 2 COLUMNS LEFT-SIDEBAR CSS Document for goo blog modulized templates 080226 */

/*-- â–&nbsp;SECTION 050 #main å†…ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆè¨­å®š --*/
#center {
  width: 100%;
  float: right;
  margin: 0 0 0 -200px;
}

#in-center {
  margin: 0 0 0 200px;
}

#side-a {
  float: left;
}

/*-- â–&nbsp;SECTION 060 #content-2c-3c è¨­å®š --*/
#in-center .content-2c {
  margin-left: 10px;
}


header {
    position: relative;
    background-image: url('images/header01.jpg');
    background-size: cover;
    background-position: center;
    height: 200px;
}

.site-title {
    position: absolute;
    top: 5%; /* å°‘ã—ä¸Šã«èª¿æ•´ï¼ˆæ•°å€¤ã‚’å°ã•ãã™ã‚‹ã¨ä¸Šã¸ï¼‰*/
    right: 10px; /* ã»ã¼å³å¯„ã›ï¼ˆæ•°å€¤ã‚’å°ã•ãã™ã‚‹ã¨å³ç«¯ã«è¿‘ã¥ãã¾ã™ï¼‰*/
    left: auto; /* å·¦æƒãˆã‚’ç„¡åŠ¹åŒ– */
    transform: none; /* ä¸­å¤®å¯„ã›ã‚’ç„¡åŠ¹åŒ– */
    font-size: 36px; /* ãƒ•ã‚©ãƒ³ãƒˆã‚µã‚¤ã‚ºã‚’èª¿æ•´ï¼ˆå¿…è¦ã«å¿œã˜ã¦å¤‰æ›´ï¼‰*/
    color: #333; /* æ–‡å­—è‰²ï¼ˆé©å®œèª¿æ•´ï¼‰*/
    text-decoration: none;
    font-weight: bold;
    text-align: right; /* æ–‡å­—ã‚’å³å¯„ã›ã« */
}

.site-description {
    position: absolute;
    top: 33%; /* ã‚¿ã‚¤ãƒˆãƒ«ã®ã™ãä¸‹ã«é…ç½® */
    right: 12px; /* ã‚¿ã‚¤ãƒˆãƒ«ã«åˆã‚ã›ã¦å³å¯„ã› */
    left: auto;
    transform: none;
    font-size: 14px;
    color: #555; /* èª¿æ•´å¯èƒ½ */
    text-align: right;
}

/* ãƒ¡ã‚¤ãƒ³ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã®å…¨ä½“èª¿æ•´ */
.site-main {
    width: 700px;
    padding: 20px;
    background-color: #ffffff;
    font-size: 16px;
    color: #333333;
    line-height: 1.7;
}

/* è¨˜äº‹ã‚¿ã‚¤ãƒˆãƒ«èª¿æ•´ */
.site-main h2.entry-title {
    font-size: 22px;
    color: #000000;
    margin-bottom: 10px;
    font-weight: bold;
}

/* è¨˜äº‹ã®æ—¥ä»˜ã¨ã‚«ãƒ†ã‚´ãƒªèª¿æ•´ */
.site-main .entry-meta {
    font-size: 14px;
    color: #999999;
    margin-bottom: 15px;
}

/* è¨˜äº‹æœ¬æ–‡ã®æ®µè½èª¿æ•´ */
.site-main .entry-content p {
    margin-bottom: 1em;
}

.content-area {
    flex-direction: row-reverse; /* ã‚µã‚¤ãƒ‰ãƒãƒ¼ã‚’å·¦ã«é…ç½® */
}

.sidebar {
    width: 280px;
    padding: 20px;
    background-color: #f8f8f8;
    border-right: 1px solid #ddd; /* å·¦å´é…ç½®ç”¨ã«ç·šã‚’èª¿æ•´ */
    border-left: none; /* å·¦å´é…ç½®ã®ãŸã‚ä¸è¦ãªå·¦ç·šã‚’å‰Šé™¤ */
}

.sidebar h2.wp-block-heading {
    background-image: url('images/subtitle02.jpg');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    padding-left: 64px; /* å·¦ã®ä½™ç™½ã‚’èª¿æ•´ï¼ˆç”»åƒåˆ†ï¼‰*/
    height: 32px; /* ç”»åƒã®é«˜ã•ã¨ä¸€è‡´ */
    line-height: 32px; /* ãƒ†ã‚­ã‚¹ãƒˆã‚’ç¸¦ä¸­å¤®æƒãˆ */
    color: #333; /* ãƒ†ã‚­ã‚¹ãƒˆè‰²ã‚’èª¿æ•´ */
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 15px;
}

footer {
    padding: 20px;
    background-color: #eee;
    text-align: center;
    font-size: 14px;
    color: #555;
}

.sidebar .wp-block-latest-comments,
.sidebar .wp-block-latest-comments li,
.sidebar .wp-block-latest-comments__comment {
    padding-left: 0 !important;
    margin-left: 0 !important;
    text-indent: 0 !important;
    list-style: none !important;
}

.sidebar .wp-block-latest-comments__comment-excerpt,
.sidebar .wp-block-latest-comments__comment-meta {
    padding-left: 0 !important;
    margin-left: 0 !important;
}

/* è¦ªã®ulè¦ç´&nbsp;ã®ãƒ‘ãƒ‡ã‚£ãƒ³ã‚°ã‚„ãƒžãƒ¼ã‚¸ãƒ³ã‚’å®Œå…¨ã«ãƒªã‚»ãƒƒãƒˆ */
.sidebar .wp-block-latest-comments {
    padding: 0 !important;
    margin: 0 !important;
    box-sizing: border-box !important;
    width: 100% !important; /* å¹…ã‚’100%ã«æ˜Žç¤ºçš„ã«æŒ‡å®š */
}

/* liã‚¿ã‚°ã®ãƒœãƒƒã‚¯ã‚¹å¹…ã‚’æƒãˆã‚‹ */
.sidebar .wp-block-latest-comments li.wp-block-latest-comments__comment {
    margin: 2px 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
    width: 100% !important; /* è¦ªè¦ç´&nbsp;ã®100%ã‚’ç¢ºå®Ÿã«æŒ‡å®š */
}

/* å†…éƒ¨articleã‚¿ã‚°ã®ä½™ç™½ã‚’ãƒªã‚»ãƒƒãƒˆ */
.sidebar .wp-block-latest-comments__comment article {
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
    width: 100%; /* articleã®å¹…ã‚’æ˜Žç¤ºçš„ã«100%æŒ‡å®š */
}

/* footerã‚¿ã‚°ã®å†…éƒ¨ã®ä½™ç™½ã®ã¿è¨­å®š */
.sidebar .wp-block-latest-comments__comment-meta {
    margin: 0 !important;
    padding: 2px 5px !important;
    box-sizing: border-box !important;
    width: 100%; /* footerã®å¹…ã‚’æ˜Žç¤ºçš„ã«100%æŒ‡å®š */
}

/* æŠ•ç¨¿å†…ã®ç”»åƒãŒè¦ªè¦ç´&nbsp;ã‹ã‚‰ã¯ã¿å‡ºãªã„ã‚ˆã†ã«èª¿æ•´ */
.entry-content img {
    max-width: 100%;      /* ç”»åƒå¹…ã‚’æœ€å¤§ã§è¦ªè¦ç´&nbsp;ã®å¹…ã¾ã§ã«åˆ¶é™ */
    height: auto;         /* é«˜ã•ã‚’è‡ªå‹•èª¿æ•´ */
    display: block;       /* è¡¨ç¤ºã‚’ãƒ–ãƒ­ãƒƒã‚¯è¦ç´&nbsp;ã«è¨­å®š */
    margin: 10px auto;    /* ç”»åƒã‚’ä¸­å¤®æƒãˆã«ã™ã‚‹ï¼ˆä»»æ„ï¼‰ */
}

.blog .entry-content img:first-of-type,
.archive .entry-content img:first-of-type,
.home .entry-content img:first-of-type {
    max-width: 50% !important;
    height: auto !important;
    display: block !important;
    margin: 10px auto !important;
}

.sidebar .my-profile {
    text-align: center;
    padding: 10px;
    background-color: #ffffff;
    border-radius: 4px;
    margin-bottom: 20px;
}

.sidebar .my-profile h3 {
    color: #333;
    margin-bottom: 5px;
}

.sidebar .my-profile p {
    font-size: 14px;
    color: #555;
}

.sidebar .my-links {
    padding: 10px;
    background-color: #ffffff;
    border-radius: 4px;
    margin-bottom: 20px;
}

.sidebar .my-links .link-list {
    list-style: none;
    padding-left: 0;
    margin: 0;
}

.sidebar .my-links .link-list li {
    margin-bottom: 10px;
}

.sidebar .my-links .link-list li a {
    color: #337ab7;
    text-decoration: underline;
}

.sidebar .my-links .link-list li a:hover {
    color: #23527c;
    text-decoration: none;
}

.sidebar .my-links .link-list li small{
    color: #666 ;
    font-size: 14px ; /* å¤§ããè¡¨ç¤º */
    margin-top: 2px ;
    display: block ;
    line-height: 1.5 ;
}

/* ã‚³ãƒ¡ãƒ³ãƒˆãƒ•ã‚©ãƒ¼ãƒ&nbsp;ã®textareaã‚’å¤§ããã™ã‚‹ãŸã‚ã®èª¿æ•´ */
.comments-area textarea[name="comment"] {
    width: 70% !important;        /* å¹…ã‚’èª¿æ•´å¯èƒ½ */
    height: 200px !important;     /* é«˜ã•ã‚’ç´„18è¡Œã«èª¿æ•´å¯èƒ½ */
    padding: 10px !important;     /* å†…å´ã®ä½™ç™½ã‚’èª¿æ•´ */
    font-size: 16px !important;   /* ãƒ•ã‚©ãƒ³ãƒˆã‚µã‚¤ã‚ºèª¿æ•´ */
    resize: vertical !important;  /* ç¸¦æ–¹å‘ã®ã‚µã‚¤ã‚ºå¤‰æ›´ã‚’è¨±å¯ */
    box-sizing: border-box !important;
}

/* YouTubeå‹•ç”»è¡¨ç¤ºã®ã‚µã‚¤ã‚ºã‚’å¼·åˆ¶èª¿æ•´ï¼ˆindex.phpã§ã‚‚single.phpã¨åŒæ§˜è¡¨ç¤ºã«ï¼‰ */
.video-container {
    position: relative;
    width: 100%;
    max-width: 400px; /* å¹…ã¯ã“ã“ã§èª¿æ•´ */
    margin: 0 auto 15px;
    overflow: hidden;
}

/* iframeã®ã‚¢ã‚¹ãƒšã‚¯ãƒˆæ¯”(16:9)ã‚’ç¶­æŒ */
.video-container::before {
    content: "";
    display: block;
    padding-top: 56.25%; /* 16:9ã®ã‚¢ã‚¹ãƒšã‚¯ãƒˆæ¯”ã‚’å›ºå®š */
}

.video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    border: none !important;
}

/* ç¾åœ¨ã®ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã®HTMLæ§‹é€&nbsp;ã«å®Œå…¨ã«ä¸€è‡´ã—ãŸã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«å¯èƒ½ãƒœãƒƒã‚¯ã‚¹CSS */
.sidebar .widget .wp-block-archives-list {
    max-height: 300px !important;  /* ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ãƒœãƒƒã‚¯ã‚¹ã®é«˜ã• */
    overflow-y: auto !important;   /* ç¸¦ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã‚’è¿½åŠ&nbsp; */
    padding: 10px !important;      /* å†…å´ã®ä½™ç™½ */
    border: 1px solid #ddd !important; /* ãƒœãƒ¼ãƒ€ãƒ¼ã‚’è¿½åŠ&nbsp; */
    background-color: #f9f9f9 !important; /* èƒŒæ™¯è‰²ã‚’è¨­å®š */
    border-radius: 4px !important; /* è§’ä¸¸ */
    box-sizing: border-box !important; /* paddingã‚’å«ã‚ã¦æ­£ã—ãè¡¨ç¤º */
}

.sidebar .widget .wp-block-archives-list li {
    margin-bottom: 8px !important; /* å„é&nbsp;…ç›®ã®ä½™ç™½ */
}

.sidebar .widget .wp-block-archives-list li a {
    color: #cd1212 !important; /* å…ƒã€…ã®ãƒ†ãƒ¼ãƒžã®ãƒªãƒ³ã‚¯è‰²ã«æˆ»ã™ï¼ˆé’è‰²ç³»ï¼‰*/
    text-decoration: none !important;
}

.sidebar .widget .wp-block-archives-list li a:hover {
    text-decoration: underline !important; /* ãƒ›ãƒãƒ¼æ™‚ã®ä¸‹ç·šè¡¨ç¤º */
}

.sidebar .wp-block-categories-list {
    padding-left: 0; /* å·¦å´ã®ä½™ç™½ã‚’èª¿æ•´ */
    margin-left: 0;  /* ãƒžãƒ¼ã‚¸ãƒ³ã‚’ãƒªã‚»ãƒƒãƒˆ */
}

.sidebar .wp-block-categories-list li {
    list-style: none; /* ãƒªã‚¹ãƒˆã®è¨˜å·ã‚’æ¶ˆåŽ» */
    padding-left: 5px; /* å·¦å´ã®ä½™ç™½ã‚’ä»–ã®ãƒªã‚¹ãƒˆã¨æƒãˆã‚‹ï¼ˆå¿…è¦ã«å¿œã˜ã¦èª¿æ•´å¯èƒ½ï¼‰*/
}

.sidebar .my-links .link-list li a {
    color: #cd1212 !important;
}
</pre></body></html>