/*
──────────────────────────────
■ファイル名 : /common/css/common.css
■処理内容   : 共通のスタイルシート
■開発着手日 : 2006年頃
■開発者名   : わらび<warabi@idu.jp>
■更新内容(更新日/更新者/更新内容)
  2007.03.16 warabi@idu.jp 「t12n666h120」追加
  2007.07.23 a-hirano@idu.jp  「t12nDsbl」追加
  2008.04.22 warabi@idu.jp　「t10n933」行間変更
  2008.08.21 shinkawa@idu.jp 「contentsbg2」「contentsbg3」追加
  2008.09.10 warabi@idu.jp 「miniwin2」「miniwin3」サイズ80％に変更
■備考
──────────────────────────────
*/



body	{
	color: #000000;
	font-family: "ＭＳ Ｐゴシック","ヒラギノ角ゴ 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 ;}

.campaign_e a:link {  color: #FFFFFF;  text-decoration: underline  ;}
.campaign_e a:visited {  color: #F9F8F7;  text-decoration: underline  ;}
.campaign_e a:hover {  color: #993333;  text-decoration: underline ;}

p.sim {font-size: 80%; margin-top:5px; }
a.allowRed {
	background:url(/top/img/red_allow.gif) no-repeat left 2px;
	padding-left: 15px;
	}

.headbg {
	background-image:  url("../../common/img/headbg.jpg");
	padding-top:4px;
	background-repeat: no-repeat;
}

.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");
}

.headbg6 {
	background-image:  url("../../search/images/brows_head_bg.jpg");
}

.contentsbg1 {
	background-image:  url("../../common/img/contentsbg1.gif");
	background-color:#FFFFFF;
	background-repeat: repeat-x;
	background-position: left top;
	padding:10px;
}
.contentsbg2 {
	padding:0px;
	border-top: 1px #C0B1AA solid; 
}
.contentsbg3 {
	background-color:#FFFFFF;
	background-repeat: repeat-x;
	background-position: left top;
	padding:0px 10px 10px;
}
.contentsbg4 {
	padding:0px;
}

.listbg1 {
	background-image:  url("../../common/img/listbg1.jpg");
	border-bottom: solid 1px #C0B1AA;
}

.listbg2 {
	border-top: solid 1px #C0B1AA;
}

.listbg3 {
	border-bottom: 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;
	text-align:right;/*shinkawa*/
}

.c999 {
	color: #000000;
}

.t10fix {
	font-size: 10px;
}

.t10b933 {
	font-size: 70%;
	color: #993333;
	font-weight: bold;
}

.t10n933 {
	font-size: 70%;
	color: #993333;
	line-height: 120%;
}

.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;
}

.t10n400h120 {
	font-size: 70%;
	color: #ffe400;
	line-height: 120%;
}

.yymmdd {
	font-size: 80%;
	color: #000000;
	line-height: 120%;
	font-weight: bold;
}

.t12n666 {
	font-size: 80%;
	color: #000000;
	line-height: 140%;
}

.t12nDsbl {
	font-size: 80%;
	color:#666666;
	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%;
}

.t12n666h120 {
	font-size: 80%;
	color: #000000;
	line-height: 120%;
}

.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;
	text-align:right;/*shinkawa*/
}

.foot {
	font-size: 70%;
	color: #000000;
	line-height: 120%;
}

.miniwin1 {
	font-size: 80%;
	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: 80%;
	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("../../common/img/cellbg1.gif");
}

.hyo_bg746 {
	background-image:  url("../../common/img/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") }
		
.brows_bg { border: 1px #FFFFFF solid; 
		background-image:  url("../../search/images/brows1_bg.jpg") }

.campaign_e {
	BORDER-RIGHT: #993333 7px solid;
	PADDING: 5px;
	BACKGROUND-COLOR: #AA948C;
	TEXT-ALIGN: left;
	font-size: 80%;
	font-style: normal;
	line-height: 140%;
	font-weight: bold;
	color: #FFFFFF;
}

.e_img_bg { border: 1px #AA948C solid;
			font-size: 80%;
			color: #FFFFFF;
			line-height: 140%;
			font-weight: bold;}

.advice { background-color: #988479;
	PADDING: 5px; }
	
.mokutekibetsu { background-color: #988479;
	PADDING: 7px; }
	
.mokutekibetsu2 { background-color: #988479;
	PADDING: 3px; }

.hyo_bg346 {
	background-image:  url(../../common/img/bg_346.gif);
}

.t10f000 {
	font-size: 80%;
	color: #000000;
	line-height: 100%;
}

.f12n3b8{font-size: 80%; line-height: 110%; color: #3b8d1b;}
.f12b3b8{font-size: 80%; line-height: 110%; color: #3b8d1b; font-weight: bold;}


.7th_waku { border: 1px #732d02 solid; 
		 background-color: #FFFFFF; } 

.7th_waku2 { border: 1px #FFFFFF solid; 
		 background-color: #FFFFFF; }

.t12n737 {
	color: #737373;
	line-height: 140%;
}


.footbg1_c {
	background-image:  url("../../common/img/footbg1_catchup.gif");
}

.footbg2_c {
	background-image:  url("../../common/img/footbg2_catchup.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

.pickup_bg {
	background-image:  url("../../campaign/images/pickup/pickup_bg.gif");
	background-color:#f4f2e8;
	background-repeat: repeat-x;
	background-position: left top;
	padding:10px;
}

.pickup_mini {
	background-image:  url("../../common/img/chheadbg_700.jpg");
}

input.textRo {
	text-align			: right ;
	background-color	: #e9e9e9 ; 
}

.popup_770 {
	background-image:  url("../../common/img/chheadbg_770.jpg");
}


.ss_tex {
	text-align:right;
}

#ss_top {
	text-align:right;
}
.image_paddingForAuction {
	margin-top: 5px;
	margin-bottom: 10px;
	
}
.image_paddingForRanking {
	margin-top: 5px;
	margin-bottom: 2px;
	padding-right:12;
	
}

.popup img.pop {
display:block;
top:-10000px;
left:-10000px;
position:absolute;
}

.popup a:hover {
position:relative;
}

.popup a:hover img.pop {
top:10px;
left:80;
}


.popup2 img.pop {
display:block;
top:-10000px;
left:-10000px;
position:absolute;
}

.popup2 a:hover {
position:relative;
}

.popup2 a:hover img.pop {
top:10px;
left:250;
}


.popup3 img.pop {
display:block;
top:-10000px;
left:-10000px;
position:absolute;
}

.popup3 a:hover {
position:relative;
}

.popup3 a:hover img.pop {
top:10px;
left:90;
}


.popup4 img.pop {
display:block;
top:-10000px;
left:-10000px;
position:absolute;
}

.popup4 a:hover {
position:relative;
}

.popup4 a:hover img.pop {
top:10px;
left:150;
}

/*
p.nairanBtn {
	background: url(../../search/images/btn_nairan_on.gif) no-repeat;
	width: 220px;
	margin: 0 auto 20px;
	text-align: center;
	}


p.nairanBtn a {
	display: block;
	height: 50px;
	font-size: 1px;
	line-height: 1px;
	outline: none;
	}
p.nairanBtn a:hover,
div.catchArea p.p01 a:hover { text-indent: -9999px; }
*/

#image_yoyaku a{
display:block;
width:252px;
color:#F0027F;
background:url(../../search/images/btn_nairan.gif) no-repeat;
height:60px;
text-decoration:none;
text-align:center;}

#image_yoyaku a:hover{
color:orange;
background:url(../../search/images/btn_nairan_on.gif) no-repeat;
}

#image_siryo a{
display:block;
width:252px;
color:#F0027F;
background:url(../../search/images/btn_siryo.jpg) no-repeat;
height:60px;
text-decoration:none;
text-align:center;}

#image_siryo a:hover{
color:orange;
background:url(../../search/images/btn_siryo_on.jpg) no-repeat;
}

.copyright1 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
.copyright2 {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
