#tabs{
	padding:0px;
}

.ui-content{
	margin:0px;
	padding:0px;
}
.ui-collapsible-inset, .ui-collapsible-set{
	margin:0px;
}
.ui-collapsible-content{
	padding: 0px;
}
*, *:before, *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}


#footer_h{
	background-color:#fff;
}


img.forsp{
	/*display:none;*/
}

@media screen and (max-width: 801px){
	img.forsp{
		/*display:block;*/
	}


}


h2.om{
	color:#fff;
	/*background-color: #ff9d00;*/
	background-color: #ffc166;
	font-weight: normal;
	padding:15px;
	text-align: center;
	text-shadow: none;
}

input.om_text{
	max-width:800px;
	width:95%;
	padding:10px;
	border: solid 2px #ff9d00;
	margin-botoom:10px;
}


/* スクロールバー表示 */
.sb{
	width:100%;
	/*overflow-x: auto;*/
	overflow-x: auto;
	/*-webkit-overflow-scrolling: touch;"*/
	padding-bottom:3px;
}
/*スクロールバー表示させる*/
.sb::-webkit-scrollbar {
	height: 5px;
}
.sb::-webkit-scrollbar-track {
	/*border-radius: 5px;*/
	background: #eee;
}
.sb::-webkit-scrollbar-thumb {
	/*border-radius: 5px;*/
	background: #999;
}

/*--------------------------------*/
.sb_msg{
/*
	overflow-y: scroll;
	overflow-x: scroll;
	height: 30px;
	width: 50px;
	border: solid 1px red;
	margin:20px;
*/
}
/*スクロールバー表示させる*/
.sb_msg::-webkit-scrollbar {
	height: 5px;
}
.sb_msg::-webkit-scrollbar-track {
	/*border-radius: 5px;*/
	background: #eee;
}
.sb_msg::-webkit-scrollbar-thumb {
	/*border-radius: 5px;*/
	background: #999;
}

#list_block h2{
	background-color:#eee;
	padding: 5px;
	text-weight: normal;
}

