@charset "Shift_JIS";
/* ＃Yomi用CSS */

body {
	margin:0px 2px; padding:0px;
	color:#737373; font-size:14px;
	text-autospace:ideograph-numeric;
	font-family:"メイリオ","ＭＳ Ｐゴシック","MS UI Gothic",sans-serif;
	background-color:#ffffff; background-image:url(/parts/text_bg.jpg);
}
a:link    { text-decoration:none; color:#02e; }
a:visited { text-decoration:none; color:#840ccc; }
a:hover   { text-decoration:underline; color:#f96b00; }
a:active  {
	text-decoration:none;
	position:relative;
	top:1px;
}

p { margin:4px; }
hr{ color:#78b2f8; height:1px; border-style:dotted; }
div{ border-style:solid; border-color:#78b2f8; border-width:0px; }

h1,h2,h3,h4 { font-size:15px; margin:0px; padding:0px; }

br.hc5 {
	line-height:0.5em;
}
br.half {
	line-height:0.7em;
}

span.ss		{ font-size:9pt; font-family:"MS UI Gothic"; }
div.ss		{ font-size:9pt; font-family:"MS UI Gothic"; margin-bottom:4px; }
table.top_tw { width:100%; margin:0px; padding:0px; }

/* 外枠と内容セット */
div.i_waku {
	width:720px; margin:16px; padding:0px;
	border-width:1px; border-color:#b6d2f5; background-color:#ffffff;
}
div.i_tbar {
	margin-bottom:4px; padding:1px 16px; background-color:#68a5f0; color:white;
	font-weight:normal; letter-spacing:1px; font-family:"Lucida Sans Unicode","Arial Black";
	border-width:0px 0px 1px 0px; border-color:#b6d2f5;
}
div.i_txt {
	margin:12px 14px 18px 10px; padding:0px;
}
div.title {
	margin:20px 0px 0px 0px; padding:0px 6px 3px 6px;
	font-size:16px; font-weight:bold; letter-spacing:1px;
	border-style:dashed; border-width:0px 0px 1px 0px; border-color:#fc9f6d; color:#fb894c;
}
small.supp { color:#8686b6; font-size:12px; } /* 補足説明部分 */


/* 左側 広告等テーブル用 */

div.ad_menu {
	margin-bottom:12px;
	padding:4px 6px 2px 6px;
	text-align:left; font-size:12px;
	color:#9b4e00; font-weight:bold;
	background:#ffdc8c;
}
div.ad_rtop	{ margin:14px 6px 20px 3px; text-align:right; }

div.M_kind	{
	margin-top:16px;
	color:#0086ff; font-size:14px; font-weight:bold; font-family:"MS UI Gothic"; letter-spacing:1px;
}
ul.m_list {
	width:auto; margin:0 0 8px 0; padding:0;
	list-style-type:none; list-style-image:none;
}
ul.m_list li {
	margin:0; padding:2px 0 1px 14px;
	background:url(/img/li_clover_s1.gif) no-repeat 2px 6px;
	color:#1e5cec;
	font-size:13px;
	text-align:left;
	line-height:1.3em;
}
ul.m_list li small {
	font-size:86%;
	color:#844d17;
}

div.other_kt {
	margin:0 0 0 14px; text-align:left;
	font-size:13px;
	line-height:1.55em;
}
div.ad_adlink {
	margin:5px 0px 16px 8px; padding:0px; text-align:left;
}

/* ●YSログ表示関係 */
div.log_rtop {
	margin:16px 0 0 0;
/*	 width:784px; */
	text-align:right;
}

/* ログアイテム本体 */
#log {
	clear:both;
	width:564px; padding:0px; margin-bottom:2px;
	/* 2007.12: border-color:#78b2f8; */
	border-color:#ffc080; border-width:1px 0px; border-style:solid;
	border-collapse:collapse; border-spacing:0;
}
#log-0{
	/* ランキング順位 */
	color:#FFFFFF; background:#519fff url(/parts/ys_log_blue_r.jpg) no-repeat right top;
	padding:1px 14px 2px 14px; text-align:right; letter-spacing:2px; font-size:13px;
}
#log-0b{
	/* おすすめサイト等の行 */
	padding:3px 10px 1px 10px; text-align:right;
	color:#ffffff; font-size:11px; font-weight:bold; letter-spacing:3px;
	font-family:sans-serif;
	background:#ffc284 url(/parts/ys_log_orange_r.jpg) no-repeat right top;
}
#log-1 {
	/* ヘッダ行（サイトバナー、タイトル） */
	margin:0; padding:10px 8px 9px 8px;
	background-color:#FFFFFF;
}
td.title {
	font-size:14px;
	font-family:"メイリオ","ＭＳ Ｐゴシック",sans-serif;
	line-height:1.4em;
}

#log-2{
	/* カテゴリ */
	margin:0; padding:0; text-align:left;
	font-size:12px; letter-spacing:1px; word-break:keep-all;
	font-family:"MS UI Gothic";
	background-color:#fff4e1;
	/* 2007.12: background-color:#eef8ff; */
}
td.log2td {
	padding:4px 9px 3px 9px;
	line-height:1.25em;
}

td.log3{
	/* サイト紹介文 */
	padding:12px 12px 7px 12px; text-indent:0.8em; text-align:left;
	font-size:14px; color:#343434; line-height:1.25em;
	font-family:"メイリオ","ＭＳ Ｐゴシック",sans-serif;
	background-color:#FFFFFF;
}

#log-4{ background-color:#FCFCFC; } /* 管理人コメント */

td.log5{
	/* フッタ（サイトID等） */
	padding:0px 6px 1px 6px; text-align:right;
	background-color:#ffffff;
	font-size:12px; letter-spacing:1px; word-break:keep-all;
	font-family:"MS UI Gothic";
}

#kanri{ color:#ff9999; } /* 管理人コメントの色 */


/* 各サイトのマーク画像 */
div.site_mark {
	height:16px;
}
div.site_mark img {
	margin:1px 1px; padding:0px;
	border:0px;
	vertical-align:top;
}


/* ●2008新アイテムリスト */

/* ログアイテム上部タブ */
div.logtab {
	margin:0 18px; padding:0;
}
div.logtab table {
	float:right;
	margin:0; padding:0;
	border:0; border-collapse:collapse; border-spacing:0;
}
div.logtab table tr td {
	/* タブの文字 */
	margin:0; padding:3px 3px 1px 3px;
	font-size:10px; color:#774700;
	letter-spacing:1px;
	/* blue:
	background:#5ba1f6;
	border-top:1px solid #1554a0;
	*/
	background:#ffd999;
	border-top:1px solid #e5ab49;
}
div.logtab table tr th {
	/* タブの枠（左右） */
	margin:0; padding:0;
}
div.logtab table tr th img {
	margin:0; padding:0; border:0;
	font-weight:normal;
}

/* ログアイテム本体 */
div.ysi_frame {
	/* アイテム外枠 */
	clear:both;
	width:766px; padding:0px; margin-bottom:2px;
	border-color:#ffc080; border-width:1px 0px; border-style:solid;
	/* 2007.12: border-color:#78b2f8; */
	/* border-collapse:collapse; border-spacing:0; */
	background-color:#ffffff;
}

div.ysi_frame950 {
	/* アイテム外枠 (L2枚表示) */
	clear:both;
	width:786px; padding:0px; margin-bottom:2px;
	border-color:#ffc080; border-width:1px 0px; border-style:solid;
	background-color:#ffffff;
}

div.si_title {
	/* ヘッダ行（サイトバナー、タイトル） */
	margin:11px 8px 9px 8px; padding:0; text-align:left;
	font-size:14px; line-height:1.4em;
	font-family:"メイリオ","ＭＳ Ｐゴシック",sans-serif;
	border:0;
	overflow:hidden;
}

div.si_title div {
	/* サイトタイトルと管理人名 */
	float:left; width:184px;
	margin:0; padding:0;
	color:#454545; word-break:break-all;
}

div.si_title3 {
	/* ヘッダ行（サイトバナー、タイトル） 画像右2枚の場合 */
	margin:11px 9px 3px 9px; padding:0; text-align:left;
	font-size:14px; line-height:1em;
	font-family:"メイリオ","ＭＳ Ｐゴシック",sans-serif;
	border:0;
	overflow:hidden;
}

div.si_title3 div {
	/* サイトタイトルと管理人名  画像右2枚の場合 */
	margin:5px 0 0 0; padding:0;
	line-height:1.4em;
	color:#454545; word-break:break-all;
}

img.si_exic {
	/* 外部サイトのアイコン */
	width:15px; height:15px;
	margin-bottom:-1px;
	padding:0px 2px;
	border:0px;
}

img.st_banner {
	/* バナー画像 */
	float:left;
	width:200px; height:40px;
	border:0px;
	margin-right:6px;
}

img.st_banner3 {
	/* バナー画像 */
	width:200px; height:40px;
	border:0px;
}

div.si_shoukai {
	/* サイト紹介文 */
	clear:left;
	padding:9px 10px 6px 9px; text-align:left;
	text-indent:0.8em;
	font-size:13px; color:#343434; line-height:1.4em;
	font-family:"メイリオ","ＭＳ Ｐゴシック",sans-serif;
	background-color:#fff6e2;
}

div.si_tags {
	/* カテゴリとタグ */
	margin:0; padding:5px 9px 9px 9px; text-align:left;
	font-size:13px; line-height:1.4em;
	word-spacing: 3px;
	word-break: keep-all;
	font-family:"Meiryo UI","MS UI Gothic";
	background-color:#ffffff;
}

div.si_footer {
	/* フッタ（サイトID等） */
	clear:right;
	padding:0px 6px 6px 6px; text-align:right;
	font-size:12px; word-break:keep-all;
	font-family:"Meiryo UI","MS UI Gothic";
	color:#888888;
	background-color:#ffffff;
}

br.float_clear {
	/* 回り込みの解除 */
	clear:both;
	line-height:0px;
}

div.si_sashie {
	/* 挿絵 */
	float:right;
	width:250px; height:250px;
	margin:9px 7px 7px 8px; padding:0px;
	border:1px solid #dbeefb;
	background-color:#ffffff; background-position:center center; background-repeat:no-repeat;
}

div.si_sas_wb {
	/* 挿絵 (L 2枚) */
	float:right;
	width:250px; height:250px;
	margin:0px 7px 0px 8px; padding:0px; text-align:right;
	font-size:11px;
	border:1px solid #dbeefb;
	background-color:#ffffff; background-position:center center; background-repeat:no-repeat;
}

div.si_img_w{
	/* 挿絵 中段に2枚 */
	width:540px; margin:10px 14px 10px auto; padding:0;
	text-align:center;
}

div.si_sas3 {
	/* 挿絵 右に2枚 */
	float:right;
	width:474px; margin:10px 8px 10px auto; padding:0;
	text-align:center;
}

div.si_sas3 div {
	/* 挿絵 右に2枚 */
	float:right;
	width:230px; height:250px;
	margin:0px 0px 0px 0px; padding:0px; text-align:right;
	font-size:11px;
	border:1px solid #dbeefb;
	background-color:#ffffff; background-position:center center; background-repeat:no-repeat;
}

/* /2008新アイテム */


div.mokuji {
	margin:0px auto; padding:4px 0px 5px 0px; text-align:center;
	font-size:14px; color:#010f89; font-weight:normal; letter-spacing:0px; word-break:keep-all;
	font-family:Verdana,"MS UI Gothic";
	border-width:2px 0px; border-color:#dbeefb;
}


#title-bar {
	/* カテゴリタイトルバー */
	padding:5px 10px 2px 14px; margin:4px 0px 6px 0px;
	color:#773c00; background:#ffbc79 url(/parts/ys_kt_titlebar.jpg) repeat-y left top;
	font-size:17px; font-weight:bold; letter-spacing:3px; font-family:Verdana,"ＭＳ Ｐ明朝";
	border-width:0px 1px 1px 0px; border-color:#d18233;
}
#mid-bar {
	/* 中段バー(検索フォーム) */
	margin:6px 1px 0px 1px;
	padding:2px 0px 1px 0px;
	text-align:center;
	background-color:#f7fbfe;
	border-color:#ccebfd;
	border-width:1px 0px;
}
#small {
	font-size:13px;
}


#be_ct_subj {
	/* 下位カテゴリ一覧の見出し */
	margin:1.6em 0 3px 3px;
	font-size:15px;
	color:#915f2d;
}
#be_ctg {
	/* 下位カテゴリ一覧 */
	margin:2px auto 0px auto;
	width:96%;
	font-size:15px;
	color:#915f2d;
	text-align:left;
}

/* 2006.4 */
div.navi_bar { font-size:12px; line-height:1.2em; margin:8px 4px 0px 4px; } /* 廃止予定(tp_naviに変更) */

#tp_menu {
	margin-top:3px; font-size:14px; line-height:1.3em;
}
#tp_left {
	font-size:11px; margin:0px; padding:0px; line-height:1em;
	font-family:"ＭＳ Ｐゴシック","MS UI Gothic",sans-serif;
}
#tp_pr {
	padding:2px 3px; letter-spacing:1px; font-size:12px; color:#673300;
}
#tp_navi {
	/* 最上部ナビゲーション */
	width: 950px; margin:8px 0px 0px 0px;
	font-size:12px; line-height:1.2em; color:#673300;
}

/* ゲームバナー */
div.pr_g_w160 {
	margin:0 0 1.4em 0; padding:0;
	font-size:10px; line-height:1.4em;
}


/* ================== */
/*  2009.1  */

#z_top_menu {
	/* トップメニュー部分 */
	width:960px; margin:5px auto; padding:0px;
	border-collapse:collapse;
	border:0px;
}

#z_top_menu tr td {
	/* トップメニュー部分 */
	padding:0px;
}

#z_menu_bar {
	width:960px; margin:0 auto; padding:0px;
}

#z_log_body {
	/* ログ全体テーブル */
	width:960px; margin:0 auto 1em auto; padding:0px;
	border-collapse:collapse;
	border:0px;
}

#z_log_body tr td {
	/* ログ全体テーブル */
	padding:0px;
}


#z_log_side {
	/* ログ左側バー（広告等） */
	width:174px; padding:0px;
	text-align:left;
	vertical-align:top;
/*	background:black; */
}

#z_log_side_i {
	/* ログ左側バーの内側div */
	width:166px; text-align:center;
	font-size:12px;line-height:1.4em;
	background:#ffffff;
	border-color:#ffd2a4; border-width:1px; border-style:solid;
}

#z_log_main {
	/* ログ本体（右側） */
	width:786px; padding:0px;
	vertical-align:top;
}

#z_main_ad_l {
	/* ログ上部広告（左側） */
	float:left;
	padding:0px 8px 0px 2px;
	text-align:left;
}

#z_main_ad_r {
	/* ログ上部広告（右側） */
	float:left;
	margin:0px; padding:1em 0px 0px 0px;
	text-align:left;
}

#z_copyright {
	width:960px;
	margin:10px auto; padding:5px 0px; text-align:center;
	letter-spacing:3px; font-size:12px; line-height:1.2em;
	font-family:Verdana,"MS UI Gothic";
	border-top:#ffd2a4 2px solid;
}
#yomi_ver {
	/* Yomi-Search Ver */
	width:960px;
	margin:10px auto; padding:5px 0px; text-align:center;
}


img.warning_icon {
/*	vertical-align:middle; */
	margin:0px 0px 0px 6px; padding:0px;
	border:0px;
}

span.reg-kw-notice {
	color:#888;
}


/* ●mode=enter 専用 */

#fullbody { 
	width:960px; margin:0px auto; padding:0px;
	background:#ffffff; color:#222244;
}

#enter_left {
	float:left; width:236px;
	margin:0px; padding:12px 12px;
	line-height:1.4em;
	font-size:13px;
	border-right:solid 1px #e0e0e0; background:#f8f8f8;
}

#enter_right {
	width:auto;
	margin:0px 0px 0px 261px; padding:12px;
}

#enter_right_sas {
	/* 右側の挿絵領域 */
	float:right;
	width:252px;
	margin:0px 0px 0px 12px; padding:0px;
}

#enter_ctg {
	 word-break:keep-all;
}

#enter_url {
	 word-break:break-all;
}

div.si_sas2 {
	/* 挿絵2 (L) */
	float:right;
	width:250px; height:250px;
	margin:0px 0px 12px 0px; padding:0px;
	border:1px solid #dbeefb;
	background-color:#ffffff; background-position:center center; background-repeat:no-repeat;
}

#si_sas_date {
	/* 挿絵の更新日時 */
	float:right;
	margin:-4px 2px 0px 0px; padding:0px;
	text-align:right;
	color:#777788; font-size:12px;
}


h5.ent_ih {
	margin:0px; padding:0px;
	font-size: 90%;
	font-weight: normal;
	letter-spacing: 1px;
	color: #889;
}

/* リンク切れ報告 @enterページ */
div.enter_nolink {
	font-size: 13px;
	text-align: right;
}
div.enter_nolink a {
	text-decoration: none;
}


/* 検索フォーム @検索結果 */

form {
	font-family:"メイリオ","Meiryo UI","游ゴシック",YuGothic,sans-serif;
	margin:0px;
}

textarea {
	margin:1px; padding:1px 2px 1px 3px;
	font-size:14px;
	color: #4C8FD1; background-color: #ffffff;
	border:solid 1px #91B2D4;
}

form.cg_srch {
	margin:3px 0;
}

form.cg_srch small {
	font-size:12px;
}

form.cg_srch a {
	text-decoration:none;
}

form.cg_srch select {
	font-family:inherit;
	height:26px;
	padding:0px;
	font-size:14px;
	text-decoration:none;
	text-align:center;
	color:#48d;
	border-radius:4px;
	border:solid 1px #91B2D4;
	vertical-align: middle;
}

form.cg_srch input {
	font-family:inherit;
	height:24px;
	padding:0px 2px;
	font-size:14px;
	border-radius:4px;
	border:solid 1px #91B2D4;
	vertical-align: middle;
}

input.srch_btn {
	width:100px;
	margin-right:3px;
	text-decoration:none;
	text-align:center;
	color:#fff;
	background-color:#42B0FF;
	border:solid 0px;
}
input.srch_btn:hover {
	background-color:#36A2FB;
}
input.srch_btn:active {
	background-color:#318bd4;
	text-shadow:1px 1px 2px;
}


/* ------------------ */
/* ●廃止予定 2009 */

div.copyright {
	margin:0px 0px 0px 0px;
	letter-spacing:3px; font-size:12px; font-family:Verdana,"MS UI Gothic";
}
