body {
	font-size: 12px;
	color: #666666;
	font-family: "Osaka","Verdana","lr SVbN";
	scrollbar-3D-light-color: #ffffff;
	scrollbar-base-color: #ffffff;
	scrollbar-arrow-color: #d182ac;
	scrollbar-highlight-color: #d182ac;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #d182ac;
	scrollbar-dark-shadow-color: #ffffff;
	scrollbar-track-color: #efefef;
}

a:link {
	color: #ee51d0;
	text-decoration: none;
}
a:visited {
	color: #ee51d0;
	text-decoration: none;
}
a:active {
	color: #ee51d0;
	text-decoration: none;
}
a:hover {
	color: #bf1135;
	text-decoration: underline;
}

input {
	font-size: 10px;
}

textarea {
	border-right: #c0c0c0 1px solid;
	border-top: #c0c0c0 1px solid;
	font-size: 12px;
	vertical-align: bottom;
	border-left: #c0c0c0 1px solid;
	color: #c23058;
	border-bottom: #c0c0c0 1px solid;
	font-family: 'Osaka','lr SVbN';
	background-color: #ffffff;
}

select {
	border-right: #c0c0c0 1px solid;
	border-top: #c0c0c0 1px solid;
	font-size: 10px;
	vertical-align: bottom;
	border-left: #c0c0c0 1px solid;
	color: #a44230;
	border-bottom: #c0c0c0 1px solid;
	font-family: 'Verdana','Osaka','lr SVbN';
	background-color: #ffffff;
	line-height: 160%;
}

#input .button {
	border-bottom: thin solid #335654;
	border-right: thin solid #335654;
	border-top: thin solid #E4F7E4;
	border-left: thin solid #E4F7E4;
	font-size: 12px;
	font-family: 'Osaka','lr SVbN','Verdana';
	font-weight: normal;
	background-color: #DDDDDD;
	color: #555555;
	line-height:.85;
	padding-top:3px;
	margin-bottom: 3px;
}


td {
	font-size: 12px;
	font-family: "Osaka","Verdana","lr SVbN" ;
	LINE-HEIGHT: 120%; color: #666666;
}

.t1 {
	font-size: 10px;
	color: #666666;
}
.t2 {
	font-size: 12px;
	color: #666666;
}
.t3 {
	font-size: 14px;
	color: #666666;
}
.t4 {
	font-size: 16px;
	color: #666666;
}


.wn_date {
	font-size: 12px;
	color: #666666;
	width: 50px;
}

.wn_txt {
	font-size: 12px;
	color: #666666;
}


.p1 {
	font-size: 12px; color: #EE7BA1; font-weight: bolder; font-family: "Osaka","Verdana","lr SVbN";
}
.item_name {
	font-size: 12px; color: #ae5754; font-weight: bolder; font-family: "Osaka","Verdana","lr SVbN";
}
.item_name2 {
	font-size: 10px; color: #ae5754; font-weight: bolder; font-family: "Osaka","Verdana","lr SVbN";
}
.popup_name {
	font-size: 16px; color: #d172ab; font-weight: bolder; font-family: "Osaka","Verdana","lr SVbN";
}
.popup_name2 {
	font-size: 12px; color: #ff2288; font-weight: bolder; font-family: "Osaka","Verdana","lr SVbN";
}
.popup_name3 {
	font-size: 12px;
	color: #d172ab;
	font-weight: normal;
	font-family: "Osaka","Verdana","lr SVbN";
}
.popup_week {
	font-size: 12px;
	color: #d172ab;
	font-weight: normal;
	font-family: "Osaka","Verdana","lr SVbN";
	padding-bottom: 5px;
}
.popup_title {
	font-size: 30px; color: #FFFFFF; font-weight: bolder; font-family: "Osaka","Times New Roman","Verdana";
}
.h_date {
	font-size: 14px; color: #ae5755; font-weight: bolder; font-family: "Osaka","Verdana","lr SVbN";
}
.h_text {
	font-size: 12px; color: #c0719b; font-family: "Osaka","Verdana","lr SVbN";
}

.copy {
	font-size: 10px; color: #666666; font-family: "Osaka","Verdana","lr SVbN";
}

.n1 {
	font-size: 12px; color: #a52a70; font-family: "Osaka","Verdana","lr SVbN";
}
.c2 {
	font-size: 10px; font-family: "Osaka","Verdana","lr SVbN";
}

.d1 {
	font-size: 12px; color: #808080; font-family: "Osaka","Verdana","lr SVbN";
}

.f1 {
	font-size: 10px; color: #222222; font-family: "Osaka","Verdana","lr SVbN";
}
.f2 {
	font-size: 12px; color: #222222; font-family: "Osaka","Verdana","lr SVbN";
}
.f3 {
	font-size: 14px; color: #222222; font-family: "Osaka","Verdana","lr SVbN";
}
.f4 {
	font-size: 16px; color: #222222; font-family: "Osaka","Verdana","lr SVbN";
}
.family_1 {
	font-size: 12px; color: #ae5755; font-weight: bolder; font-family: "Osaka","Verdana","lr SVbN";
}
.family_2 {
	font-size: 10px; color: #666666; font-family: "Osaka","Verdana","lr SVbN";
}
.comment {
	font-size: 10px; line-height: 160%; color: #ff33ee; font-family: "Osaka","lr SVbN";
}
.comment2 {
	font-size: 10px; color: #339966; font-family: "Osaka","Verdana","lr SVbN";
}

#none {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}
#f1 {
	font-size: 24px; FILTER: dropshadow(color=#dddddd,offX=1,offY=1,positive=1); WIDTH: 100%; color: #c23058;
}
#f2 {
	font-size: 11px; FILTER: dropshadow(color=#d2d2d2,offX=2,offY=2,positive=1); WIDTH: 100%; color: #808080;
}


.nikki_text {
	font-size: 12px; line-height: 160%; color: #FF00FF; font-family: "Osaka","lr SVbN";
}
.nikki_text2 {
	font-size: 10px; line-height: 130%; color: #FF00FF; font-family: "Osaka","lr SVbN";
}

.miyamae_text {
	font-size: 12px; line-height: 160%; color: #666666; font-family: "Osaka","lr SVbN";
}
.miyamae_comment {
	font-size: 10px; line-height: 130%; color: #666666; font-family: "Osaka","lr SVbN";
}



#.top_item_name {
	font-size: 12px; color: #b58437; font-weight: bolder; font-family: "Osaka","Verdana","lr SVbN";
}
#.top_item_name2 {
	font-size: 12px; color: #b58437; font-family: "Osaka","Verdana","lr SVbN";
}
#.top_item_comment {
	font-size: 10px; color: #DBB48D; font-family: "Osaka","Verdana","lr SVbN";
}
#.ic {
	font-size: 10px; color: #b9926b; font-family: "Osaka","Verdana","lr SVbN"; LINE-HEIGHT: 120%;
}

#.ic2 {
	font-size: 10px; color: #996600; font-family: "Osaka","Verdana","lr SVbN";
}

.top_item_name {
	font-size: 12px; color: #ff2288; font-weight: bolder; font-family: "Osaka","Verdana","lr SVbN";
}
.top_item_name2 {
	font-size: 12px; color: #d182ac; font-family: "Osaka","Verdana","lr SVbN";
}
.top_item_comment {
	font-size: 10px; color: #d182ac; font-family: "Osaka","Verdana","lr SVbN";
}
.ic {
	font-size: 10px; color: #c0719b; font-family: "Osaka","Verdana","lr SVbN";
}

.ic2 {
	font-size: 10px; color: #c0719b; font-family: "Osaka","Verdana","lr SVbN";
}

#.new_line {
	color: #c0719b; width: 470px;
}
.new_line {
	color: #f3a4ce; width: 470px;
}


.code1 {
	font-size: 10px;
	margin: 5px 0px 0px 0px;
	color: #ff66ff; font-weight: bolder; font-family: "Osaka","Verdana","lr SVbN";
}
.popup_code2 {
	font-size: 12px; color: #ff66ff; font-weight: bolder; font-family: "Osaka","Verdana","lr SVbN";
}



.ic_doll {
	line-height: 100%; font-size: 10px; color: #b17a44; font-family: "Osaka","Verdana","lr SVbN";
}
.top_item_name_doll {
	text-align: center;
	font-size: 12px; color: #b17a44; font-weight: bolder; font-family: "Osaka","Verdana","lr SVbN";
	border-top: solid 1px #b17a44;
	border-bottom: solid 1px #b17a44;
}
.top_item_name_doll2 {
	text-align: center;
	font-size: 12px; color: #b17a44; font-family: "Osaka","Verdana","lr SVbN";
	padding-top: 10px;
	padding-bottom: 10px;
}

.lineup_pagelink {
	text-align: right;
	font-size: 12px;
	font-family: "Osaka","Arial","lr SVbN";
	padding-bottom: 10px;
}

.midasi1 {
	text-align: center;
	font-size: 12px;
	color: #ff33ff;
	font-weight: bolder;
	font-family: "Osaka","Verdana","lr SVbN";
	padding-top: 10px;
	padding-bottom: 10px;
}
.rose {
	font-size: 10px;
	color: #c0719b;
	line-height: 160%;
	font-family: "Osaka","Verdana","lr SVbN";
	padding: 40px 0px 20px 20px;
}

.keiko_txt {
	font-size: 10px;
	line-height: 180%;
	color: #c0719b;
	font-family: "Osaka","Verdana","lr SVbN";
	padding-top: 5px;
}

.crown {
	font-size: 12px;
	color: #ff9900;
	font-weight: bolder;
	line-height: 140%;
	font-family: "Osaka","Verdana","lr SVbN";
	padding: 0px 5px 5px 5px;
}

.2007xmas {
	font-size: 10px;
	color: #d182ac;
	font-weight: normal;
	line-height: 140%;
	font-family: "Osaka","Verdana","lr SVbN";
	padding: 25px 20px 0px 6px;
}

.2007_lastaisatu {
	font-size: 14px;
	color: #d182ac;
	font-weight: normal;
	line-height: 160%;
	font-family: "Osaka","Verdana","lr SVbN";
	padding: 47px 20px 0px 237px;
}


.copyright_txt {
	width: 509px;
	text-align: left;
	font-size: 10px;
	color: #999999;
	font-weight: normal;
	padding: 5px 0px 5px 0px;
	border-top: 1px solid #f4d0e6;
	border-bottom: 1px solid #f4d0e6;
}

.copyright {
	width: 509px;
	text-align: center;
	font-size: 10px;
	color: #666666;
	margin: 6px 0px 2px 0px;
}

.last_update {
	width: 509px;
	text-align: right;
	font-size: 10px;
}




/* side@Ά */
#leftside{
	width: 190px;
	float: left;
	background: #ffffff;

}
/* side@E */
#rightside{
	width: 510px;
	text-align: center;
}

/* VC */
#newmain{
	width: 470px;
	text-align: center;
	margin-bottom: 20px;
}

/* VΆg */
.new-left-cont{
	text-align: center;
	float: left;
	width: 235px;
	padding: 1px;
	border: 0px solid #ccc;
	margin-bottom: 20px;
}

/* VEg */
.new-right-cont{
	text-align: center;
	float: right;
	width: 235px;
	padding: 1px;
	border: 0px solid #ccc;
	margin-bottom: 20px;
}

/* V€i */
.new-item-cont{
	width: 190px;
}





.new-photoimg{
	margin: 3px 0px 3px 0px;
}

.new-comment{
	font-size: 10px;
	font-family: "Osaka","Verdana","lr SVbN";
	color: #d182ac;
	margin-top: 5px;
	text-align: left;
}

#newmain h4{
	font-size: 12px;
	font-family: "Osaka","Verdana","lr SVbN";
	margin-top: 5px;
	margin-bottom: 3px;
	font-weight: bold;
	color: #d182ac;
	text-align: center;
}

.footcont{
	width: 190px;
	clear: both;
	border: 0px solid #ccc;
	padding-bottom: 0px;
}

.footcont dl{
	text-align: left;
	padding: 0px;
}

.footcont dl dt{
	float: left;
	font-size: 10px;
	color: #d182ac;
	width: 50px;
	margin-right: 10px;
	color: #d182ac;
}
.footcont dl dd{
	float: left;
	font-size: 10px;
	color: #d182ac;
}

.box-clear{
	clear: both;
}




