/* ************************************************ 
 * ------------------------------------------------
 *	‚Ü‚Á‚·‚®GO!
 * ------------------------------------------------
 * ************************************************ */
 
body {
	font-family: "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•";
	font-size: 12px;
	
	background-color:#000000;
	color:#666;
	margin: 0px;
	text-align: center;
	}

img {
	
	background-image: url(img/800_79.gif);
	}

form {
	margin: 0px;
	padding: 0px;
	}

input, select, textarea {
	}

ul,ol,li {
	margin: 0px;
	padding: 0px;
	}

li {
	list-style-type: none;
	}

.bold {
	font-weight:bolder;
	}

.cell_mar {
	margin: 0px 5px 0px 15px;
	}

a:link    { color: #000000;text-decoration: none}
a:visited { color: #000000;text-decoration: none}
a:active  { color: #000000;text-decoration: none}
a:hover   { color: #FF66CC;text-decoration: none}




/* ************************************************ 
 *	ƒwƒbƒ_[ƒƒjƒ…[
 * ************************************************ */

#header {
	margin-top: 15px;
	margin-bottom: 15px;
	}

.title {
	width: 800px;
	color: #FFFFFF;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 15px;
	background-color: #000000;
	background-repeat: no-repeat;
	}

.title a {color: #FFFFFF;}
.title a:link    {color: #FFFFFF;text-decoration: none;}
.title a:visited {color: #FFFFFF;text-decoration: none;}
.title a:active  {color: #FFFFFF;text-decoration: none;}
.title a:hover   {color: #FF0000;text-decoration: none;}

/*ƒŠƒ“ƒN*/
.menu_1 {
	color: #fff;
	font-size: 10px;
	text-align: right;
	
	background-color: #000000;
	}

.menu_1 a  {color: #fff;text-decoration: none;}
.menu_1 a:link    {color: #fff;text-decoration: none;}
.menu_1 a:visited {color: #fff;text-decoration: none;}
.menu_1 a:active  {color: #fff;text-decoration: none;}
.menu_1 a:hover   {color: #FF0000;text-decoration: none;}


/* ************************************************ 
 *	¶‘¤ƒƒjƒ…[
 * ************************************************ */


.side_cat_bg {
	width:190px;
	margin-bottom: 15px;
	}

.side_cat_title {
	height: 28px;
	border-bottom:1px #FFF solid;
	color: #FFF;
	padding-left:15px;
	}

.side_cat_text {
	height:29px;
	border-bottom: 1px #FFF solid;
	color: #FF0000;
	padding:0px 12px;
	}

.side_cat_text a {color: #FFFFFF;}
.side_cat_text a:link    {color: #FFFFFF;text-decoration: none;}
.side_cat_text a:visited {color: #FFFFFF;text-decoration: none;}
.side_cat_text a:active  {color: #FFFFFF;text-decoration: none;}
.side_cat_text a:hover   {color: #00CCCC;text-decoration: none;}


/* ************************************************ 
 *	ƒtƒbƒ^[ƒƒjƒ…[
 * ************************************************ */

#footer {
	width: 800px;
	
	color: #FFFFFF;
	font-size: 10px;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 15px;
	}

#menu_2 {
	text-align:center;
	margin-bottom: 5px;
	}

#copy {
	text-align:center;
	color:#FFFFFF;
	background-color: #000000;
	}

#footer a {color: #666666;}
#footer a:link    {color: #666666;text-decoration: none;}
#footer a:visited {color: #666666;text-decoration: none;}
#footer a:active  {color: #000000;text-decoration: none;}
#footer a:hover   {color: #FFFFFF;text-decoration: none;}



/* ************************************************ 
 *	ƒRƒ“ƒeƒ“ƒc‹¤’Ê
 * ************************************************ */


.main_title {
	width: 564px;
	
	background: url(http://img06.shop-pro.jp/PA01020/864/etc/main_title_bg.jpg)
