BODY,
TD,
input,
DIV,
form,
TEXTAREA,
center,
option,
pre,
blockquote {
	font-size: 9pt;
	color: 333333;
	font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Arial, Verdana, sans-serif;
}

TD {
	line-height: 120%
}

SELECT {
	font-size: 9pt;
	color: 333333;
}

body {
	scrollbar-face-color: ededed;
	scrollbar-highlight-color: FFFFFF;
	scrollbar-shadow-color: FFFFFF;
	scrollbar-3dlight-color: FFFFFF;
	scrollbar-arrow-color: 5b95ff;
	scrollbar-track-color: FFFFFF;
	scrollbar-darkshadow-color: FFFFFF
		/*  background-attachment: fixed;
  background-image: url(bg.jpg);
  background-repeat: no-repeat;
  background-position: right bottom; */
}

a:link {
	text-decoration: none;
	color: #000080
}

a:visited {
	text-decoration: none;
	color: #800000
}

a:hover {
	text-decoration: underline;
	color: #800000
}

a:active {
	text-decoration: underline;
	color: #800000
}

a.ne:link {
	color: #000000;
	text-decoration: none;
}

a.ne:visited {
	color: #000000;
	text-decoration: none;
}

a.ne:active {
	text-decoration: none;
}

a.ne:hover {
	color: #6fc4ff;
	text-decoration: underline;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.sub01 {
	font-size: 11px;
	color: #333333;
	font-family: "MS UI gothic";
	line-height: 16px
}

.head01 {
	font-size: 13px;
	color: #856503;
	font-family: "MS UI gothic";
	line-height: 16px
}

.title1 {
	color: #000000;
	font-weight: bold;
	font-size: 14px;
}

.textarea {
	padding: 10 10 10 10;
	WIDTH: 550px;
	HEIGHT: 250px;
	color: #999999;
	font-size: 9pt;
	border: 1px solid #999999
}

.textbox {
	color: balck;
	font-size: 9pt;
	border: 1px solid #999999
}

.select {
	background-color: #ffffff;
	font-size: 10pt;
	color: balck;
	border: 1px solid #999999;
	behavior: url('');
}

.menu_off {
	height: 39px;
	background: url(/korean/img/menu_off_bg.gif);
	cursor: pointer;
	text-align: center;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bolder;
}

.menu_on {
	height: 39px;
	background: url(/korean/img/menu_on_bg.gif);
	cursor: pointer;
	text-align: center;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bolder;
}

.l_menu_top {
	height: 54px;
	background: url(/korean/img/l_menu_top_bg.gif);
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bolder;
}

.l_menu_bg {
	height: 36px;
	background: url(/korean/img/l_menu_bg.gif);
	cursor: pointer;
	text-align: center;
	color: #949494;
	font-size: 12px;
	font-weight: bolder;
}

.l_menu_line {
	height: 1px;
	background: url(/korean/img/l_menu_line.gif);
}

.l_menu_bottom {
	height: 19px;
	background: url(/korean/img/l_menu_bottom_bg.gif);
}

.quick_menu_top {
	height: 62px;
	padding-left: 12px;
	text-align: center;
	background: url(/korean/img/quick_menu_top_bg.gif);
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bolder;
}

.quick_menu_bg {
	height: 36px;
	padding-left: 12px;
	text-align: center;
	background: url(/korean/img/quick_menu_bg.gif);
	cursor: pointer;
	text-align: center;
	color: #949494;
	font-size: 12px;
	font-weight: bolder;
}

.quick_menu_line {
	height: 1px;
	padding-left: 12px;
	text-align: center;
	background: url(/korean/img/quick_menu_line.gif);
}

.quick_menu_bottom {
	height: 14px;
	padding-left: 12px;
	text-align: center;
	background: url(/korean/img/quick_menu_bottom.gif);
}

.modal_pop {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: url(/img/dimmed_grey.png);
	z-index: 10000;
}

.modal_pop .box h5 {
	padding-left: 15px;
	font-size: 32px;
	font-weight: bold;
	color: #000;
	text-align: left;
}

.modal_pop .box {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -350px 0 0 -300px;
	width: 600px;
	height: 700px;
	background: #ffffff
}

.modal_pop .box .title {
	padding-left: 10px;
	float: left;
	line-height: 0px;
}

.modal_pop .box .btn_close {
	padding: 10px;
	float: right
}

.modal_pop .box iframe {
	border: none;
	width: 600px;
	height: 590px;
}

.modal_pop .imgBox {
	border: none;
	width: 100%;
	text-align: center;
	margin-top: 40px;
}

.lineTbl {
	border-collapse: collapse
}

.lineTbl td {
	border: 1px solid #cccccc
}

.lineTbl th {
	font-weight: bolder;
	height: 30px;
	font-size: 12px
}

.lineTbl .header1 {
	background: #bcdbf7
}

.lineTbl .header2 {
	background: #cce3f8
}

.lineTbl .red {
	color: #FF0000
}

.lineTbl .blue {
	color: #0000FF
}

.calenderTitle {
	font-size: 18px;
	font-weight: bolder;
	color: #333333
}