@charset "utf-8";

/*----------------------------------------------------
	タブ設定
----------------------------------------------------*/


#loc_container img{
	border: 0;
	vertical-align: bottom;
}

/* new clearfix */  
#loc_container .clearfix:after {  
    visibility: hidden;  
    display: block;  
    font-size: 0;  
    content: " ";  
    clear: both;  
    height: 0;  
    }  
* html .clearfix             { zoom: 1; } /* IE6 */  
*:first-child+html .clearfix { zoom: 1; } /* IE7 */  

#loc_container{
	width:860px;
	}

#loc_container img{
	border: none;
}
#loc_container a{
	outline: none;
}


#loc_container li{
	float: left;
	list-style: none;
}

#tabContainer{
	}

#tab-1{

}

#tab-2{
}

#tab-3{
}



/*----------------------------------------------------
	カラム設定
----------------------------------------------------*/

/*2カラム*/

.item2_l{
	width:415px;
	float:left;
	margin-right:30px;
	margin-bottom:30px;
	}

.item2_r{
	width:415px;
	float:right;
	margin-bottom:30px;
	}

.item2_cap{
	font-size:10px;
	width:415px;
	border-top:#AFB0A9 1px dotted;
	padding:5px 0 0 0;
	margin-top:10px;
	}

.item2_l .photo{
	padding:10px 0 0 0;
	}
.item2_r .photo{
	padding:10px 0 0 0;
	}


/*3カラム*/

.item3_l{
	width:273px;
	float:left;
	margin-right:20px;
	margin-bottom:30px;
	}

.item3_r{
	width:273px;
	float:right;
	margin-bottom:30px;
	}

.item3_cap{
	font-size:10px;
	width:273px;
	border-top:#AFB0A9 1px dotted;
	padding:5px 0 0 0;
	margin-top:10px;
	}

.item3_l .photo{
	padding:10px 0 0 0;
	}
.item3_r .photo{
	padding:10px 0 0 0;
	}


/*4カラム*/

.item4_l{
	width:200px;
	float:left;
	margin-right:20px;
	margin-bottom:30px;
	}

.item4_r{
	width:200px;
	float:right;
	margin-bottom:30px;
	}

.item4_cap{
	font-size:10px;
	width:200px;
	border-top:#AFB0A9 1px dotted;
	padding:5px 0 0 0;
	margin-top:10px;
	}

.item4_l .photo{
	padding:10px 0 0 0;
	}
.item4_r .photo{
	padding:10px 0 0 0;
	}
	
	
#loc_life_st01{
	height:27px;
	width:860px;
	background:url(../img/loc_life_st01.gif) top left no-repeat;
	margin-bottom:20px;
	}

#loc_life_st02{
	height:27px;
	width:860px;
	background:url(../img/loc_life_st02.gif) top left no-repeat;
	margin-bottom:20px;
	}

#loc_life_st03{
	height:27px;
	width:860px;
	background:url(../img/loc_life_st03.gif) top left no-repeat;
	margin-bottom:20px;
	}

#loc_life_st04{
	height:27px;
	width:860px;
	background:url(../img/loc_life_st04.gif) top left no-repeat;
	margin-bottom:20px;
	}

#loc_life_st05{
	height:27px;
	width:860px;
	background:url(../img/loc_life_st05.gif) top left no-repeat;
	margin-bottom:20px;
	}

.stnav a:link {
	color: #A45E74;
	text-decoration: none;
}

.stnav a:visited {
	color:#A45E74;
	text-decoration: none;
}

.stnav a:hover {
	color: #D2B972;
	text-decoration: underline;
}

.stnav a:active {
	color: #A45E74;
	text-decoration: none;
}


.stnav ul{
	padding-left:600px;
	padding-top:5px;
	font-size:10px;
	}

.stnav li{
	float:left
	}
