@import "design.css";


/* Pタグの指定*/
p{ margin: 15px; padding: 0; }

/* リンク色(ページ全体)*/
a { text-decoration:none}
a:link{color	:#333;}
a:hover{color	:#333;}
a:active{color	:#333;}
a:visited{color	:#c333;}

/*----------Contener Link Color----------*/

#contener a { text-decoration:underline}
#contener a:link{color	:#00f;}
#contener a:active{color	:#00f;}
#contener a:visited{color	:#00f;}
#contener a:hover{color	:#f00;}

/*----------Ue menu Link Color----------*/

#menu1 a { text-decoration:none;}
#menu1 a:link{color	:#666;}
#menu1 a:active{color	:#666;}
#menu1 a:visited{color	:#666;}
#menu1 a:hover{color	:#f00;}

/*----------Sita menu Link Color----------*/

#menu2 a { text-decoration:underline}
#menu2 a:link{color	:#00f;}
#menu2 a:active{color	:#00f;}
#menu2 a:visited{color	:#00f;}
#menu2 a:hover{color	:#f00;}

/*----------PR Link Color----------*/

#link a { text-decoration:none}
#link a:link{color	:#00f;}
#link a:active{color	:#00f;}
#link a:visited{color	:#00f;}
#link a:hover{color	:#f00;}


/*----------Foot Link Color----------*/

#footer a { text-decoration:none}
#footer a:link{color	:#333;}
#footer a:active{color	:#333;}
#footer a:visited{color	:#333;}
#footer a:hover{color	:#f00;}


html	{/*background:url("../img/back.png") ;*/}


body	{
	width		:750px;
	margin		: auto;
	padding		: 0px 0px 0px 0px;
	color		:#333333;
	font-size	:14px;
	text-align	:center;
	background:url("../img/headerbgi.jpg") repeat-x;
/*	background:url("../img/back.gif") repeat-y center top;*/
	border: solid 1px #ccc;
	}


#logo{
	width: 200px;
	height: 50px;
	margin		: 0px 0px 0px 0px;
	padding		: 15px 0px 0px 15px;
	text-align: left;
	border-style: none;
	float: left;
}

#logo a img{
	border:0px;
}

h1{
	font-family: "HGP 創英角ゴシックUB","ヒラギノ角ゴ Pro W8";
	margin		: 35px 0px 0px 0px;
	padding		: 0px 0px 20px 10px;
	font-size	:13px;
	text-align	:left;
	color       :#666666;
	}

h2	{
    /*color       :#666666;*/
	color: transparent;
	font-size	:12px;
	text-align	:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:url("../img/topbanner.gif");
	height: 150px;
	width: 748px;
	font-weight: normal;
	border: solid 0px #ccc;
	font-family: "HGP 創英角ゴシックUB","ヒラギノ角ゴ Pro W8";
}


/*トップメニュー*/

#top_menu ol{
	float : left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}


#top_menu li{
	float : left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

li a{
	display:block;
	width: 150px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	font-family: "HGP創英角ｺﾞｼｯｸUB";
	background: url("../img/menu.gif") no-repeat;
	color	:#666666;
	vertical-align: middle;
	line-height: 30px;
}

li a:hover{
	background-position: 0 -30px;
	color	:#b5b5ff;
}

/*サイドメニュー*/

#left_menu{
	text-align: left;
	height: auto;
	width: 180px;
	margin: 20px -20px 0px 0px;
	float : left;
}

#left_menu ol{
	list-style: none;
	width: 180px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.campaign{
	background: url("../img/campaign.jpg") no-repeat;
	width: 180px;
	height: 80px;
	margin: 0px 0px 0px 0px;
}

#left_menu li{
	float : left;
	width: 180px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#left_menu a{
	display:block;
	width: 145px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 35px;
	overflow: hidden;
	font-family: "HGP創英角ｺﾞｼｯｸUB";
	background: url("../img/left_menu.gif") no-repeat;
	color: #666666;
	vertical-align: middle;
	line-height: 30px;
}

#left_menu a:hover{
	background-position: 0 -30px;
	color	:#b5b5ff;
}

#left_menu li.sidetitle{
	display:block;
	width: 180px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	overflow: hidden;
	font-family: "HGP創英角ｺﾞｼｯｸUB";
	background: url("../img/left_menu2.gif") no-repeat;
	color	: #FFFFFF;
	vertical-align: middle;
	line-height: 30px;
	font-size	:15px;
}



/*コンテンツ*/

#contener {
	width: 500px;
	min-height: 650px;
	margin: 50px 0px 0px 200px;
	padding: 0px 0px 0px 0px;
	}


h3	{
	color		:#666666;
	font-size	:16px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 25px;
	text-align	:left;
	height: 36px;
	width: auto;
	background: url("../img/h3back.jpg") no-repeat;
	font-family: "HGP 創英角ゴシックUB","ヒラギノ角ゴ Pro W8"
	font-weight: normal;
	}
	
	

#contener p{
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 10px;
	line-height: 20px;
	font-size	:13px;
	color: #666666;
	}

#kiji01 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#footer {
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 50px 0px 10px 0px;
	background: url(../img/footer.jpg) repeat-x bottom;
	}

#footer p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 18px 0px;
	font-size: 14px;
	}





/* 文字の装飾*/

.red { color: #ff0000; }
.blue { color: #006699; }
.green { color: #009900; }
.orange { color: #ff9900; }
.pink { color: #ff66cc; }
.b { font-weight: bold; }
.line { background: #ffff66; }/*薄い黄色*/
.right { float:right;}


/*テーブルの指定*/

table{
	text-align: left;
	height: auto;
	width: 40px;
	margin: 0px 40px 0px 20px;
	padding: 0px 0px 0px 0px;
}

tr{
	width: 160px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

td{
	text-align: center;
	width: 160px;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 2px 5px;
	font-size: 12pt;
}

img{
	border: solid 1px #cccccc;
}

#i2iAdcon {
	display: none;
}