body {
	font-family: 'Arial', 'Tahoma', sans-serif;
	font-size: 12px;
}

/* ウィンドウ最小幅 */
#window-min {
	min-width: 1326px;
	display: none;
}

/*

2016/11/30
ページによってはCSSの挙動に影響しますため、コメントアウトさせていただきます。
お手数をおかけいたしますが、「li」「ul」の前に class名 または ID名 を付与いただいて、使用範囲を限定いただければと思います。
なお、「ul」「li」のリセットは、 /SBCWeb/resources/css/lib/reset.css にて行っておりますので、下記3つの指定は、削除可能かとも考えます。
よろしくお願いをいたします。

li {
	display: block;
}

ul {
	margin: 0px;
	padding: 0px;
}

li ul {
	margin: 0px;
	padding: 0px;
}
*/

/*-----------------------------------------*/
/* 枠線                                    */
/*-----------------------------------------*/
.outframe {
	clear: both;
	padding: 0px;
	margin: 0px 10px 10px 10px;
}

.midframe {
	clear: both;
	padding: 0px;
	margin: 10px 10px 0px 10px;
}

.inframe {
	clear: both;
	padding: 10px 10px 10px 20px;
	margin-bottom: 20px;
	border: solid 1px rgb(170, 170, 170);
	border-radius: 0.3em;
}

.bottomframe {
	clear: both;
	padding: 10px 10px 10px 20px;
	margin-bottom: 10px;
	border: solid 1px rgb(170, 170, 170);
	border-radius: 0.3em;
}

.tableframe {
	clear: both;
	padding: 10px 10px 10px 10px;
	margin-bottom: 10px;
	border: solid 1px rgb(170, 170, 170);
	border-radius: 0.3em;
}

/* 条件 */
.condframe {
	clear: both;
	padding: 0px 0px 0px 0px;
	margin-bottom: 20px;
	border: solid 1px rgb(170, 170, 170);
	border-radius: 0.3em;
}

/*-----------------------------------------*/
/* ログアウト                              */
/*-----------------------------------------*/
.logout {
	float: right;
	margin-top: 5px;
	margin-right: 10px;
}

/*-----------------------------------------*/
/* 言語メニュー                            */
/*-----------------------------------------*/
#langmenu li {
	position: relative;
	float: right;
	text-align: right;
	margin: 0;
	padding: 5px 10px 0px 10px;
	width: 80px;
	height: 15px;
}

#langmenu li ul {
	display: none;
	position: absolute;
	top: 20px;
	left: -1px;
	padding: 5px;
	width: 80px;
	background: #fff;
	border: solid 1px #ccc;
	text-align: left;
}

#langmenu li ul li {
	margin: 0;
	padding: 0;
	width: 80px;
	height: 20px;
	border: none;
}

#langmenu li ul li a {
	display: inline-block;
	width: 80px;
	height: 20px;
}

#langmenu li ul li a:hover {
	background: #999;
	color: #fff;
}

/*----------------------------------------*/
/* 共通                                   */
/*----------------------------------------*/
.none {
	display: none;
}

.nowrap {
	white-space: nowrap;
}