@charset "UTF-8";
/* INDIVIDUAL CSS Document for goo blog modulized templates 081203 */
/* template ID : 119 */


/*-- ■SECTION 010 全体設定 --*/
body {color:#333333;background:url(/img/template/user/119/body_bg.gif);background-attachment: fixed;}
a {color:#cc0000;text-decoration:underline;}
a:hover {color:#cc0000;text-decoration:underline;}
a:active {color:#ff6666;text-decoration:underline;}
a:visited {color:#ff6666;text-decoration:underline;}
	
/*-- 不使用拡張部分 --*/
#title-banner-top,#title-banner-bottom,#main-top,#main-bottom, .content-top, .content-bottom, #footer {display:none;}
/*.mod-entry-set-top,.mod-entry-set-bottom {display:none;}*/
/*.mod-comments-top,.mod-comments-bottom,*/.comment-list-top, .comment-list-bottom, .comment-form-top, .comment-form-bottom {display:none;}
/*.mod-trackbacks-top, .mod-trackbacks-bottom,*/ .trackback-list-top, .trackback-list-bottom {display:none;}
.sidebar-top, .sidebar-bottom/*, .module-top, .module-bottom */ {display:none;}


/*-- ■SECTION 020 レイアウト設定 --*/
/*-- 固定幅（ユーザー変更不可）の場合は#container幅をピクセルで指定 --*/
#container {width:90%;margin:0 auto;min-width:840px;}
#title-banner {background:url(/img/template/user/119/title_bg.gif) repeat-x;margin-bottom:20px;}
#main {margin:0px;padding:0;}
#footer {margin:0;padding:0;}


/*-- ■SECTION 030 #title-banner 設定 --*/
#title-banner-body {margin:0;padding:0;}
#title-banner-set {}
#title-banner h1 {font-size:200%;padding:60px 20px 5px 20px;}
#title-banner h2 {color:#000000;font-size:90%;font-weight:normal;padding:0px 20px 10px 20px;}
#title-banner a {color:#000000;text-decoration:none;}
#title-banner a:hover {color:#000000;}
#title-banner a:active {color:#000000;}


/*-- ■SECTION 040 #main 設定 --*/
#main-top, #main-bottom {height:10px;}


/*-- ■SECTION 050 #main 内レイアウト設定 --*/
#center-2c {}
#center-3c {}
#side-a, #side-b {}


/*-- ■SECTION 060 #center-2c/3c 設定 --*/
.content {}
.content-top {}
.content-body {}
.content-bottom {}

.content-2c, .content-3c {}

/*-- ■SECTION 070 エントリー設定 --*/
/*-- 070-010 エントリーセット --*/
.mod-entry-set {margin-bottom:20px;background:url(/img/template/user/119/entry-bright.gif) repeat-y right top; line-height:1.2;}
.mod-entry-set-top{background:url(/img/template/user/119/entry-tpc.gif) repeat-x left top;height:17px; line-height:1.2;}
.mod-entry-set-top div.lt,.mod-entry-set-top div.rt{display:none;}
.mod-entry-set-bottom{background:url(/img/template/user/119/entry-tpc.gif) repeat-x left top;height:17px; line-height:1.2;}
/*-- 070-020 エントリー --*/
.entry {background:url(/img/template/user/119/entry-bleft.gif) repeat-y left top; line-height:1.2;padding:0 20px;}
/*-- ENTRY TOP --*/
.entry-top {padding:0px;}
/*-- 記事タイトル --*/
.entry-top h3 {font-size:120%;padding:10px 10px 0 10px;color:#333333;margin:0;}
.entry-top h3 a {color:#333333;text-decoration:none;}
.entry-top h3 a:visited {color:#333333;text-decoration:none;}
.entry-top h3 a:hover {color:#333333;text-decoration:none;}
/*-- 投稿日時|カテゴリー --*/
.entry-top-info {text-align:right;padding:5px 10px 20px 10px;background:url(/img/template/user/119/entry-btc.gif) repeat-x left bottom;}
.entry-top-info a {color:#333333;text-decoration:underline;}
.entry-top-info a:hover {color:#333333;text-decoration:none;}
.entry-top-info a:active {color:#333333;text-decoration:none;}
.entry-top-info a:visited {color:#333333;text-decoration:none;}
.entry-top-info span.entry-top-info-time {font-size: 92%;}
.entry-top-info span.entry-top-info-category {font-size: 92%;}
/*-- /ENTRY TOP --*/

/*-- ENTRY BODY --*/
.entry-body {margin:0;text-align:center;}
/*-- 記事画像 --*/
.entry-body-image {margin: 0 auto;}
.entry-body-image a img,.entry-body-text a img{border-color:#ffffff;}
.entry-body-image a:visited img,.entry-body-text a:visited img{border-color:#ffffff;}
.entry-body-image a:hover img,.entry-body-text a:hover img{border-color:#ffffff;}
/*-- 記事本文 --*/
.entry-body-text {margin: 10px;text-align:left; word-break:break-all;}
.entry-body-text  a {color:#cc0000;text-decoration:none;}
.entry-body-text  a:hover {color:#cc0000;text-decoration:none;}
.entry-body-text  a:active {color:#cc6666;text-decoration:none;}
.entry-body-text  a:visited {color:#cc6666;text-decoration:none;}
/*-- /ENTRY BODY --*/

/*-- ENTRY BOTTOM --*/
.entry-bottom  {}
/*-- コメント|トラックバック|記事を書く|goo --*/
.entry-bottom-info {text-align:right;padding:5px 10px 20px 10px; }
.entry-bottom-info a {color:#cc0000;text-decoration:none;}
.entry-bottom-info a:hover {color:#cc0000;text-decoration:none;}
.entry-bottom-info a:active {color:#cc6666;text-decoration:none;}
.entry-bottom-info a:visited {color:#ff6666;text-decoration:none;}
/*-- /ENTRY BOTTOM --*/

/*-- 070-030 コメント --*/
#mod-comments {margin-bottom:20px; line-height:1.2;}
.mod-comments-top{}
.mod-comments-bottom{}
#mod-comments .mod-comments-body { line-height:1.2;}
#mod-comments h3 {font-size:120%;padding:10px 30px 20px 30px;color:#333333;margin:0;}
#mod-comments .comment-alert{padding:5px 10px;color:#333333;font-weight: bold;text-align: center}
#mod-comments .comment-alert .comment-list-error{color: #cc0000;text-align: center}
#mod-comments .comment-alert .comment-login  {text-align: center}
#mod-comments .comment-login-link{padding-bottom: 10px;}
.comment-gooid{padding:5px 10px;color:#333333;}
#mod-comments .comment-gooid dl  {}
#mod-comments .comment-gooid dl dt {font-weight:bold;}
#mod-comments .comment-gooid dl dd {}
#mod-comments .comment-list {}
#mod-comments .comment-list-body {}
#mod-comments .comment-list dl  {padding:10px 30px; margin-bottom:5px; }
#mod-comments .comment-list dl dt {color:#333333;font-weight: bold;}
#mod-comments .comment-list dl dd {color:#333333;}
#mod-comments .comment-list-body dl dd.comment-list-date {text-align:right;color:#333333;}
#mod-comments .comment-list-body dl dd.comment-list-text {word-break:break-all;}
span.comment-list-title {}
span.comment-list-name {font-weight:normal;}
span.comment-list-name a {color:#333333; text-decoration: underline;}
span.comment-list-name a:hover {color:#333333;text-decoration:none;}
#mod-comments .comment-form  {padding-top:10px;}
#mod-comments .comment-form-body  {}
#mod-comments .comment-form-body .comment-input{padding: 10px 0;}
#mod-comments .comment-submit input {}

/*-- 070-040 トラックバック --*/

#mod-trackbacks {}
.mod-trackbacks-top{}
.mod-trackbacks-bottom{}
.mod-trackbacks-body{}
#mod-trackbacks h3 {font-size:120%;color:#333333;text-align:left;padding:10px 10px 20px 30px;}
#mod-trackbacks div.trackback-ping-url {padding:10px 30px;font-weight:bold;color: #333333;}
#mod-trackbacks div.trackback-alert{padding: 5px;font-weight:bold;color: #333333;text-align:center;}
#mod-trackbacks div.trackback-filter {padding: 5px 10px;}
#mod-trackbacks div.trackback-filter ul li {padding: 2px 0px 2px 30px;line-height:1.25;}
#mod-trackbacks .trackback-list-body dl  {padding:10px 30px; margin-bottom:5px;}
#mod-trackbacks .trackback-list-body dl dt {color:#333333;font-weight: bold;}
#mod-trackbacks .trackback-list-body dl dd {color:#333333;}
#mod-trackbacks .trackback-list-body a  {color:#333333;text-decoration: underline;}
#mod-trackbacks .trackback-list-body a:hover  {color:#333333;text-decoration:none;}
#mod-trackbacks .trackback-list-body a:active  {color:#333333;text-decoration:none;}

/*-- 070-050 ナビゲーション --*/
#mod-prev-next {margin:0 0 20px 0;padding:8px;font-weight:bold;}


/*-- ■SECTION 080 goo ad 設定 --*/
.mod-entry-set-goo-ad {margin-bottom: 20px;}
#mod-powered-by{margin-bottom: 20px;}
/*-- MicroAd背景色 --*/
.gooAd {}
.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:#cc0000;font-weight:bold;text-decoration:underline;}
a:visited.gooAd_title {color:#cc0000;font-weight:bold;text-decoration:underline;}
/*-- URLリンク文字 --*/
a.gooAd_url {color:#ff6666;text-decoration:none;}
a:hover.gooAd_url {color:#ff6666;text-decoration:none;}
a:visited.gooAd_url {color:#ff6666;text-decoration:none;}
/*-- テキストリンク文字 --*/
div.gooAd_text_td {line-height:1.1;text-decoration:none;}
a.gooAd_text {color:#333333;text-decoration:none;}
a:hover.gooAd_text {color:#333333;text-decoration:none;}
a:visited.gooAd_text {color:#333333;text-decoration:none;}
/*-- リンク範囲拡大 --*/
.gooAd_url_td A, .gooAd_text_td A {text-decoration:none;}

/*-- ■SECTION 090 #sidebar 設定 --*/
/*-- ■SECTION 100 サイドバーモジュール共通設定 --*/
.module-body hr{width: 100%;height: 1px;background-color: #666;border:none;}
.module {width:100%;margin-bottom:20px;}
.module h4 {font-size:90%;font-weight:bold;background:url(/img/template/user/119/mod-top-bg-red.gif) no-repeat left top;text-align:left;height:40px;padding-top:8px;padding-left:20px;}
.module .module-body {margin: 0;word-break: break-all;padding:0 7px;}
.module .module-bottom{background:url(/img/template/user/119/mod-bottom-bg.gif) no-repeat;}
.module p {margin: 0}
.module ul {margin: 0}
.module dl {margin: 0}
.module dl dt {font-weight:bold;color: #333333;}
.module dl dd {font-weight:normal;color: #333333;}
.module a {color: #cc0000;text-decoration:underline;}
.module a:link:hover {color:#cc0000;text-decoration:underline;}
.module a:link:active {color:#cc6666;text-decoration:underline;}
.module a:visited {color: #ff6666;text-decoration:underline;}
/*-- ■SECTION 110 サイドバーモジュール個別設定 --*/
/*-- 110 プロフィール -*/

#mod-profile h4 {background:url(/img/template/user/119/mod-top-bg-yell.gif) no-repeat left top;}
#mod-profile dl dt {font-weight:bold;color:#333333;}
/*-- 110 携帯 -*/

#mod-mobile h4 {background:url(/img/template/user/119/mod-top-bg-blu.gif) no-repeat left top;}
#mod-mobile ul li {background:none;padding:0;}

/*-- 110 ログイン -*/

#mod-login h4 {background:url(/img/template/user/119/mod-top-bg-vio.gif) no-repeat left top;}

/*-- 110 最新のコメント-*/

#mod-recent-comments h4 {background:url(/img/template/user/119/mod-top-bg-pin.gif) no-repeat left top;}


/*-- 110 最新のトラックバック-*/

#mod-recent-trackbacks h4 {background:url(/img/template/user/119/mod-top-bg-blown.gif) no-repeat left top;}


/*-- 110 ブックマーク-*/

#mod-bookmarks h4 {background:url(/img/template/user/119/mod-top-bg-spin.gif) no-repeat left top;}

/*-- 110 フォントサイズ-*/

#font-size-changer h4 {background:url(/img/template/user/119/mod-top-bg-wblu.gif) no-repeat left top;}
#font-size-changer ul li {background:none;padding:0;}

/*-- 110 お知らせ【PR】 -*/

#mod-advertising h4 {background:url(/img/template/user/119/mod-top-bg-lem.gif) no-repeat left top;}
#mod-advertising ul li {background:none;padding:0;}

/*-- 110 カレンダー -*/

#mod-calendar .module-body a{color:#cc0000;text-decoration:underline;}
#mod-calendar .module-body a:hover{color:#cc0000;text-decoration:underline;}
#mod-calendar .module-body a:active{color:#ff6666;text-decoration:underline;}
#mod-calendar h4 {background:url(/img/template/user/119/mod-top-bg-dgreen.gif) no-repeat left top;}
#mod-cal-table th, #mod-cal-table td {padding:2px;font-size:90%;}
.mod-cal-caption {padding:2px;font-weight:bold;color:#333333;border-bottom:solid 1px #333333;}
.mod-cal-week {color:#333333;}
#mod-cal-table td.mod-cal-day-lin-td {font-weight:bold;}
#mod-cal-prev-next	{border-top:solid 1px #333333;}
/*-- 110 最新記事ー-*/

#mod-recent-entries h4 {background:url(/img/template/user/119/mod-top-bg-rgreen.gif) no-repeat left top;}


/*-- 110 カテゴリー -*/

#mod-categories h4 {background:url(/img/template/user/119/mod-top-bg-mblue.gif) no-repeat left top;}


/*-- 110 バックナンバー-*/

#mod-back-numbers-scroll h4 {background:url(/img/template/user/119/mod-top-bg-green.gif) no-repeat left top;}

/*-- スクロールありの場合 --*/
#mod-back-numbers-scroll .module-body{}
/*-- スクロールなし --*/
#mod-back-numbers-noscroll .module-body{}

/*-- 110 gooRECOMENDS-*/

/*-- ■SECTION 120 HYBRID 設定 --*/
/*-- オリジナルモジュールがメインエリアに来た場合-*/
#mod-freearea-main {}
#mod-freearea-main .mod-entry-set-top {}
#mod-freearea-main .entry {}
#mod-freearea-main .entry .entry-top {}
#mod-freearea-main .entry .entry-top h3 {}
#mod-freearea-main .entry .entry-body {background:url(/img/template/user/119/entry-tpc.gif) repeat-x left top;padding-top:20px;}
#mod-freearea-main .entry-bottom {}