.style2 {color: #00CCCC}
.style3 {
	color: #FF6600;
}
.style4 {color: #FFFFFF}

.style5 {
	color: #FF6600;
	text-decoration: underline;
}



td{
line-height: 150%;
font-size:80%;
}

td.txt_80{
line-height: 150%;
font-size:80%;
}


td.txt_70{
line-height: 150%;
font-size:70%;
}

td.txt_11{
line-height: 150%;
font-size:11px;
}

/* shopページ*/
TABLE.t_blue{
border-top:#00CCCC 1px solid;
border-right:#00CCCC 1px solid;
border-bottom:#00CCCC 1px solid;
border-left:#00CCCC 1px solid;
}

/* リンク*/
a.wh:link {
color: #FFFFFF; 
text-decoration: none;
}

a.wh:visited {
color: #FFFFFF; 
text-decoration: none;
 }

a.wh:active {
text-decoration: underline;
color: #FFFFFF; 
}

a.wh:hover {
color: #FFFFFF; 
text-decoration:  underline;
}







/* 読者の方のリンク*/
a.reader:link {
color: #FFFFFF; 
text-decoration: none;
font-size:xx-small;
}

a.reader:visited {
color: #999999; 
text-decoration: none;
font-size:xx-small;
 }

a.reader:active {
text-decoration: underline;
color: #FFCC00; 
font-size:xx-small;
}

a.reader:hover {
color: #FFCC00; 
text-decoration:  underline;
font-size:xx-small;
}


/* カメラマンへの道のリンク*/
a.tcamera:link {
color: #FFCC00; 
text-decoration: none;
font-size:11px;
}

a.tcamera:visited {
color: #FFCC00; 
text-decoration: none;
font-size:11px;
 }

a.tcamera:active {
text-decoration: underline;
color: #FFCC00; 
font-size:11px;
}

a.tcamera:hover {
color: #FFCC00; 
text-decoration:  underline;
font-size:11px;
}


#profile_top {
	float: right;
	width: 550px;
	padding-right: 10px;
	padding-top: 20px;
	text-align: left;
	clear: both;
}
#profile_top p {
	margin: 0px;
	padding: 0px;
}
#profile_top .list {
	float: left;
	width: 550px;
	margin-bottom: 20px;
}
#profile_top .left {
	float: left;
	width: 100px;
	margin-bottom: 10px;
}
#profile_top .right {
	float: right;
	width: 450px;
}
#profile_top .list .right a {
	text-decoration: none;
}

#profile_top .list .right a:hover {
	text-decoration: underline;
}

#profile_top .list .category {
	float: left;
	width: 450px;
	margin-top: 10px;
}
.category .lbox {
	float: left;
	width: 90px;
	margin-right: 25px;
	height: 105px;
}
.category .rbox {
	float: right;
	width: 90px;
	background-color: #CCCCCC;
}
