@charset "utf-8";

/* 공통 */
.dot_box {padding:3px;background:url(/resource/www/img/content/dot.gif) repeat left center;}
.dot_box .dot {padding:20px;background:#fff;}
.dot_box .dot:after {content:"";display:block;clear:both;}
.dot_box .dot .icon {display:table-cell;}
.dot_box .dot .cont {display:table-cell;padding-left:20px;vertical-align:middle;font-size:18px;}
	/* 모바일 */
	@media only screen and (max-width:767px){
		.dot_box .dot {padding:15px;}
		.dot_box .dot .icon img {width:50px;}
		.dot_box .dot .cont {font-size:15px;}
	}


/* 동우회 도우미 - 이메일무단수집거부 */
.psbox .sshadow {position:relative;width:300px;height:300px;margin:0 auto;padding:15px;background:#fff;border-radius:100%;}
.psbox .sshadow:after {content:"";position:absolute;left:0;top:0;z-index:-1;display:block;width:300px;height:300px;border-radius:100%;box-shadow:0 0 5px rgba(0,0,0,0.2);}
.psbox .sshadow strong {display:block;width:270px;height:270px;padding-top:178px;background:url(/resource/www/img/content/sub03/email.png) no-repeat left top;text-align:center;text-shadow:0 0 5px rgba(0,0,0,0.2);font-size:22px;color:#fff;}
	/* 마이페이지 - 회원탈퇴 */
	.psbox2 .sshadow strong {background:url(/resource/www/img/content/sub05/leave.png) no-repeat left top;}
.psbox .pshadow {margin-top:-150px;padding:15px;background:#fff;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,0.2);}
.psbox .pshadow p {padding:160px 45px 30px 45px;border-radius:10px;border:1px dashed #dcdcdc;text-align:center;}
	/* 모바일 */
	@media only screen and (max-width:767px){
		.psbox .sshadow {position:relative;width:200px;height:200px;margin:0 auto;padding:15px;background:#fff;border-radius:100%;}
		.psbox .sshadow:after {content:"";position:absolute;left:0;top:0;z-index:-1;display:block;width:200px;height:200px;border-radius:100%;box-shadow:0 0 5px rgba(0,0,0,0.2);}
		.psbox .sshadow strong {display:block;width:170px;height:170px;padding-top:110px;background-size:170px auto;font-size:17px;color:#fff;}
		.psbox .pshadow p {padding:140px 15px 20px 15px;border-radius:10px;border:1px dashed #dcdcdc;text-align:center;}
	}

/* KT&G동우회 - 인사말 */
.about_box .about {position:relative;width:100%;height:306px;padding:40px 0 0 10px;background:url(/resource/www/img/content/sub04/sub01_bg1.jpg) no-repeat center top;}
.about_box .about:after {content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#0ea0db+0,8ac72e+50,f49900+100 */
	background: rgb(14,160,219); /* Old browsers */
	background: -moz-linear-gradient(left,  rgba(14,160,219,1) 0%, rgba(138,199,46,1) 50%, rgba(244,153,0,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  rgba(14,160,219,1) 0%,rgba(138,199,46,1) 50%,rgba(244,153,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  rgba(14,160,219,1) 0%,rgba(138,199,46,1) 50%,rgba(244,153,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0ea0db', endColorstr='#f49900',GradientType=1 ); /* IE6-9 */
}
.about_box .about .img {position:absolute;right:0;bottom:2px;}
.about_box .about .img img {}
.about_box .about .st {display:table-cell;height:90px;margin:40px 0 0 10px;padding-left:65px;background:url(/resource/www/img/content/sub04/sub01_don.png) no-repeat;vertical-align:bottom;font-size:35px;color:#0ea0db;}
.about_box .about .pcon {margin:18px 0 0 65px;font-size:20px;font-weight:bold;}
.about_box .about .name {display:inline-block;margin:75px 0 0 39%;}
.about_box .about .name img {margin-left:25px;vertical-align:middle;}
.about_box .pcon2 {position:relative;line-height:30px;padding:45px 25px;}
.about_box .pcon2:after {content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#0ea0db+0,8ac72e+50,f49900+100 */
	background: rgb(14,160,219); /* Old browsers */
	background: -moz-linear-gradient(left,  rgba(14,160,219,1) 0%, rgba(138,199,46,1) 50%, rgba(244,153,0,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  rgba(14,160,219,1) 0%,rgba(138,199,46,1) 50%,rgba(244,153,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  rgba(14,160,219,1) 0%,rgba(138,199,46,1) 50%,rgba(244,153,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0ea0db', endColorstr='#f49900',GradientType=1 ); /* IE6-9 */
}
	/* pc */
	@media only screen and (max-width:1199px){
		.about_box .about .img img {width:160px;}
		.about_box .about .name {margin:75px 0 0 35%;}
	}
	/* 태블릿 */
	@media only screen and (max-width:1023px){
		.about_box .about {background-size:cover;}
		.about_box .about .st {height:70px;padding-left:45px;background-size:60px;font-size:25px;}
		.about_box .about .pcon {margin:18px 0 0 45px;}
		.about_box .about .name {margin:25px 0 0 45px;}
	}
	/* 모바일 */
	@media only screen and (max-width:767px){
		.about_box .about {height:auto;padding:20px;}
		.about_box .about .img {display:none;}
		.about_box .about .st {height:50px;padding-left:0;background:none;font-size:25px;}
		.about_box .about .pcon {margin:18px 0 0 0;font-size:18px;}
		.about_box .about .name {margin:25px 0 0 0;}
		.about_box .about .name img {margin-left:0;}
		.about_box .pcon2 {position:relative;line-height:28px;padding:25px 15px;}
		
	}


/* KT&G동우회 - 동우회 소개 - KT&G동우회는 */
.history li {display:table;margin-top:20px;}
.history li:first-child {margin-top:0;}
.history li:after {content:"";display:block;clear:both;}
.history li strong {display:inline-block;float:left;width:170px;height:80px;line-height:80px;border-radius:50px;font-size:18px;font-weight:400;text-align:center;}
.history li strong em {display:block;float:left;width:80px;height:80px;line-height:80px;margin:-2px 0 0 -2px;border-radius:100%;font-size:26px;font-weight:bold;color:#fff;}
.history li strong.col1 {border:2px solid #f6931c;color:#f78804;}
.history li strong.col1 em {background:#f6931c;}
.history li strong.col2 {border:2px solid #8ac72e;color:#66a901;}
.history li strong.col2 em {background:#8ac72e;}
.history li strong.col3 {border:2px solid #0ea0db;color:#0688bc;}
.history li strong.col3 em {background:#0ea0db;}
.history li p {display:table-cell;padding-left:20px;vertical-align:middle;font-size:18px;color:#000;}
	/* 모바일 */
	@media only screen and (max-width:767px){
		.history li strong {width:120px;height:60px;line-height:60px;font-size:15px;}
		.history li strong em {width:60px;height:60px;line-height:60px;font-size:18px;}
		.history li p {font-size:15px;}
		.history li p {padding-left:10px;}
	}


/* KT&G동우회 - 동우회 소개 - 조직도 */
.org_box.dot {padding:30px;text-align:center;}
.org_box > ul {}
.org_box > ul > li {position:relative;width:80%;margin:0 auto 20px auto;background:url(/resource/www/img/content/sub04/org_arr.gif) no-repeat center bottom;font-size:20px;}
.org_box > ul > li:last-child {margin:0 auto;background:none;}
.org_box > ul > li strong {display:inline-block;width:170px;height:80px;line-height:80px;border-radius:50px;text-align:center;}
.org_box > ul > li strong.org1 {margin-bottom:40px;border:2px solid #f6931c;border-radius:50px;color:#e77d00;}
.org_box > ul > li strong.org2 {margin-bottom:40px;border:2px solid #8ac72e;border-radius:50px;color:#6cb104;}
.org_box > ul > li strong.org3 {border:2px solid #0ea0db;border-radius:50px;color:#0085bb;}
.org_box > ul > li span.org_ex {position:absolute;right:0;top:0;display:inline-block;width:170px;height:80px;line-height:80px;border-radius:50px;border:2px solid #a8a7ac;font-weight:bold;text-align:center;color:#868686;}
	/* 모바일 */
	@media only screen and (max-width:767px){
		.org_box.dot {padding:15px;text-align:left;}
		.org_box > ul > li {width:100%;margin:0 0 10px 0;background:url(/resource/www/img/content/sub04/org_arr.gif) no-repeat 19% bottom;font-size:16px;}
		.org_box > ul > li strong {display:inline-block;width:40%;height:60px;line-height:60px;}
		.org_box > ul > li strong.org1 {margin-bottom:30px;}
		.org_box > ul > li strong.org2 {margin-bottom:30px;}
		.org_box > ul > li span.org_ex {width:40%;height:60px;line-height:60px;}
	}


/* KT&G동우회 - 동우회 소개 - 정관 */
.scroll {overflow-y:auto;height:600px;}
.dl_type1 {font-size:22px;}


/* KT&G동우회 - 찾아오시는길 */
.map_box {width:950px;height:400px;border:1px solid #ccc;}
.map_list {margin-top:50px;}
.map_list > li {padding-left:45px;margin-top:35px;background:url(/resource/www/img/content/sub04/map_end.gif) no-repeat;}
.map_list > li > strong {color:#4e5357;}
.map_list > li .map_list2 {}
.map_list > li .map_list2 li {min-height:85px;margin-top:25px;padding-left:105px;}
.map_list > li .map_list2 li:nth-child(1) {background:url(/resource/www/img/content/sub04/map_icon1.gif) no-repeat;}
.map_list > li .map_list2 li:nth-child(2) {background:url(/resource/www/img/content/sub04/map_icon2.gif) no-repeat;}
.map_list > li .map_list2 li:nth-child(3) {background:url(/resource/www/img/content/sub04/map_icon3.gif) no-repeat;}
.map_list > li .map_list2 li strong {position:relative;padding-left:15px;}
.map_list > li .map_list2 li strong:before {content:"";position:absolute;left:0;top:6px;display:inline-block;width:6px;height:6px;background:#918f97;border-radius:100%;vertical-align:middle;}
.map_list > li .map_list2 li p {padding-left:15px;}
	/* 태블릿 */
	@media only screen and (max-width:1199px){
		.sub040401 .root_daum_roughmap {width:100% !important;}
	}
	/* 모바일 */
	@media only screen and (max-width:767px){
		.map_box {height:250px;}
		.map_list {margin-top:25px;}
		.map_list > li {padding-left:35px;margin-top:25px;}
		.map_list > li .map_list2 li {padding-left:0;}
		.map_list > li .map_list2 li:nth-child(1) {background:none;}
		.map_list > li .map_list2 li:nth-child(2) {background:none;}
		.map_list > li .map_list2 li:nth-child(3) {background:none;}
	}


/* 사이트맵 */
.sitemap:after {content:"";display:block;clear:both;}
.sitemap > li {float:left;width:33%;}
.sitemap > li h4 a {display:block;position:relative;margin:0 10px 0 10px;padding:13px 0 13px 34px;background:#222;font-weight:600;font-size:16px;color:#fff;}
.sitemap > li h4 a:after {content:"";position:absolute;left:22px;top:19px;width:3px;height:13px;background:#fff;}
.sitemap > li h4 a br {display:none;}
.sitemap .sitemap_1dep {min-height:338px;margin:0 10px 20px 10px;border:1px solid #dcdee0;}
.sitemap .sitemap_1dep > li:first-child a {border-top:0}
.sitemap .sitemap_1dep > li a {display:block;width:auto;padding:13px 0 13px 15px;margin:0 20px;border-top:1px solid #dcdee0;}
.sitemap .sitemap_2dep {margin:0 20px;border-top:1px solid #dcdee0;background:#f6f6f6;}
.sitemap .sitemap_2dep li a {padding:10px 0;border-top:0;}
.sitemap .sitemap_1dep > li {position:relative;}
.sitemap .sitemap_1dep > li:before {content:"-";display:block;position:absolute;left:23px;top:13px;}
	/* 태블릿 */
	@media only screen and (max-width:1023px){
		/* 사이트맵 */
		.sitemap > li {width:50%;}
	}
	/* 모바일 */
	@media only screen and (max-width:767px){
		/* 사이트맵 */
		.sitemap > li {width:100%;}
		.sitemap .sitemap_1dep {min-height:auto;}
	}


/*게시글 작성(공통)*/
.board_write {margin:0}
.table .colgroup_pc {display:table-column}
.table .colgroup_mo {display:none}
.board_write table {width:100%;background:#fff;border-left:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}
.board_write table tbody {}
.board_write table tbody tr {border-top:1px solid #d7d7d7}
.board_write table tbody th {padding:15px 20px;background:#fbfbfb;border-right:1px solid #d7d7d7;border-top:1px solid #d7d7d7;vertical-align:middle;text-align:left;font-weight:600;font-size:16px;color:#000;word-break:normal;}
.board_write table tbody td {padding:15px 20px;border-right:1px solid #d7d7d7;border-top:1px solid #d7d7d7;width:75%;}
.board_write table tbody .home .home_box {height:300px;overflow-y:scroll;}
.board_write table tbody td input {height:40px;line-height:40px;border:1px solid #e6e6e6}
.board_write table tbody td .file {border:0;height:24px;line-height:24px;margin:8px 0;}
.board_write table tbody td select {height:40px;line-height:40px;border:1px solid #e6e6e6}
.board_write table tbody td .tip {margin-left:8px;font-size:11px;color:#ff0000}
.board_write table tbody td.title input {width:100%}
.board_write table tbody td.content textarea {width:100%;border:1px solid #e6e6e6}
.board_write table tbody td .selectbox {position:relative;width:30%;height:40px;line-height:40px;background: url(/resource/mob/img/brd/select.gif) no-repeat 95% 50%;border:1px solid #d9d9d9;z-index:1}
.board_write table tbody td .selectbox label {position:absolute;top:0px;left:15px;width:100%;height:40px;line-height:40px;color:#999;z-index:-1}
.board_write table tbody td .selectbox select {width:100%;height:40px;line-height:40px;font-family:inherit;border:0;opacity:0;filter:alpha(opacity=0);-webkit-appearance:none;-moz-appearance:none;appearance:none}
.board_write table tbody td textarea {border:1px solid #d7d7d7;}
/*이미지, 파일첨부*/
.board_write table tbody td .btn-succes {width:85px;height:30px;line-height:30px;padding:0 7px;margin:0 5px;background:#000;transition:all 0.6s;color:#fff}
.board_write table tbody td .btn-succes:hover,.board_write table tbody td .btn-succes:focus,.board_write table tbody td .btn-succes:active {background:#0065ba}
#uploadFileList_img .btn-info {float:left;width:85px;height:30px;line-height:30px;padding:0 7px;background:#000;color:#fff;transition:all 0.6s}
#uploadFileList_img .btn-info:focus,#uploadFileList_img .btn-info:hover,#uploadFileList_img .btn-info:active {background:#2c70e1}
#uploadFileList_img a {overflow:hidden;display:inline-block;width:50px;height:30px;line-height:23px;padding:4px 7px;background:#666;color:#fff;text-align:center}
#uploadFileList_img a:focus,#uploadFileList_img a:hover,#uploadFileList_img a:active {background:#2c70e1}
#uploadFileList_doc .btn-danger {overflow:hidden;display:inline-block;width:50px;height:30px;line-height:30px;padding:0 7px;background:#de5b5b;color:#fff;text-align:center;transition:all 0.6s}
#uploadFileList_doc .btn-danger:focus,#uploadFileList_doc .btn-danger:hover,#uploadFileList_doc .btn-danger:active {background:#a72424}
.board_write .boardTable tbody {border-bottom:1px solid #d7d7d7;border-top:0;border-left:0;border-right:0}

/*게시글 뷰어(공통)*/
.board_view:after {content:"";display:block;clear:both}
.board_view table {width:100%;line-height:21px;border-bottom:1px solid #000;table-layout:fixed}
.board_view table tbody {}
.board_view table tbody tr {}
.board_view table tbody tr:first-child th,
.board_view table tbody tr:first-child td {border-top:2px solid #0065ba}
.board_view table tbody tr:first-child td {font-size:16px;font-weight:600}
.board_view table.table_nextprev tbody tr:first-child th,
.board_view table.table_nextprev tbody tr:first-child td {border-top:1px solid #000}
.board_view table.table_nextprev tbody tr:first-child td {font-size:15px;font-weight:400}
.board_view table tbody th {padding:15px 20px;background:#fbfbfb;border-top:1px solid #ccc;vertical-align:middle;text-align:left;font-size:16px;font-weight:600;color:#000}
.board_view table tbody th.title {font-size:18px;color:#000}
.board_view table tbody th .hit_box {float:right;font-size:14px;color:#777}
.board_view table tbody th .hit_box span {display:inline-block;margin-left:50px}
.board_view table tbody td {padding:20px;border-top:1px solid #ccc;font-size:15px;font-weight:400;word-break:break-all;}
.board_view table tbody td.bord_top {border-top:0}
.board_view table tbody td.file a:active,.board_view table tbody td.file a:hover,.board_view table tbody td.file a:focus {text-decoration:underline}
/*이전,다음글*/
.table_nextprev .colgroup_pc {display:table-column}
.table_nextprev .colgroup_mo {display:none}
.table_nextprev .data_last {display:none;text-align:right}
.board_view .notice_next th,.board_view .notice_prev th {padding:0 0 0 20px}
.board_view .notice_next th a,.board_view .notice_prev th a {display:block;height:39px;line-height:39px;background:url(/resource/www/img/common/btn_top.png) no-repeat right -2px;color:#3c3c3c}
.board_view .notice_prev th a {background:url(/resource/www/img/common/btn_bottom.png) no-repeat right 0}
.board_view .notice_next td a,.board_view .notice_prev td a {display:inline;background:none;color:#646464}

/*버튼(공통)*/
.btnArea {margin:20px 0;font-size:15px;font-weight:400;text-align:right}
.btnArea_ex {text-align:center}
.btnArea:after {content:"";display:block;clear:both}
.btnArea .btn {display:inline-block;padding:8px 19px 6px 19px;border:1px solid #ccc;color:#505050}
.btnArea a.btn_print {display:inline-block;padding:6px 19px;border:1px solid #323232;color:#fff}
.btnArea a.btn:hover,.btnArea a.btn:active,.btnArea a.btn:focus {background:#000;border:1px solid #000;color:#fff}
.btnArea a.btn_list {background:#fff}
.btnArea a.btn_print {background:#323232}
.btnArea a.btn_cancel {background:#666}
.btnArea .btn_write {background:#0065ba;border:1px solid #0065ba;color:#fff}
.btnArea a.btn_make {background:#018fc2}
.btnArea a.btn_del {background:#666}

/*갤러리*/
.board_gallery {overflow:hidden;padding:20px 0 0 0;margin-top:15px;border-top:2px solid #0065ba;border-bottom:1px solid #000}
.board_gallery ul:after {content:"";display:block;clear:both}
.board_gallery li {display:inline-block;float:left;width:33%;padding-bottom:20px}
.board_gallery li a {display:block;width:auto;margin:0 14px 0 14px;padding-bottom:15px;border:1px solid;border-color:#f1f1f1 #e5e5e5 #d5d5d5 #f1f1f1}
.board_gallery li a:active strong.g_title,.board_gallery li a:hover strong.g_title,.board_gallery li a:focus strong.g_title {text-decoration:underline}
.board_gallery li a span.g_img {display:block;padding:10px;text-align:center}
.board_gallery li a span.g_img img {max-width:100%;}
.board_gallery li strong.g_title {display:block;width:auto !important;min-height:40px;margin:0 auto;margin-bottom:5px;text-align:center;line-height:20px;/*text-overflow:ellipsis;white-space:nowrap;*/font-size:16px;font-weight:600;color:#444}
.board_gallery li span.g_date {display:block;width:100%;min-height:20px;text-align:center;font-size:13px;text-overflow:ellipsis;}
.board_gallery li .checkbox{float:right;margin:7px 15px 0 0;border:1px solid #000}
.board_no li {width:100%;min-height:auto}

/*모바일*/
@media only screen and (max-width:1023px){

	/*갤러리*/
	.board_gallery li {width:50%;}

}

/*모바일*/
@media only screen and (max-width:767px){

	/*게시글 작성(공통)*/
	.table .colgroup_pc {display:none}
	.table .colgroup_mo {display:table-column}

	/*이전,다음글*/
	.table_nextprev .colgroup_pc {display:none}
	.table_nextprev .colgroup_mo {display:table-column}

	/*갤러리*/
	.board_gallery li {width:100%;}
}



/***default 회원:시작***/

/* .parsley-errors-list {display:none;} */

/*공통*/
.input_on {background:#f4f4f4}
.logininput {width:100%;height:40px;padding:11px;border:1px solid #cdd2d5;border-radius:0;-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.logininput1 {width:91%;height:40px;padding:11px;border:1px solid #cdd2d5;border-radius:0;-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.logininput2 {width:50%;padding:6px;border:1px solid #cdd2d5;border-radius:0;-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.logininput2_1 {width:100%;margin-top:7px;padding:6px;border:1px solid #cdd2d5;border-radius:0;-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.logininput3 {width:80px;padding:6px;border:1px solid #cdd2d5;border-radius:0;-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.logininput4 {display:inline-block;width:150px;padding:6px;border:1px solid #cdd2d5;border-radius:0;-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.logininput5 {width:65%;height:40px;padding:11px;border:1px solid #cdd2d5;border-radius:0;-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.logininput6 {width:43%;height:40px;padding:11px;border:1px solid #cdd2d5;border-radius:0;-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}

/* 검색 */
.search_box2 {margin:10px 0 20px 0;padding:15px 20px;border:1px solid #7d9fc1;background:#f4f9ff;}
.search_box2 .selectbox {width:24%;height:25.5px;display:inline-block;margin:5px 0;}
.search_box2 legend {font-size:0;display:none;}
.search_box2 label {font-size:15px;font-weight:700;}
.search_box2 select {height:25px;margin-left:10px;}

/*로그인*/
.member_box > h4 {text-align:center;font-size:30px;color:#566a8f;font-family:"NanumSquare",Sans-serif}
.member_box > p {line-height:20px;text-align:center}

.member_box .log_tabs {display:inline-block;width:100%;height:60px;margin-top:68px;}
.member_box .log_tabs li {float:left;width:50%;}
.member_box .log_tabs li a {display:block;line-height:58px;text-align:center;font-size:18px;color:#555;background:#eeeeee;border:1px solid #ccc;}
.member_box .log_tabs li.on a {background:#fff;border-bottom:none;border-right:none;}
.member_box .log_tabs li + li.on a {border-left:none;border-right:1px solid #ccc;}

.member_box .login_box {margin-top:-8px;padding:70px 188px;border:1px solid #bebebe;}
.member_box .login_box .login_inp {display:inline;float:left;width:80%;padding-right:2%;color:#828080}
.member_box .login_box .login_inp .login_ip {position:relative}
.member_box .login_box .login_inp .login_ip .flow {left:15px;top:7px;font-size:14px;color:#828080}
.member_box .login_box .login_btn {width:20%;height:89px;background:#0e72b8;font-size:14px;color:#fff}
.member_box .login_box .link_btn {margin-top:20px;padding-top:20px;border-top:1px solid #bebebe;text-align:center}
.member_box .login_box .link_btn li {position:relative;display:inline-block;padding:8px 20px;background:#103f6c;color:#fff;}
.member_box .login_box .link_btn li + li {background:#3d3d3d}
.member_box .login_box .link_btn li + li:after {content:"";position:absolute;left:0;top:6px;width:1px;height:14px;background:#666}

/*아이디 비번찾기*/
.idpw_box > h4 {line-height:normal;font-weight:400;font-size:30px;color:#0e72b8;font-family:"NanumSquare",Sans-serif}
.idpw_box > p {line-height:20px;margin-top:10px}
.idpw_box .id_box {margin-top:20px;padding:50px 188px;border:1px solid #bebebe}
.idpw_box .id_box .id_inp {display:inline;width:100%;padding-right:8px;color:#828080}
.idpw_box .id_box .id_inp .id_ip {position:relative}
.idpw_box .id_box .id_inp .id_ip .flow {left:15px;top:7px;font-size:14px;color:#828080}
.idpw_box .id_box .id_btn {display:block;width:30%;height:50px;margin:0 auto;background:#1b4d82;font-size:14px;color:#fff}

.idpw_box .pw_box {margin-top:20px;padding:50px 188px;border:1px solid #bebebe}
.idpw_box .pw_box .pw_inp {display:inline;width:100%;padding-right:8px;color:#828080}
.idpw_box .pw_box .pw_inp .pw_ip {position:relative}
.idpw_box .pw_box .pw_inp .pw_ip .flow {left:15px;top:7px;font-size:14px;color:#828080}
.idpw_box .pw_box .pw_btn {display:block;width:30%;height:50px;margin:0 auto;background:#1b4d82;font-size:14px;color:#fff}

/**회원가입**/
/*공통*/   
.membership_box .star {position:relative}
.membership_box .star span {font-size:0}
.membership_box .star:after {content:"*";position:absolute;right:-13px;top:-4px;color:#f44b24}
.membership_box .step_list:after {content:"";display:block;clear:both}
.membership_box .step_list li {position:relative;float:left;width:33%;padding-top:100px;background:url(/resource/www/img/content/step1_off.gif) no-repeat center 0;text-align:center;font-size:16px;color:#000}
.membership_box .step_list li + li {background:url(/resource/www/img/content/step2_off.gif) no-repeat center 0}
.membership_box .step_list li + li + li {width:34%;background:url(/resource/www/img/content/step3_off.gif) no-repeat center 0}
.membership_box .step_list li:after {content:"";position:absolute;left:0;top:58px;right:0;width:20px;height:20px;margin:0 auto;background:#fff;border:5px solid #c6c6c6;border-radius:100px}
.membership_box .step_list li:before {content:"";position:absolute;left:0;top:67px;width:100%;height:2px;background:#cdcdcd}
.membership_box .step_list li.on {background:url(/resource/www/img/content/step1_on.gif) no-repeat center 0}
.membership_box .step_list li + li.on {background:url(/resource/www/img/content/step2_on.gif) no-repeat center 0}
.membership_box .step_list li + li + li.on {background:url(/resource/www/img/content/step3_on.gif) no-repeat center 0}
.membership_box .step_list li.on:after {content:"";position:absolute;left:0;top:58px;width:20px;height:20px;background:#fff;border:5px solid #1b4d82;}
.membership_box .step_list li.on:before {content:"";position:absolute;left:0;top:67px;width:100%;height:2px;background:#1b4d82;}
.membership_box .step1 .step_cont .home_box .home_cont {border:1px solid #bebebe;}
.membership_box .step1 .step_cont .home_box .home_cont .dl_type1 dt:first-child {padding:0 0 4px 0;}
/*공통_타이틀내용*/
.membership_box .step_cont > p {margin:72px 0 62px 0;padding:32px 0;border-top:1px dashed #ccc;border-bottom:2px solid #ccc;font-size:18px;text-align:center;color:#666;font-family:"NanumSquare",Sans-serif}
.membership_box .step_cont > p span {display:block;}
/*공통_버튼*/
.membership_box .step_cont .home_btn {text-align:center}
.membership_box .step_cont .home_btn .prevbtn {width:189px;height:49px;background:#c6c6c6;font-size:14px;color:#fff}
.membership_box .step_cont .home_btn .nextbtn {width:189px;height:49px;background:#fd6642;font-size:14px;color:#fff}
.membership_box .step_cont .home_btn .company {width:189px;height:49px;background:#1b4d82;font-size:14px;color:#fff}
.membership_box .step_cont .home_btn .loginbtn {display:inline-block;width:189px;height:49px;line-height:49px;background:#0e72b8;font-size:14px;color:#fff}
.membership_box .step_cont .home_btn .mainbtn {display:inline-block;width:189px;height:49px;line-height:49px;background:#777;font-size:14px;color:#fff}
.membership_box .step_cont .home_btn .resumebtn {display:inline-block;width:189px;height:49px;line-height:49px;background:#fd6642;font-size:14px;color:#fff}
/*회원이용약관*/
.step1 .step_cont {}
.step1 .step_cont .home_box {}
.step1 .step_cont .home_box h4 {margin-top:10px;margin-bottom:15px;font-size:16px;font-weight:600;color:#000}
.step1 .step_cont .home_box .home_cont {overflow-y:scroll;width:auto;height:303px;padding:15px 20px;border:1px solid #bebebe}
.step1 .step_cont .home_box .home_check {margin-top:15px;text-align:right;color:#666}
.step1 .step_cont .home_box .home_check .input_check {box-shadow:0 1px 2px #eaeaea}
/*개인정보입력*/
.step2 {position:relative}
.step2 h5 {margin-bottom:10px;}
.step2 .mtableh5 {display:}
.step2 .table_st1 {text-align:left;}
.step2 .form_text {display:block;line-height:20px;margin-top:8px;color:#566a8f}
.step2 .tel_box:after {content:"";display:block;clear:both}
.step2 .selectbox {position:relative;width:349px;height:26px;line-height:26px;background:url(/resource/www/img/content/select.gif) no-repeat right 50%;font-size:13px;color:#888;z-index:1}
.step2 .selectbox2 {float:left;width:80px;height:30px;line-height:26px;margin-right:4px;color:#000}
.step2 .selectbox3 {display:inline-block;width:150px;height:29px;border:1px solid #ccc;}
.step2 .selectbox3 select {width:100%;height:29px;padding-left:10px;line-height:29px;font-family:inherit;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.step2 .selectbox label {position:absolute;top:0px;left:10px;width:100%;height:29px;line-height:26px;z-index:-1}
/*.step2 .date {display:inline-block;width:30%;}
.step2 .date select {width:70% !important;height:29px;line-height:26px;font-family:inherit;border:1px solid #ccc;}
.step2 .date2 {display:inline-block;width:48%;}
.step2 .date2 select {width:70% !important;height:29px;line-height:26px;font-family:inherit;border:1px solid #ccc;}*/
.step2 .area div {display:inline-block;width:30%;margin-left:2%;}
.step2 .area div select {width:75%;}
.step2 a.btn_gray {display:inline-block;line-height:27px;padding:0 20px;font-weight:600;font-size:14px;color:#666;background:#fff;border-top:1px solid #e4e7e9;border-right:1px solid #dfe2e5;border-bottom:1px solid #bbbfc8;border-left:1px solid #dfe2e5}
.step2 .parsley-type {color:red}
.step2 .btn {text-align:center;}
.step2 .btn a {display:inline-block;width:200px;height:50px;margin-top:50px;line-height:50px;font-size:14px;text-align:center;color:#fff;background:#0e72b8;}
.step2 .btn a.cancel {background:#666;}
.step2 .mob {display:none;}

.jnotice {margin-top:50px;padding:20px;font-size:15px;border:10px solid #cccc;}

/*문의_상담*/
.consul .birth div {display:inline-block;width:20%;margin-right:2%;}
.consul .eye div {display:inline-block;width:40%;margin-right:2%;}
/* 이메일무단수집거부 */
.email_box {width:auto;height:auto;padding:15px 20px;border:1px solid #bebebe}

/*우편번호 검색*/
.ui-widget {
/*
    font-family: 'Open Sans';
    font-size: 12px;
	*/
}

/* 태블릿 */
@media only screen and (max-width:1024px){
	.step2 .date2 {font-size:15px;}
}

/* 모바일 */
@media only screen and (max-width:767px){
	.logininput2 {width:200px;}
	.logininput3 {width:50px;}
	.logininput4 {width:150px;}

	.membership_box .step_list li {font-size:14px;}
	.membership_box .step_list li span {display:block;}

	.membership_box .star:after {right:-9px;}
	.membership_box .step_cont .home_btn .nextbtn {display:block;margin:10px auto 0 auto;}
	.membership_box .step_cont .home_btn .mainbtn {display:block;margin:10px auto 0 auto;}
	.membership_box .step_cont .home_btn .resumebtn {display:block;margin:10px auto 0 auto;}

	/* 로그인 */
	.member_box .log_tabs {height:40px;margin-top:48px;}
	.member_box .log_tabs li a {line-height:38px;font-size:16px;}

	.member_box .login_box {padding:50px;}
	.member_box .login_box .login_inp {width:100%;padding-right:0;}
	.member_box .login_box .login_btn {width:100%;height:50px;margin-top:20px;}

	/*아이디 비번찾기*/
	.idpw_box > h4 {font-size:25px;}
	.idpw_box .id_box {padding:50px;}
	.idpw_box .id_box .id_btn {width:50%;}
	
	.idpw_box .pw_box {padding:50px;}
	.idpw_box .pw_box .pw_btn {width:50%;}

	/*개인정보입력*/
	.step2 .table_st1 {font-size:13px;}
	.step2 .table_st1 tbody th {padding:5px;text-align:center;}
	.step2 .table_st1 tbody td {padding:10px;}
	.step2 .selectbox2 {width:56px;}
	.step2 .selectbox3 {width:100%;margin-top:5px;}

	.step2 .selectbox select {width:55px;}
	.step2 a.btn_gray {padding:0 3px;}

	.step2 .mob {display:block;}
	.step2 .pc {display:none;}

	.step2 .family .logininput2 {width:72%;}
	.step2 .family tbody td {text-align:center;}

	.step2 .area div {width:100%;margin-left:0;margin-bottom:5px;}
	.step2 .area div select {width:145px;}
	.step2 .btn a {width:120px;height:40px;line-height:40px;margin-top:30px;}
	
	/*문의_상담*/
	.consul .birth div {width:30%;margin-right:2%;}
	.consul .birth div.box {width:100% !important;margin-top:5px;}



	/*공통_타이틀내용*/
	.membership_box .step_cont > p {margin:40px 0;}
	.membership_box .step_cont .home_btn {margin-top:25px;}

	/* 검색 */
	.search_box2 {padding:15px 5px;}
	.search_box2 .selectbox {width:45%;display:inline-block;text-align:center;}
	.search_box2 .sbtnb {}
	/*.search_box2 legend {font-size:0;display:none;}
	.search_box2 select {height:25px;margin-left:10px;}*/

}

@media only screen and (max-width:500px){
	


	/* 로그인 */
	.member_box .login_box {padding:25px 15px;}
	.member_box .login_box .link_btn li {padding:0 10px}

	/*아이디 비번찾기*/
	.idpw_box .id_box {padding:25px 15px;}
	.idpw_box .pw_box {padding:25px 15px;}

	.membership_box .step_cont > p span {display:inline;}

}

@media only screen and (max-width:400px){
	.menter {display:block;}
	.search_box2 .selectbox {width:49%;margin:5px 0;}
}
.ui-autocomplete {
    padding: 5px 0 !important;
    -webkit-box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.2) !important;
    box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.2) !important;
    border: 1px solid #ccc !important;
}
.ui-stats-hover, 
.ui-widget-content .ui-stats-hover, 
.ui-widget-header .ui-stats-hover, 
.ui-stats-focus, 
.ui-widget-content .ui-stats-focus, 
.ui-widget-header .ui-stats-focus {
    border: none !important;
    background: #348fe2 !important;
    color: #fff !important;
    margin: 0 !important;
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
    
}

.ui-dialog {
	position: fixed;
	top: 50%;
	left: 50%;
	padding: 20px;
	margin-left:-340px;
	margin-top:-280px;
	width: 700px;
	overflow: hidden;
	background-clip: padding-box;
	background-color: #fff;
	-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, .3);
	outline: medium none;
	z-index: 10001
}
/*추가*/
.ui-dialog .form-group2 {margin-bottom:40px}
.ui-dialog .form-group:after {content:"";display:block;clear:both}
.ui-dialog .form-group .col-md-5 {float:left;width:80%}
.ui-dialog .form-group .col-md-4 {overflow:hidden;width:20%;margin-bottom:5px}
.ui-dialog .form-group .col-md-4 .btn-group button {display:inline-block;width:100%;line-height:39px;height:39px;background:#566a8f;color:#fff}
.ui-dialog .table {width:100%;border:1px solid #bebebe}
.ui-dialog .table th {padding:8px}
.ui-dialog .scrl .table .postList {height:280px;vertical-align:middle;text-align:center;background:#fbfbfb}
.ui-dialog .scrl .table .postList2 {line-height:22px;height:40px;margin-bottom:20px;vertical-align:middle;background:#fbfbfb}
.ui-dialog .scrl .table .postList2 tr td:first-child {text-align:center}

.ui-dialog .ui-dialog-titlebar {
	position: relative;
	border-bottom:2px solid #566a8f;
	line-height:40px;
	font-size: 18px;
	text-decoration: none;
	-webkit-border-bottom-right-radius: 0;
	-moz-border-radius-bottomright: 0;
	border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius-bottomleft: 0;
	border-bottom-left-radius: 0;
	font-family:"NanumSquare",Sans-serif
}

.ui-dialog .ui-dialog-title {
	
	color: #566a8f;
	font-weight: 600;
	padding: 5px;
	text-overflow: ellipsis;
	overflow: hidden
}

.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: 20px;
	top: 40px;
	width: 10px;
	height:10px;
	margin: -20px 0 0 0;
	padding: 1px;
	height: 18px;
	font-size: 20px;
	font-weight: 700;
	line-height: 13.5px;
	text-shadow: 0 1px 0 #fff;
	filter: alpha(opacity = 25);
	-khtml-opacity: .25;
	-moz-opacity: .25;
	opacity: .25;
	/*background: 0 0;*/
	background:url('/resource/adm/js/plugins/jquery-ui/themes/base/images/ui-icons_222222_256x240.png');
	background-position: -100px -130px;
	border: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	font-family:"NanumSquare",Sans-serif
}

.ui-dialog .ui-dialog-titlebar-close span {
	display: block;
	margin: 1px;
	text-indent: 9999px
}

.ui-dialog .ui-dialog-titlebar-close:focus, .ui-dialog .ui-dialog-titlebar-close:hover
	{
	padding: 1px;
	filter: alpha(opacity = 90);
	-moz-opacity: .9;
	opacity: .9
}

.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	background: 0 0;
	overflow: auto;
	margin-top:30px;
}

.ui-dialog .ui-dialog-buttonpane {
	border-width: 1px 0 0;
	background-image: none;
	margin: .5em 0 0;
	background-color: #fff;
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
	-webkit-box-shadow: inset 0 1px 0 #fff;
	-moz-box-shadow: inset 0 1px 0 #fff;
	box-shadow: inset 0 1px 0 #fff;
	margin-bottom: 0
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	/*float: right*/
	text-align:center
}

.ui-dialog .ui-dialog-buttonpane button {
	width:100px;
	line-height:30px;
	margin:0 auto;
	padding-right:14px;
	background:#515151;
	color:#fff;
	text-align:center;
	cursor: pointer
}

.ui-dialog .ui-resizable-se {
	width: 14px;
	height: 14px;
	right: 3px;
	bottom: 3px
}

.ui-draggable .ui-dialog-titlebar {
	/*cursor: move*/
}

.ui-dialog-buttonpane .ui-dialog-buttonset .ui-button {
	color: #fff;
	background-color: #428bca;
	border-color: #357ebd
}

.ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-state-hover {
	color: #fff;
	background-color: #3276b1;
	border-color: #285e8e
}

.ui-dialog-buttonset .ui-button:not (:first-child ){
	cursor: pointer;
	display: inline-block;
	color: #333;
	background-color: #fff;
	border: 1px solid #ccc;
	-webkit-transition: .1s linear all;
	-moz-transition: .1s linear all;
	-o-transition: .1s linear all;
	transition: .1s linear all;
	overflow: visible
}

.ui-dialog-buttonset .ui-button:not (:first-child ) .ui-state-hover {
	color: #333;
	background-color: #ebebeb;
	border-color: #adadad;
	text-decoration: none
}

.ui-dialog-buttonset .ui-button.ui-button-info {
	color: #fff;
	background-color: #5bc0de;
	border-color: #46b8da
}

.ui-dialog-buttonset .ui-button.ui-button-info.ui-state-hover {
	color: #fff;
	background-color: #39b3d7;
	border-color: #269abc
}

.ui-dialog-buttonset .ui-button.ui-button-success {
	color: #fff;
	background-color: #5cb85c;
	border-color: #4cae4c
}

.ui-dialog-buttonset .ui-button.ui-button-success.ui-state-hover {
	color: #fff;
	background-color: #47a447;
	border-color: #398439
}

.ui-dialog-buttonset .ui-button.ui-button-warning {
	color: #fff;
	background-color: #f0ad4e;
	border-color: #eea236
}

.ui-dialog-buttonset .ui-button.ui-button-warning.ui-state-hover {
	color: #fff;
	background-color: #ed9c28;
	border-color: #d58512
}

.ui-dialog-buttonset .ui-button.ui-button-danger {
	color: #fff;
	background-color: #d9534f;
	border-color: #d43f3a
}

.ui-dialog-buttonset .ui-button.ui-button-danger.ui-state-hover {
	color: #fff;
	background-color: #d2322d;
	border-color: #ac2925
}

.ui-dialog-buttonset .ui-button.ui-button-inverse {
	color: #fff;
	background-color: #222;
	border-color: #080808
}

.ui-dialog-buttonset .ui-button.ui-button-inverse.ui-state-hover {
	color: #fff;
	background-color: #363636;
	border-color: #000
}

@media only screen and (max-width:767px){
	
	.ui-dialog {margin-left:-150px; width:300px; overflow:scroll;margin-top:-250px;}
	.ui-dialog .form-group2 {display:none;}
	
}

/*회원가입완료*/
.step3 {}
.step3 .step_cont {margin:72px 0 62px 0;padding:65px 0 70px 0;border-top:1px dashed #ccc;border-bottom:2px solid #566a8f}
.step3 .step_cont > p {margin:0;background:url(/resource/www/img/content/icon_member.gif) no-repeat center 0;border:0}

/*회원탈퇴*/
.leave_box {}
.leave_box > h4 {text-align:center;font-size:32px;color:#13295b;font-family:"NanumSquare",Sans-serif}
.leave_box > p {line-height:20px;margin-top:44px;text-align:center}
.leave_box .leacon {margin-top:45px;padding:50px 188px;border:1px solid #bebebe}
.leave_box .leacon .lea_inp {display:inline;width:100%;padding-right:8px;color:#828080}
.leave_box .leacon .lea_inp .lea_ip {position:relative}
.leave_box .leacon .lea_inp .lea_ip:after {content:"";display:block;clear:both}
.leave_box .leacon .lea_inp .lea_ip label {display:inline-block;float:left;width:70px;margin-top:6px}
.leave_box .leacon .lea_inp .lea_ip textarea {width:91%;padding:11px;border:1px solid #bebebe;border-radius:0;font-family:"NanumGothic",Sans-serif;box-shadow:none;}
.leave_box .leacon .lea_btn {display:block;width:180px;;height:50px;margin:0 auto;font-size:14px;background:#0e72b8;color:#fff}

@media only screen and (max-width:767px){
	
	.leave_box .leacon {padding:50px 40px;}
	.leave_box .leacon .lea_inp .logininput1 {width:100%;}
	.leave_box .leacon .lea_inp .lea_ip textarea {width:100%;}
	.leave_box .leacon .lea_btn {width:100%;height:50px;}
}

/*페이지넘버*/
.pagination2 {position:relative;height:60px;margin:100px 0 0}
.pagination2 .paging {position:relative;width:388px;height:60px;margin:0 auto;text-align:center}
.pagination2 .paging .page_prev a {position:absolute;left:60px;top:9px;display:block;width:51px;height:42px;background:url(/resource/www/img/brd/default_boot01/page_prev.png) 0 3px no-repeat;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}
.pagination2 .paging .page_next a {position:absolute;right:60px;top:9px;display:block;width:51px;height:42px;background:url(/resource/www/img/brd/default_boot01/page_next.png) right 3px no-repeat;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}
.pagination2 .paging .page {position:relative;overflow:hidden;display:inline-block;padding:9px 0;margin:0 auto;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}
.pagination2 .paging .page:after {content:"";display:block;clear:both}
.pagination2 .paging .page li {float:left;width:42px}
.pagination2 .paging .page li a {position:relative;display:block;width:40px;height:40px;line-height:40px;margin:0 0 0 2px;font-weight:700;font-size:18px;text-align:center;border:1px solid #fff;color:#222;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s}
.pagination2 .paging .page li a:first-child {margin:0}
.pagination2 .paging .page li.active a,.pagination2 .paging .page li.active a:hover {border:1px solid #5b5b5b;color:#222}
.pagination2 .paging .page li a:hover,.pagination2 .paging .page li a:focus,.pagination2 .paging .page li a:active {color:#000}
.pagination2 .paging .numb {width:51px;height:50px;margin:0 auto;background:url(/resource/www/img/brd/default_boot01/page_line.png) center center no-repeat; position:absolute; top:0; left:50%; margin:0 0 0 -25px; opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}
.pagination2 .paging .numb .crt {position:absolute;top:0;left:0;line-height:1;font-weight:700;font-size:18px;color:#222;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}
.pagination2 .paging .numb .all {position:absolute;right:0;bottom:0;line-height:1;font-weight:700;font-size:18px;color:#222;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}
.pagination2 .paging:hover {width:388px}
.pagination2 .paging:hover .page_prev a {left:0}
.pagination2 .paging:hover .page_next a {right:0}
.pagination2 .paging:hover .page {left:0;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);z-index:1}
.pagination2 .paging:hover .page li a {opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.pagination2 .paging:hover .page li a:nth-child(1) {transition:all .5s .1s;-webkit-transition:all .5s .1s;-moz-transition:all .5s .1s}
.pagination2 .paging:hover .page li a:nth-child(2) {transition:all .5s .15s;-webkit-transition:all .5s .15s;-moz-transition:all .5s .15s}
.pagination2 .paging:hover .page li a:nth-child(3) {transition:all .5s .2s;-webkit-transition:all .5s .2s;-moz-transition:all .5s .2s}
.pagination2 .paging:hover .page li a:nth-child(4) {transition:all .5s .25s;-webkit-transition:all .5s .25s;-moz-transition:all .5s .25s}
.pagination2 .paging:hover .page li a:nth-child(5) {transition:all .5s .3s;-webkit-transition:all .5s .3s;-moz-transition:all .5s .3s}
.pagination2 .paging:hover .numb {opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
.pagination2 .paging:hover .numb .crt {top:-20px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
.pagination2 .paging:hover .numb .all {bottom:-20px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
.pagination2 .btn_write {display:block;position:absolute;top:17px;right:0;width:93px;height:33px;background:#000;font-size:16px;line-height:33px;text-align:center;color:#fff}

/***default 회원:끝***/
