@charset "Shift_JIS";

#main2 p { margin : 10px 0px ; padding : 0px ; }

#main2 ol,#main2 ul { margin : 10px 0px ; padding : 0px ; }
#main2 ol li { margin : 0px 0px 0px 30px ; padding : 0px ; }
#main2 ul li { margin : 0px 0px 0px 20px ; padding : 0px ; }

#main2 td { font-size : 12px ; line-height : 1.5 ; }
#main2 th { font-size : 12px ; line-height : 1.5 ; font-family: monospace ; }

#main2 dl { margin : 5px 0px ; padding : 0px ; }
#main2 dt { font-weight : bold ; margin : 5px 0px ; padding : 0px ; }
#main2 dd { margin : 5px 0px 5px 10px ; padding : 0px ; }

#main2 form { margin : 0px ; padding: 0px ; }
select,input,textarea,option { font-size : 12px ; font-family: monospace ; }

img { border: none ; margin: 0px ; padding: 0px ; }

#main2 hr {
clear: both ; background: #ffffff ; color: #ffffff ;
border-top: 0px none #ffffff ;
border-right: 0px none #ffffff ;
border-left: 0px none #ffffff ;
border-bottom: 1px solid #999999 ;
}




/*配置*/
#main2 {
width: 580px;
}
#main2 h3 {
width: 560px ; height: 29px ; background: #ffffff url(../img/head_bg.gif) no-repeat ;
font-size : 14px ; line-height : 14px ; color : #666666 ; font-family: monospace ;
margin : 20px 0px 10px 0px ; padding: 6px 10px 0px 10px ;
font-weight: bold ; line-height: 1.1 ;
}




/*情報1*/
.data_box {
width: 580px ; 
margin : 0px 0px 20px 0px ; padding: 0px ;
}

.data_box h4 {
font-size : 14px ; line-height : 16px ;
margin : 0px ; padding: 0px 0px 0px 16px ;
}
.data_box p {
margin : 0px ; padding: 0px ;
}
.data_box td {
vertical-align: top ; line-height : 1.4 ;
}
.data_box th {
vertical-align: top ; white-space: nowrap ; line-height : 1.4 ; text-align: left ; color: #333333 ;
}
.data_box .ph {
background: #ffffff url(../img/shadow.gif) repeat-x bottom ;
margin : 0px ; padding: 0px 0px 10px 0px ;
}
.data_box .datails {
margin : 10px 0px 0px 0px ; padding: 0px ;
}
.data_box .add {
color: #333333 ;
}
.data_box .monthly_ms {
background: #ffffff url(../img/lp1.gif) no-repeat 0px 2px ; color: #0033cc ;
font-weight: bold ;
}
.data_box .lease_ms {
background: #ffffff url(../img/lp2.gif) no-repeat 0px 2px ; color: #339900 ;
font-weight: bold ;
}
.data_box .owner {
background: #ffffff url(../img/lp3.gif) no-repeat 0px 2px ; color: #cc3300 ;
font-weight: bold ;
}

.data_box .data_left {
float: left ; width: 180px ; 
margin : 0px ; padding: 0px ;
}
.data_box .data_center {
float: left ; width: 180px ; 
margin : 0px 20px ; padding: 0px ;
}
.data_box .data_right {
float: right ; width: 180px ; 
margin : 0px ; padding: 0px ;
}

/*情報2*/
.data_img {
width: 580px ;
margin : 10px 0px 5px 0px ; padding: 0px ;
}
.data_img img {
margin : 0px 0px 15px 0px ; padding: 0px ;
}
.data_img .main_img {
float: left ; width: 380px ; 
margin : 0px ; padding: 0px ;
}
.data_img .sub_img {
float: right ; width: 180px ; 
margin : 0px ; padding: 0px ;
}

.data_main {
width: 580px ;
margin : 0px ; padding: 0px ;
}
.data_main .data_list {
float: left ; width: 380px ; 
margin : 0px ; padding: 0px ;
}
.data_main .data_image {
float: right ; width: 180px ; 
font-size : 10px ; color: #666666 ;
margin : 0px ; padding: 0px ;
}
.data_main .data_image img {
margin : 0px 0px 5px 0px ; padding: 0px ;
}




/*ガイド*/

.guide2 {
border-bottom: dotted 1px #cccccc ;
margin : 0px 0px 10px 0px ; padding: 0px ;
}
.guide2 h4 {
font-size : 12px ; color : #666666 ; font-family: monospace ;
margin : 0px ; padding: 0px ;
}
.guide2 p {
margin : 5px 0px ; padding: 0px ;
}




/*テーブル*/
.table_list {
border-top: solid 1px #cccccc ;
}
.table_list th {
background: #ffffff url(../img/thbg.gif) top repeat-x ;
border-bottom: solid 1px #cccccc ;
white-space: nowrap ; text-align: left ; color: #669999 ;
margin : 0px ; padding: 4px 10px ;
font-weight: bold ;
}
.table_list td {
background: #ffffff ;
border-bottom: solid 1px #cccccc ;
margin : 0px ; padding: 5px 10px ;
}
.table_list .rent {
font-size : 18px ; line-height : 18px ; font-weight : bold ; color: #cc0000 ;
}




/*スタッフ*/
.name {
background: url(../staff/img/border.gif) left bottom repeat-x ;
color: #0099CC ; margin : 0px 0px 5px 0px ; padding: 0px 0px 7px 0px ;
}
.staff {
border-bottom: 1px solid #999999 ;
margin: 20px 0px ; padding: 0px 0px 20px 0px ;
}
.staff_ph { margin-bottom: 10px ; }
.staff_read { margin: 10px 0px ; }
.staff_read p { margin: 5px 0px 0px 0px ; }



/*--20110808追記--*/

.sublinkmenu{
margin:0 0 10px 0;
padding:0;
}

.sublinkmenu ul{
margin:0;
padding:0;
}

.sublinkmenu li{
float:left;
margin:0;
padding:0;
line-height:0;
font-size:0;
list-style-type:none;
}

.sublinkmenu{zoom:1;}
.sublinkmenu:after {
	content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
.sublinkmenu{display:inline-table;}
/* Hides from IE-mac \*/
* html .sublinkmenu {height: 1%;}
.sublinkmenu {display: block;}
/* End hide from IE-mac */


.checkArea{
background:url(../img/check_img_title.jpg) left top;
margin:10px 0 10px 0;
padding:35px 10px 5px 10px;
width:160px;
border-bottom:2px solid #fb9701;
}

.checkArea2{
background:url(../img/check_img_title2.jpg) left top;
margin:10px 0 10px 0;
padding:35px 10px 5px 10px;
width:360px;
border-bottom:2px solid #fb9701;
}


.checkArea span{
font-size:10px;
color:#60534b;
line-height:12pt;
border-bottom:1px dotted #CCCCCC;
}

.checkArea2 span{
font-size:10px;
color:#60534b;
line-height:12pt;
border-bottom:1px dotted #CCCCCC;
}

.checkTitle{
margin:0;
padding:0;
}

.checkTitleImg{
margin:0 !important;
padding:0 !important;
}




.sublinkmenu2{
margin:0 auto;
padding:0;
width:630px;
}

.sublinkmenu2 ul{
margin:0;
padding:0;
}

.sublinkmenu2 li{
float:left;
margin:0;
padding:0;
line-height:0;
font-size:0;
list-style-type:none;
}

.sublinkmenu2{zoom:1;}
.sublinkmenu2:after {
	content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
.sublinkmenu2{display:inline-table;}
/* Hides from IE-mac \*/
* html .sublinkmenu2 {height: 1%;}
.sublinkmenu2 {display: block;}
/* End hide from IE-mac */

.whiteSpace{
margin:0;
padding:0;
background:#FFFFFF;
height:15px !important;
}
