﻿/*現状indexからの引きつぎcss*/
a:link, a:visited, a:active, a:hover {
	text-decoration: underline;
	color:#666666;
}
/*a:active, a:hover {
	background-color:#E3E2DE;
}*/
table.ind_info {
	margin-bottom:10px;
}
table.ind_info td {
	text-align:left;
	vertical-align:top;
	font-size:12px;
	line-height:16px;
	padding:2px 2px 3px;
}
table.ind_info td.underline {
	border-bottom:1px solid #E0E0E0;
}
span.info {
	background:url(../images/comm_icon01.gif) no-repeat;
	padding:0px 6px 0px 8px;
	margin:2px 0px 3px;
}
a.info:link, a.info:visited, a.info:hover, a.info:active {
	text-decoration: underline;
	color:#666666;
	margin:0px;
	padding:1px;
}
a.info:hover, a.info:active {
	background-color:#E3E2DE;
}
table.ind_news {
	margin-bottom:10px;
}
table.ind_news td {
	padding:2px;
	text-align:left;
	vertical-align:top;
	font-size:12px;
	line-height:16px;
}
table.ind_menu {
	margin-bottom:10px;
}
table.banner td {
	padding-bottom:6px;
}

/*=============================================================*/
h1{
	margin:10px 0 10px;
}

div#ua-contents{
	width:900px;
	margin:0 0 20px;
	font-size:80%;
	line-height:1.3;
}

div#ua-contents img{
	border:0;
}

div#ua-contents p{
	margin:0;
	padding:0;
}


/*ページTOPへ*/
p.go-pagetop{
	width:900px;
	text-align:right;
	border-top:1px dotted #CCC;
	padding-top:15px;
}
/*＝＝＝*/


/*photoコーション*/
div#ua-contents p.photo-caution{
	text-align:right;
	font-size:88%;
	line-height:1.3;
	padding-top:3px;
}

div#ua-contents p.photo-caution-common{
	font-size:88%;
	line-height:1.3;
}
/*＝＝＝*/

/*タイプページ*/
div#ua-contents p.price{
	font-size:200%;
	font-weight:bold;
}

div#ua-contents p.price span{
	font-size:70%;
	font-weight:bold;
	padding-left:5px;
}

div#ua-contents p.kuwaete{
	margin:20px 0 10px;
	padding:5px 0;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	font-weight:bold;
}

div#ua-contents p span.number{
	padding-right:7px;
}
/*＝＝＝*/


/*インテリアページ*/
div#ua-contents p.komidashi{
color:#187FC4;
font-weight:bold;
line-height:1.5;
font-size:120%;
padding-left:9px;
border-left:3px solid #187FC4;
margin-bottom:10px;}

div#ua-contents p.komidashi span.typebetsu{
font-weight:normal;
padding-left:5px;
font-size:70%;
}

/*＝＝＝*/



/*主要装備ページ*/
div#ua-contents td.equipitem-txt{
	background:#EBEEF0;
	padding:7px
}
/*＝＝＝*/


/*インターナビページ*/
div#ua-contents .bd-blue{
	border-left:1px solid #8387b9;
	border-right:1px solid #8387b9;
	border-bottom:1px solid #8387b9;
	padding:15px;
	background:#FFF;
}

div#ua-contents .txtblue{
	color:#1c1f7a;
}
/*＝＝＝*/


/*環境ページ*/
/*インテリアページ*/
div#ua-contents p.komidashi-eco{
color:#00A151;
font-weight:bold;
line-height:1.5;
font-size:120%;
padding-left:9px;
border-left:3px solid #00A151;
margin-bottom:10px;
}

/*マージン関連*/
div#ua-contents .mb5{
	margin-bottom:5px;
}

div#ua-contents .mb10{
	margin-bottom:10px;
}

div#ua-contents .mb15{
	margin-bottom:15px;
}

div#ua-contents .mb20{
	margin-bottom:20px;
}

div#ua-contents .mb30{
	margin-bottom:30px;
}

div#ua-contents .mb50{
	margin-bottom:50px;
}
/*＝＝＝*/




/*拡大画像*/
div#ua-contents a.kakudai img{
	filter:alpha(opacity=100); 
    -moz-opacity: 1.0; 
    opacity: 1.0;
}

div#ua-contents a.kakudai:hover img{
	filter:alpha(opacity=80); 
    -moz-opacity: 0.8; 
    opacity: 0.8;
}


/*20110107追記*/
div#ua-wrapper{
	width:900px;
	margin:0 auto;
}

p.finish{
	margin:0;
	padding:0;
	padding:5px;
	font-size:12px;
	background:#ddd;
	border-bottom:3px double #666;
	text-align:center;
	color:#f00;
}

#contents{
	width:100% !important;
}