

/* sub page header */
.sub-header { background-color: #fbfbfb;border-top: 1px solid #dedede;border-bottom: 1px solid #dedede;margin: 0 auto;
height: 40px;}
.pos { font-size:13px; padding:0; color:#666; margin: 0 auto; background: url('../../imgs/icon_home.gif') no-repeat 0 11px;padding: 9px 0 12px 28px; position: relative; font-size:12px; color:#666; height:40px;}

.pos li { float:left; letter-spacing: -0.5px;background: url('../../imgs/icon_path.gif') no-repeat right 6px;
padding-right: 14px;margin-right: 9px;}

.pos li:first-child { font-size:14px;font-weight:700; }
.pos li:last-child { background: none;}

/* About */
 
.cms {}
.cms .black-line{height:2px; width:100%; margin-top:20px; margin-bottom:20px; background-color:#000;}
.cms h1 { font-size:26px;}
.cms h2 { font-size:24px;}
.cms h3 { font-size:22px;}
.cms h4 { font-size:20px; color:#666}
.cms h5 { font-size:18px;}
.cms h6 { font-size:16px;}
.cms .heading-block {	margin-bottom: 20px; }
.cms .heading-block:after {
	content: '';
	display: block;
	margin-top: 30px;
	width: 100%;
	border-top: 2px solid #444;
}

/* Portfolio list */

.sub-content .img-txt {float:left;width:100%;margin-left:10px; font-size:16px; color:#333; text-align:center}
.sub-content .img-txt a, a:link, a:visited, a:hover {color:#666;}
.sub-content .img-txt a:hover {text-decoration:underline; }


.portfolio-view h1.title {font-size: 20px;color:#777;margin: 0;padding: 0;padding-top: 5px; 
 display:block; border-top:2px solid #777;  border-bottom:1px solid #ddd;  padding:10px; background-color:#f7f7f7;}

.attach-file {font-size: 12px;color:#777;margin: 0;padding: 0;padding-top: 5px; 
 display:block; border-top:1px solid #ddd;  border-bottom:1px solid #ddd;  padding:10px;}

.attach-file li { margin-right:20px; display:inline-block;}
.attach-file li a, .attach-file li span { padding-left:7px; font-size:12px;	text-decoration:none;	color:#777; }
.attach-file span.divline {height:10px; width:1px; background-color:#ddd; padding-left:1px}

.portfolio-info {font-size: 12px;color:#777;margin: 0;padding: 0;
 display:block; border-top:0px solid #333; background-color:#f9f9f9; padding:10px; font-family:'Nanum Gothic'}
 
.portfolio-info li{ margin-right:8px; display:inline-block;}
.portfolio-info li a, .portfolio-info li span{
	
	padding-left:7px;
	font-size:12px;
	text-decoration:none;
	color:#777;
}
.portfolio-info li a:hover{ }
	
.cont-body { padding:15px; padding-top:30px; padding-bottom:30px; }
.cont-body img { max-width:80%; overflow:hidden}
.cont-body .txt { width:100%; margin-top:30px; }



/* Board list - 1*/

.board-list {}

.board-list .cmt-bal {width:36px;}

.board-list .cmt_num {
	background-image: url('../../imgs/comment-num.png');
	background-repeat: no-repeat;
	display: inline-block;
	overflow: hidden;
	position: relative;
	top: 11px;
	right: .8em;
	width: 37px;
	height: 40px;
	padding: 8px 0 0 0!important;
	font-size: .8em;
	line-height: 1em;
	color: #0ba000;
	text-align: center;
	
	text-indent:-9999;
}

.board-list .cmt-bal .num{
	position: absolute;
	top: 25px;
	right: 25px;
	width: 37px;
	height: 40px;
	font-size: 12px;
	text-align: center;
	z-index:10000;
	color:#333;
	border:0px solid #333;
}

.ic_new {
	margin-top: -0.2em;
	display: inline-block;
	overflow: hidden;
	width: 12px;
	height: 12px;
	text-indent: -999em;
	vertical-align: middle;
	background-image: url('../../imgs/ico-new.png');
	background-repeat: no-repeat;
}


.board-list {display:table; width:100%; border-bottom:1px solid #ddd; padding:10px 0 10px 10px }
.board-list li {display:table-cell;  vertical-align:top;}
.board-list li {display:table-cell;  vertical-align:top;}
.board-list li.thumb {width:60px;}
.board-list li.title {padding-right:30px;}
a.lists {display:block; width:100%} 
a.lists:hover {background-color:#f7f7f7;} 

.bdr-top{border-top:1px solid #ddd;}



/* Left sidemenu */

.lnb{}

.lnb > ul{clear:both;overflow:hidden;  margin-bottom:25px;}
.lnb > ul>li>a {height:41px;font:normal 13px/41px 'Nanum Gothic', sans-serif;color:#666;padding-left:20px;display:block;letter-spacing:-1px; border:1px solid #e5e5e5; border-top:0px solid #000}
.lnb > ul a:hover{background:#f7f7f7 url(../../imgs/b-css_sprite.png) -377px -91px no-repeat;border:0px solid #025b9e;border-top:0;padding-left:19px;color:#000; border:1px solid #e5e5e5; border-top:0px solid #000}
.lnb > ul > li.title { text-align:center; font-size:18px; font-weight:700; color:#fff; border-top:2px solid #333; padding:9px 0 9px 0; background-color:#85a336;}

h2.board-tit {font-size:20px; border-bottom:2px solid #333; padding-bottom:20px;}
.lnb > ul a.active{background:#f7f7f7 url(../../imgs/b-css_sprite.png) -377px -91px no-repeat;border:0px solid #025b9e;border-top:0;padding-left:19px;color:#000; border:1px solid #e5e5e5; border-top:0px solid #000; font-weight:700;}



/*  trend News */
.trend-content {position: relative;}
.trend-content a , .trend-content a:hover , .trend-content a:link , .trend-content a:link {color:#666;}
.trend-content a:hover {text-decoration:underline;}
.trend-image {border:1px solid #ddd; text-align:center; padding:20px 0 10px 0;}
.trend-image, .trend-image .slide a, .trend-image img, .trend-image>a {
	
	
}
.trend-image img {width:90%;}
.trend-meta {	margin: 10px -10px -15px 0;	list-style: none;}
.trend-meta li {
	float: left;
	font-size: 13px;
	line-height: 14px;
	margin: 0 10px 15px 0;
	color: #999;
}

.post {margin-bottom:30px;}
.post .trend-meta {margin-right: -10px;}
.post .trend-content {	margin-top: 20px;}

.post .trend-meta li {font-size: 13px; margin-right: 10px;}
.post .trend-title {margin-top: 10px;  text-align:center; line-height:15px;}
.post .trend-content {margin-top: 5px; text-align:center; font-size:15px;}

.product-image {border:0px solid #ddd; text-align:center; padding:20px 0 10px 0; border-bottom:1px solid #ddd;}
.product-image, .trend-image .slide a, .trend-image img, .trend-image>a {
	
	
}
.product-image img {width:90%;}

.product {margin-bottom:30px; border:1px solid #ddd; background-color:#fff; }
.product:hover {border:1px solid #ff6600; }
.product .summary {color: #606060; font-size: 11px; line-height: 13px; color:#828284; margin-left:20px; margin-top:20px;}

.product .title { margin-left:20px; margin-top: 5px;   font-size:16px; color:#000; font-weight:700;}
.product .price { margin-left:20px; margin-top: 5px; font-size:15px;}
.product .price .ori{ font-size:12px; color:#aaa;}
.product .price .ori-num{ font-size:14px; color:#aaa; text-decoration: line-through;}

.product .price .dis{ font-size:12px; color:#000;}
.product .price .dis-num{ font-size:25px; font-weight:700; color:#ff6600;}

.product a:hover {text-decoration:none}

.details {border:1px solid #ddd;}
.details .title { margin-left:0px; margin-top: 5px;   font-size:26px; color:#000; font-weight:700;}
.details .summary {color: #606060; font-size: 11px; line-height: 13px; color:#828284; margin-left:0px;}
.details .description-image {}
.details .price { margin-left:0px; margin-top: 5px; font-size:15px; }
.details .price .ori{ font-size:12px; color:#aaa;}
.details .price .ori-num{ font-size:14px; color:#aaa; text-decoration: line-through;}

.details .info { margin-left:0px; margin-top: 0px; font-size:15px;}
.details .info li{ margin-top:0px;}
.details .info .left{ border-right:0px solid #ddd; font-size:12px; color:#666; width:60px; display:inline-block}
.details .info .left:after{ content:" : "}
.details .info .right{ font-size:12px; color:#666; display:inline-block; }

.details .price .tit{ display:block; font-size:16px; color:#000; font-weight:700; margin-top:10px; }
.details .price .dis{ font-size:12px; color:#000;}
.details .price .dis-num{ font-size:25px; font-weight:700; color:#ff6600;}

.details a:hover {text-decoration:none}


.head-bg-reservation {
  background-image: url('../../imgs/header-bg-club.jpg');
  background-repeat: no-repeat;
  background-size: cover;
}
.head-bg-commuity {
  display: block;
  width: 100%;
  height: 350px;
}

.sub-tab-color {background-color:#f3f3f4}
.sub-tab li a {float:left;  color:#000; border-right:1px solid #ddd; text-align:center; padding:10px; font-size:15px; font-weight:400; padding:10px 40px 10px 40px;}
.sub-tab li a.divFirst {border-left:1px solid #ddd}

.sub-tab li a:hover {background-color:#58c4c7; color:#fff}
.sub-tab li a.active {background-color:#58c4c7; color:#fff}



.quick-tab li a {float:left; width:171px; color:#000; border-right:1px solid #ddd; text-align:center; padding:10px; }
.quick-tab li a.divFirst {border-left:1px solid #ddd}

.quick-tab li a:hover {background-color:#58c4c7; color:#fff}
.quick-tab li a.active {background-color:#58c4c7; color:#fff}


.sub-tit-bg { background-image: url('../../imgs/tit-dot.png');  background-repeat: no-repeat; float:left; width:29px; height:14px; margin-right:10px; margin-top:4px;}


.sub-tit-bg2 { background-image: url('../../imgs/tit-dot2.png');  background-repeat: no-repeat; float:left; width:20px; height:14px; margin-right:10px; margin-top:4px; }

.family h4 {border-bottom:1px solid #ddd; padding-bottom:10px;}

.simpleGray table {width:100%;}
.simpleGray table th {background-color:#f7f7f7; border:1px solid #ddd; padding:10px; font-weight:700;border-left:none; width:100px; padding-left:20px;}
.simpleGray table td { border:1px solid #ddd; border-right:1px solid #ddd; padding:10px;border-left:1px solid #ddd; }
.simpleGray table th.noBdr { border-right:none; }

/* ÀüÈ­¹øÈ£  */
.simpleGray2 table {width:80%;}
.simpleGray2 table th {background-color:#f7f7f7; border:1px solid #ddd; padding:10px; font-weight:700;border-left:none; width:100px; padding-left:20px;}
.simpleGray2 table td { border:1px solid #ddd; border-right:1px solid #ddd;; padding:10px;border-left:none; }
.simpleGray2 table td.noBdr {  border-right:none }


/* ÀÌ¿ë¿ä±Ý  */
.simpleGray3 table {width:100%;}
.simpleGray3 table th {background-color:#f7f7f7; border:1px solid #ddd; padding:10px; font-weight:700;border-left:none; width:100px; padding-left:20px; text-align:center}
.simpleGray3 table td { border:1px solid #ddd; border-right:1px solid #ddd; padding:10px;border-left:1px solid #ddd;text-align:right }
.simpleGray3 table th.noBdr {  border-right:none; text-align:center }
.simpleGray3 table td.noBdr {  border-right:none; text-align:center }
.simpleGray3 table td.noBdl {  border-left:none; text-align:center }
.simpleGray3 table td.text-center {   text-align:center }

/* ÀÌ¿ë¾à°ü */
.using-policy {margin-top:30px;}
.using-policy li { margin-top:2px;}
.using-policy li.big-title { font-weight:700; font-size:14px; color:#58c4c7;margin-top:20px; margin-bottom:20px}
.using-policy li.small-title { font-weight:700; font-size:13px; color:#666; margin-top:15px; margin-bottom:3px;}


/* ·ÎÄÃ·ê  */
.simpleGray4 table {width:100%;}
.simpleGray4 table th {background-color:#f7f7f7; border:1px solid #ddd; padding:10px; font-weight:700;border-left:none; width:100px; padding-left:20px; text-align:center}
.simpleGray4 table td { border:1px solid #ddd; border-right:1px solid #ddd; padding:10px;border-left:1px solid #ddd; }
.simpleGray4 table th.noBdr {  border-right:none; }
.simpleGray4 table td.noBdr {  border-right:none; }
.simpleGray4 table td.noBdl {  border-left:none;  }

/* ¿¬°£È¸¿ø  */
.simpleGray5 table {width:100%; }
.simpleGray5 table th {background-color:#f7f7f7; border:1px solid #ddd; padding:10px; font-weight:700;border-left:none; width:100px; padding-left:20px; text-align:center}
.simpleGray5 table td { border:1px solid #ddd; border-right:1px solid #ddd; padding:10px;border-left:1px solid #ddd; text-align:center; }
.simpleGray5 table th.noBdr {  border-right:none; }
.simpleGray5 table td.noBdr {  border-right:none; }
.simpleGray5 table td.noBdl {  border-left:none;  }


.simpleGray6 table {width:100%;}
.simpleGray6 table th {background-color:#f7f7f7; border:1px solid #ddd; padding:10px; font-weight:700;border-left:none; width:100px; padding-left:20px;}
.simpleGray6 table td { border:1px solid #ddd; border-right:1px solid #ddd; padding:10px;border-left:1px solid #ddd; text-align:center; }
.simpleGray6 table th.noBdr { border-right:none; }


/* right side quick menu */
 
.quick-menu {float: left; width: 150px;}
.quick-menu li a{float: left; width: 150px; border:1px solid #ddd; border-top:none; padding:12px 0px 8px 2px; background-color:#fff; }
.quick-menu li a.bdT{border-top:1px solid #ddd;}

.quick-menu li .one{background-image: url('../../imgs/quick-icon-1.png');  background-repeat: no-repeat; float:left; width:25px; height:26px; margin-left:10px; margin-right:10px}

.quick-menu li .two{background-image: url('../../imgs/quick-icon-2.png');  background-repeat: no-repeat; float:left; width:25px; height:26px; margin-left:10px; margin-right:10px}

.quick-menu li .three{background-image: url('../../imgs/quick-icon-3.png');  background-repeat: no-repeat; float:left; width:25px; height:26px; margin-left:10px; margin-right:10px}

.quick-menu li .four{background-image: url('../../imgs/quick-icon-4.png');  background-repeat: no-repeat; float:left; width:25px; height:26px; margin-left:10px; margin-right:10px}

.quick-menu li .five{background-image: url('../../imgs/quick-icon-5.png');  background-repeat: no-repeat; float:left; width:25px; height:26px; margin-left:10px; margin-right:10px}

.quick-menu li .six{background-image: url('../../imgs/quick-icon-6.png');  background-repeat: no-repeat; float:left; width:25px; height:26px; margin-left:10px; margin-right:10px}

.quick-menu li .seven{background-image: url('../../imgs/quick-icon-7.png');  background-repeat: no-repeat; float:left; width:25px; height:26px; margin-left:10px; margin-right:10px}
.course {float:left; width:1100px; margin-bottom:50px;}
.course a li {
	float:left;
	padding:0;
	margin:0;
	width:61px;
	height:84px;
	text-indent:-10000px;
	
}
.course  a li.btn-1{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:0px 0px;
}
.course  a li.btn-2{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-61px 0px;
}
.course  a li.btn-3{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-122px 0px;
}
.course  a li.btn-4{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-183px 0px;
}
.course  a li.btn-5{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-244px 0px;
}
.course  a li.btn-6{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-305px 0px;
}
.course  a li.btn-7{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-366px 0px;
}
.course  a li.btn-8{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-427px 0px;
}
.course  a li.btn-9{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-488px 0px;
}
.course  a li.btn-10{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-549px 0px;
}
.course  a li.btn-11{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-610px 0px;
}
.course  a li.btn-12{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-671px 0px;
}
.course  a li.btn-13{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-731px 0px;
}
.course  a li.btn-14{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-792px 0px;
}

.course  a li.btn-15{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-853px 0px;
}
.course  a li.btn-16{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-914px 0px;
}
.course  a li.btn-17{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-975px 0px;
}
.course  a li.btn-18{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-1036px 0px;
}


.course  a li.btn-1:hover{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:0px -89px;
}
.course  a li.btn-2:hover{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-61px -89px;
}
.course  a li.btn-3:hover{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-122px -89px;
}
.course  a li.btn-4:hover{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-183px -89px;
}
.course  a li.btn-5:hover{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-244px -89px;
}
.course  a li.btn-6:hover{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-305px -89px;
}
.course  a li.btn-7:hover{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-366px -89px;
}
.course  a li.btn-8:hover{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-427px -89px;
}
.course  a li.btn-9:hover{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-488px -89px;
}
.course  a li.btn-10:hover{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-549px -89px;
}
.course  a li.btn-11:hover{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-610px -89px;
}
.course  a li.btn-12:hover{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-671px -89px;
}
.course  a li.btn-13:hover{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-731px -89px;
}
.course  a li.btn-14:hover{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-792px -89px;
}

.course  a li.btn-15:hover{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-853px -89px;
}
.course  a li.btn-16:hover{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-914px -89px;
}
.course  a li.btn-17:hover{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-975px -89px;
}
.course  a li.btn-18:hover{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-1036px -89px;
}



.course  a li.on-1{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:0px -89px;
}
.course  a li.on-2{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-61px -89px;
}
.course  a li.on-3{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-122px -89px;
}
.course  a li.on-4{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-183px -89px;
}
.course  a li.on-5{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-244px -89px;
}
.course  a li.on-6{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-305px -89px;
}
.course  a li.on-7{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-366px -89px;
}
.course  a li.on-8{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-427px -89px;
}
.course  a li.on-9{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-488px -89px;
}
.course  a li.on-10{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-549px -89px;
}
.course  a li.on-11{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-610px -89px;
}
.course  a li.on-12{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-671px -89px;
}
.course  a li.on-13{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-731px -89px;
}
.course  a li.on-14{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-792px -89px;
}

.course  a li.on-15{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-853px -89px;
}
.course  a li.on-16{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-914px -89px;
}
.course  a li.on-17{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-975px -89px;
}
.course  a li.on-18{
	background-image: url('../../imgs/course-btn.jpg'); background-repeat:no-repeat; background-position:-1036px -89px;
}

/*join page */
	.content-white{
		display: block;
		width: 100%;
		background-color: #fff;
	}
	.form-group{
		float: left;
		width: 100%;
		
		padding: 0;
		
	}
	.form-group-bot-line{
		float: left;
		width:100%;
		border-bottom:1px solid #ddd;
		margin-top:10px; margin-bottom:10px; 
		
	}
	.form-group-bot-line2{
		float: left;
		width:100%;
		border-bottom:2px solid #000;
		margin-top:10px; margin-bottom:10px; 
		
	}
	.form-group label{
		float: left;
		width:170px;
		text-align: left;
		color: #333;
		font-size: 12px;
		font-weight: 700;
		
		padding-left:12px;
	}
	.form-group span,.form-group p{
		float: left;
		color: #919294;
		font-size: 12px;
	}
	.form-group h4{
		font-weight: 900;
		
		padding-left:0;
		
	}
	.form-group select{
		float: left;
		width: 9%;
		padding: 4px 0;
		text-align: center ;
		border: 1px solid #8c8c8d;
	}
	.form-group textarea{
		float: left;
		width: 60%;
		border: 1px solid #ddd;
		outline: 0;
		padding: 4px 0;
		background-color: #fff;
	}
	.form-group input{
		float: left;
		width: 30%;
		border: 1px solid #ddd;
		outline: 0;
		padding: 2px 4px 2px 4px;
		background-color: #fff;
	}
	
	.form-group input[type=radio]{
		float: left;
		width: 10%;
		padding: 4px 0;
		color: #666 ;
		outline:0;
		border: 0px solid #fff;
	}
	.row-button{
		width: 300px;
		margin: 30px auto ;
		border: 2px solid #fff;
		text-align: centern;
	}
	.form-group {
		margin-bottom: 0px;
	}
	
	span.necessity {
	   float: left;
	 
	  height: 4px;
	  width: 4px;
	  background-color: #ed1c24;
		margin-top:5px;
	
	}
	span.necessity2 {
	  float: left;
	  color:#000;
	  
	}
/*end join page */

.list-dot2 { float:left; background-image:url('../../imgs/dot2.png'); background-repeat:no-repeat; width:10px; height:10px; margin-right:10px; margin-top:5px}


.flist .table a {color:#333;}
.flist .table a:hover {text-decoration:underline;}

.flist .table {
		
		background-color: #fff;
		border-top: 1px solid #333;
		border-bottom: 1px solid #333;
		
		border:0px;
		
}
	
.flist table {
	width:100%;
	border:0px solid #000;
	
}
	
.flist th {
	padding:10px 0px 7px 0px;
	background-color: #f7f7f7;
	
	text-align: center;
	font-weight:700;
	color:#333;
	font-size:14px;
	border:0px solid #000;
	
	border-bottom:1px solid #ddd;
	border-top:2px solid #000;
}

.flist th.tit {
	
	text-align: center;
	width:80%;
	
}

.flist td {
	padding:10px 0px 10px 0px;
	border-top: 1px solid #ddd;
	
	text-align: center;
	vertical-align: middle;
	color:#333;
	font-size:12px;
	border:0px solid #000;
	border-bottom:1px solid #ddd;
}

.flist td a:hover{ text-decoration:underline}

.flist td.tit {
	
	text-align: left;
	padding-left:20px;
	
}

.fame img { border:1px solid #ddd;}
.fame ul li {list-style-type:square; margin-top:5px;]}
#quick_menu_holders{float:left; position:relative; z-index:9999; }
.quick_menu_holder{position: fixed !important; top: 20px; left: 74%;}
.quick_menu_holder_2{position: absolute; top: 0px; right: -150px; }
.quick_menu_holder_21{position: absolute; top: 0px; right: 35px; }
.quick_menu_holder_1{position: fixed; top: 20px; left: 85%; }