﻿/*現状indexからの引きつぎcss*/

a:link, a:visited {

	text-decoration: underline;

	color: #CCCCCC;

}

/*a:active, a:hover {

	text-decoration: underline;

	color: #FFFFFF;

	background-color:#474747;

}*/

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;

}

a.info:link, a.info:visited, a.info:hover, a.info:active {

	text-decoration: underline;

	color:#CCCCCC;

	margin:0px;

	padding:1px;

}

a.info:hover, a.info:active {

	background-color:#474747;

	color:#FFFFFF;

}

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;

}



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;

	margin-left:10px;

	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.grade-title{

text-align:center;

padding:10px 0;

border-top:1px solid #FFF;

border-bottom:1px solid #FFF;

margin-top:10px;

}

/*＝＝＝*/





/*インテリアページ*/

div#ua-contents p.komidashi{

color:#FFF;

font-weight:bold;

line-height:1.5;

font-size:120%;

padding-left:9px;

border-left:3px solid #FFF;

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:#EBEDEB;

	color:#000;

	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.pb {

	display:block;

	background:#FFF;

	color:#000;

	font-weight:bold;

	font-size:medium;

	text-align:center;

	height:30px;

	line-height:30px;

}



div#ua-contents a.pb:visited {

	background:#FFF;

	color:#000;

}



div#ua-contents a.pb:hover {

	display:block;

	background:#333;

	color:#FFF;

	font-weight:bold;

	text-align:center;

}



div#ua-contents a.pclub {

color:#C00;

text-decoration:none;

}



div#ua-contents a.visited {

color:#C00;

text-decoration:none;

}



div#ua-contents a.pclub:hover {

color:#333;

text-decoration:underline;

background:#CCC;

}







/*拡大画像*/

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=90); 

    -moz-opacity: 0.9; 

    opacity: 0.9;

}

/*＝＝＝*/


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

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;
}