@charset "utf-8";
body {
	color: #000000;
	background-image: url(../images/top-navy.jpg);
	margin: 0px;
	padding: 0px;
	line-height: 140%;
	background-color: #003399;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
.copyright2 {
	font-size: 10px;
	color: #999999;
}
/* 	LINK 
------------------------*/
a:link {
	color:#0066FF;
	text-decoration: none;
}
a:visited {
	color:#6666FF;
	text-decoration: none;
}
a:hover, active {
	color:#FF0099;
	text-decoration: underline;
}


/*NAVI*/
.menu a{
display:block;
text-decoration:none;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}

.menu div {float:left}

img {border:none}
.menu a:hover{background-color:#003399;}
.menu a:hover img {visibility:hidden}

#cdshop{background-image:url(../images/ov/h-navi-cd.gif);
		background-repeat : no-repeat;
		background-position:0px;
		}
#hcart{background-image:url(../images/ov/h-navi-cart.gif);
		background-repeat : no-repeat;
		background-position:0px;
		}
#hmypage{background-image:url(../images/ov/h-navi-sichoum.gif);
		background-repeat : no-repeat;
		background-position:0px;
		}
#hview{background-image:url(../images/ov/h-navi-sichoun.gif);
		background-repeat : no-repeat;
		background-position:0px;
		}
		
#navi01{background-image:url(../images/ov/h-navi-home.gif);
		background-repeat : no-repeat;
		background-position:0px;
		}
#navi02{background-image:url(../images/ov/h-navi-about.gif);
		background-repeat : no-repeat;
		background-position:0px;
		}
#navi03{background-image:url(../images/ov/h-navi-list.gif);
		background-repeat : no-repeat;
		background-position:0px;
		}
#navi04{background-image:url(../images/ov/h-navi-guide.gif);
		background-repeat : no-repeat;
		background-position:0px;
		}
#navi05{background-image:url(../images/ov/h-navi-faq.gif);
		background-repeat : no-repeat;
		background-position:0px;
		}
#navi06{background-image:url(../images/ov/h-navi-regist.gif);
		background-repeat : no-repeat;
		background-position:0px;
		}
#navi07{background-image:url(../images/ov/h-navi-login.gif);
		background-repeat : no-repeat;
		background-position:0px;
		}
#navi08{background-image:url(../images/ov/h-navi-logout.gif);
		background-repeat : no-repeat;
		background-position:0px;
		}


.banner-txt1 {
	font-size: 10px;
	line-height: 13px;
	color: #666666;
}
.banner-txt1 a {
text-decoration:none;
}
.kindof {
	font-size: 10px;
	line-height: 15px;
	color: #666666;
}
.catch1 {
	font-size: 10pt;
	color: #BDB159;
}
.news-date {
	font-size: 11px;
	line-height: 10px;
	color: #003399;
	margin: 0px;
	padding: 5px;
	background-color: #FFF9EE;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.news-hon {
	font-size: 12px;
	line-height: 18px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #003399;
}
.news-m-heal {
	font-size: 10px;
	color: #81E7E4;
}
.news-m-art {
	font-size: 10px;
	color: #E0B3F7;
}
.news-m-life {
	font-size: 10px;
	color: #C7F984;
}
.news-m-tra {
	font-size: 10px;
	color: #FBCB73;
}
.news-m-nat {
	font-size: 10px;
	color: #91C4FD;
}
.news-m-yomi {

	font-size: 10px;
	color: #FCE165;
}
.catch2 {
	font-size: 14px;
	color: #000099;
	padding: 20px 5px 5px 0px;
	width: 750px;
	text-align: left;
}
.news-topic1 {
	font-size: 12px;
	line-height: 21px;
	color: #666666;
	background-color: #FCFBF3;
	padding: 7px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E3E3C8;
	border-right-color: #E3E3C8;
	border-bottom-color: #E3E3C8;
	border-left-color: #E3E3C8;
}
.news-topic2 {

	font-size: 14px;
	line-height: 20px;
	color: #003399;
}
.topic-title {
	font-size: 14px;
	background-color: #FFFFCC;
	padding: 1px;
}
.topic-hon {
	font-size: 12px;
	line-height: 17px;
	color: #666666;
}
.news-date2 {
	font-size: 12px;
	line-height: 10px;
	color: #FF3366;
	margin: 0px;
	padding: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF9999;
	border-right-color: #FF9999;
	border-bottom-color: #FF9999;
	border-left-color: #FF9999;
	background-color: #FFF4F9;
}
.size-10pt {
	font-size: 10pt;
}
.news-m-etc {


	font-size: 10px;
	color: #CCCCCC;
}
.menuname {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-size: 10px;
}
.oshirase01 {
	font-size: 10px;
	line-height: 15px;
	color: #999999;
	padding: 5px;
}
.pink10px {
	font-size: 10px;
	line-height: 13px;
	color: #F70258;
}
.info {
	font-size: 11px;
	line-height: 17px;
	color: #336633;
}
.news-date3 {
	font-size: 12px;
	color: #003399;
	background-color: #FDF9EA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFCC00;
	border-right-color: #FFCC00;
	border-bottom-color: #FFCC00;
	border-left-color: #FFCC00;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	font-weight: bold;
}
.pink11px {
	font-size: 11px;
	line-height: 15px;
	color: #FF3366;
}
.intro1 {
	font-size: 12px;
	line-height: 20px;
	color: #003399;
	padding: 0px 0px 0px 10px;
}
.bg-white {
	background-color: #FFFFFF;
	background-image: url(../images/01.jpg);
	width: 800px;
}

