@charset "utf-8";
/* Template Name: テンプレート色 (青) */


/* ----------------------------------------------------------------------------
　◆ 背景色・文字色・線色
---------------------------------------------------------------------------- */

body {
	background-color: #EAEAFF;
}

blockquote,
#cbox,
#main ul, #main ul li,
#main ul.update li,
#main dl, #main dl dt,
#main .ranking dl,
#main .review, #main .review p,
#side .menu dl dt, #side .text dl dt {
	border-color: #3399FF;
}

#main dl dt {
	color: #3399FF;
}

#main table tr th {
	background-color: #3399FF;
}

#footer ul li a:link, #footer ul li a:visited	{ color: #FFFFFF; }
#footer ul li a:hover, #footer ul li a:active	{ color: #FFFF00; }

#main h2, #main h2 a,
#footer p,
#footer address					{ color: #FFFFFF; }
#footer ul.link li a				{ color: #FFFFFF; }

#main h3, #main h3 a				{ color: #141A22; }


/* ----------------------------------------------------------------------------
　◆ 背景画像色
---------------------------------------------------------------------------- */

/*		各種リセット＆共通設定		*/

body.c1		{ background-image: url(./img/blue/bg-750x224.jpg); }
body.c2-left,
body.c2-right	{ background-image: url(./img/blue/bg-950x224.jpg); }


/*		メニューの設定
 -------------------------------------------------- */

body.c1 .gmenu ul li a:link,
body.c1 .gmenu ul li a:visited		{ background-image: url(./img/blue/gmenu-150x40.jpg); }
body.c1 .gmenu ul li a:hover,
body.c1 .gmenu ul li a:active		{ background-image: url(./img/blue/gmenu_on-150x40.jpg); }
body.c2-left .gmenu ul li a:link,
body.c2-left .gmenu ul li a:visited,
body.c2-right .gmenu ul li a:link,
body.c2-right .gmenu ul li a:visited	{ background-image: url(./img/blue/gmenu-158x40.jpg); }
body.c2-left .gmenu ul li a:hover,
body.c2-left .gmenu ul li a:active,
body.c2-right .gmenu ul li a:hover,
body.c2-right .gmenu ul li a:active	{ background-image: url(./img/blue/gmenu_on-158x40.jpg); }


/*		コンテンツ用の枠組み
 -------------------------------------------------- */

body.c1 #cbox		{ background-image: url(./img/blue/main-750x5.gif); }
body.c2-left #cbox	{ background-image: url(./img/blue/main-right.gif); }
body.c2-right #cbox	{ background-image: url(./img/blue/main-left.gif); }


/*		コンテンツの詳細設定
 -------------------------------------------------- */

body.c1 #main h2	{ background-image: url(./img/blue/h2-750x50.jpg); }
body.c1 #main h3	{ background-image: url(./img/blue/h3-750x50.jpg); }
body.c2-left #main h2,
body.c2-right #main h2	{ background-image: url(./img/blue/h2-700x50.jpg); }
body.c2-left #main h3,
body.c2-right #main h3	{ background-image: url(./img/blue/h3-700x50.jpg); }


/*		サイドメニューの設定
 -------------------------------------------------- */

#side .menu dl dt,
#side .text dl dt	{ background-image: url(./img/blue/side.gif); }


/*		フッターの設定
 -------------------------------------------------- */

body.c1 #footer		{ background-image: url(./img/blue/footer-750x200.jpg); }
body.c2-left #footer,
body.c2-right #footer	{ background-image: url(./img/blue/footer-950x200.jpg); }