BODY {
	background-color: #ffffff; MARGIN-right: 0px; MARGIN-TOP: 0px; SCROLLBAR-FACE-COLOR: #efefef; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; MARGIN-LEFT: 0px; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #dfdfdf; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #dfdfdf; margin-bottom: 0px;
}
body  {
oncontextmenu="return false" onselectstart="return false" ondragstart="return false"
}
IMG {
border: none;
}
.input {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 220px; COLOR: #ac8e6c; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: "tahoma", "µ¸="; HEIGHT: 22px; back-color: white
}
.input17 { font-family: "돋움"; font-size: 9pt; color: #333333; background-color: ffffff; border: 1px #CFCFCF solid}
.inputgreytext {
	BORDER-RIGHT: #aaaaaa 1px solid;
	BORDER-TOP: #aaaaaa 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #aaaaaa 1px solid;
	WIDTH: 30px;
	COLOR: #8f8f8f;
	BORDER-BOTTOM: #aaaaaa 1px solid;
	FONT-FAMILY: "tahoma", "µ¸=";
	HEIGHT: 22px;
	back-color: white
}
.inputran {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #ac8e6c; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: "tahoma", "µ¸="; HEIGHT: 22px; back-color: white
}
a:active {color: #666666;font-size: 12px;font-family:"µ¸=";text-decoration: none}
a:visited {color: #666666;font-size: 12px;font-family: "µ¸=";text-decoration: none}
a:hover {color: #333333;font-size: 12px;font-family:  "µ¸=",;text-decoration: none}
a:link {color: #666666;font-size: 12px;font-family:  "µ¸=" ;text-decoration: none
}
.bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #663300; LINE-HEIGHT: 16px; FONT-FAMILY: "tahoma", "µ¸="; LETTER-SPACING: normal
}
TD {
	FONT-SIZE: 11px;
	COLOR: #666666;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "tahoma", "µ¸=";
	LETTER-SPACING: normal
}
.hybold {
	FONT-WEIGHT: lighter; FONT-SIZE: 11px; COLOR: #70A725; LINE-HEIGHT: 16px; FONT-FAMILY: "tahoma", "µ¸="; LETTER-SPACING: normal
}
.pupbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1B8C9E; LINE-HEIGHT: 16px; FONT-FAMILY: "tahoma", "µ¸="; LETTER-SPACING: normal
}
.hybold2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #818899;
	LINE-HEIGHT: 25px;
	FONT-FAMILY: "tahoma", "µ¸=";
	LETTER-SPACING: normal
}
.whitebold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	LINE-HEIGHT: 21px;
	FONT-FAMILY: "tahoma", "µ¸=";
	LETTER-SPACING: normal
}
.white {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	LINE-HEIGHT: normal;
	FONT-FAMILY: "tahoma", "µ¸=";
	LETTER-SPACING: -0.07em
}
.text {
	FONT-SIZE: 11px;
	COLOR: #737373;
	LINE-HEIGHT: 21px;
	FONT-FAMILY: "tahoma", "µ¸=";
	LETTER-SPACING: normal
}
.gray {
	FONT-SIZE: 11px;
	COLOR: #737373;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "tahoma", "µ¸=";
	LETTER-SPACING: -0.05em
}
.graydo {
	FONT-SIZE: 11px; COLOR: #6580A4; LINE-HEIGHT: 18px; FONT-FAMILY: "tahoma", "µ¸="; LETTER-SPACING: normal
}
.graydobold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #B4DE10; LINE-HEIGHT: 16px; FONT-FAMILY: "tahoma", "µ¸="; LETTER-SPACING: normal;
}
.graydobold2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #75879E; LINE-HEIGHT: 21px; FONT-FAMILY: "tahoma", "µ¸="; LETTER-SPACING: normal
}
.graybold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666666;
	LINE-HEIGHT: 24px;
	FONT-FAMILY: "tahoma", "µ¸=";
	LETTER-SPACING: normal
}
.redbold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #DD0606;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "tahoma", "µ¸=";
	LETTER-SPACING: normal
}
.red {
	FONT-SIZE: 11px; COLOR: #ed1c24; LINE-HEIGHT: 16px; FONT-FAMILY: "tahoma", "µ¸="; LETTER-SPACING: normal
}
.blackbold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "tahoma", "µ¸=";
	LETTER-SPACING: normal
}
.calandarbold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "tahoma", "µ¸=";
	LETTER-SPACING: normal
}
.darkgraybold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #325DB8;
	LINE-HEIGHT: 21px;
	FONT-FAMILY: "tahoma", "µ¸=";
	LETTER-SPACING: normal
}
.left_normal {
	FONT-SIZE: 14px;
	COLOR: #afafaf;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "µ¸¿𠹍
	LETTER-SPACING: normal;
	font-weight: bold;
	word-spacing: normal;
}
.left_over {
	FONT-SIZE: 14px;
	COLOR: #333333;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "µ¸¿𠹍
	LETTER-SPACING: normal;
	font-weight: bold;
	word-spacing: normal;
}
.selectbox {
	FONT-SIZE: 12px; WIDTH: 112px; COLOR: #ac8e6c; FONT-FAMILY: "Tahoma", "µ¸="
}
.selectboxran {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Tahoma", "µ¸="; BACKGROUND-COLOR: #dfdfdf
}
.input324 {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 324px; COLOR: #ac8e6c; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: "tahoma", "µ¸="; HEIGHT: 22px; back-color: white
}
.familysite {
	FONT-SIZE: 11px; COLOR: #4D88C4; FONT-FAMILY: "tahoma", "µ¸="; BACKGROUND-COLOR: #E9F0F8
}
.search {
	FONT-SIZE: 11px; COLOR: #394f3a; FONT-FAMILY: "tahoma", "µ¸="; BACKGROUND-COLOR: #b3ccb3
}
.member {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "tahoma", "µ¸="; BACKGROUND-COLOR: #e0e0e0
}
.member-cus {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "tahoma", "µ¸="; BACKGROUND-COLOR: #e7e3e7
}
.search02 {
	FONT-SIZE: 11px; COLOR: #394f3a; FONT-FAMILY: "Tahoma", "µ¸="; BACKGROUND-COLOR: #b3ccb3
}
.member85 {
	FONT-SIZE: 11px; WIDTH: 85px; COLOR: #333333; FONT-FAMILY: "tahoma", "µ¸="; BACKGROUND-COLOR: #e0e0e0
}
.member123 {
	FONT-SIZE: 11px; WIDTH: 123px; COLOR: #333333; FONT-FAMILY: "tahoma", "µ¸="; BACKGROUND-COLOR: #e0e0e0
}
.member65 {
	FONT-SIZE: 11px; WIDTH: 65px; COLOR: #333333; FONT-FAMILY: "tahoma", "µ¸="; BACKGROUND-COLOR: #e0e0e0
}
.member55 {
	FONT-SIZE: 11px; WIDTH: 55px; COLOR: #333333; FONT-FAMILY: "tahoma", "µ¸="; BACKGROUND-COLOR: #e0e0e0
}
.member60 {
	FONT-SIZE: 11px; WIDTH: 60px; COLOR: #333333; FONT-FAMILY: "tahoma", "µ¸="; BACKGROUND-COLOR: #e0e0e0
}
.member130 {
	FONT-SIZE: 11px; WIDTH: 130px; COLOR: #333333; FONT-FAMILY: "tahoma", "µ¸="; BACKGROUND-COLOR: #e0e0e0
}
.member275 {
	FONT-SIZE: 11px; WIDTH: 275px; COLOR: #333333; FONT-FAMILY: "tahoma", "µ¸="; BACKGROUND-COLOR: #e0e0e0
}
.member283 {
	FONT-SIZE: 11px; WIDTH: 283px; COLOR: #333333; FONT-FAMILY: "tahoma", "µ¸="; BACKGROUND-COLOR: #e0e0e0
}
.member191 {
	FONT-SIZE: 11px; WIDTH: 191px; COLOR: #333333; FONT-FAMILY: "tahoma", "µ¸="; BACKGROUND-COLOR: #e0e0e0
}
.schedule-date {
	FONT-WEIGHT: bold;
	FONT-SIZE: 24px;
	COLOR: #355FB9;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: "Times New Roman", Times, serif;
	LETTER-SPACING: normal
}
.schedule-dday {
	FONT-WEIGHT: bold;
	FONT-SIZE: 21px;
	COLOR: #9B9C9D;
	LINE-HEIGHT: 21px;
	FONT-FAMILY: "Times New Roman", Times, serif;
	LETTER-SPACING: normal
}
.schedule-whiteday {
	FONT-WEIGHT: bold;
	FONT-SIZE: 21px;
	COLOR: #EE1F60;
	LINE-HEIGHT: 21px;
	FONT-FAMILY: "Times New Roman", Times, serif;
	LETTER-SPACING: normal
}
.customer_phone {
	FONT-WEIGHT: bold;
	FONT-SIZE: 24px;
	COLOR: #60b181;
	LINE-HEIGHT: 21px;
	FONT-FAMILY: "Times New Roman", Times, serif;
	LETTER-SPACING: normal
}
.cpadmin-orange {
	FONT-SIZE: 11px; COLOR: #ed1c22; LINE-HEIGHT: 16px; FONT-FAMILY: "tahoma", "µ¸="; LETTER-SPACING: normal
}
.submenu-selectbox {
	FONT-SIZE: 11px; COLOR: #c1c1c1; FONT-FAMILY: "tahoma", "µ¸="; BACKGROUND-COLOR: #000000
}
.num {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	color: #5586C6;
}
.event01 {
	FONT-SIZE: 11px; COLOR: #777777; FONT-FAMILY: "µ¸¿󃺢, "µ¸¿𠪠arial, verdana
}
.william {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #6283A0; LINE-HEIGHT: 16px; FONT-FAMILY: "tahoma", "µ¸="; LETTER-SPACING: normal
}
.learning {


	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FF6911; LINE-HEIGHT: 16px; FONT-FAMILY: "tahoma", "µ¸="; LETTER-SPACING: normal
}
.customer {


	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #AC487B; LINE-HEIGHT: 16px; FONT-FAMILY: "tahoma", "µ¸="; LETTER-SPACING: normal
}
.enterprise {


	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #67AB39; LINE-HEIGHT: 16px; FONT-FAMILY: "tahoma", "µ¸="; LETTER-SPACING: normal
}
.public {


	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #EA6EA3; LINE-HEIGHT: 16px; FONT-FAMILY: "tahoma", "µ¸="; LETTER-SPACING: normal
}
.online {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #5fac04;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "tahoma", "µ¸=";
	LETTER-SPACING: normal
}
.etc {


	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #97b1e8; LINE-HEIGHT: 16px; FONT-FAMILY: "tahoma", "µ¸="; LETTER-SPACING: normal
}
.box {
	BORDER-RIGHT: #8e8e8e 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #8e8e8e 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; BORDER-LEFT: #8e8e8e 1px solid; COLOR: #dedede; PADDING-TOP: 2px; BORDER-BOTTOM: #8e8e8e 1px solid; FONT-FAMILY: "µ¸¿𠪢µ¸=","verdana","arial"; BACKGROUND-COLOR: #333333
}
.graydobold3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #006633;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "tahoma", "µ¸=";
	LETTER-SPACING: normal
}
.graydobold4 {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #EA2F5C; LINE-HEIGHT: 16px; FONT-FAMILY: "tahoma", "µ¸="; LETTER-SPACING: normal
}
.graydobold5 {


	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #AF8EE9; LINE-HEIGHT: 16px; FONT-FAMILY: "tahoma", "µ¸="; LETTER-SPACING: normal
}
.graydobold6 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #3F78BD;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "tahoma", "µ¸=";
	LETTER-SPACING: normal
}
.graydobold7 {




	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FD9B20; LINE-HEIGHT: 16px; FONT-FAMILY: "tahoma", "µ¸="; LETTER-SPACING: -0.03em
}
 .table {width:100%;}

 th.lt {background: #FAFAFA; border-top:2px solid #9E9E9E; border-right:1px solid #E3E3E3;}
 th.ct {background: #FAFAFA; border-top:2px solid #9E9E9E; border-right:1px solid #E3E3E3;}
 th.rt {background: #FAFAFA; border-top:2px solid #9E9E9E; }

 td.lc {border-top:1px solid #EEEEEE; border-right:1px solid #EEEEEE;}
 td.cc {border-top:1px solid #EEEEEE; border-right:1px solid #EEEEEE;}
 td.rc {border-top:1px solid #EEEEEE;}

 td.lb {border-top:1px solid #EEEEEE; border-right:1px solid #EEEEEE; border-bottom:2px solid #9E9E9E;}
 td.cb {border-top:1px solid #EEEEEE; border-right:1px solid #EEEEEE; border-bottom:2px solid #9E9E9E;}
 td.rb {border-top:1px solid #EEEEEE; border-bottom:2px solid #9E9E9E;}


.mainlist_bx{ width:358px; height:148px; background:#fff; }
.mainlist_bx ul{ list-style:none; font-size:0; margin:0; padding:0;}
.mainlist_bx ul li{ margin:0; padding:0; display:inline-block; vertical-align:top; }
.mainlist_bx ul li a{ display:block; width:30px; height:148px; -webkit-transition:width 0.4s; -moz-transition:width 0.4s; transition:width 0.4s; }
.mainlist_bx ul li a.on{ width:268px; }

.mainlist_bx ul li:nth-child(1) a{ background:url('/shop/images/new/main_tit01.jpg') no-repeat left center;}
.mainlist_bx ul li:nth-child(2) a{ background:url('/shop/images/new/main_tit02.jpg') no-repeat left center;}
.mainlist_bx ul li:nth-child(3) a{ background:url('/shop/images/new/main_tit03.jpg') no-repeat left center;}
.mainlist_bx ul li:nth-child(4) a{ background:url('/shop/images/new/main_tit04.jpg') no-repeat left center;}

.mainlist_bx ul li:nth-child(1) a.on{ background:url('/shop/images/new/main_01.jpg') no-repeat left center;}
.mainlist_bx ul li:nth-child(2) a.on{ background:url('/shop/images/new/main_02.jpg') no-repeat left center;}
.mainlist_bx ul li:nth-child(3) a.on{ background:url('/shop/images/new/main_03.jpg') no-repeat left center;}
.mainlist_bx ul li:nth-child(4) a.on{ background:url('/shop/images/new/main_04.jpg') no-repeat left center;}