@charset "utf-8";


/*index
=======================================*/

#contentinner h3{
	height:26px;
	margin:0px 0px 0px 0px;
	padding:6px 0px 0px 10px;
	font-size:100%;
	font-weight:bold;
	line-height:120%;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #7f7f7f;
}


#building{
	height:auto;
	padding:0px 0px 0px 0px;
	margin:0px 15px 0px 15px;
}

#japan{
	height:auto;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;
}

/*-------リスト---------*/
.jlist-box{
	height:auto;
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 0px;
}

.jlist-box li{
	font-size: 85%;
	line-height: 1.5;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 30px;
	list-style-type: circle;
	list-style-position: outside;
	list-style-image: url(images/listmark.gif);
}


.finish{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7f7f7f;
	}




/*-------フロート用---------*/

.lefter{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.righter{
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


.flooer_img{
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 30px 0px;
	
}


/*右メニュー部分
=======================================*/
.sidecolumn_inner_rc{
	width:190px;
	padding:5px 0px 0px 0px;
	background:url(../common/images/columnbg_st.gif) top no-repeat #FFF ;
	overflow: visible;

}

#r_slide{
	width:190px;
	height:auto;
	padding:0px 0px 0px 0px;
	margin:0px;
}

#r_menu{
	width:170px;
	margin:10px 10px 0;
}


.r_slide_inner{
	width:170px;
	height:auto;
	padding:0px 0px 0px 0px;
	margin:0px 10px 0px 10px;
}

.r_slide_margin{
	margin:10px 0px 20px 0px;
	padding:0px 0px 0px 15px;
	background-image: url(images/listmark.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}

.r_slide_margin_bottom{
	margin:0px 0px 0px 0px;
	padding:0px 0px 50px 0px;
	
	
}




/*index02
=======================================*/



/*index03
=======================================*/

#j-box{
	height:auto;
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 0px;
}

#j-room{
	float:right;
	width:165px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 20px;
}








