body	{
	color: #000000;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Osaka","MS UI Gothic",sans-serif;
}

a:link {  color: #993333;  text-decoration: underline ;}
a:visited {  color: #4D4D4D;  text-decoration: underline ;}
a:hover {  color: #E5110B;  text-decoration: underline ;}

.foot a:link {  color: #000000;  text-decoration: none ;}
.foot a:visited {  color: #9A3430;  text-decoration: none ;}
.foot a:hover {  color: #606060;  text-decoration: underline ;}


.headbg {
	background-image:  url("../common_img/headbg.jpg");
	padding-top:4px;
}

.headbg2 {
	background-image:  url("../common_img/headbg2.jpg");
}

.headbg3 {
	background-image:  url("../common_img/headbg3.gif");
	font-size: 70%;
	color: #000000;
	padding-left:11px;
	padding-top:3px;
}

.headbg4 {
	background-image:  url("../common_img/headbg4.jpg");
}

.headbg5 {
	background-image:  url("../common_img/headbg5.gif");
}

.contentsbg1 {
	background-image:  url("../images/contentsbg1.gif");
	background-color:#FFFFFF;
	background-repeat: repeat-x;
	background-position: left top;
	padding:10px;
}

.listbg1 {
	background-image:  url("../common_img/listbg1.jpg");
	border-bottom: solid 1px #C0B1AA;
}

.listbg2 {
	border-top: solid 1px #C0B1AA;
}

.footbg1 {
	background-image:  url("../common_img/footbg1.gif");
}

.footbg2 {
	background-image:  url("../common_img/footbg2.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

.idpass {
	width: 75px;
	height: 17px;
}

.headtext {
	font-size: 10px;
	padding:0px;
	margin:0px;
}

.c999 {
	color: #000000;
}

.t10fix {
	font-size: 10px;
}

.t10b933 {
	font-size: 60%;
	color: #993333;
	font-weight: bold;
}

.t10n933 {
	font-size: 60%;
	color: #993333;
	line-height: 140%;
}

.t10n666 {
	font-size: 70%;
	color: #000000;
	line-height: 120%;
}

.t10b333 {
	font-size: 70%;
	color: #000000;
	line-height: 120%;
	font-weight: bold;
}

.t10n666h140 {
	font-size: 70%;
	color: #000000;
	line-height: 140%;
}

.t10n666h140t2 {
	font-size: 70%;
	color: #000000;
	line-height: 140%;
	padding-top:2px;
}

.t10n933h140t2 {
	font-size: 70%;
	color: #993333;
	line-height: 140%;
	padding-top:2px;
}

.yymmdd {
	font-size: 80%;
	color: #000000;
	line-height: 120%;
	font-weight: bold;
}

.t12n666 {
	font-size: 80%;
	color: #000000;
	line-height: 140%;
}

.t12b666 {
	font-size: 80%;
	color: #000000;
	line-height: 140%;
	font-weight: bold;
}

.t12bC00 {
	font-size: 80%;
	color: #CC0000;
	line-height: 140%;
	font-weight: bold;
}

.t12n666h160 {
	font-size: 80%;
	color: #000000;
	line-height: 160%;
}

.t12nfff {
	font-size: 80%;
	color: #ffffff;
	line-height: 140%;
}

.t12bfff {
	font-size: 80%;
	color: #ffffff;
	line-height: 140%;
	font-weight: bold;
}

.t12n300 {
	font-size: 80%;
	color: #851515;
	line-height: 140%;
}

.t12n333 {
	font-size: 80%;
	color: #000000;
	line-height: 140%;
}

.t12n300h160 {
	font-size: 80%;
	color: #33000;
	line-height: 160%;
}

.t12n933 {
	font-size: 80%;
	color: #993333;
	line-height: 140%;
}

.t12b333 {
	font-size: 80%;
	color: #000000;
	font-weight: bold;
	line-height: 140%;
}

.t12b933 {
	font-size: 80%;
	color: #993333;
	line-height: 120%;
	font-weight: bold;
}

.t12b999 {
	font-size: 80%;
	color: #000000;
	line-height: 120%;
	font-weight: bold;
}

.bigb933 {
	font-size: 100%;
	color: #993333;
	line-height: 120%;
	font-weight: bold;
}

.big {
	font-size: 100%;
	color: #000000;
	line-height: 100%;
}

.loggedinhead {
	font-size: 80%;
	color: #000000;
	padding-top:2px;
	padding-right:5px;
}

.foot {
	font-size: 70%;
	color: #000000;
	line-height: 120%;
}

.miniwin1 {
	font-size: 70%;
	color: #000000;
	line-height: 140%;
	padding-left:8px;
	padding-right:8px;
	font-weight: bold;
	padding-top:2px;
}

.miniwin2 {
	padding-left:8px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
}

.miniwin3 {
	font-size: 70%;
	color: #000000;
	line-height: 140%;
	font-weight: bold;
	padding-top:2px;
}

#thumbnail div {
	width:159px;
	height:118px;
	padding:0px;
	margin:3px;
	vertical-align:middle;
	text-align:center;
	float: left;
}
#thumbnail .off{
	border:1px solid #C0B1AA;
	background-color:#D5C5B6;
	background-image: url("../search/images/thumb_bg.gif");
	filter:alpha( opacity=50);
}
#thumbnail .on{
	border:1px solid #C0B1AA;
	background-color:#FFFFFF;
}

.tablebg{ background-color: #C0B1AA; } 
.tablebg_t{ background-color: #F4EDE6; } 
.tablebg_sab{ background-color: #FCF9F5; } 

.all_side{ background-color: #AA948C; } 
.2all_tit{ background-color: #FEFBF8; } 
.2all_base{ background-color: #FFFFFF; } 

.mini_headbg {
	background-image:  url("../common_img/miniwin_bg420.jpg");
}

.mini_headbg2 {
	background-image:  url("../common_img/chheadbg1.jpg");
}

.mini_headbg3 {
	background-image:  url("../common_img/miniwin_bg544.jpg");
}

.mini_tit {
	background-image:  url("../common_img/miniwin_bg2.gif");
}

.mini_foot1 {
	background-image:  url("../common_img/miniwin_bg3.gif");
}
.mini_foot2 {
	background-image:  url("../common_img/miniwin_bg4.gif");
}

.hyo_bg538 {
	background-image:  url("../common_img/bg_538.gif");
}

.hyo_bg508 {
	background-image:  url("../common_img/bg_508.gif");
}

.hyo_bg205 {
	background-image:  url("../images/cellbg1.gif");
}

.hyo_bg746 {
	background-image:  url("../images/bg_746.gif");
}

.hyo_bg516 {
	background-image:  url("../common_img/bg_516.gif");
}

.syosai { background-color: #FCF9F5; }

.campaign_waku { border: 1px #FFFFFF solid; 
		 background-color: #C0B1AA; }

.campaign_bg { border: 1px #FFFFFF solid; 
		background-image:  url("../campaign/images/renovation/photo/bg_photo.jpg") }
