/* cute */

/* 文字色の基本設定
----------------------------------------------------------*/

/* 基本色 */
body {
	color:#333333;
}
/* サイトタイトル---(バックの画像によって、見やすい色に調整してください) */
#banner h1 a ,#site-title a ,.layout-one-column #banner-header a ,.mt-search-results #banner-header a {
	color:#333333;
}
/* リンクA---(まだ訪れていないページ) */
a{
	color:#FF7F00;
}
/* リンクB---(訪れたページ) */
a:visited{
	color:#d86c00;
}
/* リンクC---(文字の上にマウスカーソルがあるとき) */
a:hover{
	color:#f9b068;
}
/* リンクD---(文字をクリックした時) */
a:active{
	color:#FF7F00;
}
/* 見出し */
h1,h2,h3{
	color:#333333;
}

/* 太字---(投稿時に【 B 】のボタンで囲った箇所) */
strong{
	color:#333333;
}
/* イタリック---(投稿時に【 I 】のボタンで囲った箇所) */
em{
	color:#333333;
	font-weight:bold;
}
/* アンダーライン---(投稿時に【 U 】のボタンで囲った箇所) */
u{
	color:#333333;
}
/* 引用---(投稿時に【“】のボタンで囲った箇所) */
	blockquote{
	color:#333333;
}

/* -------------------------------------------------------
以上で基本設定は終了です。ここから下のカスタマイズは、
スタイルシートに慣れている方以外は、
触られない事をおすすめします。
----------------------------------------------------------*/


/* global
----------------------------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote { margin:0pt; padding:0pt; }
img { border:0; }

/* body
----------------------------------------------------------*/
body { font-size:0.8em; text-align:center; background:#e6f6f9; }
h1,h2,h3,h4,h5,h6 { font-size:1em; }
#container-wrapper { padding:10px 0 20px 0; background:#FDF0F1 url(image/container-bg.gif) repeat-x; }
#container { text-align:left; height:100%; margin-right:auto; margin-left:auto; width:650px; }

.myboxtop { background:url(image/flame-top.gif) top no-repeat; width:660px; margin:0 0 0 0; padding:10px 0 0 0; }
.myboxbottom { background:#FDF0F1 url(image/flame-bottom.gif) bottom no-repeat; margin:0 0 0 0; padding:0 0 10px 0; }


/* header - [#container #header]
----------------------------------------------------------*/
#header { clear:both; width:650px; margin-right:auto; margin-left:auto; }

#site-title { width:630px; padding:0 0px 5px 0px; font:normal 2em "Arial", "Helvetica", "sans-serif"; }
#site-title a { text-decoration:none; }

#header #info ul { margin:0 0 10px 0; text-align:right; }
#header #info ul li { display:inline; margin:0 0 10px 10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
#header #info ul li a { color:#333333; font-weight:bold; }
#header #info ul li.info_border { margin:0 0 0 5px; padding:0 0 0 10px; }

/* wrapper&center - [#container #center]
----------------------------------------------------------*/
#wrapper { clear:both; width:660px; padding:0px; background:#FFFFFF; }
#center { width:650px; padding:0px; border-left:5px solid #FFD4D9; border-right:5px solid #FFD4D9; }

/* intro - [#container #center #content #intro]
----------------------------------------------------------*/
#center #intro { line-height:1.3em; }
#center #intro #desc { margin:0 0 20px 0; }

/* content - [#container #center #content]
----------------------------------------------------------*/
#content { width:630px; margin:0 10px; }
#content-adsearch { padding:10px; }

/* main - [#container #center #content #main]
----------------------------------------------------------*/
#content #main { }
#content #main h2.page-title { clear:both; margin:0 0 15px 0; padding:0 0 0 25px; background:url(image/icon01.gif) 3px 3px no-repeat; font:normal 2em "Arial", "Helvetica", "sans-serif"; line-height:1.2em; border-bottom:solid 1px #68CDF7; color:#FF7F00; }
#content #main h2.page-title a { text-decoration:none; color:#FF7F00; }

.clearer:after { content:" "; display:block; clear:both; visibility:hidden; height:0.1px; font-size:0.1em; line-height:0; }

/* archive - [#container #center #content #main .archives]
----------------------------------------------------------*/
#main div.archives h2.topcategory-title { clear:both; margin:0px 0 5px 0; padding:5px 0 5px 45px; background:url(image/icon01.gif) 0px 3px no-repeat; font:normal 2em "Arial", "Helvetica", "sans-serif"; line-height:1.2em; color:#FF7F00; }
#main div.archives div.archive h3.subcategory-title { clear:both; margin:0px 0 5px 0; padding:5px 0 5px 45px; background:url(image/icon01.gif) 0px 3px no-repeat; font:normal 2em "Arial", "Helvetica", "sans-serif"; line-height:1.2em; color:#FF7F00; }
#main div.archives span.category-desc { display:block; margin:0 0 5px 0; padding:0 0 0 25px; }
#main div.archives .category-link { display:block; margin:0 0 20px 0; padding:2px 0 2px 25px; background:url(image/icon-s03.gif) 0px 1px no-repeat; font:normal 1.2em "Arial", "Helvetica", "sans-serif"; }

#main h2.archive-link { clear:both; margin:0 0 5px 0; padding:5px 0 5px 45px; background:url(image/icon01.gif) 0px 1px no-repeat; font:normal 2em "Arial", "Helvetica", "sans-serif"; line-height:1.2em; color:#FF7F00; }
#main h2.archive-link a { text-decoration:none; }
#main .entry-excerpt { font-size:1.3em; }
#main .entry-excerpt img { margin:10px 0; }

/* entry - [#container #center #content #main .entry-body]
----------------------------------------------------------*/
#content #main .entry-body { font-size:1.3em; margin:0 0 20px 0; line-height:150%; }

#content #main .entry-more { clear:both; float:right; margin:0 0 10px 0; font-size:1.3em; }
#content #main .entry-body h1 { font-size:1.7em; margin:0 0 10px 0; }
#content #main .entry-body h2 { margin:0 0 10px 0; padding:0; font:normal 1.5em "Arial", "Helvetica", "sans-serif"; line-height:1.2em; color:#FF7F00; }
#content #main .entry-body h3 { margin:0 0 10px 0; padding:0; font:bold 1.3em "Arial", "Helvetica", "sans-serif"; color:#FF7F00; }
#content #main .entry-body h4 { margin:10px 0; font:bold 1.0em "Arial", "Helvetica", "sans-serif"; color:#FF7F00; }
#content #main .entry-body h5 { font-size:0.83em; margin:.67em 0; }
#content #main .entry-body h6 { font-size:0.67em; margin:.67em 0; }
#content #main .entry-body p { margin-bottom:1em; padding:0; }
#content #main .entry-body ul { margin-left:2em; }
#content #main .entry-body ol { margin-left:2em; }

/* アイコン色 */
#content #main .entry-body .arrow01 { padding:5px 0 5px 45px; background:url(image/icon01.gif) no-repeat; }
#content #main .entry-body .arrow02 { padding:5px 0 5px 45px; background:url(image/icon02.gif) no-repeat; }
#content #main .entry-body .arrow03 { padding:5px 0 5px 45px; background:url(image/icon03.gif) no-repeat; }
#content #main .entry-body .arrow04 { padding:5px 0 5px 45px; background:url(image/icon04.gif) no-repeat; }
#content #main .entry-body .arrow05 { padding:5px 0 5px 45px; background:url(image/icon05.gif) no-repeat; }
#content #main .entry-body .arrow06 { padding:5px 0 5px 45px; background:url(image/icon06.gif) no-repeat; }
#content #main .entry-body .arrow07 { padding:5px 0 5px 45px; background:url(image/icon07.gif) no-repeat; }
#content #main .entry-body .arrow08 { padding:5px 0 5px 45px; background:url(image/icon08.gif) no-repeat; }
#content #main .entry-body .arrow09 { padding:5px 0 5px 45px; background:url(image/icon09.gif) no-repeat; }
#content #main .entry-body .arrow10 { padding:5px 0 5px 45px; background:url(image/icon10.gif) no-repeat; }
#content #main .entry-body .arrow11 { padding:5px 0 5px 45px; background:url(image/icon11.gif) no-repeat; }
#content #main .entry-body .arrow12 { padding:5px 0 5px 45px; background:url(image/icon12.gif) no-repeat; }
#content #main .entry-body .arrow13 { padding:5px 0 5px 45px; background:url(image/icon13.gif) no-repeat; }
#content #main .entry-body .arrow14 { padding:5px 0 5px 45px; background:url(image/icon14.gif) no-repeat; }
#content #main .entry-body .arrow15 { padding:5px 0 5px 45px; background:url(image/icon15.gif) no-repeat; }
#content #main .entry-body .arrow-s01 { padding:0 0 0 25px; background:url(image/icon-s01.gif) 0px 5px no-repeat; }
#content #main .entry-body .arrow-s02 { padding:0 0 0 25px; background:url(image/icon-s02.gif) 0px 5px no-repeat; }
#content #main .entry-body .arrow-s03 { padding:0 0 0 25px; background:url(image/icon-s03.gif) 0px 5px no-repeat; }
#content #main .entry-body .arrow-s04 { padding:0 0 0 25px; background:url(image/icon-s04.gif) 0px 5px no-repeat; }
#content #main .entry-body .arrow-s05 { padding:0 0 0 25px; background:url(image/icon-s05.gif) 0px 5px no-repeat; }
#content #main .entry-body .arrow-s06 { padding:0 0 0 25px; background:url(image/icon-s06.gif) 0px 5px no-repeat; }
#content #main .entry-body .arrow-s07 { padding:0 0 0 25px; background:url(image/icon-s07.gif) 0px 5px no-repeat; }
#content #main .entry-body .arrow-s08 { padding:0 0 0 25px; background:url(image/icon-s08.gif) 0px 5px no-repeat; }
#content #main .entry-body .arrow-s09 { padding:0 0 0 25px; background:url(image/icon-s09.gif) 0px 5px no-repeat; }
#content #main .entry-body .arrow-s10 { padding:0 0 0 25px; background:url(image/icon-s10.gif) 0px 5px no-repeat; }
#content #main .entry-body .arrow-s11 { padding:0 0 0 25px; background:url(image/icon-s11.gif) 0px 5px no-repeat; }
#content #main .entry-body .arrow-s12 { padding:0 0 0 25px; background:url(image/icon-s12.gif) 0px 5px no-repeat; }
#content #main .entry-body .arrow-s13 { padding:0 0 0 25px; background:url(image/icon-s13.gif) 0px 5px no-repeat; }
#content #main .entry-body .arrow-s14 { padding:0 0 0 25px; background:url(image/icon-s14.gif) 0px 5px no-repeat; }
#content #main .entry-body .arrow-s15 { padding:0 0 0 25px; background:url(image/icon-s15.gif) 0px 5px no-repeat; }
#content #main .entry-body ul.arrow-u01 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.arrow-u01 li { padding:0 0 0 25px; background:url(image/icon-s01.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.arrow-u02 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.arrow-u02 li { padding:0 0 0 25px; background:url(image/icon-s02.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.arrow-u03 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.arrow-u03 li { padding:0 0 0 25px; background:url(image/icon-s03.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.arrow-u04 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.arrow-u04 li { padding:0 0 0 25px; background:url(image/icon-s04.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.arrow-u05 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.arrow-u05 li { padding:0 0 0 25px; background:url(image/icon-s05.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.arrow-u06 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.arrow-u06 li { padding:0 0 0 25px; background:url(image/icon-s06.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.arrow-u07 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.arrow-u07 li { padding:0 0 0 25px; background:url(image/icon-s07.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.arrow-u08 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.arrow-u08 li { padding:0 0 0 25px; background:url(image/icon-s08.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.arrow-u09 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.arrow-u09 li { padding:0 0 0 25px; background:url(image/icon-s09.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.arrow-u10 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.arrow-u10 li { padding:0 0 0 25px; background:url(image/icon-s10.gif) 0px 3px no-repeat; }
#content #main .entry-body .circle01 { padding:5px 0 5px 45px; background:url(image/icon-circle01.gif) no-repeat; }
#content #main .entry-body .circle02 { padding:5px 0 5px 45px; background:url(image/icon-circle02.gif) no-repeat; }
#content #main .entry-body .circle03 { padding:5px 0 5px 45px; background:url(image/icon-circle03.gif) no-repeat; }
#content #main .entry-body .circle04 { padding:5px 0 5px 45px; background:url(image/icon-circle04.gif) no-repeat; }
#content #main .entry-body .circle05 { padding:5px 0 5px 45px; background:url(image/icon-circle05.gif) no-repeat; }
#content #main .entry-body .circle06 { padding:5px 0 5px 45px; background:url(image/icon-circle06.gif) no-repeat; }
#content #main .entry-body .circle07 { padding:5px 0 5px 45px; background:url(image/icon-circle07.gif) no-repeat; }
#content #main .entry-body .circle08 { padding:5px 0 5px 45px; background:url(image/icon-circle08.gif) no-repeat; }
#content #main .entry-body .circle09 { padding:5px 0 5px 45px; background:url(image/icon-circle09.gif) no-repeat; }
#content #main .entry-body .circle10 { padding:5px 0 5px 45px; background:url(image/icon-circle10.gif) no-repeat; }
#content #main .entry-body .circle11 { padding:5px 0 5px 45px; background:url(image/icon-circle11.gif) no-repeat; }
#content #main .entry-body .circle12 { padding:5px 0 5px 45px; background:url(image/icon-circle12.gif) no-repeat; }
#content #main .entry-body .circle13 { padding:5px 0 5px 45px; background:url(image/icon-circle13.gif) no-repeat; }
#content #main .entry-body .circle14 { padding:5px 0 5px 45px; background:url(image/icon-circle14.gif) no-repeat; }
#content #main .entry-body .circle15 { padding:5px 0 5px 45px; background:url(image/icon-circle15.gif) no-repeat; }
#content #main .entry-body .circle-s01 { padding:0 0 0 25px; background:url(image/icon-circle-s01.gif) 0px 5px no-repeat; }
#content #main .entry-body .circle-s02 { padding:0 0 0 25px; background:url(image/icon-circle-s02.gif) 0px 5px no-repeat; }
#content #main .entry-body .circle-s03 { padding:0 0 0 25px; background:url(image/icon-circle-s03.gif) 0px 5px no-repeat; }
#content #main .entry-body .circle-s04 { padding:0 0 0 25px; background:url(image/icon-circle-s04.gif) 0px 5px no-repeat; }
#content #main .entry-body .circle-s05 { padding:0 0 0 25px; background:url(image/icon-circle-s05.gif) 0px 5px no-repeat; }
#content #main .entry-body .circle-s06 { padding:0 0 0 25px; background:url(image/icon-circle-s06.gif) 0px 5px no-repeat; }
#content #main .entry-body .circle-s07 { padding:0 0 0 25px; background:url(image/icon-circle-s07.gif) 0px 5px no-repeat; }
#content #main .entry-body .circle-s08 { padding:0 0 0 25px; background:url(image/icon-circle-s08.gif) 0px 5px no-repeat; }
#content #main .entry-body .circle-s09 { padding:0 0 0 25px; background:url(image/icon-circle-s09.gif) 0px 5px no-repeat; }
#content #main .entry-body .circle-s10 { padding:0 0 0 25px; background:url(image/icon-circle-s10.gif) 0px 5px no-repeat; }
#content #main .entry-body .circle-s11 { padding:0 0 0 25px; background:url(image/icon-circle-s11.gif) 0px 5px no-repeat; }
#content #main .entry-body .circle-s12 { padding:0 0 0 25px; background:url(image/icon-circle-s12.gif) 0px 5px no-repeat; }
#content #main .entry-body .circle-s13 { padding:0 0 0 25px; background:url(image/icon-circle-s13.gif) 0px 5px no-repeat; }
#content #main .entry-body .circle-s14 { padding:0 0 0 25px; background:url(image/icon-circle-s14.gif) 0px 5px no-repeat; }
#content #main .entry-body .circle-s15 { padding:0 0 0 25px; background:url(image/icon-circle-s15.gif) 0px 5px no-repeat; }
#content #main .entry-body ul.circle-u01 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.circle-u01 li { padding:0 0 0 25px; background:url(image/icon-circle-s01.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.circle-u02 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.circle-u02 li { padding:0 0 0 25px; background:url(image/icon-circle-s02.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.circle-u03 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.circle-u03 li { padding:0 0 0 25px; background:url(image/icon-circle-s03.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.circle-u04 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.circle-u04 li { padding:0 0 0 25px; background:url(image/icon-circle-s04.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.circle-u05 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.circle-u05 li { padding:0 0 0 25px; background:url(image/icon-circle-s05.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.circle-u06 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.circle-u06 li { padding:0 0 0 25px; background:url(image/icon-circle-s06.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.circle-u07 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.circle-u07 li { padding:0 0 0 25px; background:url(image/icon-circle-s07.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.circle-u08 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.circle-u08 li { padding:0 0 0 25px; background:url(image/icon-circle-s08.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.circle-u09 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.circle-u09 li { padding:0 0 0 25px; background:url(image/icon-circle-s09.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.circle-u10 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.circle-u10 li { padding:0 0 0 25px; background:url(image/icon-circle-s10.gif) 0px 3px no-repeat; }
#content #main .entry-body .star01 { padding:8px 0 5px 45px; background:url(image/icon-star01.gif) no-repeat; }
#content #main .entry-body .star02 { padding:8px 0 5px 45px; background:url(image/icon-star02.gif) no-repeat; }
#content #main .entry-body .star03 { padding:8px 0 5px 45px; background:url(image/icon-star03.gif) no-repeat; }
#content #main .entry-body .star04 { padding:8px 0 5px 45px; background:url(image/icon-star04.gif) no-repeat; }
#content #main .entry-body .star05 { padding:8px 0 5px 45px; background:url(image/icon-star05.gif) no-repeat; }
#content #main .entry-body .star06 { padding:8px 0 5px 45px; background:url(image/icon-star06.gif) no-repeat; }
#content #main .entry-body .star07 { padding:8px 0 5px 45px; background:url(image/icon-star07.gif) no-repeat; }
#content #main .entry-body .star08 { padding:8px 0 5px 45px; background:url(image/icon-star08.gif) no-repeat; }
#content #main .entry-body .star09 { padding:8px 0 5px 45px; background:url(image/icon-star09.gif) no-repeat; }
#content #main .entry-body .star10 { padding:8px 0 5px 45px; background:url(image/icon-star10.gif) no-repeat; }
#content #main .entry-body .star11 { padding:8px 0 5px 45px; background:url(image/icon-star11.gif) no-repeat; }
#content #main .entry-body .star12 { padding:8px 0 5px 45px; background:url(image/icon-star12.gif) no-repeat; }
#content #main .entry-body .star13 { padding:8px 0 5px 45px; background:url(image/icon-star13.gif) no-repeat; }
#content #main .entry-body .star14 { padding:8px 0 5px 45px; background:url(image/icon-star14.gif) no-repeat; }
#content #main .entry-body .star15 { padding:8px 0 5px 45px; background:url(image/icon-star15.gif) no-repeat; }
#content #main .entry-body .star-s01 { padding:0 0 0 25px; background:url(image/icon-star-s01.gif) 0px 3px no-repeat; }
#content #main .entry-body .star-s02 { padding:0 0 0 25px; background:url(image/icon-star-s02.gif) 0px 3px no-repeat; }
#content #main .entry-body .star-s03 { padding:0 0 0 25px; background:url(image/icon-star-s03.gif) 0px 3px no-repeat; }
#content #main .entry-body .star-s04 { padding:0 0 0 25px; background:url(image/icon-star-s04.gif) 0px 3px no-repeat; }
#content #main .entry-body .star-s05 { padding:0 0 0 25px; background:url(image/icon-star-s05.gif) 0px 3px no-repeat; }
#content #main .entry-body .star-s06 { padding:0 0 0 25px; background:url(image/icon-star-s06.gif) 0px 3px no-repeat; }
#content #main .entry-body .star-s07 { padding:0 0 0 25px; background:url(image/icon-star-s07.gif) 0px 3px no-repeat; }
#content #main .entry-body .star-s08 { padding:0 0 0 25px; background:url(image/icon-star-s08.gif) 0px 3px no-repeat; }
#content #main .entry-body .star-s09 { padding:0 0 0 25px; background:url(image/icon-star-s09.gif) 0px 3px no-repeat; }
#content #main .entry-body .star-s10 { padding:0 0 0 25px; background:url(image/icon-star-s10.gif) 0px 3px no-repeat; }
#content #main .entry-body .star-s11 { padding:0 0 0 25px; background:url(image/icon-star-s11.gif) 0px 3px no-repeat; }
#content #main .entry-body .star-s12 { padding:0 0 0 25px; background:url(image/icon-star-s12.gif) 0px 3px no-repeat; }
#content #main .entry-body .star-s13 { padding:0 0 0 25px; background:url(image/icon-star-s13.gif) 0px 3px no-repeat; }
#content #main .entry-body .star-s14 { padding:0 0 0 25px; background:url(image/icon-star-s14.gif) 0px 3px no-repeat; }
#content #main .entry-body .star-s15 { padding:0 0 0 25px; background:url(image/icon-star-s15.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.star-u01 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.star-u01 li { padding:0 0 0 25px; background:url(image/icon-star-s01.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.star-u02 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.star-u02 li { padding:0 0 0 25px; background:url(image/icon-star-s02.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.star-u03 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.star-u03 li { padding:0 0 0 25px; background:url(image/icon-star-s03.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.star-u04 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.star-u04 li { padding:0 0 0 25px; background:url(image/icon-star-s04.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.star-u05 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.star-u05 li { padding:0 0 0 25px; background:url(image/icon-star-s05.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.star-u06 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.star-u06 li { padding:0 0 0 25px; background:url(image/icon-star-s06.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.star-u07 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.star-u07 li { padding:0 0 0 25px; background:url(image/icon-star-s07.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.star-u08 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.star-u08 li { padding:0 0 0 25px; background:url(image/icon-star-s08.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.star-u09 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.star-u09 li { padding:0 0 0 25px; background:url(image/icon-star-s09.gif) 0px 3px no-repeat; }
#content #main .entry-body ul.star-u10 { margin-left:10px; list-style:none; }
#content #main .entry-body ul.star-u10 li { padding:0 0 0 25px; background:url(image/icon-star-s10.gif) 0px 3px no-repeat; }

/* 文字色 */
#content #main .entry-body .text-y { color:#FFFF00; }
#content #main .entry-body .text-g { color:#66FF00; }
#content #main .entry-body .text-b { color:#0000FF; }
#content #main .entry-body .text-p { color:#CC00FF; }
#content #main .entry-body .text-r { color:#FF0000; }
#content #main .entry-body .text-k { color:#000000; }
#content #main .entry-body .text-w { color:#FFFFFF; }
#content #main .entry-body .text-s { color:#00CCFF; }
#content #main .entry-body .text-o { color:#FFCC00; }
#content #main .entry-body .text-c { color:#CCCCCC; }

/* 文字背景色 */
#content #main .entry-body .back-y { background:#FFFF00; }
#content #main .entry-body .back-g { background:#66FF00; }
#content #main .entry-body .back-b { background:#0000FF; }
#content #main .entry-body .back-p { background:#CC00FF; }
#content #main .entry-body .back-r { background:#FF0000; }
#content #main .entry-body .back-k { background:#000000; }
#content #main .entry-body .back-w { background:#FFFFFF; }
#content #main .entry-body .back-s { background:#00CCFF; }
#content #main .entry-body .back-o { background:#FFCC00; }
#content #main .entry-body .back-c { background:#CCCCCC; }

#content #main .entry-body .right { float:right; }
#content #main .entry-body .left { float:left; }
#content #main .entry-body .right img { margin:0 0 15px 15px; }

#content #main .entry-body .left img { margin:0 15px 15px 0; }

#content #main .entry-tags { clear:both; padding:0 5px; text-align: right; }
.entry-tags-header { display:inline; }
.entry-tags ul.entry-tags-list { display:inline; }
.entry-tags ul li.entry-tag { display:inline; }
.entry-tags ul li.entry-tag a { margin:0 0 0 5px; font-size:1.5em; font-family:"Arial", "Helvetica", "sans-serif"; }
#content #main .entry-footer { clear:both; display:block; margin:5px 0; padding:0 ; text-align: right; }
#content #main .entry-footer a { margin:0 0 0 5px; }



/* edit
----------------------------------------------------------*/
.edit { clear:both; padding:5px; text-align: right; }

#main p.submenu { font-size:0.9em; text-align:right; margin:0 0 1em 0; clear:both; }
#main ul.submenu { clear:both; font-size:0.9em; text-align:right; }
#main ul.submenu li { list-style-type:none; display:inline; }


/* navi
----------------------------------------------------------*/
#navi{ margin:15px 0 0 0; font-size:1.3em; }
#navi h2 { clear:both; margin:0px 0 10px 0; padding:0; font:normal 1.5em "Arial", "Helvetica", "sans-serif"; line-height:1.2em; color:#FF7F00; }
#navi h2 a { text-decoration:none; }


/* comment & trackback
----------------------------------------------------------*/
.trackbacks { margin:20px 0; }
#trackbacks-info{ margin:10px 0px 10px 0; text-align:center; padding:10px; border-width:1px; border-style:dashed; }
.trackbacks-content{ margin:0px 0px 5px 15px; }
.trackbacks-content p{ margin-bottom:10px; }
.trackback-footer{ font-size:0.9em; text-align: right; }

.comments-open h3.comments-open-header { clear:both; margin:0px 0 10px 0; font:normal 1.5em "Arial", "Helvetica", "sans-serif"; line-height:1.2em; color:#FF7F00; }
.comment-inner,.comments-open{ margin:0px 0px 5px 0; }
.comment-header{ display:none; }
.comment-footer{ margin-top:10px; text-align:right; font-size:0.9em; }
.comment-footer-experimental{ display: none; }
.comments-open-moderated{ margin-bottom:10px; }
.comments-open label{ display:block; margin:10px 0; }
.comments-open input{ margin:0 0 0 0; }
.comments-open-footer input{ margin:10px 5px; }


/* mt-comments.cgi & mt-search.cgi
----------------------------------------------------------*/
body.layout-one-column ,body.mt-search-results { background:#e6f6f9 url(image/container-bg.gif) repeat-x; }
body.layout-one-column #container,body.mt-search-results #container { background:url(image/flame-bottom.gif) bottom no-repeat; width:660px; text-align:left; margin:10px auto 0 auto; padding:0 0 30px 0; }
body.layout-one-column #container-inner,body.mt-search-results #container-inner { background:url(image/flame-top.gif) top no-repeat; width:660px;  padding:30px 0 0 0; }
body.layout-one-column #banner,body.mt-search-results #banner { width:650px; padding:0px; background:#FFFFFF; border-left:5px solid #FFD4D9; border-right:5px solid #FFD4D9; }
body.layout-one-column #banner-header,body.mt-search-results #banner-header { margin:0 10px; }
body.layout-one-column #banner-header a,body.mt-search-results #banner-header a { text-decoration:none; font:bold 2em "Arial", "Helvetica", "sans-serif"; }
body.layout-one-column #banner-description,body.mt-search-results #banner-description { display:none; }
body.layout-one-column #pagebody,body.mt-search-results #pagebody { width:630px; padding:0 10px 20px 10px; font-size:1.3em; background:#FFFFFF; border-left:5px solid #FFD4D9; border-right:5px solid #FFD4D9; }
body.layout-one-column #pagebody h2 {}
body.layout-one-column #pagebody h2.search-results-header {}
body.mt-search-results #pagebody h2 { line-height:1em; font-size:1.2em; }
body.mt-search-results #pagebody h2.search-results-header {}
body.layout-one-column #pagebody h3 {}
body.layout-one-column #pagebody h3.search-results-header {}
body.mt-search-results #pagebody h3 { clear:both; margin:0 0 15px 0; padding:0 0 0 30px; background:url(image/icon01.gif) 0px 3px no-repeat; font:normal 2em "Arial", "Helvetica", "sans-serif"; line-height:1.2em; border-bottom:solid 1px #68CDF7; color:#FFCC33; }
body.mt-search-results #pagebody h3 a { text-decoration:none; color:#FFCC33; }
body.mt-search-results #pagebody h3.search-results-header { margin:20px 0 10px 0; padding:0; line-height:1em; font-size:1.5em; background:none; border:none; color:#333333; }
body.mt-search-results #pagebody h4.entry-tags-header { display:inline; }
body.mt-search-results #pagebody p.entry-footer { display:block; margin:0; text-align: right; }
body.mt-search-results #pagebody .entry-tags a { margin:0 5px 0 0; font-size:1.2em; font-family:"Arial", "Helvetica", "sans-serif"; }
body.mt-search-results #pagebody .entry-tags { }
body.mt-search-results #pagebody .entry-tags .entry-tags-header { font-size:1.2em; display:inline; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
body.layout-one-column #alpha-inner,body.mt-search-results #pagebody #beta { padding:10px 0 0 0; }
body.layout-one-column #alpha-inner h3,body.mt-search-results #pagebody #beta h2.module-header { clear:both; margin:0px 0 10px 0; font:normal 1.5em "Arial", "Helvetica", "sans-serif"; line-height:1.2em; color:#FF7F00; }
body.layout-one-column #alpha-inner .comment-content { margin:10px 0; }
body.layout-one-column #alpha-inner .comment-footer { margin:0 0 10px 0; }
body.mt-search-results #pagebody #beta .module-content { margin:10px 0 0 0; }
body.mt-search-results #pagebody .module-content ul li { margin:0 0 0 10px; }
body.layout-one-column p,body.mt-search-results p{ margin:0 0 10px 0; }
body.layout-one-column label,body.mt-search-results label { display:block; }
body.layout-one-column ul,body.mt-search-results ul{ margin-left:15px; }


/* site-map
----------------------------------------------------------*/
#site-map ul { line-height:150%; margin-left:2em; }
#site-map ul li { margin-top:1em; }
#site-map ul ul li { margin-top:0em; }
#site-map ul li { margin:0 5px 5px 0; padding:0; font-family:Arial, Helvetica, sans-serif; }
#site-map ul.archives ul.archives { margin:5px 0 10px 15px; }


/* footer - [#container #footer]
----------------------------------------------------------*/
#footer { clear:both; margin:0 auto; padding:20px 0 40px 0; background:#E5F5F9 url(image/footer-bg.gif) repeat-x; text-align:center;  }
#footer #powered ,#footer #powered a, #footer #under-menu ul li span.category-link { color:#333333; }
#footer #powered { margin:0 0 0 0; }
#footer #powered a { text-decoration:none; }
#footer #powered a.top-link { color:#333333; text-decoration:underline; }
 
#footer #under-menu { clear:both; width:650px; margin:20px auto 0 auto; padding:0; border-top:solid 1px #8C8C8C; line-height:2em; }
#footer #under-menu ul { list-style:none; margin:0; }
#footer #under-menu ul li { display:inline; white-space:nowrap; }
#footer #under-menu a,#footer #under-menu span.category-link { padding:0 5px; white-space:nowrap; font-size:0.8em; text-decoration:none; color:#8C8C8C; }

#content-top { clear:both; margin:0; padding:0; }
#content-middle { clear:both; margin:0; padding:0; }
#content-bottom { clear:both; margin:0; padding:0; }


/* cms agent template0041/0042 ver1.0 */
.credit { display:none; }