@charset "UTF-8";
html,body {width: 100%;min-height: 100%;margin: 0;padding: 0; font-family: 'Malgun Gothic', '맑은 고딕', Arial, sans-serif;}
body,table,tr,td {"Apple SD Gothic Neo",
"Noto Sans KR", "Nanum Gothic", "PingFang SC", sans-serif;line-height: 15px;font-size:12px; color:#000000;}
a:link {text-decoration:none; color:#585858; font-size: 10pt;}
a:visited {text-decoration: none; color:#585858; font-size: 10pt;}
a:active {text-decoration: none; color:#585858; font-size: 10pt;}
a:hover {text-decoration:none; color:#000000; font-size: 10pt;}
a:focus, a:active, a:hover {
	outline: 0 !important;
	border: 0 !important;
	box-shadow: none !important;
	-webkit-appearance: none;
}
.btn:focus, .btn:active:focus {
	outline: none !important;
}
.newinputform {border:1px #cccccc solid;font-size:14pt; color:#FF8106}
#box1 {width:400px;height:119px;overflow:auto;}
.textW {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.td_small {font-family: "Noto Sans KR","Nanum Gothic","PingFang SC"; font-size: 11px; }
.white {font-family: "Noto Sans KR","Nanum Gothic","PingFang SC"; font-size: 9pt; color: #ffffff; }
.tableborder {
	BORDER-COLLAPSE: collapse
}
.box_2 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 585px; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; font-family: "Noto Sans KR","Nanum Gothic","PingFang SC"; LETTER-SPACING: 0px; HEIGHT: 130px; TEXT-ALIGN: justify
}
.box {
	FONT-SIZE: 9pt; COLOR: #666666; font-family: "Noto Sans KR","Nanum Gothic","PingFang SC"; BACKGROUND-COLOR: #ebf6fa
}
.proto_box {
	font-family: "Noto Sans KR","Nanum Gothic","PingFang SC";
	font-size: 9pt;
	color: #666666;
	height: 22px;
	width: 100px;
	border: 1px solid #CCCCCC;
}
.proto_box_2 {
	font-family: "Noto Sans KR","Nanum Gothic","PingFang SC";
	font-size: 9pt;
	color: #666666;
	height: 15px;
	width: 70px;
	border: 1px solid #CCCCCC;
}
.title {FONT-WEIGHT: bold; ;font-family: "Noto Sans KR","Nanum Gothic","PingFang SC"; font-size: 10pt; color: #333333; }
.w9 {font-family: "Noto Sans KR","Nanum Gothic","PingFang SC"; font-size: 10pt; color: #f2f2f2; }
.w9_b {font-family:"����"; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; }
.w10 {font-family:����; color: #ffffff; font-size: 14px;}
.wblue9 {font-family: "Noto Sans KR","Nanum Gothic","PingFang SC"; font-size: 9pt; color: #ffffff; }
.bro9 {
	FONT-SIZE: 9pt; COLOR: #440000; font-family: "Noto Sans KR","Nanum Gothic","PingFang SC"
}
.bro8 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #440000; font-family: "Noto Sans KR","Nanum Gothic","PingFang SC"
}
TEXTAREA {
	BORDER-RIGHT: rgb(181,181,181) 1pt solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(181,181,181) 1pt solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: rgb(181,181,181) 1pt solid; COLOR: rgb(102,102,102); LINE-HEIGHT: 22px; PADDING-TOP: 5px; BORDER-BOTTOM: rgb(181,181,181) 1pt solid; FONT-STYLE: normal; FONT-FAMILY: ����; BACKGROUND-COLOR: white
}
.org9_b {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ff5400; font-family: "Noto Sans KR","Nanum Gothic","PingFang SC"
}
.org9 {
	FONT-SIZE: 9pt; COLOR: #ff5400; font-family: "Noto Sans KR","Nanum Gothic","PingFang SC"
}
A.location:link {
	FONT-SIZE: 9pt; COLOR: #ffcc00; font-family: "Noto Sans KR","Nanum Gothic","PingFang SC"; TEXT-DECORATION: none
}
.toto_point {
	FONT-SIZE: 9pt; COLOR: #ff5400; font-family: "Noto Sans KR","Nanum Gothic","PingFang SC"
}
.box3 {
	BORDER-RIGHT: #d1d1d1 1px solid; BORDER-TOP: #d1d1d1 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #d1d1d1 1px solid; WIDTH: 15px; BORDER-BOTTOM: #d1d1d1 1px solid; font-family: "Noto Sans KR","Nanum Gothic","PingFang SC"; HEIGHT: 15px
}
.login_input {font : 8pt Verdana ;border-width:1px;border-color:#80B7C5;height:18px;border-style:solid;background-color:#0094B4;}
.join_input {font : 8pt Verdana ;border-width:1px;border-color:#BABABA;height:20px;border-style:solid;background-color:#FFFFFF;}
.charge_style {
	FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 16px; font-family: "Noto Sans KR","Nanum Gothic","PingFang SC"
}
.charge_style_1 {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 16px; font-family: "Noto Sans KR","Nanum Gothic","PingFang SC"
}
.charge_style_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ff0000; LINE-HEIGHT: 16px; font-family: "Noto Sans KR","Nanum Gothic","PingFang SC"; TEXT-DECORATION: underline
}
.margin  {font-size : 9pt; line-height : 12pt; padding-left:0.5em;}
.buttons {font-family:verdana; font-size:12px;background-color:#E6E6E4; border:1px solid #CBCBCB; color:#000000;height:22px;}
input,textarea,select,option {font-size:13px; color:#000000; font-family:'verdana'; border:1px solid #C8C8C8;}
.input_sch {  border: 0px #CFCFCF solid}
.input { font-family: "Noto Sans KR","Nanum Gothic","PingFang SC"; font-size: 9pt; color: #333333; background-color: #ffffff; border: 1px #CFCFCF solid}
nav {
	display: block;
}
.ion-ios-arrow-back:before {
	text-transform: none; line-height: 0.9; font-family: "Ionicons"; font-style: normal; font-variant: normal; font-weight: bold; display: inline-block; speak: none; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;content: "<";font-size: 1em;
}
.ion-ios-arrow-forward:before {
	text-transform: none; line-height: 0.9; font-family: "Ionicons"; font-style: normal; font-variant: normal; font-weight: bold; display: inline-block; speak: none; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;	content: ">";font-size: 1em;
}
.ion-ios-arrow-back2:before {
	text-transform: none; line-height: 0.9; font-family: "Ionicons"; font-style: normal; font-variant: normal; font-weight: bold; display: inline-block; speak: none; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;content: "<<";font-size: 1em;
}
.ion-ios-arrow-forward2:before {
	text-transform: none; line-height: 0.9; font-family: "Ionicons"; font-style: normal; font-variant: normal; font-weight: bold; display: inline-block; speak: none; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;	content: ">>";font-size: 1em;
}
 .pagination-wrapper {
	margin-top: -0.7rem;margin-bottom: -0.7rem;display: inline-block; flex-direction: row; justify-content: space-between; align-items: center;text-align:center;
}

 .pagination .page-item .page-link {
	border-color: rgb(204, 204, 204); padding: 0.4rem 0.5rem; color: rgb(55, 58, 60); background-color: rgb(255, 255, 255);text-align:center;
}
 .pagination .page-item .page-link:focus {
	box-shadow: none;text-align:center;
}
 .pagination .page-item .page-link:hover {
	background-color: rgb(238, 238, 238);text-align:center;
}
 .pagination .active.page-item .page-link:hover {
	border-color: rgb(46, 139, 87);text-align:center;
}
 .pagination .active.page-item .page-link {
	border-color: rgb(46, 139, 87); background-color: rgb(238, 238, 238);text-align:center;
}
.active.page-item .page-link {
	border-color: rgb(0, 123, 255); z-index: 3; background-color: rgb(0, 123, 255);text-align:center;
}
.justify-content-start {
	justify-content: flex-start !important; display:inline-block;text-align:center;
}
.pagination {
	list-style: none; border-radius: 0.25rem; padding-left: 0px; display: flex;text-align:center;
}
.page-link {
	padding: 0.4rem 0.65rem; border: 1px solid rgb(222, 226, 230); border-image: none; color: rgb(0, 123, 255); line-height: 0.9; margin-left: -1px; display: block; position: relative; background-color: rgb(255, 255, 255);font-size: 1em;text-align:center;
}
.page-link:hover {
	border-color: rgb(222, 226, 230); color: rgb(0, 86, 179); text-decoration: none; z-index: 2; background-color: rgb(233, 236, 239);
}
.page-link:focus {
	outline: 0px; z-index: 3; box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.25);
}
td {word-break:break-all;}
img,table {border:0px;}
textarea {line-height:18px; padding:5px;}
.box_00 {border:2px solid #F0F0F0;} 
.box_00_bg {background-color:#F0F0F0;} 
.sub_01 {background-color:#FFB17D;}
.sub_03 {background-color:#F0E8EC;}
.sub_02 {background-color:#FAF7F2;}
.sub_tit01 {color:#ffffff; font-weight:bold; font-size:12pt; font-family: "Noto Sans KR","Nanum Gothic","PingFang SC"; padding:5px 0px 0px 8px;}
.sub_tit02 {color:#235A9E; padding:5px 0px 0px 0px;font-size:12px;}
.sub_title {font-weight:bold; font-size:11pt; COLOR: #666666; font-family: "Noto Sans KR","Nanum Gothic","PingFang SC";}
.sub_title3 {font-weight:bold; font-size:11pt; COLOR: #358ED4; font-family: "Noto Sans KR","Nanum Gothic","PingFang SC";}
.brd_li01 {
	color:#444444;
	line-height:20px;
}
.paging {color:#E859AA; font-family:Arial;}
.style1 {
	font-family: "Noto Sans KR","Nanum Gothic","PingFang SC", "����", Seoul, "�Ѱ�ü";
	color: #2d44b9;
}
.style2 {color: #2d44b9}
.style3 {font-size:10pt;color: #0000FF}
.style4 {FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: red; font-family: "Noto Sans KR","Nanum Gothic","PingFang SC"}
.list_color {
	BACKGROUND-COLOR: #358ed4
}
.g_af_title {
	font-weight:bold;
	font-size: 9pt;
	font-family: Gulim, dotum, Arial Black, sans-serif, Roman;
	color: #336600;
}